Abstract
SGML is a standard proposed by ISO for documents description based on generalized markup technique. The formatting process of a SGML document could consist in singling out markup elements and inserting formatting directives into the document in accordance with the class of the markup elements themselves, using a suitable map table.
This paper will present an implementation of an environment of SGML documents production, emphasizing a special language, METAFORM, for the map table construction.
Preview
Unable to display preview. Download preview PDF.
References
Sharon Adler, Bill Davis: “SGML tutorial” GenCode/SGML Orientation Tutorial (Heidelberg, Germany 3 June 1985).
Peter Ferris, Geeti Granger: “Apollo” in Proc. of the Second Intern. Conference on Text Processing Systems (Dublin, Ireland 23–25 Oct 1985). Ed. J.H. Miller Boole Press Ltd. Ireland.
GRAPHIC COMMUNICATIONS COMPUTER ASSOCIATION: “GenCode Primer: A method of Generic Text Markup” ISO/TC 97/SC 18/WG3 N. 157 (1978).
C.F. Goldfarb: “A generalized approach to document markup” in Proc. ACM SIGPLAN/SIGOA Conference Text Manipulation (Portland, Ore., June 8–10 1981), ACM, NY, 1981.
Her Majesty's Stationery Office: “The use of Generic Coding for UK Government Legislation” in Proc. of Mark-up '85, the Third Intern. Conference on Electronic Manuscript Preparation and SGML (Heidelberg, Germany 4–6 June 1985).
INTERNATIONAL BUSINESS MACHINES: “IBM SCRIPT/370 User's Guide” IBM Data Processing Division, White Plains, NY, 1976. Order N. SH20-1857-0.
INTERNATIONAL BUSINESS MACHINES: “Document Composition Facility: GML Quit Reference Summary” IBM Data Processing Division, White Plains, NY, 1976. Order N. SX26-3719-0.
ISO TC97/SC5 WG12: “Information Processing Systems — Programming Languages — Text Interchange and Processing” Eighth Working Draft, ISO TC97/SC5 WG12 N. 100 (1984 Sept. 01).
ISO TC97/SC18/WG8: “Generic Document Representation Specification (SGML)” Draft Proposal Intern. Standard ISO/DP 8879/6, January 1985.
Brain W. Kernighan, Dennis M. Ritchie: “The C programming language”, Prentice-Hall, Englewood Cliffs, N.J. 1978.
D.E. Knuth: “T E X and METAFONT: New Directions in Typesetting”, Digital Press and the American Mathematical Society, Bedford, mass, and Providence, R.I. 1979.
Le van Huu: “T E X and ISO/STPL Standard” in Proc. of the First European Conference on TEX for Scientific Documentation (Como, Italy 16–17 May 1985). Ed. D. Lucarella, Addison-Wesley Publishing, August 1985.
Le van Huu: “SGML: A standard language for text description” in Proc. of the Second Intern. Conference on Text Processing Systems (Dublin, Ireland 23–25 Oct 1985). Ed. J.H. Miller Boole Press Ltd. Ireland.
Le van Huu: “SGML: features, applications and implementation” in Proc. of Mark-up '85, the Third Intern. Conference on Electronic Manuscript Preparation and SGML (Heidelberg, Germany 4–6 June 1985).
J.F. Ossanna: “NROFF/TROFF user's manual” Computer Science Tech. Rep. 54, Bell Laboratories, Murray Hill, N.J., Oct. 1976.
B.K. Reid: “SCRIBE: A document specification language and its compiler”, Ph. D. dissertation, Computer Science Dep. Carnegie-Mellon Univ., Pittsburgh, Pa., Oct 1980.
Joan M. Smith: “The computer and Publishing: an oppurtunity for new methodology” in Proc. of the Second Intern. Conference on Text Processing Systems (Dublin, Ireland 23–25 Oct 1985). Ed. J.H. Miller Boole Press Ltd. Ireland.
A.M. Western: “Multimedia Publication and Generalized Text Markup” in Proc. of Mark-up '85, the Third Intern. Conference on Electronic Manuscript Preparation and SGML (Heidelberg, Germany 4–6 June 1985).
N. Wirth: “Pascal-S: A subset and its implementation” in Pascal-The language and its implementation. Ed. D.W. Barron, John Wiley & Sons, Ltd 1981.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Van Le, H., Terreni, E. (1986). A language to describe formatting directives for SGML documents. In: Désarménien, J. (eds) TEX for Scientific Documentation. TeX 1986. Lecture Notes in Computer Science, vol 236. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022696
Download citation
DOI: https://doi.org/10.1007/BFb0022696
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16807-2
Online ISBN: 978-3-540-47057-1
eBook Packages: Springer Book Archive