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="btxrenderingdefinitions" type="environment" level="system" category="bibliography" file="publ-ini.mkiv">
8 <cd:arguments>
9 <cd:resolve name="keyword-name"/>
10 </cd:arguments>
11 </cd:command>
12
13 <cd:command name="loadbtxdefinitionfile" level="system" category="bibliography" file="publ-ini.mkiv">
14 <cd:arguments>
15 <cd:resolve name="keyword-file"/>
16 </cd:arguments>
17 </cd:command>
18
19 <cd:command name="loadbtxreplacementfile" level="system" category="bibliography" file="publ-ini.mkiv">
20 <cd:arguments>
21 <cd:resolve name="keyword-file"/>
22 </cd:arguments>
23 </cd:command>
24
25 <cd:command name="definebtx" level="system" category="bibliography" file="publ-ini.mkiv">
26 <cd:arguments>
27 <cd:resolve name="keyword-name"/>
28 <cd:resolve name="keyword-name-optional"/>
29 <cd:assignments list="yes" optional="yes">
30 <cd:inherit name="setupbtx"/>
31 </cd:assignments>
32 </cd:arguments>
33 </cd:command>
34
35 <cd:command name="setupbtx" level="system" category="bibliography" file="publ-ini.mkiv">
36 <cd:arguments>
37 <cd:resolve name="keyword-name-optional"/>
38 <cd:assignments list="yes">
39 <cd:parameter name="specification">
40 <cd:constant type="default"/>
41 <cd:constant type="apa"/>
42 <cd:constant type="aps"/>
43 <cd:constant type="cd:name"/>
44 </cd:parameter>
45 <cd:parameter name="dataset">
46 <cd:constant type="default"/>
47 <cd:constant type="cd:name"/>
48 </cd:parameter>
49 <cd:parameter name="command">
50 <cd:constant type="cd:oneargument"/>
51 </cd:parameter>
52 <cd:parameter name="left">
53 <cd:constant type="cd:command"/>
54 </cd:parameter>
55 <cd:parameter name="right">
56 <cd:constant type="cd:command"/>
57 </cd:parameter>
58 <cd:parameter name="authorconversion">
59 <cd:constant type="normal"/>
60 <cd:constant type="normalshort"/>
61 <cd:constant type="normalinverted"/>
62 <cd:constant type="invertedshort"/>
63 <cd:constant type="short"/>
64 </cd:parameter>
65 <cd:parameter name="etallimit">
66 <cd:constant type="cd:number"/>
67 </cd:parameter>
68 <cd:parameter name="etaldisplay">
69 <cd:constant type="cd:number"/>
70 </cd:parameter>
71 <cd:parameter name="etaloption">
72 <cd:constant type="last"/>
73 </cd:parameter>
74 <cd:parameter name="stopper">
75 <cd:constant type="initials"/>
76 </cd:parameter>
77 <cd:parameter name="interaction">
78 <cd:constant type="start" default="yes"/>
79 <cd:constant type="stop"/>
80 <cd:constant type="number"/>
81 <cd:constant type="text"/>
82 <cd:constant type="page"/>
83 <cd:constant type="all"/>
84 </cd:parameter>
85 <cd:parameter name="alternative">
86 <cd:resolve name="value-btxalternative"/>
87 </cd:parameter>
88 <cd:parameter name="sorttype">
89 <cd:constant type="normal" default="yes"/>
90 <cd:constant type="reverse"/>
91 </cd:parameter>
92 <cd:parameter name="compress">
93 <cd:constant type="yes" default="yes"/>
94 <cd:constant type="no"/>
95 </cd:parameter>
96 <!--
97
98
99
100 -->
101 <cd:parameter name="default">
102 <cd:constant type="default"/>
103 <cd:constant type="cd:name"/>
104 </cd:parameter>
105 <cd:parameter name="style">
106 <cd:resolve name="value-style"/>
107 </cd:parameter>
108 <cd:parameter name="color">
109 <cd:constant type="cd:color"/>
110 </cd:parameter>
111 <!--
112
113
114
115 -->
116 </cd:assignments>
117 </cd:arguments>
118 </cd:command>
119
120 <cd:command name="setupbtx" variant="name" level="system" category="bibliography" file="publ-ini.mkiv">
121 <cd:arguments>
122 <cd:resolve name="keyword-name"/>
123 </cd:arguments>
124 </cd:command>
125
126 <cd:command name="usingbtxspecification" type="environment" level="system" category="bibliography" file="publ-ini.mkiv">
127 <cd:arguments>
128 <cd:resolve name="keyword-name"/>
129 </cd:arguments>
130 </cd:command>
131
132 <cd:command name="definebtxdataset" level="style" category="bibliography" file="publ-ini.mkiv">
133 <cd:arguments>
134 <cd:resolve name="keyword-name"/>
135 <cd:resolve name="keyword-name-optional"/>
136 <cd:assignments list="yes" optional="yes">
137 <cd:inherit name="setupbtxdataset"/>
138 </cd:assignments>
139 </cd:arguments>
140 </cd:command>
141
142 <cd:command name="setupbtxdataset" level="style" category="bibliography" file="publ-ini.mkiv">
143 <cd:arguments>
144 <cd:resolve name="keyword-name-list-optional"/>
145 <cd:assignments list="yes">
146 <cd:parameter name="language">
147 <cd:constant type="cd:language"/>
148 </cd:parameter>
149 </cd:assignments>
150 </cd:arguments>
151 </cd:command>
152
153 <cd:command name="definebtxregister" level="system" category="bibliography" file="publ-ini.mkiv">
154 <cd:arguments>
155 <cd:resolve name="keyword-name"/>
156 <cd:resolve name="keyword-name-optional"/>
157 <cd:assignments list="yes" optional="yes">
158 <cd:inherit name="setupbtxregister"/>
159 </cd:assignments>
160 </cd:arguments>
161 </cd:command>
162
163 <cd:command name="setupbtxregister" level="system" category="bibliography" file="publ-ini.mkiv">
164 <cd:arguments>
165 <cd:resolve name="keyword-name-list-optional"/>
166 <cd:assignments list="yes">
167 <cd:parameter name="state">
168 <cd:constant type="start"/>
169 <cd:constant type="stop"/>
170 </cd:parameter>
171 <cd:parameter name="dataset">
172 <cd:constant type="cd:name"/>
173 </cd:parameter>
174 <cd:parameter name="field">
175 <cd:constant type="keyword"/>
176 <cd:constant type="range"/>
177 <cd:constant type="pagenumber"/>
178 <cd:constant type="author"/>
179 </cd:parameter>
180 <cd:parameter name="register">
181 <cd:constant type="cd:name"/>
182 </cd:parameter>
183 <cd:parameter name="method">
184 <cd:constant type="once"/>
185 </cd:parameter>
186 <cd:parameter name="alternative">
187 <cd:constant type="normalshort"/>
188 <cd:constant type="invertedshort"/>
189 </cd:parameter>
190 <cd:parameter name="style">
191 <cd:resolve name="value-style"/>
192 </cd:parameter>
193 <cd:parameter name="color">
194 <cd:constant type="cd:color"/>
195 </cd:parameter>
196 </cd:assignments>
197 </cd:arguments>
198 </cd:command>
199
200 <cd:command name="definebtxrendering" level="style" category="bibliography" file="publ-ini.mkiv">
201 <cd:arguments>
202 <cd:resolve name="keyword-name"/>
203 <cd:resolve name="keyword-name-optional"/>
204 <cd:assignments list="yes" optional="yes">
205 <cd:inherit name="setupbtxrendering"/>
206 </cd:assignments>
207 </cd:arguments>
208 </cd:command>
209
210 <cd:command name="setupbtxrendering" level="style" category="bibliography" file="publ-ini.mkiv">
211 <cd:arguments>
212 <cd:resolve name="keyword-name-list-optional"/>
213 <cd:assignments list="yes">
214 <cd:parameter name="textstate">
215 <cd:constant type="start"/>
216 <cd:constant type="stop"/>
217 </cd:parameter>
218 <cd:parameter name="pagestate">
219 <cd:constant type="start"/>
220 <cd:constant type="stop"/>
221 </cd:parameter>
222 <cd:parameter name="separator">
223 <cd:constant type="cd:command"/>
224 </cd:parameter>
225 <cd:parameter name="criterium">
226 <cd:constant type="previous"/>
227 <cd:constant type="cite"/>
228 <cd:constant type="here"/>
229 <cd:constant type="all"/>
230 <cd:constant type="none"/>
231 </cd:parameter>
232 <cd:parameter name="filter">
233 <cd:constant type="cd:text"/>
234 </cd:parameter>
235 <cd:parameter name="specification">
236 <cd:constant type="cd:name"/>
237 </cd:parameter>
238 <cd:parameter name="title">
239 <cd:constant type="cd:text"/>
240 </cd:parameter>
241 <cd:parameter name="before">
242 <cd:constant type="cd:command"/>
243 </cd:parameter>
244 <cd:parameter name="after">
245 <cd:constant type="cd:command"/>
246 </cd:parameter>
247 <cd:parameter name="dataset">
248 <cd:constant type="cd:name"/>
249 </cd:parameter>
250 <!--
251
252
253
254 -->
255 <cd:parameter name="method">
256 <cd:constant type="dataset"/>
257 <cd:constant type="force"/>
258 <cd:constant type="local"/>
259 <cd:constant type="global"/>
260 <cd:constant type="none"/>
261 </cd:parameter>
262 <!--
263
264
265
266 -->
267 <cd:parameter name="sorttype">
268 <cd:constant type="short"/>
269 <cd:constant type="dataset"/>
270 <cd:constant type="list"/>
271 <cd:constant type="reference"/>
272 <cd:constant type="used"/>
273 <cd:constant type="default"/>
274 <cd:constant type="cite"/>
275 <cd:constant type="index"/>
276 </cd:parameter>
277 <cd:parameter name="repeat">
278 <cd:constant type="yes"/>
279 <cd:constant type="no"/>
280 </cd:parameter>
281 <!--
282
283
284
285 -->
286 <cd:parameter name="group">
287 <cd:constant type="cd:name"/>
288 </cd:parameter>
289 <cd:parameter name="numbering">
290 <cd:constant type="yes"/>
291 <cd:constant type="no"/>
292 <cd:constant type="num"/>
293 <cd:constant type="index"/>
294 <cd:constant type="tag"/>
295 <cd:constant type="short"/>
296 <cd:constant type="page"/>
297 </cd:parameter>
298 </cd:assignments>
299 </cd:arguments>
300 </cd:command>
301
302 <cd:command name="usebtxdataset" level="style" category="bibliography" file="publ-ini.mkiv">
303 <cd:arguments>
304 <cd:resolve name="keyword-name-optional"/>
305 <cd:resolve name="keyword-file"/>
306 <cd:assignments list="yes" optional="yes">
307 <cd:parameter name="specification">
308 <cd:constant type="cd:name"/>
309 </cd:parameter>
310 </cd:assignments>
311 </cd:arguments>
312 </cd:command>
313
314 <cd:command name="publication" type="environment" level="style" category="bibliography" file="publ-ini.mkiv">
315 <cd:arguments>
316 <cd:resolve name="keyword-name-optional"/>
317 <cd:assignments list="yes" optional="yes">
318 <cd:parameter name="tag">
319 <cd:constant type="cd:reference"/>
320 </cd:parameter>
321 <cd:parameter name="category">
322 <cd:constant type="cd:text"/>
323 </cd:parameter>
324 <cd:parameter name="k">
325 <cd:constant type="cd:reference"/>
326 </cd:parameter>
327 <cd:parameter name="t">
328 <cd:constant type="cd:text"/>
329 </cd:parameter>
330 </cd:assignments>
331 </cd:arguments>
332 </cd:command>
333
334 <cd:command name="setupbtxlist" level="style" category="bibliography" file="publ-ini.mkiv">
335 <cd:arguments>
336 <cd:resolve name="keyword-name-optional"/>
337 <cd:assignments list="yes">
338 <cd:inherit name="setuplist"/>
339 </cd:assignments>
340 </cd:arguments>
341 </cd:command>
342
343 <cd:command name="completebtxrendering" level="document" category="bibliography" file="publ-ini.mkiv">
344 <cd:arguments>
345 <cd:resolve name="keyword-name-optional"/>
346 <cd:assignments list="yes" optional="yes">
347 <cd:inherit name="setupbtxrendering"/>
348 </cd:assignments>
349 </cd:arguments>
350 </cd:command>
351
352 <cd:command name="placebtxrendering" level="document" category="bibliography" file="publ-ini.mkiv">
353 <cd:arguments>
354 <cd:resolve name="keyword-name-optional"/>
355 <cd:assignments list="yes" optional="yes">
356 <cd:inherit name="setupbtxrendering"/>
357 </cd:assignments>
358 </cd:arguments>
359 </cd:command>
360
361 <cd:command name="completelistofpublications" level="document" category="bibliography" file="publ-ini.mkiv">
362 <cd:arguments>
363 <cd:resolve name="keyword-name-optional"/>
364 <cd:assignments list="yes" optional="yes">
365 <cd:inherit name="setupbtxrendering"/>
366 </cd:assignments>
367 </cd:arguments>
368 </cd:command>
369
370 <cd:command name="placelistofpublications" level="document" category="bibliography" file="publ-ini.mkiv">
371 <cd:arguments>
372 <cd:resolve name="keyword-name-optional"/>
373 <cd:assignments list="yes" optional="yes">
374 <cd:inherit name="setupbtxrendering"/>
375 </cd:assignments>
376 </cd:arguments>
377 </cd:command>
378
379 <cd:command name="btxhybridcite" level="system" category="bibliography" file="publ-ini.mkiv">
380 <cd:arguments>
381 <cd:resolve name="assignment-citedata-list-optional"/>
382 <cd:resolve name="keyword-reference"/>
383 </cd:arguments>
384 </cd:command>
385
386 <cd:command name="btxhybridcite" variant="userdata" level="system" category="bibliography" file="publ-ini.mkiv">
387 <cd:arguments>
388 <cd:resolve name="assignment-citedata-list"/>
389 <cd:resolve name="assignment-userdata-list"/>
390 </cd:arguments>
391 </cd:command>
392
393 <cd:command name="btxhybridcite" variant="alternative" level="system" category="bibliography" file="publ-ini.mkiv">
394 <cd:arguments>
395 <cd:resolve name="keyword-btxalternative-optional"/>
396 <cd:resolve name="keyword-reference"/>
397 </cd:arguments>
398 </cd:command>
399
400 <cd:command name="btxhybridcite" variant="direct" level="system" category="bibliography" file="publ-ini.mkiv">
401 <cd:arguments>
402 <cd:resolve name="argument-reference"/>
403 </cd:arguments>
404 </cd:command>
405
406 <cd:command name="btxlistcitation" level="system" category="bibliography" file="publ-ini.mkiv">
407 <cd:arguments>
408 <cd:resolve name="assignment-citedata-list-optional"/>
409 <cd:resolve name="keyword-reference"/>
410 </cd:arguments>
411 </cd:command>
412
413 <cd:command name="btxlistcitation" variant="userdata" level="system" category="bibliography" file="publ-ini.mkiv">
414 <cd:arguments>
415 <cd:resolve name="assignment-citedata-list"/>
416 <cd:resolve name="assignment-userdata-list"/>
417 </cd:arguments>
418 </cd:command>
419
420 <cd:command name="btxlistcitation" variant="alternative" level="system" category="bibliography" file="publ-ini.mkiv">
421 <cd:arguments>
422 <cd:resolve name="keyword-btxalternative-optional"/>
423 <cd:resolve name="keyword-reference"/>
424 </cd:arguments>
425 </cd:command>
426
427 <cd:command name="btxtextcitation" level="system" category="bibliography" file="publ-ini.mkiv">
428 <cd:arguments>
429 <cd:resolve name="assignment-citedata-list-optional"/>
430 <cd:resolve name="keyword-reference"/>
431 </cd:arguments>
432 </cd:command>
433
434 <cd:command name="btxtextcitation" variant="userdata" level="system" category="bibliography" file="publ-ini.mkiv">
435 <cd:arguments>
436 <cd:resolve name="assignment-citedata-list"/>
437 <cd:resolve name="assignment-userdata-list"/>
438 </cd:arguments>
439 </cd:command>
440
441 <cd:command name="btxtextcitation" variant="alternative" level="system" category="bibliography" file="publ-ini.mkiv">
442 <cd:arguments>
443 <cd:resolve name="keyword-btxalternative-optional"/>
444 <cd:resolve name="keyword-reference"/>
445 </cd:arguments>
446 </cd:command>
447
448 <cd:command name="btxalwayscitation" level="system" category="bibliography" file="publ-ini.mkiv">
449 <cd:arguments>
450 <cd:resolve name="assignment-citedata-list-optional"/>
451 <cd:resolve name="keyword-reference"/>
452 </cd:arguments>
453 </cd:command>
454
455 <cd:command name="btxalwayscitation" variant="userdata" level="system" category="bibliography" file="publ-ini.mkiv">
456 <cd:arguments>
457 <cd:resolve name="assignment-citedata-list"/>
458 <cd:resolve name="assignment-userdata-list"/>
459 </cd:arguments>
460 </cd:command>
461
462 <cd:command name="btxalwayscitation" variant="alternative" level="system" category="bibliography" file="publ-ini.mkiv">
463 <cd:arguments>
464 <cd:resolve name="keyword-btxalternative-optional"/>
465 <cd:resolve name="keyword-reference"/>
466 </cd:arguments>
467 </cd:command>
468
469 <cd:command name="btxhiddencitation" level="system" category="bibliography" file="publ-ini.mkiv">
470 <cd:arguments>
471 <cd:resolve name="keyword-reference"/>
472 </cd:arguments>
473 </cd:command>
474
475 <cd:command name="listcitation" level="document" category="bibliography" file="publ-ini.mkiv">
476 <cd:arguments>
477 <cd:resolve name="assignment-citedata-list-optional"/>
478 <cd:resolve name="keyword-reference"/>
479 </cd:arguments>
480 </cd:command>
481
482 <cd:command name="listcitation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
483 <cd:arguments>
484 <cd:resolve name="assignment-citedata-list"/>
485 <cd:resolve name="assignment-userdata-list"/>
486 </cd:arguments>
487 </cd:command>
488
489 <cd:command name="listcitation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
490 <cd:arguments>
491 <cd:resolve name="keyword-btxalternative-optional"/>
492 <cd:resolve name="keyword-reference"/>
493 </cd:arguments>
494 </cd:command>
495
496 <cd:command name="listcite" level="document" category="bibliography" file="publ-ini.mkiv">
497 <cd:arguments>
498 <cd:resolve name="assignment-citedata-list-optional"/>
499 <cd:resolve name="keyword-reference"/>
500 </cd:arguments>
501 </cd:command>
502
503 <cd:command name="listcite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
504 <cd:arguments>
505 <cd:resolve name="assignment-citedata-list"/>
506 <cd:resolve name="assignment-userdata-list"/>
507 </cd:arguments>
508 </cd:command>
509
510 <cd:command name="listcite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
511 <cd:arguments>
512 <cd:resolve name="keyword-btxalternative-optional"/>
513 <cd:resolve name="keyword-reference"/>
514 </cd:arguments>
515 </cd:command>
516
517 <cd:command name="textcitation" level="document" category="bibliography" file="publ-ini.mkiv">
518 <cd:arguments>
519 <cd:resolve name="assignment-citedata-list-optional"/>
520 <cd:resolve name="keyword-reference"/>
521 </cd:arguments>
522 </cd:command>
523
524 <cd:command name="textcitation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
525 <cd:arguments>
526 <cd:resolve name="assignment-citedata-list"/>
527 <cd:resolve name="assignment-userdata-list"/>
528 </cd:arguments>
529 </cd:command>
530
531 <cd:command name="textcitation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
532 <cd:arguments>
533 <cd:resolve name="keyword-btxalternative-optional"/>
534 <cd:resolve name="keyword-reference"/>
535 </cd:arguments>
536 </cd:command>
537
538 <cd:command name="textcite" level="document" category="bibliography" file="publ-ini.mkiv">
539 <cd:arguments>
540 <cd:resolve name="assignment-citedata-list-optional"/>
541 <cd:resolve name="keyword-reference"/>
542 </cd:arguments>
543 </cd:command>
544
545 <cd:command name="textcite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
546 <cd:arguments>
547 <cd:resolve name="assignment-citedata-list"/>
548 <cd:resolve name="assignment-userdata-list"/>
549 </cd:arguments>
550 </cd:command>
551
552 <cd:command name="textcite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
553 <cd:arguments>
554 <cd:resolve name="keyword-btxalternative-optional"/>
555 <cd:resolve name="keyword-reference"/>
556 </cd:arguments>
557 </cd:command>
558
559 <cd:command name="alwayscitation" level="document" category="bibliography" file="publ-ini.mkiv">
560 <cd:arguments>
561 <cd:resolve name="assignment-citedata-list-optional"/>
562 <cd:resolve name="keyword-reference"/>
563 </cd:arguments>
564 </cd:command>
565
566 <cd:command name="alwayscitation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
567 <cd:arguments>
568 <cd:resolve name="assignment-citedata-list"/>
569 <cd:resolve name="assignment-userdata-list"/>
570 </cd:arguments>
571 </cd:command>
572
573 <cd:command name="alwayscitation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
574 <cd:arguments>
575 <cd:resolve name="keyword-btxalternative-optional"/>
576 <cd:resolve name="keyword-reference"/>
577 </cd:arguments>
578 </cd:command>
579
580 <cd:command name="alwayscite" level="document" category="bibliography" file="publ-ini.mkiv">
581 <cd:arguments>
582 <cd:resolve name="assignment-citedata-list-optional"/>
583 <cd:resolve name="keyword-reference"/>
584 </cd:arguments>
585 </cd:command>
586
587 <cd:command name="alwayscite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
588 <cd:arguments>
589 <cd:resolve name="assignment-citedata-list"/>
590 <cd:resolve name="assignment-userdata-list"/>
591 </cd:arguments>
592 </cd:command>
593
594 <cd:command name="alwayscite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
595 <cd:arguments>
596 <cd:resolve name="keyword-btxalternative-optional"/>
597 <cd:resolve name="keyword-reference"/>
598 </cd:arguments>
599 </cd:command>
600
601 <cd:command name="hiddencitation" level="document" category="bibliography" file="publ-ini.mkiv">
602 <cd:arguments>
603 <cd:resolve name="keyword-reference"/>
604 </cd:arguments>
605 </cd:command>
606
607 <cd:command name="hiddencite" level="document" category="bibliography" file="publ-ini.mkiv">
608 <cd:arguments>
609 <cd:resolve name="keyword-reference"/>
610 </cd:arguments>
611 </cd:command>
612
613 <cd:command name="citation" level="document" category="bibliography" file="publ-ini.mkiv">
614 <cd:arguments>
615 <cd:resolve name="assignment-citedata-list-optional"/>
616 <cd:resolve name="keyword-reference"/>
617 </cd:arguments>
618 </cd:command>
619
620 <cd:command name="citation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
621 <cd:arguments>
622 <cd:resolve name="assignment-citedata-list"/>
623 <cd:resolve name="assignment-userdata-list"/>
624 </cd:arguments>
625 </cd:command>
626
627 <cd:command name="citation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
628 <cd:arguments>
629 <cd:resolve name="keyword-btxalternative-optional"/>
630 <cd:resolve name="keyword-reference"/>
631 </cd:arguments>
632 </cd:command>
633
634 <cd:command name="citation" variant="direct" level="document" category="bibliography" file="publ-ini.mkiv">
635 <cd:arguments>
636 <cd:resolve name="argument-reference"/>
637 </cd:arguments>
638 </cd:command>
639
640 <cd:command name="cite" level="document" category="bibliography" file="publ-ini.mkiv">
641 <cd:arguments>
642 <cd:resolve name="assignment-citedata-list-optional"/>
643 <cd:resolve name="keyword-reference"/>
644 </cd:arguments>
645 </cd:command>
646
647 <cd:command name="cite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkiv">
648 <cd:arguments>
649 <cd:resolve name="assignment-citedata-list"/>
650 <cd:resolve name="assignment-userdata-list"/>
651 </cd:arguments>
652 </cd:command>
653
654 <cd:command name="cite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkiv">
655 <cd:arguments>
656 <cd:resolve name="keyword-btxalternative-optional"/>
657 <cd:resolve name="keyword-reference"/>
658 </cd:arguments>
659 </cd:command>
660
661 <cd:command name="cite" variant="direct" level="document" category="bibliography" file="publ-ini.mkiv">
662 <cd:arguments>
663 <cd:resolve name="argument-reference"/>
664 </cd:arguments>
665 </cd:command>
666
667 <cd:command name="nocitation" level="document" category="bibliography" file="publ-ini.mkiv">
668 <cd:arguments>
669 <cd:resolve name="keyword-reference"/>
670 </cd:arguments>
671 </cd:command>
672
673 <cd:command name="nocitation" variant="direct" level="document" category="bibliography" file="publ-ini.mkiv">
674 <cd:arguments>
675 <cd:resolve name="argument-reference"/>
676 </cd:arguments>
677 </cd:command>
678
679 <cd:command name="usecitation" level="document" category="bibliography" file="publ-ini.mkiv">
680 <cd:arguments>
681 <cd:resolve name="keyword-reference"/>
682 </cd:arguments>
683 </cd:command>
684
685 <cd:command name="usecitation" variant="direct" level="document" category="bibliography" file="publ-ini.mkiv">
686 <cd:arguments>
687 <cd:resolve name="argument-reference"/>
688 </cd:arguments>
689 </cd:command>
690
691 <cd:command name="nocite" level="document" category="bibliography" file="publ-ini.mkiv">
692 <cd:arguments>
693 <cd:resolve name="keyword-reference"/>
694 </cd:arguments>
695 </cd:command>
696
697 <cd:command name="nocite" variant="direct" level="document" category="bibliography" file="publ-ini.mkiv">
698 <cd:arguments>
699 <cd:resolve name="argument-reference"/>
700 </cd:arguments>
701 </cd:command>
702
703 <cd:command name="savebtxdataset" level="style" category="bibliography" file="publ-ini.mkiv">
704 <cd:arguments>
705 <cd:resolve name="keyword-name-optional"/>
706 <cd:resolve name="keyword-file-optional"/>
707 <cd:assignments list="yes" optional="yes">
708 <cd:parameter name="dataset">
709 <cd:constant type="cd:name"/>
710 </cd:parameter>
711 <cd:parameter name="type">
712 <cd:constant type="bib"/>
713 <cd:constant type="lua"/>
714 <cd:constant type="xml"/>
715 </cd:parameter>
716 <cd:parameter name="file">
717 <cd:constant type="cd:file"/>
718 </cd:parameter>
719 <cd:parameter name="criterium">
720 <cd:constant type="all"/>
721 <cd:constant type="text"/>
722 <cd:constant type="intro"/>
723 <cd:constant type="reference"/>
724 <cd:constant type="current"/>
725 <cd:constant type="here"/>
726 <cd:constant type="previous"/>
727 <cd:constant type="local"/>
728 <cd:constant type="component"/>
729 <cd:constant type="all" prefix="cd:sectionblock" method="range"/>
730 <cd:constant type="reference" prefix="cd:sectionblock" method="range"/>
731 <cd:constant type="current" prefix="cd:sectionblock" method="range"/>
732 <cd:constant type="previous" prefix="cd:sectionblock" method="range"/>
733 </cd:parameter>
734 </cd:assignments>
735 </cd:arguments>
736 </cd:command>
737
738 <cd:command name="placecitation" level="document" category="bibliography" file="publ-ini.mkiv">
739 <cd:arguments>
740 <cd:resolve name="keyword-reference"/>
741 </cd:arguments>
742 </cd:command>
743
744 <cd:command name="usebtxdefinitions" level="style" category="bibliography" file="publ-ini.mkiv">
745 <cd:arguments>
746 <cd:resolve name="keyword-file"/>
747 </cd:arguments>
748 </cd:command>
749
750 <cd:command name="btxfield" level="system" category="bibliography" file="publ-ini.mkiv">
751 <cd:arguments>
752 <cd:resolve name="argument-btxfield"/>
753 </cd:arguments>
754 </cd:command>
755
756 <cd:command name="btxdetail" level="system" category="bibliography" file="publ-ini.mkiv">
757 <cd:arguments>
758 <cd:resolve name="argument-btxfield"/>
759 </cd:arguments>
760 </cd:command>
761
762 <cd:command name="btxflush" level="system" category="bibliography" file="publ-ini.mkiv">
763 <cd:arguments>
764 <cd:resolve name="argument-btxfield"/>
765 </cd:arguments>
766 </cd:command>
767
768 <cd:command name="btxdirect" level="system" category="bibliography" file="publ-ini.mkiv">
769 <cd:arguments>
770 <cd:resolve name="argument-btxfield"/>
771 </cd:arguments>
772 </cd:command>
773
774 <cd:command name="btxfieldname" level="system" category="bibliography" file="publ-ini.mkiv">
775 <cd:arguments>
776 <cd:resolve name="argument-btxfield"/>
777 </cd:arguments>
778 </cd:command>
779
780 <cd:command name="btxfieldtype" level="system" category="bibliography" file="publ-ini.mkiv">
781 <cd:arguments>
782 <cd:resolve name="argument-btxfield"/>
783 </cd:arguments>
784 </cd:command>
785
786 <cd:command name="btxfoundname" level="system" category="bibliography" file="publ-ini.mkiv">
787 <cd:arguments>
788 <cd:resolve name="argument-btxfield"/>
789 </cd:arguments>
790 </cd:command>
791
792 <cd:command name="btxfoundtype" level="system" category="bibliography" file="publ-ini.mkiv">
793 <cd:arguments>
794 <cd:resolve name="argument-btxfield"/>
795 </cd:arguments>
796 </cd:command>
797
798 <cd:command name="btxauthorfield" level="system" category="bibliography" file="publ-ini.mkiv">
799 <cd:arguments>
800 <cd:keywords delimiters="braces">
801 <cd:constant type="initials"/>
802 <cd:constant type="firstnames"/>
803 <cd:constant type="vons"/>
804 <cd:constant type="surnames"/>
805 <cd:constant type="juniors"/>
806 </cd:keywords>
807 </cd:arguments>
808 </cd:command>
809
810 <cd:command name="btxdoifelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
811 <cd:arguments>
812 <cd:resolve name="argument-btxfield"/>
813 <cd:resolve name="argument-true"/>
814 <cd:resolve name="argument-false"/>
815 </cd:arguments>
816 </cd:command>
817
818 <cd:command name="btxdoif" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
819 <cd:arguments>
820 <cd:resolve name="argument-btxfield"/>
821 <cd:resolve name="argument-true"/>
822 </cd:arguments>
823 </cd:command>
824
825 <cd:command name="btxdoifnot" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
826 <cd:arguments>
827 <cd:resolve name="argument-btxfield"/>
828 <cd:resolve name="argument-true"/>
829 </cd:arguments>
830 </cd:command>
831
832 <cd:command name="btxsetup" level="system" category="bibliography" file="publ-ini.mkiv">
833 <cd:arguments>
834 <cd:resolve name="argument-name"/>
835 </cd:arguments>
836 </cd:command>
837
838 <cd:command name="btxdoifelsesameaspreviouschecked" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
839 <cd:arguments>
840 <cd:keywords delimiters="braces">
841 <cd:constant type="always"/>
842 <cd:constant type="doublesided"/>
843 </cd:keywords>
844 <cd:resolve name="argument-btxfield"/>
845 <cd:resolve name="argument-true"/>
846 <cd:resolve name="argument-false"/>
847 </cd:arguments>
848 </cd:command>
849
850 <cd:command name="btxdoifelsesameasprevious" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
851 <cd:arguments>
852 <cd:resolve name="argument-btxfield"/>
853 <cd:resolve name="argument-true"/>
854 <cd:resolve name="argument-false"/>
855 </cd:arguments>
856 </cd:command>
857
858 <cd:command name="btxdoifelsecombiinlist" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
859 <cd:arguments>
860 <cd:resolve name="argument-name"/>
861 <cd:resolve name="argument-name"/>
862 <cd:resolve name="argument-true"/>
863 <cd:resolve name="argument-false"/>
864 </cd:arguments>
865 </cd:command>
866
867 <cd:command name="btxdoifsameaspreviouscheckedelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
868 <cd:arguments>
869 <cd:keywords delimiters="braces">
870 <cd:constant type="always"/>
871 <cd:constant type="doublesided"/>
872 </cd:keywords>
873 <cd:resolve name="argument-btxfield"/>
874 <cd:resolve name="argument-true"/>
875 <cd:resolve name="argument-false"/>
876 </cd:arguments>
877 </cd:command>
878
879 <cd:command name="btxdoifsameaspreviouselse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
880 <cd:arguments>
881 <cd:resolve name="argument-btxfield"/>
882 <cd:resolve name="argument-true"/>
883 <cd:resolve name="argument-false"/>
884 </cd:arguments>
885 </cd:command>
886
887 <cd:command name="btxdoifcombiinlistelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
888 <cd:arguments>
889 <cd:resolve name="argument-name"/>
890 <cd:resolve name="argument-name"/>
891 <cd:resolve name="argument-true"/>
892 <cd:resolve name="argument-false"/>
893 </cd:arguments>
894 </cd:command>
895
896 <cd:command name="currentbtxuservariable" level="system" category="bibliography" file="publ-ini.mkiv">
897 <cd:arguments>
898 <cd:resolve name="argument-key"/>
899 </cd:arguments>
900 </cd:command>
901
902 <cd:command name="btxdoifelseuservariable" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
903 <cd:arguments>
904 <cd:resolve name="argument-key"/>
905 <cd:resolve name="argument-true"/>
906 <cd:resolve name="argument-false"/>
907 </cd:arguments>
908 </cd:command>
909
910 <cd:command name="btxdoifuservariableelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
911 <cd:arguments>
912 <cd:resolve name="argument-key"/>
913 <cd:resolve name="argument-true"/>
914 <cd:resolve name="argument-false"/>
915 </cd:arguments>
916 </cd:command>
917
918 <cd:command name="btxremapauthor" level="system" category="bibliography" file="publ-ini.mkiv">
919 <cd:arguments>
920 <cd:resolve name="keyword-text"/>
921 <cd:resolve name="keyword-text"/>
922 </cd:arguments>
923 </cd:command>
924
925 <cd:command name="btxflushauthor" level="system" category="bibliography" file="publ-ini.mkiv">
926 <cd:arguments>
927 <cd:keywords optional="yes">
928 <cd:constant type="num"/>
929 <cd:constant type="normal"/>
930 <cd:constant type="normalshort"/>
931 <cd:constant type="inverted"/>
932 <cd:constant type="invertedshort"/>
933 </cd:keywords>
934 <cd:resolve name="argument-btxauthor"/>
935 </cd:arguments>
936 </cd:command>
937
938 <cd:command name="btxflushsuffix" level="system" category="bibliography" file="publ-ini.mkiv"/>
939
940 <cd:command name="btxflushauthorname" level="system" category="bibliography" file="publ-ini.mkiv">
941 <cd:arguments>
942 <cd:resolve name="argument-btxauthor"/>
943 </cd:arguments>
944 </cd:command>
945
946 <cd:command name="btxflushauthornormal" level="system" category="bibliography" file="publ-ini.mkiv">
947 <cd:arguments>
948 <cd:resolve name="argument-btxauthor"/>
949 </cd:arguments>
950 </cd:command>
951
952 <cd:command name="btxflushauthornormalshort" level="system" category="bibliography" file="publ-ini.mkiv">
953 <cd:arguments>
954 <cd:resolve name="argument-btxauthor"/>
955 </cd:arguments>
956 </cd:command>
957
958 <cd:command name="btxflushauthorinverted" level="system" category="bibliography" file="publ-ini.mkiv">
959 <cd:arguments>
960 <cd:resolve name="argument-btxauthor"/>
961 </cd:arguments>
962 </cd:command>
963
964 <cd:command name="btxflushauthorinvertedshort" level="system" category="bibliography" file="publ-ini.mkiv">
965 <cd:arguments>
966 <cd:resolve name="argument-btxauthor"/>
967 </cd:arguments>
968 </cd:command>
969
970 <cd:command name="btxsingularplural" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
971 <cd:arguments>
972 <cd:keywords delimiters="braces">
973 <cd:constant type="editor"/>
974 <cd:constant type="producer"/>
975 <cd:constant type="director"/>
976 </cd:keywords>
977 <cd:resolve name="argument-true"/>
978 <cd:resolve name="argument-false"/>
979 </cd:arguments>
980 </cd:command>
981
982 <cd:command name="btxsingularorplural" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
983 <cd:arguments>
984 <cd:keywords delimiters="braces">
985 <cd:constant type="editor"/>
986 <cd:constant type="producer"/>
987 <cd:constant type="director"/>
988 </cd:keywords>
989 <cd:resolve name="argument-true"/>
990 <cd:resolve name="argument-false"/>
991 </cd:arguments>
992 </cd:command>
993
994 <cd:command name="btxoneorrange" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkiv">
995 <cd:arguments>
996 <cd:keywords delimiters="braces">
997 <cd:constant type="volume"/>
998 <cd:constant type="pages"/>
999 </cd:keywords>
1000 <cd:resolve name="argument-true"/>
1001 <cd:resolve name="argument-false"/>
1002 </cd:arguments>
1003 </cd:command>
1004
1005 <cd:command name="btxfirstofrange" level="system" category="bibliography" file="publ-ini.mkiv">
1006 <cd:arguments>
1007 <cd:keywords delimiters="braces">
1008 <cd:constant type="volume"/>
1009 <cd:constant type="pages"/>
1010 </cd:keywords>
1011 </cd:arguments>
1012 </cd:command>
1013
1014 <cd:command name="btxloadjournalist" level="system" category="bibliography" file="publ-ini.mkiv">
1015 <cd:arguments>
1016 <cd:resolve name="keyword-file"/>
1017 </cd:arguments>
1018 </cd:command>
1019
1020 <cd:command name="btxsavejournalist" level="system" category="bibliography" file="publ-ini.mkiv">
1021 <cd:arguments>
1022 <cd:resolve name="keyword-file"/>
1023 </cd:arguments>
1024 </cd:command>
1025
1026 <cd:command name="btxaddjournal" level="system" category="bibliography" file="publ-ini.mkiv">
1027 <cd:arguments>
1028 <cd:resolve name="keyword-name"/>
1029 <cd:resolve name="keyword-name"/>
1030 </cd:arguments>
1031 </cd:command>
1032
1033 <cd:command name="btxexpandedjournal" level="system" category="bibliography" file="publ-ini.mkiv">
1034 <cd:arguments>
1035 <cd:resolve name="argument-name"/>
1036 </cd:arguments>
1037 </cd:command>
1038
1039 <cd:command name="btxabbreviatedjournal" level="system" category="bibliography" file="publ-ini.mkiv">
1040 <cd:arguments>
1041 <cd:resolve name="argument-name"/>
1042 </cd:arguments>
1043 </cd:command>
1044
1045 <cd:command name="showbtxdatasetfields" level="document" category="bibliography" file="publ-tra.mkiv">
1046 <cd:arguments>
1047 <cd:assignments list="yes" optional="yes">
1048 <cd:parameter name="specification">
1049 <cd:constant type="cd:name"/>
1050 </cd:parameter>
1051 <cd:parameter name="dataset">
1052 <cd:constant type="cd:name"/>
1053 </cd:parameter>
1054 <cd:parameter name="field">
1055 <cd:resolve name="value-btxfield"/>
1056 </cd:parameter>
1057 </cd:assignments>
1058 </cd:arguments>
1059 </cd:command>
1060
1061 <cd:command name="showbtxdatasetfields" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1062 <cd:arguments>
1063 <cd:resolve name="keyword-name-optional"/>
1064 </cd:arguments>
1065 </cd:command>
1066
1067 <cd:command name="showbtxdatasetcompleteness" level="document" category="bibliography" file="publ-tra.mkiv">
1068 <cd:arguments>
1069 <cd:assignments list="yes" optional="yes">
1070 <cd:parameter name="specification">
1071 <cd:constant type="cd:name"/>
1072 </cd:parameter>
1073 <cd:parameter name="dataset">
1074 <cd:constant type="cd:name"/>
1075 </cd:parameter>
1076 <cd:parameter name="field">
1077 <cd:resolve name="value-btxfield"/>
1078 </cd:parameter>
1079 </cd:assignments>
1080 </cd:arguments>
1081 </cd:command>
1082
1083 <cd:command name="showbtxdatasetcompleteness" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1084 <cd:arguments>
1085 <cd:resolve name="keyword-name-optional"/>
1086 </cd:arguments>
1087 </cd:command>
1088
1089 <cd:command name="showbtxdatasetauthors" level="document" category="bibliography" file="publ-tra.mkiv">
1090 <cd:arguments>
1091 <cd:assignments list="yes" optional="yes">
1092 <cd:parameter name="specification">
1093 <cd:constant type="cd:name"/>
1094 </cd:parameter>
1095 <cd:parameter name="dataset">
1096 <cd:constant type="cd:name"/>
1097 </cd:parameter>
1098 <cd:parameter name="field">
1099 <cd:resolve name="value-btxfield"/>
1100 </cd:parameter>
1101 </cd:assignments>
1102 </cd:arguments>
1103 </cd:command>
1104
1105 <cd:command name="showbtxdatasetauthors" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1106 <cd:arguments>
1107 <cd:resolve name="keyword-name-optional"/>
1108 </cd:arguments>
1109 </cd:command>
1110
1111 <cd:command name="showbtxhashedauthors" level="document" category="bibliography" file="publ-tra.mkiv">
1112 <cd:arguments>
1113 <cd:resolve name="keyword-dummy-optional"/>
1114 </cd:arguments>
1115 </cd:command>
1116
1117 <cd:command name="showbtxfields" level="document" category="bibliography" file="publ-tra.mkiv">
1118 <cd:arguments>
1119 <cd:assignments list="yes" optional="yes">
1120 <cd:parameter name="rotation">
1121 <cd:constant type="cd:number"/>
1122 </cd:parameter>
1123 <cd:parameter name="specification">
1124 <cd:constant type="cd:name"/>
1125 </cd:parameter>
1126 </cd:assignments>
1127 </cd:arguments>
1128 </cd:command>
1129
1130 <cd:command name="showbtxfields" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1131 <cd:arguments>
1132 <cd:resolve name="keyword-name-optional"/>
1133 </cd:arguments>
1134 </cd:command>
1135
1136 <cd:command name="showbtxtables" level="document" category="bibliography" file="publ-tra.mkiv">
1137 <cd:arguments>
1138 <cd:resolve name="keyword-dummy-optional"/>
1139 </cd:arguments>
1140 </cd:command>
1141
1142</cd:interface>
1143 |