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.