The DSSSL Book - Javier Farreres

The DSSSL Book

An XML/SGML Programming Language

(Autor)

Buch | Hardcover
326 Seiten
2003 | 2004 ed.
Springer-Verlag New York Inc.
978-1-4020-7592-6 (ISBN)
160,49 inkl. MwSt
DSSSL (Document Style Semantics and Specification Language) is an ISO standard (ISO/IEC 10179: 1996) published in the year 1996. DSSSL is a standard of the SGML family (Standard Generalized Markup Language, ISO 8879:1986), whose aim is to establish a processing model for SGML documents. For a good understanding of the SGML standard, many books exist including Author's guide[BryanI988] and The SGML handbook[GoldfarbI990]. A DSSSL document is an SGML document, written with the same rules that guide any SGML document. The structure of a DSSSL document is explained in Chapter 2. DSSSL is based, in part, on scheme, a standard functional programming language. The DSSSL subset of scheme along with the procedures supported by DSSSL are explained in Chapter 3. The DSSSL standard starts with the supposition of a pre-existing SGML document, and offers a series of processes that can be performed on it: • Groves The first process that is performed on an SGML document in DSSSL is always the analysis of the document and the creation of a grove. The DSSSL standard shares many common characteristics with another standard of the SGML family, HyTime (ISO/IEC 10744). These standards were developed in parallel, and their developers designed a common data model, the grove, that would support the processing needs of each standard.

1. Introduction.- 2. The DSSSL Specification.- 2.1. Architectural Forms.- 2.2. The DSSSL Architectural Form.- 2.3. Features.- 2.4. Character Repertoires.- 2.5. SGML Grove Plan.- 2.6. External Specification.- 2.7. Stylesheet Partitioning.- 3. The Programming Language.- 3.1. Introduction.- 3.2. Expressions.- 3.3. Data Types.- 3.4. Repetitive Processing.- 3.5. Standard Procedures.- 3.6. Core Expression Language.- 4. The Process of Grove Constructiona.- 4.1. Introduction.- 4.2. Property Sets.- 4.3. Intrinsic Data Types.- 4.4. Intrinsic Properties.- 4.5. Grove Plans.- 4.6. The SGML Property Set.- 4.7. The Grove.- 4.8. Classes of the SGML Propset.- 5. The Standard Document Query Language (SDQL).- 5.1. Introduction.- 5.2. Query Language Datatypes.- 5.3. Node Procedures.- 5.4. Property Procedures.- 5.5. Exercises.- 6. The Transformation Process.- 6.1. Introduction.- 6.2. Processing Model Overview.- 6.3. The Transformer.- 6.4. The Transformation Language.- 6.5. Transformation Expressions.- 7. The Style Process.- 7.1. Introduction.- 7.2. Tutorial of the Style Language.- 7.3. Detailed Explanation of the Flow Object Classes.- 7.4. Additional Classes.- 7.5. Basic example.- 7.6. Catalog of Flow Object Classes.- A. Tools Supporting DSSSL.- A. l. DSSSLprint.- A.l.l. Description.- A.1.2. Automatization and Process Flow.- A.1.3. Level of Coverage of DSSSL.- A.1.4. Extensions over the Standard.- A. 1.4.1. Line-field.- A.1.4.2. Link.- A. 1.4.3. Display-group.- A. 1.4.4. External-graphic.- A. 1.4.5. Sideline.- A.l.4.6. Superscript.- A. 1.4.7. Subscript.- A. 1.4.8. Common Characteristics of Displayed Objects.- A. 1.4.9. Table-cell.- A.1.4.10. Table-row.- A.1.4.11. Common Flow Object Characteristics.- A. 1.4.12. Column-set-sequence.- A.2. OpenJade.

Zusatzinfo XX, 326 p.
Verlagsort New York, NY
Sprache englisch
Maße 155 x 235 mm
Themenwelt Informatik Theorie / Studium Künstliche Intelligenz / Robotik
Mathematik / Informatik Informatik Web / Internet
ISBN-10 1-4020-7592-8 / 1402075928
ISBN-13 978-1-4020-7592-6 / 9781402075926
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Eine kurze Geschichte der Informationsnetzwerke von der Steinzeit bis …

von Yuval Noah Harari

Buch | Hardcover (2024)
Penguin (Verlag)
28,00