Abstract
SGML is an abbreviation for “Standard Generalized Markup Language”. This language, or rather metalanguage, was first defined by an International Standard in 1986. To complement the many detailed technical descriptions of SGML now available, this paper briefly describes the purpose and scope of the standard, aiming to persuade non-technically minded readers that it has something to offer them.
Similar content being viewed by others
References
Bryan, Martin.SGML: An Author's Guide to the Standard Generalized Markup Language. Addison-Wesley, 1988. [Detailed text book giving full treatment of the standard, but primarily from the publishing perspective.]
Coombs, James H.,et al. “Markup Systems and the Future of Scholarly Text Processing”.Communications of the ACM, 30, 11 (1987), 933–47. [Classic polemic in favour of descriptive over procedural markup presented from the scholarly perspective.]
DeRose, Steven J.,et al. “What is Text, Really?”Journal of Computing in Higher Education, 1, 2 (1990).
Goldfarb, Charles.The SGML Handbook. Oxford University Press, 1991. [Authoritative and exhaustive presentation of all aspects of ISO 8879, including annotated and cross referenced full text of the standard itself.]
International Organization for Standardization. “ISO 8879: Information Processing — Text and Office Systems — Standard Generalized Markup Language (SGML) (ISO, 1986)”. [Annexes A and B to the Standard provide a formal but readable summary of its most important features.]
International Organization for Standardization. “ISO/TR 9573: Information Processing — SGML Support Facilities — Techniques for Using SGML” (ISO, 1988). [Tutorial discussion of main features of the standard with some interesting examples.]
van Herwijnen, Eric.Practical SGML. 2nd edition. Dordrecht: Kluwer, (1994). [Second, much improved, edition of an excellent introductory textbook with emphasis on how SGML is currently being used.]
Author information
Authors and Affiliations
Additional information
Lou Burnard is Director of the Oxford Text Archive at Oxford University Computing Services, with interests in electronic text and database technology. He is European Editor of the Text Encoding Initiative's Guidelines.
Rights and permissions
About this article
Cite this article
Burnard, L. What is SGML and how does it help?. Comput Hum 29, 41–50 (1995). https://doi.org/10.1007/BF01830315
Issue Date:
DOI: https://doi.org/10.1007/BF01830315