summaryrefslogtreecommitdiff
path: root/biblio/citation-style-language/american-sociological-association.csl
diff options
context:
space:
mode:
Diffstat (limited to 'biblio/citation-style-language/american-sociological-association.csl')
-rw-r--r--biblio/citation-style-language/american-sociological-association.csl28
1 files changed, 23 insertions, 5 deletions
diff --git a/biblio/citation-style-language/american-sociological-association.csl b/biblio/citation-style-language/american-sociological-association.csl
index 6657716cde..cf4ab0fc0d 100644
--- a/biblio/citation-style-language/american-sociological-association.csl
+++ b/biblio/citation-style-language/american-sociological-association.csl
@@ -16,7 +16,7 @@
<category citation-format="author-date"/>
<category field="sociology"/>
<summary>The ASA style following the 6th edition of the Style Guide</summary>
- <updated>2020-09-18T10:38:12+00:00</updated>
+ <updated>2022-05-08T17:48:56-04: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 xml:lang="en">
@@ -125,13 +125,25 @@
<macro name="year-date">
<choose>
<if variable="issued">
- <group delimiter=" ">
- <date variable="original-date" form="numeric" date-parts="year" prefix="[" suffix="]"/>
- <date variable="issued" form="numeric" date-parts="year"/>
+ <group>
+ <group delimiter=" ">
+ <date variable="original-date" form="numeric" date-parts="year" prefix="[" suffix="]"/>
+ <date variable="issued" form="numeric" date-parts="year"/>
+ </group>
+ <text variable="year-suffix"/>
</group>
</if>
+ <else-if variable="status">
+ <group>
+ <text variable="status" text-case="lowercase"/>
+ <text variable="year-suffix" prefix="-"/>
+ </group>
+ </else-if>
<else>
- <text term="no date" form="short"/>
+ <group>
+ <text term="no date" form="short"/>
+ <text variable="year-suffix" prefix="-"/>
+ </group>
</else>
</choose>
</macro>
@@ -140,6 +152,12 @@
<if variable="issued">
<date variable="issued" form="numeric" date-parts="year"/>
</if>
+ <else-if variable="status">
+ <group>
+ <text variable="status" text-case="lowercase"/>
+ <text variable="year-suffix" prefix="-"/>
+ </group>
+ </else-if>
<else>
<text term="no date" form="short"/>
</else>