i-tex.xml /size: 18 Kb    last modification: 2020-07-01 14:35
1<?xml version="1.0" encoding="UTF-8"?>
2
3<?context-directive job ctxfile x-setups.ctx ?>
4
5<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
6
7    <cd:command name="" level="primitive"/>
8
9    <cd:command name="-" level="primitive"/>
10
11    <cd:command name="/" level="primitive"/>
12
13    <cd:command name="above" level="primitive">
14        <cd:arguments>
15            <cd:resolve name="string-dimension"/>
16        </cd:arguments>
17    </cd:command>
18
19    <!--
20
21        <cd:command name="abovedisplayshortskip" level="primitive">
22
23    -->
24
25    <cd:command name="abovedisplayshortskip" level="primitive">
26        <cd:arguments>
27            <cd:resolve name="string-assignment-optional"/>
28            <cd:resolve name="string-dimension"/>
29        </cd:arguments>
30    </cd:command>
31
32    <!--
33
34        <cd:command name="abovedisplayskip" level="primitive"/>
35
36    -->
37
38    <cd:command name="abovedisplayskip" level="primitive">
39        <cd:arguments>
40            <cd:resolve name="string-assignment-optional"/>
41            <cd:resolve name="string-dimension"/>
42        </cd:arguments>
43    </cd:command>
44
45    <cd:command name="abovewithdelims" level="primitive">
46        <cd:arguments>
47            <cd:resolve name="string-text"/>
48            <cd:resolve name="string-text"/>
49            <cd:resolve name="string-dimension"/>
50        </cd:arguments>
51    </cd:command>
52
53<cd:command name="accent" level="primitive"/>
54<cd:command name="adjdemerits" level="primitive"/>
55<cd:command name="advance" level="primitive"/>
56<cd:command name="afterassignment" level="primitive"/>
57<cd:command name="aftergroup" level="primitive"/>
58<cd:command name="atop" level="primitive"/>
59<cd:command name="atopwithdelims" level="primitive"/>
60<cd:command name="badness" level="primitive"/>
61<cd:command name="baselineskip" level="primitive"/>
62<cd:command name="batchmode" level="primitive"/>
63<cd:command name="begingroup" level="primitive"/>
64<cd:command name="belowdisplayshortskip" level="primitive"/>
65<cd:command name="belowdisplayskip" level="primitive"/>
66<cd:command name="binoppenalty" level="primitive"/>
67<cd:command name="botmark" level="primitive"/>
68<cd:command name="box" level="primitive"/>
69<cd:command name="boxmaxdepth" level="primitive"/>
70<cd:command name="brokenpenalty" level="primitive"/>
71<cd:command name="catcode" level="primitive"/>
72<cd:command name="char" level="primitive"/>
73<cd:command name="chardef" level="primitive"/>
74<cd:command name="cleaders" level="primitive"/>
75<cd:command name="closein" level="primitive"/>
76<cd:command name="closeout" level="primitive"/>
77<cd:command name="clubpenalty" level="primitive"/>
78<cd:command name="copy" level="primitive"/>
79<cd:command name="count" level="primitive"/>
80<cd:command name="countdef" level="primitive"/>
81<cd:command name="cr" level="primitive"/>
82<cd:command name="crcr" level="primitive"/>
83<cd:command name="csname" level="primitive"/>
84<cd:command name="day" level="primitive"/>
85<cd:command name="deadcycles" level="primitive"/>
86<cd:command name="def" level="primitive"/>
87<cd:command name="defaulthyphenchar" level="primitive"/>
88<cd:command name="defaultskewchar" level="primitive"/>
89<cd:command name="delcode" level="primitive"/>
90<cd:command name="delimiter" level="primitive"/>
91<cd:command name="delimiterfactor" level="primitive"/>
92<cd:command name="delimitershortfall" level="primitive"/>
93<cd:command name="dimen" level="primitive"/>
94<cd:command name="dimendef" level="primitive"/>
95<cd:command name="discretionary" level="primitive"/>
96<cd:command name="displayindent" level="primitive"/>
97<cd:command name="displaylimits" level="primitive"/>
98<cd:command name="displaystyle" level="primitive"/>
99<cd:command name="displaywidowpenalty" level="primitive"/>
100<cd:command name="displaywidth" level="primitive"/>
101<cd:command name="divide" level="primitive"/>
102<cd:command name="doublehyphendemerits" level="primitive"/>
103<cd:command name="dp" level="primitive"/>
104<cd:command name="dump" level="primitive"/>
105<cd:command name="edef" level="primitive"/>
106<cd:command name="else" level="primitive"/>
107<cd:command name="emergencystretch" level="primitive"/>
108<cd:command name="end" level="primitive"/>
109<cd:command name="endcsname" level="primitive"/>
110<cd:command name="endgroup" level="primitive"/>
111<cd:command name="endinput" level="primitive"/>
112<cd:command name="endlinechar" level="primitive"/>
113<cd:command name="eqno" level="primitive"/>
114<cd:command name="errhelp" level="primitive"/>
115<cd:command name="errmessage" level="primitive"/>
116<cd:command name="errorcontextlines" level="primitive"/>
117<cd:command name="errorstopmode" level="primitive"/>
118<cd:command name="escapechar" level="primitive"/>
119<cd:command name="everycr" level="primitive"/>
120<cd:command name="everydisplay" level="primitive"/>
121<cd:command name="everyhbox" level="primitive"/>
122<cd:command name="everyjob" level="primitive"/>
123<cd:command name="everymath" level="primitive"/>
124<cd:command name="everypar" level="primitive"/>
125<cd:command name="everyvbox" level="primitive"/>
126<cd:command name="exhyphenpenalty" level="primitive"/>
127<cd:command name="expandafter" level="primitive"/>
128<cd:command name="fam" level="primitive"/>
129<cd:command name="fi" level="primitive"/>
130<cd:command name="finalhyphendemerits" level="primitive"/>
131<cd:command name="firstmark" level="primitive"/>
132<cd:command name="floatingpenalty" level="primitive"/>
133<cd:command name="font" level="primitive"/>
134<cd:command name="fontdimen" level="primitive"/>
135<cd:command name="fontname" level="primitive"/>
136<cd:command name="futurelet" level="primitive"/>
137<cd:command name="gdef" level="primitive"/>
138<cd:command name="global" level="primitive"/>
139<cd:command name="globaldefs" level="primitive"/>
140<cd:command name="halign" level="primitive"/>
141<cd:command name="hangafter" level="primitive"/>
142<cd:command name="hangindent" level="primitive"/>
143<cd:command name="hbadness" level="primitive"/>
144<cd:command name="hbox" level="primitive"/>
145<cd:command name="hfil" level="primitive"/>
146<cd:command name="hfill" level="primitive"/>
147<cd:command name="hfilneg" level="primitive"/>
148<cd:command name="hfuzz" level="primitive"/>
149<cd:command name="hoffset" level="primitive"/>
150<cd:command name="holdinginserts" level="primitive"/>
151<cd:command name="hrule" level="primitive"/>
152<cd:command name="hsize" level="primitive"/>
153<cd:command name="hskip" level="primitive"/>
154<cd:command name="hss" level="primitive"/>
155<cd:command name="ht" level="primitive"/>
156<cd:command name="hyphenation" level="primitive"/>
157<cd:command name="hyphenchar" level="primitive"/>
158<cd:command name="hyphenpenalty" level="primitive"/>
159
160    <!--
161
162        <cd:command name="if" level="primitive"/>
163
164    -->
165
166    <cd:command name="if" level="primitive">
167        <cd:arguments>
168            <cd:resolve name="string-text"/>
169            <cd:resolve name="string-text"/>
170            <cd:resolve name="string-text"/>
171            <cd:delimiter name="else"/>
172            <cd:resolve name="string-text"/>
173            <cd:delimiter name="fi"/>
174        </cd:arguments>
175    </cd:command>
176
177    <!--
178
179        <cd:command name="ifcase" level="primitive"/>
180
181    -->
182
183    <cd:command name="ifcase" level="primitive">
184        <cd:arguments>
185            <cd:resolve name="string-number"/>
186            <cd:resolve name="string-text"/>
187            <cd:delimiter name="or"/>
188            <cd:resolve name="string-text"/>
189            <cd:delimiter name="else"/>
190            <cd:resolve name="string-text"/>
191            <cd:delimiter name="fi"/>
192        </cd:arguments>
193    </cd:command>
194
195    <!--
196
197        <cd:command name="ifcat" level="primitive"/>
198
199    -->
200
201    <cd:command name="ifcat" level="primitive">
202        <cd:arguments>
203            <cd:resolve name="string-text"/>
204            <cd:resolve name="string-text"/>
205            <cd:resolve name="string-text"/>
206            <cd:delimiter name="else"/>
207            <cd:resolve name="string-text"/>
208            <cd:delimiter name="fi"/>
209        </cd:arguments>
210    </cd:command>
211
212<cd:command name="ifdim" level="primitive"/>
213<cd:command name="ifeof" level="primitive"/>
214
215    <!--
216
217        <cd:command name="iffalse" level="primitive"/>
218
219    -->
220
221    <cd:command name="iffalse" level="primitive">
222        <cd:arguments>
223            <cd:resolve name="string-text"/>
224            <cd:delimiter name="else"/>
225            <cd:resolve name="string-text"/>
226            <cd:delimiter name="fi"/>
227        </cd:arguments>
228    </cd:command>
229
230<cd:command name="ifhbox" level="primitive"/>
231<cd:command name="ifhmode" level="primitive"/>
232<cd:command name="ifinner" level="primitive"/>
233<cd:command name="ifmmode" level="primitive"/>
234<cd:command name="ifnum" level="primitive"/>
235<cd:command name="ifodd" level="primitive"/>
236
237    <!--
238
239        <cd:command name="iftrue" level="primitive"/>
240
241    -->
242
243    <cd:command name="iftrue" level="primitive">
244        <cd:arguments>
245            <cd:resolve name="string-text"/>
246            <cd:delimiter name="else"/>
247            <cd:resolve name="string-text"/>
248            <cd:delimiter name="fi"/>
249        </cd:arguments>
250    </cd:command>
251
252<cd:command name="ifvbox" level="primitive"/>
253<cd:command name="ifvmode" level="primitive"/>
254<cd:command name="ifvoid" level="primitive"/>
255<cd:command name="ifx" level="primitive"/>
256<cd:command name="ignorespaces" level="primitive"/>
257<cd:command name="immediate" level="primitive"/>
258<cd:command name="indent" level="primitive"/>
259<cd:command name="input" level="primitive"/>
260<cd:command name="inputlineno" level="primitive"/>
261<cd:command name="insert" level="primitive"/>
262<cd:command name="insertpenalties" level="primitive"/>
263<cd:command name="interlinepenalty" level="primitive"/>
264<cd:command name="jobname" level="primitive"/>
265<cd:command name="kern" level="primitive"/>
266<cd:command name="language" level="primitive"/>
267<cd:command name="lastbox" level="primitive"/>
268<cd:command name="lastkern" level="primitive"/>
269<cd:command name="lastpenalty" level="primitive"/>
270<cd:command name="lastskip" level="primitive"/>
271<cd:command name="lccode" level="primitive"/>
272<cd:command name="leaders" level="primitive"/>
273<cd:command name="left" level="primitive"/>
274<cd:command name="lefthyphenmin" level="primitive"/>
275<cd:command name="leftskip" level="primitive"/>
276<cd:command name="leqno" level="primitive"/>
277<cd:command name="let" level="primitive"/>
278<cd:command name="limits" level="primitive"/>
279<cd:command name="linepenalty" level="primitive"/>
280<cd:command name="lineskip" level="primitive"/>
281<cd:command name="lineskiplimit" level="primitive"/>
282<cd:command name="long" level="primitive"/>
283<cd:command name="looseness" level="primitive"/>
284<cd:command name="lower" level="primitive"/>
285<cd:command name="lowercase" level="primitive"/>
286<cd:command name="mag" level="primitive"/>
287<cd:command name="mark" level="primitive"/>
288<cd:command name="mathaccent" level="primitive"/>
289<cd:command name="mathbin" level="primitive"/>
290<cd:command name="mathchar" level="primitive"/>
291<cd:command name="mathchardef" level="primitive"/>
292<cd:command name="mathchoice" level="primitive"/>
293<cd:command name="mathclose" level="primitive"/>
294<cd:command name="mathcode" level="primitive"/>
295<cd:command name="mathinner" level="primitive"/>
296<cd:command name="mathop" level="primitive"/>
297<cd:command name="mathopen" level="primitive"/>
298<cd:command name="mathord" level="primitive"/>
299<cd:command name="mathpunct" level="primitive"/>
300<cd:command name="mathrel" level="primitive"/>
301<cd:command name="mathsurround" level="primitive"/>
302<cd:command name="maxdeadcycles" level="primitive"/>
303<cd:command name="maxdepth" level="primitive"/>
304<cd:command name="meaning" level="primitive"/>
305<cd:command name="medmuskip" level="primitive"/>
306<cd:command name="message" level="primitive"/>
307<cd:command name="mkern" level="primitive"/>
308<cd:command name="month" level="primitive"/>
309<cd:command name="moveleft" level="primitive"/>
310<cd:command name="moveright" level="primitive"/>
311<cd:command name="mskip" level="primitive"/>
312<cd:command name="multiply" level="primitive"/>
313<cd:command name="muskip" level="primitive"/>
314<cd:command name="muskipdef" level="primitive"/>
315<cd:command name="newlinechar" level="primitive"/>
316<cd:command name="noalign" level="primitive"/>
317<cd:command name="noboundary" level="primitive"/>
318<cd:command name="noexpand" level="primitive"/>
319<cd:command name="noindent" level="primitive"/>
320<cd:command name="nolimits" level="primitive"/>
321<cd:command name="nonscript" level="primitive"/>
322<cd:command name="nonstopmode" level="primitive"/>
323<cd:command name="nulldelimiterspace" level="primitive"/>
324<cd:command name="nullfont" level="primitive"/>
325<cd:command name="number" level="primitive"/>
326<cd:command name="omit" level="primitive"/>
327<cd:command name="openin" level="primitive"/>
328<cd:command name="openout" level="primitive"/>
329<cd:command name="or" level="primitive"/>
330<cd:command name="outer" level="primitive"/>
331<cd:command name="output" level="primitive"/>
332<cd:command name="outputpenalty" level="primitive"/>
333<cd:command name="over" level="primitive"/>
334<cd:command name="overfullrule" level="primitive"/>
335<cd:command name="overline" level="primitive"/>
336<cd:command name="overwithdelims" level="primitive"/>
337<cd:command name="pagedepth" level="primitive"/>
338<cd:command name="pagefilllstretch" level="primitive"/>
339<cd:command name="pagefillstretch" level="primitive"/>
340<cd:command name="pagefilstretch" level="primitive"/>
341<cd:command name="pagegoal" level="primitive"/>
342<cd:command name="pageshrink" level="primitive"/>
343<cd:command name="pagestretch" level="primitive"/>
344<cd:command name="pagetotal" level="primitive"/>
345<cd:command name="par" level="primitive"/>
346<cd:command name="parfillskip" level="primitive"/>
347<cd:command name="parindent" level="primitive"/>
348<cd:command name="parshape" level="primitive"/>
349<cd:command name="parskip" level="primitive"/>
350<cd:command name="patterns" level="primitive"/>
351<cd:command name="pausing" level="primitive"/>
352<cd:command name="penalty" level="primitive"/>
353<cd:command name="postdisplaypenalty" level="primitive"/>
354<cd:command name="predisplaypenalty" level="primitive"/>
355<cd:command name="predisplaysize" level="primitive"/>
356<cd:command name="pretolerance" level="primitive"/>
357<cd:command name="prevdepth" level="primitive"/>
358<cd:command name="prevgraf" level="primitive"/>
359<cd:command name="radical" level="primitive"/>
360<cd:command name="raise" level="primitive"/>
361<cd:command name="read" level="primitive"/>
362
363    <cd:command name="relax" level="primitive"/>
364
365<cd:command name="relpenalty" level="primitive"/>
366<cd:command name="right" level="primitive"/>
367<cd:command name="righthyphenmin" level="primitive"/>
368<cd:command name="rightskip" level="primitive"/>
369<cd:command name="romannumeral" level="primitive"/>
370<cd:command name="scriptfont" level="primitive"/>
371<cd:command name="scriptscriptfont" level="primitive"/>
372<cd:command name="scriptscriptstyle" level="primitive"/>
373<cd:command name="scriptspace" level="primitive"/>
374<cd:command name="scriptstyle" level="primitive"/>
375<cd:command name="scrollmode" level="primitive"/>
376<cd:command name="setbox" level="primitive"/>
377<cd:command name="setlanguage" level="primitive"/>
378<cd:command name="sfcode" level="primitive"/>
379<cd:command name="shipout" level="primitive"/>
380<cd:command name="show" level="primitive"/>
381<cd:command name="showbox" level="primitive"/>
382<cd:command name="showboxbreadth" level="primitive"/>
383<cd:command name="showboxdepth" level="primitive"/>
384<cd:command name="showlists" level="primitive"/>
385<cd:command name="showthe" level="primitive"/>
386<cd:command name="skewchar" level="primitive"/>
387<cd:command name="skip" level="primitive"/>
388<cd:command name="skipdef" level="primitive"/>
389<cd:command name="spacefactor" level="primitive"/>
390<cd:command name="spaceskip" level="primitive"/>
391<cd:command name="span" level="primitive"/>
392<cd:command name="special" level="primitive"/>
393<cd:command name="splitbotmark" level="primitive"/>
394<cd:command name="splitfirstmark" level="primitive"/>
395<cd:command name="splitmaxdepth" level="primitive"/>
396<cd:command name="splittopskip" level="primitive"/>
397<cd:command name="string" level="primitive"/>
398<cd:command name="tabskip" level="primitive"/>
399<cd:command name="textfont" level="primitive"/>
400<cd:command name="textstyle" level="primitive"/>
401<cd:command name="the" level="primitive"/>
402<cd:command name="thickmuskip" level="primitive"/>
403<cd:command name="thinmuskip" level="primitive"/>
404<cd:command name="time" level="primitive"/>
405<cd:command name="toks" level="primitive"/>
406<cd:command name="toksdef" level="primitive"/>
407<cd:command name="tolerance" level="primitive"/>
408<cd:command name="topmark" level="primitive"/>
409<cd:command name="topskip" level="primitive"/>
410<cd:command name="tracingcommands" level="primitive"/>
411<cd:command name="tracinglostchars" level="primitive"/>
412<cd:command name="tracingmacros" level="primitive"/>
413<cd:command name="tracingonline" level="primitive"/>
414<cd:command name="tracingoutput" level="primitive"/>
415<cd:command name="tracingpages" level="primitive"/>
416<cd:command name="tracingparagraphs" level="primitive"/>
417<cd:command name="tracingrestores" level="primitive"/>
418<cd:command name="tracingstats" level="primitive"/>
419<cd:command name="uccode" level="primitive"/>
420<cd:command name="uchyph" level="primitive"/>
421<cd:command name="underline" level="primitive"/>
422<cd:command name="unhbox" level="primitive"/>
423<cd:command name="unhcopy" level="primitive"/>
424<cd:command name="unkern" level="primitive"/>
425<cd:command name="unpenalty" level="primitive"/>
426<cd:command name="unskip" level="primitive"/>
427<cd:command name="unvbox" level="primitive"/>
428<cd:command name="unvcopy" level="primitive"/>
429<cd:command name="uppercase" level="primitive"/>
430<cd:command name="vadjust" level="primitive"/>
431<cd:command name="valign" level="primitive"/>
432<cd:command name="vbadness" level="primitive"/>
433<cd:command name="vbox" level="primitive"/>
434<cd:command name="vcenter" level="primitive"/>
435
436    <cd:command name="vfil" level="primitive"/>
437
438    <cd:command name="vfill" level="primitive"/>
439
440<cd:command name="vfilneg" level="primitive"/>
441<cd:command name="vfuzz" level="primitive"/>
442<cd:command name="voffset" level="primitive"/>
443<cd:command name="vrule" level="primitive"/>
444<cd:command name="vsize" level="primitive"/>
445<cd:command name="vskip" level="primitive"/>
446<cd:command name="vsplit" level="primitive"/>
447<cd:command name="vss" level="primitive"/>
448<cd:command name="vtop" level="primitive"/>
449<cd:command name="wd" level="primitive"/>
450<cd:command name="widowpenalty" level="primitive"/>
451<cd:command name="write" level="primitive"/>
452<cd:command name="xdef" level="primitive"/>
453<cd:command name="xleaders" level="primitive"/>
454<cd:command name="xspaceskip" level="primitive"/>
455<cd:command name="year" level="primitive"/>
456
457</cd:interface>
458