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
10
11
12
13
14
15
16
17
18
19 -->
20
21 <cd:command name="definecolumnset" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
22 <cd:arguments>
23 <cd:resolve name="keyword-name"/>
24 <cd:resolve name="keyword-name-optional"/>
25 <cd:assignments list="yes" optional="yes">
26 <cd:inherit name="setupcolumnset"/>
27 </cd:assignments>
28 </cd:arguments>
29 </cd:command>
30
31 <!--
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77 -->
78
79 <cd:command name="setupcolumnset" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
80 <cd:arguments>
81 <cd:keywords list="yes" optional="yes">
82 <cd:constant type="cd:name"/>
83 <cd:constant type="cd:number" prefix="cd:name" method="range"/>
84 </cd:keywords>
85 <cd:assignments list="yes">
86 <cd:parameter name="n">
87 <cd:constant type="cd:number"/>
88 </cd:parameter>
89 <cd:parameter name="nleft">
90 <cd:constant type="cd:number"/>
91 </cd:parameter>
92 <cd:parameter name="nright">
93 <cd:constant type="cd:number"/>
94 </cd:parameter>
95 <!-- -->
96 <cd:parameter name="width">
97 <cd:constant type="cd:dimension"/>
98 <cd:constant type="auto"/>
99 </cd:parameter>
100 <cd:parameter name="distance">
101 <cd:constant type="cd:dimension"/>
102 </cd:parameter>
103 <!-- -->
104 <cd:parameter name="lines">
105 <cd:constant type="cd:number"/>
106 </cd:parameter>
107 <cd:parameter name="maxwidth">
108 <cd:constant type="cd:dimension"/>
109 </cd:parameter>
110 <cd:parameter name="maxheight">
111 <cd:constant type="cd:dimension"/>
112 </cd:parameter>
113 <cd:parameter name="direction">
114 <cd:constant type="normal" default="yes"/>
115 <cd:constant type="reverse"/>
116 </cd:parameter>
117 <cd:parameter name="page">
118 <cd:inherit name="page"/>
119 </cd:parameter>
120 <cd:inherit name="setupframed"/>
121 </cd:assignments>
122 </cd:arguments>
123 </cd:command>
124
125 <!--
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147 -->
148
149 <cd:command name="columnset" type="environment" generated="yes" variant="example" level="document" category="columns" keywords="structure layout" file="page-cst.mkiv">
150 <cd:sequence>
151 <cd:variable value="columnset"/>
152 </cd:sequence>
153 <cd:arguments>
154 <cd:assignments list="yes" optional="yes">
155 <cd:inherit name="setupcolumnset"/>
156 </cd:assignments>
157 </cd:arguments>
158 </cd:command>
159
160 <cd:command name="columnset" type="environment" level="document" category="columns" keywords="structure layout" file="page-cst.mkiv">
161 <cd:arguments>
162 <cd:resolve name="keyword-name-optional"/>
163 <cd:assignments list="yes" optional="yes">
164 <cd:inherit name="setupcolumnset"/>
165 </cd:assignments>
166 </cd:arguments>
167 </cd:command>
168
169 <!--
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199 -->
200
201 <cd:command name="definecolumnsetspan" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
202 <cd:arguments>
203 <cd:resolve name="keyword-name"/>
204 <cd:resolve name="keyword-name-optional"/>
205 <cd:assignments list="yes" optional="yes">
206 <cd:inherit name="setupcolumnsetspan"/>
207 </cd:assignments>
208 </cd:arguments>
209 </cd:command>
210
211 <!--
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237 -->
238
239 <cd:command name="setupcolumnsetspan" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
240 <cd:arguments>
241 <cd:resolve name="keyword-name-list-optional"/>
242 <cd:assignments list="yes">
243 <cd:parameter name="n">
244 <cd:constant type="cd:number"/>
245 </cd:parameter>
246 <cd:parameter name="style">
247 <cd:resolve name="value-style"/>
248 </cd:parameter>
249 <cd:parameter name="color">
250 <cd:constant type="cd:color"/>
251 </cd:parameter>
252 <cd:parameter name="before">
253 <cd:constant type="cd:command"/>
254 </cd:parameter>
255 <cd:parameter name="after">
256 <cd:constant type="cd:command"/>
257 </cd:parameter>
258 <cd:inherit name="setupframed"/>
259 </cd:assignments>
260 </cd:arguments>
261 </cd:command>
262
263 <!--
264
265
266
267
268
269
270
271
272
273
274 -->
275
276 <cd:command name="columnsetspan" type="environment" level="document" category="columns" keywords="structure layout" file="page-cst.mkiv">
277 <cd:arguments>
278 <cd:resolve name="keyword-name"/>
279 <cd:assignments list="yes" optional="yes">
280 <cd:parameter name="c">
281 <cd:constant type="cd:number"/>
282 </cd:parameter>
283 <cd:parameter name="r">
284 <cd:constant type="cd:number"/>
285 </cd:parameter>
286 <cd:parameter name="method">
287 <cd:constant type="tblr"/>
288 <cd:constant type="lrtb"/>
289 <cd:constant type="tbrl"/>
290 <cd:constant type="rltb"/>
291 <cd:constant type="fxtb"/>
292 <cd:constant type="btlr"/>
293 <cd:constant type="lrbt"/>
294 <cd:constant type="btrl"/>
295 <cd:constant type="rlbt"/>
296 <cd:constant type="fxbt"/>
297 <cd:constant type="fixd"/>
298 </cd:parameter>
299 <cd:parameter name="option">
300 <cd:constant type="none" default="yes"/>
301 <cd:constant type="wide"/>
302 </cd:parameter>
303 </cd:assignments>
304 </cd:arguments>
305 </cd:command>
306
307 <!--
308
309
310
311
312
313
314
315 -->
316
317 <cd:command name="columnsetspanwidth" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
318 <cd:arguments>
319 <cd:resolve name="argument-number"/>
320 </cd:arguments>
321 </cd:command>
322
323 <!--
324
325
326
327
328
329
330
331
332
333
334
335 -->
336
337 <cd:command name="definecolumnsetarea" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
338 <cd:arguments>
339 <cd:resolve name="keyword-name"/>
340 <cd:resolve name="keyword-name-optional"/>
341 <cd:assignments list="yes" optional="yes">
342 <cd:inherit name="setupcolumnsetarea"/>
343 </cd:assignments>
344 </cd:arguments>
345 </cd:command>
346
347 <!--
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387 -->
388
389 <cd:command name="setupcolumnsetarea" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
390 <cd:arguments>
391 <cd:resolve name="keyword-name-list-optional"/>
392 <cd:assignments list="yes">
393 <cd:parameter name="state">
394 <cd:constant type="start"/>
395 <cd:constant type="stop" default="yes"/>
396 <cd:constant type="repeat"/>
397 </cd:parameter>
398 <cd:parameter name="x">
399 <cd:constant type="cd:number"/>
400 </cd:parameter>
401 <cd:parameter name="y">
402 <cd:constant type="cd:number"/>
403 </cd:parameter>
404 <cd:parameter name="nx">
405 <cd:constant type="cd:number"/>
406 </cd:parameter>
407 <cd:parameter name="ny">
408 <cd:constant type="cd:number"/>
409 </cd:parameter>
410 <cd:parameter name="style">
411 <cd:resolve name="value-style"/>
412 </cd:parameter>
413 <cd:parameter name="color">
414 <cd:constant type="cd:color"/>
415 </cd:parameter>
416 <cd:parameter name="clipoffset">
417 <cd:constant type="cd:dimension"/>
418 </cd:parameter>
419 <cd:parameter name="rightoffset">
420 <cd:constant type="cd:dimension"/>
421 </cd:parameter>
422 <cd:inherit name="setupframed"/>
423 </cd:assignments>
424 </cd:arguments>
425 </cd:command>
426
427 <!--
428
429
430
431
432
433
434
435
436 -->
437
438 <cd:command name="setupcolumnsetareatext" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
439 <cd:arguments>
440 <cd:resolve name="keyword-name"/>
441 <cd:resolve name="keyword-text"/>
442 </cd:arguments>
443 </cd:command>
444
445 <!--
446
447
448
449
450
451
452
453
454
455
456 -->
457
458 <cd:command name="setupcolumnsetlines" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
459 <cd:arguments>
460 <cd:resolve name="keyword-name"/>
461 <cd:resolve name="keyword-number"/>
462 <cd:resolve name="keyword-number"/>
463 <cd:resolve name="keyword-number"/>
464 </cd:arguments>
465 </cd:command>
466
467 <!--
468
469
470
471
472
473
474
475
476
477
478 -->
479
480 <cd:command name="setupcolumnsetstart" level="style" category="columns" keywords="structure layout" file="page-cst.mkiv">
481 <cd:arguments>
482 <cd:resolve name="keyword-name"/>
483 <cd:resolve name="keyword-number"/>
484 <cd:resolve name="keyword-number"/>
485 <cd:resolve name="keyword-number"/>
486 </cd:arguments>
487 </cd:command>
488
489</cd:interface>
490 |