| Extensible Stylesheet language (XSL): version 1.0 (Working Draft). World Wide Web Consortium (2000. |
....dynamically, are supported by elements rather than attributes in NSP. As a result an NSP component is a valid XML document. Therefore NSP will bene t immediately from all new techniques developed in the context of XML. In particular, NSP can be used in combination with style sheet technologies [31]. 4.2 Type System In a typed programming language the call to a method must t exactly the method signature. This notion is picked up but elaborated further due to the special needs of programming a web interface. In order to understand the type system of NSP one has to realize that in a ....
The Extensible Stylesheet Language (XSL), http://www.w3.org/Style/XSL/. AddisonWesley, 2000 21
.... same encoding language at the syntactic level thanks to XML and are combined using another XML companion standard called XML Namespaces [12] In most cases however, the content is encoded using third party DTD s while the resulting documents are encoded using rendering vocabularies such as XSL [7]. The result is an increasing diversity of document classes and vocabularies and a lack of authoring tools that copes with this diversity. In this paper, we propose an incremental transformation framework, called incXSLT, which can be used, in particular, in the editing of XML documents ....
....reported in our knowledge. 4. DESCRIPTION OF XSLT 4.1 Why XSLT In the literature, several transformation languages have been proposed for a variety of purposes. Balise [4] for example, is a script language in which some functions of tree manipulation (creation and copy) are provided. Omnimark [7] is another language more suitable for text streams programming. An Omnimark program consists of rules that define events such as general markup events produced when parsing an XML document. XSLT [7] is a functional language especially designed for XML document transformation. An XSLT program or ....
[Article contains additional citation context not shown here]
"Extensible Stylesheet Language (XSL) Version 1.0", S. Adler and Co, W3C Working Draft, available at http://www.w3.org/TR/xsl/, 18 October 2000.
....use. In a typical Web application each Web page stands on its own and is custom written to perform a particular job. Client and server side scripting provide some small measure of reuse through the use of script libraries and Cascading Style Sheets (CSS) 42] Extensible Style Language (XSL) [43] style sheets provide reusable formatting code. These techniques apply only to portions of Web application implementation. This thesis suggests a basis for organizing Web application design. 1.2 Problem Statement A successful Web application design must bring together three major elements: ....
Extensible Stylesheet Language (XSL) Version 1.0, World Wide Web Consortium, 2001, http://www.w3.org/TR/xsl/.
....we understand those languages 4 written also in XML 1.0 [XML1.098] needed for defining a complete document. Examples of related languages are XML Schema [XMLSch] for definition of a structure of a document using a XML based language instead of DTD, XSLt [XSLT99] for transformation and XSL [XSL00] (previously referred by XSL WG as XSLfo) for expressing stylesheets. However the XSL working draft is only in its second revision and given the crucial role that XSL plays in presentation of XML documents, this leaves a lot of XML formatting capabilities up in the air. XML Signature [XMLSig] is ....
"Extensible Stylesheet Language (XSL) Version 1.0", W3C Working Draft, March 2000
.... the same encoding language at the syntactic level thanks to XML and are combined using another XML companion standard called XML Namespaces [12] In most cases however, the content is encoded using third party DTD s while the resulting documents are encoded using rendering vocabularies such as XSL [7]. The result is an increasing diversity of document classes and vocabularies and a lack of authoring tools that copes with this diversity. In this paper, we propose an incremental transformation framework, called iXSLT, which can be used in the editing of XML documents through one or many of its ....
"Extensible Stylesheet Language (XSL) Version 1.0", S. Adler and Co, W3C Working Draft, available at http://www.w3.org/TR/xsl/, 18 October 2000.
....with an application level meaning (cf. Figure 14) There is not yet a standard for an XML query language, but several 42 querying languages have been proposed; not only for general semistructured data, but also specially tailored towards XML. XQL [Rob] is a subset of the stylesheet language XSL [XSL98a] The result of an XQL query is always another XML document containing the selected XML nodes. Directory expressions are used to navigate in the hierarchical schema of an XML database. For the XML database given in Figure 14, the query mondial country generates an XML file containing all ....
Extensible Stylesheet Language (XSL). http://www.w3.org/Style/XSL/, 1998.
....employed in the prototype design and development, which derive from the temporal database theory [3, 4] are the adoption of data timestamping and temporal selection operators for the creation and management of Web pages, respectively. The implementation relies on an XML XSL infrastructure [5, 6] for the support of valid time whose main features are the following: the adoption of new XML tags for document timestamping; an XML schema to de ne well formed temporal documents; an XSL stylesheet for selective ltering of temporal documents; the introduction of a validity context ....
.... data, the navigation context assumes the meaning of a query validity context, which can be used by a Web based application to select the data on the basis of a temporal comparison operator (not only the overlap one) In our prototype, the valid time selection relies on the use of an XSL stylesheet [6], which is dynamically changed. The Valid Web Site The demonstration will show two kinds of suited applications: Temporal Web Museum showing the temporal use of traditional Web sites (containing HTML based multimedia documents) with the support of historical information which can selectively ....
The Extensible Stylesheet Language (XSL) Resource Page, W3C Consortium, URL: http://www.w3.org/Style/XSL/.
....tool functionality, we are able to apply the code generator to other visualization targets very easily by adding new template files. At present, XSLT [3] and CRA oriented GUI metadefinitions [5] are additional supported targets. 5. Related Work With respect to XML standardisation activities, XSL [14] and XML Schema [15] are related to our work. XSL enables formatting information to be associated with elements in a XML repository. Thereby it allows the production of formatted output. In contrast to this textual mapping specification, GENVIS allows to sketch the layout graphically by arranging ....
Extensible Stylesheet Language (XSL) Version 1.0, W3C Working Draft, March 27, 2000, (http://www.w3.org/TR/ XSL)
....of using XML is that an existing parser may be used to process XML documents. This makes the software used to read and write the documents more robust and the document easier to modify. Formatting and display of the XML documents is also possible using style sheets written in CSS or XSL [4] [5]. In this report, DTD element and attribute names appear with emphasis as in entity. This should make it easier to detect when the text is discussing XML syntax. 2.1 Document Features and Definitions The advantage of supporting more than one proposal within one document is that some content can ....
Extensible Stylesheet Language (XSL) Specification, W3C Working Draft 21 April 1999, http://www.w3.org/TR/WD-xsl.
....distribution and aspects of transaction handling. To guarantee safety of data for the user, we utilize the Socket Secure Layer protocol (SSL) All data styling and computation is done by the up to date XML standards (in our MONTANA Data Model (MDM) involving XQL for server side querying and XSL [30] for transformation and layout (subsumed in our MONTANA Style and Transformation Language (MoSTL) At the moment, our archive handles around 100 Gigabyte of multimedial and administrative data, whereby the amount is increasing daily. We realized data exchange between the components inside the ....
eXtensible Stylesheet Language (XSL) specification. W3C working draft , http://www.w3.org/TR/WD-xsl/, 1998.
.... OUTPUT xsl:template xsl:template match= address xsl:apply templates xsl:template xsl:template match= li LI xsl:apply templates LI xsl:template xsl:stylesheet Fig. 11. An XSL transformation program for staff XHTML pages In Fig. 11 we give an XSL program [31, 32] which is applied to an XML document s archetype. This transformation takes documents according to staff html pages, and collects all research topics, grouping them in a special list tagged by ul. This would not be be possible without the additional information delivered by an s xscheme, since ....
eXtensible Stylesheet Language (XSL) specification. W3C Working draft , http://www.w3.org/TR/WD-xsl/, 1998.
....to attach formatting, or rendering properties to a document. The name style sheet comes from the formatting menus of word processors. Two style sheet languages are currently used for XML documents: Cascading Style Sheets, short CSS, 51, 52] and the Extensible Stylesheet Language, short XSL [69]. 2.7.1 Cascading Style Sheets (CSS) CSS was initially conceived for HTML [24] A CSS style sheet consists of CSS rules . The left hand side of a CSS rule characterizes an element in a formalism reminding of 17 XPointer [66] and XPath [65] but much simpler. The right hand side of a CSS rule is ....
....is formatting languages with other writing direction than Latin languages, automatic counters and numbering, as well as some properties related to user interface. With very few exceptions, all valid CSS1 style sheets are valid CSS2 style sheets. 2.7. 2 The Extensible Stylesheet Language (XSL) XSL [69] is based on other principles than CSS [51, 52] While formattings speci ed using CSS cannot signi cantly change the structure of the document, except for example leaving out an element, XSL allows signi cant structure changes, such as generating a sorted index or a table of contents. Also, using ....
Extensible Stylesheet Language (XSL). http://www.w3.org/TR/xsl/, March 2000.
....the idea of separation between Web site content from its presentational form. In this view, visualisation speci cation is done by style sheets, which describe how the information is presented. There are many activities on de ning languages and standards for style sheets, such as CSS [3] and XSL [11]. Our current implementation translates the logic descriptions into HTML via Pillow. Since we have a separate description for the visualisation, this description acts as a style sheet. We also have a CSS style sheet that de nes some presentational attributes, like font type, font size, text ....
Extensible Stylesheet Language (XSL) Specication. W3C Working Draft, April 1999. In: http://www.w3.org/TR/WD-xsl/
....the identi er double.sym according to the attributes to the definition element) and the FMP (formal MP) gives the de ning term X: XX) in OpenMath representation. As a consequence of the Xml based approach it is possible to generate other logical formats from OMDoc by specifying simple Xsl [XSL99] style sheets; in fact the transformation from OMDoc to the input formats of the mega [BCF 97] and InKa [HS96] theorem provers is realized this way, and should be an easy exercise for most other concrete input formats. Furthermore one can generate customized OMDoc documents from MBase, which ....
Extensible stylesheet language (xsl) specication. W3c working draft, W3C, 1999. Available at http://www.w3.org/TR/WD-xsl.
....with an XML query processor. This approach allows to efficiently query regular and common attributes via relations, while maintaining the flexibility ofschemaless XML for irreconcilable structural and semantic differences. Queries result in XML documents, which are presented by using XSL [XSL99]. The remainder of this paper is organized as follows. In Section 2, we detail problem domain and goals, and outline our overall approach alongAMetaCar s architecture, which consists of three layers for wrapping, mediation, and presentation. In Section 3, we introduce the wrapping layer, which ....
Extensible Stylesheet Language (XSL) Specification, W3C Working Draft, 21 Apr 1999, http://www.w3.org/TR/WD-xsl/
....both the structure and content of documents, and has become a standard for representing domain speci c metadata. Examples include XHTML, for describing HTML documents [31] MathML, for describing mathematical expressions [14] XSL, for describing style sheets for other XML documents [33]; SVG, for describing graphical diagrams [21] and SOAP, for describing parameter information for remote procedure calls [5] More applications for XML arise as the standard gains even wider acceptance. Key to the success of XML is its notion of document conformance. A document s content ....
Extensible stylesheet language (xsl) speci- cation. http://www.w3.org/TR/WD-xsl, 21 April 1999.
....list can be found at http: www.w3.org TandS QL QL98 . Precise XML Ser All Comp. No Expl. Pres. Prog. XML XML New Metasemant. output ver query semant. schema schema order manip. repres. embed. data data proc. oprs. req. types XML QL y y y y y y n y y n y n y LOREL y n y y n y n y y n y n y XSL y y y n y y n y y y y n y XQL y y y n y y n y y n y n y XML GL y y y y y y y y n n n n y WEBL n y n y y y n y y n y y y Table 1: Some XML query languages and how they satisfy requirements 1 13. Lore (Lightweight Object Repository) is a general purpose semistructured data management system ....
....language, Lore, was obtained by extending OQL to querying semistructured data. Recently [ Lorel has been adapted to querying XML data. For example, the first XML QL query is represented in Lorel as: SELECT bib.book.author WHERE bib.book.publsher.name= Addison Wesley AND bib.book.year 1991 XSL (Extensible Stylesheet Language) XSL] the stylesheet language proposed by the W3C, can also be viewed as an XML query language. Its expressive power is limited: it doesn t have joins or Skolem Functions. Still, it can serve as a query language of limited scope. Unlike other query languages XSL ....
[Article contains additional citation context not shown here]
Extensible Stylesheet Language (XSL) http://www.w3.org/Style/XSL/
....can have multiple uses in creating integrated views and querying XML data. Our prototype uses a QBE style query interfaces driven by the view DTD. The mediator will use DTDs to optimize the queries it sends to the sources. Finally DTDs may guide the production of style sheets, such as XSL scripts [XSL98] that display XML documents as browser friendly HTML documents. DTDs may also help in the design of the storage structures. Thus, it is clear that DTDs of integrated views will be particularly useful. However, creating a view DTD manually by delving into the details of the source DTDs is ....
Extensible Stylesheet Language (XSL). W3C working draft, http://www.w3.org/TR/WD-xsl, 1998.
....DTDs. Static type checking remains an open problem. 5.2 Support for XML standards It would be useful to have an XML representation of XML QL queries, because then applications that use XML QL could embed XML QL queries in any XML document. Existing XML related standards, such as RDF [6] and XSL [8], support XML representations. In choosing an XML syntax for XML QL, we intend to study related languages so that we can choose a similar notation for similar linguistic constructs. A multitude of XML related standards could influence the evolution of XML QL. In particular, the XPointer and XLink ....
Extensible Stylesheet Language (XSL) , http://www.w3.org/TR/WD-xsl, 1998.
....in graphical query languages, the effort to make a user friendly interface never ends. Even the dominating text based languages are changing their faces in GUIs (Graphical User Interfaces) As to the XML data, the current standard of XML query language is XQuery [20 24] Based on XPath [19] XSL [12] and other standards, the XQuery language is very difficult for ordinary users to use. Thus, the graphical query languages once again appear to be a possible solution. Papers and developing systems make encouraging progresses in both theory and practice. However, there still remain many problems ....
Extensible Stylesheet Language (XSL) Specification. W3C Working Draft. Apr 1999.
....having to do with text styling such as font family and font size . l Parameters which impact the way that graphical elements are rendered, such as specifying clipping paths, masks, arrowheads, markers and filter effects. SVG shares many of its styling properties with CSS [CSS2] and XSL [XSL]. Except for any additional SVG specific rules explicitly mentioned in this specification, the normative definition of properties that are shared with CSS and XSL is the definition of the property from the CSS2 specification [CSS2] The following properties are shared between CSS2 and SVG. Most of ....
.... are met: l the SVG content is a separately stored resource that is embedded by reference (such as the object element in [XHTML] or the SVG content is embedded inline within a containing document; l and the referencing element or containing document is styled using CSS [CSS2] or XSL [XSL]; l and there are CSS compatible positioning properties [CSS2 POSN] specified on the referencing element (e.g. the object element) or on the containing document s outermost svg element that are sufficient to establish the width of the viewport. Under these conditions, the positioning ....
[Article contains additional citation context not shown here]
"Extensible Stylesheet Language (XSL) Version 1.0", S. Adler, A. Berglund, J. Caruso, S. Deach, P. Grosso, E. Gutentag, A. Milowski, S. Parnell, J. Richman, S. Zilles, editors, 21 November 2000. Available at http://www.w3.org/TR/xsl/
....XML fragments can be pattern matched Constructing XML fragments is just one side of the coin. In many cases we need to transform one XML document into another. Being able to do this in a higher order, polymorphic functional language is much more convenient than using separate languages such as XSL [35] or frameworks like the Document Object Model (DOM) 6] PCDATA fragments need not be quoted Since we write XML fragments using concrete XML syntax, PCDATA strings need not be quoted. This simplifies the construction of large documents. Haskell values can be recursively embedded inside XML ....
Extensible Stylesheet Language (XSL) Specification. http://www.w3.org/TR/WD-xsl, 21 April 1999. 24
....raccomandato dal Consorzio W3C [23] essendo tale raccomandazione il passo pi u importante per la standardizzazione. La navigazione di pagine XML pu o essere al meglio fruita tramite l impiego di un apposito foglio di stile (stylesheet) In particolare, l Extensible Stylesheet Language (XSL [13]) consente la definizione di regole di trasformazione per documenti XML e la specifica di una semantica di formattazione per la visualizzazione finale dei documenti. 1 Nonstante l enorme e continuo sviluppo (sull onda anche della crescente popolarit a) della tecnologia sottostante al Web, non e ....
....2 . Lo stesso viene automaticamente fatto quando nuovi documenti sono reperiti seguendo un collegamento ipertestuale, rendendo cos i possibile una navigazione temporale vera e propria. La selezione temporale nella nostra proposta si basa sull adozione di un foglio di stile (stylesheet) XSL [13], denominato Valid.xsl, per eseguire il filtraggio dinamico dei contenuti di un documento sulla bsae del contesto di navigazione. La definizione di tale foglio di stile pu o essere veduta in Fig. 2: la prima parte del foglio di stile e costituita da un semplice template che realizza una ....
The Extensible Stylesheet Language (XSL) Resource Page, W3C Consortium, URL: http://www.w3.org/Style/XSL/.
....to do this in a higher order, polymorphic functional language is much more convenient than 1 A little know feature of the Haskell language, formed by two backslashes enclosing white space. Literal gaps allow long strings to be spread across di erent lines. using separate languages such as XSL [35] or frameworks like the Document Object Model (DOM) 6] PCDATA fragments need not be quoted: Since we write XML fragments using concrete XML syntax, PCDATA strings need not be quoted. This simpli es the construction of large documents. Haskell values can be recursively embedded inside XML ....
Extensible Stylesheet Language (XSL) Specication. http://www.w3.org/TR/WD-xsl, 21 April 1999.
....information, user information, and pedagogical information. In order to answer a request, the realizer requests content information sources from MBase and transforms the raw data provided by MBase into a document in OMDoc format representing the sequential content. The realizer then computes XSL[18] and CSS[1] style sheets. This content creation is performed according to the intended presentation functionality and the user model. Then the realizer sends the OMDoc document and style sheets to the session manager. The session manager sends the start page via the web server to the browser who ....
Extensible stylesheet language (xsl) specication. W3c working draft, W3C, 1999. Available at http://www.w3.org/TR/WD-xsl. 10
No context found.
Extensible Stylesheet language (XSL): version 1.0 (Working Draft). World Wide Web Consortium (2000.
No context found.
Extensible Stylesheet Language (XSL). W3C Recommendation, 2000.
No context found.
eXtensible Stylesheet Language (XSL) - W3C Recommendation. <http://www.w3.org/TR/xsl>, 2001.
No context found.
Extensible Stylesheet Language (XSL) 1.0 W3C Recommendation 15 October 2001. http://www.w3.org/TR/xsl/.
No context found.
The Extensible Stylesheet Language (XSL), http://www.w3.org/Style/XSL/. Addison-Wesley, 2000
No context found.
Extensible Stylesheet Language (XSL). Version 1.0, W3C Candidate Recommendation, 21 November 2000, available in: http://www.w3.org/TR/xsl/.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC