Skip to content
Permalink
Browse files

fixes to source macro (#3810)

better handling of punctuation within source macro
  • Loading branch information...
mattluce authored and adam3smith committed Dec 4, 2018
1 parent 2f2ef77 commit 34841b58e49a3d9222ee8cf931787b9048420188
Showing with 27 additions and 17 deletions.
  1. +27 −17 bluebook-law-review.csl
@@ -16,7 +16,7 @@
<category citation-format="note"/>
<category field="law"/>
<summary>The Bluebook legal citation style for law reviews.</summary>
<updated>2012-10-25T21:15:26+00:00</updated>
<updated>2015-02-02T15:14:08+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>
@@ -96,35 +96,45 @@
macro entirely. -->
<choose>
<if type="article-journal" match="any">
<text variable="title" suffix=", " font-style="italic"/>
<text variable="volume"/>
<text macro="container"/>
<text variable="title" font-style="italic"/>
<group prefix=", " delimiter=" ">
<text variable="volume"/>
<text macro="container"/>
</group>
<text variable="page" prefix=" "/>
<text variable="locator" prefix=", "/>
<text macro="issuance" prefix=" (" suffix=")"/>
</if>
<else-if type="legal_case">
<text variable="title" suffix=", " font-variant="normal"/>
<text variable="volume"/>
<text macro="container"/>
<text variable="title" font-variant="normal"/>
<group prefix=", " delimiter=" ">
<text variable="volume"/>
<text macro="container"/>
</group>
<text variable="page" prefix=" "/>
<text variable="locator" prefix=", "/>
<text macro="issuance" prefix=" (" suffix=")"/>
</else-if>
<else-if type="article-newspaper article-magazine thesis" match="any">
<text variable="title" suffix=", " font-style="italic"/>
<text variable="volume" suffix=" "/>
<text macro="container" suffix=", "/>
<text macro="issuance"/>
<group>
<text value="at" prefix=", "/>
<text variable="page" prefix=" "/>
<group delimiter=", ">
<text variable="title" font-style="italic"/>
<group delimiter=" ">
<text variable="volume"/>
<text macro="container"/>
</group>
<text macro="issuance"/>
<group delimiter=" ">
<text value="at"/>
<text variable="page"/>
</group>
</group>
</else-if>
<else-if type="chapter paper-conference" match="any">
<text variable="title" suffix=", " font-style="italic"/>
<text variable="volume" suffix=" "/>
<text macro="container" suffix=" "/>
<text variable="title" font-style="italic"/>
<group prefix=", " delimiter=" " suffix=" ">
<text variable="volume"/>
<text macro="container"/>
</group>
<text variable="page"/>
<text variable="locator" prefix=", "/>
<text macro="issuance" prefix=" (" suffix=")"/>

0 comments on commit 34841b5

Please sign in to comment.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.