Review 36 Practical S G M L as an Introduction to S G M L Lynne A. Price, Text Structure Consulting The Standard Generalized Markup Language (SGML) is an increasingly popular foundation for text processing applications such as editing, formatting, archiving, and interchanging documents as well as managing document databases. While the most widely known application of SGML is HTML, the Hypertext Markup Language used to prepare documents for the Internet's World Wide Web, SGML predates the Web and is used in many other contexts as well. U.S. government agencies that use SGML include the Internal Revenue Service and the Department of Defense, while industry-wide applications of SGML exist in the aircraft, telecommunications, semiconductor, and computing communities. The essence of SGML is that a document consists of a hierarchy of structural elements, each containing a sequence of other elements or text: a book consists of a tide followed by a sequence of chapters; each chapter has a title followed by paragraphs that might be interspersed by itemized lists, figures and tables; the paragraphs contain text, emphasized phrases, and new terms. SGML does not define the possible elements that can occur in a class of documents. Instead, each SGMLdocument
/lp/association-for-computing-machinery/practical-sgml-as-an-introduction-to-sgml-LLlTTWz9O9