Copyright © 1996 Harvey Bingham
The standard ISO/IEC 10179:1996 Document Style Semantics and Specification Language (DSSSL) has few navigational aids to help study it. This document suite should simplify that process for the DSSSL production syntax.
The primary document is the DSSSL Syntax Summary. Each DSSSL production names and defines a syntactic variable. Each definition is in terms of other syntactic variables and other kinds of tokens. The syntactic variables are hyperlinked several ways: to the production(s) where each syntactic variable used in the definition is defined, and to where the defined syntactic variable is used in the definitions of other syntactic variables.
Other documents provide additional information for each kind of token used in those productions.
ISO/IEC 10179:1996
Information technology -- Text and office systems --
Document Style Semantics and Specification Language (DSSSL),
dated April 1, 1996, © 1996 ISO/IEC
The distinctive style used with each document below indicates how that kind of token appears in the syntax summary.
"(", """, or "!key(", are in sorted order, with hyperlinks to
productions in which they are used.The printed DSSSL standard is available from your national standards body. In the United States, the American National Standards Institute (ANSI) may be reached at 1-212-642-4900.
Information about electronic sources for DSSSL information is available at
http://www.ornl.gov/sgml/wg8/wg8home.htm.
An HTML version of the final committee draft may still be available at
http://occam.sjf.novell.com:8080/dsssl/DSSSL96/1.toc
That draft is for the purpose of understanding DSSSL. It is not
the official standard, as a few repairs to the printer's
proofs have occurred since then.
This document augments and reorganizes information extracted from the DSSSL standard, Sharon Adler, Editor. Contributors to this standard since the start of the DSSSL Draft International Standard 2 include: David Abrahamson, Jun Adachi, Paula Angerstein, Dennis Arnon, Anders Berglund, Harvey Bingham, Jon Bosak, Martin Bryan, James Clark, Charles Goldfarb, Paul Grosso, James Mason, Jim Peterson, and Wayne Wohler.
See the related SGML Syntax Summary by Harvey Bingham for similar information on ISO 8879:1986 SGML.
See download sources for how to obtain each of these suites packed into single files for your local use.
Original converted to HTML 14 April 1996, Jonathan Mark Bates birthdate.
Version 1.6 25 Jun 1996 add style characteristic and prototype procedure
files.
1.6.1 13 Jul 1996 fixed serious typo ISO 10279 one place changed to ISO 10179
Version 2.1 2002-10-24 Changed ISP from rcn to hbingham.com.
This set of files is available in a pkzip file:
Copyright restrictions:
This material may be used freely for the purposes of studying DSSSL
and promoting its application. This copyright notice shall be
included in any subsequent copies. The author reserves the right
to update this material and to determine the primary server on which it
is available.