Changes

Jump to navigation Jump to search
830 bytes added ,  22:20, 5 July 2008
Elaborated in more detail on what is ConTeXt
== In short ==
(This blurb written by [[User:Adityam|Adityam]])
'''ConTeXt ''' is a [http://en.wikipedia.org/wiki/document_markup_language document preparation system based on the markup language] and [http://en.wikipedia.org/wiki/TeX TeXdocument_preparation_system document preparation system] based on the [http://en.wikipedia.org/wiki/TeX TeX] typesetting typesetting] system. It was designed with the same general-purpose aims as [http://en.wikipedia.org/wiki/LaTeX LaTeX]of providing an easy to use interface to the high quality typesetting engine provided by TeX. However, but being younger reflects much more recent thinking about while LaTeX insulates the structure of the markupwriter from typographical details, ConTeXt takes a complementary approach by providing structured interfaces for handling typography, including extensive support for colors, backgrounds, hyperlinks, presentations, is more modular in its conceptionfigure-text integration, and more monolithic in its buildingconditional compilation. ConTeXt It gives more control to the "end user" and makes extensive control over formatting while making it easier easy to create new layout layouts and styles without learning the TeX macro language. ConTeXt is consistent in its ConTeXt’s unified design, and does not suffer from avoids the "package clashes" in that can happen with 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 provides a multi-lingual user interface with support for markup in different languages. Markup in English, Dutch, German, French , and Italian is supported at presentand support for output in many languages including western European languages, eastern European languages, Arabic, Chinese, Japanese, and Korean. ConTeXt It also allows the user to use different TeX engines (pdftexlike[http://en.wikipedia.org/wiki/pdfTeX pdfTeX], [[XeTeX]], Aleph) and [[LuaTeX]] without changing the user interface. ConText is developed at a fast pace and is also an example of the free-software philosophy of "release often", sometimes twice a day!
ConTeXt integrates a superset of [[MetaPost]] called [[MetaFun]] which allows the users to use the drawing abilities of MetaPost for page backgrounds and ornaments. Metafun can also be used with stand alone with MetaPost. ConTeXt also provides a macro package for typesetting chemical structure diagrams with TeX called '''PPCHTeX'''. This system package can also be used with plain TeX and LaTeX. ConTeXt was developed from 1990 by [[Hans Hagen]] from [http://www.pragma-ade.com/ PRAGMA Advanced Document Engineering] (Pragma ADE), a Netherlands-based company. It is [http://en.wikipedia.org/wiki/free_software free software]: The program code (i.e. anything not under the <code>/doc</code> subtree) is distributed under the [http://en.wikipedia.org/wiki/GNU_GPL GNU GPL]; the documentation is provided under [http://en.wikipedia.org/wiki/Creative_Commons Creative Commons] Attribution NonCommercial ShareAlike license.
== In a bit more detail ==

Navigation menu