+612 9045 4394
 
CHECKOUT
$7.95 Delivery per order to Australia and New Zealand
100% Australian owned
Over a hundred thousand in-stock titles ready to ship
The DSSSL Book : An XML/SGML Programming Language - Javier Farreres

The DSSSL Book

An XML/SGML Programming Language

Hardcover Published: 30th September 2003
ISBN: 9781402075926
Number Of Pages: 326

Share This Book:

Hardcover

$259.53
or 4 easy payments of $64.88 with Learn more
Ships in 10 to 15 business days

Earn 519 Qantas Points
on this Book

Other Available Editions (Hide)

  • Paperback View Product Published: 2nd November 2012
    Ships in 10 to 15 business days
    $259.53

DSSSL defines a programming language derived from Scheme, a standard functional programming language. This language is a comprehensive, standardized approach to querying the content of a document, transforming the structure of documents, and providing style to documents. DSSSL support is also incorporated into most open source Linux via the OpenJade tool. "The DSSSL Book: An XML/SGML Programming Language" provides comprehensive coverage of the language. Its approach is practical with numerous examples and graphics explaining DSSSL concepts. The book covers the structure of a DSSSL document, its programming language, the groves data model, the query language, the transformation language and the style language. Professionals rendering high-quality industrial-strength XML/SGML documents and Linux developers and documentation writers should find this book a useful reference source. Individuals maintaining DSSSL stylesheets, and technical managers in all types of publishing will find in this book a way to give their documents a professional aspect, and a way to automate document processing in a modern way. Readers of the book will learn the necessary concepts to understand the DocBook DSSSL stylesheets and will learn the concepts on how to customize stylesheets. It is assumed that readers will be familiar with SGML.

Introduction
The DSSSL Specification
Architectural Forms
The DSSSL Architectural Form
Features
Character Repertoires
SGML Grove Plan
External Specification
Stylesheet Partitioning
The Programming Language
Introduction
Expressions
Data Types
Repetitive Processing
Standard Procedures
Core Expression Language
The Process of Grove Construction
Introduction
Property Sets
Intrinsic Data Types
Intrinsic Properties
Grove Plans
The SGML Property Set
The Grove
Classes of the SGML Propset
The Standard Document Query Language (SDQL)
Introduction
Query Language Datatypes
Node Procedures
Property Procedures
Exercises
The Transformation Process
Introduction
Processing Model Overview
The Transformer
The Transformation Language
Transformation Expressions
The Style Process
Introduction
Tutorial of the Style Language
Detailed Explanation of the Flow Object Classes
Additional Classes
Basic Example
Catalog of Flow Object Classes
Tools Supporting DSSSL
Description
OpenJade
Bibliography
Index
Table of Contents provided by Publisher. All Rights Reserved.

ISBN: 9781402075926
ISBN-10: 1402075928
Audience: Professional
Format: Hardcover
Language: English
Number Of Pages: 326
Published: 30th September 2003
Publisher: Springer-Verlag New York Inc.
Country of Publication: US
Dimensions (cm): 23.5 x 15.5  x 2.59
Weight (kg): 0.77

Earn 519 Qantas Points
on this Book