Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update society-of-biblical-literature-fullnote-bibliography.csl #5913

Merged
merged 21 commits into from Jun 30, 2022
Merged
Changes from 16 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
32ec8eb
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Feb 16, 2022
0d0cebb
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Feb 18, 2022
bb217d9
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Feb 18, 2022
2767e73
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Feb 18, 2022
abbe95b
Re-indent CSL styles
dstark Feb 18, 2022
2f0a612
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Mar 1, 2022
0e6c74f
Re-indent CSL styles
dstark Mar 1, 2022
d8b5b39
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Mar 15, 2022
2212350
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Mar 15, 2022
d6d6170
Re-indent CSL styles
dstark Mar 15, 2022
672960d
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Mar 16, 2022
6c18fcd
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Mar 16, 2022
d86c070
Re-indent CSL styles
dstark Mar 16, 2022
594b8df
Merge branch 'master' into patch-8
adam3smith May 25, 2022
0acbaf2
Re-indent CSL styles
adam3smith May 25, 2022
ed85caa
Merge branch 'master' into patch-8
dstark Jun 22, 2022
de6b17a
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Jun 28, 2022
49a1932
Re-indent CSL styles
dstark Jun 28, 2022
1043f91
add back short title
adam3smith Jun 29, 2022
b29a5dc
Re-indent CSL styles
adam3smith Jun 29, 2022
663aa57
Update society-of-biblical-literature-fullnote-bibliography.csl
dstark Jun 29, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
169 changes: 124 additions & 45 deletions society-of-biblical-literature-fullnote-bibliography.csl
Expand Up @@ -113,11 +113,11 @@
<choose>
<if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
<group delimiter=", ">
<text macro="editor-translator-verb-short-comma"/>
<names variable="container-author">
<label form="verb-short" suffix=" "/>
<name and="text" delimiter=", "/>
</names>
<text macro="editor-translator-verb-short-comma"/>
</group>
</if>
</choose>
Expand All @@ -138,13 +138,28 @@
<macro name="container-contributors">
<choose>
<if type="chapter paper-conference" match="any">
<group delimiter=", " prefix=" ">
<text macro="editor-translator-verb-comma"/>
<names variable="container-author">
<label form="verb" text-case="capitalize-first" suffix=" "/>
<name and="text" delimiter=", "/>
</names>
</group>
<!-- Supports citation of introducetions, prefaces, and forewords per SBLHS2 §6.2.14. -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix typo: introducetions->introductions

<choose>
<if variable="part-title">
<names variable="container-author" suffix=". ">
<label form="verb" suffix=" "/>
<name and="text" delimiter=", "/>
</names>
<names variable="editor translator" delimiter=". ">
<label form="verb" text-case="capitalize-first" suffix=" "/>
<name and="text" delimiter=", "/>
</names>
</if>
<else>
<group delimiter=", " prefix=" ">
<text macro="editor-translator-verb-comma"/>
<names variable="container-author">
<label form="verb" text-case="capitalize-first" suffix=" "/>
<name and="text" delimiter=", "/>
</names>
</group>
</else>
</choose>
</if>
</choose>
</macro>
Expand Down Expand Up @@ -310,7 +325,18 @@
</choose>
</else-if>
<else>
<text variable="title" quotes="true" text-case="title"/>
<!-- Supports citations of introductions, prefaces, or forewords per SBLHS2 § 6.2.14. -->
<choose>
<if variable="part-title">
<group delimiter=" ">
<text variable="part-title" suffix=" to "/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know there's no to term, but hardcoding "to" makes the style less portable across locales. I'm not sure what would be the best solution. Maybe leave it to the authors to add "to" to part-title? That would still be less than ideal, but at least you could use the appropriate terms. @adam3smith WDYT?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A good point @denismaier. I was mulling over the same thing. I was working with what was available, but how bad would it be to add a "to" term to the CSL specification? That seems basic enough to be potentially useful in cases beyond this one.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I think adding a "to" term to the specs would be appropriate. I'll open an issue for that, but this will probably take some time.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the context here? "to" is the verb form of recipient

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is for things like "John Doe, Introduction to A very important book, by Jane Smith ..."

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would enter an Introduction as a chapter. That's what's appropriate and what we've advised for years and what, eg, Zotero implements with its labeling of chapter as "Book Section". part-title isn't really conceptually appropriate. That's intended for something like "Papers on statistical inference, Part 4: Demonstrations".

This is an example of frankly silly style inconsistencies that are difficult to automate. Why should a chapter be cited treating its title as a title, but an introduction treating its title as something like a descriptor?

I don't have a great solution other than to ignore the inconsistency and just cite an introduction like any other book section. I suppose one could do something like entering "Introduction" as genre and having no title. But that's more style-specific data entry and would lead, eg, to it appearing as [Introduction] in APA style

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bwiernik, I totally agree that, conceptually, this is a needless complication in SBL style. But in this respect, SBL style is simply echoing Chicago (e.g., 17th ed., 14.110). That doesn't make it any less of a needless complication. But it's not a discipline-specific needless complication. :-) Using part-title for this kind of situation may some have merit in connection with, e.g., CMS, 17th ed., 1.48, in the sense that it groups a section that's on the same organizational level as others with proper part tiles, even though the "introduction" or "preface" (etc.) might not have a part title stated as such.

In principle, a better option might be to have a variable like "front-matter" that could be called for this specific situation and, therefore, avoid the problems that you point out very fairly for the use of "part-title" here.

Using recipient also seems less than obvious but is doubtless better than hard-coding " to ". I'll be happy to make that swap if there seems to be a workable way to accommodate the front matter type information as such.

Thanks so much for your thoughts and, @denismaier, for your careful review of these possible updates.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

recipient will work in English, but not in German.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, "recipient" isn't appropriate for this case. I'll think some more of how to handle this situation

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bwiernik this one is waiting for your input

<text variable="title" font-style="italic" text-case="title"/>
</group>
</if>
<else>
<text variable="title" quotes="true" text-case="title"/>
</else>
</choose>
</else>
</choose>
</macro>
Expand Down Expand Up @@ -346,7 +372,18 @@
</group>
</else-if>
<else>
<text variable="title" quotes="true" text-case="title"/>
<!-- Supports citations of introductions, prefaces, or forewords per SBLHS2 § 6.2.14. -->
<choose>
<if variable="part-title">
<group delimiter=" ">
<text variable="part-title" suffix=" to " text-case="title"/>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as per above

<text variable="title" font-style="italic" text-case="title"/>
</group>
</if>
<else>
<text variable="title" quotes="true" text-case="title"/>
</else>
</choose>
</else>
</choose>
</macro>
Expand Down Expand Up @@ -382,7 +419,15 @@
</choose>
</else-if>
<else>
<text variable="title" form="short" quotes="true" text-case="title"/>
<!-- Supports citations of introductions, prefaces, or forewords per SBLHS2 § 6.2.14. -->
<choose>
<if variable="part-title">
<text variable="part-title"/>
</if>
<else>
<text variable="title" quotes="true" text-case="title"/>
</else>
</choose>
</else>
</choose>
</macro>
Expand Down Expand Up @@ -493,23 +538,29 @@
<choose>
<!-- Added dictionary and encyclopedia to get page and volume information-->
<if type="chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
<group delimiter=" " suffix=" ">
<label variable="page" form="long" text-case="capitalize-first"/>
<text variable="page"/>
<text term="in"/>
<choose>
<!-- Added dictionary and encyclopedia to get volume information-->
<if type="entry-dictionary entry-encyclopedia" match="any">
<choose>
<!-- Support citation of introductions, prefaces, and forwords per SBLHS2 §6.2.14. -->
<if variable="part-title"/>
<else>
<group delimiter=" " suffix=" ">
<label variable="page" form="long" text-case="capitalize-first"/>
<text variable="page"/>
<text term="in"/>
<choose>
<if match="any" variable="volume">
<label suffix=" " variable="volume" form="short"/>
<number variable="volume"/>
<text value="of" suffix=" "/>
<!-- Added dictionary and encyclopedia to get volume information-->
<if type="entry-dictionary entry-encyclopedia" match="any">
<choose>
<if match="any" variable="volume">
<label suffix=" " variable="volume" form="short"/>
<number variable="volume"/>
<text value="of" suffix=" "/>
</if>
</choose>
</if>
</choose>
</if>
</choose>
</group>
</group>
</else>
</choose>
</if>
</choose>
<choose>
Expand Down Expand Up @@ -675,7 +726,16 @@
</choose>
</macro>
<macro name="event-note">
<text variable="event"/>
<!-- Support citation of unpublished conference presentations per SBLHS2 §6.3.8. -->
<choose>
<if type="speech" match="any">
<group delimiter=" ">
<text variable="genre"/>
<text term="presented at" suffix=" "/>
</group>
</if>
</choose>
<text variable="event" suffix=","/>
</macro>
<macro name="event">
<group>
Expand Down Expand Up @@ -841,9 +901,9 @@
</else-if>
<else-if type="entry-dictionary entry-encyclopedia" match="any">
<choose>
<if position="first" variable="volume" match="all">
<if position="first" match="all">
<text macro="point-locators-subsequent" prefix=" "/>
<!--SBL 6.3.6 prefers space in first entry before vol info.-->
<!-- Per SBLHS2 §6.3.6, the first reference will, by definition have the dictoinary title or abbreviation preceding the locators, volume number included. No comma should appear after the title or abbreviation and before the locators. -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: dictoinary->dictionary

</if>
<else>
<text macro="point-locators-subsequent" prefix=", "/>
Expand Down Expand Up @@ -926,11 +986,10 @@
<text macro="publisher"/>
<choose>
<if variable="title" match="none"/>
<else-if type="thesis speech" match="any">
<else-if type="thesis" match="any">
<text variable="genre"/>
</else-if>
</choose>
<text macro="event"/>
</group>
<text macro="issued" prefix=", "/>
</group>
Expand Down Expand Up @@ -991,12 +1050,15 @@
<text macro="archive-note"/>
</else-if>
</choose>
<!-- 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. -->
<choose>
<if variable="DOI">
<text variable="DOI" prefix="https://doi.org/"/>
</if>
<if variable="dimensions"/>
<else>
<text variable="URL"/>
<!-- Per SBLHS2 §6.3.10, allows either DOI or URL or both to be included. -->
<group delimiter=", ">
<text variable="DOI" prefix="https://doi.org/"/>
<text variable="URL"/>
</group>
</else>
</choose>
</group>
Expand All @@ -1011,12 +1073,15 @@
<text macro="archive"/>
</else-if>
</choose>
<!-- 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. -->
<choose>
<if variable="DOI">
<text variable="DOI" prefix="https://doi.org/"/>
</if>
<if variable="dimensions"/>
<else>
<text variable="URL"/>
<!-- Per SBLHS2 §6.3.10, allows either DOI or URL or both to be included. -->
<group delimiter=", ">
<text variable="DOI" prefix="https://doi.org/"/>
<text variable="URL"/>
</group>
</else>
</choose>
</group>
Expand Down Expand Up @@ -1072,14 +1137,16 @@
<!-- Support custom citations via the annote variable. For discussion, see https://forums.zotero.org/discussion/comment/317370 -->
<if variable="annote">
<choose>
<if locator="section">
<group delimiter=" ">
<!-- For situations like citation of lexica per https://sblhs2.com/2017/03/30/citing-reference-works-2-lexica/. -->
<if locator="sub-verbo">
<group delimiter=", ">
<text variable="annote"/>
<text macro="point-locators-subsequent"/>
</group>
</if>
<!-- 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/. -->
<else>
<group delimiter=", ">
<group delimiter=" ">
<text variable="annote"/>
<text macro="point-locators-subsequent"/>
</group>
Expand Down Expand Up @@ -1167,10 +1234,22 @@
<else>
<group delimiter=". ">
<text macro="contributors"/>
<text macro="title"/>
<text macro="secondary-contributors"/>
<text macro="container-title"/>
<text macro="container-contributors"/>
<!-- Supports citations of introductions, prefaces, and forewords per SBLHS2 §6.2.14. -->
<choose>
<if variable="part-title">
<group delimiter=", ">
<text macro="title"/>
<text macro="container-contributors"/>
</group>
</if>
<else>
<text macro="title"/>
<text macro="description"/>
<text macro="secondary-contributors"/>
<text macro="container-title"/>
<text macro="container-contributors"/>
</else>
</choose>
</group>
<choose>
<if variable="volume collection-title" match="all">
Expand Down