Originally entitled pragmatex, ConTeXt was given its name around 1996 by Hans Hagen from PRAGMA Advanced Document Engineering (Pragma ADE), a Netherlands-based company.ĬonTeXt is free software: the program code (i.e. This package can also be used with plain TeX and LaTeX. ĬonTeXt also provides a macro package for typesetting chemical structure diagrams with TeX called PPCHTeX, as well as many other modules. ConTeXt also supports the use of other external drawing engines, like PGF/TikZ and PSTricks. MetaFun can also be used directly with MetaPost. Īs its native drawing engine, ConTeXt integrates a superset of MetaPost called MetaFun, which allows users to draw page backgrounds and ornaments with MetaPost. It also allows the user to use different TeX engines like pdfTeX, XeTeX, and LuaTeX without changing the user interface. ĬonTeXt provides a multilingual user interface with support for markup in English, Dutch, German, French, and Italian and support for output in many scripts including western European, eastern European, Arabic, Chinese, Japanese, and Korean. Although LaTeX has evolved from this original vision, ConTeXt's unified design prevents the package clashes often experienced with LaTeX. 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. From the onset, 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. While comparisons can be made between ConTeXt and LaTeX, the primary objectives of the two systems are distinct. 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. Moreover, it offers extensive support for colors, backgrounds, hyperlinks, presentations, figure-text integration, and conditional compilation. 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. It is based in part on the TeX typesetting system, and uses a document markup language for manuscript preparation. It is especially suited for structured documents, automated document production, very fine typography, and multilingual typesetting. Program code under GPLv2 and Documentation under CC BY-NC-SA 3.0 ĬonTeXt is a general-purpose document processor. Document processor, Document markup language
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |