diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/context/scripts/context.html | 552 | ||||
-rw-r--r-- | doc/context/scripts/context.xml | 182 | ||||
-rw-r--r-- | doc/context/scripts/mtx-context.html | 552 | ||||
-rw-r--r-- | doc/context/scripts/mtx-context.man | 154 | ||||
-rw-r--r-- | doc/context/scripts/mtx-context.xml | 182 | ||||
-rw-r--r-- | doc/context/scripts/mtx-fonts.html | 387 | ||||
-rw-r--r-- | doc/context/scripts/mtx-fonts.man | 53 | ||||
-rw-r--r-- | doc/context/scripts/mtx-fonts.xml | 59 | ||||
-rw-r--r-- | doc/context/scripts/mtxrun.html | 527 | ||||
-rw-r--r-- | doc/context/scripts/mtxrun.man | 137 | ||||
-rw-r--r-- | doc/context/scripts/mtxrun.xml | 79 |
11 files changed, 2864 insertions, 0 deletions
diff --git a/doc/context/scripts/context.html b/doc/context/scripts/context.html new file mode 100644 index 000000000..4edd372de --- /dev/null +++ b/doc/context/scripts/context.html @@ -0,0 +1,552 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + + + +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> + <head> + <title>ConTeXt Process Management 0.60</title> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <style type="text/css"> + body { + color: #FFFFFF ; + background-color: #808080 ; + font-family: optima, verdana, futura, "lucida sans", arial, geneva, helvetica, sans ; + font-size: 12px ; + line-height: 18px ; +} +a:link, a:active, a:visited { + color: #FFFFFF ; +} +a.dir-view:link, a.dir-view:active, a.dir-view:visited { + color: #FFFFFF ; + text-decoration: underline ; +} +.valid { + color: #00FF00 ; +} +.invalid { + color: #FF0000 ; +} +button, .commonlink, .smallbutton { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; + border-color: #7F7F7F ; + border-style: solid ; + border-width: .125ex ; + background-color: #FFFFFF ; + padding: .5ex ; +} +.smallbutton { + width: 1em ; +} +a.commonlink:link, a.commonlink:active, a.commonlink:visited, a.smalllink:link, a.smalllink:active, a.smalllink:visited { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; +} +h1, .title { + font-style: normal ; + font-weight: normal ; + font-size: 18px ; + line-height: 18px ; + margin-bottom: 20px ; +} +h2, .subtitle { + font-style: normal ; + font-weight: normal ; + font-size: 12px ; + margin-top: 18px ; + margin-bottom: 18px ; +} +table { + line-height: 18px ; + font-size: 12px ; + margin: 0 ; +} +th { + font-weight: bold ; + text-align: left ; + padding-bottom: 6px ; +} +.tc { + font-weight: bold ; + text-align: left ; +} +p, li { + max-width: 60em ; +} +.empty-line { + margin-top: 4px ; +} +.more-room { + margin-right: 1.5em ; +} +.much-more-room { + margin-right: 3em ; +} +#main { + position: absolute; + left: 10% ; + top: 10% ; + right: 10% ; + bottom: 10% ; + z-index: 2 ; + width: 80% ; + height: 80% ; + padding: 0% ; + margin: 0% ; + overflow: auto ; + border-style: none ; + border-width: 0 ; + background-color: #3F3F3F ; +} +#main-settings { + margin: 12px ; + x_max-width: 60em ; + line-height: 18px ; + font-size: 12px ; +} +#left { + position: absolute; + top : 10% ; + left: 0% ; + bottom: 0%; + right: 90% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; +} +#right { + position: absolute; + top : 0% ; + left: 90% ; + bottom: 10% ; + right: 0% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; + _margin-left: -15px ; +} +#bottom { + position: absolute ; + left: 10% ; + right: 0% ; + top: 90% ; + bottom: 0% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top { + position: absolute ; + left: 0% ; + right: 10% ; + top: 0% ; + bottom: 90% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#top-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: right ; + vertical-align: middle ; +} +#bottom-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#bottom-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: left ; + vertical-align: middle ; +} +#left-one { + position: absolute ; + width: 100% ; + buggedheight: 100% ; +} +#left-two { + position: relative ; + margin-top: 12px ; + line-height: 18px ; + text-align: center ; + vertical-align: top ; +} +#right-one { + display: table ; + height: 100% ; + width: 100% ; +} +#right-two { + display: table-row ; + height: 100% ; + width: 100% ; +} +#right-three { + display: table-cell ; + width: 100% ; + vertical-align: bottom ; + _position: absolute ; + _top: 100% ; +} +#right-four { + text-align: center ; + margin-bottom: 2ex ; + _position: relative ; + _top: -100% ; +} +#more-top { + position: absolute; + top: 0% ; + left: 90% ; + bottom: 90%; + right: 0% ; + z-index: 3 ; + width: 10% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + border-style: none ; + border-width: 0 ; +} +#more-top-settings { + text-align: center ; +} +#more-right-settings { + margin-right: 12px ; + margin-left: 12px ; + line-height: 18px ; + font-size: 10px ; + text-align: center ; +} +#right-safari { + _display: table ; + width: 100% ; + height: 100% ; +} + + </style> + </head> + <body> + <div id="top"> + <div id="top-one"> + <div id="top-two"> + ConTeXt Process Management 0.60 </div> + </div> + </div> + <div id="bottom"> + <div id="bottom-one"> + <div id="bottom-two"> + wiki: http://contextgarden.net | mail: ntg-context@ntg.nl | website: http://www.pragma-ade.nl </div> + </div> + </div> + <div id="left"> + <div id="left-one"> + <div id="left-two"> + </div> + </div> + </div> + <div id="right"> + <div id="right-safari"> + <div id="right-one"> + <div id="right-two"> + <div id="right-three"> + <div id="right-four"> + <div id="right-five"> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div id="main"> + <div id='main-settings'> + <h1>Command line options</h1> +<table> + <tr> + <th style="width: 10em">flag</th> + <th style="width: 8em">value</th> + <th>description</th> + </tr> + <tr><th colspan="3">basic</td></tr><tr><th/><td/><td/></tr> <tr> + <th>--run</th> + <td></td> + <td>process (one or more) files (default action)</td> + </tr> + <tr> + <th>--make</th> + <td></td> + <td>create context formats</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--ctx=name</th> + <td></td> + <td>use ctx file (process management specification)</td> + </tr> + <tr> + <th>--interface</th> + <td></td> + <td>use specified user interface (default: en)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--autopdf</th> + <td></td> + <td>close pdf file in viewer and start pdf viewer afterwards</td> + </tr> + <tr> + <th>--purge</th> + <td></td> + <td>purge files either or not after a run (--pattern=...)</td> + </tr> + <tr> + <th>--purgeall</th> + <td></td> + <td>purge all files either or not after a run (--pattern=...)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--usemodule</th> + <td>list</td> + <td>load the given module or style, normally part of the distribution</td> + </tr> + <tr> + <th>--environment</th> + <td>list</td> + <td>load the given environment file first (document styles)</td> + </tr> + <tr> + <th>--mode</th> + <td>list</td> + <td>enable given the modes (conditional processing in styles)</td> + </tr> + <tr> + <th>--path</th> + <td>list</td> + <td>also consult the given paths when files are looked for</td> + </tr> + <tr> + <th>--arguments</th> + <td>list</td> + <td>set variables that can be consulted during a run (key/value pairs)</td> + </tr> + <tr> + <th>--randomseed</th> + <td>number</td> + <td>set the randomseed</td> + </tr> + <tr> + <th>--result</th> + <td>name</td> + <td>rename the resulting output to the given name</td> + </tr> + <tr> + <th>--trackers</th> + <td>list</td> + <td>set tracker variables (show list with --showtrackers)</td> + </tr> + <tr> + <th>--directives</th> + <td>list</td> + <td>set directive variables (show list with --showdirectives)</td> + </tr> + <tr> + <th>--silent</th> + <td>list</td> + <td>disable logcatgories (show list with --showlogcategories)</td> + </tr> + <tr> + <th>--noconsole</th> + <td></td> + <td>disable logging to the console (logfile only)</td> + </tr> + <tr> + <th>--purgeresult</th> + <td></td> + <td>purge result file before run</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--forcexml</th> + <td></td> + <td>force xml stub</td> + </tr> + <tr> + <th>--forcecld</th> + <td></td> + <td>force cld (context lua document) stub</td> + </tr> + <tr> + <th>--forcelua</th> + <td></td> + <td>force lua stub (like texlua)</td> + </tr> + <tr> + <th>--forcemp</th> + <td></td> + <td>force mp stub</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--arrange</th> + <td></td> + <td>run extra imposition pass, given that the style sets up imposition</td> + </tr> + <tr> + <th>--noarrange</th> + <td></td> + <td>ignore imposition specifications in the style</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--jit</th> + <td></td> + <td>use luajittex with jit turned off (only use the faster virtual machine)</td> + </tr> + <tr> + <th>--jiton</th> + <td></td> + <td>use luajittex with jit turned on (in most cases not faster, even slower)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--once</th> + <td></td> + <td>only run once (no multipass data file is produced)</td> + </tr> + <tr> + <th>--batchmode</th> + <td></td> + <td>run without stopping and do not show messages on the console</td> + </tr> + <tr> + <th>--nonstopmode</th> + <td></td> + <td>run without stopping</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--generate</th> + <td></td> + <td>generate file database etc. (as luatools does)</td> + </tr> + <tr> + <th>--paranoid</th> + <td></td> + <td>do not descend to .. and ../..</td> + </tr> + <tr> + <th>--version</th> + <td></td> + <td>report installed context version</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--global</th> + <td></td> + <td>assume given file present elsewhere</td> + </tr> + <tr> + <th>--nofile</th> + <td></td> + <td>use dummy file as jobname</td> + </tr> + <tr><th colspan="3">expert</td></tr><tr><th/><td/><td/></tr> <tr> + <th>--touch</th> + <td></td> + <td>update context version number (remake needed afterwards, also provide --expert)</td> + </tr> + <tr> + <th>--nostatistics</th> + <td></td> + <td>omit runtime statistics at the end of the run</td> + </tr> + <tr> + <th>--update</th> + <td></td> + <td>update context from website (not to be confused with contextgarden)</td> + </tr> + <tr> + <th>--profile</th> + <td></td> + <td>profile job (use: mtxrun --script profile --analyze)</td> + </tr> + <tr> + <th>--timing</th> + <td></td> + <td>generate timing and statistics overview</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--extra=name</th> + <td></td> + <td>process extra (mtx-context-... in distribution)</td> + </tr> + <tr> + <th>--extras</th> + <td></td> + <td>show extras</td> + </tr> + <tr><th colspan="3">special</td></tr><tr><th/><td/><td/></tr> <tr> + <th>--pdftex</th> + <td></td> + <td>process file with texexec using pdftex</td> + </tr> + <tr> + <th>--xetex</th> + <td></td> + <td>process file with texexec using xetex</td> + </tr> + <tr> + <th>--mkii</th> + <td></td> + <td>process file with texexec</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--pipe</th> + <td></td> + <td>do not check for file and enter scroll mode (--dummyfile=whatever.tmp)</td> + </tr> + </table> +<br/> </div> + </div> + </body> + </html> diff --git a/doc/context/scripts/context.xml b/doc/context/scripts/context.xml new file mode 100644 index 000000000..9105056d8 --- /dev/null +++ b/doc/context/scripts/context.xml @@ -0,0 +1,182 @@ +<?xml version="1.0" ?> +<application> + <metadata> + <entry name="name">mtx-context</entry> + <entry name="detail">ConTeXt Process Management</entry> + <entry name="version">0.60</entry> + </metadata> + <flags> + <category name="basic"> + <subcategory> + <flag name="run"> + <short>process (one or more) files (default action)</short> + </flag> + <flag name="make"> + <short>create context formats</short> + </flag> + </subcategory> + <subcategory> + <flag name="ctx=name"> + <short>use ctx file (process management specification)</short> + </flag> + <flag name="interface"> + <short>use specified user interface (default: en)</short> + </flag> + </subcategory> + <subcategory> + <flag name="autopdf"> + <short>close pdf file in viewer and start pdf viewer afterwards</short> + </flag> + <flag name="purge"> + <short>purge files either or not after a run (<ref name="pattern"/>=...)</short> + </flag> + <flag name="purgeall"> + <short>purge all files either or not after a run (<ref name="pattern"/>=...)</short> + </flag> + </subcategory> + <subcategory> + <flag name="usemodule" value="list"> + <short>load the given module or style, normally part of the distribution</short> + </flag> + <flag name="environment" value="list"> + <short>load the given environment file first (document styles)</short> + </flag> + <flag name="mode" value="list"> + <short>enable given the modes (conditional processing in styles)</short> + </flag> + <flag name="path" value="list"> + <short>also consult the given paths when files are looked for</short> + </flag> + <flag name="arguments" value="list"> + <short>set variables that can be consulted during a run (key/value pairs)</short> + </flag> + <flag name="randomseed" value="number"> + <short>set the randomseed</short> + </flag> + <flag name="result" value="name"> + <short>rename the resulting output to the given name</short> + </flag> + <flag name="trackers" value="list"> + <short>set tracker variables (show list with <ref name="showtrackers"/>)</short> + </flag> + <flag name="directives" value="list"> + <short>set directive variables (show list with <ref name="showdirectives"/>)</short> + </flag> + <flag name="silent" value="list"> + <short>disable logcatgories (show list with <ref name="showlogcategories"/>)</short> + </flag> + <flag name="noconsole"> + <short>disable logging to the console (logfile only)</short> + </flag> + <flag name="purgeresult"> + <short>purge result file before run</short> + </flag> + </subcategory> + <subcategory> + <flag name="forcexml"> + <short>force xml stub</short> + </flag> + <flag name="forcecld"> + <short>force cld (context lua document) stub</short> + </flag> + <flag name="forcelua"> + <short>force lua stub (like texlua)</short> + </flag> + <flag name="forcemp"> + <short>force mp stub</short> + </flag> + </subcategory> + <subcategory> + <flag name="arrange"> + <short>run extra imposition pass, given that the style sets up imposition</short> + </flag> + <flag name="noarrange"> + <short>ignore imposition specifications in the style</short> + </flag> + </subcategory> + <subcategory> + <flag name="jit"> + <short>use luajittex with jit turned off (only use the faster virtual machine)</short> + </flag> + <flag name="jiton"> + <short>use luajittex with jit turned on (in most cases not faster, even slower)</short> + </flag> + </subcategory> + <subcategory> + <flag name="once"> + <short>only run once (no multipass data file is produced)</short> + </flag> + <flag name="batchmode"> + <short>run without stopping and do not show messages on the console</short> + </flag> + <flag name="nonstopmode"> + <short>run without stopping</short> + </flag> + </subcategory> + <subcategory> + <flag name="generate"> + <short>generate file database etc. (as luatools does)</short> + </flag> + <flag name="paranoid"> + <short>do not descend to .. and ../..</short> + </flag> + <flag name="version"> + <short>report installed context version</short> + </flag> + </subcategory> + <subcategory> + <flag name="global"> + <short>assume given file present elsewhere</short> + </flag> + <flag name="nofile"> + <short>use dummy file as jobname</short> + </flag> + </subcategory> + </category> + <category name="expert"> + <subcategory> + <flag name="touch"> + <short>update context version number (remake needed afterwards, also provide <ref name="expert"/>)</short> + </flag> + <flag name="nostatistics"> + <short>omit runtime statistics at the end of the run</short> + </flag> + <flag name="update"> + <short>update context from website (not to be confused with contextgarden)</short> + </flag> + <flag name="profile"> + <short>profile job (use: mtxrun <ref name="script"/> profile <ref name="analyze"/>)</short> + </flag> + <flag name="timing"> + <short>generate timing and statistics overview</short> + </flag> + </subcategory> + <subcategory> + <flag name="extra=name"> + <short>process extra (mtx-context-... in distribution)</short> + </flag> + <flag name="extras"> + <short>show extras</short> + </flag> + </subcategory> + </category> + <category name="special"> + <subcategory> + <flag name="pdftex"> + <short>process file with texexec using pdftex</short> + </flag> + <flag name="xetex"> + <short>process file with texexec using xetex</short> + </flag> + <flag name="mkii"> + <short>process file with texexec</short> + </flag> + </subcategory> + <subcategory> + <flag name="pipe"> + <short>do not check for file and enter scroll mode (<ref name="dummyfile"/>=whatever.tmp)</short> + </flag> + </subcategory> + </category> + </flags> +</application> diff --git a/doc/context/scripts/mtx-context.html b/doc/context/scripts/mtx-context.html new file mode 100644 index 000000000..4edd372de --- /dev/null +++ b/doc/context/scripts/mtx-context.html @@ -0,0 +1,552 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + + + +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> + <head> + <title>ConTeXt Process Management 0.60</title> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <style type="text/css"> + body { + color: #FFFFFF ; + background-color: #808080 ; + font-family: optima, verdana, futura, "lucida sans", arial, geneva, helvetica, sans ; + font-size: 12px ; + line-height: 18px ; +} +a:link, a:active, a:visited { + color: #FFFFFF ; +} +a.dir-view:link, a.dir-view:active, a.dir-view:visited { + color: #FFFFFF ; + text-decoration: underline ; +} +.valid { + color: #00FF00 ; +} +.invalid { + color: #FF0000 ; +} +button, .commonlink, .smallbutton { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; + border-color: #7F7F7F ; + border-style: solid ; + border-width: .125ex ; + background-color: #FFFFFF ; + padding: .5ex ; +} +.smallbutton { + width: 1em ; +} +a.commonlink:link, a.commonlink:active, a.commonlink:visited, a.smalllink:link, a.smalllink:active, a.smalllink:visited { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; +} +h1, .title { + font-style: normal ; + font-weight: normal ; + font-size: 18px ; + line-height: 18px ; + margin-bottom: 20px ; +} +h2, .subtitle { + font-style: normal ; + font-weight: normal ; + font-size: 12px ; + margin-top: 18px ; + margin-bottom: 18px ; +} +table { + line-height: 18px ; + font-size: 12px ; + margin: 0 ; +} +th { + font-weight: bold ; + text-align: left ; + padding-bottom: 6px ; +} +.tc { + font-weight: bold ; + text-align: left ; +} +p, li { + max-width: 60em ; +} +.empty-line { + margin-top: 4px ; +} +.more-room { + margin-right: 1.5em ; +} +.much-more-room { + margin-right: 3em ; +} +#main { + position: absolute; + left: 10% ; + top: 10% ; + right: 10% ; + bottom: 10% ; + z-index: 2 ; + width: 80% ; + height: 80% ; + padding: 0% ; + margin: 0% ; + overflow: auto ; + border-style: none ; + border-width: 0 ; + background-color: #3F3F3F ; +} +#main-settings { + margin: 12px ; + x_max-width: 60em ; + line-height: 18px ; + font-size: 12px ; +} +#left { + position: absolute; + top : 10% ; + left: 0% ; + bottom: 0%; + right: 90% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; +} +#right { + position: absolute; + top : 0% ; + left: 90% ; + bottom: 10% ; + right: 0% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; + _margin-left: -15px ; +} +#bottom { + position: absolute ; + left: 10% ; + right: 0% ; + top: 90% ; + bottom: 0% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top { + position: absolute ; + left: 0% ; + right: 10% ; + top: 0% ; + bottom: 90% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#top-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: right ; + vertical-align: middle ; +} +#bottom-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#bottom-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: left ; + vertical-align: middle ; +} +#left-one { + position: absolute ; + width: 100% ; + buggedheight: 100% ; +} +#left-two { + position: relative ; + margin-top: 12px ; + line-height: 18px ; + text-align: center ; + vertical-align: top ; +} +#right-one { + display: table ; + height: 100% ; + width: 100% ; +} +#right-two { + display: table-row ; + height: 100% ; + width: 100% ; +} +#right-three { + display: table-cell ; + width: 100% ; + vertical-align: bottom ; + _position: absolute ; + _top: 100% ; +} +#right-four { + text-align: center ; + margin-bottom: 2ex ; + _position: relative ; + _top: -100% ; +} +#more-top { + position: absolute; + top: 0% ; + left: 90% ; + bottom: 90%; + right: 0% ; + z-index: 3 ; + width: 10% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + border-style: none ; + border-width: 0 ; +} +#more-top-settings { + text-align: center ; +} +#more-right-settings { + margin-right: 12px ; + margin-left: 12px ; + line-height: 18px ; + font-size: 10px ; + text-align: center ; +} +#right-safari { + _display: table ; + width: 100% ; + height: 100% ; +} + + </style> + </head> + <body> + <div id="top"> + <div id="top-one"> + <div id="top-two"> + ConTeXt Process Management 0.60 </div> + </div> + </div> + <div id="bottom"> + <div id="bottom-one"> + <div id="bottom-two"> + wiki: http://contextgarden.net | mail: ntg-context@ntg.nl | website: http://www.pragma-ade.nl </div> + </div> + </div> + <div id="left"> + <div id="left-one"> + <div id="left-two"> + </div> + </div> + </div> + <div id="right"> + <div id="right-safari"> + <div id="right-one"> + <div id="right-two"> + <div id="right-three"> + <div id="right-four"> + <div id="right-five"> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div id="main"> + <div id='main-settings'> + <h1>Command line options</h1> +<table> + <tr> + <th style="width: 10em">flag</th> + <th style="width: 8em">value</th> + <th>description</th> + </tr> + <tr><th colspan="3">basic</td></tr><tr><th/><td/><td/></tr> <tr> + <th>--run</th> + <td></td> + <td>process (one or more) files (default action)</td> + </tr> + <tr> + <th>--make</th> + <td></td> + <td>create context formats</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--ctx=name</th> + <td></td> + <td>use ctx file (process management specification)</td> + </tr> + <tr> + <th>--interface</th> + <td></td> + <td>use specified user interface (default: en)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--autopdf</th> + <td></td> + <td>close pdf file in viewer and start pdf viewer afterwards</td> + </tr> + <tr> + <th>--purge</th> + <td></td> + <td>purge files either or not after a run (--pattern=...)</td> + </tr> + <tr> + <th>--purgeall</th> + <td></td> + <td>purge all files either or not after a run (--pattern=...)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--usemodule</th> + <td>list</td> + <td>load the given module or style, normally part of the distribution</td> + </tr> + <tr> + <th>--environment</th> + <td>list</td> + <td>load the given environment file first (document styles)</td> + </tr> + <tr> + <th>--mode</th> + <td>list</td> + <td>enable given the modes (conditional processing in styles)</td> + </tr> + <tr> + <th>--path</th> + <td>list</td> + <td>also consult the given paths when files are looked for</td> + </tr> + <tr> + <th>--arguments</th> + <td>list</td> + <td>set variables that can be consulted during a run (key/value pairs)</td> + </tr> + <tr> + <th>--randomseed</th> + <td>number</td> + <td>set the randomseed</td> + </tr> + <tr> + <th>--result</th> + <td>name</td> + <td>rename the resulting output to the given name</td> + </tr> + <tr> + <th>--trackers</th> + <td>list</td> + <td>set tracker variables (show list with --showtrackers)</td> + </tr> + <tr> + <th>--directives</th> + <td>list</td> + <td>set directive variables (show list with --showdirectives)</td> + </tr> + <tr> + <th>--silent</th> + <td>list</td> + <td>disable logcatgories (show list with --showlogcategories)</td> + </tr> + <tr> + <th>--noconsole</th> + <td></td> + <td>disable logging to the console (logfile only)</td> + </tr> + <tr> + <th>--purgeresult</th> + <td></td> + <td>purge result file before run</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--forcexml</th> + <td></td> + <td>force xml stub</td> + </tr> + <tr> + <th>--forcecld</th> + <td></td> + <td>force cld (context lua document) stub</td> + </tr> + <tr> + <th>--forcelua</th> + <td></td> + <td>force lua stub (like texlua)</td> + </tr> + <tr> + <th>--forcemp</th> + <td></td> + <td>force mp stub</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--arrange</th> + <td></td> + <td>run extra imposition pass, given that the style sets up imposition</td> + </tr> + <tr> + <th>--noarrange</th> + <td></td> + <td>ignore imposition specifications in the style</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--jit</th> + <td></td> + <td>use luajittex with jit turned off (only use the faster virtual machine)</td> + </tr> + <tr> + <th>--jiton</th> + <td></td> + <td>use luajittex with jit turned on (in most cases not faster, even slower)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--once</th> + <td></td> + <td>only run once (no multipass data file is produced)</td> + </tr> + <tr> + <th>--batchmode</th> + <td></td> + <td>run without stopping and do not show messages on the console</td> + </tr> + <tr> + <th>--nonstopmode</th> + <td></td> + <td>run without stopping</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--generate</th> + <td></td> + <td>generate file database etc. (as luatools does)</td> + </tr> + <tr> + <th>--paranoid</th> + <td></td> + <td>do not descend to .. and ../..</td> + </tr> + <tr> + <th>--version</th> + <td></td> + <td>report installed context version</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--global</th> + <td></td> + <td>assume given file present elsewhere</td> + </tr> + <tr> + <th>--nofile</th> + <td></td> + <td>use dummy file as jobname</td> + </tr> + <tr><th colspan="3">expert</td></tr><tr><th/><td/><td/></tr> <tr> + <th>--touch</th> + <td></td> + <td>update context version number (remake needed afterwards, also provide --expert)</td> + </tr> + <tr> + <th>--nostatistics</th> + <td></td> + <td>omit runtime statistics at the end of the run</td> + </tr> + <tr> + <th>--update</th> + <td></td> + <td>update context from website (not to be confused with contextgarden)</td> + </tr> + <tr> + <th>--profile</th> + <td></td> + <td>profile job (use: mtxrun --script profile --analyze)</td> + </tr> + <tr> + <th>--timing</th> + <td></td> + <td>generate timing and statistics overview</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--extra=name</th> + <td></td> + <td>process extra (mtx-context-... in distribution)</td> + </tr> + <tr> + <th>--extras</th> + <td></td> + <td>show extras</td> + </tr> + <tr><th colspan="3">special</td></tr><tr><th/><td/><td/></tr> <tr> + <th>--pdftex</th> + <td></td> + <td>process file with texexec using pdftex</td> + </tr> + <tr> + <th>--xetex</th> + <td></td> + <td>process file with texexec using xetex</td> + </tr> + <tr> + <th>--mkii</th> + <td></td> + <td>process file with texexec</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--pipe</th> + <td></td> + <td>do not check for file and enter scroll mode (--dummyfile=whatever.tmp)</td> + </tr> + </table> +<br/> </div> + </div> + </body> + </html> diff --git a/doc/context/scripts/mtx-context.man b/doc/context/scripts/mtx-context.man new file mode 100644 index 000000000..439f7bb9f --- /dev/null +++ b/doc/context/scripts/mtx-context.man @@ -0,0 +1,154 @@ +.TH ConTeXt Process Management 0.60 +.SH "NAME" +mtx-context.SH "SYNOPSIS" +\fBmtx-context\fP [ \fIOPTIONS\fP ... ] +.SH "DESCRIPTION" +ConTeXt Process Management + +.SH "OPTIONS: BASIC" +.TP +.B --run +process (one or more) files (default action) +.TP +.B --make +create context formats +.TP +.B --ctx=name +use ctx file (process management specification) +.TP +.B --interface +use specified user interface (default: en) +.TP +.B --autopdf +close pdf file in viewer and start pdf viewer afterwards +.TP +.B --purge +purge files either or not after a run (--pattern=...) +.TP +.B --purgeall +purge all files either or not after a run (--pattern=...) +.TP +.B --usemodule=list +load the given module or style, normally part of the distribution +.TP +.B --environment=list +load the given environment file first (document styles) +.TP +.B --mode=list +enable given the modes (conditional processing in styles) +.TP +.B --path=list +also consult the given paths when files are looked for +.TP +.B --arguments=list +set variables that can be consulted during a run (key/value pairs) +.TP +.B --randomseed=number +set the randomseed +.TP +.B --result=name +rename the resulting output to the given name +.TP +.B --trackers=list +set tracker variables (show list with --showtrackers) +.TP +.B --directives=list +set directive variables (show list with --showdirectives) +.TP +.B --silent=list +disable logcatgories (show list with --showlogcategories) +.TP +.B --noconsole +disable logging to the console (logfile only) +.TP +.B --purgeresult +purge result file before run +.TP +.B --forcexml +force xml stub +.TP +.B --forcecld +force cld (context lua document) stub +.TP +.B --forcelua +force lua stub (like texlua) +.TP +.B --forcemp +force mp stub +.TP +.B --arrange +run extra imposition pass, given that the style sets up imposition +.TP +.B --noarrange +ignore imposition specifications in the style +.TP +.B --jit +use luajittex with jit turned off (only use the faster virtual machine) +.TP +.B --jiton +use luajittex with jit turned on (in most cases not faster, even slower) +.TP +.B --once +only run once (no multipass data file is produced) +.TP +.B --batchmode +run without stopping and do not show messages on the console +.TP +.B --nonstopmode +run without stopping +.TP +.B --generate +generate file database etc. (as luatools does) +.TP +.B --paranoid +do not descend to .. and ../.. +.TP +.B --version +report installed context version +.TP +.B --global +assume given file present elsewhere +.TP +.B --nofile +use dummy file as jobname +.SH "OPTIONS: EXPERT" +.TP +.B --touch +update context version number (remake needed afterwards, also provide --expert) +.TP +.B --nostatistics +omit runtime statistics at the end of the run +.TP +.B --update +update context from website (not to be confused with contextgarden) +.TP +.B --profile +profile job (use: mtxrun --script profile --analyze) +.TP +.B --timing +generate timing and statistics overview +.TP +.B --extra=name +process extra (mtx-context-... in distribution) +.TP +.B --extras +show extras +.SH "OPTIONS: SPECIAL" +.TP +.B --pdftex +process file with texexec using pdftex +.TP +.B --xetex +process file with texexec using xetex +.TP +.B --mkii +process file with texexec +.TP +.B --pipe +do not check for file and enter scroll mode (--dummyfile=whatever.tmp) +.SH "AUTHOR" +More information about ConTeXt and the tools that come with it can be found at: + +maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context +webpage : http://www.pragma-ade.nl / http://tex.aanhet.net +wiki : http://contextgarden.net diff --git a/doc/context/scripts/mtx-context.xml b/doc/context/scripts/mtx-context.xml new file mode 100644 index 000000000..9105056d8 --- /dev/null +++ b/doc/context/scripts/mtx-context.xml @@ -0,0 +1,182 @@ +<?xml version="1.0" ?> +<application> + <metadata> + <entry name="name">mtx-context</entry> + <entry name="detail">ConTeXt Process Management</entry> + <entry name="version">0.60</entry> + </metadata> + <flags> + <category name="basic"> + <subcategory> + <flag name="run"> + <short>process (one or more) files (default action)</short> + </flag> + <flag name="make"> + <short>create context formats</short> + </flag> + </subcategory> + <subcategory> + <flag name="ctx=name"> + <short>use ctx file (process management specification)</short> + </flag> + <flag name="interface"> + <short>use specified user interface (default: en)</short> + </flag> + </subcategory> + <subcategory> + <flag name="autopdf"> + <short>close pdf file in viewer and start pdf viewer afterwards</short> + </flag> + <flag name="purge"> + <short>purge files either or not after a run (<ref name="pattern"/>=...)</short> + </flag> + <flag name="purgeall"> + <short>purge all files either or not after a run (<ref name="pattern"/>=...)</short> + </flag> + </subcategory> + <subcategory> + <flag name="usemodule" value="list"> + <short>load the given module or style, normally part of the distribution</short> + </flag> + <flag name="environment" value="list"> + <short>load the given environment file first (document styles)</short> + </flag> + <flag name="mode" value="list"> + <short>enable given the modes (conditional processing in styles)</short> + </flag> + <flag name="path" value="list"> + <short>also consult the given paths when files are looked for</short> + </flag> + <flag name="arguments" value="list"> + <short>set variables that can be consulted during a run (key/value pairs)</short> + </flag> + <flag name="randomseed" value="number"> + <short>set the randomseed</short> + </flag> + <flag name="result" value="name"> + <short>rename the resulting output to the given name</short> + </flag> + <flag name="trackers" value="list"> + <short>set tracker variables (show list with <ref name="showtrackers"/>)</short> + </flag> + <flag name="directives" value="list"> + <short>set directive variables (show list with <ref name="showdirectives"/>)</short> + </flag> + <flag name="silent" value="list"> + <short>disable logcatgories (show list with <ref name="showlogcategories"/>)</short> + </flag> + <flag name="noconsole"> + <short>disable logging to the console (logfile only)</short> + </flag> + <flag name="purgeresult"> + <short>purge result file before run</short> + </flag> + </subcategory> + <subcategory> + <flag name="forcexml"> + <short>force xml stub</short> + </flag> + <flag name="forcecld"> + <short>force cld (context lua document) stub</short> + </flag> + <flag name="forcelua"> + <short>force lua stub (like texlua)</short> + </flag> + <flag name="forcemp"> + <short>force mp stub</short> + </flag> + </subcategory> + <subcategory> + <flag name="arrange"> + <short>run extra imposition pass, given that the style sets up imposition</short> + </flag> + <flag name="noarrange"> + <short>ignore imposition specifications in the style</short> + </flag> + </subcategory> + <subcategory> + <flag name="jit"> + <short>use luajittex with jit turned off (only use the faster virtual machine)</short> + </flag> + <flag name="jiton"> + <short>use luajittex with jit turned on (in most cases not faster, even slower)</short> + </flag> + </subcategory> + <subcategory> + <flag name="once"> + <short>only run once (no multipass data file is produced)</short> + </flag> + <flag name="batchmode"> + <short>run without stopping and do not show messages on the console</short> + </flag> + <flag name="nonstopmode"> + <short>run without stopping</short> + </flag> + </subcategory> + <subcategory> + <flag name="generate"> + <short>generate file database etc. (as luatools does)</short> + </flag> + <flag name="paranoid"> + <short>do not descend to .. and ../..</short> + </flag> + <flag name="version"> + <short>report installed context version</short> + </flag> + </subcategory> + <subcategory> + <flag name="global"> + <short>assume given file present elsewhere</short> + </flag> + <flag name="nofile"> + <short>use dummy file as jobname</short> + </flag> + </subcategory> + </category> + <category name="expert"> + <subcategory> + <flag name="touch"> + <short>update context version number (remake needed afterwards, also provide <ref name="expert"/>)</short> + </flag> + <flag name="nostatistics"> + <short>omit runtime statistics at the end of the run</short> + </flag> + <flag name="update"> + <short>update context from website (not to be confused with contextgarden)</short> + </flag> + <flag name="profile"> + <short>profile job (use: mtxrun <ref name="script"/> profile <ref name="analyze"/>)</short> + </flag> + <flag name="timing"> + <short>generate timing and statistics overview</short> + </flag> + </subcategory> + <subcategory> + <flag name="extra=name"> + <short>process extra (mtx-context-... in distribution)</short> + </flag> + <flag name="extras"> + <short>show extras</short> + </flag> + </subcategory> + </category> + <category name="special"> + <subcategory> + <flag name="pdftex"> + <short>process file with texexec using pdftex</short> + </flag> + <flag name="xetex"> + <short>process file with texexec using xetex</short> + </flag> + <flag name="mkii"> + <short>process file with texexec</short> + </flag> + </subcategory> + <subcategory> + <flag name="pipe"> + <short>do not check for file and enter scroll mode (<ref name="dummyfile"/>=whatever.tmp)</short> + </flag> + </subcategory> + </category> + </flags> +</application> diff --git a/doc/context/scripts/mtx-fonts.html b/doc/context/scripts/mtx-fonts.html new file mode 100644 index 000000000..b5372178c --- /dev/null +++ b/doc/context/scripts/mtx-fonts.html @@ -0,0 +1,387 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + + + +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> + <head> + <title>ConTeXt Font Database Management 0.21</title> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <style type="text/css"> + body { + color: #FFFFFF ; + background-color: #808080 ; + font-family: optima, verdana, futura, "lucida sans", arial, geneva, helvetica, sans ; + font-size: 12px ; + line-height: 18px ; +} +a:link, a:active, a:visited { + color: #FFFFFF ; +} +a.dir-view:link, a.dir-view:active, a.dir-view:visited { + color: #FFFFFF ; + text-decoration: underline ; +} +.valid { + color: #00FF00 ; +} +.invalid { + color: #FF0000 ; +} +button, .commonlink, .smallbutton { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; + border-color: #7F7F7F ; + border-style: solid ; + border-width: .125ex ; + background-color: #FFFFFF ; + padding: .5ex ; +} +.smallbutton { + width: 1em ; +} +a.commonlink:link, a.commonlink:active, a.commonlink:visited, a.smalllink:link, a.smalllink:active, a.smalllink:visited { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; +} +h1, .title { + font-style: normal ; + font-weight: normal ; + font-size: 18px ; + line-height: 18px ; + margin-bottom: 20px ; +} +h2, .subtitle { + font-style: normal ; + font-weight: normal ; + font-size: 12px ; + margin-top: 18px ; + margin-bottom: 18px ; +} +table { + line-height: 18px ; + font-size: 12px ; + margin: 0 ; +} +th { + font-weight: bold ; + text-align: left ; + padding-bottom: 6px ; +} +.tc { + font-weight: bold ; + text-align: left ; +} +p, li { + max-width: 60em ; +} +.empty-line { + margin-top: 4px ; +} +.more-room { + margin-right: 1.5em ; +} +.much-more-room { + margin-right: 3em ; +} +#main { + position: absolute; + left: 10% ; + top: 10% ; + right: 10% ; + bottom: 10% ; + z-index: 2 ; + width: 80% ; + height: 80% ; + padding: 0% ; + margin: 0% ; + overflow: auto ; + border-style: none ; + border-width: 0 ; + background-color: #3F3F3F ; +} +#main-settings { + margin: 12px ; + x_max-width: 60em ; + line-height: 18px ; + font-size: 12px ; +} +#left { + position: absolute; + top : 10% ; + left: 0% ; + bottom: 0%; + right: 90% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; +} +#right { + position: absolute; + top : 0% ; + left: 90% ; + bottom: 10% ; + right: 0% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; + _margin-left: -15px ; +} +#bottom { + position: absolute ; + left: 10% ; + right: 0% ; + top: 90% ; + bottom: 0% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top { + position: absolute ; + left: 0% ; + right: 10% ; + top: 0% ; + bottom: 90% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#top-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: right ; + vertical-align: middle ; +} +#bottom-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#bottom-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: left ; + vertical-align: middle ; +} +#left-one { + position: absolute ; + width: 100% ; + buggedheight: 100% ; +} +#left-two { + position: relative ; + margin-top: 12px ; + line-height: 18px ; + text-align: center ; + vertical-align: top ; +} +#right-one { + display: table ; + height: 100% ; + width: 100% ; +} +#right-two { + display: table-row ; + height: 100% ; + width: 100% ; +} +#right-three { + display: table-cell ; + width: 100% ; + vertical-align: bottom ; + _position: absolute ; + _top: 100% ; +} +#right-four { + text-align: center ; + margin-bottom: 2ex ; + _position: relative ; + _top: -100% ; +} +#more-top { + position: absolute; + top: 0% ; + left: 90% ; + bottom: 90%; + right: 0% ; + z-index: 3 ; + width: 10% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + border-style: none ; + border-width: 0 ; +} +#more-top-settings { + text-align: center ; +} +#more-right-settings { + margin-right: 12px ; + margin-left: 12px ; + line-height: 18px ; + font-size: 10px ; + text-align: center ; +} +#right-safari { + _display: table ; + width: 100% ; + height: 100% ; +} + + </style> + </head> + <body> + <div id="top"> + <div id="top-one"> + <div id="top-two"> + ConTeXt Font Database Management 0.21 </div> + </div> + </div> + <div id="bottom"> + <div id="bottom-one"> + <div id="bottom-two"> + wiki: http://contextgarden.net | mail: ntg-context@ntg.nl | website: http://www.pragma-ade.nl </div> + </div> + </div> + <div id="left"> + <div id="left-one"> + <div id="left-two"> + </div> + </div> + </div> + <div id="right"> + <div id="right-safari"> + <div id="right-one"> + <div id="right-two"> + <div id="right-three"> + <div id="right-four"> + <div id="right-five"> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div id="main"> + <div id='main-settings'> + <h1>Command line options</h1> +<table> + <tr> + <th style="width: 10em">flag</th> + <th style="width: 8em">value</th> + <th>description</th> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--save</th> + <td></td> + <td>save open type font in raw table</td> + </tr> + <tr> + <th>--unpack</th> + <td></td> + <td>save a tma file in a more readale format</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--reload</th> + <td></td> + <td>generate new font database (use --force when in doubt)</td> + </tr> + <tr> + <th>--reload</th> + <td></td> + <td>--simple:generate luatex-fonts-names.lua (not for context!)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--list</th> + <td></td> + <td>--name: list installed fonts, filter by name [--pattern]</td> + </tr> + <tr> + <th>--list</th> + <td></td> + <td>--spec: list installed fonts, filter by spec [--filter]</td> + </tr> + <tr> + <th>--list</th> + <td></td> + <td>--file: list installed fonts, filter by file [--pattern]</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--pattern</th> + <td>str</td> + <td>filter files using pattern</td> + </tr> + <tr> + <th>--filter</th> + <td>list</td> + <td>key-value pairs</td> + </tr> + <tr> + <th>--all</th> + <td></td> + <td>show all found instances (combined with other flags)</td> + </tr> + <tr> + <th>--info</th> + <td></td> + <td>give more details</td> + </tr> + <tr> + <th>--track</th> + <td>list</td> + <td>enable trackers</td> + </tr> + <tr> + <th>--statistics</th> + <td></td> + <td>some info about the database</td> + </tr> + </table> +<br/><h1>Examples of searches</h1><tt>mtxrun --script font --list somename (== --pattern=*somename*)</tt><br/><br/><tt>mtxrun --script font --list --name somename</tt><br/><tt>mtxrun --script font --list --name --pattern=*somename*</tt><br/><br/><tt>mtxrun --script font --list --spec somename</tt><br/><tt>mtxrun --script font --list --spec somename-bold-italic</tt><br/><tt>mtxrun --script font --list --spec --pattern=*somename*</tt><br/><tt>mtxrun --script font --list --spec --filter="fontname=somename"</tt><br/><tt>mtxrun --script font --list --spec --filter="familyname=somename,weight=bold,style=italic,width=condensed"</tt><br/><tt>mtxrun --script font --list --spec --filter="familyname=crap*,weight=bold,style=italic"</tt><br/><br/><tt>mtxrun --script font --list --all</tt><br/><tt>mtxrun --script font --list --file somename</tt><br/><tt>mtxrun --script font --list --file --all somename</tt><br/><tt>mtxrun --script font --list --file --pattern=*somename*</tt><br/><br/> </div> + </div> + </body> + </html> diff --git a/doc/context/scripts/mtx-fonts.man b/doc/context/scripts/mtx-fonts.man new file mode 100644 index 000000000..46dc2cc8e --- /dev/null +++ b/doc/context/scripts/mtx-fonts.man @@ -0,0 +1,53 @@ +.TH ConTeXt Font Database Management 0.21 +.SH "NAME" +mtx-fonts.SH "SYNOPSIS" +\fBmtx-fonts\fP [ \fIOPTIONS\fP ... ] +.SH "DESCRIPTION" +ConTeXt Font Database Management + +.SH "OPTIONS" +.TP +.B --save +save open type font in raw table +.TP +.B --unpack +save a tma file in a more readale format +.TP +.B --reload +generate new font database (use --force when in doubt) +.TP +.B --reload +--simple:generate luatex-fonts-names.lua (not for context!) +.TP +.B --list +--name: list installed fonts, filter by name [--pattern] +.TP +.B --list +--spec: list installed fonts, filter by spec [--filter] +.TP +.B --list +--file: list installed fonts, filter by file [--pattern] +.TP +.B --pattern=str +filter files using pattern +.TP +.B --filter=list +key-value pairs +.TP +.B --all +show all found instances (combined with other flags) +.TP +.B --info +give more details +.TP +.B --track=list +enable trackers +.TP +.B --statistics +some info about the database +.SH "AUTHOR" +More information about ConTeXt and the tools that come with it can be found at: + +maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context +webpage : http://www.pragma-ade.nl / http://tex.aanhet.net +wiki : http://contextgarden.net diff --git a/doc/context/scripts/mtx-fonts.xml b/doc/context/scripts/mtx-fonts.xml new file mode 100644 index 000000000..4cd799ac3 --- /dev/null +++ b/doc/context/scripts/mtx-fonts.xml @@ -0,0 +1,59 @@ +<?xml version="1.0"?> +<application> + <metadata> + <entry name="name">mtx-fonts</entry> + <entry name="detail">ConTeXt Font Database Management</entry> + <entry name="version">0.21</entry> + </metadata> + <flags> + <category name="basic"> + <subcategory> + <flag name="save"><short>save open type font in raw table</short></flag> + <flag name="unpack"><short>save a tma file in a more readale format</short></flag> + </subcategory> + <subcategory> + <flag name="reload"><short>generate new font database (use <ref name="force"/> when in doubt)</short></flag> + <flag name="reload"><short><ref name="simple"/>:generate luatex-fonts-names.lua (not for context!)</short></flag> + </subcategory> + <subcategory> + <flag name="list"><short><ref name="name"/>: list installed fonts, filter by name [<ref name="pattern"/>]</short></flag> + <flag name="list"><short><ref name="spec"/>: list installed fonts, filter by spec [<ref name="filter"/>]</short></flag> + <flag name="list"><short><ref name="file"/>: list installed fonts, filter by file [<ref name="pattern"/>]</short></flag> + </subcategory> + <subcategory> + <flag name="pattern" value="str"><short>filter files using pattern</short></flag> + <flag name="filter" value="list"><short>key-value pairs</short></flag> + <flag name="all"><short>show all found instances (combined with other flags)</short></flag> + <flag name="info"><short>give more details</short></flag> + <flag name="track" value="list"><short>enable trackers</short></flag> + <flag name="statistics"><short>some info about the database</short></flag> + </subcategory> + </category> + </flags> + <examples> + <category> + <title>Examples of searches</title> + <subcategory> + <example><command>mtxrun --script font --list somename (== --pattern=*somename*)</command></example> + </subcategory> + <subcategory> + <example><command>mtxrun --script font --list --name somename</command></example> + <example><command>mtxrun --script font --list --name --pattern=*somename*</command></example> + </subcategory> + <subcategory> + <example><command>mtxrun --script font --list --spec somename</command></example> + <example><command>mtxrun --script font --list --spec somename-bold-italic</command></example> + <example><command>mtxrun --script font --list --spec --pattern=*somename*</command></example> + <example><command>mtxrun --script font --list --spec --filter="fontname=somename"</command></example> + <example><command>mtxrun --script font --list --spec --filter="familyname=somename,weight=bold,style=italic,width=condensed"</command></example> + <example><command>mtxrun --script font --list --spec --filter="familyname=crap*,weight=bold,style=italic"</command></example> + </subcategory> + <subcategory> + <example><command>mtxrun --script font --list --all</command></example> + <example><command>mtxrun --script font --list --file somename</command></example> + <example><command>mtxrun --script font --list --file --all somename</command></example> + <example><command>mtxrun --script font --list --file --pattern=*somename*</command></example> + </subcategory> + </category> + </examples> +</application> diff --git a/doc/context/scripts/mtxrun.html b/doc/context/scripts/mtxrun.html new file mode 100644 index 000000000..ffae8cec7 --- /dev/null +++ b/doc/context/scripts/mtxrun.html @@ -0,0 +1,527 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + + + +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> + <head> + <title>ConTeXt TDS Runner Tool 1.31</title> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <style type="text/css"> + body { + color: #FFFFFF ; + background-color: #808080 ; + font-family: optima, verdana, futura, "lucida sans", arial, geneva, helvetica, sans ; + font-size: 12px ; + line-height: 18px ; +} +a:link, a:active, a:visited { + color: #FFFFFF ; +} +a.dir-view:link, a.dir-view:active, a.dir-view:visited { + color: #FFFFFF ; + text-decoration: underline ; +} +.valid { + color: #00FF00 ; +} +.invalid { + color: #FF0000 ; +} +button, .commonlink, .smallbutton { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; + border-color: #7F7F7F ; + border-style: solid ; + border-width: .125ex ; + background-color: #FFFFFF ; + padding: .5ex ; +} +.smallbutton { + width: 1em ; +} +a.commonlink:link, a.commonlink:active, a.commonlink:visited, a.smalllink:link, a.smalllink:active, a.smalllink:visited { + font-weight: bold ; + font-size: 12px ; + text-decoration: none ; + color: #000000 ; +} +h1, .title { + font-style: normal ; + font-weight: normal ; + font-size: 18px ; + line-height: 18px ; + margin-bottom: 20px ; +} +h2, .subtitle { + font-style: normal ; + font-weight: normal ; + font-size: 12px ; + margin-top: 18px ; + margin-bottom: 18px ; +} +table { + line-height: 18px ; + font-size: 12px ; + margin: 0 ; +} +th { + font-weight: bold ; + text-align: left ; + padding-bottom: 6px ; +} +.tc { + font-weight: bold ; + text-align: left ; +} +p, li { + max-width: 60em ; +} +.empty-line { + margin-top: 4px ; +} +.more-room { + margin-right: 1.5em ; +} +.much-more-room { + margin-right: 3em ; +} +#main { + position: absolute; + left: 10% ; + top: 10% ; + right: 10% ; + bottom: 10% ; + z-index: 2 ; + width: 80% ; + height: 80% ; + padding: 0% ; + margin: 0% ; + overflow: auto ; + border-style: none ; + border-width: 0 ; + background-color: #3F3F3F ; +} +#main-settings { + margin: 12px ; + x_max-width: 60em ; + line-height: 18px ; + font-size: 12px ; +} +#left { + position: absolute; + top : 10% ; + left: 0% ; + bottom: 0%; + right: 90% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; +} +#right { + position: absolute; + top : 0% ; + left: 90% ; + bottom: 10% ; + right: 0% ; + z-index: 1 ; + width: 10% ; + height: 90% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #4F6F6F ; + _margin-left: -15px ; +} +#bottom { + position: absolute ; + left: 10% ; + right: 0% ; + top: 90% ; + bottom: 0% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top { + position: absolute ; + left: 0% ; + right: 10% ; + top: 0% ; + bottom: 90% ; + z-index: 1 ; + width: 90% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + font-size: 16px ; + border-style: none ; + border-width: 0 ; + background-color: #6F6F8F ; +} +#top-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#top-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: right ; + vertical-align: middle ; +} +#bottom-one { + position: absolute ; + bottom: 50% ; + width: 100% ; + buggedheight: 100% ; +} +#bottom-two { + position: relative ; + margin-bottom: -9px ; + margin-left: 12px ; + margin-right: 12px ; + line-height: 18px ; + text-align: left ; + vertical-align: middle ; +} +#left-one { + position: absolute ; + width: 100% ; + buggedheight: 100% ; +} +#left-two { + position: relative ; + margin-top: 12px ; + line-height: 18px ; + text-align: center ; + vertical-align: top ; +} +#right-one { + display: table ; + height: 100% ; + width: 100% ; +} +#right-two { + display: table-row ; + height: 100% ; + width: 100% ; +} +#right-three { + display: table-cell ; + width: 100% ; + vertical-align: bottom ; + _position: absolute ; + _top: 100% ; +} +#right-four { + text-align: center ; + margin-bottom: 2ex ; + _position: relative ; + _top: -100% ; +} +#more-top { + position: absolute; + top: 0% ; + left: 90% ; + bottom: 90%; + right: 0% ; + z-index: 3 ; + width: 10% ; + height: 10% ; + padding: 0% ; + margin: 0% ; + border-style: none ; + border-width: 0 ; +} +#more-top-settings { + text-align: center ; +} +#more-right-settings { + margin-right: 12px ; + margin-left: 12px ; + line-height: 18px ; + font-size: 10px ; + text-align: center ; +} +#right-safari { + _display: table ; + width: 100% ; + height: 100% ; +} + + </style> + </head> + <body> + <div id="top"> + <div id="top-one"> + <div id="top-two"> + ConTeXt TDS Runner Tool 1.31 </div> + </div> + </div> + <div id="bottom"> + <div id="bottom-one"> + <div id="bottom-two"> + wiki: http://contextgarden.net | mail: ntg-context@ntg.nl | website: http://www.pragma-ade.nl </div> + </div> + </div> + <div id="left"> + <div id="left-one"> + <div id="left-two"> + </div> + </div> + </div> + <div id="right"> + <div id="right-safari"> + <div id="right-one"> + <div id="right-two"> + <div id="right-three"> + <div id="right-four"> + <div id="right-five"> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div id="main"> + <div id='main-settings'> + <h1>Command line options</h1> +<table> + <tr> + <th style="width: 10em">flag</th> + <th style="width: 8em">value</th> + <th>description</th> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--script</th> + <td></td> + <td>run an mtx script (lua prefered method) (--noquotes), no script gives list</td> + </tr> + <tr> + <th>--execute</th> + <td></td> + <td>run a script or program (texmfstart method) (--noquotes)</td> + </tr> + <tr> + <th>--resolve</th> + <td></td> + <td>resolve prefixed arguments</td> + </tr> + <tr> + <th>--ctxlua</th> + <td></td> + <td>run internally (using preloaded libs)</td> + </tr> + <tr> + <th>--internal</th> + <td></td> + <td>run script using built in libraries (same as --ctxlua)</td> + </tr> + <tr> + <th>--locate</th> + <td></td> + <td>locate given filename in database (default) or system (--first --all --detail)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--autotree</th> + <td></td> + <td>use texmf tree cf. env texmfstart_tree or texmfstarttree</td> + </tr> + <tr> + <th>--tree</th> + <td>pathtotree</td> + <td>use given texmf tree (default file: setuptex.tmf)</td> + </tr> + <tr> + <th>--environment</th> + <td>name</td> + <td>use given (tmf) environment file</td> + </tr> + <tr> + <th>--path</th> + <td>runpath</td> + <td>go to given path before execution</td> + </tr> + <tr> + <th>--ifchanged</th> + <td>filename</td> + <td>only execute when given file has changed (md checksum)</td> + </tr> + <tr> + <th>--iftouched</th> + <td>old,new</td> + <td>only execute when given file has changed (time stamp)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--makestubs</th> + <td></td> + <td>create stubs for (context related) scripts</td> + </tr> + <tr> + <th>--removestubs</th> + <td></td> + <td>remove stubs (context related) scripts</td> + </tr> + <tr> + <th>--stubpath</th> + <td>binpath</td> + <td>paths where stubs wil be written</td> + </tr> + <tr> + <th>--windows</th> + <td></td> + <td>create windows (mswin) stubs</td> + </tr> + <tr> + <th>--unix</th> + <td></td> + <td>create unix (linux) stubs</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--verbose</th> + <td></td> + <td>give a bit more info</td> + </tr> + <tr> + <th>--trackers</th> + <td>list</td> + <td>enable given trackers</td> + </tr> + <tr> + <th>--progname</th> + <td>str</td> + <td>format or backend</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--edit</th> + <td></td> + <td>launch editor with found file</td> + </tr> + <tr> + <th>--launch</th> + <td></td> + <td>launch files like manuals, assumes os support (--all)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--timedrun</th> + <td></td> + <td>run a script an time its run</td> + </tr> + <tr> + <th>--autogenerate</th> + <td></td> + <td>regenerate databases if needed (handy when used to run context in an editor)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--usekpse</th> + <td></td> + <td>use kpse as fallback (when no mkiv and cache installed, often slower)</td> + </tr> + <tr> + <th>--forcekpse</th> + <td></td> + <td>force using kpse (handy when no mkiv and cache installed but less functionality)</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--prefixes</th> + <td></td> + <td>show supported prefixes</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--generate</th> + <td></td> + <td>generate file database</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--variables</th> + <td></td> + <td>show configuration variables</td> + </tr> + <tr> + <th>--configurations</th> + <td></td> + <td>show configuration order</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--directives</th> + <td></td> + <td>show (known) directives</td> + </tr> + <tr> + <th>--trackers</th> + <td></td> + <td>show (known) trackers</td> + </tr> + <tr> + <th>--experiments</th> + <td></td> + <td>show (known) experiments</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--expand-braces</th> + <td></td> + <td>expand complex variable</td> + </tr> + <tr> + <th>--expand-path</th> + <td></td> + <td>expand variable (resolve paths)</td> + </tr> + <tr> + <th>--expand-var</th> + <td></td> + <td>expand variable (resolve references)</td> + </tr> + <tr> + <th>--show-path</th> + <td></td> + <td>show path expansion of ...</td> + </tr> + <tr> + <th>--var-value</th> + <td></td> + <td>report value of variable</td> + </tr> + <tr> + <th>--find-file</th> + <td></td> + <td>report file location</td> + </tr> + <tr> + <th>--find-path</th> + <td></td> + <td>report path of file</td> + </tr> + <tr><th/><td/><td/></tr> <tr> + <th>--pattern</th> + <td>string</td> + <td>filter variables</td> + </tr> + </table> +<br/> </div> + </div> + </body> + </html> diff --git a/doc/context/scripts/mtxrun.man b/doc/context/scripts/mtxrun.man new file mode 100644 index 000000000..744146fc8 --- /dev/null +++ b/doc/context/scripts/mtxrun.man @@ -0,0 +1,137 @@ +.TH ConTeXt TDS Runner Tool 1.31 +.SH "NAME" +mtxrun.SH "SYNOPSIS" +\fBmtxrun\fP [ \fIOPTIONS\fP ... ] +.SH "DESCRIPTION" +ConTeXt TDS Runner Tool + +.SH "OPTIONS" +.TP +.B --script +run an mtx script (lua prefered method) (--noquotes), no script gives list +.TP +.B --execute +run a script or program (texmfstart method) (--noquotes) +.TP +.B --resolve +resolve prefixed arguments +.TP +.B --ctxlua +run internally (using preloaded libs) +.TP +.B --internal +run script using built in libraries (same as --ctxlua) +.TP +.B --locate +locate given filename in database (default) or system (--first --all --detail) +.TP +.B --autotree +use texmf tree cf. env texmfstart_tree or texmfstarttree +.TP +.B --tree=pathtotree +use given texmf tree (default file: setuptex.tmf) +.TP +.B --environment=name +use given (tmf) environment file +.TP +.B --path=runpath +go to given path before execution +.TP +.B --ifchanged=filename +only execute when given file has changed (md checksum) +.TP +.B --iftouched=old,new +only execute when given file has changed (time stamp) +.TP +.B --makestubs +create stubs for (context related) scripts +.TP +.B --removestubs +remove stubs (context related) scripts +.TP +.B --stubpath=binpath +paths where stubs wil be written +.TP +.B --windows +create windows (mswin) stubs +.TP +.B --unix +create unix (linux) stubs +.TP +.B --verbose +give a bit more info +.TP +.B --trackers=list +enable given trackers +.TP +.B --progname=str +format or backend +.TP +.B --edit +launch editor with found file +.TP +.B --launch +launch files like manuals, assumes os support (--all) +.TP +.B --timedrun +run a script an time its run +.TP +.B --autogenerate +regenerate databases if needed (handy when used to run context in an editor) +.TP +.B --usekpse +use kpse as fallback (when no mkiv and cache installed, often slower) +.TP +.B --forcekpse +force using kpse (handy when no mkiv and cache installed but less functionality) +.TP +.B --prefixes +show supported prefixes +.TP +.B --generate +generate file database +.TP +.B --variables +show configuration variables +.TP +.B --configurations +show configuration order +.TP +.B --directives +show (known) directives +.TP +.B --trackers +show (known) trackers +.TP +.B --experiments +show (known) experiments +.TP +.B --expand-braces +expand complex variable +.TP +.B --expand-path +expand variable (resolve paths) +.TP +.B --expand-var +expand variable (resolve references) +.TP +.B --show-path +show path expansion of ... +.TP +.B --var-value +report value of variable +.TP +.B --find-file +report file location +.TP +.B --find-path +report path of file +.TP +.B --pattern=string +filter variables +.SH "AUTHOR" +More information about ConTeXt and the tools that come with it can be found at: + +maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context +webpage : http://www.pragma-ade.nl / http://tex.aanhet.net +wiki : http://contextgarden.net diff --git a/doc/context/scripts/mtxrun.xml b/doc/context/scripts/mtxrun.xml new file mode 100644 index 000000000..a7d4114d5 --- /dev/null +++ b/doc/context/scripts/mtxrun.xml @@ -0,0 +1,79 @@ +<?xml version="1.0" ?> +<application> + <metadata> + <entry name="name">mtxrun</entry> + <entry name="detail">ConTeXt TDS Runner Tool</entry> + <entry name="version">1.31</entry> + </metadata> + <flags> + <category name="basic"> + <subcategory> + <flag name="script"><short>run an mtx script (lua prefered method) (<ref name="noquotes"/>), no script gives list</short></flag> + <flag name="execute"><short>run a script or program (texmfstart method) (<ref name="noquotes"/>)</short></flag> + <flag name="resolve"><short>resolve prefixed arguments</short></flag> + <flag name="ctxlua"><short>run internally (using preloaded libs)</short></flag> + <flag name="internal"><short>run script using built in libraries (same as <ref name="ctxlua"/>)</short></flag> + <flag name="locate"><short>locate given filename in database (default) or system (<ref name="first"/> <ref name="all"/> <ref name="detail"/>)</short></flag> + </subcategory> + <subcategory> + <flag name="autotree"><short>use texmf tree cf. env texmfstart_tree or texmfstarttree</short></flag> + <flag name="tree" value="pathtotree"><short>use given texmf tree (default file: setuptex.tmf)</short></flag> + <flag name="environment" value="name"><short>use given (tmf) environment file</short></flag> + <flag name="path" value="runpath"><short>go to given path before execution</short></flag> + <flag name="ifchanged" value="filename"><short>only execute when given file has changed (md checksum)</short></flag> + <flag name="iftouched" value="old,new"><short>only execute when given file has changed (time stamp)</short></flag> + </subcategory> + <subcategory> + <flag name="makestubs"><short>create stubs for (context related) scripts</short></flag> + <flag name="removestubs"><short>remove stubs (context related) scripts</short></flag> + <flag name="stubpath" value="binpath"><short>paths where stubs wil be written</short></flag> + <flag name="windows"><short>create windows (mswin) stubs</short></flag> + <flag name="unix"><short>create unix (linux) stubs</short></flag> + </subcategory> + <subcategory> + <flag name="verbose"><short>give a bit more info</short></flag> + <flag name="trackers" value="list"><short>enable given trackers</short></flag> + <flag name="progname" value="str"><short>format or backend</short></flag> + </subcategory> + <subcategory> + <flag name="edit"><short>launch editor with found file</short></flag> + <flag name="launch"><short>launch files like manuals, assumes os support (<ref name="all"/>)</short></flag> + </subcategory> + <subcategory> + <flag name="timedrun"><short>run a script an time its run</short></flag> + <flag name="autogenerate"><short>regenerate databases if needed (handy when used to run context in an editor)</short></flag> + </subcategory> + <subcategory> + <flag name="usekpse"><short>use kpse as fallback (when no mkiv and cache installed, often slower)</short></flag> + <flag name="forcekpse"><short>force using kpse (handy when no mkiv and cache installed but less functionality)</short></flag> + </subcategory> + <subcategory> + <flag name="prefixes"><short>show supported prefixes</short></flag> + </subcategory> + <subcategory> + <flag name="generate"><short>generate file database</short></flag> + </subcategory> + <subcategory> + <flag name="variables"><short>show configuration variables</short></flag> + <flag name="configurations"><short>show configuration order</short></flag> + </subcategory> + <subcategory> + <flag name="directives"><short>show (known) directives</short></flag> + <flag name="trackers"><short>show (known) trackers</short></flag> + <flag name="experiments"><short>show (known) experiments</short></flag> + </subcategory> + <subcategory> + <flag name="expand-braces"><short>expand complex variable</short></flag> + <flag name="expand-path"><short>expand variable (resolve paths)</short></flag> + <flag name="expand-var"><short>expand variable (resolve references)</short></flag> + <flag name="show-path"><short>show path expansion of ...</short></flag> + <flag name="var-value"><short>report value of variable</short></flag> + <flag name="find-file"><short>report file location</short></flag> + <flag name="find-path"><short>report path of file</short></flag> + </subcategory> + <subcategory> + <flag name="pattern" value="string"><short>filter variables</short></flag> + </subcategory> + </category> + </flags> +</application> |