|
Basic concepts for LaTeX typesetting systemLast revision October 15, 2004
Design of the TeX systemTeX is a computer typesetting system created by Prof. Donald Knuth of Stanford University. It is a complete programming language oriented to typesetting tasks. TeX is a "markup language". Special typesetting commands are interspersed within the actual text of a document. A "tex" program is then run to read the document with its markup commands, and produce an appropriately formatted output. TeX produces output in a "device independent" format which is then further processed by other programs that convert it to specific printer languages, such as PostScript. TeX is actually a family of programs consisting of: plain TeXThe basic language interpreter documented in "The TeXBook". This is a complete low-level typesetting language, but it also contains many predefined higher-level macros, so it is possible to use it directly without another macro package. Equation and table handling are builtin. It was designed to do an especially good job of typesetting complex mathematical expressions. LaTeXA complete set of higher-level macros for TeX that aid preparation of entire documents. Especially good for longer documents: professional papers, theses, books. Equation and table handling are builtin. BibTeXSeparate program works with LaTeX to produce formatted bibliographies and reference lists. SliTeXSeparate program works with LaTeX to format text for slides or overhead transparencies. texprA locally written program on Pangea to run either plain TeX or LaTeX on your input file and send the output to a choice of printers.
|