Skip to content

Commit a76cfc3

Browse files
committed
CMOS 17: Subsequent alternatives for shortened notes
1 parent 82c1832 commit a76cfc3

File tree

2 files changed

+384
-0
lines changed

2 files changed

+384
-0
lines changed
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
--- templates/chicago-template.csl
2+
+++ development/chicago-shortened-notes-bibliography-subsequent-author-title-17th-edition.csl
3+
@@ -5,10 +5,11 @@
4+
type="application/relax-ng-compact-syntax" schematypens="http://purl.oclc.org/dsdl/schematron"?>
5+
<style class="note" demote-non-dropping-particle="display-and-sort" page-range-format="chicago-16" version="1.0" xmlns="http://purl.org/net/xbiblio/csl">
6+
<info>
7+
- <title>Chicago Manual of Style 18th edition (template)</title>
8+
- <title-short>CMOS with Bluebook</title-short>
9+
- <id>http://www.zotero.org/styles/chicago-notes-bibliography</id>
10+
- <link href="http://www.zotero.org/styles/chicago-notes-bibliography" rel="self"/>
11+
+ <title>Chicago Manual of Style 17th edition (shortened notes and bibliography, subsequent author-title)</title>
12+
+ <title-short>CMOS 17e with Bluebook (shortened author-title notes [14.29], subsequent author-title [14.34])</title-short>
13+
+ <id>http://www.zotero.org/styles/chicago-shortened-notes-bibliography-subsequent-author-title-17th-edition</id>
14+
+ <link href="http://www.zotero.org/styles/chicago-shortened-notes-bibliography-subsequent-author-title-17th-edition" rel="self"/>
15+
+ <link href="http://www.zotero.org/styles/chicago-notes-bibliography" rel="template"/>
16+
<link href="https://www.chicagomanualofstyle.org/" rel="documentation"/>
17+
<author>
18+
<name>Andrew Dunning</name>
19+
@@ -30,7 +31,7 @@
20+
<category field="social_science"/>
21+
<category field="sociology"/>
22+
<category field="theology"/>
23+
- <summary>Chicago-style source citations (with Bluebook for legal citations), template</summary>
24+
+ <summary>Chicago-style source citations (with Bluebook for legal citations), shortened author-title notes and bibliography system, 17th edition, with author-title subsequent shortened citations (CMOS17 14.34)</summary>
25+
<updated>2025-10-27T00:00:00+00:00</updated>
26+
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
27+
</info>
28+
@@ -63,9 +64,6 @@
29+
<term name="manuscript">unpublished manuscript</term>
30+
<term name="original-work-published">originally published as</term>
31+
<term form="short" name="paper-conference">paper</term>
32+
- <!-- 'under' replaces 's.v.' from CMOS17 and earlier (CMOS18 14.130) -->
33+
- <term name="sub-verbo">under</term>
34+
- <term form="short" name="sub-verbo">under</term>
35+
<term name="timestamp">at</term>
36+
<term form="verb-short" name="translator">trans.</term>
37+
</terms>
38+
@@ -3332,10 +3330,6 @@
39+
<if match="any" variable="collection-editor part-number part-title volume-title">
40+
<text macro="label-volume"/>
41+
</if>
42+
- <else-if variable="container-title">
43+
- <!-- remove condition in styles that print chapter page numbers (CMOS17/classic) -->
44+
- <text macro="label-volume"/>
45+
- </else-if>
46+
</choose>
47+
</else-if>
48+
<else-if variable="volume">
49+
@@ -4055,11 +4049,9 @@
50+
</if>
51+
</choose>
52+
</else-if>
53+
- <!-- if printing chapter page numbers (CMOS17/classic):
54+
<else-if variable="chapter-number page title">
55+
<text term="in" text-case="capitalize-first"/>
56+
</else-if>
57+
- -->
58+
<else-if variable="chapter-number">
59+
<group delimiter=" ">
60+
<text macro="label-chapter-number-capitalized"/>
61+
@@ -4091,11 +4083,9 @@
62+
</if>
63+
</choose>
64+
</else-if>
65+
- <!-- if printing chapter page numbers (CMOS17/classic):
66+
<else-if variable="chapter-number page title">
67+
<text term="in"/>
68+
</else-if>
69+
- -->
70+
<else-if variable="chapter-number">
71+
<group delimiter=" ">
72+
<text macro="label-chapter-number"/>
73+
@@ -4488,10 +4478,6 @@
74+
<if is-numeric="volume" match="none">
75+
<text macro="label-volume"/>
76+
</if>
77+
- <else-if variable="container-title">
78+
- <!-- remove condition in styles that print chapter page numbers (CMOS17/classic) -->
79+
- <text macro="label-volume"/>
80+
- </else-if>
81+
<else-if is-numeric="volume" variable="page">
82+
<choose>
83+
<!-- check for variables that might come between the volume and page number -->
84+
@@ -4532,8 +4518,6 @@
85+
<else-if variable="locator">
86+
<text macro="label-locator"/>
87+
</else-if>
88+
- <!-- remove `container-title` condition in styles that print chapter page numbers (CMOS17/classic) -->
89+
- <else-if variable="container-title"/>
90+
<else-if is-numeric="volume" variable="page">
91+
<!-- collapse the volume and page number if adjacent -->
92+
<group delimiter=":">
93+
@@ -5300,7 +5284,7 @@
94+
</if>
95+
<else-if variable="publisher">
96+
<group delimiter=": ">
97+
- <!-- <text text-case="capitalize-first" variable="publisher-place"/> -->
98+
+ <text text-case="capitalize-first" variable="publisher-place"/>
99+
<text text-case="capitalize-first" variable="publisher"/>
100+
</group>
101+
</else-if>
102+
@@ -5326,7 +5310,7 @@
103+
</if>
104+
<else-if variable="publisher">
105+
<group delimiter=": ">
106+
- <!-- <text variable="publisher-place"/> -->
107+
+ <text variable="publisher-place"/>
108+
<text variable="publisher"/>
109+
</group>
110+
</else-if>
111+
@@ -5348,7 +5332,7 @@
112+
<choose>
113+
<if variable="original-publisher">
114+
<group delimiter=": ">
115+
- <!-- <text text-case="capitalize-first" variable="original-publisher-place"/> -->
116+
+ <text text-case="capitalize-first" variable="original-publisher-place"/>
117+
<text text-case="capitalize-first" variable="original-publisher"/>
118+
</group>
119+
</if>
120+
@@ -5361,7 +5345,7 @@
121+
<choose>
122+
<if variable="original-publisher">
123+
<group delimiter=": ">
124+
- <!-- <text variable="original-publisher-place"/> -->
125+
+ <text variable="original-publisher-place"/>
126+
<text variable="original-publisher"/>
127+
</group>
128+
</if>
129+
@@ -5446,14 +5430,10 @@
130+
<text macro="date-issued-full"/>
131+
</if>
132+
<else-if variable="issue volume">
133+
- <text macro="date-issued-year"/>
134+
- <!-- for CMOS17: -->
135+
- <!-- <text macro="date-issued-year-month"/> -->
136+
+ <text macro="date-issued-year-month"/>
137+
</else-if>
138+
<else-if variable="supplement-number">
139+
- <text macro="date-issued-year"/>
140+
- <!-- for CMOS17: -->
141+
- <!-- <text macro="date-issued-year-month"/> -->
142+
+ <text macro="date-issued-year-month"/>
143+
</else-if>
144+
<else-if match="any" variable="issue volume">
145+
<text macro="date-issued-year-month"/>
146+
@@ -5602,14 +5582,10 @@
147+
<macro name="source-date-original-full-serial">
148+
<choose>
149+
<if variable="issue volume">
150+
- <text macro="date-original-year"/>
151+
- <!-- for CMOS17: -->
152+
- <!-- <text macro="date-original-year-month"/> -->
153+
+ <text macro="date-original-year-month"/>
154+
</if>
155+
<else-if variable="supplement-number">
156+
- <text macro="date-original-year"/>
157+
- <!-- for CMOS17: -->
158+
- <!-- <text macro="date-original-year-month"/> -->
159+
+ <text macro="date-original-year-month"/>
160+
</else-if>
161+
<else-if match="any" variable="issue volume">
162+
<text macro="date-original-year-month"/>
163+
@@ -6668,9 +6644,9 @@
164+
</else>
165+
</choose>
166+
</macro>
167+
- <citation disambiguate-add-givenname="true" disambiguate-add-names="true" et-al-min="3" et-al-use-first="1">
168+
+ <citation disambiguate-add-givenname="true" disambiguate-add-names="true" et-al-min="4" et-al-use-first="1">
169+
<layout delimiter="; " suffix=".">
170+
- <text macro="citation-notes-full-subsequent-author-title"/>
171+
+ <text macro="citation-notes-shortened-author-title"/>
172+
</layout>
173+
</citation>
174+
<!-- Bibliography -->
175+
@@ -6818,7 +6794,7 @@
176+
</else>
177+
</choose>
178+
</macro>
179+
- <bibliography et-al-min="7" et-al-use-first="3" hanging-indent="true">
180+
+ <bibliography et-al-min="11" et-al-use-first="7" hanging-indent="true" subsequent-author-substitute="&#8212;&#8212;&#8212;">
181+
<sort>
182+
<key macro="author-sort"/>
183+
<key macro="title-and-descriptions-bib"/>
184+
@@ -6830,7 +6806,7 @@
185+
<key macro="source-archive-bib"/>
186+
</sort>
187+
<layout suffix=".">
188+
- <text macro="bibliography-filtered-notes"/>
189+
+ <text macro="bibliography-filtered-notes-shortened"/>
190+
</layout>
191+
</bibliography>
192+
</style>
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
--- templates/chicago-template.csl
2+
+++ development/chicago-shortened-notes-bibliography-subsequent-ibid-17th-edition.csl
3+
@@ -5,10 +5,11 @@
4+
type="application/relax-ng-compact-syntax" schematypens="http://purl.oclc.org/dsdl/schematron"?>
5+
<style class="note" demote-non-dropping-particle="display-and-sort" page-range-format="chicago-16" version="1.0" xmlns="http://purl.org/net/xbiblio/csl">
6+
<info>
7+
- <title>Chicago Manual of Style 18th edition (template)</title>
8+
- <title-short>CMOS with Bluebook</title-short>
9+
- <id>http://www.zotero.org/styles/chicago-notes-bibliography</id>
10+
- <link href="http://www.zotero.org/styles/chicago-notes-bibliography" rel="self"/>
11+
+ <title>Chicago Manual of Style 17th edition (shortened notes and bibliography, subsequent ibid.)</title>
12+
+ <title-short>CMOS 17e with Bluebook (shortened author-title notes [14.29], subsequent ibid. [14.34])</title-short>
13+
+ <id>http://www.zotero.org/styles/chicago-shortened-notes-bibliography-subsequent-ibid-17th-edition</id>
14+
+ <link href="http://www.zotero.org/styles/chicago-shortened-notes-bibliography-subsequent-ibid-17th-edition" rel="self"/>
15+
+ <link href="http://www.zotero.org/styles/chicago-notes-bibliography" rel="template"/>
16+
<link href="https://www.chicagomanualofstyle.org/" rel="documentation"/>
17+
<author>
18+
<name>Andrew Dunning</name>
19+
@@ -30,7 +31,7 @@
20+
<category field="social_science"/>
21+
<category field="sociology"/>
22+
<category field="theology"/>
23+
- <summary>Chicago-style source citations (with Bluebook for legal citations), template</summary>
24+
+ <summary>Chicago-style source citations (with Bluebook for legal citations), shortened author-title notes and bibliography system, 17th edition, abbreviating subsequent references with ibid. (CMOS17 14.34)</summary>
25+
<updated>2025-10-27T00:00:00+00:00</updated>
26+
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
27+
</info>
28+
@@ -63,9 +64,6 @@
29+
<term name="manuscript">unpublished manuscript</term>
30+
<term name="original-work-published">originally published as</term>
31+
<term form="short" name="paper-conference">paper</term>
32+
- <!-- 'under' replaces 's.v.' from CMOS17 and earlier (CMOS18 14.130) -->
33+
- <term name="sub-verbo">under</term>
34+
- <term form="short" name="sub-verbo">under</term>
35+
<term name="timestamp">at</term>
36+
<term form="verb-short" name="translator">trans.</term>
37+
</terms>
38+
@@ -3332,10 +3330,6 @@
39+
<if match="any" variable="collection-editor part-number part-title volume-title">
40+
<text macro="label-volume"/>
41+
</if>
42+
- <else-if variable="container-title">
43+
- <!-- remove condition in styles that print chapter page numbers (CMOS17/classic) -->
44+
- <text macro="label-volume"/>
45+
- </else-if>
46+
</choose>
47+
</else-if>
48+
<else-if variable="volume">
49+
@@ -4055,11 +4049,9 @@
50+
</if>
51+
</choose>
52+
</else-if>
53+
- <!-- if printing chapter page numbers (CMOS17/classic):
54+
<else-if variable="chapter-number page title">
55+
<text term="in" text-case="capitalize-first"/>
56+
</else-if>
57+
- -->
58+
<else-if variable="chapter-number">
59+
<group delimiter=" ">
60+
<text macro="label-chapter-number-capitalized"/>
61+
@@ -4091,11 +4083,9 @@
62+
</if>
63+
</choose>
64+
</else-if>
65+
- <!-- if printing chapter page numbers (CMOS17/classic):
66+
<else-if variable="chapter-number page title">
67+
<text term="in"/>
68+
</else-if>
69+
- -->
70+
<else-if variable="chapter-number">
71+
<group delimiter=" ">
72+
<text macro="label-chapter-number"/>
73+
@@ -4488,10 +4478,6 @@
74+
<if is-numeric="volume" match="none">
75+
<text macro="label-volume"/>
76+
</if>
77+
- <else-if variable="container-title">
78+
- <!-- remove condition in styles that print chapter page numbers (CMOS17/classic) -->
79+
- <text macro="label-volume"/>
80+
- </else-if>
81+
<else-if is-numeric="volume" variable="page">
82+
<choose>
83+
<!-- check for variables that might come between the volume and page number -->
84+
@@ -4532,8 +4518,6 @@
85+
<else-if variable="locator">
86+
<text macro="label-locator"/>
87+
</else-if>
88+
- <!-- remove `container-title` condition in styles that print chapter page numbers (CMOS17/classic) -->
89+
- <else-if variable="container-title"/>
90+
<else-if is-numeric="volume" variable="page">
91+
<!-- collapse the volume and page number if adjacent -->
92+
<group delimiter=":">
93+
@@ -5300,7 +5284,7 @@
94+
</if>
95+
<else-if variable="publisher">
96+
<group delimiter=": ">
97+
- <!-- <text text-case="capitalize-first" variable="publisher-place"/> -->
98+
+ <text text-case="capitalize-first" variable="publisher-place"/>
99+
<text text-case="capitalize-first" variable="publisher"/>
100+
</group>
101+
</else-if>
102+
@@ -5326,7 +5310,7 @@
103+
</if>
104+
<else-if variable="publisher">
105+
<group delimiter=": ">
106+
- <!-- <text variable="publisher-place"/> -->
107+
+ <text variable="publisher-place"/>
108+
<text variable="publisher"/>
109+
</group>
110+
</else-if>
111+
@@ -5348,7 +5332,7 @@
112+
<choose>
113+
<if variable="original-publisher">
114+
<group delimiter=": ">
115+
- <!-- <text text-case="capitalize-first" variable="original-publisher-place"/> -->
116+
+ <text text-case="capitalize-first" variable="original-publisher-place"/>
117+
<text text-case="capitalize-first" variable="original-publisher"/>
118+
</group>
119+
</if>
120+
@@ -5361,7 +5345,7 @@
121+
<choose>
122+
<if variable="original-publisher">
123+
<group delimiter=": ">
124+
- <!-- <text variable="original-publisher-place"/> -->
125+
+ <text variable="original-publisher-place"/>
126+
<text variable="original-publisher"/>
127+
</group>
128+
</if>
129+
@@ -5446,14 +5430,10 @@
130+
<text macro="date-issued-full"/>
131+
</if>
132+
<else-if variable="issue volume">
133+
- <text macro="date-issued-year"/>
134+
- <!-- for CMOS17: -->
135+
- <!-- <text macro="date-issued-year-month"/> -->
136+
+ <text macro="date-issued-year-month"/>
137+
</else-if>
138+
<else-if variable="supplement-number">
139+
- <text macro="date-issued-year"/>
140+
- <!-- for CMOS17: -->
141+
- <!-- <text macro="date-issued-year-month"/> -->
142+
+ <text macro="date-issued-year-month"/>
143+
</else-if>
144+
<else-if match="any" variable="issue volume">
145+
<text macro="date-issued-year-month"/>
146+
@@ -5602,14 +5582,10 @@
147+
<macro name="source-date-original-full-serial">
148+
<choose>
149+
<if variable="issue volume">
150+
- <text macro="date-original-year"/>
151+
- <!-- for CMOS17: -->
152+
- <!-- <text macro="date-original-year-month"/> -->
153+
+ <text macro="date-original-year-month"/>
154+
</if>
155+
<else-if variable="supplement-number">
156+
- <text macro="date-original-year"/>
157+
- <!-- for CMOS17: -->
158+
- <!-- <text macro="date-original-year-month"/> -->
159+
+ <text macro="date-original-year-month"/>
160+
</else-if>
161+
<else-if match="any" variable="issue volume">
162+
<text macro="date-original-year-month"/>
163+
@@ -6668,9 +6644,9 @@
164+
</else>
165+
</choose>
166+
</macro>
167+
- <citation disambiguate-add-givenname="true" disambiguate-add-names="true" et-al-min="3" et-al-use-first="1">
168+
+ <citation disambiguate-add-givenname="true" disambiguate-add-names="true" et-al-min="4" et-al-use-first="1">
169+
<layout delimiter="; " suffix=".">
170+
- <text macro="citation-notes-full-subsequent-author-title"/>
171+
+ <text macro="citation-notes-shortened-subsequent-ibid"/>
172+
</layout>
173+
</citation>
174+
<!-- Bibliography -->
175+
@@ -6818,7 +6794,7 @@
176+
</else>
177+
</choose>
178+
</macro>
179+
- <bibliography et-al-min="7" et-al-use-first="3" hanging-indent="true">
180+
+ <bibliography et-al-min="11" et-al-use-first="7" hanging-indent="true" subsequent-author-substitute="&#8212;&#8212;&#8212;">
181+
<sort>
182+
<key macro="author-sort"/>
183+
<key macro="title-and-descriptions-bib"/>
184+
@@ -6830,7 +6806,7 @@
185+
<key macro="source-archive-bib"/>
186+
</sort>
187+
<layout suffix=".">
188+
- <text macro="bibliography-filtered-notes"/>
189+
+ <text macro="bibliography-filtered-notes-shortened"/>
190+
</layout>
191+
</bibliography>
192+
</style>

0 commit comments

Comments
 (0)