Skip to content

Commit 5de0fbe

Browse files
authored
Update society-of-biblical-literature-fullnote-bibliography.csl (#5913)
SBL style routinely wants a comma after an abbreviation-based citation (facilitated via annote) when the locator is sub-verbo. Other situations (sections, pages) sometimes (or often) don't include a comma. * Update society-of-biblical-literature-fullnote-bibliography.csl Adds a way to disambiguate electronic from print sources, which is necessary to be able to store DOIs for use by some styles but not output them for print sources in SBL style (since the style uses them only for electronic sources). Omits a comma after the dictionary title or abbreviation in first references per SBLHS2. Corrects support for conference papers per SBLHS2 §6.3.8. Simplifies the DOI, URL coordination sections per [this comment](citation-style-language/styles@0e6c74f#r68836799).
1 parent 04b6c7a commit 5de0fbe

File tree

1 file changed

+46
-22
lines changed

1 file changed

+46
-22
lines changed

society-of-biblical-literature-fullnote-bibliography.csl

Lines changed: 46 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<category citation-format="note"/>
3434
<category field="theology"/>
3535
<summary>Society of Biblical Literature format with full notes and bibliography</summary>
36-
<updated>2022-05-27T18:39:17+00:00</updated>
36+
<updated>2022-06-29T13:58:51+00:00</updated>
3737
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
3838
</info>
3939
<locale xml:lang="en-US">
@@ -113,11 +113,11 @@
113113
<choose>
114114
<if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
115115
<group delimiter=", ">
116-
<text macro="editor-translator-verb-short-comma"/>
117116
<names variable="container-author">
118117
<label form="verb-short" suffix=" "/>
119118
<name and="text" delimiter=", "/>
120119
</names>
120+
<text macro="editor-translator-verb-short-comma"/>
121121
</group>
122122
</if>
123123
</choose>
@@ -382,7 +382,7 @@
382382
</choose>
383383
</else-if>
384384
<else>
385-
<text variable="title" form="short" quotes="true" text-case="title"/>
385+
<text variable="title" quotes="true" text-case="title"/>
386386
</else>
387387
</choose>
388388
</macro>
@@ -675,7 +675,16 @@
675675
</choose>
676676
</macro>
677677
<macro name="event-note">
678-
<text variable="event"/>
678+
<!-- Support citation of unpublished conference presentations per SBLHS2 §6.3.8. -->
679+
<choose>
680+
<if type="speech" match="any">
681+
<group delimiter=" ">
682+
<text variable="genre"/>
683+
<text term="presented at" suffix=" "/>
684+
</group>
685+
</if>
686+
</choose>
687+
<text variable="event" suffix=","/>
679688
</macro>
680689
<macro name="event">
681690
<group>
@@ -791,7 +800,15 @@
791800
<else>
792801
<group delimiter=" ">
793802
<label variable="locator" form="short"/>
794-
<text variable="locator"/>
803+
<!-- Adds quotes around the locator when the type is sub-verbo per https://sblhs2.com/2017/03/30/citing-reference-works-2-lexica/ -->
804+
<choose>
805+
<if locator="sub-verbo">
806+
<text variable="locator" quotes="true"/>
807+
</if>
808+
<else>
809+
<text variable="locator"/>
810+
</else>
811+
</choose>
795812
</group>
796813
</else>
797814
</choose>
@@ -841,9 +858,9 @@
841858
</else-if>
842859
<else-if type="entry-dictionary entry-encyclopedia" match="any">
843860
<choose>
844-
<if position="first" variable="volume" match="all">
861+
<if position="first" match="all">
845862
<text macro="point-locators-subsequent" prefix=" "/>
846-
<!--SBL 6.3.6 prefers space in first entry before vol info.-->
863+
<!-- Per SBLHS2 §6.3.6, the first reference will, by definition have the dictionary title or abbreviation preceding the locators, volume number included. No comma should appear after the title or abbreviation and before the locators. -->
847864
</if>
848865
<else>
849866
<text macro="point-locators-subsequent" prefix=", "/>
@@ -926,11 +943,10 @@
926943
<text macro="publisher"/>
927944
<choose>
928945
<if variable="title" match="none"/>
929-
<else-if type="thesis speech" match="any">
946+
<else-if type="thesis" match="any">
930947
<text variable="genre"/>
931948
</else-if>
932949
</choose>
933-
<text macro="event"/>
934950
</group>
935951
<text macro="issued" prefix=", "/>
936952
</group>
@@ -991,12 +1007,15 @@
9911007
<text macro="archive-note"/>
9921008
</else-if>
9931009
</choose>
1010+
<!-- SBL style uses DOIs and URLs when the resource is electronic. SBLHS2 §§ 6.1.6, 6.2.25, 6.3.10, 6.4.13&#8211;14. If a resource has physical dimensions, however, it is not electronic. So, DOI or URL output should be bypassed. -->
9941011
<choose>
995-
<if variable="DOI">
996-
<text variable="DOI" prefix="https://doi.org/"/>
997-
</if>
1012+
<if variable="dimensions"/>
9981013
<else>
999-
<text variable="URL"/>
1014+
<!-- Per SBLHS2 §6.3.10, allows either DOI or URL or both to be included. -->
1015+
<group delimiter=", ">
1016+
<text variable="DOI" prefix="https://doi.org/"/>
1017+
<text variable="URL"/>
1018+
</group>
10001019
</else>
10011020
</choose>
10021021
</group>
@@ -1011,12 +1030,15 @@
10111030
<text macro="archive"/>
10121031
</else-if>
10131032
</choose>
1033+
<!-- SBL style uses DOIs and URLs when the resource is electronic. SBLHS2 §§6.1.6, 6.2.25, 6.3.10, 6.4.13&#8211;14. If a resource has physical dimensions, however, it is not electronic. So, DOI or URL output should be bypassed. -->
10141034
<choose>
1015-
<if variable="DOI">
1016-
<text variable="DOI" prefix="https://doi.org/"/>
1017-
</if>
1035+
<if variable="dimensions"/>
10181036
<else>
1019-
<text variable="URL"/>
1037+
<!-- Per SBLHS2 §6.3.10, allows either DOI or URL or both to be included. -->
1038+
<group delimiter=", ">
1039+
<text variable="DOI" prefix="https://doi.org/"/>
1040+
<text variable="URL"/>
1041+
</group>
10201042
</else>
10211043
</choose>
10221044
</group>
@@ -1072,14 +1094,16 @@
10721094
<!-- Support custom citations via the annote variable. For discussion, see https://forums.zotero.org/discussion/comment/317370 -->
10731095
<if variable="annote">
10741096
<choose>
1075-
<if locator="section">
1076-
<group delimiter=" ">
1097+
<!-- For situations like citation of lexica per https://sblhs2.com/2017/03/30/citing-reference-works-2-lexica/. -->
1098+
<if locator="sub-verbo">
1099+
<group delimiter=", ">
10771100
<text variable="annote"/>
10781101
<text macro="point-locators-subsequent"/>
10791102
</group>
10801103
</if>
1104+
<!-- For situations like citation of collections like (M)OTP per https://sblhs2.com/2017/06/08/citing-text-collections-3-otp/ and https://sblhs2.com/2017/06/22/citing-text-collections-3-motp/. -->
10811105
<else>
1082-
<group delimiter=", ">
1106+
<group delimiter=" ">
10831107
<text variable="annote"/>
10841108
<text macro="point-locators-subsequent"/>
10851109
</group>
@@ -1115,6 +1139,7 @@
11151139
<group delimiter=", ">
11161140
<text macro="contributors-note"/>
11171141
<text macro="title-note"/>
1142+
<text macro="description-note"/>
11181143
<text macro="secondary-contributors-note"/>
11191144
<text macro="container-title-note"/>
11201145
<text macro="container-contributors-note"/>
@@ -1138,7 +1163,6 @@
11381163
<text macro="locators-newspaper" prefix=", "/>
11391164
<text macro="point-locators"/>
11401165
<text macro="access-note" prefix=", "/>
1141-
<text macro="description-note" prefix=", "/>
11421166
</else>
11431167
</choose>
11441168
</layout>
@@ -1168,6 +1192,7 @@
11681192
<group delimiter=". ">
11691193
<text macro="contributors"/>
11701194
<text macro="title"/>
1195+
<text macro="description"/>
11711196
<text macro="secondary-contributors"/>
11721197
<text macro="container-title"/>
11731198
<text macro="container-contributors"/>
@@ -1188,7 +1213,6 @@
11881213
<text macro="locators-newspaper" prefix=", "/>
11891214
<text macro="locators-journal"/>
11901215
<text macro="access" prefix=". "/>
1191-
<text macro="description" prefix=". "/>
11921216
</else>
11931217
</choose>
11941218
</layout>

0 commit comments

Comments
 (0)