Skip to content
ConTeXt
EntityQ1123462· pop 13· linked from 118 articles

ConTeXt, stylised as '''''', is a general-purpose document processor. Like LaTeX, it is derived from the TeX typesetting system. ConTeXt is especially suited for structured documents, automated document production, very fine typography, and multilingual typesetting. It is based in part on TeX, and uses a document markup language for manuscript preparation. The typographical and automated capabilities of ConTeXt are extensive, including interfaces for handling microtypography, multiple footnotes and footnote classes, and manipulating OpenType fonts and features. Moreover, ConTeXt offers extensi

Key facts

Software.name
ConTeXt
Software.logo
The Unofficial ConTeXt logo (contextgarden.net logo)|200px
Software.author
Mainly Hans Hagen and Pragma ADE
Software.developer
Mainly Hans Hagen, Taco Hoekwater, Aditya Mahajan, Mojca Miklavec, Wolfgang Schuster
Software.latest_release_version
Mark IV 0.61
Software.operating_system
Multiplatform (TeX)
Software.genre
Document processor, document markup language
Software.license
Program code under GPLv2 and Documentation under CC BY-NC-SA 3.0
Software.website
contextgarden

via Wikipedia infobox

Wikidata facts

Show 1 more fact
Commons category
ConTeXt
Sources (4)

via Wikidata · CC0

~7 min read

Article

6 sections
Contents
  • License
  • Versions
  • History
  • Example of code
  • See also
  • References

ConTeXt, stylised as '''''', is a general-purpose document processor. Like LaTeX, it is derived from the TeX typesetting system. ConTeXt is especially suited for structured documents, automated document production, very fine typography, and multilingual typesetting. It is based in part on TeX, and uses a document markup language for manuscript preparation. The typographical and automated capabilities of ConTeXt are extensive, including interfaces for handling microtypography, multiple footnotes and footnote classes, and manipulating OpenType fonts and features. Moreover, ConTeXt offers extensive support for colors, backgrounds, hyperlinks, presentations, figure-text integration, and conditional compilation. It gives the user extensive control over formatting, while making it easy to create new layouts and styles without learning the low-level TeX macro language.

While comparisons can be made between ConTeXt and LaTeX, the primary objectives of the two systems are distinct. From the outset, ConTeXt has been a typography and typesetting system designed to give users straightforward and consistent access to advanced typographical control, which is crucial for general-purpose typesetting. LaTeX's original vision, on the other hand, was to insulate the user from typographical decisions—an approach particularly useful for tasks such as submitting articles to a scientific journal. Although LaTeX has evolved from this original vision, ConTeXt's unified design prevents the package clashes which are often experienced with LaTeX.

Gallery (4)

Connections

Categories