i-list.xml /size: 27 Kb    last modification: 2021-10-28 13:51
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="definelist" level="style" category="structure" file="strc-lst.mkvi">
8        <cd:arguments>
9            <cd:resolve name="keyword-name"/>
10            <cd:resolve name="keyword-list-optional"/>
11            <cd:assignments list="yes" optional="yes">
12                <cd:inherit name="setuplist"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setuplist" level="style" category="structure" file="strc-lst.mkvi">
18        <cd:arguments>
19            <cd:resolve name="keyword-list-list-optional"/>
20            <cd:assignments list="yes">
21                <cd:parameter name="state">
22                    <cd:constant type="start" default="yes"/>
23                    <cd:constant type="stop"/>
24                </cd:parameter>
25                <cd:parameter name="location">
26                    <cd:constant type="none"/>
27                    <cd:constant type="here"/>
28                </cd:parameter>
29                <cd:parameter name="type">
30                    <cd:constant type="simple"/>
31                    <cd:constant type="command"/>
32                    <cd:constant type="userdata"/>
33                </cd:parameter>
34                <cd:parameter name="criterium">
35                    <cd:constant type="local" default="yes"/>
36                    <cd:constant type="intro"/>
37                    <cd:constant type="reference"/>
38                    <cd:constant type="reference" prefix="cd:sectionblock" method="range"/>
39                    <cd:constant type="all"/>
40                    <cd:constant type="all" prefix="cd:sectionblock" method="range"/>
41                    <cd:constant type="text"/>
42                    <cd:constant type="text" prefix="cd:sectionblock" method="range"/>
43                    <cd:constant type="current"/>
44                    <cd:constant type="current" prefix="cd:sectionblock" method="range"/>
45                    <cd:constant type="here"/>
46                    <cd:constant type="previous"/>
47                    <cd:constant type="previous" prefix="cd:sectionblock" method="range"/>
48                    <cd:constant type="component"/>
49                    <cd:constant type="cd:section"/>
50                    <cd:constant type="cd:section" prefix="cd:sectionblock" method="range"/>
51                </cd:parameter>
52                <cd:parameter name="list">
53                    <cd:constant type="cd:name"/>
54                </cd:parameter>
55                <cd:parameter name="width">
56                    <cd:constant type="fit"/>
57                    <cd:constant type="broad"/>
58                    <!--
59                        <cd:constant type="auto"/>
60                    -->
61                    <cd:constant type="cd:dimension"/>
62                </cd:parameter>
63                <cd:parameter name="height">
64                    <cd:constant type="fit"/>
65                    <cd:constant type="broad" default="yes"/>
66                    <cd:constant type="cd:dimension"/>
67                </cd:parameter>
68                <cd:parameter name="depth">
69                    <cd:constant type="fit"/>
70                    <cd:constant type="broad" default="yes"/>
71                    <cd:constant type="cd:dimension"/>
72                </cd:parameter>
73                <cd:parameter name="symbol">
74                    <cd:constant type="one"/>
75                    <cd:constant type="two"/>
76                    <cd:constant type="three"/>
77                    <cd:constant type="none"/>
78                    <cd:constant type="default" default="yes"/>
79                </cd:parameter>
80                <cd:parameter name="label">
81                    <cd:constant type="yes"/>
82                    <cd:constant type="no" default="yes"/>
83                    <cd:constant type="none"/>
84                    <cd:constant type="cd:name"/>
85                </cd:parameter>
86                <cd:parameter name="starter">
87                    <cd:constant type="cd:command"/>
88                </cd:parameter>
89                <cd:parameter name="stopper">
90                    <cd:constant type="cd:command"/>
91                </cd:parameter>
92                <cd:parameter name="command">
93                    <cd:constant type="cd:threearguments"/>
94                </cd:parameter>
95                <cd:parameter name="numbercommand">
96                    <cd:constant type="cd:oneargument"/>
97                </cd:parameter>
98                <cd:parameter name="textcommand">
99                    <cd:constant type="cd:oneargument"/>
100                </cd:parameter>
101                <cd:parameter name="pagecommand">
102                    <cd:constant type="cd:oneargument"/>
103                </cd:parameter>
104                <cd:parameter name="pagenumber" list="yes">
105                    <cd:constant type="yes" default="yes"/>
106                    <cd:constant type="no"/>
107                    <cd:constant type="always"/>
108                    <cd:constant type="realpage"/>
109                </cd:parameter>
110                <cd:parameter name="headnumber">
111                    <cd:constant type="yes" default="yes"/>
112                    <cd:constant type="no"/>
113                    <cd:constant type="always"/>
114                </cd:parameter>
115                <cd:parameter name="before">
116                    <cd:constant type="cd:command"/>
117                </cd:parameter>
118                <cd:parameter name="after">
119                    <cd:constant type="cd:command"/>
120                </cd:parameter>
121                <cd:parameter name="inbetween">
122                    <cd:constant type="cd:command"/>
123                </cd:parameter>
124                <cd:parameter name="margin">
125                    <cd:constant type="none"/>
126                    <cd:constant type="cd:dimension"/>
127                </cd:parameter>
128                <cd:parameter name="distance">
129                    <cd:constant type="none"/>
130                    <cd:constant type="cd:dimension"/>
131                </cd:parameter>
132                <cd:parameter name="aligntitle">
133                    <cd:constant type="yes"/>
134                    <cd:constant type="no" default="yes"/>
135                </cd:parameter>
136                <cd:parameter name="numberalign">
137                    <cd:resolve name="value-alignsimple"/>
138                </cd:parameter>
139                <cd:parameter name="align">
140                    <cd:inherit name="setupalign"/>
141                </cd:parameter>
142                <cd:parameter name="hang">
143                    <cd:constant type="yes" default="yes"/>
144                    <cd:constant type="no"/>
145                </cd:parameter>
146                <cd:parameter name="left">
147                    <cd:constant type="cd:command"/>
148                </cd:parameter>
149                <cd:parameter name="right">
150                    <cd:constant type="cd:command"/>
151                </cd:parameter>
152                <cd:parameter name="interaction">
153                    <cd:constant type="yes"/>
154                    <cd:constant type="no"/>
155                    <cd:constant type="all" default="yes"/>
156                    <cd:constant type="number"/>
157                    <cd:constant type="text"/>
158                    <cd:constant type="title"/>
159                    <cd:constant type="page"/>
160                    <cd:constant type="sectionnumber"/>
161                    <cd:constant type="pagenumber"/>
162                </cd:parameter>
163                <cd:parameter name="limittext">
164                    <cd:resolve name="value-limittext"/>
165                </cd:parameter>
166                <cd:parameter name="style">
167                    <cd:resolve name="value-style"/>
168                </cd:parameter>
169                <cd:parameter name="color">
170                    <cd:constant type="cd:color"/>
171                </cd:parameter>
172                <cd:parameter name="numberstyle">
173                    <cd:resolve name="value-style"/>
174                </cd:parameter>
175                <cd:parameter name="numbercolor">
176                    <cd:constant type="cd:color"/>
177                </cd:parameter>
178                <cd:parameter name="textstyle">
179                    <cd:resolve name="value-style"/>
180                </cd:parameter>
181                <cd:parameter name="textcolor">
182                    <cd:constant type="cd:color"/>
183                </cd:parameter>
184                <cd:parameter name="pagestyle">
185                    <cd:resolve name="value-style"/>
186                </cd:parameter>
187                <cd:parameter name="pagecolor">
188                    <cd:constant type="cd:color"/>
189                </cd:parameter>
190                <cd:parameter name="reference">
191                    <cd:constant type="cd:number"/>
192                </cd:parameter>
193                <cd:parameter name="extras">
194                    <cd:constant type="cd:name"/>
195                </cd:parameter>
196                <cd:parameter name="order">
197                    <cd:constant type="command"/>
198                    <cd:constant type="all"/>
199                    <cd:constant type="title"/>
200                </cd:parameter>
201                <cd:parameter name="alternative">
202                    <cd:constant type="a"/>
203                    <cd:constant type="b" default="yes"/>
204                    <cd:constant type="c"/>
205                    <cd:constant type="d"/>
206                    <cd:constant type="e"/>
207                    <cd:constant type="f"/>
208                    <cd:constant type="g"/>
209                    <cd:constant type="left"/>
210                    <cd:constant type="right"/>
211                    <cd:constant type="top"/>
212                    <cd:constant type="bottom"/>
213                    <cd:constant type="command"/>
214                    <cd:constant type="none"/>
215                    <cd:constant type="interactive"/>
216                    <cd:constant type="paragraph"/>
217                    <cd:constant type="horizontal"/>
218                    <cd:constant type="vertical"/>
219                    <cd:constant type="cd:name"/>
220                </cd:parameter>
221                <cd:parameter name="maxwidth">
222                    <cd:constant type="cd:dimension"/>
223                </cd:parameter>
224                <cd:parameter name="pageprefix">
225                    <cd:constant type="yes"/>
226                    <cd:constant type="no"/>
227                </cd:parameter>
228                <cd:parameter name="pageprefixseparatorset">
229                    <cd:constant type="cd:name"/>
230                </cd:parameter>
231                <cd:parameter name="pageprefixconversionset">
232                    <cd:constant type="cd:name"/>
233                </cd:parameter>
234                <cd:parameter name="pageprefixset">
235                    <cd:constant type="cd:name"/>
236                </cd:parameter>
237                <cd:parameter name="pageprefixsegments">
238                    <cd:resolve name="value-prefixsegments"/>
239                </cd:parameter>
240                <cd:parameter name="pageprefixconnector">
241                    <cd:resolve name="value-connector"/>
242                </cd:parameter>
243                <cd:parameter name="pageconversionset">
244                    <cd:constant type="cd:name"/>
245                </cd:parameter>
246                <cd:parameter name="pagestarter">
247                    <cd:resolve name="value-starter"/>
248                </cd:parameter>
249                <cd:parameter name="pagestopper">
250                    <cd:resolve name="value-stopper"/>
251                </cd:parameter>
252                <!--
253                    <cd:parameter name="prefix">
254                        <cd:constant type="yes"/>
255                        <cd:constant type="no"/>
256                    </cd:parameter>
257                    <cd:parameter name="prefixseparatorset">
258                        <cd:constant type="cd:name"/>
259                    </cd:parameter>
260                    <cd:parameter name="prefixconversionset">
261                        <cd:constant type="cd:name"/>
262                    </cd:parameter>
263                    <cd:parameter name="prefixstarter">
264                        <cd:resolve name="value-starter"/>
265                    </cd:parameter>
266                    <cd:parameter name="prefixstopper">
267                        <cd:resolve name="value-stopper"/>
268                    </cd:parameter>
269                    <cd:parameter name="prefixset">
270                        <cd:constant type="cd:name"/>
271                    </cd:parameter>
272                    <cd:parameter name="prefixsegments">
273                        <cd:resolve name="value-prefixsegments"/>
274                    </cd:parameter>
275                    <cd:parameter name="prefixconnector">
276                        <cd:resolve name="value-connector"/>
277                    </cd:parameter>
278                    <cd:parameter name="numberseparatorset">
279                        <cd:constant type="cd:name"/>
280                    </cd:parameter>
281                    <cd:parameter name="numberconversionset">
282                        <cd:constant type="cd:name"/>
283                    </cd:parameter>
284                    <cd:parameter name="numberstarter">
285                        <cd:resolve name="value-starter"/>
286                    </cd:parameter>
287                    <cd:parameter name="numberstopper">
288                        <cd:resolve name="value-stopper"/>
289                    </cd:parameter>
290                    <cd:parameter name="numbersegments">
291                        <cd:resolve name="value-numbersegments"/>
292                    </cd:parameter>
293                -->
294                <cd:inherit name="setupcounter"/>
295                <cd:inherit name="setupframed"/>
296            </cd:assignments>
297        </cd:arguments>
298    </cd:command>
299
300    <!--
301
302        <cd:command name="setuplists" level="style" category="structure" file="strc-lst.mkvi">
303            <cd:arguments>
304                <cd:resolve name="keyword-list-list-optional"/>
305                <cd:assignments list="yes">
306                    <cd:inherit name="setuplist"/>
307                </cd:assignments>
308            </cd:arguments>
309        </cd:command>
310
311    -->
312
313    <cd:command name="doifelselist" level="system" category="structure" keywords="conditional" file="strc-lst.mkvi">
314        <cd:arguments>
315            <cd:resolve name="argument-list"/>
316            <cd:resolve name="argument-true"/>
317            <cd:resolve name="argument-false"/>
318        </cd:arguments>
319    </cd:command>
320
321    <cd:command name="doiflistelse" level="system" category="structure" keywords="conditional" file="strc-lst.mkvi">
322        <cd:arguments>
323            <cd:resolve name="argument-list"/>
324            <cd:resolve name="argument-true"/>
325            <cd:resolve name="argument-false"/>
326        </cd:arguments>
327    </cd:command>
328
329    <cd:command name="writebetweenlist" level="document" category="structure" file="strc-lst.mkvi">
330        <cd:arguments>
331            <cd:resolve name="keyword-list"/>
332            <cd:assignments list="yes" optional="yes">
333                <cd:inherit name="setuplist"/>
334            </cd:assignments>
335            <cd:resolve name="argument-command"/>
336        </cd:arguments>
337    </cd:command>
338
339    <cd:command name="writedatatolist" level="document" category="structure" file="strc-lst.mkvi">
340        <cd:arguments>
341            <cd:resolve name="keyword-list"/>
342            <cd:assignments list="yes" optional="yes">
343                <cd:inherit name="setuplist"/>
344            </cd:assignments>
345            <cd:resolve name="assignment-userdata-list"/>
346        </cd:arguments>
347    </cd:command>
348
349    <cd:command name="writetolist" level="document" category="structure" file="strc-lst.mkvi">
350        <cd:arguments>
351            <cd:resolve name="keyword-list"/>
352            <cd:assignments list="yes" optional="yes">
353                <cd:inherit name="setuplist"/>
354            </cd:assignments>
355            <cd:resolve name="argument-number"/>
356            <cd:resolve name="argument-text"/>
357        </cd:arguments>
358    </cd:command>
359
360    <cd:command name="placelist" level="document" category="structure" file="strc-lst.mkvi">
361        <cd:arguments>
362            <cd:resolve name="keyword-list-list"/>
363            <cd:assignments list="yes" optional="yes">
364                <cd:inherit name="setuplist"/>
365            </cd:assignments>
366        </cd:arguments>
367    </cd:command>
368
369    <cd:command name="placerawlist" level="style" category="structure" file="strc-lst.mkvi">
370        <cd:arguments>
371            <cd:resolve name="keyword-list"/>
372            <cd:assignments list="yes" optional="yes">
373                <cd:inherit name="setuplist"/>
374            </cd:assignments>
375        </cd:arguments>
376    </cd:command>
377
378    <cd:command name="completelist" level="document" category="structure" file="strc-lst.mkvi">
379        <cd:arguments>
380            <cd:resolve name="keyword-list"/>
381            <cd:assignments list="yes" optional="yes">
382                <cd:inherit name="setuplist"/>
383            </cd:assignments>
384        </cd:arguments>
385    </cd:command>
386
387    <cd:command name="definecombinedlist" level="style" category="structure" file="strc-lst.mkvi">
388        <cd:arguments>
389            <cd:resolve name="keyword-name"/>
390            <cd:resolve name="keyword-list-list"/>
391            <cd:assignments list="yes" optional="yes">
392                <cd:inherit name="setupcombinedlist"/>
393            </cd:assignments>
394        </cd:arguments>
395    </cd:command>
396
397    <cd:command name="setupcombinedlist" level="style" category="structure" file="strc-lst.mkvi">
398        <cd:arguments>
399            <cd:resolve name="keyword-list"/>
400            <cd:assignments list="yes">
401                <cd:parameter name="criterium">
402                    <cd:constant type="local" default="yes"/>
403                    <cd:constant type="intro"/>
404                    <cd:constant type="reference"/>
405                    <cd:constant type="reference" prefix="cd:sectionblock" method="range"/>
406                    <cd:constant type="all"/>
407                    <cd:constant type="all" prefix="cd:sectionblock" method="range"/>
408                    <cd:constant type="text"/>
409                    <cd:constant type="text" prefix="cd:sectionblock" method="range"/>
410                    <cd:constant type="current"/>
411                    <cd:constant type="current" prefix="cd:sectionblock" method="range"/>
412                    <cd:constant type="here"/>
413                    <cd:constant type="previous"/>
414                    <cd:constant type="previous" prefix="cd:sectionblock" method="range"/>
415                    <cd:constant type="component"/>
416                    <cd:constant type="cd:section"/>
417                    <cd:constant type="cd:section" prefix="cd:sectionblock" method="range"/>
418                </cd:parameter>
419                <cd:parameter name="reference">
420                    <cd:constant type="cd:number"/>
421                </cd:parameter>
422                <cd:parameter name="extras">
423                    <cd:constant type="cd:name"/>
424                </cd:parameter>
425                <cd:parameter name="order">
426                    <cd:constant type="command"/>
427                    <cd:constant type="all"/>
428                    <cd:constant type="title"/>
429                </cd:parameter>
430                <cd:parameter name="alternative">
431                    <cd:constant type="a"/>
432                    <cd:constant type="b" default="yes"/>
433                    <cd:constant type="c"/>
434                    <cd:constant type="d"/>
435                    <cd:constant type="e"/>
436                    <cd:constant type="f"/>
437                    <cd:constant type="g"/>
438                    <cd:constant type="left"/>
439                    <cd:constant type="right"/>
440                    <cd:constant type="top"/>
441                    <cd:constant type="bottom"/>
442                    <cd:constant type="command"/>
443                    <cd:constant type="none"/>
444                    <cd:constant type="interactive"/>
445                    <cd:constant type="paragraph"/>
446                    <cd:constant type="horizontal"/>
447                    <cd:constant type="vertical"/>
448                    <cd:constant type="cd:name"/>
449                </cd:parameter>
450            </cd:assignments>
451        </cd:arguments>
452    </cd:command>
453
454    <cd:command name="placecombinedlist" level="document" category="structure" file="strc-lst.mkvi">
455        <cd:arguments>
456            <cd:resolve name="keyword-list"/>
457            <cd:assignments list="yes" optional="yes">
458                <cd:inherit name="setupcombinedlist"/>
459            </cd:assignments>
460        </cd:arguments>
461    </cd:command>
462
463    <cd:command name="setupcombinedlist" generated="yes" variant="instance" level="style" category="structure" file="strc-lst.mkvi">
464        <cd:sequence>
465            <cd:string value="setup"/>
466            <cd:instance value="combinedlist"/>
467        </cd:sequence>
468        <cd:arguments>
469            <cd:assignments list="yes">
470                <cd:inherit name="setupcombinedlist"/>
471            </cd:assignments>
472        </cd:arguments>
473        <cd:instances>
474            <cd:resolve name="instance-combinedlist"/>
475        </cd:instances>
476    </cd:command>
477
478    <cd:command name="placecombinedlist" generated="yes" variant="instance" level="document" category="structure" file="strc-lst.mkvi">
479        <cd:sequence>
480            <cd:string value="place"/>
481            <cd:instance value="combinedlist"/>
482        </cd:sequence>
483        <cd:arguments>
484            <cd:assignments list="yes" optional="yes">
485                <cd:inherit name="setupcombinedlist"/>
486            </cd:assignments>
487        </cd:arguments>
488        <cd:instances>
489            <cd:resolve name="instance-combinedlist"/>
490        </cd:instances>
491    </cd:command>
492
493    <cd:command name="completecombinedlist" generated="yes" variant="instance" level="document" category="structure" file="strc-lst.mkvi">
494        <cd:sequence>
495            <cd:string value="complete"/>
496            <cd:instance value="combinedlist"/>
497        </cd:sequence>
498        <cd:arguments>
499            <cd:assignments list="yes" optional="yes">
500                <cd:inherit name="setupcombinedlist"/>
501            </cd:assignments>
502        </cd:arguments>
503        <cd:instances>
504            <cd:resolve name="instance-combinedlist"/>
505        </cd:instances>
506    </cd:command>
507
508    <cd:command name="structurelistuservariable" level="style" category="structure" file="strc-lst.mkvi">
509        <cd:arguments>
510            <cd:resolve name="argument-key"/>
511        </cd:arguments>
512    </cd:command>
513
514    <cd:command name="rawstructurelistuservariable" level="system" category="structure" file="strc-lst.mkvi">
515        <cd:arguments>
516            <cd:resolve name="argument-key"/>
517        </cd:arguments>
518    </cd:command>
519
520    <cd:command name="doifelsestructurelisthaspage" level="system" category="structure" keywords="conditional" file="strc-lst.mkvi">
521        <cd:arguments>
522            <cd:resolve name="argument-true"/>
523            <cd:resolve name="argument-false"/>
524        </cd:arguments>
525    </cd:command>
526
527    <cd:command name="doifstructurelisthaspageelse" level="system" category="structure" keywords="conditional" file="strc-lst.mkvi">
528        <cd:arguments>
529            <cd:resolve name="argument-true"/>
530            <cd:resolve name="argument-false"/>
531        </cd:arguments>
532    </cd:command>
533
534    <cd:command name="doifelsestructurelisthasnumber" level="system" category="structure" keywords="conditional" file="strc-lst.mkvi">
535        <cd:arguments>
536            <cd:resolve name="argument-true"/>
537            <cd:resolve name="argument-false"/>
538        </cd:arguments>
539    </cd:command>
540
541    <cd:command name="doifstructurelisthasnumberelse" level="system" category="structure" keywords="conditional" file="strc-lst.mkvi">
542        <cd:arguments>
543            <cd:resolve name="argument-true"/>
544            <cd:resolve name="argument-false"/>
545        </cd:arguments>
546    </cd:command>
547
548    <cd:command name="definelistextra" level="style" category="structure" file="strc-lst.mkvi">
549        <cd:arguments>
550            <cd:resolve name="keyword-name"/>
551            <cd:resolve name="keyword-name-optional"/>
552            <cd:assignments list="yes" optional="yes">
553                <cd:inherit name="setuplistextra"/>
554            </cd:assignments>
555        </cd:arguments>
556    </cd:command>
557
558    <cd:command name="setuplistextra" level="style" category="structure" file="strc-lst.mkvi">
559        <cd:arguments>
560            <cd:resolve name="keyword-name-list-optional"/>
561            <cd:assignments list="yes">
562                <cd:parameter name="before">
563                    <cd:constant type="cd:command"/>
564                </cd:parameter>
565                <cd:parameter name="after">
566                    <cd:constant type="cd:command"/>
567                </cd:parameter>
568            </cd:assignments>
569        </cd:arguments>
570    </cd:command>
571
572    <cd:command name="definelistalternative" level="style" category="structure" file="strc-lst.mkvi">
573        <cd:arguments>
574            <cd:resolve name="keyword-name"/>
575            <cd:resolve name="keyword-name-optional"/>
576            <cd:assignments list="yes" optional="yes">
577                <cd:inherit name="setuplistalternative"/>
578            </cd:assignments>
579        </cd:arguments>
580    </cd:command>
581
582    <cd:command name="setuplistalternative" level="style" category="structure" file="strc-lst.mkvi">
583        <cd:arguments>
584            <cd:resolve name="keyword-name-list-optional"/>
585            <cd:assignments list="yes">
586                <cd:parameter name="before">
587                    <cd:constant type="cd:command"/>
588                </cd:parameter>
589                <cd:parameter name="after">
590                    <cd:constant type="cd:command"/>
591                </cd:parameter>
592                <cd:parameter name="command">
593                    <cd:constant type="cd:threearguments"/>
594                </cd:parameter>
595                <cd:parameter name="renderingsetup">
596                    <cd:constant type="cd:name"/>
597                </cd:parameter>
598                <cd:parameter name="width">
599                    <cd:constant type="cd:dimension"/>
600                </cd:parameter>
601                <cd:parameter name="distance">
602                    <cd:constant type="cd:dimension"/>
603                </cd:parameter>
604                <cd:parameter name="stretch">
605                    <cd:constant type="cd:dimension"/>
606                </cd:parameter>
607                <cd:parameter name="filler">
608                    <cd:constant type="cd:command"/>
609                </cd:parameter>
610            </cd:assignments>
611        </cd:arguments>
612    </cd:command>
613
614    <cd:command name="determinelistcharacteristics" level="system" category="structure" file="strc-lst.mkvi">
615        <cd:arguments>
616            <cd:resolve name="keyword-list-list"/>
617            <cd:assignments list="yes" optional="yes">
618                <cd:inherit name="setuplist"/>
619            </cd:assignments>
620        </cd:arguments>
621    </cd:command>
622
623    <cd:command name="currentlistentrynumber" level="style" category="structure" file="strc-lst.mkvi"/>
624
625    <cd:command name="currentlistentrytitle" level="style" category="structure" file="strc-lst.mkvi"/>
626
627    <cd:command name="currentlistentrytitlerendered" level="style" category="structure" file="strc-lst.mkvi"/>
628
629    <cd:command name="currentlistentrypagenumber" level="style" category="structure" file="strc-lst.mkvi"/>
630
631    <cd:command name="currentlistsymbol" level="system" category="structure" file="strc-lst.mkvi"/>
632
633    <cd:command name="listlength" level="system" category="structure" file="strc-lst.mkvi"/>
634
635    <cd:command name="currentlistentrywrapper" type="environment" level="system" category="structure" file="strc-lst.mkvi"/>
636
637    <cd:command name="currentlistentryreferenceattribute" level="system" category="structure" file="strc-lst.mkvi">
638        <cd:arguments>
639            <cd:keywords delimiters="braces">
640                <cd:constant type="number"/>
641                <cd:constant type="text"/>
642                <cd:constant type="pagenumber"/>
643                <cd:constant type="all"/>
644            </cd:keywords>
645        </cd:arguments>
646    </cd:command>
647
648    <cd:command name="currentlistentrydestinationattribute" level="system" category="structure" file="strc-lst.mkvi"/>
649
650    <cd:command name="currentlistentrylimitedtext" level="system" category="structure" file="strc-lst.mkvi">
651        <cd:arguments>
652            <cd:resolve name="argument-text"/>
653        </cd:arguments>
654    </cd:command>
655
656</cd:interface>
657