diff options
Diffstat (limited to 'biblio/citation-style-language/nature.csl')
-rw-r--r-- | biblio/citation-style-language/nature.csl | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/biblio/citation-style-language/nature.csl b/biblio/citation-style-language/nature.csl index 08d9db6ae9..35523adcf5 100644 --- a/biblio/citation-style-language/nature.csl +++ b/biblio/citation-style-language/nature.csl @@ -15,13 +15,13 @@ <category field="generic-base"/> <issn>0028-0836</issn> <eissn>1476-4687</eissn> - <updated>2022-07-02T09:18:26-04:00</updated> + <updated>2024-01-21T22:08:05-05: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> <macro name="title"> <choose> <if type="bill book graphic legal_case legislation motion_picture report song" match="any"> - <text variable="title" font-style="italic"/> + <text variable="title" font-style="italic" text-case="title"/> </if> <else> <text variable="title"/> @@ -37,18 +37,26 @@ </macro> <macro name="access"> <choose> - <if variable="volume" type="article" match="any"/> + <if variable="volume" type="article dataset software" match="any"/> <else-if variable="DOI"> <text variable="DOI" prefix="doi:"/> </else-if> </choose> </macro> + <macro name="access-data"> + <choose> + <if type="dataset software" match="any"> + <text variable="DOI" prefix="https://doi.org/"/> + </if> + </choose> + </macro> <macro name="issuance"> <choose> <if type="bill book graphic legal_case legislation motion_picture song thesis chapter paper-conference" match="any"> <group delimiter="; " suffix="."> <group delimiter=", " prefix="(" suffix=")"> <text variable="publisher" form="long"/> + <text variable="publisher-place"/> <date variable="issued"> <date-part name="year"/> </date> @@ -77,6 +85,13 @@ <date date-parts="year" form="text" variable="issued" prefix="(" suffix=")"/> </group> </else-if> + <else-if type="dataset software" match="any"> + <group delimiter=" "> + <text variable="publisher"/> + <text macro="access-data"/> + <date date-parts="year" form="text" variable="issued" prefix="(" suffix=")"/> + </group> + </else-if> <else-if type="report webpage post post-weblog" match="any"> <group delimiter=" "> <text variable="URL"/> |