Abstract
WITS-Math is a mathematical equation formatting tool in WITS, a multilingual document preparation environment. WITS-Math includes a library manager and an equation formatter. The main task of WITS-Math is to format diversities of mathematical equations and organize them into an equation library used by other tools in the WITS environment.
WITS-Math is a direct manipulation mathematics editor. It uses syntax directed markup language as the internal representation, and provides an interactive WYSIWYG interface for users to format equations. WITS-Math provides an equation access mechanism. Other tools can access equations in a library by cross-reference from a source file or through data exchange without knowing the structure of equation libraries. The common data structure and the rendering object in the WITS platform ensure that the formatted equations can be directly used by other tools.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Arnon D, Beach R, McIsaac K, Waldspurger C. CaminoReal: an interactive mathematical notebook. Document Manipulation and Typography, Cambridge University Press, 1988: 1–18.
Becker J. Arabic word processing. Communications of ACM, 1987, 30(7): 600–610.
Chamberlin D D, Hasselmeier H F, Paris D P. Defining document styles for WYSIWYG processing. Document Manipulation and Typography, Cambridge University Press, 1988: 121–137.
Chen P, Harrison M A. Multiple representation document development. IEEE Computer, 1988, 21(1): 15–31.
Day R A. Typesetting mathematics on multi-Access system. Software—Practice and Experience, 1983, 13: 131–138.
Johnson J, Beach R J. Styles in document editing systems. IEEE Computer, 1988, 21(1): 32–43.
Kernighan B W, Cherry L L. A system for typesetting mathematics. Communication of ACM, 1975, 18(3): 151–157.
Knuth D E. TEXand metafont: new directions in typesetting. Digital Press, 1979.
Levison M. Editing Mathematical Formulae. Software — Practice and Experience, 1983, 13: 189–195.
BD Composition Language. Institute of Computer Science and Technology, Peking University, 1988, (in Chinese).
Quint V. An interactive system for editing mathematical document. In: Degano P, Sandewall E eds., Integrated Interactive Computing Systems, North-Holland, 1982, 153–165.
Shneiderman B. Direct manipulation: a step beyond programming languages. IEEE Computer, 1983, 16 (8): 57–69.
Zheng M. A software system for typesetting technical publications. In: Proceedings of 1986 International Conference on Chinese Computing, Singapore, August 20–22, 1986.
Zheng M. A document composition environment for multi-language processing. In: Vanoirbeek C and Coray G eds., Proceedings of Electronic Publishing 1992, Cambridge University Press, 1992: 43–53.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Zheng, M., Lu, J. Preparing mathematical equations in a document preparation environment. J. of Compt. Sci. & Technol. 9, 168–174 (1994). https://doi.org/10.1007/BF02939498
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02939498