Open main menu

Changes

2,003 bytes added ,  17:54, 22 March 2013
Create overview page
== Man pages ==

These are the XML sources of the various ConTeXt man pages. Please edit any flag descriptions that are not self-explanatory.

{| class=wikitable
|-
|
* [[User:Esteis/man/context|context]]
* [[User:Esteis/man/mtx-babel|mtx-babel]]
* [[User:Esteis/man/mtx-base|mtx-base]]
* [[User:Esteis/man/mtx-cache|mtx-cache]]
* [[User:Esteis/man/mtx-chars|mtx-chars]]
* [[User:Esteis/man/mtx-check|mtx-check]]
* [[User:Esteis/man/mtx-colors|mtx-colors]]
* [[User:Esteis/man/mtx-context|mtx-context]]
* [[User:Esteis/man/mtx-epub|mtx-epub]]
* [[User:Esteis/man/mtx-fcd|mtx-fcd]]
* [[User:Esteis/man/mtx-flac|mtx-flac]]
* [[User:Esteis/man/mtx-fonts|mtx-fonts]]
* [[User:Esteis/man/mtx-grep|mtx-grep]]
* [[User:Esteis/man/mtx-interface|mtx-interface]]
* [[User:Esteis/man/mtx-metapost|mtx-metapost]]
|
* [[User:Esteis/man/mtx-metatex|mtx-metatex]]
* [[User:Esteis/man/mtx-modules|mtx-modules]]
* [[User:Esteis/man/mtx-package|mtx-package]]
* [[User:Esteis/man/mtx-patterns|mtx-patterns]]
* [[User:Esteis/man/mtx-pdf|mtx-pdf]]
* [[User:Esteis/man/mtx-profile|mtx-profile]]
* [[User:Esteis/man/mtx-rsync|mtx-rsync]]
* [[User:Esteis/man/mtxrun|mtxrun]]
* [[User:Esteis/man/mtx-scite|mtx-scite]]
* [[User:Esteis/man/mtx-server|mtx-server]]
* [[User:Esteis/man/mtx-texworks|mtx-texworks]]
* [[User:Esteis/man/mtx-tools|mtx-tools]]
* [[User:Esteis/man/mtx-unzip|mtx-unzip]]
* [[User:Esteis/man/mtx-update|mtx-update]]
* [[User:Esteis/man/mtx-watch|mtx-watch]]
|}

== Compiling and viewing man pages ==

The XML comes from XML blobs stored in the mtx-scripts. You can find the scripts in your ConTeXt tree, here:

$CONTEXTROOT/tex/texmf-context/scripts/context/lua/

To obtain a script's man/xml/html help pages, use {{code|mtxrun}}:

mtxrun --script fonts --exporthelp=man|xml|html|all

To compile a standalone XML file to man, take the script at [[User:Esteis/man/xml2man]] (adapted from {{src|trac-exp.lua}}) and run it on your XML file like so:

mtxrun --script ./xml2man.lua somexmlfile.xml