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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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.mkxl">
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:parameter name="file">
299 <cd:constant type="cd:file"/>
300 </cd:parameter>
301 </cd:assignments>
302 </cd:arguments>
303 </cd:command>
304
305 <cd:command name="usebtxdataset" level="style" category="bibliography" file="publ-ini.mkxl">
306 <cd:arguments>
307 <cd:resolve name="keyword-name-optional"/>
308 <cd:resolve name="keyword-file"/>
309 <cd:assignments list="yes" optional="yes">
310 <cd:parameter name="specification">
311 <cd:constant type="cd:name"/>
312 </cd:parameter>
313 </cd:assignments>
314 </cd:arguments>
315 </cd:command>
316
317 <cd:command name="publication" type="environment" level="style" category="bibliography" file="publ-ini.mkxl">
318 <cd:arguments>
319 <cd:resolve name="keyword-name-optional"/>
320 <cd:assignments list="yes" optional="yes">
321 <cd:parameter name="tag">
322 <cd:constant type="cd:reference"/>
323 </cd:parameter>
324 <cd:parameter name="category">
325 <cd:constant type="cd:text"/>
326 </cd:parameter>
327 <cd:parameter name="k">
328 <cd:constant type="cd:reference"/>
329 </cd:parameter>
330 <cd:parameter name="t">
331 <cd:constant type="cd:text"/>
332 </cd:parameter>
333 </cd:assignments>
334 </cd:arguments>
335 </cd:command>
336
337 <cd:command name="setupbtxlist" level="style" category="bibliography" file="publ-ini.mkxl">
338 <cd:arguments>
339 <cd:resolve name="keyword-name-optional"/>
340 <cd:assignments list="yes">
341 <cd:inherit name="setuplist"/>
342 </cd:assignments>
343 </cd:arguments>
344 </cd:command>
345
346 <cd:command name="completebtxrendering" level="document" category="bibliography" file="publ-ini.mkxl">
347 <cd:arguments>
348 <cd:resolve name="keyword-name-optional"/>
349 <cd:assignments list="yes" optional="yes">
350 <cd:inherit name="setupbtxrendering"/>
351 </cd:assignments>
352 </cd:arguments>
353 </cd:command>
354
355 <cd:command name="placebtxrendering" level="document" category="bibliography" file="publ-ini.mkxl">
356 <cd:arguments>
357 <cd:resolve name="keyword-name-optional"/>
358 <cd:assignments list="yes" optional="yes">
359 <cd:inherit name="setupbtxrendering"/>
360 </cd:assignments>
361 </cd:arguments>
362 </cd:command>
363
364 <cd:command name="completelistofpublications" level="document" category="bibliography" file="publ-ini.mkxl">
365 <cd:arguments>
366 <cd:resolve name="keyword-name-optional"/>
367 <cd:assignments list="yes" optional="yes">
368 <cd:inherit name="setupbtxrendering"/>
369 </cd:assignments>
370 </cd:arguments>
371 </cd:command>
372
373 <cd:command name="placelistofpublications" level="document" category="bibliography" file="publ-ini.mkxl">
374 <cd:arguments>
375 <cd:resolve name="keyword-name-optional"/>
376 <cd:assignments list="yes" optional="yes">
377 <cd:inherit name="setupbtxrendering"/>
378 </cd:assignments>
379 </cd:arguments>
380 </cd:command>
381
382 <cd:command name="btxhybridcite" level="system" category="bibliography" file="publ-ini.mkxl">
383 <cd:arguments>
384 <cd:resolve name="assignment-citedata-list-optional"/>
385 <cd:resolve name="keyword-reference"/>
386 </cd:arguments>
387 </cd:command>
388
389 <cd:command name="btxhybridcite" variant="userdata" level="system" category="bibliography" file="publ-ini.mkxl">
390 <cd:arguments>
391 <cd:resolve name="assignment-citedata-list"/>
392 <cd:resolve name="assignment-userdata-list"/>
393 </cd:arguments>
394 </cd:command>
395
396 <cd:command name="btxhybridcite" variant="alternative" level="system" category="bibliography" file="publ-ini.mkxl">
397 <cd:arguments>
398 <cd:resolve name="keyword-btxalternative-optional"/>
399 <cd:resolve name="keyword-reference"/>
400 </cd:arguments>
401 </cd:command>
402
403 <cd:command name="btxhybridcite" variant="direct" level="system" category="bibliography" file="publ-ini.mkxl">
404 <cd:arguments>
405 <cd:resolve name="argument-reference"/>
406 </cd:arguments>
407 </cd:command>
408
409 <cd:command name="btxlistcitation" level="system" category="bibliography" file="publ-ini.mkxl">
410 <cd:arguments>
411 <cd:resolve name="assignment-citedata-list-optional"/>
412 <cd:resolve name="keyword-reference"/>
413 </cd:arguments>
414 </cd:command>
415
416 <cd:command name="btxlistcitation" variant="userdata" level="system" category="bibliography" file="publ-ini.mkxl">
417 <cd:arguments>
418 <cd:resolve name="assignment-citedata-list"/>
419 <cd:resolve name="assignment-userdata-list"/>
420 </cd:arguments>
421 </cd:command>
422
423 <cd:command name="btxlistcitation" variant="alternative" level="system" category="bibliography" file="publ-ini.mkxl">
424 <cd:arguments>
425 <cd:resolve name="keyword-btxalternative-optional"/>
426 <cd:resolve name="keyword-reference"/>
427 </cd:arguments>
428 </cd:command>
429
430 <cd:command name="btxtextcitation" level="system" category="bibliography" file="publ-ini.mkxl">
431 <cd:arguments>
432 <cd:resolve name="assignment-citedata-list-optional"/>
433 <cd:resolve name="keyword-reference"/>
434 </cd:arguments>
435 </cd:command>
436
437 <cd:command name="btxtextcitation" variant="userdata" level="system" category="bibliography" file="publ-ini.mkxl">
438 <cd:arguments>
439 <cd:resolve name="assignment-citedata-list"/>
440 <cd:resolve name="assignment-userdata-list"/>
441 </cd:arguments>
442 </cd:command>
443
444 <cd:command name="btxtextcitation" variant="alternative" level="system" category="bibliography" file="publ-ini.mkxl">
445 <cd:arguments>
446 <cd:resolve name="keyword-btxalternative-optional"/>
447 <cd:resolve name="keyword-reference"/>
448 </cd:arguments>
449 </cd:command>
450
451 <cd:command name="btxalwayscitation" level="system" category="bibliography" file="publ-ini.mkxl">
452 <cd:arguments>
453 <cd:resolve name="assignment-citedata-list-optional"/>
454 <cd:resolve name="keyword-reference"/>
455 </cd:arguments>
456 </cd:command>
457
458 <cd:command name="btxalwayscitation" variant="userdata" level="system" category="bibliography" file="publ-ini.mkxl">
459 <cd:arguments>
460 <cd:resolve name="assignment-citedata-list"/>
461 <cd:resolve name="assignment-userdata-list"/>
462 </cd:arguments>
463 </cd:command>
464
465 <cd:command name="btxalwayscitation" variant="alternative" level="system" category="bibliography" file="publ-ini.mkxl">
466 <cd:arguments>
467 <cd:resolve name="keyword-btxalternative-optional"/>
468 <cd:resolve name="keyword-reference"/>
469 </cd:arguments>
470 </cd:command>
471
472 <cd:command name="btxhiddencitation" level="system" category="bibliography" file="publ-ini.mkxl">
473 <cd:arguments>
474 <cd:resolve name="keyword-reference"/>
475 </cd:arguments>
476 </cd:command>
477
478 <cd:command name="listcitation" level="document" category="bibliography" file="publ-ini.mkxl">
479 <cd:arguments>
480 <cd:resolve name="assignment-citedata-list-optional"/>
481 <cd:resolve name="keyword-reference"/>
482 </cd:arguments>
483 </cd:command>
484
485 <cd:command name="listcitation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
486 <cd:arguments>
487 <cd:resolve name="assignment-citedata-list"/>
488 <cd:resolve name="assignment-userdata-list"/>
489 </cd:arguments>
490 </cd:command>
491
492 <cd:command name="listcitation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
493 <cd:arguments>
494 <cd:resolve name="keyword-btxalternative-optional"/>
495 <cd:resolve name="keyword-reference"/>
496 </cd:arguments>
497 </cd:command>
498
499 <cd:command name="listcite" level="document" category="bibliography" file="publ-ini.mkxl">
500 <cd:arguments>
501 <cd:resolve name="assignment-citedata-list-optional"/>
502 <cd:resolve name="keyword-reference"/>
503 </cd:arguments>
504 </cd:command>
505
506 <cd:command name="listcite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
507 <cd:arguments>
508 <cd:resolve name="assignment-citedata-list"/>
509 <cd:resolve name="assignment-userdata-list"/>
510 </cd:arguments>
511 </cd:command>
512
513 <cd:command name="listcite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
514 <cd:arguments>
515 <cd:resolve name="keyword-btxalternative-optional"/>
516 <cd:resolve name="keyword-reference"/>
517 </cd:arguments>
518 </cd:command>
519
520 <cd:command name="textcitation" level="document" category="bibliography" file="publ-ini.mkxl">
521 <cd:arguments>
522 <cd:resolve name="assignment-citedata-list-optional"/>
523 <cd:resolve name="keyword-reference"/>
524 </cd:arguments>
525 </cd:command>
526
527 <cd:command name="textcitation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
528 <cd:arguments>
529 <cd:resolve name="assignment-citedata-list"/>
530 <cd:resolve name="assignment-userdata-list"/>
531 </cd:arguments>
532 </cd:command>
533
534 <cd:command name="textcitation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
535 <cd:arguments>
536 <cd:resolve name="keyword-btxalternative-optional"/>
537 <cd:resolve name="keyword-reference"/>
538 </cd:arguments>
539 </cd:command>
540
541 <cd:command name="textcite" level="document" category="bibliography" file="publ-ini.mkxl">
542 <cd:arguments>
543 <cd:resolve name="assignment-citedata-list-optional"/>
544 <cd:resolve name="keyword-reference"/>
545 </cd:arguments>
546 </cd:command>
547
548 <cd:command name="textcite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
549 <cd:arguments>
550 <cd:resolve name="assignment-citedata-list"/>
551 <cd:resolve name="assignment-userdata-list"/>
552 </cd:arguments>
553 </cd:command>
554
555 <cd:command name="textcite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
556 <cd:arguments>
557 <cd:resolve name="keyword-btxalternative-optional"/>
558 <cd:resolve name="keyword-reference"/>
559 </cd:arguments>
560 </cd:command>
561
562 <cd:command name="alwayscitation" level="document" category="bibliography" file="publ-ini.mkxl">
563 <cd:arguments>
564 <cd:resolve name="assignment-citedata-list-optional"/>
565 <cd:resolve name="keyword-reference"/>
566 </cd:arguments>
567 </cd:command>
568
569 <cd:command name="alwayscitation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
570 <cd:arguments>
571 <cd:resolve name="assignment-citedata-list"/>
572 <cd:resolve name="assignment-userdata-list"/>
573 </cd:arguments>
574 </cd:command>
575
576 <cd:command name="alwayscitation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
577 <cd:arguments>
578 <cd:resolve name="keyword-btxalternative-optional"/>
579 <cd:resolve name="keyword-reference"/>
580 </cd:arguments>
581 </cd:command>
582
583 <cd:command name="alwayscite" level="document" category="bibliography" file="publ-ini.mkxl">
584 <cd:arguments>
585 <cd:resolve name="assignment-citedata-list-optional"/>
586 <cd:resolve name="keyword-reference"/>
587 </cd:arguments>
588 </cd:command>
589
590 <cd:command name="alwayscite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
591 <cd:arguments>
592 <cd:resolve name="assignment-citedata-list"/>
593 <cd:resolve name="assignment-userdata-list"/>
594 </cd:arguments>
595 </cd:command>
596
597 <cd:command name="alwayscite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
598 <cd:arguments>
599 <cd:resolve name="keyword-btxalternative-optional"/>
600 <cd:resolve name="keyword-reference"/>
601 </cd:arguments>
602 </cd:command>
603
604 <cd:command name="hiddencitation" level="document" category="bibliography" file="publ-ini.mkxl">
605 <cd:arguments>
606 <cd:resolve name="keyword-reference"/>
607 </cd:arguments>
608 </cd:command>
609
610 <cd:command name="hiddencite" level="document" category="bibliography" file="publ-ini.mkxl">
611 <cd:arguments>
612 <cd:resolve name="keyword-reference"/>
613 </cd:arguments>
614 </cd:command>
615
616 <cd:command name="citation" level="document" category="bibliography" file="publ-ini.mkxl">
617 <cd:arguments>
618 <cd:resolve name="assignment-citedata-list-optional"/>
619 <cd:resolve name="keyword-reference"/>
620 </cd:arguments>
621 </cd:command>
622
623 <cd:command name="citation" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
624 <cd:arguments>
625 <cd:resolve name="assignment-citedata-list"/>
626 <cd:resolve name="assignment-userdata-list"/>
627 </cd:arguments>
628 </cd:command>
629
630 <cd:command name="citation" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
631 <cd:arguments>
632 <cd:resolve name="keyword-btxalternative-optional"/>
633 <cd:resolve name="keyword-reference"/>
634 </cd:arguments>
635 </cd:command>
636
637 <cd:command name="citation" variant="direct" level="document" category="bibliography" file="publ-ini.mkxl">
638 <cd:arguments>
639 <cd:resolve name="argument-reference"/>
640 </cd:arguments>
641 </cd:command>
642
643 <cd:command name="cite" level="document" category="bibliography" file="publ-ini.mkxl">
644 <cd:arguments>
645 <cd:resolve name="assignment-citedata-list-optional"/>
646 <cd:resolve name="keyword-reference"/>
647 </cd:arguments>
648 </cd:command>
649
650 <cd:command name="cite" variant="userdata" level="document" category="bibliography" file="publ-ini.mkxl">
651 <cd:arguments>
652 <cd:resolve name="assignment-citedata-list"/>
653 <cd:resolve name="assignment-userdata-list"/>
654 </cd:arguments>
655 </cd:command>
656
657 <cd:command name="cite" variant="alternative" level="document" category="bibliography" file="publ-ini.mkxl">
658 <cd:arguments>
659 <cd:resolve name="keyword-btxalternative-optional"/>
660 <cd:resolve name="keyword-reference"/>
661 </cd:arguments>
662 </cd:command>
663
664 <cd:command name="cite" variant="direct" level="document" category="bibliography" file="publ-ini.mkxl">
665 <cd:arguments>
666 <cd:resolve name="argument-reference"/>
667 </cd:arguments>
668 </cd:command>
669
670 <cd:command name="nocitation" level="document" category="bibliography" file="publ-ini.mkxl">
671 <cd:arguments>
672 <cd:resolve name="keyword-reference"/>
673 </cd:arguments>
674 </cd:command>
675
676 <cd:command name="nocitation" variant="direct" level="document" category="bibliography" file="publ-ini.mkxl">
677 <cd:arguments>
678 <cd:resolve name="argument-reference"/>
679 </cd:arguments>
680 </cd:command>
681
682 <cd:command name="usecitation" level="document" category="bibliography" file="publ-ini.mkxl">
683 <cd:arguments>
684 <cd:resolve name="keyword-reference"/>
685 </cd:arguments>
686 </cd:command>
687
688 <cd:command name="usecitation" variant="direct" level="document" category="bibliography" file="publ-ini.mkxl">
689 <cd:arguments>
690 <cd:resolve name="argument-reference"/>
691 </cd:arguments>
692 </cd:command>
693
694 <cd:command name="nocite" level="document" category="bibliography" file="publ-ini.mkxl">
695 <cd:arguments>
696 <cd:resolve name="keyword-reference"/>
697 </cd:arguments>
698 </cd:command>
699
700 <cd:command name="nocite" variant="direct" level="document" category="bibliography" file="publ-ini.mkxl">
701 <cd:arguments>
702 <cd:resolve name="argument-reference"/>
703 </cd:arguments>
704 </cd:command>
705
706 <cd:command name="savebtxdataset" level="style" category="bibliography" file="publ-ini.mkxl">
707 <cd:arguments>
708 <cd:resolve name="keyword-name-optional"/>
709 <cd:resolve name="keyword-file-optional"/>
710 <cd:assignments list="yes" optional="yes">
711 <cd:parameter name="dataset">
712 <cd:constant type="cd:name"/>
713 </cd:parameter>
714 <cd:parameter name="type">
715 <cd:constant type="bib"/>
716 <cd:constant type="lua"/>
717 <cd:constant type="xml"/>
718 </cd:parameter>
719 <cd:parameter name="file">
720 <cd:constant type="cd:file"/>
721 </cd:parameter>
722 <cd:parameter name="criterium">
723 <cd:constant type="all"/>
724 <cd:constant type="text"/>
725 <cd:constant type="intro"/>
726 <cd:constant type="reference"/>
727 <cd:constant type="current"/>
728 <cd:constant type="here"/>
729 <cd:constant type="previous"/>
730 <cd:constant type="local"/>
731 <cd:constant type="component"/>
732 <cd:constant type="all" prefix="cd:sectionblock" method="range"/>
733 <cd:constant type="reference" prefix="cd:sectionblock" method="range"/>
734 <cd:constant type="current" prefix="cd:sectionblock" method="range"/>
735 <cd:constant type="previous" prefix="cd:sectionblock" method="range"/>
736 </cd:parameter>
737 <cd:parameter name="option">
738 <cd:constant type="cd:text"/>
739 </cd:parameter>
740 </cd:assignments>
741 </cd:arguments>
742 </cd:command>
743
744 <cd:command name="placecitation" level="document" category="bibliography" file="publ-ini.mkxl">
745 <cd:arguments>
746 <cd:resolve name="keyword-reference"/>
747 </cd:arguments>
748 </cd:command>
749
750 <cd:command name="usebtxdefinitions" level="style" category="bibliography" file="publ-ini.mkxl">
751 <cd:arguments>
752 <cd:resolve name="keyword-file"/>
753 </cd:arguments>
754 </cd:command>
755
756 <cd:command name="btxrawfield" level="system" category="bibliography" file="publ-ini.mkxl">
757 <cd:arguments>
758 <cd:resolve name="argument-btxfield"/>
759 </cd:arguments>
760 </cd:command>
761
762 <cd:command name="btxfield" level="system" category="bibliography" file="publ-ini.mkxl">
763 <cd:arguments>
764 <cd:resolve name="argument-btxfield"/>
765 </cd:arguments>
766 </cd:command>
767
768 <cd:command name="btxdetail" level="system" category="bibliography" file="publ-ini.mkxl">
769 <cd:arguments>
770 <cd:resolve name="argument-btxfield"/>
771 </cd:arguments>
772 </cd:command>
773
774 <cd:command name="btxflush" level="system" category="bibliography" file="publ-ini.mkxl">
775 <cd:arguments>
776 <cd:resolve name="argument-btxfield"/>
777 </cd:arguments>
778 </cd:command>
779
780 <cd:command name="btxdirect" level="system" category="bibliography" file="publ-ini.mkxl">
781 <cd:arguments>
782 <cd:resolve name="argument-btxfield"/>
783 </cd:arguments>
784 </cd:command>
785
786 <cd:command name="btxfieldname" level="system" category="bibliography" file="publ-ini.mkxl">
787 <cd:arguments>
788 <cd:resolve name="argument-btxfield"/>
789 </cd:arguments>
790 </cd:command>
791
792 <cd:command name="btxfieldtype" level="system" category="bibliography" file="publ-ini.mkxl">
793 <cd:arguments>
794 <cd:resolve name="argument-btxfield"/>
795 </cd:arguments>
796 </cd:command>
797
798 <cd:command name="btxfoundname" level="system" category="bibliography" file="publ-ini.mkxl">
799 <cd:arguments>
800 <cd:resolve name="argument-btxfield"/>
801 </cd:arguments>
802 </cd:command>
803
804 <cd:command name="btxfoundtype" level="system" category="bibliography" file="publ-ini.mkxl">
805 <cd:arguments>
806 <cd:resolve name="argument-btxfield"/>
807 </cd:arguments>
808 </cd:command>
809
810 <cd:command name="btxauthorfield" level="system" category="bibliography" file="publ-ini.mkxl">
811 <cd:arguments>
812 <cd:keywords delimiters="braces">
813 <cd:constant type="initials"/>
814 <cd:constant type="firstnames"/>
815 <cd:constant type="vons"/>
816 <cd:constant type="surnames"/>
817 <cd:constant type="juniors"/>
818 </cd:keywords>
819 </cd:arguments>
820 </cd:command>
821
822 <cd:command name="btxdoifelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
823 <cd:arguments>
824 <cd:resolve name="argument-btxfield"/>
825 <cd:resolve name="argument-true"/>
826 <cd:resolve name="argument-false"/>
827 </cd:arguments>
828 </cd:command>
829
830 <cd:command name="btxdoif" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
831 <cd:arguments>
832 <cd:resolve name="argument-btxfield"/>
833 <cd:resolve name="argument-true"/>
834 </cd:arguments>
835 </cd:command>
836
837 <cd:command name="btxdoifnot" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
838 <cd:arguments>
839 <cd:resolve name="argument-btxfield"/>
840 <cd:resolve name="argument-true"/>
841 </cd:arguments>
842 </cd:command>
843
844 <cd:command name="btxsetup" level="system" category="bibliography" file="publ-ini.mkxl">
845 <cd:arguments>
846 <cd:resolve name="argument-name"/>
847 </cd:arguments>
848 </cd:command>
849
850 <cd:command name="btxdoifelsesameaspreviouschecked" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
851 <cd:arguments>
852 <cd:keywords delimiters="braces">
853 <cd:constant type="always"/>
854 <cd:constant type="doublesided"/>
855 </cd:keywords>
856 <cd:resolve name="argument-btxfield"/>
857 <cd:resolve name="argument-true"/>
858 <cd:resolve name="argument-false"/>
859 </cd:arguments>
860 </cd:command>
861
862 <cd:command name="btxdoifelsesameasprevious" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
863 <cd:arguments>
864 <cd:resolve name="argument-btxfield"/>
865 <cd:resolve name="argument-true"/>
866 <cd:resolve name="argument-false"/>
867 </cd:arguments>
868 </cd:command>
869
870 <cd:command name="btxdoifelsecombiinlist" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
871 <cd:arguments>
872 <cd:resolve name="argument-name"/>
873 <cd:resolve name="argument-name"/>
874 <cd:resolve name="argument-true"/>
875 <cd:resolve name="argument-false"/>
876 </cd:arguments>
877 </cd:command>
878
879 <cd:command name="btxdoifelsecitedone" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
880 <cd:arguments>
881 <cd:resolve name="argument-name"/>
882 <cd:resolve name="argument-reference"/>
883 <cd:resolve name="argument-true"/>
884 <cd:resolve name="argument-false"/>
885 </cd:arguments>
886 </cd:command>
887
888 <cd:command name="btxdoifsameaspreviouscheckedelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
889 <cd:arguments>
890 <cd:keywords delimiters="braces">
891 <cd:constant type="always"/>
892 <cd:constant type="doublesided"/>
893 </cd:keywords>
894 <cd:resolve name="argument-btxfield"/>
895 <cd:resolve name="argument-true"/>
896 <cd:resolve name="argument-false"/>
897 </cd:arguments>
898 </cd:command>
899
900 <cd:command name="btxdoifsameaspreviouselse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
901 <cd:arguments>
902 <cd:resolve name="argument-btxfield"/>
903 <cd:resolve name="argument-true"/>
904 <cd:resolve name="argument-false"/>
905 </cd:arguments>
906 </cd:command>
907
908 <cd:command name="btxdoifcombiinlistelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
909 <cd:arguments>
910 <cd:resolve name="argument-name"/>
911 <cd:resolve name="argument-name"/>
912 <cd:resolve name="argument-true"/>
913 <cd:resolve name="argument-false"/>
914 </cd:arguments>
915 </cd:command>
916
917 <cd:command name="btxdoifcitedoneelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
918 <cd:arguments>
919 <cd:resolve name="argument-name"/>
920 <cd:resolve name="argument-reference"/>
921 <cd:resolve name="argument-true"/>
922 <cd:resolve name="argument-false"/>
923 </cd:arguments>
924 </cd:command>
925
926 <cd:command name="currentbtxuservariable" level="system" category="bibliography" file="publ-ini.mkxl">
927 <cd:arguments>
928 <cd:resolve name="argument-key"/>
929 </cd:arguments>
930 </cd:command>
931
932 <cd:command name="btxdoifelseuservariable" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
933 <cd:arguments>
934 <cd:resolve name="argument-key"/>
935 <cd:resolve name="argument-true"/>
936 <cd:resolve name="argument-false"/>
937 </cd:arguments>
938 </cd:command>
939
940 <cd:command name="btxdoifuservariableelse" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
941 <cd:arguments>
942 <cd:resolve name="argument-key"/>
943 <cd:resolve name="argument-true"/>
944 <cd:resolve name="argument-false"/>
945 </cd:arguments>
946 </cd:command>
947
948 <cd:command name="btxremapauthor" level="system" category="bibliography" file="publ-ini.mkxl">
949 <cd:arguments>
950 <cd:resolve name="keyword-text"/>
951 <cd:resolve name="keyword-text"/>
952 </cd:arguments>
953 </cd:command>
954
955 <cd:command name="btxflushauthor" level="system" category="bibliography" file="publ-ini.mkxl">
956 <cd:arguments>
957 <cd:keywords optional="yes">
958 <cd:constant type="num"/>
959 <cd:constant type="normal"/>
960 <cd:constant type="normalshort"/>
961 <cd:constant type="inverted"/>
962 <cd:constant type="invertedshort"/>
963 </cd:keywords>
964 <cd:resolve name="argument-btxauthor"/>
965 </cd:arguments>
966 </cd:command>
967
968 <cd:command name="btxflushsuffix" level="system" category="bibliography" file="publ-ini.mkxl"/>
969
970 <cd:command name="btxflushauthorname" level="system" category="bibliography" file="publ-ini.mkxl">
971 <cd:arguments>
972 <cd:resolve name="argument-btxauthor"/>
973 </cd:arguments>
974 </cd:command>
975
976 <cd:command name="btxflushauthornormal" level="system" category="bibliography" file="publ-ini.mkxl">
977 <cd:arguments>
978 <cd:resolve name="argument-btxauthor"/>
979 </cd:arguments>
980 </cd:command>
981
982 <cd:command name="btxflushauthornormalshort" level="system" category="bibliography" file="publ-ini.mkxl">
983 <cd:arguments>
984 <cd:resolve name="argument-btxauthor"/>
985 </cd:arguments>
986 </cd:command>
987
988 <cd:command name="btxflushauthorinverted" level="system" category="bibliography" file="publ-ini.mkxl">
989 <cd:arguments>
990 <cd:resolve name="argument-btxauthor"/>
991 </cd:arguments>
992 </cd:command>
993
994 <cd:command name="btxflushauthorinvertedshort" level="system" category="bibliography" file="publ-ini.mkxl">
995 <cd:arguments>
996 <cd:resolve name="argument-btxauthor"/>
997 </cd:arguments>
998 </cd:command>
999
1000 <cd:command name="btxsingularplural" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
1001 <cd:arguments>
1002 <cd:keywords delimiters="braces">
1003 <cd:constant type="editor"/>
1004 <cd:constant type="producer"/>
1005 <cd:constant type="director"/>
1006 </cd:keywords>
1007 <cd:resolve name="argument-true"/>
1008 <cd:resolve name="argument-false"/>
1009 </cd:arguments>
1010 </cd:command>
1011
1012 <cd:command name="btxsingularorplural" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
1013 <cd:arguments>
1014 <cd:keywords delimiters="braces">
1015 <cd:constant type="editor"/>
1016 <cd:constant type="producer"/>
1017 <cd:constant type="director"/>
1018 </cd:keywords>
1019 <cd:resolve name="argument-true"/>
1020 <cd:resolve name="argument-false"/>
1021 </cd:arguments>
1022 </cd:command>
1023
1024 <cd:command name="btxoneorrange" level="system" category="bibliography" keywords="conditional" file="publ-ini.mkxl">
1025 <cd:arguments>
1026 <cd:keywords delimiters="braces">
1027 <cd:constant type="volume"/>
1028 <cd:constant type="pages"/>
1029 </cd:keywords>
1030 <cd:resolve name="argument-true"/>
1031 <cd:resolve name="argument-false"/>
1032 </cd:arguments>
1033 </cd:command>
1034
1035 <cd:command name="btxfirstofrange" level="system" category="bibliography" file="publ-ini.mkxl">
1036 <cd:arguments>
1037 <cd:keywords delimiters="braces">
1038 <cd:constant type="volume"/>
1039 <cd:constant type="pages"/>
1040 </cd:keywords>
1041 </cd:arguments>
1042 </cd:command>
1043
1044 <cd:command name="btxloadjournalist" level="system" category="bibliography" file="publ-ini.mkxl">
1045 <cd:arguments>
1046 <cd:resolve name="keyword-file"/>
1047 </cd:arguments>
1048 </cd:command>
1049
1050 <cd:command name="btxsavejournalist" level="system" category="bibliography" file="publ-ini.mkxl">
1051 <cd:arguments>
1052 <cd:resolve name="keyword-file"/>
1053 </cd:arguments>
1054 </cd:command>
1055
1056 <cd:command name="btxaddjournal" level="system" category="bibliography" file="publ-ini.mkxl">
1057 <cd:arguments>
1058 <cd:resolve name="keyword-name"/>
1059 <cd:resolve name="keyword-name"/>
1060 </cd:arguments>
1061 </cd:command>
1062
1063 <cd:command name="btxexpandedjournal" level="system" category="bibliography" file="publ-ini.mkxl">
1064 <cd:arguments>
1065 <cd:resolve name="argument-name"/>
1066 </cd:arguments>
1067 </cd:command>
1068
1069 <cd:command name="btxabbreviatedjournal" level="system" category="bibliography" file="publ-ini.mkxl">
1070 <cd:arguments>
1071 <cd:resolve name="argument-name"/>
1072 </cd:arguments>
1073 </cd:command>
1074
1075 <cd:command name="showbtxdatasetfields" level="document" category="bibliography" file="publ-tra.mkiv">
1076 <cd:arguments>
1077 <cd:assignments list="yes" optional="yes">
1078 <cd:parameter name="specification">
1079 <cd:constant type="cd:name"/>
1080 </cd:parameter>
1081 <cd:parameter name="dataset">
1082 <cd:constant type="cd:name"/>
1083 </cd:parameter>
1084 <cd:parameter name="field">
1085 <cd:resolve name="value-btxfield"/>
1086 </cd:parameter>
1087 </cd:assignments>
1088 </cd:arguments>
1089 </cd:command>
1090
1091 <cd:command name="showbtxdatasetfields" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1092 <cd:arguments>
1093 <cd:resolve name="keyword-name-optional"/>
1094 </cd:arguments>
1095 </cd:command>
1096
1097 <cd:command name="showbtxdatasetcompleteness" level="document" category="bibliography" file="publ-tra.mkiv">
1098 <cd:arguments>
1099 <cd:assignments list="yes" optional="yes">
1100 <cd:parameter name="specification">
1101 <cd:constant type="cd:name"/>
1102 </cd:parameter>
1103 <cd:parameter name="dataset">
1104 <cd:constant type="cd:name"/>
1105 </cd:parameter>
1106 <cd:parameter name="field">
1107 <cd:resolve name="value-btxfield"/>
1108 </cd:parameter>
1109 </cd:assignments>
1110 </cd:arguments>
1111 </cd:command>
1112
1113 <cd:command name="showbtxdatasetcompleteness" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1114 <cd:arguments>
1115 <cd:resolve name="keyword-name-optional"/>
1116 </cd:arguments>
1117 </cd:command>
1118
1119 <cd:command name="showbtxdatasetauthors" level="document" category="bibliography" file="publ-tra.mkiv">
1120 <cd:arguments>
1121 <cd:assignments list="yes" optional="yes">
1122 <cd:parameter name="specification">
1123 <cd:constant type="cd:name"/>
1124 </cd:parameter>
1125 <cd:parameter name="dataset">
1126 <cd:constant type="cd:name"/>
1127 </cd:parameter>
1128 <cd:parameter name="field">
1129 <cd:resolve name="value-btxfield"/>
1130 </cd:parameter>
1131 </cd:assignments>
1132 </cd:arguments>
1133 </cd:command>
1134
1135 <cd:command name="showbtxdatasetauthors" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1136 <cd:arguments>
1137 <cd:resolve name="keyword-name-optional"/>
1138 </cd:arguments>
1139 </cd:command>
1140
1141 <cd:command name="showbtxhashedauthors" level="document" category="bibliography" file="publ-tra.mkiv">
1142 <cd:arguments>
1143 <cd:resolve name="keyword-dummy-optional"/>
1144 </cd:arguments>
1145 </cd:command>
1146
1147 <cd:command name="showbtxfields" level="document" category="bibliography" file="publ-tra.mkiv">
1148 <cd:arguments>
1149 <cd:assignments list="yes" optional="yes">
1150 <cd:parameter name="rotation">
1151 <cd:constant type="cd:number"/>
1152 </cd:parameter>
1153 <cd:parameter name="specification">
1154 <cd:constant type="cd:name"/>
1155 </cd:parameter>
1156 </cd:assignments>
1157 </cd:arguments>
1158 </cd:command>
1159
1160 <cd:command name="showbtxfields" variant="argument" level="document" category="bibliography" file="publ-tra.mkiv">
1161 <cd:arguments>
1162 <cd:resolve name="keyword-name-optional"/>
1163 </cd:arguments>
1164 </cd:command>
1165
1166 <cd:command name="showbtxtables" level="document" category="bibliography" file="publ-tra.mkiv">
1167 <cd:arguments>
1168 <cd:resolve name="keyword-dummy-optional"/>
1169 </cd:arguments>
1170 </cd:command>
1171
1172</cd:interface>
1173 |