ConTeXt

From Wikipedia, the free encyclopedia

ConTeXt is a document preparation system based on the TeX typesetting system. It was designed with the same general-purpose aims as LaTeX, but being younger reflects much more recent thinking about the structure of the markup, is more modular in its conception, and more monolithic in its building. ConTeXt gives more control to the "end user" and makes it easier to create new layout without learning TeX macro language. ConTeXt is consistent in its design, and does not suffer from the "package clashes" in LaTeX.

ConTeXt also integrates MetaFun which is a superset of MetaPost and a powerful system for vector graphics. Metafun can be used as a stand alone product, but its strength lies in the ability to enhance the document layout with highly accurate graphic elements.

ConTeXt allows the users to use markup in different languages. Markup in English, Dutch, German, French and Italian is supported at present. ConTeXt allows the user to use different engines (pdftex, XeTeX, Aleph) without changing the user interface.

This system was developed from 1990 by Hans Hagen from PRAGMA Advanced Document Engineering (Pragma ADE), a Netherlands-based company.

ConTeXt can be used to typeset complex and large collections of documents, like educational materials, user guides and technical manuals. Such documents often have high demands regarding structure, design and accessibility. Easy maintenance, reuse of content and typographic consistency are important prerequisites.

ConTeXt is developed for those who are responsible for producing such documents. ConTeXt is written in the typographical programming language TeX. For using ConTeXt, no TeX-programming skills and no technical background are needed. Some basic knowledge of typography and document design will enable you to use the full power of ConTeXt.

ConTeXt is parameter driven and the user interface supports several languages, like english, german and dutch. This means that those less familiar with the english language can choose the interface that suits them best. Of course ConTeXt can typeset in many languages.

Originally ConTeXt was written as tool for writing complex, constantly changing and extensive educational documents. Although much functionality originates there, ConTeXt has proven to be quite suitable to perform many other complex typesetting tasks. Some features are:

  • automatic placement of figures, formulas, tables and other kind of floating bodies
  • automatic generation of lists of abbreviations, synonyms, and whatever needs to be sorted
  • automatic numbering of footnotes
  • adapting footers and headers to the current page content
  • extensive formatting of itemizations in more levels
  • consistent typesetting of legends to formulas
  • maintaining several registers, if needed with extensive interactive support
  • extensive cross referencing capabilities
  • generating lists of used figures, tables, formulas and more
  • forcing rigourous consistency in emphasizing parts of the text
  • managing documents in a project environment
  • automatic placement of marginal notes
  • typesetting in more than one column
  • identifying textual elements in such a way that they can be hidden, moved and reused when needed (questions, answers, definitions, etc.)
  • using text in more that one document, if needed with a different layout
  • automatic hyphenation of words as well as adapt to language specific typographic needs
  • inclusion of illustrations in standardized formats from other applications
  • using color
  • easy change of layout, while guarding consistent typography
  • providing multiple tables of contents and lists, at all levels, to provide optimal accessibility
  • automatic numbering of definitions, lemmas and other structural components
  • automatic numbering of figures, tables, and other floating bodies
  • automatic makeup of tables and formulas

ConTeXt supports the PDF format and is able to directly produce highly interactive PDF files, using PDFTeX. All cross references are automatically converted to hyperlinks. Such documents can be viewed and consulted with Acrobat. ConTeXt can provide all kind of navigational aids, that can be activated without programming. Electronic versions of documents thereby become very useful in educational settings. The potentials of PDF is available to the user: complex forms and JavaScript’s are no problem for ConTeXt. PRAGMA ADE has developed ConTeXt in--house mainly to suit its own and customers wishes concerning developing educational documents. Flexibility in layout, reuse of content, and maintenance are keywords. For more information and examples we refer to www.pragma-ade.nl.

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.