Skip to content

Commit

Permalink
For periodicals, if there is an issue number and a volume, the issue …
Browse files Browse the repository at this point in the history
…should follow the volume, be separated from the volume by a space, be in parentheses, and be in roman type (3rd ed., p. 296). If there is only an issue number but no volume number, the issue number should be preceeded by No. and should not be in parentheses.
  • Loading branch information
serpodrick committed Mar 9, 2015
1 parent 2b2d5eb commit 531a8f3
Show file tree
Hide file tree
Showing 8 changed files with 114 additions and 8 deletions.
15 changes: 14 additions & 1 deletion american-chemical-society-author-date.csl
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,20 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>
<text variable="page"/>
</group>
</group>
Expand Down
15 changes: 14 additions & 1 deletion american-chemical-society-page-first.csl
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,20 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>
<text variable="page-first"/>
</group>
</group>
Expand Down
15 changes: 14 additions & 1 deletion american-chemical-society-with-titles-no-et-al.csl
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,20 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>
<text variable="page"/>
</group>
</group>
Expand Down
15 changes: 14 additions & 1 deletion american-chemical-society-with-titles-page-first.csl
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,20 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>
<text variable="page-first"/>
</group>
</group>
Expand Down
16 changes: 15 additions & 1 deletion american-chemical-society-with-titles-sentence-case-doi.csl
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,21 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>

<text variable="page"/>
</group>
<text variable="DOI" prefix="DOI: "/>
Expand Down
16 changes: 15 additions & 1 deletion american-chemical-society-with-titles-sentence-case.csl
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,21 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>

<text variable="page"/>
</group>
</group>
Expand Down
15 changes: 14 additions & 1 deletion american-chemical-society-with-titles.csl
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,20 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>
<text variable="page"/>
</group>
</group>
Expand Down
15 changes: 14 additions & 1 deletion american-chemical-society.csl
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,20 @@
<text variable="container-title" font-style="italic" form="short"/>
<group delimiter=", ">
<text macro="issued" font-weight="bold"/>
<text variable="volume" font-style="italic"/>
<choose>
<if variable="volume">
<group delimiter=" ">
<text variable="volume" font-style="italic"/>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</if>
<else-if variable="issue">
<group delimiter=" ">
<text term="issue" form="short" text-case="capitalize-first"/>
<text variable="issue"/>
</group>
</else-if>
</choose>
<text variable="page"/>
</group>
</group>
Expand Down

0 comments on commit 531a8f3

Please sign in to comment.