|
@@ -80,6 +80,50 @@
|
|
|
</else>
|
|
|
</choose>
|
|
|
</macro>
|
|
|
+ <macro name="archive">
|
|
|
+ <group delimiter=". ">
|
|
|
+ <text variable="archive_location" text-case="capitalize-first"/>
|
|
|
+ <text variable="archive"/>
|
|
|
+ <text variable="archive-place"/>
|
|
|
+ </group>
|
|
|
+ </macro>
|
|
|
+ <macro name="access">
|
|
|
+ <group delimiter=". ">
|
|
|
+ <choose>
|
|
|
+ <if type="graphic report" match="any">
|
|
|
+ <text macro="archive"/>
|
|
|
+ </if>
|
|
|
+ <else-if type="article-journal bill book chapter legal_case legislation motion_picture paper-conference" match="none">
|
|
|
+ <text macro="archive"/>
|
|
|
+ </else-if>
|
|
|
+ </choose>
|
|
|
+ <choose>
|
|
|
+ <if type="webpage post-weblog" match="any">
|
|
|
+ <date variable="issued" form="text"/>
|
|
|
+ </if>
|
|
|
+ </choose>
|
|
|
+ <choose>
|
|
|
+ <if variable="issued" match="none">
|
|
|
+ <group delimiter=" ">
|
|
|
+ <text term="accessed" text-case="capitalize-first"/>
|
|
|
+ <date variable="accessed" form="text"/>
|
|
|
+ </group>
|
|
|
+ </if>
|
|
|
+ </choose>
|
|
|
+ <choose>
|
|
|
+ <if type="legal_case" match="none">
|
|
|
+ <choose>
|
|
|
+ <if variable="DOI">
|
|
|
+ <text variable="DOI" prefix="DOI: https://doi.org/"/>
|
|
|
+ </if>
|
|
|
+ <else>
|
|
|
+ <text variable="URL" prefix="URL: "/>
|
|
|
+ </else>
|
|
|
+ </choose>
|
|
|
+ </if>
|
|
|
+ </choose>
|
|
|
+ </group>
|
|
|
+ </macro>
|
|
|
<citation collapse="citation-number">
|
|
|
<sort>
|
|
|
<key variable="citation-number"/>
|
|
@@ -88,7 +132,7 @@
|
|
|
<text variable="citation-number"/>
|
|
|
</layout>
|
|
|
</citation>
|
|
|
- <bibliography entry-spacing="0" second-field-align="flush">
|
|
|
+ <bibliography et-al-min="5" et-al-use-first="1" subsequent-author-substitute="———" entry-spacing="0" second-field-align="flush">
|
|
|
<layout suffix=".">
|
|
|
<text variable="citation-number" prefix="[" suffix="]"/>
|
|
|
<text macro="author" suffix=", "/>
|
|
@@ -133,7 +177,7 @@
|
|
|
</else-if>
|
|
|
<else-if type="thesis">
|
|
|
<group delimiter=", ">
|
|
|
- <text variable="title" text-case="title"/>
|
|
|
+ <text variable="title" text-case="title" font-style="italic"/>
|
|
|
<text variable="genre"/>
|
|
|
<text variable="publisher"/>
|
|
|
<text macro="year-date"/>
|
|
@@ -141,7 +185,7 @@
|
|
|
</else-if>
|
|
|
<else>
|
|
|
<group delimiter=" ">
|
|
|
- <text variable="container-title" form="short" text-case="title"/>
|
|
|
+ <text variable="title" form="short" text-case="title" font-style="italic"/>
|
|
|
<group delimiter=", ">
|
|
|
<text variable="volume" font-weight="bold"/>
|
|
|
<group delimiter=" ">
|
|
@@ -152,6 +196,7 @@
|
|
|
</group>
|
|
|
</else>
|
|
|
</choose>
|
|
|
+ <text macro="access" prefix=". "/>
|
|
|
</layout>
|
|
|
</bibliography>
|
|
|
</style>
|