plain TeX
E621159
plain TeX is Donald Knuth’s original, low-level typesetting system that provides a minimal, macro-based foundation for creating structured documents and is often used as a base for higher-level formats like LaTeX.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
TeX format
ⓘ
macro package ⓘ typesetting system ⓘ |
| abstractionLevel | minimal ⓘ |
| basedOn | TeX NERFINISHED ⓘ |
| complexityLevel | low-level ⓘ |
| contrastWith |
ConTeXt
NERFINISHED
ⓘ
LaTeX NERFINISHED ⓘ |
| creator | Donald E. Knuth NERFINISHED ⓘ |
| defaultFormatName | plain ⓘ |
| designGoal |
low-level access to TeX primitives
ⓘ
minimal foundation for document preparation ⓘ |
| distribution |
included with most modern TeX engines
ⓘ
included with standard TeX distributions ⓘ |
| documentation | The TeXbook NERFINISHED ⓘ |
| doesNotProvide |
automatic sectioning like LaTeX
ⓘ
built-in bibliography management ⓘ high-level document classes ⓘ |
| executionEnvironment | TeX engine ⓘ |
| fileExtension | .tex ⓘ |
| influenced |
LaTeX macro design
ⓘ
other TeX macro packages ⓘ |
| introducedIn | The TeXbook NERFINISHED ⓘ |
| language | TeX macro language ⓘ |
| licence | Knuth license NERFINISHED ⓘ |
| maintainedBy | Donald E. Knuth (frozen except for bug fixes) ⓘ |
| notableCommand |
\bye
ⓘ
\def ⓘ \font ⓘ \hbox ⓘ \magnification ⓘ \vbox ⓘ |
| programmingParadigm | macro-based ⓘ |
| provides |
basic macros for plain text typesetting
ⓘ
font selection macros ⓘ math typesetting macros ⓘ page layout primitives ⓘ simple cross-referencing mechanisms ⓘ |
| releasePeriod | early 1980s ⓘ |
| status | still widely available ⓘ |
| supports |
line breaking
ⓘ
manual structuring of documents ⓘ mathematical typesetting ⓘ page breaking ⓘ |
| targetUser |
advanced TeX users
ⓘ
macro package authors ⓘ |
| usedAs |
base for LaTeX
ⓘ
base for higher-level formats ⓘ reference implementation of TeX usage ⓘ |
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.