i-common-keyword.xml /size: 22 Kb    last modification: 2021-10-28 13:51
1<?xml version="1.0" encoding="UTF-8"?>
2
3<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
4
5    <!--        *    -->
6    <!-- \... [...]  -->
7    <!--             -->
8    <!-- * DIMENSION -->
9
10    <cd:define name="keyword-dimension">
11        <cd:keywords>
12            <cd:constant type="cd:dimension"/>
13        </cd:keywords>
14    </cd:define>
15
16    <cd:define name="keyword-dimension-optional">
17        <cd:keywords optional="yes">
18            <cd:constant type="cd:dimension"/>
19        </cd:keywords>
20    </cd:define>
21
22    <cd:define name="keyword-dimension-list">
23        <cd:keywords list="yes">
24            <cd:constant type="cd:dimension"/>
25        </cd:keywords>
26    </cd:define>
27
28    <cd:define name="keyword-dimension-list-optional">
29        <cd:keywords list="yes" optional="yes">
30            <cd:constant type="cd:dimension"/>
31        </cd:keywords>
32    </cd:define>
33
34    <!--        *   -->
35    <!-- \... [...] -->
36    <!--            -->
37    <!-- * NUMBER   -->
38
39    <cd:define name="keyword-number">
40        <cd:keywords>
41            <cd:constant type="cd:number"/>
42        </cd:keywords>
43    </cd:define>
44
45    <cd:define name="keyword-number-optional">
46        <cd:keywords optional="yes">
47            <cd:constant type="cd:number"/>
48        </cd:keywords>
49    </cd:define>
50
51    <cd:define name="keyword-number-list">
52        <cd:keywords list="yes">
53            <cd:constant type="cd:number"/>
54        </cd:keywords>
55    </cd:define>
56
57    <cd:define name="keyword-number-list-optional">
58        <cd:keywords list="yes" optional="yes">
59            <cd:constant type="cd:number"/>
60        </cd:keywords>
61    </cd:define>
62
63    <!--        *    -->
64    <!-- \... [...]  -->
65    <!--             -->
66    <!-- * REFERENCE -->
67
68    <cd:define name="keyword-reference">
69        <cd:keywords>
70            <cd:constant type="cd:reference"/>
71        </cd:keywords>
72    </cd:define>
73
74    <cd:define name="keyword-reference-optional">
75        <cd:keywords optional="yes">
76            <cd:constant type="cd:reference"/>
77        </cd:keywords>
78    </cd:define>
79
80    <cd:define name="keyword-reference-list">
81        <cd:keywords list="yes">
82            <cd:constant type="cd:reference"/>
83        </cd:keywords>
84    </cd:define>
85
86    <cd:define name="keyword-reference-list-optional">
87        <cd:keywords list="yes" optional="yes">
88            <cd:constant type="cd:reference"/>
89        </cd:keywords>
90    </cd:define>
91
92    <!--        *     -->
93    <!-- \... [...]   -->
94    <!--              -->
95    <!-- * IDENTIFIER -->
96
97    <cd:define name="keyword-name">
98        <cd:keywords>
99            <cd:constant type="cd:name"/>
100        </cd:keywords>
101    </cd:define>
102
103    <cd:define name="keyword-name-optional">
104        <cd:keywords optional="yes">
105            <cd:constant type="cd:name"/>
106        </cd:keywords>
107    </cd:define>
108
109    <cd:define name="keyword-name-list">
110        <cd:keywords list="yes">
111            <cd:constant type="cd:name"/>
112        </cd:keywords>
113    </cd:define>
114
115    <cd:define name="keyword-name-list-optional">
116        <cd:keywords list="yes" optional="yes">
117            <cd:constant type="cd:name"/>
118        </cd:keywords>
119    </cd:define>
120
121    <!--        *   -->
122    <!-- \... [...] -->
123    <!--            -->
124    <!-- * SECTION  -->
125
126    <cd:define name="keyword-section">
127        <cd:keywords>
128            <cd:constant type="cd:section"/>
129        </cd:keywords>
130    </cd:define>
131
132    <cd:define name="keyword-section-optional">
133        <cd:keywords optional="yes">
134            <cd:constant type="cd:section"/>
135        </cd:keywords>
136    </cd:define>
137
138    <cd:define name="keyword-section-list">
139        <cd:keywords list="yes">
140            <cd:constant type="cd:section"/>
141        </cd:keywords>
142    </cd:define>
143
144    <cd:define name="keyword-section-list-optional">
145        <cd:keywords list="yes" optional="yes">
146            <cd:constant type="cd:section"/>
147        </cd:keywords>
148    </cd:define>
149
150    <!--        *    -->
151    <!-- \... [...]  -->
152    <!--             -->
153    <!-- * LANGUAGE  -->
154
155    <cd:define name="keyword-language">
156        <cd:keywords>
157            <cd:constant type="cd:language"/>
158        </cd:keywords>
159    </cd:define>
160
161    <cd:define name="keyword-language-optional">
162        <cd:keywords optional="yes">
163            <cd:constant type="cd:language"/>
164        </cd:keywords>
165    </cd:define>
166
167    <cd:define name="keyword-language-list">
168        <cd:keywords list="yes">
169            <cd:constant type="cd:language"/>
170        </cd:keywords>
171    </cd:define>
172
173    <cd:define name="keyword-language-list-optional">
174        <cd:keywords list="yes" optional="yes">
175            <cd:constant type="cd:language"/>
176        </cd:keywords>
177    </cd:define>
178
179    <!--        *   -->
180    <!-- \... [...] -->
181    <!--            -->
182    <!-- * LIST     -->
183
184    <cd:define name="keyword-list">
185        <cd:keywords>
186            <cd:constant type="cd:list"/>
187        </cd:keywords>
188    </cd:define>
189
190    <cd:define name="keyword-list-optional">
191        <cd:keywords optional="yes">
192            <cd:constant type="cd:list"/>
193        </cd:keywords>
194    </cd:define>
195
196    <cd:define name="keyword-list-list">
197        <cd:keywords list="yes">
198            <cd:constant type="cd:list"/>
199        </cd:keywords>
200    </cd:define>
201
202    <cd:define name="keyword-list-list-optional">
203        <cd:keywords list="yes" optional="yes">
204            <cd:constant type="cd:list"/>
205        </cd:keywords>
206    </cd:define>
207
208    <!--        *   -->
209    <!-- \... [...] -->
210    <!--            -->
211    <!-- * MARK     -->
212
213    <cd:define name="keyword-mark">
214        <cd:keywords>
215            <cd:constant type="cd:mark"/>
216        </cd:keywords>
217    </cd:define>
218
219    <cd:define name="keyword-mark-optional">
220        <cd:keywords optional="yes">
221            <cd:constant type="cd:mark"/>
222        </cd:keywords>
223    </cd:define>
224
225    <cd:define name="keyword-mark-list">
226        <cd:keywords list="yes">
227            <cd:constant type="cd:mark"/>
228        </cd:keywords>
229    </cd:define>
230
231    <cd:define name="keyword-mark-list-optional">
232        <cd:keywords list="yes" optional="yes">
233            <cd:constant type="cd:mark"/>
234        </cd:keywords>
235    </cd:define>
236
237    <!--        *   -->
238    <!-- \... [...] -->
239    <!--            -->
240    <!-- * SINGULAR -->
241
242    <cd:define name="keyword-singular">
243        <cd:keywords>
244            <cd:constant type="cd:singular"/>
245        </cd:keywords>
246    </cd:define>
247
248    <cd:define name="keyword-singular-optional">
249        <cd:keywords optional="yes">
250            <cd:constant type="cd:singular"/>
251        </cd:keywords>
252    </cd:define>
253
254    <cd:define name="keyword-singular-list">
255        <cd:keywords list="yes">
256            <cd:constant type="cd:singular"/>
257        </cd:keywords>
258    </cd:define>
259
260    <cd:define name="keyword-singular-list-optional">
261        <cd:keywords list="yes" optional="yes">
262            <cd:constant type="cd:singular"/>
263        </cd:keywords>
264    </cd:define>
265
266    <!--        *   -->
267    <!-- \... [...] -->
268    <!--            -->
269    <!-- * PLURAL   -->
270
271    <cd:define name="keyword-plural">
272        <cd:keywords>
273            <cd:constant type="cd:plural"/>
274        </cd:keywords>
275    </cd:define>
276
277    <cd:define name="keyword-plural-optional">
278        <cd:keywords optional="yes">
279            <cd:constant type="cd:plural"/>
280        </cd:keywords>
281    </cd:define>
282
283    <cd:define name="keyword-plural-list">
284        <cd:keywords list="yes">
285            <cd:constant type="cd:plural"/>
286        </cd:keywords>
287    </cd:define>
288
289    <cd:define name="keyword-plural-list-optional">
290        <cd:keywords list="yes" optional="yes">
291            <cd:constant type="cd:plural"/>
292        </cd:keywords>
293    </cd:define>
294
295    <!--        *   -->
296    <!-- \... [...] -->
297    <!--            -->
298    <!-- * COLOR    -->
299
300    <cd:define name="keyword-color">
301        <cd:keywords>
302            <cd:constant type="cd:color"/>
303        </cd:keywords>
304    </cd:define>
305
306    <cd:define name="keyword-color-optional">
307        <cd:keywords optional="yes">
308            <cd:constant type="cd:color"/>
309        </cd:keywords>
310    </cd:define>
311
312    <cd:define name="keyword-color-list">
313        <cd:keywords list="yes">
314            <cd:constant type="cd:color"/>
315        </cd:keywords>
316    </cd:define>
317
318    <cd:define name="keyword-color-list-optional">
319        <cd:keywords list="yes" optional="yes">
320            <cd:constant type="cd:color"/>
321        </cd:keywords>
322    </cd:define>
323
324    <!--        *   -->
325    <!-- \... [...] -->
326    <!--            -->
327    <!-- * TEXT     -->
328
329    <cd:define name="keyword-text">
330        <cd:keywords>
331            <cd:constant type="cd:text"/>
332        </cd:keywords>
333    </cd:define>
334
335    <cd:define name="keyword-text-optional">
336        <cd:keywords optional="yes">
337            <cd:constant type="cd:text"/>
338        </cd:keywords>
339    </cd:define>
340
341    <cd:define name="keyword-text-list">
342        <cd:keywords list="yes">
343            <cd:constant type="cd:text"/>
344        </cd:keywords>
345    </cd:define>
346
347    <cd:define name="keyword-text-list-optional">
348        <cd:keywords list="yes" optional="yes">
349            <cd:constant type="cd:text"/>
350        </cd:keywords>
351    </cd:define>
352
353    <!--        *   -->
354    <!-- \... [...] -->
355    <!--            -->
356    <!-- * COMMAND  -->
357
358    <cd:define name="keyword-command">
359        <cd:keywords>
360            <cd:constant type="cd:command"/>
361        </cd:keywords>
362    </cd:define>
363
364    <cd:define name="keyword-command-optional">
365        <cd:keywords optional="yes">
366            <cd:constant type="cd:command"/>
367        </cd:keywords>
368    </cd:define>
369
370    <cd:define name="keyword-command-list">
371        <cd:keywords list="yes">
372            <cd:constant type="cd:command"/>
373        </cd:keywords>
374    </cd:define>
375
376    <cd:define name="keyword-command-list-optional">
377        <cd:keywords list="yes" optional="yes">
378            <cd:constant type="cd:command"/>
379        </cd:keywords>
380    </cd:define>
381
382    <!--        *   -->
383    <!-- \... [...] -->
384    <!--            -->
385    <!-- * BUFFER   -->
386
387    <cd:define name="keyword-buffer">
388        <cd:keywords>
389            <cd:constant type="cd:buffer"/>
390        </cd:keywords>
391    </cd:define>
392
393    <cd:define name="keyword-buffer-optional">
394        <cd:keywords optional="yes">
395            <cd:constant type="cd:buffer"/>
396        </cd:keywords>
397    </cd:define>
398
399    <cd:define name="keyword-buffer-list">
400        <cd:keywords list="yes">
401            <cd:constant type="cd:buffer"/>
402        </cd:keywords>
403    </cd:define>
404
405    <cd:define name="keyword-buffer-list-optional">
406        <cd:keywords list="yes" optional="yes">
407            <cd:constant type="cd:buffer"/>
408        </cd:keywords>
409    </cd:define>
410
411    <!--        *   -->
412    <!-- \... [...] -->
413    <!--            -->
414    <!-- * CATEGORY -->
415
416    <cd:define name="keyword-category">
417        <cd:keywords>
418            <cd:constant type="cd:category"/>
419        </cd:keywords>
420    </cd:define>
421
422    <cd:define name="keyword-category-optional">
423        <cd:keywords optional="yes">
424            <cd:constant type="cd:category"/>
425        </cd:keywords>
426    </cd:define>
427
428    <cd:define name="keyword-category-list">
429        <cd:keywords list="yes">
430            <cd:constant type="cd:category"/>
431        </cd:keywords>
432    </cd:define>
433
434    <cd:define name="keyword-category-list-optional">
435        <cd:keywords list="yes" optional="yes">
436            <cd:constant type="cd:category"/>
437        </cd:keywords>
438    </cd:define>
439
440    <!--        *   -->
441    <!-- \... [...] -->
442    <!--            -->
443    <!-- * FILE     -->
444
445    <cd:define name="keyword-file">
446        <cd:keywords>
447            <cd:constant type="cd:file"/>
448        </cd:keywords>
449    </cd:define>
450
451    <cd:define name="keyword-file-optional">
452        <cd:keywords optional="yes">
453            <cd:constant type="cd:file"/>
454        </cd:keywords>
455    </cd:define>
456
457    <cd:define name="keyword-file-list">
458        <cd:keywords list="yes">
459            <cd:constant type="cd:file"/>
460        </cd:keywords>
461    </cd:define>
462
463    <cd:define name="keyword-file-list-optional">
464        <cd:keywords list="yes" optional="yes">
465            <cd:constant type="cd:file"/>
466        </cd:keywords>
467    </cd:define>
468
469    <!--        *   -->
470    <!-- \... [...] -->
471    <!--            -->
472    <!-- * PATH     -->
473
474    <cd:define name="keyword-path">
475        <cd:keywords>
476            <cd:constant type="cd:path"/>
477        </cd:keywords>
478    </cd:define>
479
480    <cd:define name="keyword-path-optional">
481        <cd:keywords optional="yes">
482            <cd:constant type="cd:path"/>
483        </cd:keywords>
484    </cd:define>
485
486    <cd:define name="keyword-path-list">
487        <cd:keywords list="yes">
488            <cd:constant type="cd:path"/>
489        </cd:keywords>
490    </cd:define>
491
492    <cd:define name="keyword-path-list-optional">
493        <cd:keywords list="yes" optional="yes">
494            <cd:constant type="cd:path"/>
495        </cd:keywords>
496    </cd:define>
497
498    <!--        *   -->
499    <!-- \... [...] -->
500    <!--            -->
501    <!-- * FONT     -->
502
503    <cd:define name="keyword-font">
504        <cd:keywords>
505            <cd:constant type="cd:font"/>
506        </cd:keywords>
507    </cd:define>
508
509    <cd:define name="keyword-font-optional">
510        <cd:keywords optional="yes">
511            <cd:constant type="cd:font"/>
512        </cd:keywords>
513    </cd:define>
514
515    <cd:define name="keyword-font-list">
516        <cd:keywords list="yes">
517            <cd:constant type="cd:font"/>
518        </cd:keywords>
519    </cd:define>
520
521    <cd:define name="keyword-font-list-optional">
522        <cd:keywords list="yes" optional="yes">
523            <cd:constant type="cd:font"/>
524        </cd:keywords>
525    </cd:define>
526
527    <!--        *   -->
528    <!-- \... [...] -->
529    <!--            -->
530    <!-- * CSNAME   -->
531
532    <cd:define name="keyword-csname">
533        <cd:keywords>
534            <cd:constant type="cd:csname"/>
535        </cd:keywords>
536    </cd:define>
537
538    <cd:define name="keyword-csname-optional">
539        <cd:keywords optional="yes">
540            <cd:constant type="cd:csname"/>
541        </cd:keywords>
542    </cd:define>
543
544    <cd:define name="keyword-csname-list">
545        <cd:keywords list="yes">
546            <cd:constant type="cd:csname"/>
547        </cd:keywords>
548    </cd:define>
549
550    <cd:define name="keyword-csname-list-optional">
551        <cd:keywords list="yes" optional="yes">
552            <cd:constant type="cd:csname"/>
553        </cd:keywords>
554    </cd:define>
555
556    <!--        *   -->
557    <!-- \... [...] -->
558    <!--            -->
559    <!-- * DUMMY    -->
560
561    <cd:define name="keyword-dummy">
562        <cd:keywords>
563            <cd:constant type="cd:text"/>
564        </cd:keywords>
565    </cd:define>
566
567    <cd:define name="keyword-dummy-optional">
568        <cd:keywords optional="yes">
569            <cd:constant type="cd:text"/>
570        </cd:keywords>
571    </cd:define>
572
573    <cd:define name="keyword-dummy-list">
574        <cd:keywords list="yes">
575            <cd:constant type="cd:text"/>
576        </cd:keywords>
577    </cd:define>
578
579    <cd:define name="keyword-dummy-list-optional">
580        <cd:keywords list="yes" optional="yes">
581            <cd:constant type="cd:text"/>
582        </cd:keywords>
583    </cd:define>
584
585    <!--        *   -->
586    <!-- \... [...] -->
587    <!--            -->
588    <!-- * KEY      -->
589
590    <cd:define name="keyword-key">
591        <cd:keywords>
592            <cd:constant type="cd:key"/>
593        </cd:keywords>
594    </cd:define>
595
596    <cd:define name="keyword-key-optional">
597        <cd:keywords optional="yes">
598            <cd:constant type="cd:key"/>
599        </cd:keywords>
600    </cd:define>
601
602    <cd:define name="keyword-key-list">
603        <cd:keywords list="yes">
604            <cd:constant type="cd:key"/>
605        </cd:keywords>
606    </cd:define>
607
608    <cd:define name="keyword-key-list-optional">
609        <cd:keywords list="yes" optional="yes">
610            <cd:constant type="cd:key"/>
611        </cd:keywords>
612    </cd:define>
613
614    <!--        *   -->
615    <!-- \... [...] -->
616    <!--            -->
617    <!-- * URL      -->
618
619    <cd:define name="keyword-url">
620        <cd:keywords>
621            <cd:constant type="cd:url"/>
622        </cd:keywords>
623    </cd:define>
624
625    <cd:define name="keyword-url-optional">
626        <cd:keywords optional="yes">
627            <cd:constant type="cd:url"/>
628        </cd:keywords>
629    </cd:define>
630
631    <cd:define name="keyword-url-list">
632        <cd:keywords list="yes">
633            <cd:constant type="cd:url"/>
634        </cd:keywords>
635    </cd:define>
636
637    <cd:define name="keyword-url-list-optional">
638        <cd:keywords list="yes" optional="yes">
639            <cd:constant type="cd:url"/>
640        </cd:keywords>
641    </cd:define>
642
643    <!--        *   -->
644    <!-- \... [...] -->
645    <!--            -->
646    <!-- * TEMPLATE -->
647
648    <cd:define name="keyword-template">
649        <cd:keywords>
650            <cd:constant type="cd:template"/>
651        </cd:keywords>
652    </cd:define>
653
654    <cd:define name="keyword-template-optional">
655        <cd:keywords optional="yes">
656            <cd:constant type="cd:template"/>
657        </cd:keywords>
658    </cd:define>
659
660    <cd:define name="keyword-template-list">
661        <cd:keywords list="yes">
662            <cd:constant type="cd:template"/>
663        </cd:keywords>
664    </cd:define>
665
666    <cd:define name="keyword-template-list-optional">
667        <cd:keywords list="yes" optional="yes">
668            <cd:constant type="cd:template"/>
669        </cd:keywords>
670    </cd:define>
671
672    <!--        *        -->
673    <!-- \... [...]      -->
674    <!--                 -->
675    <!-- * FLOATLOCATION -->
676
677    <cd:define name="keyword-floatlocation-list">
678        <cd:keywords list="yes">
679            <cd:resolve name="value-floatlocation"/>
680        </cd:keywords>
681    </cd:define>
682
683    <cd:define name="keyword-floatlocation-list-optional">
684        <cd:keywords list="yes" optional="yes">
685            <cd:resolve name="value-floatlocation"/>
686        </cd:keywords>
687    </cd:define>
688
689    <!--        *        -->
690    <!-- \... [...]      -->
691    <!--                 -->
692    <!-- * LAYOUTELEMENT -->
693
694    <cd:define name="keyword-layoutelement">
695        <cd:keywords>
696            <cd:constant type="date"/>
697            <cd:constant type="pagenumber"/>
698            <cd:constant type="cd:mark"/>
699            <cd:constant type="cd:text"/>
700            <cd:constant type="cd:command"/>
701        </cd:keywords>
702    </cd:define>
703
704    <cd:define name="keyword-layoutelement-optional">
705        <cd:keywords optional="yes">
706            <cd:constant type="date"/>
707            <cd:constant type="pagenumber"/>
708            <cd:constant type="cd:mark"/>
709            <cd:constant type="cd:text"/>
710            <cd:constant type="cd:command"/>
711        </cd:keywords>
712    </cd:define>
713
714    <!--        *         -->
715    <!-- \... [...]       -->
716    <!--                  -->
717    <!-- * BTXALTERNATIVE -->
718
719    <cd:define name="keyword-btxalternative">
720        <cd:keywords>
721            <cd:resolve name="value-btxalternative"/>
722        </cd:keywords>
723    </cd:define>
724
725    <cd:define name="keyword-btxalternative-optional">
726        <cd:keywords optional="yes">
727            <cd:resolve name="value-btxalternative"/>
728        </cd:keywords>
729    </cd:define>
730
731    <!--        *   -->
732    <!-- \... [...] -->
733    <!--            -->
734    <!-- * FORMULA  -->
735
736    <cd:define name="keyword-formula-list-optional">
737        <cd:keywords list="yes" optional="yes">
738            <cd:resolve name="value-formula"/>
739        </cd:keywords>
740    </cd:define>
741
742    <!--        *           -->
743    <!-- \... [...]         -->
744    <!--                    -->
745    <!-- * FORMULAREFERENCE -->
746
747    <cd:define name="keyword-formulareference-list-optional">
748        <cd:keywords list="yes" optional="yes">
749            <cd:resolve name="value-formulareference"/>
750        </cd:keywords>
751    </cd:define>
752
753    <!--        *   -->
754    <!-- \... [...] -->
755    <!--            -->
756    <!-- * SCITE    -->
757
758    <cd:define name="keyword-scite-optional">
759        <cd:keywords optional="yes">
760            <cd:constant type="none"/>
761            <cd:constant type="tex"/>
762            <cd:constant type="mkiv"/>
763            <cd:constant type="mkvi"/>
764            <cd:constant type="mkxi"/>
765            <cd:constant type="mkix"/>
766            <cd:constant type="mkii"/>
767            <cd:constant type="cld"/>
768            <cd:constant type="lua"/>
769            <cd:constant type="lfg"/>
770            <cd:constant type="lus"/>
771            <cd:constant type="mp"/>
772            <cd:constant type="mkiv"/>
773            <cd:constant type="mkii"/>
774            <cd:constant type="w"/>
775            <cd:constant type="ww"/>
776            <cd:constant type="c"/>
777            <cd:constant type="h"/>
778            <cd:constant type="cpp"/>
779            <cd:constant type="hpp"/>
780            <cd:constant type="cxx"/>
781            <cd:constant type="hxx"/>
782            <cd:constant type="xml"/>
783            <cd:constant type="lmx"/>
784            <cd:constant type="ctx"/>
785            <cd:constant type="xsl"/>
786            <cd:constant type="xsd"/>
787            <cd:constant type="rlx"/>
788            <cd:constant type="css"/>
789            <cd:constant type="dtd"/>
790            <cd:constant type="bib"/>
791            <cd:constant type="rme"/>
792        </cd:keywords>
793    </cd:define>
794
795    <!--        *   -->
796    <!-- \... [...] -->
797    <!--            -->
798    <!-- * SCRIPT    -->
799
800    <cd:define name="keyword-script">
801        <cd:keywords>
802            <cd:constant type="hangul"/>
803            <cd:constant type="hanzi"/>
804            <cd:constant type="nihongo"/>
805            <cd:constant type="ethiopic"/>
806            <cd:constant type="thai"/>
807            <cd:constant type="test"/>
808            <cd:constant type="cd:name"/>
809        </cd:keywords>
810    </cd:define>
811
812    <!--        *   -->
813    <!-- \... [...] -->
814    <!--            -->
815    <!-- * TRACKER  -->
816
817    <cd:define name="keyword-tracker-list">
818        <cd:keywords list="yes">
819            <cd:resolve name="value-tracker"/>
820        </cd:keywords>
821    </cd:define>
822
823    <!--        *    -->
824    <!-- \... [...]  -->
825    <!--             -->
826    <!-- * DIRECTIVE -->
827
828    <cd:define name="keyword-directive-list">
829        <cd:keywords list="yes">
830            <cd:resolve name="value-directive"/>
831        </cd:keywords>
832    </cd:define>
833
834    <!--        *   -->
835    <!-- \... [...] -->
836    <!--            -->
837    <!-- * DATE     -->
838
839    <cd:define name="keyword-date-list">
840        <cd:keywords list="yes">
841            <cd:resolve name="value-date"/>
842        </cd:keywords>
843    </cd:define>
844
845    <cd:define name="keyword-date-list-optional">
846        <cd:keywords list="yes" optional="yes">
847            <cd:resolve name="value-date"/>
848        </cd:keywords>
849    </cd:define>
850
851</cd:interface>
852