IT Standards Logo

    SGML



      Introduction to SGML

      SGML stands for the Standard Generalized Markup Language. SGML is defined in ISO 8879:1986 "Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML)". A copy of this document can be obtained from the International Organization for Standardization (ISO) or your national standard body. It is not available for ftp.

      SGML enables the description of structured information _independent_ of how that information is processed. It is a meta-language that provides a standard syntax for defining descriptions of classes of structured information; these descriptions are called document type definitions (DTDs). Information can be "marked up" according to a DTD, so that its structure is made explicit and accessible. The "markup" can be checked against a DTD to ensure that it is valid, and thus that the structure of the information conforms to that of the class described by the DTD. Ensuring that information is structured in a known way greatly facilitates any subsequent use of that information. For more information, beginners should read Erik Naggum's "Introductory questions with answers" , consult ISO 8879 and/or a book on SGML.

      For more introductory information look at this SGML F.A.Q.

        SGML and DSSSL Information

        • SGML Web Page
        • COMP.TEXT.SGML subject listing
        • SP - an SGML Parser
        • Notes and pointers about James Clark's SP
        • perlSGML
        • TEI Primer on SGML
        • Navy CALS (SGML - MIL-M-28001B)
        • DSSSL
        • DSSSL Lite (DL)
        • International Standards Organization (ISO)
        • SGML Conversion tools that can be used to create HTML
        • DBMS Support of SGML Files
        • Intro to Soft Quads SGML primer
        • The rest of it
        • Robin Covers SGML Bibliography
        • SGML Open Consortium
        • Panorama
        • CETH Sampler of TEI encoded texts
        • Journal of electronic Publishing
        • TEI P3 Basic SGML Glossary
        • WG8 Annual Report
        • Guide to venders & Tools
        • Australian SGML Resources
        • What is SGML?
        • SGML and Related Standards with current prices posted by ANSI
        • Directory of User groups
        • Entity Management in SGML by Charles Goldfarb
        • SGML OpenÕs calendar of SGML events
        • SGML and Electronic Publishing
        • SGML F.A.Q.
        • Electronic Exchange Initiative

        Markup Languages (HTML, TEI, VRML, etc.)

        Markup Languages (HTML, TEI, VRML, etc.)
        • HTML 2.0 Public Text
        • HTML 3.0 DTD
        • JHU/APL's WWW & HTML Developer's JumpStation - ver 1.5 (12 June 1994)
        • References on HTML
        • Virtual Library/CyberWeb: HTML
        • Computers:World Wide Web:HTML
        • TEI Guidelines for Electronic Text Encoding and Interchange
        • TEI filelist in HTML by Lars Aronsson
        • VRML 1.0 Specification
        This page maintained by Darin L. Stewart
        akiba@lis.pitt.edu