Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!sun-barr!newstop!texsun!letni!mic!ernest!friday!fritz From: fritz@friday.UUCP (Fritz Whittington) Newsgroups: comp.text.tex Subject: Re: Hypertext extensions to TeX: anyone doing it? Message-ID: <1917@friday.UUCP> Date: 19 Mar 90 23:20:17 GMT References: <3117@bingvaxu.cc.binghamton.edu> <114808@ti-csl.csc.ti.com> <13056@samsung.samsung.com> Reply-To: fritz@friday.UUCP (Fritz Whittington) Organization: Texas Instruments, Dallas, Texas Lines: 58 In article <13056@samsung.samsung.com> mguyott@samsung.COM (Marc Guyott) writes: >In article <114808@ti-csl.csc.ti.com>, >fritz@m2.csc.ti.com (Fritz Whittington) writes: >% I think that a markup language that conforms to SGML is probably the >% better way to go. >Can anyone tell me where I can find a description of SGML? > Marc (And to also reply en masse to some who asked similar questions by e-mail): SGML stands for Standard Generalized Markup Language. It is defined by ISO 8879. However, it is a standard for definition of markup languages, not itself a mark-up language. One particular markup language has been defined by the American Association of Publishers and the Council on Library Resources, and evolved into an ANSI standard as ANS/NISO Z39.59-1988. This standard (which conforms to ISO 8879) defines structural organizations for ``book'' and ``article'' and ``serial'' documents. Anyone familiar with the LaTeX book and article styles would have little difficulty using the AAP mark-up language on books or articles; the serial structure is something like you find in archives of comp.sources.misc articles. A short sample:

AAP

It's important to remember that these tags are used for identifying the structure of a document, and not the way to typeset the document. \section{LaTeX} It's important to remember that these tags are used for identifying the {\it structure} of a document, and {\bf not} the way to typeset the document. (Note that my example is a little poor: since 2/3 of what is marked is concerned more with typography: italic and bold. The AAP just couldn't get rid of these. But they define and tags for varying types of generic ``emphasis'' somewhat parallel to LaTeX's {\em } command.) Of course, you also need some software to interpret the tags in the light of a particular style sheet and print the document. The Electronic Publishing Special Interest Group offers copies of the ANSI standard and several tutorial and reference manuals on how to use it. Contact EPSIG at 6565 Frantz Road, Dublin OH 43017-0702 (614)764-6000. If you wanted to invent a technique for marking-up hypertext, you might need to look at the ISO 8879 standard. I would think that it would be best to extend the ANSI (AAP) standard, so that you could start with a collection of such documents and add the hypertext tags. ---- Fritz Whittington Texas Instruments, Incorporated I don't even claim these opinions myself! MS 8338 UUCP: attctc!ernest!friday!fritz 8330 LBJ Freeway AT&T: (214)XYlophone7-6307 Dallas, Texas 75265