Skip to content

Commit

Permalink
Update tyndale-bulletin.csl
Browse files Browse the repository at this point in the history
Corrects output for footnotes and bibliography per §§11.3.8–11.3.9 of the Tyndale Bulletin style guide for titled and untitled book reviews.
  • Loading branch information
dstark committed Jan 4, 2022
1 parent f09f8db commit e2ae4fc
Showing 1 changed file with 37 additions and 4 deletions.
41 changes: 37 additions & 4 deletions tyndale-bulletin.csl
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,12 @@
<issn>0082-7118</issn>
<eissn>2752-7042</eissn>
<summary>Tyndale Bulletin format with full notes and bibliography</summary>
<updated>2021-10-20T19:25:50+00:00</updated>
<updated>2022-01-02T01:47:37+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>
<!-- Tyndale Bulletin style differs from SBLHS2 only rarely (§4.1). The departures are that Tyndale Bulletin uses
1) hyphens, rather than en dashes, in page ranges (§§6, 6.3);
2) insists that DOIs be included where available (§§11.1, 11.3.7); and
3) uses British-style quotation mark conventions (§§8.1, 11.1, 11.6.6–11.3.8). N.B.: §11.3.8 shows punctuation coming outside the quotation mark, rather than inside. But it needs to be confirmed that this isn't a mistake in the Tyndale Bulletin style guide (as is, e.g., the italicized comma after the book title in that section's examples).
N.B.: Currently, the citation for an untitled book review puts the book title in quotation marks rather than italics (contra §11.3.9), as does the same code in the SBL base style. Could this be due to the difference between en-US and en-GB? -->
3) uses British-style quotation mark conventions (§§8.1, 11.1, 11.6.6–11.3.8). N.B.: §11.3.8 shows punctuation coming outside the quotation mark, rather than inside. But it needs to be confirmed that this isn't a mistake in the Tyndale Bulletin style guide (as is, e.g., the italicized comma after the book title in that section's examples). -->
</info>
<locale xml:lang="en-GB">
<style-options punctuation-in-quote="true"/>
Expand Down Expand Up @@ -267,6 +265,19 @@
<else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
<text variable="title" font-style="italic" text-case="title"/>
</else-if>
<!-- Include "review of " prefix, italicize the book titles in untitled book reviews per §§11.3.8–11.3.9. -->
<else-if variable="reviewed-author">
<choose>
<!-- Include the review title, if avaialable, in quotation marks per §11.3.8. -->
<if variable="reviewed-title">
<text variable="title" quotes="true" suffix=", " text-case="title"/>
<text variable="reviewed-title" font-style="italic" prefix="review of " text-case="title"/>
</if>
<else>
<text variable="title" font-style="italic" prefix="review of " text-case="title"/>
</else>
</choose>
</else-if>
<else>
<text variable="title" quotes="true" text-case="title"/>
</else>
Expand All @@ -284,6 +295,17 @@
<else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
<text variable="title" font-style="italic" text-case="title"/>
</else-if>
<!-- Include the reviewed author for book reviews per §§11.3.8–11.3.9. -->
<else-if variable="reviewed-author">
<choose>
<if variable="reviewed-title">
<text variable="title" quotes="true" suffix=", " text-case="title"/>
<text variable="reviewed-title" font-style="italic" prefix="review of " text-case="title"/>
</if>
</choose>
<text variable="title" font-style="italic" prefix="Review of " suffix=", by " text-case="title"/>
<names variable="reviewed-author"/>
</else-if>
<else>
<text variable="title" quotes="true" text-case="title"/>
</else>
Expand All @@ -307,6 +329,17 @@
<else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
<text variable="title" form="short" font-style="italic" text-case="title"/>
</else-if>
<!-- For short citations, use the short review title if available. Otherwise, use a "review of " prefix, italicize the short book title per §11.3.8. -->
<else-if variable="reviewed-author">
<choose>
<if variable="reviewed-title">
<text variable="title" quotes="true" text-case="title"/>
</if>
<else>
<text variable="title" font-style="italic" form="short" prefix="review of " text-case="title"/>
</else>
</choose>
</else-if>
<else>
<text variable="title" form="short" quotes="true" text-case="title"/>
</else>
Expand Down

0 comments on commit e2ae4fc

Please sign in to comment.