context.xml /size: 12 Kb    last modification: 2024-01-16 09:02
1<?xml version="1.0" ?>
2
3<application>
4    <metadata>
5        <entry name="name">mtx-context</entry>
6        <entry name="detail">ConTeXt Process Management</entry>
7        <entry name="version">1.05</entry>
8        <entry name="comment">external helpinfo file</entry>
9    </metadata>
10    <flags>
11        <category name="basic">
12            <subcategory>
13                <flag name="run">
14                    <short>process (one or more) files (default action)</short>
15                </flag>
16                <flag name="make">
17                    <short>create context formats</short>
18                </flag>
19            </subcategory>
20            <subcategory>
21                <flag name="ctx=name">
22                    <short>use ctx file (process management specification)</short>
23                </flag>
24                <flag name="noctx">
25                    <short>ignore ctx directives and flags</short>
26                </flag>
27                <flag name="interface">
28                    <short>use specified user interface (default: en)</short>
29                </flag>
30            </subcategory>
31            <subcategory>
32                <flag name="autopdf">
33                    <short>close pdf file in viewer and start pdf viewer afterwards</short>
34                </flag>
35                <flag name="purge">
36                    <short>purge files either or not after a run (<ref name="pattern"/>=...)</short>
37                </flag>
38                <flag name="purgeall">
39                    <short>purge all files either or not after a run (<ref name="pattern"/>=...)</short>
40                </flag>
41            </subcategory>
42            <subcategory>
43                <flag name="usemodule" value="list">
44                    <short>load the given module or style, normally part of the distribution</short>
45                </flag>
46                <flag name="environment" value="list">
47                    <short>load the given environment file first (document styles)</short>
48                </flag>
49                <flag name="mode" value="list">
50                    <short>enable given the modes (conditional processing in styles)</short>
51                </flag>
52                    <flag name="path" value="list">
53                <short>also consult the given paths when files are looked for</short>
54                </flag>
55                    <flag name="arguments" value="list">
56                <short>set variables that can be consulted during a run (key/value pairs)</short>
57                </flag>
58                    <flag name="randomseed" value="number">
59                <short>set the randomseed</short>
60                </flag>
61                    <flag name="result" value="name">
62                <short>rename the resulting output to the given name</short>
63                </flag>
64                    <flag name="trackers" value="list">
65                <short>set tracker variables (show list with <ref name="showtrackers"/>)</short>
66                </flag>
67                <flag name="directives" value="list">
68                    <short>set directive variables (show list with <ref name="showdirectives"/>)</short>
69                </flag>
70                <flag name="silent" value="list">
71                    <short>disable logcategories (show list with <ref name="showlogcategories"/>)</short>
72                </flag>
73                <flag name="strip">
74                    <short>strip Lua code (only meant for production where no errors are expected)</short>
75                </flag>
76                <flag name="errors" value="list">
77                    <short>show errors at the end of a run, quit when in list (also when <ref name="silent"/>)</short>
78                </flag>
79                <flag name="htmlerrorpage">
80                    <short>generate html error page instead (optional: =scite)</short>
81                </flag>
82                <flag name="noconsole">
83                    <short>disable logging to the console (logfile only)</short>
84                </flag>
85                <flag name="nodummy">
86                    <short>don't create a dummy file (can confuse pdf viewers that keep file in view)</short>
87                </flag>
88                <flag name="purgeresult">
89                    <short>purge result file before run</short>
90                </flag>
91            </subcategory>
92            <subcategory>
93                <flag name="forcexml">
94                    <short>force xml stub</short>
95                </flag>
96                <flag name="forcecld">
97                    <short>force cld (context lua document) stub</short>
98                </flag>
99                <flag name="forcelua">
100                    <short>force lua stub (like texlua)</short>
101                </flag>
102                <flag name="forcemp">
103                    <short>force mp stub</short>
104                </flag>
105            </subcategory>
106            <subcategory>
107                <flag name="arrange">
108                    <short>run extra imposition pass, given that the style sets up imposition</short>
109                </flag>
110                <flag name="noarrange">
111                    <short>ignore imposition specifications in the style</short>
112                </flag>
113            </subcategory>
114            <subcategory>
115                <flag name="pages">
116                    <short>report pagenumbers of names pages and list references (<ref name="page"/>=... or <ref name="page"/>=...)</short>
117                </flag>
118            </subcategory>
119            <subcategory>
120                <flag name="jit">
121                    <short>use luajittex with jit turned off (only use the faster virtual machine)</short>
122                </flag>
123                <flag name="jiton">
124                    <short>use luajittex with jit turned on (in most cases not faster, even slower)</short>
125                </flag>
126            </subcategory>
127            <subcategory>
128                <flag name="once">
129                    <short>only run once (no multipass data file is produced)</short>
130                </flag>
131                <flag name="runs">
132                    <short>process at most this many times</short>
133                </flag>
134                <flag name="forcedruns">
135                    <short>process this many times (permits for optimization trial runs)</short>
136                </flag>
137            </subcategory>
138            <subcategory>
139                <flag name="batchmode">
140                    <short>run without stopping and do not show messages on the console</short>
141                </flag>
142                <flag name="nonstopmode">
143                    <short>run without stopping</short>
144                </flag>
145            </subcategory>
146            <subcategory>
147                <flag name="nosynctex">
148                    <short>never initializes synctex (for production runs)</short>
149                </flag>
150                <flag name="synctex">
151                    <short>run with synctex enabled (better use \setupsynctex[state=start])</short>
152                </flag>
153            </subcategory>
154            <subcategory>
155                <flag name="nodates">
156                    <short>omit runtime dates in pdf file (optional value: a number (this 1970 offset time) or string "YYYY-MM-DD HH:MM")</short>
157                </flag>
158                <flag name="nocompression">
159                    <short>forcefully turns off compression in the backend</short>
160                </flag>
161                <flag name="trailerid">
162                    <short>alternative trailer id (or constant one)</short>
163                </flag>
164            </subcategory>
165            <subcategory>
166                <flag name="generate">
167                    <short>generate file database etc. (as luatools does)</short>
168                </flag>
169                <flag name="paranoid">
170                    <short>do not descend to .. and ../..</short>
171                </flag>
172                <flag name="version">
173                    <short>report installed context version</short>
174                </flag>
175                </subcategory>
176                <subcategory>
177                <flag name="global">
178                    <short>assume given file present elsewhere</short>
179                </flag>
180                <flag name="nofile">
181                    <short>use dummy file as jobname</short>
182                </flag>
183                <flag name="forceinput">
184                    <short>use this file as input file instead of the given one</short>
185                </flag>
186            </subcategory>
187        </category>
188        <category name="expert">
189            <subcategory>
190                <flag name="touch">
191                    <short>update context version number (also provide <ref name="expert"/>, optionally provide <ref name="basepath"/>)</short>
192                </flag>
193                <flag name="nostatistics">
194                    <short>omit runtime statistics at the end of the run</short>
195                </flag>
196                <!-- flag name="update">
197                    <short>update context from website (not to be confused with contextgarden)</short>
198                </flag -->
199                <flag name="profile">
200                    <short>profile job (use: mtxrun <ref name="script"/> profile <ref name="analyze"/>)</short>
201                </flag>
202                <flag name="timing">
203                    <short>generate timing and statistics overview</short>
204                </flag>
205                <flag name="keeptuc">
206                    <short>keep previous tuc files (jobname-tuc-[run].tmp)</short>
207                </flag>
208                <flag name="keeppdf">
209                    <short>keep previous pdf files (jobname-pdf-keep.tmp)</short>
210                </flag>
211                <flag name="keeplog">
212                    <short>keep previous log files (jobname-log-[run].tmp)</short>
213                </flag>
214                <flag name="notuc">
215                    <short>don't write a tuc file</short>
216                </flag>
217                <flag name="lmtx">
218                    <short>force lmtx mode (when available)</short>
219                </flag>
220                <flag name="overloadmode=error|warning|0--6|255">
221                    <short>enable csname overload checking</short>
222                </flag>
223            </subcategory>
224            <subcategory>
225                <flag name="extra=name">
226                    <short>process extra (mtx-context-... in distribution)</short>
227                </flag>
228                <flag name="extras">
229                    <short>show extras</short>
230                </flag>
231            </subcategory>
232            <subcategory>
233                <flag name="ownerpassword">
234                    <short>encrypt the (pdf) file using this master password</short>
235                </flag>
236                <flag name="userpassword">
237                    <short>use an additional password for opening the document</short>
238                </flag>
239                <flag name="permissions">
240                    <short>list of: print, modify, extract, add, fillin, assemble, quality</short>
241                </flag>
242            </subcategory>
243        </category>
244        <category name="special">
245            <subcategory>
246                <flag name="pdftex">
247                    <short>process file with texexec using pdftex</short>
248                </flag>
249                <flag name="xetex">
250                    <short>process file with texexec using xetex</short>
251                </flag>
252                <flag name="mkii">
253                    <short>process file with texexec</short>
254                </flag>
255            </subcategory>
256            <subcategory>
257                <flag name="pipe">
258                    <short>do not check for file and enter scroll mode (<ref name="dummyfile"/>=whatever.tmp)</short>
259                </flag>
260            </subcategory>
261            <subcategory>
262                <flag name="parallel">
263                    <short>process multiple files at the same time (you can specify a number of processes, default: 8)</short>
264                </flag>
265                <flag name="parallellist">
266                    <short>process commands in this file (lines that start with 'context')</short>
267                </flag>
268            </subcategory>
269            <subcategory>
270                <flag name="sandbox">
271                    <short>process file in a limited environment</short>
272                </flag>
273            </subcategory>
274            <subcategory>
275                <flag name="addbinarypath">
276                    <short>prepend the (found) binarypath to runners</short>
277                </flag>
278            </subcategory>
279        </category>
280    </flags>
281</application>
282