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="setalignmentswitch" level="style" category="alignment" file="spac-ali.mkxl">
8 <cd:arguments>
9 <cd:keywords delimiters="braces">
10 <cd:constant type="left"/>
11 <cd:constant type="middle"/>
12 <cd:constant type="right"/>
13 </cd:keywords>
14 </cd:arguments>
15 </cd:command>
16
17 <cd:command name="definealign" level="style" category="alignment" file="spac-ali.mkxl">
18 <cd:arguments>
19 <cd:resolve name="keyword-name"/>
20 <cd:keywords list="yes">
21 <cd:inherit name="setupalign"/>
22 </cd:keywords>
23 </cd:arguments>
24 </cd:command>
25
26 <cd:command name="setupalign" level="style" category="alignment" file="spac-ali.mkxl">
27 <cd:arguments>
28 <cd:keywords list="yes">
29 <cd:constant type="broad"/>
30 <cd:constant type="wide"/>
31 <cd:constant type="bottom" default="yes"/>
32 <cd:constant type="height"/>
33 <cd:constant type="depth"/>
34 <cd:constant type="line"/>
35 <cd:constant type="high"/>
36 <cd:constant type="low"/>
37 <cd:constant type="lohi"/>
38 <cd:constant type="flushright"/>
39 <cd:constant type="flushleft"/>
40 <cd:constant type="middle"/>
41 <cd:constant type="yes"/>
42 <cd:constant type="no"/>
43 <cd:constant type="width" default="yes"/>
44 <cd:constant type="normal"/>
45 <cd:constant type="reset"/>
46 <cd:constant type="inner"/>
47 <cd:constant type="outer"/>
48 <cd:constant type="flushinner"/>
49 <cd:constant type="flushouter"/>
50 <cd:constant type="left"/>
51 <cd:constant type="right"/>
52 <cd:constant type="center"/>
53 <cd:constant type="disable"/>
54 <cd:constant type="last"/>
55 <cd:constant type="end"/>
56 <cd:constant type="paragraph"/>
57 <cd:constant type="lefttoright"/>
58 <cd:constant type="righttoleft"/>
59 <cd:constant type="l2r"/>
60 <cd:constant type="r2l"/>
61 <cd:constant type="table"/>
62 <cd:constant type="lesshyphenation"/>
63 <cd:constant type="morehyphenation"/>
64 <cd:constant type="hanging"/>
65 <cd:constant type="hangingboth"/>
66 <cd:constant type="nothanging"/>
67 <cd:constant type="hz"/>
68 <cd:constant type="fullhz"/>
69 <cd:constant type="nohz"/>
70 <cd:constant type="hyphenated"/>
71 <cd:constant type="nothyphenated"/>
72 <cd:constant type="collapsed"/>
73 <cd:constant type="notcollapsed"/>
74 <cd:constant type="explicit"/>
75 <cd:constant type="tolerant"/>
76 <cd:constant type="verytolerant"/>
77 <cd:constant type="stretch"/>
78 <cd:constant type="extremestretch"/>
79 <cd:constant type="final"/>
80 <cd:constant type="1*final"/>
81 <cd:constant type="2*final"/>
82 <cd:constant type="3*final"/>
83 <cd:constant type="4*final"/>
84 <cd:constant type="more"/>
85 <cd:constant type="1*more"/>
86 <cd:constant type="2*more"/>
87 <cd:constant type="hangleft"/>
88 <cd:constant type="hangright"/>
89 <cd:constant type="flushforward"/>
90 <cd:constant type="flushbackward"/>
91 <cd:constant type="always"/>
92 <cd:constant type="profile"/>
93 <cd:constant type="fit"/>
94 <cd:constant type="granular"/>
95 <!--
96
97 -->
98 </cd:keywords>
99 </cd:arguments>
100 </cd:command>
101
102 <cd:command name="usealignparameter" level="system" category="alignment" file="spac-ali.mkxl">
103 <cd:arguments>
104 <cd:csname/>
105 </cd:arguments>
106 </cd:command>
107
108 <cd:command name="alignment" type="environment" level="document" category="alignment" file="spac-ali.mkxl">
109 <cd:arguments>
110 <cd:keywords list="yes">
111 <cd:inherit name="setupalign"/>
112 </cd:keywords>
113 </cd:arguments>
114 </cd:command>
115
116 <cd:command name="linealignment" type="environment" level="document" category="alignment" file="spac-ali.mkxl">
117 <cd:arguments>
118 <cd:keywords>
119 <cd:constant type="left"/>
120 <cd:constant type="middle"/>
121 <cd:constant type="right"/>
122 <cd:constant type="max"/>
123 </cd:keywords>
124 </cd:arguments>
125 </cd:command>
126
127 <cd:command name="leftaligned" type="environment" level="document" category="alignment" file="spac-ali.mkxl"/>
128
129 <cd:command name="middlealigned" type="environment" level="document" category="alignment" file="spac-ali.mkxl"/>
130
131 <cd:command name="rightaligned" type="environment" level="document" category="alignment" file="spac-ali.mkxl"/>
132
133 <cd:command name="maxaligned" type="environment" level="document" category="alignment" file="spac-ali.mkxl"/>
134
135 <cd:command name="midaligned" type="environment" level="document" category="alignment" file="spac-ali.mkxl"/>
136
137 <cd:command name="centeraligned" type="environment" level="document" category="alignment" file="spac-ali.mkxl"/>
138
139 <cd:command name="leftaligned" level="document" category="alignment" file="spac-ali.mkxl">
140 <cd:arguments>
141 <cd:content/>
142 </cd:arguments>
143 </cd:command>
144
145 <cd:command name="rightaligned" level="document" category="alignment" file="spac-ali.mkxl">
146 <cd:arguments>
147 <cd:content/>
148 </cd:arguments>
149 </cd:command>
150
151 <cd:command name="middlealigned" level="document" category="alignment" file="spac-ali.mkxl">
152 <cd:arguments>
153 <cd:content/>
154 </cd:arguments>
155 </cd:command>
156
157 <cd:command name="maxaligned" level="document" category="alignment" file="spac-ali.mkxl">
158 <cd:arguments>
159 <cd:content/>
160 </cd:arguments>
161 </cd:command>
162
163 <cd:command name="midaligned" level="document" category="alignment" file="spac-ali.mkxl">
164 <cd:arguments>
165 <cd:content/>
166 </cd:arguments>
167 </cd:command>
168
169 <cd:command name="centeraligned" level="document" category="alignment" file="spac-ali.mkxl">
170 <cd:arguments>
171 <cd:content/>
172 </cd:arguments>
173 </cd:command>
174
175 <cd:command name="alignedline" level="system" category="alignment" file="spac-ali.mkxl">
176 <cd:arguments>
177 <cd:resolve name="argument-alignline"/>
178 <cd:resolve name="argument-alignline"/>
179 <cd:content/>
180 </cd:arguments>
181 </cd:command>
182
183 <cd:command name="wordright" level="document" category="alignment" keywords="linebreak" file="spac-ali.mkxl">
184 <cd:arguments>
185 <cd:keywords optional="yes">
186 <cd:constant type="right"/>
187 <cd:constant type="cd:dimension"/>
188 </cd:keywords>
189 <cd:content/>
190 </cd:arguments>
191 </cd:command>
192
193 <cd:command name="simplealignedbox" level="system" category="alignment" keywords="boxes" file="spac-ali.mkxl">
194 <cd:arguments>
195 <cd:resolve name="argument-dimension"/>
196 <cd:resolve name="argument-alignsimple"/>
197 <cd:content/>
198 </cd:arguments>
199 </cd:command>
200
201 <cd:command name="simplealignedspreadbox" level="system" category="alignment" keywords="boxes" file="spac-ali.mkxl">
202 <cd:arguments>
203 <cd:resolve name="argument-dimension"/>
204 <cd:resolve name="argument-alignsimple"/>
205 <cd:content/>
206 </cd:arguments>
207 </cd:command>
208
209 <cd:command name="simplealignedboxplus" level="system" category="alignment" keywords="boxes" file="spac-ali.mkxl">
210 <cd:arguments>
211 <cd:resolve name="argument-dimension"/>
212 <cd:resolve name="argument-alignsimple"/>
213 <cd:resolve name="argument-text"/>
214 <cd:content/>
215 </cd:arguments>
216 </cd:command>
217
218 <cd:command name="simplereversealignedbox" level="system" category="alignment" keywords="boxes direction" file="spac-ali.mkxl">
219 <cd:arguments>
220 <cd:resolve name="argument-dimension"/>
221 <cd:resolve name="argument-alignsimple"/>
222 <cd:content/>
223 </cd:arguments>
224 </cd:command>
225
226 <cd:command name="simplereversealignedboxplus" level="system" category="alignment" keywords="boxes direction" file="spac-ali.mkxl">
227 <cd:arguments>
228 <cd:resolve name="argument-dimension"/>
229 <cd:resolve name="argument-alignsimple"/>
230 <cd:resolve name="argument-text"/>
231 <cd:content/>
232 </cd:arguments>
233 </cd:command>
234
235 <cd:command name="alignedbox" level="system" category="alignment" keywords="boxes" file="pack-box.mkiv">
236 <cd:arguments>
237 <cd:keywords list="yes">
238 <cd:resolve name="value-aligned"/>
239 </cd:keywords>
240 <cd:csname/>
241 <cd:content/>
242 </cd:arguments>
243 </cd:command>
244
245 <cd:command name="aligned" level="system" category="alignment" file="pack-box.mkiv">
246 <cd:arguments>
247 <cd:keywords list="yes">
248 <cd:resolve name="value-aligned"/>
249 </cd:keywords>
250 <cd:content/>
251 </cd:arguments>
252 </cd:command>
253
254 <cd:command name="lefttoright" level="style" category="alignment" keywords="direction" file="spac-ali.mkxl"/>
255
256 <cd:command name="righttoleft" level="style" category="alignment" keywords="direction" file="spac-ali.mkxl"/>
257
258 <cd:command name="raggedbottom" level="style" category="alignment" file="spac-ali.mkxl"/>
259
260 <cd:command name="alignbottom" level="style" category="alignment" file="spac-ali.mkxl"/>
261
262 <cd:command name="baselinebottom" level="style" category="alignment" file="spac-ali.mkxl"/>
263
264 <cd:command name="depthlinebottom" level="style" category="alignment" file="spac-ali.mkxl"/>
265
266 <cd:command name="notragged" level="style" category="alignment" file="spac-ali.mkxl"/>
267
268 <cd:command name="raggedleft" level="style" category="alignment" file="spac-ali.mkxl"/>
269
270 <cd:command name="raggedcenter" level="style" category="alignment" file="spac-ali.mkxl"/>
271
272 <cd:command name="raggedright" level="style" category="alignment" file="spac-ali.mkxl"/>
273
274 <cd:command name="veryraggedleft" level="style" category="alignment" file="spac-ali.mkxl"/>
275
276 <cd:command name="veryraggedcenter" level="style" category="alignment" file="spac-ali.mkxl"/>
277
278 <cd:command name="veryraggedright" level="style" category="alignment" file="spac-ali.mkxl"/>
279
280 <cd:command name="raggedwidecenter" level="style" category="alignment" file="spac-ali.mkxl"/>
281
282 <cd:command name="centeredlastline" level="style" category="alignment" file="spac-ali.mkxl"/>
283
284 <cd:command name="flushedrightlastline" level="style" category="alignment" file="spac-ali.mkxl"/>
285
286 <cd:command name="ttraggedright" level="style" category="alignment" file="spac-ali.mkxl"/>
287
288 <cd:command name="forgetragged" level="style" category="alignment" file="spac-ali.mkxl"/>
289
290 <cd:command name="line" level="document" category="alignment" file="spac-ali.mkxl">
291 <cd:arguments>
292 <cd:content/>
293 </cd:arguments>
294 </cd:command>
295
296 <cd:command name="leftline" level="document" category="alignment" file="spac-ali.mkxl">
297 <cd:arguments>
298 <cd:content/>
299 </cd:arguments>
300 </cd:command>
301
302 <cd:command name="rightline" level="document" category="alignment" file="spac-ali.mkxl">
303 <cd:arguments>
304 <cd:content/>
305 </cd:arguments>
306 </cd:command>
307
308 <cd:command name="centerline" level="document" category="alignment" file="spac-ali.mkxl">
309 <cd:arguments>
310 <cd:content/>
311 </cd:arguments>
312 </cd:command>
313
314 <cd:command name="hanging" type="environment" level="document" category="alignment" file="spac-ver.mkxl">
315 <cd:arguments>
316 <cd:assignments list="yes" optional="yes">
317 <cd:parameter name="distance">
318 <cd:constant type="cd:dimension"/>
319 </cd:parameter>
320 <cd:parameter name="n">
321 <cd:constant type="cd:number"/>
322 </cd:parameter>
323 <cd:parameter name="location">
324 <cd:constant type="left" default="yes"/>
325 <cd:constant type="right"/>
326 </cd:parameter>
327 </cd:assignments>
328 <cd:content/>
329 </cd:arguments>
330 </cd:command>
331
332 <cd:command name="hanging" type="environment" variant="argument" level="document" category="alignment" file="spac-ver.mkxl">
333 <cd:arguments>
334 <cd:keywords optional="yes">
335 <cd:constant type="left" default="yes"/>
336 <cd:constant type="right"/>
337 </cd:keywords>
338 <cd:content/>
339 </cd:arguments>
340 </cd:command>
341
342 <cd:command name="fixed" type="environment" level="document" category="alignment" file="spac-ver.mkxl">
343 <cd:arguments>
344 <cd:keywords optional="yes">
345 <cd:constant type="low"/>
346 <cd:constant type="middle"/>
347 <cd:constant type="high"/>
348 <cd:constant type="lohi"/>
349 <cd:constant type="default" default="yes"/>
350 </cd:keywords>
351 </cd:arguments>
352 </cd:command>
353
354 <cd:command name="ap" level="document" category="alignment" file="tabl-ali.mkxl">
355 <cd:arguments>
356 <cd:resolve name="keyword-number"/>
357 </cd:arguments>
358 </cd:command>
359
360 <cd:command name="setupalignpass" level="style" category="alignment" file="spac-pas.mkxl">
361 <cd:arguments>
362 <cd:keywords>
363 <cd:constant type="none"/>
364 <cd:constant type="granular"/>
365 <cd:constant type="decent"/>
366 <cd:constant type="quality"/>
367 <!--
368
369
370
371
372
373
374 -->
375 <cd:constant type="cd:name"/>
376 </cd:keywords>
377 </cd:arguments>
378 </cd:command>
379
380 <cd:command name="optionalword" level="document" category="alignment" file="spac-pas.mkxl">
381 <cd:arguments>
382 <cd:resolve name="argument-test"/>
383 </cd:arguments>
384 </cd:command>
385
386 <!--
387
388
389
390
391
392
393
394
395 -->
396
397 <cd:command name="rtltext" level="document" category="alignment" keywords="direction" file="spac-ali.mkxl">
398 <cd:arguments>
399 <cd:content/>
400 </cd:arguments>
401 </cd:command>
402
403 <cd:command name="ltrtext" level="document" category="alignment" keywords="direction" file="spac-ali.mkxl">
404 <cd:arguments>
405 <cd:content/>
406 </cd:arguments>
407 </cd:command>
408
409</cd:interface>
410 |