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 <!-- -->
8
9 <cd:command name="definemathstackers" level="style" category="mathematics" file="math-stc.mkvi">
10 <cd:arguments>
11 <cd:resolve name="keyword-name"/>
12 <cd:resolve name="keyword-name-optional"/>
13 <cd:assignments list="yes" optional="yes">
14 <cd:inherit name="setupmathstackers"/>
15 </cd:assignments>
16 </cd:arguments>
17 </cd:command>
18
19 <cd:command name="setupmathstackers" level="style" category="mathematics" file="math-stc.mkvi">
20 <cd:arguments>
21 <cd:resolve name="keyword-name-list-optional"/>
22 <cd:assignments list="yes">
23 <cd:parameter name="left">
24 <cd:constant type="cd:command"/>
25 </cd:parameter>
26 <cd:parameter name="right">
27 <cd:constant type="cd:command"/>
28 </cd:parameter>
29 <cd:parameter name="topcommand">
30 <cd:constant type="cd:oneargument"/>
31 </cd:parameter>
32 <cd:parameter name="bottomcommand">
33 <cd:constant type="cd:oneargument"/>
34 </cd:parameter>
35 <cd:parameter name="middlecommand">
36 <cd:constant type="cd:oneargument"/>
37 </cd:parameter>
38 <cd:parameter name="mp">
39 <cd:constant type="cd:name"/>
40 </cd:parameter>
41 <cd:parameter name="mpheight">
42 <cd:constant type="cd:dimension"/>
43 </cd:parameter>
44 <cd:parameter name="mpdepth">
45 <cd:constant type="cd:dimension"/>
46 </cd:parameter>
47 <cd:parameter name="mpoffset">
48 <cd:constant type="cd:dimension"/>
49 </cd:parameter>
50 <cd:parameter name="color">
51 <cd:constant type="cd:color"/>
52 </cd:parameter>
53 <cd:parameter name="hoffset">
54 <cd:constant type="cd:dimension"/>
55 </cd:parameter>
56 <cd:parameter name="voffset">
57 <cd:constant type="cd:dimension"/>
58 </cd:parameter>
59 <cd:parameter name="minheight">
60 <cd:constant type="cd:dimension"/>
61 </cd:parameter>
62 <cd:parameter name="mindepth">
63 <cd:constant type="cd:dimension"/>
64 </cd:parameter>
65 <cd:parameter name="mathclass">
66 <cd:constant type="rel" default="yes"/>
67 <cd:constant type="ord"/>
68 </cd:parameter>
69 <cd:parameter name="offset">
70 <cd:constant type="min"/>
71 <cd:constant type="max"/>
72 <cd:constant type="normal" default="yes"/>
73 </cd:parameter>
74 <cd:parameter name="location">
75 <cd:constant type="top" default="yes"/>
76 <cd:constant type="bottom"/>
77 <cd:constant type="high"/>
78 <cd:constant type="low"/>
79 <cd:constant type="middle"/>
80 <cd:constant type="cd:number"/>
81 </cd:parameter>
82 <cd:parameter name="strut">
83 <cd:constant type="yes" default="yes"/>
84 <cd:constant type="no"/>
85 </cd:parameter>
86 <cd:parameter name="alternative">
87 <cd:constant type="normal"/>
88 <cd:constant type="default"/>
89 <cd:constant type="mp"/>
90 </cd:parameter>
91 <cd:parameter name="minwidth">
92 <cd:constant type="cd:dimension"/>
93 </cd:parameter>
94 <cd:parameter name="distance">
95 <cd:constant type="cd:dimension"/>
96 </cd:parameter>
97 <cd:parameter name="moffset">
98 <cd:constant type="cd:dimension"/>
99 </cd:parameter>
100 <cd:parameter name="order">
101 <cd:constant type="normal" default="yes"/>
102 <cd:constant type="reverse"/>
103 </cd:parameter>
104 <cd:parameter name="mathlimits">
105 <cd:constant type="yes"/>
106 <cd:constant type="no" default="yes"/>
107 </cd:parameter>
108 <cd:parameter name="lt">
109 <cd:constant type="cd:dimension"/>
110 </cd:parameter>
111 <cd:parameter name="rt">
112 <cd:constant type="cd:dimension"/>
113 </cd:parameter>
114 <cd:parameter name="lb">
115 <cd:constant type="cd:dimension"/>
116 </cd:parameter>
117 <cd:parameter name="rb">
118 <cd:constant type="cd:dimension"/>
119 </cd:parameter>
120 </cd:assignments>
121 </cd:arguments>
122 </cd:command>
123
124 <cd:command name="definemathextensible" level="system" category="mathematics" file="math-sty.mkvi">
125 <cd:arguments>
126 <cd:keywords optional="yes">
127 <cd:constant type="reverse"/>
128 <cd:constant type="mathematics"/>
129 <cd:constant type="text"/>
130 <cd:constant type="chemistry"/>
131 </cd:keywords>
132 <cd:resolve name="keyword-name"/>
133 <cd:resolve name="keyword-number"/>
134 </cd:arguments>
135 </cd:command>
136
137 <cd:command name="mathextensible" generated="yes" variant="instance" level="document" category="mathematics" file="math-stc.mkvi">
138 <cd:sequence>
139 <cd:instance value="mathextensible"/>
140 </cd:sequence>
141 <cd:arguments>
142 <!--
143
144
145
146
147
148
149 -->
150 <cd:resolve name="argument-text-optional"/>
151 <cd:resolve name="argument-text-optional"/>
152 </cd:arguments>
153 <cd:instances>
154 <cd:resolve name="instance-mathextensible"/>
155 </cd:instances>
156 </cd:command>
157
158 <cd:command name="definemathoverextensible" level="system" category="mathematics" file="math-sty.mkvi">
159 <cd:arguments>
160 <cd:keywords optional="yes">
161 <cd:constant type="top"/>
162 <cd:constant type="vfenced"/>
163 </cd:keywords>
164 <cd:resolve name="keyword-name"/>
165 <cd:resolve name="keyword-number"/>
166 </cd:arguments>
167 </cd:command>
168
169 <cd:command name="mathoverextensible" generated="yes" variant="example" level="document" category="mathematics" file="math-stc.mkvi">
170 <cd:sequence>
171 <cd:variable value="mathoverextensible"/>
172 </cd:sequence>
173 <cd:arguments>
174 <cd:resolve name="argument-text"/>
175 </cd:arguments>
176 </cd:command>
177
178 <cd:command name="definemathover" level="style" category="mathematics" file="math-stc.mkvi">
179 <cd:arguments>
180 <cd:keywords>
181 <cd:constant type="top"/>
182 <cd:constant type="vfenced"/>
183 <cd:constant type="cd:name"/>
184 </cd:keywords>
185 <cd:resolve name="keyword-name"/>
186 <cd:resolve name="keyword-number"/>
187 </cd:arguments>
188 </cd:command>
189
190 <cd:command name="mathover" level="document" category="mathematics" file="math-stc.mkvi">
191 <cd:arguments>
192 <cd:keywords optional="yes">
193 <cd:constant type="top"/>
194 <cd:constant type="vfenced"/>
195 </cd:keywords>
196 <cd:resolve name="argument-number"/>
197 <cd:resolve name="argument-text"/>
198 </cd:arguments>
199 </cd:command>
200
201 <cd:command name="definemathunderextensible" level="system" category="mathematics" file="math-sty.mkvi">
202 <cd:arguments>
203 <cd:keywords optional="yes">
204 <cd:constant type="bottom"/>
205 <cd:constant type="vfenced"/>
206 </cd:keywords>
207 <cd:resolve name="keyword-name"/>
208 <cd:resolve name="keyword-number"/>
209 </cd:arguments>
210 </cd:command>
211
212 <cd:command name="mathunderextensible" generated="yes" variant="example" level="document" category="mathematics" file="math-stc.mkvi">
213 <cd:sequence>
214 <cd:variable value="mathunderextensible"/>
215 </cd:sequence>
216 <cd:arguments>
217 <cd:resolve name="argument-text"/>
218 </cd:arguments>
219 </cd:command>
220
221 <cd:command name="definemathunder" level="style" category="mathematics" file="math-stc.mkvi">
222 <cd:arguments>
223 <cd:keywords>
224 <cd:constant type="bottom"/>
225 <cd:constant type="vfenced"/>
226 <cd:constant type="cd:name"/>
227 </cd:keywords>
228 <cd:resolve name="keyword-name"/>
229 <cd:resolve name="keyword-number"/>
230 </cd:arguments>
231 </cd:command>
232
233 <cd:command name="mathunder" level="document" category="mathematics" file="math-stc.mkvi">
234 <cd:arguments>
235 <cd:keywords optional="yes">
236 <cd:constant type="bottom"/>
237 <cd:constant type="vfenced"/>
238 </cd:keywords>
239 <cd:resolve name="argument-number"/>
240 <cd:resolve name="argument-text"/>
241 </cd:arguments>
242 </cd:command>
243
244 <cd:command name="definemathdoubleextensible" level="system" category="mathematics" file="math-sty.mkvi">
245 <cd:arguments>
246 <cd:keywords optional="yes">
247 <cd:constant type="both"/>
248 <cd:constant type="vfenced"/>
249 </cd:keywords>
250 <cd:resolve name="keyword-name"/>
251 <cd:resolve name="keyword-number"/>
252 <cd:resolve name="keyword-number"/>
253 </cd:arguments>
254 </cd:command>
255
256 <cd:command name="mathdoubleextensible" generated="yes" variant="instance" level="document" category="mathematics" file="math-stc.mkvi">
257 <cd:sequence>
258 <cd:instance value="mathdoubleextensible"/>
259 </cd:sequence>
260 <cd:arguments>
261 <cd:resolve name="argument-text"/>
262 <cd:resolve name="argument-text"/>
263 </cd:arguments>
264 <cd:instances>
265 <cd:resolve name="instance-mathdoubleextensible"/>
266 </cd:instances>
267 </cd:command>
268
269 <cd:command name="definemathdouble" level="style" category="mathematics" file="math-stc.mkvi">
270 <cd:arguments>
271 <cd:keywords>
272 <cd:constant type="both"/>
273 <cd:constant type="vfenced"/>
274 <cd:constant type="cd:name"/>
275 </cd:keywords>
276 <cd:resolve name="keyword-name"/>
277 <cd:resolve name="keyword-number"/>
278 <cd:resolve name="keyword-number"/>
279 </cd:arguments>
280 </cd:command>
281
282 <cd:command name="mathdouble" level="document" category="mathematics" file="math-stc.mkvi">
283 <cd:arguments>
284 <cd:keywords optional="yes">
285 <cd:constant type="both"/>
286 <cd:constant type="vfenced"/>
287 </cd:keywords>
288 <cd:resolve name="argument-number"/>
289 <cd:resolve name="argument-text"/>
290 <cd:resolve name="argument-text"/>
291 </cd:arguments>
292 </cd:command>
293
294 <cd:command name="definemathovertextextensible" level="system" category="mathematics" file="math-sty.mkvi">
295 <cd:arguments>
296 <cd:keywords optional="yes">
297 <cd:constant type="bothtext"/>
298 </cd:keywords>
299 <cd:resolve name="keyword-name"/>
300 <cd:resolve name="keyword-number"/>
301 </cd:arguments>
302 </cd:command>
303
304 <cd:command name="mathovertextextensible" generated="yes" variant="instance" level="document" category="mathematics" file="math-stc.mkvi">
305 <cd:sequence>
306 <cd:instance value="mathovertextextensible"/>
307 </cd:sequence>
308 <cd:arguments>
309 <cd:resolve name="argument-text"/>
310 <cd:resolve name="argument-text"/>
311 </cd:arguments>
312 <cd:instances>
313 <cd:resolve name="instance-mathovertextextensible"/>
314 </cd:instances>
315 </cd:command>
316
317 <cd:command name="definemathundertextextensible" level="system" category="mathematics" file="math-sty.mkvi">
318 <cd:arguments>
319 <cd:keywords optional="yes">
320 <cd:constant type="bothtext"/>
321 </cd:keywords>
322 <cd:resolve name="keyword-name"/>
323 <cd:resolve name="keyword-number"/>
324 </cd:arguments>
325 </cd:command>
326
327 <cd:command name="mathundertextextensible" generated="yes" variant="instance" level="document" category="mathematics" file="math-stc.mkvi">
328 <cd:sequence>
329 <cd:instance value="mathundertextextensible"/>
330 </cd:sequence>
331 <cd:arguments>
332 <cd:resolve name="argument-text"/>
333 <cd:resolve name="argument-text"/>
334 </cd:arguments>
335 <cd:instances>
336 <cd:resolve name="instance-mathundertextextensible"/>
337 </cd:instances>
338 </cd:command>
339
340 <cd:command name="definemathtriplet" level="system" category="mathematics" file="math-sty.mkvi">
341 <cd:arguments>
342 <cd:resolve name="keyword-name-optional"/>
343 <cd:resolve name="keyword-name"/>
344 <cd:resolve name="keyword-text-optional"/>
345 </cd:arguments>
346 </cd:command>
347
348 <cd:command name="mathtriplet" generated="yes" variant="example" level="document" category="mathematics" file="math-stc.mkvi">
349 <cd:sequence>
350 <cd:variable value="mathtriplet"/>
351 </cd:sequence>
352 <cd:arguments>
353 <cd:resolve name="keyword-name-optional"/>
354 <cd:resolve name="argument-text-optional"/>
355 <cd:resolve name="argument-text-optional"/>
356 <cd:resolve name="argument-text-optional"/>
357 </cd:arguments>
358 </cd:command>
359
360 <cd:command name="mathtriplet" level="document" category="mathematics" file="math-stc.mkvi">
361 <cd:arguments>
362 <cd:resolve name="keyword-name-optional"/>
363 <cd:resolve name="argument-text-optional"/>
364 <cd:resolve name="argument-text-optional"/>
365 <cd:resolve name="argument-text-optional"/>
366 </cd:arguments>
367 </cd:command>
368
369 <cd:command name="singlebond" level="document" category="mathematics" file="math-stc.mkvi"/>
370
371 <cd:command name="doublebond" level="document" category="mathematics" file="math-stc.mkvi"/>
372
373 <cd:command name="triplebond" level="document" category="mathematics" file="math-stc.mkvi"/>
374
375 <cd:command name="definemathunstacked" level="document" category="mathematics" file="math-stc.mkvi">
376 <cd:arguments>
377 <cd:keywords optional="yes">
378 <cd:constant type="wide"/>
379 </cd:keywords>
380 <cd:resolve name="keyword-name"/>
381 <cd:resolve name="keyword-number"/>
382 </cd:arguments>
383 </cd:command>
384
385 <cd:command name="mathunstacked" generated="yes" variant="example" level="document" category="mathematics" file="math-stc.mkvi">
386 <cd:sequence>
387 <cd:variable value="mathunstacked"/>
388 </cd:sequence>
389 </cd:command>
390
391 <cd:command name="And" level="document" category="mathematics" file="math-stc.mkvi"/>
392
393 <cd:command name="impliedby" level="document" category="mathematics" file="math-stc.mkvi"/>
394
395 <cd:command name="implies" level="document" category="mathematics" file="math-stc.mkvi"/>
396
397 <cd:command name="iff" level="document" category="mathematics" file="math-stc.mkvi"/>
398
399</cd:interface>
400 |