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