chore(zotero): pull upstream CSL style updates (chicago variants)
Routine refresh of the 3 chicago styles bundled with Zotero (author-date, notes-bibliography, shortened-notes-bibliography). Upstream regenerated them from the style-variant-builder template between Feb and April. Drops the unused demote-non-dropping-particle attr and tightens whitespace. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" demote-non-dropping-particle="display-and-sort" initialize-with=". " page-range-format="chicago-16" version="1.0">
|
||||
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" initialize-with=". " page-range-format="chicago-16" version="1.0">
|
||||
<!-- This file was generated by the Style Variant Builder <https://github.com/citation-style-language/style-variant-builder>. To contribute changes, modify the template and regenerate variants. -->
|
||||
<info>
|
||||
<title>Chicago Manual of Style 18th edition (author-date)</title>
|
||||
@@ -30,7 +30,7 @@
|
||||
<category field="sociology"/>
|
||||
<category field="theology"/>
|
||||
<summary>Chicago-style source citations (with Bluebook for legal citations), author-date system</summary>
|
||||
<updated>2026-02-14T01:18:34+00:00</updated>
|
||||
<updated>2026-04-14T07:08:20+00:00</updated>
|
||||
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
|
||||
</info>
|
||||
<locale xml:lang="en">
|
||||
@@ -88,7 +88,7 @@
|
||||
</terms>
|
||||
</locale>
|
||||
<!-- Contents:
|
||||
|
||||
|
||||
This file interprets Chicago using APA's four basic reference elements
|
||||
(cf. CMOS18 14.2, 14.64, 14.161):
|
||||
|
||||
@@ -109,11 +109,11 @@
|
||||
4.8. Medium
|
||||
4.9. Archival location
|
||||
4.10. URL or persistent identifier
|
||||
|
||||
Freeform annotations to bibliography entries:
|
||||
|
||||
|
||||
Freeform annotations to bibliography entries:
|
||||
|
||||
5. Notes
|
||||
|
||||
|
||||
Chicago also provides parallel rules for legal references following
|
||||
The Bluebook: A Uniform System of Citation (code shared with APA):
|
||||
|
||||
@@ -403,8 +403,6 @@
|
||||
</if>
|
||||
</choose>
|
||||
<text variable="volume"/>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <choose><if is-numeric="number-of-volumes" variable="volume"><text value="of"/><text variable="number-of-volumes"/></if></choose>-->
|
||||
</group>
|
||||
</macro>
|
||||
<macro name="label-volume-capitalized">
|
||||
@@ -526,7 +524,7 @@
|
||||
</if>
|
||||
<else-if match="any" type="entry entry-dictionary entry-encyclopedia">
|
||||
<!-- contributors fall after the title of unsigned reference entries (CMOS18 14.130) -->
|
||||
<text macro="author-title-substitute-container"/>
|
||||
<text macro="author-title-substitute-container-short"/>
|
||||
</else-if>
|
||||
</choose>
|
||||
<names variable="illustrator"/>
|
||||
@@ -735,7 +733,14 @@
|
||||
</else-if>
|
||||
<else-if type="webpage">
|
||||
<!-- list a webpage under the website title if there is no owner or sponsor (CMOS18 14.104) -->
|
||||
<text text-case="title" variable="container-title"/>
|
||||
<choose>
|
||||
<if variable="container-title-short">
|
||||
<text text-case="title" variable="container-title-short"/>
|
||||
</if>
|
||||
<else>
|
||||
<text text-case="title" variable="container-title"/>
|
||||
</else>
|
||||
</choose>
|
||||
</else-if>
|
||||
</choose>
|
||||
</macro>
|
||||
@@ -2407,7 +2412,8 @@
|
||||
<text macro="source-serial-name"/>
|
||||
<choose>
|
||||
<!-- 'ahead of print' is placed akin to a series (CMOS18 14.75) -->
|
||||
<if match="any" variable="available-date collection-title issue number page status supplement-number volume volume-title"/>
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if match="any" variable="available-date status"/>
|
||||
<else-if type="article-journal" variable="DOI issued">
|
||||
<text term="advance-online-publication"/>
|
||||
</else-if>
|
||||
@@ -2554,14 +2560,16 @@
|
||||
<macro name="source-serial-volume-status-bib">
|
||||
<group delimiter=", ">
|
||||
<choose>
|
||||
<if match="none" variable="collection-title issue number page supplement-number volume">
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if variable="issued"/>
|
||||
<else-if variable="available-date">
|
||||
<group delimiter=" ">
|
||||
<!-- article accepted for publication and available on publisher website (CMOS18 14.75) -->
|
||||
<!-- TODO: use CSL term for `available-date` when available -->
|
||||
<text value="accepted"/>
|
||||
<date form="text" variable="available-date"/>
|
||||
</group>
|
||||
</if>
|
||||
</else-if>
|
||||
</choose>
|
||||
<group delimiter=" ">
|
||||
<text macro="source-date-status-bib"/>
|
||||
@@ -3219,7 +3227,16 @@
|
||||
<choose>
|
||||
<if match="any" type="post webpage">
|
||||
<!-- print `container-title` on `post` or `webpage` in the same way as `publisher` (CMOS18 14.104-106) -->
|
||||
<text text-case="title" variable="container-title"/>
|
||||
<!-- avoid possible repetition of `container-title` with author-date: -->
|
||||
<choose>
|
||||
<if variable="publisher">
|
||||
<text text-case="title" variable="container-title"/>
|
||||
</if>
|
||||
<else-if type="webpage" variable="container-title container-title-short"/>
|
||||
<else>
|
||||
<text text-case="title" variable="container-title"/>
|
||||
</else>
|
||||
</choose>
|
||||
</if>
|
||||
</choose>
|
||||
<choose>
|
||||
@@ -4132,7 +4149,17 @@
|
||||
<text variable="references"/>
|
||||
</if>
|
||||
<else>
|
||||
<text macro="author-bib"/>
|
||||
<group delimiter=" ">
|
||||
<text macro="author-bib"/>
|
||||
<choose>
|
||||
<!-- give key to abbreviations (CMOS18 13.127, 14.104) -->
|
||||
<!-- TODO: add `authority` and `publisher` if it becomes possible to test for short forms -->
|
||||
<if type="webpage" variable="publisher"/>
|
||||
<else-if type="webpage" variable="container-title container-title-short">
|
||||
<text prefix="(" suffix=")" text-case="title" variable="container-title"/>
|
||||
</else-if>
|
||||
</choose>
|
||||
</group>
|
||||
<text macro="date"/>
|
||||
<text macro="title-and-source-bib"/>
|
||||
<text variable="references"/>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" demote-non-dropping-particle="display-and-sort" initialize-with=". " page-range-format="chicago-16" version="1.0">
|
||||
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" initialize-with=". " page-range-format="chicago-16" version="1.0">
|
||||
<!-- This file was generated by the Style Variant Builder <https://github.com/citation-style-language/style-variant-builder>. To contribute changes, modify the template and regenerate variants. -->
|
||||
<info>
|
||||
<title>Chicago Manual of Style 18th edition (notes and bibliography)</title>
|
||||
@@ -29,7 +29,7 @@
|
||||
<category field="sociology"/>
|
||||
<category field="theology"/>
|
||||
<summary>Chicago-style source citations (with Bluebook for legal citations), notes and bibliography system</summary>
|
||||
<updated>2026-02-10T04:26:05+00:00</updated>
|
||||
<updated>2026-04-14T07:08:20+00:00</updated>
|
||||
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
|
||||
</info>
|
||||
<locale xml:lang="en">
|
||||
@@ -87,7 +87,7 @@
|
||||
</terms>
|
||||
</locale>
|
||||
<!-- Contents:
|
||||
|
||||
|
||||
This file interprets Chicago using APA's four basic reference elements
|
||||
(cf. CMOS18 14.2, 14.64, 14.161):
|
||||
|
||||
@@ -108,11 +108,11 @@
|
||||
4.8. Medium
|
||||
4.9. Archival location
|
||||
4.10. URL or persistent identifier
|
||||
|
||||
Freeform annotations to bibliography entries:
|
||||
|
||||
|
||||
Freeform annotations to bibliography entries:
|
||||
|
||||
5. Notes
|
||||
|
||||
|
||||
Chicago also provides parallel rules for legal references following
|
||||
The Bluebook: A Uniform System of Citation (code shared with APA):
|
||||
|
||||
@@ -423,8 +423,6 @@
|
||||
</if>
|
||||
</choose>
|
||||
<text variable="volume"/>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <choose><if is-numeric="number-of-volumes" variable="volume"><text value="of"/><text variable="number-of-volumes"/></if></choose>-->
|
||||
</group>
|
||||
</macro>
|
||||
<macro name="label-volume-capitalized">
|
||||
@@ -547,7 +545,7 @@
|
||||
</if>
|
||||
<else-if type="broadcast" variable="container-title number title">
|
||||
<!-- note contributors fall after the title of `broadcast` (CMOS18 14.165) -->
|
||||
<text macro="author-title-substitute-container"/>
|
||||
<text macro="author-title-substitute-container-short"/>
|
||||
</else-if>
|
||||
<else-if match="any" type="broadcast motion_picture song">
|
||||
<!-- note contributors fall after the title of `broadcast`, `motion_picture` (CMOS18 14.165), `song` (CMOS18 14.163) -->
|
||||
@@ -650,7 +648,7 @@
|
||||
</if>
|
||||
<else-if type="broadcast" variable="container-title number title">
|
||||
<!-- note contributors fall after the title of `broadcast` (CMOS18 14.165) -->
|
||||
<text macro="author-title-substitute-container"/>
|
||||
<text macro="author-title-substitute-container-short"/>
|
||||
</else-if>
|
||||
<else-if match="any" type="broadcast motion_picture song">
|
||||
<!-- note contributors fall after the title of `broadcast`, `motion_picture` (CMOS18 14.165), `song` (CMOS18 14.163) -->
|
||||
@@ -659,7 +657,7 @@
|
||||
<!-- unsigned reference articles consulted in physical formats list `title` in the manner of a `sub-verbo` locator (CMOS18 14.130) -->
|
||||
<else-if match="any" variable="DOI URL"/>
|
||||
<else-if match="any" type="entry entry-dictionary entry-encyclopedia">
|
||||
<text macro="author-title-substitute-container"/>
|
||||
<text macro="author-title-substitute-container-short"/>
|
||||
</else-if>
|
||||
</choose>
|
||||
<names variable="illustrator"/>
|
||||
@@ -902,6 +900,8 @@
|
||||
<else-if type="webpage">
|
||||
<!-- list a webpage under the website title if there is no owner or sponsor (CMOS18 14.104) -->
|
||||
<text text-case="title" variable="container-title"/>
|
||||
<!-- for author-date:
|
||||
<choose><if variable="container-title-short"><text text-case="title" variable="container-title-short"/></if><else><text text-case="title" variable="container-title"/></else></choose>-->
|
||||
</else-if>
|
||||
</choose>
|
||||
</macro>
|
||||
@@ -3015,7 +3015,7 @@
|
||||
<text macro="identifier-volume-note"/>
|
||||
<text macro="identifier-contributors-note"/>
|
||||
<choose>
|
||||
<!-- notes only show the number of volumes if there is no physical locator, which should include a volume number, e.g. 4:243; except when using notes without bibliography (CMOS18 14.20) -->
|
||||
<!-- notes only show the number of volumes if there is no physical locator, which should include a volume number, e.g. 4:243 -->
|
||||
<if match="any" variable="part-number part-title volume volume-title"/>
|
||||
<else-if locator="column"/>
|
||||
<else-if locator="folio"/>
|
||||
@@ -3202,8 +3202,6 @@
|
||||
<else-if match="any" variable="container-author editor editor-translator translator">
|
||||
<text macro="label-volume"/>
|
||||
</else-if>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <else><text macro="label-number-of-volumes"/></else>-->
|
||||
</choose>
|
||||
</else-if>
|
||||
<else-if is-numeric="volume" variable="page">
|
||||
@@ -3218,8 +3216,6 @@
|
||||
<!-- remove condition in styles that print chapter page numbers (CMOS17/classic) -->
|
||||
<text macro="label-volume"/>
|
||||
</else-if>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <else><text macro="label-number-of-volumes"/></else>-->
|
||||
</choose>
|
||||
</else-if>
|
||||
<else-if variable="volume">
|
||||
@@ -3363,7 +3359,8 @@
|
||||
<text macro="source-serial-name"/>
|
||||
<choose>
|
||||
<!-- 'ahead of print' is placed akin to a series (CMOS18 14.75) -->
|
||||
<if match="any" variable="available-date collection-title issue number page status supplement-number volume volume-title"/>
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if match="any" variable="available-date status"/>
|
||||
<else-if type="article-journal" variable="DOI issued">
|
||||
<text term="advance-online-publication"/>
|
||||
</else-if>
|
||||
@@ -3393,7 +3390,8 @@
|
||||
<text macro="source-serial-name"/>
|
||||
<choose>
|
||||
<!-- 'ahead of print' is placed akin to a series (CMOS18 14.75) -->
|
||||
<if match="any" variable="available-date collection-title issue number page status supplement-number volume volume-title"/>
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if match="any" variable="available-date status"/>
|
||||
<else-if type="article-journal" variable="DOI issued">
|
||||
<text term="advance-online-publication"/>
|
||||
</else-if>
|
||||
@@ -3650,14 +3648,16 @@
|
||||
<macro name="source-serial-volume-status-bib">
|
||||
<group delimiter=", ">
|
||||
<choose>
|
||||
<if match="none" variable="collection-title issue number page supplement-number volume">
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if variable="issued"/>
|
||||
<else-if variable="available-date">
|
||||
<group delimiter=" ">
|
||||
<!-- article accepted for publication and available on publisher website (CMOS18 14.75) -->
|
||||
<!-- TODO: use CSL term for `available-date` when available -->
|
||||
<text value="accepted"/>
|
||||
<date form="text" variable="available-date"/>
|
||||
</group>
|
||||
</if>
|
||||
</else-if>
|
||||
</choose>
|
||||
<group delimiter=" ">
|
||||
<text macro="source-date-status-bib"/>
|
||||
@@ -3670,14 +3670,16 @@
|
||||
<macro name="source-serial-volume-status-note">
|
||||
<group delimiter=", ">
|
||||
<choose>
|
||||
<if match="none" variable="collection-title issue number page supplement-number volume">
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if variable="issued"/>
|
||||
<else-if variable="available-date">
|
||||
<group delimiter=" ">
|
||||
<!-- article accepted for publication and available on publisher website (CMOS18 14.75) -->
|
||||
<!-- TODO: use CSL term for `available-date` when available -->
|
||||
<text value="accepted"/>
|
||||
<date form="text" variable="available-date"/>
|
||||
</group>
|
||||
</if>
|
||||
</else-if>
|
||||
</choose>
|
||||
<group delimiter=" ">
|
||||
<text macro="source-date-status-note"/>
|
||||
@@ -4159,7 +4161,7 @@
|
||||
<text macro="identifier-volume-note"/>
|
||||
<text macro="source-monographic-identifier-contributors-note"/>
|
||||
<choose>
|
||||
<!-- notes only show the number of volumes if there is no physical locator, which should include a volume number, e.g. 4:243; except when using notes without bibliography (CMOS18 14.20) -->
|
||||
<!-- notes only show the number of volumes if there is no physical locator, which should include a volume number, e.g. 4:243 -->
|
||||
<if match="any" variable="part-number part-title volume volume-title"/>
|
||||
<else-if locator="column"/>
|
||||
<else-if locator="folio"/>
|
||||
@@ -4714,6 +4716,8 @@
|
||||
<if match="any" type="post webpage">
|
||||
<!-- print `container-title` on `post` or `webpage` in the same way as `publisher` (CMOS18 14.104-106) -->
|
||||
<text text-case="title" variable="container-title"/>
|
||||
<!-- avoid possible repetition of `container-title` with author-date: -->
|
||||
<!-- <choose><if variable="publisher"><text text-case="title" variable="container-title"/></if><else-if type="webpage" variable="container-title container-title-short"/><else><text text-case="title" variable="container-title"/></else></choose>-->
|
||||
</if>
|
||||
</choose>
|
||||
<choose>
|
||||
@@ -5868,9 +5872,23 @@
|
||||
<group delimiter=", ">
|
||||
<text macro="author-short"/>
|
||||
<choose>
|
||||
<if match="none" type="bill hearing legal_case legislation regulation treaty">
|
||||
<if match="any" type="bill hearing legal_case legislation regulation treaty"/>
|
||||
<else-if match="any" type="entry entry-dictionary entry-encyclopedia">
|
||||
<group delimiter=" ">
|
||||
<choose>
|
||||
<if locator="sub-verbo"/>
|
||||
<!-- Only print reference entries use `sub-verbo` (CMOS18 14.131) -->
|
||||
<else-if match="any" variable="DOI URL"/>
|
||||
<else-if variable="container-title title">
|
||||
<text form="short" term="sub-verbo"/>
|
||||
</else-if>
|
||||
</choose>
|
||||
<text macro="title-and-descriptions-short"/>
|
||||
</group>
|
||||
</else-if>
|
||||
<else>
|
||||
<text macro="title-and-descriptions-short"/>
|
||||
</if>
|
||||
</else>
|
||||
</choose>
|
||||
<text macro="citation-notes-shortened-author-title-disambiguate"/>
|
||||
<choose>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" demote-non-dropping-particle="display-and-sort" initialize-with=". " page-range-format="chicago-16" version="1.0">
|
||||
<style xmlns="http://purl.org/net/xbiblio/csl" class="note" initialize-with=". " page-range-format="chicago-16" version="1.0">
|
||||
<!-- This file was generated by the Style Variant Builder <https://github.com/citation-style-language/style-variant-builder>. To contribute changes, modify the template and regenerate variants. -->
|
||||
<info>
|
||||
<title>Chicago Manual of Style 18th edition (shortened notes and bibliography)</title>
|
||||
@@ -30,7 +30,7 @@
|
||||
<category field="sociology"/>
|
||||
<category field="theology"/>
|
||||
<summary>Chicago-style source citations (with Bluebook for legal citations), shortened author-title notes and bibliography system</summary>
|
||||
<updated>2026-02-10T04:26:05+00:00</updated>
|
||||
<updated>2026-04-14T07:08:20+00:00</updated>
|
||||
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
|
||||
</info>
|
||||
<locale xml:lang="en">
|
||||
@@ -88,7 +88,7 @@
|
||||
</terms>
|
||||
</locale>
|
||||
<!-- Contents:
|
||||
|
||||
|
||||
This file interprets Chicago using APA's four basic reference elements
|
||||
(cf. CMOS18 14.2, 14.64, 14.161):
|
||||
|
||||
@@ -109,11 +109,11 @@
|
||||
4.8. Medium
|
||||
4.9. Archival location
|
||||
4.10. URL or persistent identifier
|
||||
|
||||
Freeform annotations to bibliography entries:
|
||||
|
||||
|
||||
Freeform annotations to bibliography entries:
|
||||
|
||||
5. Notes
|
||||
|
||||
|
||||
Chicago also provides parallel rules for legal references following
|
||||
The Bluebook: A Uniform System of Citation (code shared with APA):
|
||||
|
||||
@@ -403,8 +403,6 @@
|
||||
</if>
|
||||
</choose>
|
||||
<text variable="volume"/>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <choose><if is-numeric="number-of-volumes" variable="volume"><text value="of"/><text variable="number-of-volumes"/></if></choose>-->
|
||||
</group>
|
||||
</macro>
|
||||
<macro name="label-volume-capitalized">
|
||||
@@ -533,7 +531,7 @@
|
||||
</if>
|
||||
<else-if type="broadcast" variable="container-title number title">
|
||||
<!-- note contributors fall after the title of `broadcast` (CMOS18 14.165) -->
|
||||
<text macro="author-title-substitute-container"/>
|
||||
<text macro="author-title-substitute-container-short"/>
|
||||
</else-if>
|
||||
<else-if match="any" type="broadcast motion_picture song">
|
||||
<!-- note contributors fall after the title of `broadcast`, `motion_picture` (CMOS18 14.165), `song` (CMOS18 14.163) -->
|
||||
@@ -542,7 +540,7 @@
|
||||
<!-- unsigned reference articles consulted in physical formats list `title` in the manner of a `sub-verbo` locator (CMOS18 14.130) -->
|
||||
<else-if match="any" variable="DOI URL"/>
|
||||
<else-if match="any" type="entry entry-dictionary entry-encyclopedia">
|
||||
<text macro="author-title-substitute-container"/>
|
||||
<text macro="author-title-substitute-container-short"/>
|
||||
</else-if>
|
||||
</choose>
|
||||
<names variable="illustrator"/>
|
||||
@@ -760,6 +758,8 @@
|
||||
<else-if type="webpage">
|
||||
<!-- list a webpage under the website title if there is no owner or sponsor (CMOS18 14.104) -->
|
||||
<text text-case="title" variable="container-title"/>
|
||||
<!-- for author-date:
|
||||
<choose><if variable="container-title-short"><text text-case="title" variable="container-title-short"/></if><else><text text-case="title" variable="container-title"/></else></choose>-->
|
||||
</else-if>
|
||||
</choose>
|
||||
</macro>
|
||||
@@ -2353,8 +2353,6 @@
|
||||
<else-if match="any" variable="container-author editor editor-translator translator">
|
||||
<text macro="label-volume"/>
|
||||
</else-if>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <else><text macro="label-number-of-volumes"/></else>-->
|
||||
</choose>
|
||||
</else-if>
|
||||
<else-if is-numeric="volume" variable="page">
|
||||
@@ -2369,8 +2367,6 @@
|
||||
<!-- remove condition in styles that print chapter page numbers (CMOS17/classic) -->
|
||||
<text macro="label-volume"/>
|
||||
</else-if>
|
||||
<!-- always display number of volumes in notes without bibliography (CMOS18 14.20): -->
|
||||
<!-- <else><text macro="label-number-of-volumes"/></else>-->
|
||||
</choose>
|
||||
</else-if>
|
||||
<else-if variable="volume">
|
||||
@@ -2465,7 +2461,8 @@
|
||||
<text macro="source-serial-name"/>
|
||||
<choose>
|
||||
<!-- 'ahead of print' is placed akin to a series (CMOS18 14.75) -->
|
||||
<if match="any" variable="available-date collection-title issue number page status supplement-number volume volume-title"/>
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if match="any" variable="available-date status"/>
|
||||
<else-if type="article-journal" variable="DOI issued">
|
||||
<text term="advance-online-publication"/>
|
||||
</else-if>
|
||||
@@ -2591,14 +2588,16 @@
|
||||
<macro name="source-serial-volume-status-bib">
|
||||
<group delimiter=", ">
|
||||
<choose>
|
||||
<if match="none" variable="collection-title issue number page supplement-number volume">
|
||||
<if match="any" variable="collection-title issue number page supplement-number volume volume-title"/>
|
||||
<else-if variable="issued"/>
|
||||
<else-if variable="available-date">
|
||||
<group delimiter=" ">
|
||||
<!-- article accepted for publication and available on publisher website (CMOS18 14.75) -->
|
||||
<!-- TODO: use CSL term for `available-date` when available -->
|
||||
<text value="accepted"/>
|
||||
<date form="text" variable="available-date"/>
|
||||
</group>
|
||||
</if>
|
||||
</else-if>
|
||||
</choose>
|
||||
<group delimiter=" ">
|
||||
<text macro="source-date-status-bib"/>
|
||||
@@ -3291,6 +3290,8 @@
|
||||
<if match="any" type="post webpage">
|
||||
<!-- print `container-title` on `post` or `webpage` in the same way as `publisher` (CMOS18 14.104-106) -->
|
||||
<text text-case="title" variable="container-title"/>
|
||||
<!-- avoid possible repetition of `container-title` with author-date: -->
|
||||
<!-- <choose><if variable="publisher"><text text-case="title" variable="container-title"/></if><else-if type="webpage" variable="container-title container-title-short"/><else><text text-case="title" variable="container-title"/></else></choose>-->
|
||||
</if>
|
||||
</choose>
|
||||
<choose>
|
||||
@@ -4219,9 +4220,23 @@
|
||||
<group delimiter=", ">
|
||||
<text macro="author-short"/>
|
||||
<choose>
|
||||
<if match="none" type="bill hearing legal_case legislation regulation treaty">
|
||||
<if match="any" type="bill hearing legal_case legislation regulation treaty"/>
|
||||
<else-if match="any" type="entry entry-dictionary entry-encyclopedia">
|
||||
<group delimiter=" ">
|
||||
<choose>
|
||||
<if locator="sub-verbo"/>
|
||||
<!-- Only print reference entries use `sub-verbo` (CMOS18 14.131) -->
|
||||
<else-if match="any" variable="DOI URL"/>
|
||||
<else-if variable="container-title title">
|
||||
<text form="short" term="sub-verbo"/>
|
||||
</else-if>
|
||||
</choose>
|
||||
<text macro="title-and-descriptions-short"/>
|
||||
</group>
|
||||
</else-if>
|
||||
<else>
|
||||
<text macro="title-and-descriptions-short"/>
|
||||
</if>
|
||||
</else>
|
||||
</choose>
|
||||
<text macro="citation-notes-shortened-author-title-disambiguate"/>
|
||||
<choose>
|
||||
|
||||
Reference in New Issue
Block a user