Skip to main content
Log in

What is SGML and how does it help?

  • Part I: General Topics
  • Published:
Computers and the Humanities Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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.]

    Google Scholar 

  • DeRose, Steven J.,et al. “What is Text, Really?”Journal of Computing in Higher Education, 1, 2 (1990).

    Google Scholar 

  • 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.]

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

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

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01830315

Key words

Navigation