SGML Report: Annex-A: Bibliography of SGML-related material

ISO Standards and Technical Reports

ISO 8879:1986
Information processing — Text and office systems — Standard Generalized Markup Language (SGML) [Edition 1]
Amendment 1:1988 to ISO 8879:1986
ISO 9069:1988
Information processing — SGML support facilities — SGML Document Interchange Format (SDIF) [Edition 1]
ISO/IEC 9070:1991
Information technology — SGML support facilities — Registration procedures for public text owner identifiers [Edition 2]
ISO/IEC 9541-1:1991
Information technology — Font information interchange — Part 1: Architecture [Edition 1]
Technical Corrigendum 1:1992 to ISO/IEC 9541-1:1991
ISO/IEC 9541-2:1991
Information technology — Font information interchange — Part 2: Interchange Format [Edition 1]
Technical Corrigendum 1:1993 to ISO/IEC 9541-2:1991
ISO/IEC 9541-3:1994
Information technology — Font information interchange — Part 3: Glyph Shape Representation [Edition 1]
ISO/TR 9544:1988
Information Processing — Computer-assisted publishing — Vocabulary [Edition 1]
ISO/IEC TR 9573:1988
Information processing — SGML support facilities — Techniques for using SGML [Edition 1]. Note: This single volume is being replaced by a much more comprehensive set of individual parts. A full list of those parts follows:
  1. SGML tutorial (to be developed)
  2. Basic techniques (to be developed)
  3. Advanced techniques (to be developed)
  4. Using short references (CD available)
  5. Using non-Latin alphabets (to be developed)
  6. Referencing and synchronisation (to be developed)
  7. Mathematics and Chemistry (awaiting publication)
  8. Tables (being developed)
  9. Using SGML for computer to computer interchange (to be developed)
  10. Designing application for database interfacing (to be developed)
  11. Application at ISO Central Secr. (published)
  12. Public entity sets for gen. and publ. symbols (awaiting publication)
  13. Public entity sets for maths and science (published)
  14. Public entity sets for Latin based alphabets (awaiting publication)
  15. Public entity sets for non-Latin based alphabets (awaiting publ.)
  16. Public entity sets for ideograms (to be developed)
ISO/IEC TR 9573-11:1992
Information processing — SGML support facilities — Techniques for using SGML — Part 11: Application at ISO Central Secretariat for International Standards and Technical Reports [Edition 1].
ISO/IEC TR 9573-13:1991
Information processing — SGML support facilities — Techniques for using SGML — Part 13: Public entity sets for mathematics and science [Edition 1].
ISO/IEC 10036:1993
Information technology — Font information interchange — Procedure for registration of glyph and glyph collection identifiers [Edition 1]
ISO/IEC TR 10037:1991
Information technology — SGML and Text- entry systems — Guidelines for SGML Syntax- Directed Editing Systems [Edition 1]
ISO/IEC DIS 10179.2
Information technology — Text Composition — Document Style Semantics and Specification Language (DSSSL). Note: Currently undergoing second DIS ballot. Publication can be expected late-1995. Those who wish to comment on this document may obtain copies through BSI.
ISO/IEC DIS 10180
Information technology — Text Composition — Standard Page Description Language (SPDL) Note: Awaiting publication. This document is a culmination of many years work by experts from Xerox Corp, Adobe, and IBM to produce a superset of PostScript. RIPs to this definition are being developed by a consortium of Japanese printer manufacturers.
ISO/IEC 10646-1:1993
Information technology — Universal Multiple-Octet Coded Character Set (UCS) — Part 1: Architecture and Basic Multilingual Plane
ISO/IEC CD 10743:1991
Information technology — Standard Music Description Language (SMDL). SMDL defines a language for the representation of music information, either alone, or in conjunction with text, graphics, or other information needed for publishing or business purposes. Multimedia time sequence information is also supported. SMDL is a HyTime application conforming to ISO/IEC 10744, and an SGML application conforming to ISO 8879:1986.
ISO/IEC 10744:1992
Information technology — Hypermedia/Time-based Structuring Language (HyTime) [Edition 1]. HyTime is a standard neutral language for representing hypertext, multimedia, hypermedia, and time- and space-based documents in terms of their logical structure.
ISO/IEC 12083:1994
Information and documentation — Electronic manuscript preparation and markup [Edition 1] This standard is a completely re-written, extended and corrected(!) document based on the earlier AAP sets of advisory documents which had been adopted as an ANSI standard (Z39.59-1988). It contains a DTD and explanatory text covering general text, tables and Mathematics. In addition, the DTD includes the attributes recommended by ICADD for the production of texts in forms suitable to be read by the blind and partially sighted.

Printed Reference Works

Bryan, Martin
SGML: An Author's Guide to the Standard Generalized Markup Language. A highly detailed and useful manual explaining and illustrating features of ISO 8879, assuming no prior knowledge of computing or typography on the part of its readers. This book was the first major reference work on SGML.
Goldfarb, Charles F.
The SGML Handbook. This volume is the ultimate reference book on SGML. It contains a full annotated text of ISO 8879 (with Amendment 1 included). Dr Golfarb is the editor of ISO 8879 and considered to be the `father' of SGML.
Herwijnen, Eric van
Practical SGML. The book is designed as a "practical SGML survival kit for SGML users (especially authors) rather than developers". The book provides a practical and painless introduction to the elements of SGML, and an overview of some SGML applications. A second edition was published in March 1994. This book is itself written in SGML, and an electronic version is available (see below).
Smith, Joan M., and Stutely, Robert S.
SGML: The Users' Guide to ISO 8879. This book supplies a list of some 200 syntax productions, in numerical and alphabetical sequence; gives a combined abbrevaition list; includes useful subject indices to ISO 8879 and its annexes; supplies graphical representations for the ISO 8879 character entities (see new editions of TR 9573 for an even longer set); and lists the SGML keywords and reserved words.
SoftQuad, Inc
The SGML Primer. Softquad's Quick reference Guide to the Essentials of the Standard. Copies of this work can be obtained (while stocks last) from the SGML Project.

Electronic Reference Works

Herwijnen, Eric van
Practical SGML. A hypertext implementation of the printed work using DynaText (from E.B.T.).

Serial Publications about SGML

<TAG>: The SGML Newsletter
This dedicated SGML publication is one of several forms of support given to SGML by the Graphics Communications Association (GCA). is published jointly by the GCA and SGML Associates, Inc. as "The Technical Journal of the SGML Community". It covers SGML events and conferences, implementation case studies, SGML tutorials, product news, interviews and other topics. Twelve issues per year. It deals with, almost exclusively, North American issues.
SGML Users' Group Bulletin and SGML Users' Group Newsletter
The Bulletin and Newsletter are the primary publications sponsored by the International SGML Users' Group. Both publications are included as benefits of membership of the users' group.
EPSIG News
The Electronic Publication Special Interest Group (EPSIG) publishes this quarterly newsletter in support of SGML. The publication is also available in tagged form.

Organisations and user groups supporting SGML

Graphics Communications Association
The GCA is a national affiliate of Printing Industries of America, and is a leading SGML sponsor. GCA'a SGML events are announced in direct mailings and in its dedicated SGML newsletter . The GCA distributes ISO documents and other SGML-related publications, with preferential rates for GCA members. Address: Graphic Communications Association; attention: Mr Marion Elledge; 100 Daingerfield Road; Alexandria, VA 22314 USA. Tel: (+1) 703 519-8160; fax: (+1) 703 548-2867.
SGML Users' Group
The International SGML Users' Group was founded in 1984 by Joan M. Smith, who served as its first president until 1990. The objectives of the group are to promote the use of SGML and to provide a forum for exchange of information about SGML. There are sub-groups and chapters in most European countries and many US states. Address: Mr Stephen Downie; SGML Users' Group Secretary; c/o SoftQuad Inc; 56 Aberfoyle Crescent, Suite 810; Toronto, Ontario; Canada M8X 2W4. Tel: (+1) 416 239 4801; fax: (+1) 416 239 7105
Electronic Publishing Special Interest Group (EPSIG)
EPSIG is a collaboration between the AAP and OCLC (Online Computer Library Center), serving 11,000 libraries. EPSIG was invited by the AAP to carry out development and promotion of the AAP documents which after further incarnations have emerged into ISO 12083:1993. EPSIG have now joined GCARI and will collaborate with others to ensure that it will keep being an effective source of information on ISO 12083.
SGML Database Special Interest Group
The SGML DBSIG is an international effort organised under the SGML Users' Group and its national chapters for the development of SGML document database strategies.
SGML SIGhyper
The sole interest of SGML SIGhyper is the promulgation of information about "HyTime" as a world-wide standard technical framework for integrated open hypermedia.
European Workgroup on SGML (EWS)
EWS is a co-operative effort by major European STM publishers to produce standard DTDs for scientific articles.