\begin{thebibliography}{10}

\bibitem{adobe1990ps}
{Adobe Systems, Inc}.
\newblock {\em PostScript Language Reference Manual, Second Edition}.
\newblock Addison-Wesley, 1990.

\bibitem{adobe1995frame}
{Adobe Systems, Inc}.
\newblock {\em Using FrameMaker+SGML}.
\newblock Adobe Systems, Inc., 1995.

\bibitem{apple1996quickdraw}
{Apple Computer, Inc}.
\newblock {\em Quickdraw GX}.
\newblock 1996.
\newblock available as \url{http://support.info.apple.com/gx/gx.html}.

\bibitem{brooks1991lilac}
Kenneth~P. Brooks.
\newblock Lilac: a two-view document editor.
\newblock {\em IEEE Computer}, pages 7--19, 1991.

\bibitem{ettrich1996lyx}
Matthias Ettrich.
\newblock {\em Lyx}.
\newblock 1996.
\newblock available as
  \url{http://www-ti.informatik.uni-tuebingen.de/~ettrich/}.

\bibitem{foxley1987music}
Eric Foxley.
\newblock Music --- a language for typesetting music scores.
\newblock {\em Software---Practice and Experience}, 17:485--502, 1987.

\bibitem{furuta1982survey}
Richard Furuta, Jeffrey Scofield, and Alan Shaw.
\newblock Document formatting systems: survey, concepts, and issues.
\newblock {\em Computing Surveys}, 14:417--472, 1982.

\bibitem{goldfarb1990sgml}
Charles~F. Goldfarb.
\newblock {\em The SGML Handbook}.
\newblock Oxford University Press, 1990.
\newblock ISBN 0-19-853737-9.

\bibitem{goldfarb1991hytime}
Charles~F. Goldfarb.
\newblock Hytime: a standard for structured hypermedia interchange.
\newblock {\em IEEE Computer}, 24:81--84, 1991.

\bibitem{interleaf1996}
{Interleaf, Inc}.
\newblock {\em Interleaf 6 for Motif: next generation document creation,
  composition and assembly}.
\newblock 1996.
\newblock available as \url{http://www.interleaf.com/i6motifds.html}.

\bibitem{kernighan1982pic}
Brian~W. Kernighan.
\newblock Pic --- a language for typesetting graphics.
\newblock {\em Software--Practice and Experience}, 12:1--21, 1982.

\bibitem{kernighan1989retro}
Brian~W. Kernighan.
\newblock The unix system document preparation tools: a retrospective.
\newblock {\em AT\&T Technical Journal}, 68:5--20, 1989.

\bibitem{kingston1993lout.design}
Jeffrey~H. Kingston.
\newblock The design and implementation of the lout document formatting
  language.
\newblock {\em Software--Practice and Experience}, 23:1001--1041, 1993.

\bibitem{kingston1995lout.program}
Jeffrey~H. Kingston.
\newblock {\em The Lout Document Formatting System (Version 3)}.
\newblock 1995.
\newblock available as \url{ftp://ftp.cs.usyd.edu.au/jeff/lout/}.

\bibitem{knuth1981bpl}
D.~E. Knuth and M.~E. Plass.
\newblock Breaking paragraphs into lines.
\newblock {\em Software--Practice and Experience}, 11:1119--1184, 1981.

\bibitem{knuth1984tex}
Donald~E. Knuth.
\newblock {\em The {\TeX}Book}.
\newblock Addison-Wesley, 1984.

\bibitem{krishnamurthy1995unix}
Balachander Krishnamurthy, editor.
\newblock {\em Practical Reusable UNIX Software}.
\newblock John Wiley, 1995.

\bibitem{lamport1986latex}
Leslie Lamport.
\newblock {\em \LaTeX\ User's Guide and Reference Manual}.
\newblock Addison-Wesley, 1986.

\bibitem{microsoft1996word}
{Microsoft, Inc.}
\newblock {\em Microsoft Word}.
\newblock Microsoft, Inc., 1996.
\newblock available as \url{http://www.microsoft.com/msword/}.

\bibitem{ossanna1976troff}
Joseph~F. Ossanna.
\newblock ``nroff/troff'' user's manual.
\newblock Technical Report~54, Bell Laboratories, Murray Hill, NJ 07974, 1976.

\bibitem{plass1981}
Michael~F. Plass.
\newblock {\em Optimal pagination techniques for automatic typesetting
  systems}.
\newblock PhD thesis, Stanford, CA, 1981.

\bibitem{reid1980scribe}
Brian~K. Reid.
\newblock A high-level approach to computer document production.
\newblock In {\em Proceedings of the 7th Symposium on the Principles of
  Programming Languages (POPL), Las Vegas NV}, pages 24--31, 1980.

\bibitem{winston1992}
P.~H. Winston.
\newblock {\em Artificial Intelligence}.
\newblock Addison-Wesley, third edition edition, 1992.

\bibitem{vanwyk1980}
Christopher J.~Van Wyk.
\newblock {\em A language for typesetting graphics}.
\newblock PhD thesis, Stanford, CA, 1980.

\end{thebibliography}
