Evolutions in typesetting systems

  • Authors:
  • Darrell R. Raymond

  • Affiliations:
  • University of Waterloo

  • Venue:
  • CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

Using text previewers to browse code and documentation has uncovered some of the basic limitations of classical typesetting systems. Problems arise from the use of embedded markup, the reliance on context-free grammars, and monolithic typesetter design. Some aspects of each of these problems are discussed. A typesetter architecture is proposed that does not require markup or grammars, and that employs a functional decomposition of the typesetting task, in which object-oriented inheritance is used to manage the interaction between modules.