git.iko.soy/typeable/pandoc
on rc/2.11.0.4 help sign in
typeable/pandoc/test/command/chicago-annotated-bibliography.csl
1207 lines 38 kB history raw
1<?xml version="1.0" encoding="utf-8"?>
2<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="never" page-range-format="chicago">
3 <info>
4 <title>Chicago Manual of Style 16th edition (note, annotated bibliography)</title>
5 <id>http://www.zotero.org/styles/chicago-annotated-bibliography</id>
6 <link href="http://www.zotero.org/styles/chicago-annotated-bibliography" rel="self"/>
7 <link href="http://www.chicagomanualofstyle.org/tools_citationguide.html" rel="documentation"/>
8 <author>
9 <name>Julian Onions</name>
10 <email>julian.onions@gmail.com</email>
11 </author>
12 <contributor>
13 <name>Simon Kornblith</name>
14 <email>simon@simonster.com</email>
15 </contributor>
16 <contributor>
17 <name>Elena Razlogova</name>
18 <email>elena.razlogova@gmail.com</email>
19 </contributor>
20 <contributor>
21 <name>Frank Bennett</name>
22 <email>biercenator@gmail.com</email>
23 </contributor>
24 <contributor>
25 <name>Andrew Dunning</name>
26 <email>andrew.dunning@utoronto.ca</email>
27 </contributor>
28 <category citation-format="note"/>
29 <category field="generic-base"/>
30 <summary>Chicago format with short notes and annotated bibliography</summary>
31 <updated>2012-10-25T21:15:26+00:00</updated>
32 <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
33 </info>
34 <locale xml:lang="en">
35 <terms>
36 <term name="editor" form="verb-short">ed.</term>
37 <term name="translator" form="verb-short">trans.</term>
38 <term name="editortranslator" form="verb-short">
39 <single>ed. and trans.</single>
40 <multiple>ed. and trans.</multiple>
41 </term>
42 <term name="editortranslator" form="verb">
43 <single>Edited and translated by</single>
44 <multiple>Edited and translated by</multiple>
45 </term>
46 <term name="translator" form="short">trans.</term>
47 </terms>
48 </locale>
49 <macro name="editor-translator">
50 <group delimiter=", ">
51 <group delimiter=" ">
52 <choose>
53 <if variable="container-author reviewed-author" match="any">
54 <group>
55 <names variable="container-author reviewed-author">
56 <label form="verb-short" text-case="lowercase" suffix=" "/>
57 <name and="text" delimiter=", "/>
58 </names>
59 </group>
60 </if>
61 </choose>
62 </group>
63 <names variable="editor translator" delimiter=", ">
64 <label form="verb-short" text-case="lowercase" suffix=" "/>
65 <name and="text" delimiter=", "/>
66 </names>
67 </group>
68 </macro>
69 <macro name="secondary-contributors-note">
70 <choose>
71 <if type="chapter paper-conference" match="none">
72 <text macro="editor-translator"/>
73 </if>
74 </choose>
75 </macro>
76 <macro name="container-contributors-note">
77 <choose>
78 <if type="chapter paper-conference" match="any">
79 <text macro="editor-translator"/>
80 </if>
81 </choose>
82 </macro>
83 <macro name="secondary-contributors">
84 <choose>
85 <if type="chapter paper-conference" match="none">
86 <names variable="editor translator" delimiter=". ">
87 <label form="verb" text-case="capitalize-first" suffix=" "/>
88 <name and="text" delimiter=", "/>
89 </names>
90 </if>
91 </choose>
92 </macro>
93 <macro name="container-contributors">
94 <choose>
95 <if type="chapter paper-conference" match="any">
96 <group delimiter=", ">
97 <choose>
98 <if variable="author">
99 <choose>
100 <if variable="container-author" match="any">
101 <names variable="container-author">
102 <label form="verb-short" text-case="lowercase" suffix=" "/>
103 <name and="text" delimiter=", "/>
104 </names>
105 </if>
106 </choose>
107 <!--This includes page numers after the container author, e.g. for Introductions -->
108 <choose>
109 <if variable="container-author author" match="all">
110 <group delimiter=". ">
111 <text variable="page"/>
112 <names variable="editor translator" delimiter=", ">
113 <label form="verb" suffix=" "/>
114 <name and="text" delimiter=", "/>
115 </names>
116 </group>
117 </if>
118 <else>
119 <names variable="editor translator" delimiter=", ">
120 <label form="verb" text-case="lowercase" suffix=" "/>
121 <name and="text" delimiter=", "/>
122 </names>
123 </else>
124 </choose>
125 </if>
126 </choose>
127 </group>
128 </if>
129 </choose>
130 </macro>
131 <macro name="recipient-note">
132 <names variable="recipient" delimiter=", ">
133 <label form="verb" text-case="lowercase" suffix=" "/>
134 <name and="text" delimiter=", "/>
135 </names>
136 </macro>
137 <macro name="contributors-note">
138 <group delimiter=" ">
139 <names variable="author">
140 <name and="text" sort-separator=", " delimiter=", "/>
141 <label form="short" prefix=", "/>
142 <substitute>
143 <names variable="editor"/>
144 <names variable="translator"/>
145 </substitute>
146 </names>
147 <text macro="recipient-note"/>
148 </group>
149 </macro>
150 <macro name="editor">
151 <names variable="editor">
152 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
153 <label form="short" prefix=", "/>
154 </names>
155 </macro>
156 <macro name="translator">
157 <names variable="translator">
158 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
159 <label form="verb-short" prefix=", "/>
160 </names>
161 </macro>
162 <macro name="recipient">
163 <group delimiter=" ">
164 <choose>
165 <if type="personal_communication">
166 <choose>
167 <if variable="genre">
168 <text variable="genre" text-case="capitalize-first"/>
169 </if>
170 <else>
171 <text term="letter" text-case="capitalize-first"/>
172 </else>
173 </choose>
174 </if>
175 </choose>
176 <text macro="recipient-note"/>
177 </group>
178 </macro>
179 <macro name="contributors">
180 <group delimiter=". ">
181 <names variable="author">
182 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
183 <substitute>
184 <text macro="editor"/>
185 <text macro="translator"/>
186 </substitute>
187 </names>
188 <text macro="recipient"/>
189 </group>
190 </macro>
191 <macro name="recipient-short">
192 <names variable="recipient">
193 <label form="verb" text-case="lowercase" suffix=" "/>
194 <name form="short" and="text" delimiter=", "/>
195 </names>
196 </macro>
197 <macro name="contributors-short">
198 <group delimiter=" ">
199 <names variable="author">
200 <name form="short" and="text" delimiter=", "/>
201 <substitute>
202 <names variable="editor"/>
203 <names variable="translator"/>
204 </substitute>
205 </names>
206 <text macro="recipient-short"/>
207 </group>
208 </macro>
209 <macro name="contributors-sort">
210 <names variable="author">
211 <name name-as-sort-order="all" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
212 <substitute>
213 <names variable="editor"/>
214 <names variable="translator"/>
215 <text macro="title"/>
216 </substitute>
217 </names>
218 </macro>
219 <macro name="interviewer-note">
220 <names variable="interviewer" delimiter=", ">
221 <label form="verb" text-case="lowercase" suffix=" "/>
222 <name and="text" delimiter=", "/>
223 </names>
224 </macro>
225 <macro name="interviewer">
226 <names variable="interviewer" delimiter=", ">
227 <label form="verb" text-case="capitalize-first" suffix=" "/>
228 <name and="text" delimiter=", "/>
229 </names>
230 </macro>
231 <macro name="title-note">
232 <choose>
233 <if variable="title" match="none">
234 <text variable="genre"/>
235 </if>
236 <else-if type="bill book graphic legislation motion_picture report song" match="any">
237 <text variable="title" text-case="title" font-style="italic"/>
238 <group delimiter=" " prefix=", ">
239 <text term="version"/>
240 <text variable="version"/>
241 </group>
242 </else-if>
243 <else-if type="legal_case interview" match="any">
244 <text variable="title"/>
245 </else-if>
246 <else-if variable="reviewed-author">
247 <text variable="title" font-style="italic" prefix="review of "/>
248 </else-if>
249 <else>
250 <text variable="title" text-case="title" quotes="true"/>
251 </else>
252 </choose>
253 </macro>
254 <macro name="title">
255 <choose>
256 <if variable="title" match="none">
257 <choose>
258 <if type="personal_communication" match="none">
259 <text variable="genre" text-case="capitalize-first"/>
260 </if>
261 </choose>
262 </if>
263 <else-if type="bill book graphic legislation motion_picture report song" match="any">
264 <text variable="title" text-case="title" font-style="italic"/>
265 <group prefix=" (" suffix=")" delimiter=" ">
266 <text term="version"/>
267 <text variable="version"/>
268 </group>
269 </else-if>
270 <else-if variable="reviewed-author">
271 <group delimiter=", ">
272 <text variable="title" font-style="italic" prefix="Review of "/>
273 <names variable="reviewed-author">
274 <label form="verb-short" text-case="lowercase" suffix=" "/>
275 <name and="text" delimiter=", "/>
276 </names>
277 </group>
278 </else-if>
279 <else-if type="legal_case interview" match="any">
280 <text variable="title"/>
281 </else-if>
282 <else>
283 <text variable="title" text-case="title" quotes="true"/>
284 </else>
285 </choose>
286 </macro>
287 <macro name="title-short">
288 <choose>
289 <if variable="title" match="none">
290 <choose>
291 <if type="interview">
292 <text term="interview"/>
293 </if>
294 <else-if type="manuscript speech" match="any">
295 <text variable="genre" form="short"/>
296 </else-if>
297 <else-if type="personal_communication">
298 <text macro="issued"/>
299 </else-if>
300 </choose>
301 </if>
302 <else-if type="bill book graphic legislation motion_picture report song" match="any">
303 <text variable="title" text-case="title" form="short" font-style="italic"/>
304 </else-if>
305 <else-if type="legal_case interview" match="any">
306 <text variable="title"/>
307 </else-if>
308 <else>
309 <text variable="title" text-case="title" form="short" quotes="true"/>
310 </else>
311 </choose>
312 </macro>
313 <macro name="date-disambiguate">
314 <choose>
315 <if disambiguate="true">
316 <text macro="issued"/>
317 </if>
318 </choose>
319 </macro>
320 <macro name="description-note">
321 <group delimiter=", ">
322 <text macro="interviewer-note"/>
323 <text variable="medium"/>
324 <choose>
325 <if variable="title" match="none"/>
326 <else-if type="manuscript thesis speech" match="any"/>
327 <else>
328 <text variable="genre"/>
329 </else>
330 </choose>
331 </group>
332 </macro>
333 <macro name="description">
334 <group delimiter=", ">
335 <group delimiter=". ">
336 <text macro="interviewer"/>
337 <text variable="medium" text-case="capitalize-first"/>
338 </group>
339 <choose>
340 <if variable="title" match="none"/>
341 <else-if type="thesis speech" match="any"/>
342 <else>
343 <text variable="genre" text-case="capitalize-first"/>
344 </else>
345 </choose>
346 </group>
347 </macro>
348 <macro name="container-title-note">
349 <group delimiter=" ">
350 <choose>
351 <if type="chapter paper-conference" match="any">
352 <text term="in"/>
353 </if>
354 </choose>
355 <choose>
356 <if type="legal_case" match="none">
357 <text variable="container-title" text-case="title" font-style="italic"/>
358 </if>
359 </choose>
360 </group>
361 </macro>
362 <macro name="container-title">
363 <group delimiter=" ">
364 <choose>
365 <if type="chapter paper-conference" match="any">
366 <text term="in" text-case="capitalize-first"/>
367 </if>
368 </choose>
369 <choose>
370 <if type="legal_case" match="none">
371 <text variable="container-title" text-case="title" font-style="italic"/>
372 </if>
373 </choose>
374 </group>
375 </macro>
376 <macro name="collection-title">
377 <choose>
378 <if match="none" type="article-journal">
379 <choose>
380 <if match="none" is-numeric="collection-number">
381 <group delimiter=", ">
382 <text variable="collection-title" text-case="title"/>
383 <text variable="collection-number"/>
384 </group>
385 </if>
386 <else>
387 <group delimiter=" ">
388 <text variable="collection-title" text-case="title"/>
389 <text variable="collection-number"/>
390 </group>
391 </else>
392 </choose>
393 </if>
394 </choose>
395 </macro>
396 <macro name="collection-title-journal">
397 <choose>
398 <if type="article-journal">
399 <group delimiter=" ">
400 <text variable="collection-title"/>
401 <text variable="collection-number"/>
402 </group>
403 </if>
404 </choose>
405 </macro>
406 <macro name="edition-note">
407 <choose>
408 <if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
409 <choose>
410 <if is-numeric="edition">
411 <group delimiter=" ">
412 <number variable="edition" form="ordinal"/>
413 <text term="edition" form="short"/>
414 </group>
415 </if>
416 <else>
417 <text variable="edition"/>
418 </else>
419 </choose>
420 </if>
421 </choose>
422 </macro>
423 <macro name="edition">
424 <choose>
425 <if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
426 <choose>
427 <if is-numeric="edition">
428 <group delimiter=" ">
429 <number variable="edition" form="ordinal"/>
430 <text term="edition" form="short"/>
431 </group>
432 </if>
433 <else>
434 <text variable="edition" text-case="capitalize-first" suffix="."/>
435 </else>
436 </choose>
437 </if>
438 </choose>
439 </macro>
440 <macro name="locators-note-join-with-space">
441 <choose>
442 <if type="article-journal" variable="volume" match="all">
443 <choose>
444 <if match="none" variable="collection-title">
445 <text macro="locators-note"/>
446 </if>
447 </choose>
448 </if>
449 </choose>
450 </macro>
451 <macro name="locators-note-join-with-comma">
452 <choose>
453 <if type="article-journal" match="none">
454 <text macro="locators-note"/>
455 </if>
456 <else-if type="article-journal">
457 <choose>
458 <if variable="volume" match="none">
459 <text macro="locators-note"/>
460 </if>
461 <else-if match="any" variable="collection-title">
462 <text macro="locators-note"/>
463 </else-if>
464 </choose>
465 </else-if>
466 </choose>
467 </macro>
468 <macro name="locators-note">
469 <choose>
470 <if type="article-journal">
471 <group delimiter=", ">
472 <text macro="collection-title-journal"/>
473 <number variable="volume"/>
474 <group delimiter=" ">
475 <text term="issue" form="short"/>
476 <number variable="issue"/>
477 </group>
478 </group>
479 </if>
480 <else-if type="legal_case">
481 <group delimiter=", ">
482 <group delimiter=" ">
483 <number variable="volume"/>
484 <text variable="container-title"/>
485 <text variable="page"/>
486 </group>
487 <text variable="locator"/>
488 </group>
489 </else-if>
490 <else-if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
491 <group delimiter=", ">
492 <text macro="edition-note"/>
493 <group delimiter=" ">
494 <text term="volume" form="short"/>
495 <number variable="volume" form="numeric"/>
496 </group>
497 <choose>
498 <if variable="locator" match="none">
499 <group delimiter=" ">
500 <number variable="number-of-volumes" form="numeric"/>
501 <text term="volume" form="short" plural="true"/>
502 </group>
503 </if>
504 </choose>
505 </group>
506 </else-if>
507 </choose>
508 </macro>
509 <macro name="locators-join-with-space">
510 <choose>
511 <if type="article-journal" variable="volume" match="all">
512 <choose>
513 <if match="none" variable="collection-title">
514 <text macro="locators"/>
515 </if>
516 </choose>
517 </if>
518 </choose>
519 </macro>
520 <macro name="locators-join-with-comma">
521 <choose>
522 <if type="legal_case chapter paper-conference" match="any">
523 <text macro="locators"/>
524 </if>
525 <else-if type="article-journal">
526 <choose>
527 <if variable="volume" match="none">
528 <text macro="locators"/>
529 </if>
530 <else-if match="any" variable="collection-title">
531 <text macro="locators"/>
532 </else-if>
533 </choose>
534 </else-if>
535 </choose>
536 </macro>
537 <macro name="locators-join-with-period">
538 <choose>
539 <if type="legal_case article-journal chapter paper-conference" match="none">
540 <text macro="locators"/>
541 </if>
542 </choose>
543 </macro>
544 <macro name="locators">
545 <choose>
546 <if type="article-journal">
547 <group delimiter=", ">
548 <text macro="collection-title-journal"/>
549 <number variable="volume"/>
550 <group delimiter=" ">
551 <text term="issue" form="short"/>
552 <number variable="issue"/>
553 </group>
554 </group>
555 </if>
556 <else-if type="legal_case">
557 <group delimiter=" ">
558 <number variable="volume"/>
559 <text variable="container-title"/>
560 <text variable="page"/>
561 </group>
562 </else-if>
563 <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
564 <group delimiter=". ">
565 <text macro="edition"/>
566 <group delimiter=" ">
567 <text term="volume" form="short" text-case="capitalize-first"/>
568 <number variable="volume" form="numeric"/>
569 </group>
570 <group delimiter=" ">
571 <number variable="number-of-volumes" form="numeric"/>
572 <text term="volume" form="short" plural="true"/>
573 </group>
574 </group>
575 </else-if>
576 <else-if type="chapter paper-conference" match="any">
577 <group delimiter=". ">
578 <text macro="edition"/>
579 <choose>
580 <if variable="page" match="none">
581 <group delimiter=" ">
582 <text term="volume" form="short" text-case="capitalize-first"/>
583 <number variable="volume" form="numeric"/>
584 </group>
585 </if>
586 </choose>
587 </group>
588 </else-if>
589 </choose>
590 </macro>
591 <macro name="locators-newspaper">
592 <choose>
593 <if type="article-newspaper">
594 <group delimiter=", ">
595 <group delimiter=" ">
596 <number variable="edition"/>
597 <text term="edition"/>
598 </group>
599 <group delimiter=" ">
600 <text term="section" form="short"/>
601 <text variable="section"/>
602 </group>
603 </group>
604 </if>
605 </choose>
606 </macro>
607 <macro name="event-note">
608 <text variable="event"/>
609 </macro>
610 <macro name="event">
611 <choose>
612 <if variable="title">
613 <group delimiter=" ">
614 <text term="presented at"/>
615 <text variable="event"/>
616 </group>
617 </if>
618 <else>
619 <group delimiter=" ">
620 <text term="presented at" text-case="capitalize-first"/>
621 <text variable="event"/>
622 </group>
623 </else>
624 </choose>
625 </macro>
626 <macro name="originally-published">
627 <group delimiter=", ">
628 <group delimiter=": ">
629 <text variable="original-publisher-place"/>
630 <text variable="original-publisher"/>
631 </group>
632 <date variable="original-date" form="text" date-parts="year"/>
633 </group>
634 </macro>
635 <macro name="reprint-note">
636 <!--needs localization-->
637 <choose>
638 <if variable="original-date issued" match="all">
639 <choose>
640 <!--for whatever reason in notes, when we have both original and new publishers, reprint doesn't appear-->
641 <if variable="original-publisher original-publisher-place" match="none">
642 <text value="repr."/>
643 </if>
644 </choose>
645 </if>
646 </choose>
647 </macro>
648 <macro name="reprint">
649 <!--needs localization-->
650 <choose>
651 <if variable="original-date issued" match="all">
652 <text value="reprint" text-case="capitalize-first"/>
653 </if>
654 </choose>
655 </macro>
656 <macro name="publisher">
657 <choose>
658 <if type="thesis">
659 <text variable="publisher"/>
660 </if>
661 <else-if type="speech">
662 <text variable="event-place"/>
663 </else-if>
664 <else>
665 <group delimiter=": ">
666 <text variable="publisher-place"/>
667 <text variable="publisher"/>
668 </group>
669 </else>
670 </choose>
671 </macro>
672 <macro name="issued">
673 <choose>
674 <if variable="issued">
675 <choose>
676 <if type="graphic report" match="any">
677 <date variable="issued" form="text"/>
678 </if>
679 <else-if type="legal_case">
680 <group delimiter=" ">
681 <text variable="authority"/>
682 <date variable="issued">
683 <date-part name="year"/>
684 </date>
685 </group>
686 </else-if>
687 <else-if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song thesis" match="any">
688 <date variable="issued">
689 <date-part name="year"/>
690 </date>
691 </else-if>
692 <else>
693 <date variable="issued" form="text"/>
694 </else>
695 </choose>
696 </if>
697 <else-if variable="status">
698 <text variable="status"/>
699 </else-if>
700 <else-if variable="accessed URL" match="all"/>
701 <else>
702 <text term="no date" form="short"/>
703 </else>
704 </choose>
705 </macro>
706 <macro name="point-locators-subsequent">
707 <choose>
708 <if type="legal_case"/>
709 <else-if variable="locator">
710 <choose>
711 <if locator="page" match="none">
712 <group delimiter=" ">
713 <choose>
714 <if type="bill book graphic legislation motion_picture report song" match="any">
715 <choose>
716 <if variable="volume">
717 <group delimiter=", ">
718 <group delimiter=" ">
719 <text term="volume" form="short"/>
720 <number variable="volume" form="numeric"/>
721 </group>
722 <label variable="locator" form="short"/>
723 </group>
724 </if>
725 <else>
726 <label variable="locator" form="short"/>
727 </else>
728 </choose>
729 </if>
730 <else>
731 <label variable="locator" form="short"/>
732 </else>
733 </choose>
734 <text variable="locator"/>
735 </group>
736 </if>
737 <else-if type="bill book graphic legislation motion_picture report song" match="any">
738 <group delimiter=":">
739 <number variable="volume" form="numeric"/>
740 <text variable="locator"/>
741 </group>
742 </else-if>
743 <else>
744 <text variable="locator"/>
745 </else>
746 </choose>
747 </else-if>
748 </choose>
749 </macro>
750 <macro name="point-locators-join-with-colon">
751 <choose>
752 <if type="article-journal">
753 <choose>
754 <if variable="locator page" match="any">
755 <choose>
756 <if variable="volume issue" match="any">
757 <text macro="point-locators"/>
758 </if>
759 </choose>
760 </if>
761 </choose>
762 </if>
763 </choose>
764 </macro>
765 <macro name="point-locators-join-with-comma">
766 <choose>
767 <if type="article-journal" match="none">
768 <text macro="point-locators"/>
769 </if>
770 <else-if variable="volume issue" match="none">
771 <text macro="point-locators"/>
772 </else-if>
773 </choose>
774 </macro>
775 <macro name="point-locators">
776 <choose>
777 <if variable="locator" match="none">
778 <choose>
779 <if type="article-journal chapter paper-conference" match="any">
780 <text variable="page"/>
781 </if>
782 </choose>
783 </if>
784 <else-if type="article-journal">
785 <group delimiter=" ">
786 <choose>
787 <if locator="page" match="none">
788 <label variable="locator" form="short" suffix=" "/>
789 </if>
790 </choose>
791 <text variable="locator"/>
792 </group>
793 </else-if>
794 <else-if type="legal_case"/>
795 <else>
796 <group delimiter=" ">
797 <choose>
798 <if locator="page" match="none">
799 <label variable="locator" form="short"/>
800 </if>
801 </choose>
802 <text variable="locator"/>
803 </group>
804 </else>
805 </choose>
806 </macro>
807 <macro name="locators-chapter">
808 <choose>
809 <if type="chapter paper-conference" match="any">
810 <choose>
811 <if variable="author container-author" match="all"/>
812 <else>
813 <choose>
814 <if variable="page">
815 <number variable="volume" suffix=":"/>
816 <text variable="page"/>
817 </if>
818 </choose>
819 </else>
820 </choose>
821 </if>
822 </choose>
823 </macro>
824 <macro name="locators-journal-join-with-colon">
825 <choose>
826 <if type="article-journal">
827 <choose>
828 <if variable="volume issue" match="any">
829 <text variable="page"/>
830 </if>
831 </choose>
832 </if>
833 </choose>
834 </macro>
835 <macro name="locators-journal-join-with-comma">
836 <choose>
837 <if type="article-journal">
838 <choose>
839 <if variable="volume issue" match="none">
840 <text variable="page"/>
841 </if>
842 </choose>
843 </if>
844 </choose>
845 </macro>
846 <macro name="archive-note">
847 <choose>
848 <if type="thesis">
849 <group delimiter=" ">
850 <text variable="archive"/>
851 <text variable="archive_location" prefix="(" suffix=")"/>
852 </group>
853 </if>
854 <else>
855 <group delimiter=", ">
856 <text variable="archive_location"/>
857 <text variable="archive"/>
858 <text variable="archive-place"/>
859 </group>
860 </else>
861 </choose>
862 </macro>
863 <macro name="archive">
864 <choose>
865 <if type="thesis">
866 <group delimiter=" ">
867 <text variable="archive"/>
868 <text variable="archive_location" prefix="(" suffix=")"/>
869 </group>
870 </if>
871 <else>
872 <group delimiter=". ">
873 <text variable="archive_location" text-case="capitalize-first"/>
874 <text variable="archive"/>
875 <text variable="archive-place"/>
876 </group>
877 </else>
878 </choose>
879 </macro>
880 <macro name="issue-note-join-with-space">
881 <choose>
882 <if type="article-journal legal_case manuscript thesis" variable="publisher-place publisher" match="any">
883 <!--Chicago doesn't use publisher/place for Newspapers and we want the date delimited by a comma-->
884 <choose>
885 <if type="article-newspaper" match="none">
886 <choose>
887 <if type="article-journal" match="none">
888 <text macro="issue-note"/>
889 </if>
890 <else-if variable="issue volume" match="any">
891 <text macro="issue-note"/>
892 </else-if>
893 </choose>
894 </if>
895 </choose>
896 </if>
897 </choose>
898 </macro>
899 <macro name="issue-note-join-with-comma">
900 <choose>
901 <if type="article-journal legal_case manuscript thesis" variable="publisher-place publisher" match="none">
902 <text macro="issue-note"/>
903 </if>
904 <else-if type="article-newspaper">
905 <text macro="issue-note"/>
906 </else-if>
907 <else-if type="article-journal">
908 <choose>
909 <if variable="volume issue" match="none">
910 <text macro="issue-note"/>
911 </if>
912 </choose>
913 </else-if>
914 </choose>
915 </macro>
916 <macro name="issue-note">
917 <choose>
918 <if type="legal_case" match="any">
919 <text macro="issued" prefix="(" suffix=")"/>
920 </if>
921 <else-if type="article-journal">
922 <choose>
923 <if variable="volume issue" match="any">
924 <text macro="issued" prefix="(" suffix=")"/>
925 </if>
926 <else>
927 <text macro="issued"/>
928 </else>
929 </choose>
930 </else-if>
931 <else-if type="article-newspaper">
932 <text macro="issued"/>
933 </else-if>
934 <else-if variable="publisher-place event-place publisher genre" match="any">
935 <group prefix="(" suffix=")" delimiter=", ">
936 <choose>
937 <if variable="title" match="none"/>
938 <else-if type="manuscript thesis speech" match="any">
939 <text variable="genre"/>
940 </else-if>
941 </choose>
942 <text macro="event-note"/>
943 <group delimiter="; ">
944 <text macro="originally-published"/>
945 <group delimiter=", ">
946 <text macro="reprint-note"/>
947 <text macro="publisher"/>
948 </group>
949 </group>
950 <text macro="issued"/>
951 </group>
952 </else-if>
953 <else>
954 <text macro="issued"/>
955 </else>
956 </choose>
957 </macro>
958 <macro name="issue-join-with-space">
959 <choose>
960 <if type="article-journal legal_case" match="any">
961 <choose>
962 <if variable="issue volume" match="any">
963 <text macro="issue"/>
964 </if>
965 </choose>
966 </if>
967 </choose>
968 </macro>
969 <macro name="issue-join-with-period">
970 <choose>
971 <if type="article-journal legal_case" match="none">
972 <choose>
973 <if type="speech" variable="publisher publisher-place" match="any">
974 <text macro="issue"/>
975 </if>
976 </choose>
977 </if>
978 </choose>
979 </macro>
980 <macro name="issue-join-with-comma">
981 <choose>
982 <if type="article-journal legal_case" match="none">
983 <choose>
984 <if type="speech" variable="publisher publisher-place" match="none">
985 <text macro="issue"/>
986 </if>
987 </choose>
988 </if>
989 <else-if variable="volume issue" match="none">
990 <text macro="issue"/>
991 </else-if>
992 </choose>
993 </macro>
994 <macro name="issue">
995 <choose>
996 <if type="legal_case" match="any">
997 <text macro="issued" prefix="(" suffix=")"/>
998 </if>
999 <else-if type="article-journal">
1000 <choose>
1001 <if variable="issue volume" match="any">
1002 <text macro="issued" prefix="(" suffix=")"/>
1003 </if>
1004 <else>
1005 <text macro="issued"/>
1006 </else>
1007 </choose>
1008 </else-if>
1009 <else-if type="speech">
1010 <group delimiter=", ">
1011 <group delimiter=" ">
1012 <choose>
1013 <if variable="title" match="none"/>
1014 <else>
1015 <text variable="genre" text-case="capitalize-first"/>
1016 </else>
1017 </choose>
1018 <text macro="event"/>
1019 </group>
1020 <text variable="event-place"/>
1021 <text macro="issued"/>
1022 </group>
1023 </else-if>
1024 <!--Chicago doesn't use publisher/place for Newspapers -->
1025 <else-if type="article-newspaper">
1026 <text macro="issued"/>
1027 </else-if>
1028 <else-if variable="publisher-place publisher" match="any">
1029 <group delimiter=", ">
1030 <choose>
1031 <if type="thesis">
1032 <text variable="genre" text-case="capitalize-first"/>
1033 </if>
1034 </choose>
1035 <group delimiter=". ">
1036 <text macro="originally-published"/>
1037 <group delimiter=", ">
1038 <text macro="reprint"/>
1039 <text macro="publisher"/>
1040 </group>
1041 </group>
1042 <text macro="issued"/>
1043 </group>
1044 </else-if>
1045 <else>
1046 <text macro="issued"/>
1047 </else>
1048 </choose>
1049 </macro>
1050 <macro name="access-note">
1051 <group delimiter=", ">
1052 <choose>
1053 <if type="graphic report" match="any">
1054 <text macro="archive-note"/>
1055 </if>
1056 <else-if type="article-journal bill book chapter legal_case legislation motion_picture paper-conference" match="none">
1057 <text macro="archive-note"/>
1058 </else-if>
1059 </choose>
1060 <choose>
1061 <if variable="issued" match="none">
1062 <group delimiter=" ">
1063 <text term="accessed"/>
1064 <date variable="accessed" form="text"/>
1065 </group>
1066 </if>
1067 </choose>
1068 <choose>
1069 <if type="legal_case" match="none">
1070 <choose>
1071 <if variable="DOI">
1072 <text variable="DOI" prefix="doi:"/>
1073 </if>
1074 <else>
1075 <text variable="URL"/>
1076 </else>
1077 </choose>
1078 </if>
1079 </choose>
1080 </group>
1081 </macro>
1082 <macro name="access">
1083 <group delimiter=". ">
1084 <choose>
1085 <if type="graphic report" match="any">
1086 <text macro="archive"/>
1087 </if>
1088 <else-if type="article-journal bill book chapter legal_case legislation motion_picture paper-conference" match="none">
1089 <text macro="archive"/>
1090 </else-if>
1091 </choose>
1092 <choose>
1093 <if variable="issued" match="none">
1094 <group delimiter=" ">
1095 <text term="accessed" text-case="capitalize-first"/>
1096 <date variable="accessed" form="text"/>
1097 </group>
1098 </if>
1099 </choose>
1100 <choose>
1101 <if type="legal_case" match="none">
1102 <choose>
1103 <if variable="DOI">
1104 <text variable="DOI" prefix="doi:"/>
1105 </if>
1106 <else>
1107 <text variable="URL"/>
1108 </else>
1109 </choose>
1110 </if>
1111 </choose>
1112 </group>
1113 </macro>
1114 <macro name="case-locator-subsequent">
1115 <choose>
1116 <if type="legal_case">
1117 <text macro="locators-note"/>
1118 </if>
1119 </choose>
1120 </macro>
1121 <macro name="case-issue-subsequent">
1122 <choose>
1123 <if type="legal_case">
1124 <text macro="issue"/>
1125 </if>
1126 </choose>
1127 </macro>
1128 <citation et-al-min="4" et-al-use-first="1" disambiguate-add-names="true">
1129 <layout suffix="." delimiter="; ">
1130 <choose>
1131 <if position="ibid-with-locator">
1132 <group delimiter=", ">
1133 <text term="ibid"/>
1134 <text macro="point-locators-subsequent"/>
1135 </group>
1136 </if>
1137 <else-if position="ibid">
1138 <text term="ibid"/>
1139 </else-if>
1140 <else>
1141 <group delimiter=", ">
1142 <text macro="contributors-short"/>
1143 <group delimiter=" ">
1144 <group delimiter=", ">
1145 <text macro="title-short"/>
1146 <!--if title & author are the same: -->
1147 <text macro="date-disambiguate"/>
1148 <text macro="case-locator-subsequent"/>
1149 </group>
1150 <text macro="case-issue-subsequent"/>
1151 </group>
1152 <text macro="point-locators-subsequent"/>
1153 </group>
1154 </else>
1155 </choose>
1156 </layout>
1157 </citation>
1158 <bibliography hanging-indent="true" et-al-min="11" et-al-use-first="7" subsequent-author-substitute="&#8212;&#8212;&#8212;" entry-spacing="0">
1159 <sort>
1160 <key macro="contributors-sort"/>
1161 <key variable="title"/>
1162 <key variable="genre"/>
1163 <key variable="issued"/>
1164 </sort>
1165 <layout suffix=".">
1166 <group delimiter=". ">
1167 <group delimiter=": ">
1168 <group delimiter=", ">
1169 <group delimiter=" ">
1170 <group delimiter=". ">
1171 <group delimiter=" ">
1172 <group delimiter=", ">
1173 <group delimiter=". ">
1174 <group delimiter=". ">
1175 <text macro="contributors"/>
1176 <text macro="title"/>
1177 </group>
1178 <text macro="description"/>
1179 <text macro="secondary-contributors"/>
1180 <group delimiter=", ">
1181 <text macro="container-title"/>
1182 <text macro="container-contributors"/>
1183 </group>
1184 <text macro="locators-join-with-period"/>
1185 </group>
1186 <text macro="locators-join-with-comma"/>
1187 <text macro="locators-chapter"/>
1188 </group>
1189 <text macro="locators-join-with-space"/>
1190 </group>
1191 <text macro="collection-title"/>
1192 <text macro="issue-join-with-period"/>
1193 </group>
1194 <text macro="issue-join-with-space"/>
1195 </group>
1196 <text macro="issue-join-with-comma"/>
1197 <text macro="locators-journal-join-with-comma"/>
1198 <text macro="locators-newspaper"/>
1199 </group>
1200 <text macro="locators-journal-join-with-colon"/>
1201 </group>
1202 <text macro="access"/>
1203 </group>
1204 <text variable="note" display="block"/>
1205 </layout>
1206 </bibliography>
1207</style>