\".TM "76-1273-4 76-1271-4" 39199 39199-11
Typesetting Mathematics _ User's Guide
\&\ \ \ \ \ (Second\ Edition)
Brian W. Kernighan and Lorinda L. Cherry
This is the user's guide for a system for typesetting
the phototypesetters on the
Mathematical expressions are described in a language
designed to be easy to use
by people who know neither mathematics nor typesetting.
Enough of the language to set in-line expressions like
$lim from {x-> pi /2} ( tan~x) sup{sin~2x}~=~1$
or display equations like
G(z)~mark =~ e sup { ln ~ G(z) }
sum from k>=1 {S sub k z sup k} over k right )
~=~ prod from k>=1 e sup {S sub k z sup k /k}
lineup = left ( 1 + S sub 1 z +
{ S sub 1 sup 2 z sup 2 } over 2! + ... right )
left ( 1+ { S sub 2 z sup 2 } over 2
+ { S sub 2 sup 2 z sup 4 } over { 2 sup 2 cdot 2! }
lineup = sum from m>=0 left (
pile { k sub 1 ,k sub 2 ,..., k sub m >=0
k sub 1 +2k sub 2 + ... +mk sub m =m}
{ S sub 1 sup {k sub 1} } over {1 sup k sub 1 k sub 1 ! } ~
{ S sub 2 sup {k sub 2} } over {2 sup k sub 2 k sub 2 ! } ~
{ S sub m sup {k sub m} } over {m sup k sub m k sub m ! }
can be learned in an hour or so.
The language interfaces directly with
the phototypesetting language
so mathematical expressions can be embedded in the running
and the entire document produced in one process.
This user's guide is an example of its output.
to set mathematical expressions on