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="setupnotation" level="style" category="structure" keywords="notes" file="strc-not.mkvi">
22 <cd:arguments>
23 <cd:resolve name="keyword-name-list-optional"/>
24 <cd:assignments list="yes">
25 <cd:parameter name="title">
26 <cd:constant type="yes"/>
27 <cd:constant type="no" default="yes"/>
28 </cd:parameter>
29 <cd:parameter name="number">
30 <cd:constant type="yes" default="yes"/>
31 <cd:constant type="no"/>
32 </cd:parameter>
33 <cd:parameter name="type">
34 <cd:constant type="note"/>
35 </cd:parameter>
36 <cd:parameter name="numbercommand">
37 <cd:constant type="cd:oneargument"/>
38 </cd:parameter>
39 <cd:parameter name="titledistance">
40 <cd:constant type="cd:dimension"/>
41 </cd:parameter>
42 <cd:parameter name="titlestyle">
43 <cd:resolve name="value-style"/>
44 </cd:parameter>
45 <cd:parameter name="titlecolor">
46 <cd:constant type="cd:color"/>
47 </cd:parameter>
48 <cd:parameter name="titlecommand">
49 <cd:constant type="cd:oneargument"/>
50 </cd:parameter>
51 <cd:parameter name="titleleft">
52 <cd:constant type="cd:command"/>
53 </cd:parameter>
54 <cd:parameter name="titleright">
55 <cd:constant type="cd:command"/>
56 </cd:parameter>
57 <cd:parameter name="left">
58 <cd:constant type="cd:command"/>
59 </cd:parameter>
60 <cd:parameter name="right">
61 <cd:constant type="cd:command"/>
62 </cd:parameter>
63 <cd:parameter name="symbol">
64 <cd:constant type="cd:command"/>
65 </cd:parameter>
66 <cd:parameter name="starter">
67 <cd:constant type="cd:command"/>
68 </cd:parameter>
69 <cd:parameter name="stopper">
70 <cd:constant type="cd:command"/>
71 </cd:parameter>
72 <cd:parameter name="coupling">
73 <cd:constant type="cd:name"/>
74 </cd:parameter>
75 <cd:parameter name="counter">
76 <cd:constant type="cd:name"/>
77 </cd:parameter>
78 <!-- -->
79 <cd:parameter name="level">
80 <cd:constant type="cd:number"/>
81 </cd:parameter>
82 <cd:parameter name="text">
83 <cd:constant type="cd:text"/>
84 </cd:parameter>
85 <cd:parameter name="headcommand">
86 <cd:constant type="cd:oneargument"/>
87 </cd:parameter>
88 <cd:parameter name="before">
89 <cd:constant type="cd:command"/>
90 </cd:parameter>
91 <cd:parameter name="after">
92 <cd:constant type="cd:command"/>
93 </cd:parameter>
94 <cd:parameter name="inbetween">
95 <cd:constant type="cd:command"/>
96 </cd:parameter>
97 <cd:parameter name="alternative">
98 <cd:constant type="left"/>
99 <cd:constant type="right"/>
100 <cd:constant type="inmargin"/>
101 <cd:constant type="inleft"/>
102 <cd:constant type="inright"/>
103 <cd:constant type="margin"/>
104 <cd:constant type="leftmargin"/>
105 <cd:constant type="rightmargin"/>
106 <cd:constant type="innermargin"/>
107 <cd:constant type="outermargin"/>
108 <cd:constant type="serried"/>
109 <cd:constant type="hanging"/>
110 <cd:constant type="top"/>
111 <cd:constant type="command"/>
112 <cd:constant type="note" default="yes"/>
113 <cd:constant type="cd:name"/>
114 </cd:parameter>
115 <cd:parameter name="align">
116 <cd:inherit name="setupalign"/>
117 </cd:parameter>
118 <cd:parameter name="headalign">
119 <cd:inherit name="setupalign"/>
120 </cd:parameter>
121 <cd:parameter name="indenting">
122 <cd:inherit name="setupindenting"/>
123 </cd:parameter>
124 <cd:parameter name="display">
125 <cd:constant type="yes" default="yes"/>
126 <cd:constant type="no"/>
127 </cd:parameter>
128 <cd:parameter name="indentnext">
129 <cd:resolve name="value-indentnext"/>
130 </cd:parameter>
131 <cd:parameter name="width">
132 <cd:constant type="fit"/>
133 <cd:constant type="broad"/>
134 <cd:constant type="line"/>
135 <cd:constant type="cd:dimension"/>
136 </cd:parameter>
137 <cd:parameter name="distance">
138 <cd:constant type="none"/>
139 <cd:constant type="cd:dimension"/>
140 </cd:parameter>
141 <cd:parameter name="stretch">
142 <cd:constant type="cd:number"/>
143 </cd:parameter>
144 <cd:parameter name="shrink">
145 <cd:constant type="cd:number"/>
146 </cd:parameter>
147 <cd:parameter name="hang">
148 <cd:constant type="fit"/>
149 <cd:constant type="broad"/>
150 <cd:constant type="none"/>
151 <cd:constant type="margin"/>
152 <cd:constant type="cd:number"/>
153 </cd:parameter>
154 <cd:parameter name="closesymbol">
155 <cd:constant type="cd:command"/>
156 </cd:parameter>
157 <cd:parameter name="closecommand">
158 <cd:constant type="cd:oneargument"/>
159 </cd:parameter>
160 <cd:parameter name="expansion">
161 <cd:constant type="yes"/>
162 <cd:constant type="no" default="yes"/>
163 <cd:constant type="xml"/>
164 </cd:parameter>
165 <cd:parameter name="referenceprefix">
166 <cd:resolve name="value-referenceprefix"/>
167 </cd:parameter>
168 <cd:parameter name="sample">
169 <cd:constant type="cd:text"/>
170 </cd:parameter>
171 <cd:parameter name="margin">
172 <cd:resolve name="value-leftskip"/>
173 </cd:parameter>
174 <cd:parameter name="style">
175 <cd:resolve name="value-style"/>
176 </cd:parameter>
177 <cd:parameter name="color">
178 <cd:constant type="cd:color"/>
179 </cd:parameter>
180 <cd:parameter name="headstyle">
181 <cd:resolve name="value-style"/>
182 </cd:parameter>
183 <cd:parameter name="headcolor">
184 <cd:constant type="cd:color"/>
185 </cd:parameter>
186 <cd:parameter name="aligntitle">
187 <cd:constant type="yes" default="yes"/>
188 <cd:constant type="no"/>
189 </cd:parameter>
190 <!-- -->
191 <cd:inherit name="setupcounter"/>
192 </cd:assignments>
193 </cd:arguments>
194 </cd:command>
195
196 <cd:command name="setupnotations" level="style" category="structure" keywords="notes" file="strc-not.mkvi">
197 <cd:arguments>
198 <cd:resolve name="keyword-name-list-optional"/>
199 <cd:assignments list="yes">
200 <cd:inherit name="setupnotation"/>
201 </cd:assignments>
202 </cd:arguments>
203 </cd:command>
204
205 <cd:command name="note" type="environment" generated="yes" variant="instance:assignment" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
206 <cd:sequence>
207 <cd:instance value="note"/>
208 </cd:sequence>
209 <cd:arguments>
210 <cd:resolve name="assignment-constructiondata-list-optional"/>
211 </cd:arguments>
212 <cd:instances>
213 <cd:resolve name="instance-note"/>
214 </cd:instances>
215 </cd:command>
216
217 <cd:command name="note" type="environment" generated="yes" variant="instance" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
218 <cd:sequence>
219 <cd:instance value="note"/>
220 </cd:sequence>
221 <cd:arguments>
222 <cd:resolve name="keyword-reference-list-optional"/>
223 </cd:arguments>
224 <cd:instances>
225 <cd:resolve name="instance-note"/>
226 </cd:instances>
227 </cd:command>
228
229 <cd:command name="note" generated="yes" variant="instance" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
230 <cd:sequence>
231 <cd:instance value="note"/>
232 </cd:sequence>
233 <cd:arguments>
234 <cd:resolve name="keyword-reference-list-optional"/>
235 <cd:resolve name="argument-text"/>
236 </cd:arguments>
237 <cd:instances>
238 <cd:resolve name="instance-note"/>
239 </cd:instances>
240 </cd:command>
241
242 <cd:command name="note" generated="yes" variant="instance:assignment" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
243 <cd:sequence>
244 <cd:instance value="note"/>
245 </cd:sequence>
246 <cd:arguments>
247 <cd:resolve name="assignment-constructiondata-list"/>
248 </cd:arguments>
249 <cd:instances>
250 <cd:resolve name="instance-note"/>
251 </cd:instances>
252 </cd:command>
253
254 <cd:command name="definenote" level="style" category="structure" keywords="notes" file="strc-not.mkvi">
255 <cd:arguments>
256 <cd:resolve name="keyword-name"/>
257 <cd:resolve name="keyword-name-optional"/>
258 <cd:assignments list="yes" optional="yes">
259 <cd:inherit name="setupnote"/>
260 </cd:assignments>
261 </cd:arguments>
262 </cd:command>
263
264 <cd:command name="setupnote" level="style" category="structure" keywords="notes" file="strc-not.mkvi">
265 <cd:arguments>
266 <cd:resolve name="keyword-name-list-optional"/>
267 <cd:assignments list="yes">
268 <cd:parameter name="interaction">
269 <cd:constant type="yes" default="yes"/>
270 <cd:constant type="no"/>
271 <cd:constant type="number"/>
272 <cd:constant type="text"/>
273 <cd:constant type="all"/>
274 </cd:parameter>
275 <cd:parameter name="symbolcommand">
276 <cd:constant type="cd:oneargument"/>
277 </cd:parameter>
278 <cd:parameter name="textcommand">
279 <cd:constant type="cd:oneargument"/>
280 </cd:parameter>
281 <cd:parameter name="indicator">
282 <cd:constant type="yes"/>
283 <cd:constant type="no" default="yes"/>
284 </cd:parameter>
285 <cd:parameter name="textseparator">
286 <cd:constant type="cd:command"/>
287 </cd:parameter>
288 <cd:parameter name="width">
289 <cd:constant type="cd:dimension"/>
290 </cd:parameter>
291 <cd:parameter name="height">
292 <cd:constant type="cd:dimension"/>
293 </cd:parameter>
294 <cd:parameter name="distance">
295 <cd:constant type="cd:dimension"/>
296 </cd:parameter>
297 <cd:parameter name="rulecommand">
298 <cd:constant type="cd:command"/>
299 </cd:parameter>
300 <cd:parameter name="rule">
301 <cd:constant type="on" default="yes"/>
302 <cd:constant type="off"/>
303 <cd:constant type="normal"/>
304 <cd:constant type="left"/>
305 <cd:constant type="right"/>
306 <cd:constant type="command"/>
307 <cd:constant type="paragraph"/>
308 </cd:parameter>
309 <cd:parameter name="split">
310 <cd:constant type="tolerant" default="yes"/>
311 <cd:constant type="strict"/>
312 <cd:constant type="verystrict"/>
313 <cd:constant type="cd:number"/>
314 </cd:parameter>
315 <cd:parameter name="factor">
316 <cd:constant type="cd:number"/>
317 </cd:parameter>
318 <cd:parameter name="location">
319 <cd:constant type="text"/>
320 <cd:constant type="page"/>
321 <cd:constant type="high"/>
322 <cd:constant type="bottom"/>
323 <cd:constant type="none"/>
324 <cd:constant type="columns"/>
325 <cd:constant type="firstcolumn"/>
326 <cd:constant type="lastcolumn"/>
327 </cd:parameter>
328 <cd:parameter name="next">
329 <cd:constant type="cd:command"/>
330 </cd:parameter>
331 <cd:parameter name="n">
332 <cd:constant type="cd:number"/>
333 </cd:parameter>
334 <cd:parameter name="rulecolor">
335 <cd:constant type="cd:color"/>
336 </cd:parameter>
337 <cd:parameter name="rulethickness">
338 <cd:constant type="cd:dimension"/>
339 </cd:parameter>
340 <cd:parameter name="setups">
341 <cd:constant type="cd:name"/>
342 </cd:parameter>
343 <cd:parameter name="interlinespace">
344 <cd:constant type="cd:name"/>
345 </cd:parameter>
346 <cd:parameter name="paragraph">
347 <cd:constant type="yes"/>
348 <cd:constant type="no" default="yes"/>
349 </cd:parameter>
350 <cd:parameter name="before">
351 <cd:constant type="cd:command"/>
352 </cd:parameter>
353 <cd:parameter name="after">
354 <cd:constant type="cd:command"/>
355 </cd:parameter>
356 <cd:parameter name="inbetween">
357 <cd:constant type="cd:command"/>
358 </cd:parameter>
359 <cd:parameter name="scope">
360 <cd:constant type="page"/>
361 </cd:parameter>
362 <cd:parameter name="columndistance">
363 <cd:constant type="cd:dimension"/>
364 </cd:parameter>
365 <cd:parameter name="continue">
366 <cd:constant type="yes"/>
367 <cd:constant type="no" default="yes"/>
368 </cd:parameter>
369 <cd:parameter name="alternative">
370 <cd:constant type="grid"/>
371 <cd:constant type="fixed"/>
372 <cd:constant type="columns"/>
373 <cd:constant type="note" default="yes"/>
374 <cd:constant type="none"/>
375 </cd:parameter>
376 <cd:parameter name="criterium">
377 <cd:constant type="page"/>
378 </cd:parameter>
379 <cd:parameter name="bodyfont">
380 <cd:inherit name="setupbodyfont"/>
381 </cd:parameter>
382 <cd:parameter name="align">
383 <cd:inherit name="setupalign"/>
384 </cd:parameter>
385 <cd:parameter name="textstyle">
386 <cd:resolve name="value-style"/>
387 </cd:parameter>
388 <cd:parameter name="textcolor">
389 <cd:constant type="cd:color"/>
390 </cd:parameter>
391 <cd:parameter name="anchor">
392 <cd:constant type="next"/>
393 </cd:parameter>
394 <!-- -->
395 <cd:parameter name="spacebefore">
396 <cd:inherit name="blank"/>
397 </cd:parameter>
398 <cd:parameter name="spaceinbetween">
399 <cd:inherit name="blank"/>
400 </cd:parameter>
401 <!-- -->
402 <cd:inherit name="setupframed"/>
403 </cd:assignments>
404 </cd:arguments>
405 </cd:command>
406
407 <cd:command name="setupnotes" level="style" category="structure" keywords="notes" file="strc-not.mkvi">
408 <cd:arguments>
409 <cd:resolve name="keyword-name-list-optional"/>
410 <cd:assignments list="yes">
411 <cd:inherit name="setupnote"/>
412 </cd:assignments>
413 </cd:arguments>
414 </cd:command>
415
416 <cd:command name="setupfootnotes" level="style" category="structure" keywords="notes" file="strc-not.mkvi">
417 <cd:arguments>
418 <cd:assignments list="yes">
419 <cd:inherit name="setupnote"/>
420 </cd:assignments>
421 </cd:arguments>
422 </cd:command>
423
424 <cd:command name="setnote" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
425 <cd:arguments>
426 <cd:resolve name="keyword-name"/>
427 <cd:resolve name="keyword-reference-list-optional"/>
428 <cd:resolve name="argument-text"/>
429 </cd:arguments>
430 </cd:command>
431
432 <cd:command name="setnote" variant="assignment" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
433 <cd:arguments>
434 <cd:resolve name="keyword-name"/>
435 <cd:resolve name="assignment-constructiondata-list"/>
436 </cd:arguments>
437 </cd:command>
438
439 <cd:command name="setnotetext" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
440 <cd:arguments>
441 <cd:resolve name="keyword-name"/>
442 <cd:resolve name="keyword-reference-list-optional"/>
443 <cd:resolve name="argument-text"/>
444 </cd:arguments>
445 </cd:command>
446
447 <cd:command name="setnotetext" variant="assignment" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
448 <cd:arguments>
449 <cd:resolve name="keyword-name"/>
450 <cd:resolve name="assignment-constructiondata-list"/>
451 </cd:arguments>
452 </cd:command>
453
454 <cd:command name="placenotes" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
455 <cd:arguments>
456 <cd:resolve name="keyword-name-list"/>
457 <cd:assignments list="yes" optional="yes">
458 <cd:inherit name="setupnote"/>
459 </cd:assignments>
460 </cd:arguments>
461 </cd:command>
462
463 <cd:command name="localnotes" type="environment" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
464 <cd:arguments>
465 <cd:resolve name="keyword-name-list"/>
466 </cd:arguments>
467 </cd:command>
468
469 <cd:command name="placelocalnotes" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
470 <cd:arguments>
471 <cd:resolve name="keyword-name"/>
472 <cd:assignments list="yes" optional="yes">
473 <cd:inherit name="setupnote"/>
474 </cd:assignments>
475 </cd:arguments>
476 </cd:command>
477
478 <cd:command name="postponenotes" level="style" category="structure" keywords="notes" file="strc-not.mkvi"/>
479
480 <cd:command name="flushnotes" level="style" category="structure" keywords="notes" file="strc-not.mkvi"/>
481
482 <cd:command name="postponingnotes" type="environment" category="structure" keywords="notes" file="strc-not.mkvi" file="strc-not.mkvi"/>
483
484 <cd:command name="doifelsenoteonsamepage" level="system" category="structure" keywords="notes conditional" file="strc-not.mkvi">
485 <cd:arguments>
486 <cd:resolve name="argument-name"/>
487 <cd:resolve name="argument-true"/>
488 <cd:resolve name="argument-false"/>
489 </cd:arguments>
490 </cd:command>
491
492 <cd:command name="doifnoteonsamepageelse" level="system" category="structure" keywords="notes conditional" file="strc-not.mkvi">
493 <cd:arguments>
494 <cd:resolve name="argument-name"/>
495 <cd:resolve name="argument-true"/>
496 <cd:resolve name="argument-false"/>
497 </cd:arguments>
498 </cd:command>
499
500 <cd:command name="doifnotescollected" level="system" category="structure" keywords="notes conditional" file="strc-not.mkvi">
501 <cd:arguments>
502 <cd:resolve name="argument-name"/>
503 <cd:resolve name="argument-true"/>
504 </cd:arguments>
505 </cd:command>
506
507 <cd:command name="notesymbol" level="system" category="structure" keywords="notes" file="strc-not.mkvi">
508 <cd:arguments>
509 <cd:resolve name="keyword-name"/>
510 <cd:resolve name="keyword-reference-optional"/>
511 </cd:arguments>
512 </cd:command>
513
514 <cd:command name="note" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
515 <cd:arguments>
516 <cd:resolve name="keyword-name-optional"/>
517 <cd:resolve name="keyword-reference"/>
518 </cd:arguments>
519 </cd:command>
520
521 <cd:command name="footnotetext" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
522 <cd:arguments>
523 <cd:resolve name="keyword-reference-list-optional"/>
524 <cd:resolve name="argument-text"/>
525 </cd:arguments>
526 </cd:command>
527
528 <cd:command name="footnotetext" variant="assignment" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
529 <cd:arguments>
530 <cd:resolve name="assignment-constructiondata-list"/>
531 </cd:arguments>
532 </cd:command>
533
534 <cd:command name="placefootnotes" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
535 <cd:arguments>
536 <cd:assignments list="yes" optional="yes">
537 <cd:inherit name="setupnote"/>
538 </cd:assignments>
539 </cd:arguments>
540 </cd:command>
541
542 <cd:command name="localfootnotes" type="environment" level="document" category="structure" keywords="notes" file="strc-not.mkvi"/>
543
544 <cd:command name="placelocalfootnotes" level="document" category="structure" keywords="notes" file="strc-not.mkvi">
545 <cd:arguments>
546 <cd:assignments list="yes" optional="yes">
547 <cd:inherit name="setupnote"/>
548 </cd:assignments>
549 </cd:arguments>
550 </cd:command>
551
552 <cd:command name="definelinenote" level="style" category="structure" keywords="notes" file="strc-lnt.mkvi">
553 <cd:arguments>
554 <cd:resolve name="keyword-name"/>
555 <cd:resolve name="keyword-name-optional"/>
556 <cd:assignments list="yes" optional="yes">
557 <cd:inherit name="setuplinenote"/>
558 </cd:assignments>
559 </cd:arguments>
560 </cd:command>
561
562 <cd:command name="setuplinenote" level="style" category="structure" keywords="notes" file="strc-lnt.mkvi">
563 <cd:arguments>
564 <cd:resolve name="keyword-name-list-optional"/>
565 <cd:assignments list="yes">
566 <cd:parameter name="compress">
567 <cd:constant type="yes"/>
568 <cd:constant type="no" default="yes"/>
569 </cd:parameter>
570 <cd:parameter name="compressmethod">
571 <cd:constant type="separator"/>
572 <cd:constant type="stopper"/>
573 <cd:constant type="space"/>
574 </cd:parameter>
575 <cd:parameter name="compressseparator">
576 <cd:constant type="cd:command"/>
577 </cd:parameter>
578 <cd:parameter name="compressdistance">
579 <cd:constant type="cd:dimension"/>
580 </cd:parameter>
581 <cd:parameter name="compressstopper">
582 <cd:constant type="cd:command"/>
583 </cd:parameter>
584 <cd:inherit name="setupnote"/>
585 </cd:assignments>
586 </cd:arguments>
587 </cd:command>
588
589 <cd:command name="linenote" generated="yes" variant="instance" level="document" category="structure" keywords="notes" file="strc-lnt.mkvi">
590 <cd:sequence>
591 <cd:instance value="linenote"/>
592 </cd:sequence>
593 <cd:arguments>
594 <cd:resolve name="argument-text"/>
595 </cd:arguments>
596 <cd:instances>
597 <cd:resolve name="instance-linenote"/>
598 </cd:instances>
599 </cd:command>
600
601 <cd:command name="startlinenote" generated="yes" variant="instance" level="document" category="structure" keywords="notes" file="strc-lnt.mkvi">
602 <cd:sequence>
603 <cd:string value="start"/>
604 <cd:instance value="linenote"/>
605 </cd:sequence>
606 <cd:arguments>
607 <cd:resolve name="keyword-reference"/>
608 <cd:resolve name="argument-text"/>
609 </cd:arguments>
610 <cd:instances>
611 <cd:resolve name="instance-linenote"/>
612 </cd:instances>
613 </cd:command>
614
615 <cd:command name="stoplinenote" generated="yes" variant="instance" level="document" category="structure" keywords="notes" file="strc-lnt.mkvi">
616 <cd:sequence>
617 <cd:string value="stop"/>
618 <cd:instance value="linenote"/>
619 </cd:sequence>
620 <cd:arguments>
621 <cd:resolve name="keyword-reference"/>
622 </cd:arguments>
623 <cd:instances>
624 <cd:resolve name="instance-linenote"/>
625 </cd:instances>
626 </cd:command>
627
628 <cd:command name="fromlinenote" level="document" category="structure" keywords="notes" file="strc-lnt.mkvi">
629 <cd:arguments>
630 <cd:resolve name="keyword-reference"/>
631 <cd:resolve name="argument-text"/>
632 </cd:arguments>
633 </cd:command>
634
635 <cd:command name="tolinenote" level="document" category="structure" keywords="notes" file="strc-lnt.mkvi">
636 <cd:arguments>
637 <cd:resolve name="keyword-reference"/>
638 </cd:arguments>
639 </cd:command>
640
641 <cd:command name="definetextnote" level="style" category="structure" keywords="notes" file="strc-tnt.mkiv">
642 <cd:arguments>
643 <cd:resolve name="keyword-name"/>
644 <cd:resolve name="keyword-name-optional"/>
645 <cd:assignments list="yes" optional="yes">
646 <cd:inherit name="setuptextnote"/>
647 </cd:assignments>
648 </cd:arguments>
649 </cd:command>
650
651 <cd:command name="setuptextnote" level="style" category="structure" keywords="notes" file="strc-tnt.mkiv">
652 <cd:arguments>
653 <cd:resolve name="keyword-name-list-optional"/>
654 <cd:assignments list="yes">
655 <cd:parameter name="rule">
656 <cd:constant type="cd:name"/>
657 </cd:parameter>
658 <cd:parameter name="note">
659 <cd:constant type="cd:name"/>
660 </cd:parameter>
661 <cd:parameter name="n">
662 <cd:constant type="*"/>
663 <cd:constant type="cd:number"/>
664 </cd:parameter>
665 <cd:parameter name="empty">
666 <cd:constant type="yes"/>
667 <cd:constant type="no" default="yes"/>
668 <cd:constant type="none"/>
669 <cd:constant type="number"/>
670 </cd:parameter>
671 </cd:assignments>
672 </cd:arguments>
673 </cd:command>
674
675 <cd:command name="textnote" generated="yes" variant="example" level="document" category="structure" keywords="notes" file="strc-tnt.mkiv">
676 <cd:arguments>
677 <cd:assignments list="yes" optional="yes">
678 <cd:inherit name="setuptextnote"/>
679 </cd:assignments>
680 <cd:resolve name="argument-text"/>
681 </cd:arguments>
682 </cd:command>
683
684</cd:interface>
685 |