Snippets

Brian Ward updated_ASA_CSSA_SSSA_citation_style

Updated by Brian Ward

File asa-cssa-sssa_update Modified

  • Ignore whitespace
  • Hide word diff
     1. Added doi: field for journal articles
     2. For book chapters, relocated page range to end of biblio. entry
     3. For websites, removed "Available at:" preceding URL, changed "verified on" in access date to "accessed"
+    4. Changed volume(issue): format to just volume: for journal articles
 -->
 
 <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
   <info>
-    <title>ASA, CSSA, SSSA 2017 UPDATE</title>
+    <title>ASA, CSSA, ASSA 2017 UPDATE</title>
     <title-short>ASA-CSSA-SSSA_2017_update</title-short>
     <id>http://www.zotero.org/styles/asa-cssa-sssa</id>
     <link href="http://www.zotero.org/styles/asa-cssa-sssa" rel="self"/>
             <text variable="container-title" form="short"/>
             <group prefix=" ">
               <text variable="volume"/>
-              <text variable="issue" prefix="(" suffix=")"/>
             </group>
-            <text variable="page" prefix=": "/>
+            <text variable="page" prefix=": " suffix="."/>
             <text macro="access"/>
           </group>
         </else>
       </choose>
     </layout>
   </bibliography>
-</style>
+</style>
Updated by Brian Ward

File asa-cssa-sssa_update Modified

  • Ignore whitespace
  • Hide word diff
 
 <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
   <info>
-    <title>American Society of Agronomy, Crop Science Society of America, Soil Science Society of America 2017 UPDATE</title>
+    <title>ASA, CSSA, SSSA 2017 UPDATE</title>
     <title-short>ASA-CSSA-SSSA_2017_update</title-short>
     <id>http://www.zotero.org/styles/asa-cssa-sssa</id>
     <link href="http://www.zotero.org/styles/asa-cssa-sssa" rel="self"/>
Updated by Brian Ward

File asa-cssa-sssa_update Modified

  • Ignore whitespace
  • Hide word diff
 
 <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
   <info>
-    <title>American Society of Agronomy, Crop Science Society of America, Soil Science Society of America</title>
-    <title-short>ASA-CSSA-SSSA</title-short>
+    <title>American Society of Agronomy, Crop Science Society of America, Soil Science Society of America 2017 UPDATE</title>
+    <title-short>ASA-CSSA-SSSA_2017_update</title-short>
     <id>http://www.zotero.org/styles/asa-cssa-sssa</id>
     <link href="http://www.zotero.org/styles/asa-cssa-sssa" rel="self"/>
     <link href="http://forums.zotero.org/discussion/8095/new-style-request-agronomy-journalcrop-science/?Focus=67830#Comment_67830" rel="documentation"/>
Updated by Brian Ward

File asa-cssa-sssa_update Added

  • Ignore whitespace
  • Hide word diff
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+  This is a slightly updated version of the ASA-SSA-CSSA citation style that currently exists on
+  citationstyles.org (as of 06/27/2017). More extensive testing is required prior to uploading to the
+  database.
+  
+  Fixed:
+    1. Added doi: field for journal articles
+    2. For book chapters, relocated page range to end of biblio. entry
+    3. For websites, removed "Available at:" preceding URL, changed "verified on" in access date to "accessed"
+-->
+
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
+  <info>
+    <title>American Society of Agronomy, Crop Science Society of America, Soil Science Society of America</title>
+    <title-short>ASA-CSSA-SSSA</title-short>
+    <id>http://www.zotero.org/styles/asa-cssa-sssa</id>
+    <link href="http://www.zotero.org/styles/asa-cssa-sssa" rel="self"/>
+    <link href="http://forums.zotero.org/discussion/8095/new-style-request-agronomy-journalcrop-science/?Focus=67830#Comment_67830" rel="documentation"/>
+    <author>
+      <name>Johan Asplund</name>
+      <email>asplundj@gmail.com</email>
+    </author>
+    <contributor>
+      <name>Sebastian Karcher</name>
+      <email>karcher@u.northwestern.edu</email>
+    </contributor>
+    <contributor>
+      <name>Brian Ward</name>
+      <email>brian.phillip.ward@gmail.com</email>
+    </contributor>
+    <category citation-format="author-date"/>
+    <category field="biology"/>
+    <updated>2017-06-27T06:18:55+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>
+  <macro name="editor-translator">
+    <names variable="editor translator" prefix="(" suffix=")" delimiter=", ">
+      <name and="text" initialize-with="" delimiter=", "/>
+      <label form="short" prefix=", " text-case="capitalize-first"/>
+    </names>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="author">
+    <names variable="author">
+      <name name-as-sort-order="first" and="text" sort-separator=", " initialize-with="." delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" prefix=" (" suffix=")" text-case="capitalize-first" strip-periods="true"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <text macro="title"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="text" delimiter=", " initialize-with=""/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <choose>
+          <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+            <text variable="title" form="short"/>
+          </if>
+          <else>
+            <text variable="title" form="short" quotes="true"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+        <text variable="title"/>
+      </if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=", ">
+      <text variable="publisher"/>
+      <text variable="publisher-place"/>
+    </group>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if variable="DOI">
+        <text variable="DOI" prefix=" doi:"/>
+      </if>
+      <else-if variable="URL">
+        <group delimiter=" ">
+          <text variable="URL"/>
+          <group prefix="(accessed " suffix=")">
+            <date variable="accessed">
+              <date-part name="day" suffix=" "/>
+              <date-part name="month" form="short" suffix=" "/>
+              <date-part name="year"/>
+            </date>
+          </group>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <citation collapse="year-suffix" et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true">
+    <sort>
+      <key variable="issued"/>
+      <key variable="author"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=" ">
+        <text macro="author-short" suffix=","/>
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+        <group>
+          <label variable="locator" form="short"/>
+          <text variable="locator" prefix=" "/>
+        </group>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true">
+    <sort>
+      <key macro="author-short"/>
+      <key variable="issued"/>
+    </sort>
+    <layout>
+      <text macro="author" suffix="."/>
+      <date variable="issued" prefix=" " suffix=".">
+        <date-part name="year"/>
+      </date>
+      <choose>
+        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor-translator" prefix=" "/>
+          </group>
+          <text macro="edition" prefix=" "/>
+          <text prefix=" " suffix="." macro="publisher"/>
+        </if>
+        <else-if type="chapter paper-conference" match="any">
+          <text macro="title" prefix=" " suffix=". "/>
+          <group>
+            <text term="in" text-case="capitalize-first" suffix=": "/>
+            <names variable="editor translator">
+              <name name-as-sort-order="all" sort-separator=", " initialize-with="." delimiter=", " delimiter-precedes-last="always"/>
+              <label form="short" prefix=" (" suffix=".)," strip-periods="true"/>
+            </names>
+            <text variable="container-title" prefix=" " suffix="."/>
+            <text macro="edition" prefix=" "/>
+            <text variable="collection-title" prefix=" " suffix="."/>
+            <group suffix=".">
+              <text macro="publisher" prefix=" " suffix="."/>
+            </group>
+          </group>
+          <text variable="page" prefix=" p. " suffix=". "/>
+        </else-if>
+        <else>
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor-translator" prefix=" "/>
+          </group>
+          <group prefix=" " suffix=".">
+            <text variable="container-title" form="short"/>
+            <group prefix=" ">
+              <text variable="volume"/>
+              <text variable="issue" prefix="(" suffix=")"/>
+            </group>
+            <text variable="page" prefix=": "/>
+            <text macro="access"/>
+          </group>
+        </else>
+      </choose>
+    </layout>
+  </bibliography>
+</style>

File snippet.xml Deleted

  • Ignore whitespace
  • Hide word diff
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
-  This is a slightly updated version of the ASA-SSA-CSSA citation style that currently exists on
-  citationstyles.org (as of 06/27/2017). More extensive testing is required prior to uploading to the
-  database.
-  
-  Fixed:
-    1. Added doi: field for journal articles
-    2. For book chapters, relocated page range to end of biblio. entry
-    3. For websites, removed "Available at:" preceding URL, changed "verified on" in access date to "accessed"
--->
-
-<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
-  <info>
-    <title>American Society of Agronomy, Crop Science Society of America, Soil Science Society of America</title>
-    <title-short>ASA-CSSA-SSSA</title-short>
-    <id>http://www.zotero.org/styles/asa-cssa-sssa</id>
-    <link href="http://www.zotero.org/styles/asa-cssa-sssa" rel="self"/>
-    <link href="http://forums.zotero.org/discussion/8095/new-style-request-agronomy-journalcrop-science/?Focus=67830#Comment_67830" rel="documentation"/>
-    <author>
-      <name>Johan Asplund</name>
-      <email>asplundj@gmail.com</email>
-    </author>
-    <contributor>
-      <name>Sebastian Karcher</name>
-      <email>karcher@u.northwestern.edu</email>
-    </contributor>
-    <contributor>
-      <name>Brian Ward</name>
-      <email>brian.phillip.ward@gmail.com</email>
-    </contributor>
-    <category citation-format="author-date"/>
-    <category field="biology"/>
-    <updated>2017-06-27T06:18:55+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>
-  <macro name="editor-translator">
-    <names variable="editor translator" prefix="(" suffix=")" delimiter=", ">
-      <name and="text" initialize-with="" delimiter=", "/>
-      <label form="short" prefix=", " text-case="capitalize-first"/>
-    </names>
-  </macro>
-  <macro name="edition">
-    <choose>
-      <if is-numeric="edition">
-        <group delimiter=" ">
-          <number variable="edition" form="ordinal"/>
-          <text term="edition" form="short"/>
-        </group>
-      </if>
-      <else>
-        <text variable="edition" suffix="."/>
-      </else>
-    </choose>
-  </macro>
-  <macro name="author">
-    <names variable="author">
-      <name name-as-sort-order="first" and="text" sort-separator=", " initialize-with="." delimiter=", " delimiter-precedes-last="always"/>
-      <label form="short" prefix=" (" suffix=")" text-case="capitalize-first" strip-periods="true"/>
-      <substitute>
-        <names variable="editor"/>
-        <names variable="translator"/>
-        <text macro="title"/>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="author-short">
-    <names variable="author">
-      <name form="short" and="text" delimiter=", " initialize-with=""/>
-      <substitute>
-        <names variable="editor"/>
-        <names variable="translator"/>
-        <choose>
-          <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-            <text variable="title" form="short"/>
-          </if>
-          <else>
-            <text variable="title" form="short" quotes="true"/>
-          </else>
-        </choose>
-      </substitute>
-    </names>
-  </macro>
-  <macro name="title">
-    <choose>
-      <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-        <text variable="title"/>
-      </if>
-      <else>
-        <text variable="title"/>
-      </else>
-    </choose>
-  </macro>
-  <macro name="publisher">
-    <group delimiter=", ">
-      <text variable="publisher"/>
-      <text variable="publisher-place"/>
-    </group>
-  </macro>
-  <macro name="access">
-    <choose>
-      <if variable="DOI">
-        <text variable="DOI" prefix=" doi:"/>
-      </if>
-      <else-if variable="URL">
-        <group delimiter=" ">
-          <text variable="URL"/>
-          <group prefix="(accessed " suffix=")">
-            <date variable="accessed">
-              <date-part name="day" suffix=" "/>
-              <date-part name="month" form="short" suffix=" "/>
-              <date-part name="year"/>
-            </date>
-          </group>
-        </group>
-      </else-if>
-    </choose>
-  </macro>
-  <citation collapse="year-suffix" et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true">
-    <sort>
-      <key variable="issued"/>
-      <key variable="author"/>
-    </sort>
-    <layout prefix="(" suffix=")" delimiter="; ">
-      <group delimiter=" ">
-        <text macro="author-short" suffix=","/>
-        <date variable="issued">
-          <date-part name="year"/>
-        </date>
-        <group>
-          <label variable="locator" form="short"/>
-          <text variable="locator" prefix=" "/>
-        </group>
-      </group>
-    </layout>
-  </citation>
-  <bibliography hanging-indent="true">
-    <sort>
-      <key macro="author-short"/>
-      <key variable="issued"/>
-    </sort>
-    <layout>
-      <text macro="author" suffix="."/>
-      <date variable="issued" prefix=" " suffix=".">
-        <date-part name="year"/>
-      </date>
-      <choose>
-        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
-          <group suffix=".">
-            <text macro="title" prefix=" "/>
-            <text macro="editor-translator" prefix=" "/>
-          </group>
-          <text macro="edition" prefix=" "/>
-          <text prefix=" " suffix="." macro="publisher"/>
-        </if>
-        <else-if type="chapter paper-conference" match="any">
-          <text macro="title" prefix=" " suffix=". "/>
-          <group>
-            <text term="in" text-case="capitalize-first" suffix=": "/>
-            <names variable="editor translator">
-              <name name-as-sort-order="all" sort-separator=", " initialize-with="." delimiter=", " delimiter-precedes-last="always"/>
-              <label form="short" prefix=" (" suffix=".)," strip-periods="true"/>
-            </names>
-            <text variable="container-title" prefix=" " suffix="."/>
-            <text macro="edition" prefix=" "/>
-            <text variable="collection-title" prefix=" " suffix="."/>
-            <group suffix=".">
-              <text macro="publisher" prefix=" " suffix="."/>
-            </group>
-          </group>
-          <text variable="page" prefix=" p. " suffix=". "/>
-        </else-if>
-        <else>
-          <group suffix=".">
-            <text macro="title" prefix=" "/>
-            <text macro="editor-translator" prefix=" "/>
-          </group>
-          <group prefix=" " suffix=".">
-            <text variable="container-title" form="short"/>
-            <group prefix=" ">
-              <text variable="volume"/>
-              <text variable="issue" prefix="(" suffix=")"/>
-            </group>
-            <text variable="page" prefix=": "/>
-            <text macro="access"/>
-          </group>
-        </else>
-      </choose>
-    </layout>
-  </bibliography>
-</style>
Created by Brian Ward

File snippet.xml Added

  • Ignore whitespace
  • Hide word diff
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+  This is a slightly updated version of the ASA-SSA-CSSA citation style that currently exists on
+  citationstyles.org (as of 06/27/2017). More extensive testing is required prior to uploading to the
+  database.
+  
+  Fixed:
+    1. Added doi: field for journal articles
+    2. For book chapters, relocated page range to end of biblio. entry
+    3. For websites, removed "Available at:" preceding URL, changed "verified on" in access date to "accessed"
+-->
+
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
+  <info>
+    <title>American Society of Agronomy, Crop Science Society of America, Soil Science Society of America</title>
+    <title-short>ASA-CSSA-SSSA</title-short>
+    <id>http://www.zotero.org/styles/asa-cssa-sssa</id>
+    <link href="http://www.zotero.org/styles/asa-cssa-sssa" rel="self"/>
+    <link href="http://forums.zotero.org/discussion/8095/new-style-request-agronomy-journalcrop-science/?Focus=67830#Comment_67830" rel="documentation"/>
+    <author>
+      <name>Johan Asplund</name>
+      <email>asplundj@gmail.com</email>
+    </author>
+    <contributor>
+      <name>Sebastian Karcher</name>
+      <email>karcher@u.northwestern.edu</email>
+    </contributor>
+    <contributor>
+      <name>Brian Ward</name>
+      <email>brian.phillip.ward@gmail.com</email>
+    </contributor>
+    <category citation-format="author-date"/>
+    <category field="biology"/>
+    <updated>2017-06-27T06:18:55+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>
+  <macro name="editor-translator">
+    <names variable="editor translator" prefix="(" suffix=")" delimiter=", ">
+      <name and="text" initialize-with="" delimiter=", "/>
+      <label form="short" prefix=", " text-case="capitalize-first"/>
+    </names>
+  </macro>
+  <macro name="edition">
+    <choose>
+      <if is-numeric="edition">
+        <group delimiter=" ">
+          <number variable="edition" form="ordinal"/>
+          <text term="edition" form="short"/>
+        </group>
+      </if>
+      <else>
+        <text variable="edition" suffix="."/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="author">
+    <names variable="author">
+      <name name-as-sort-order="first" and="text" sort-separator=", " initialize-with="." delimiter=", " delimiter-precedes-last="always"/>
+      <label form="short" prefix=" (" suffix=")" text-case="capitalize-first" strip-periods="true"/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <text macro="title"/>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="author-short">
+    <names variable="author">
+      <name form="short" and="text" delimiter=", " initialize-with=""/>
+      <substitute>
+        <names variable="editor"/>
+        <names variable="translator"/>
+        <choose>
+          <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+            <text variable="title" form="short"/>
+          </if>
+          <else>
+            <text variable="title" form="short" quotes="true"/>
+          </else>
+        </choose>
+      </substitute>
+    </names>
+  </macro>
+  <macro name="title">
+    <choose>
+      <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+        <text variable="title"/>
+      </if>
+      <else>
+        <text variable="title"/>
+      </else>
+    </choose>
+  </macro>
+  <macro name="publisher">
+    <group delimiter=", ">
+      <text variable="publisher"/>
+      <text variable="publisher-place"/>
+    </group>
+  </macro>
+  <macro name="access">
+    <choose>
+      <if variable="DOI">
+        <text variable="DOI" prefix=" doi:"/>
+      </if>
+      <else-if variable="URL">
+        <group delimiter=" ">
+          <text variable="URL"/>
+          <group prefix="(accessed " suffix=")">
+            <date variable="accessed">
+              <date-part name="day" suffix=" "/>
+              <date-part name="month" form="short" suffix=" "/>
+              <date-part name="year"/>
+            </date>
+          </group>
+        </group>
+      </else-if>
+    </choose>
+  </macro>
+  <citation collapse="year-suffix" et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true">
+    <sort>
+      <key variable="issued"/>
+      <key variable="author"/>
+    </sort>
+    <layout prefix="(" suffix=")" delimiter="; ">
+      <group delimiter=" ">
+        <text macro="author-short" suffix=","/>
+        <date variable="issued">
+          <date-part name="year"/>
+        </date>
+        <group>
+          <label variable="locator" form="short"/>
+          <text variable="locator" prefix=" "/>
+        </group>
+      </group>
+    </layout>
+  </citation>
+  <bibliography hanging-indent="true">
+    <sort>
+      <key macro="author-short"/>
+      <key variable="issued"/>
+    </sort>
+    <layout>
+      <text macro="author" suffix="."/>
+      <date variable="issued" prefix=" " suffix=".">
+        <date-part name="year"/>
+      </date>
+      <choose>
+        <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor-translator" prefix=" "/>
+          </group>
+          <text macro="edition" prefix=" "/>
+          <text prefix=" " suffix="." macro="publisher"/>
+        </if>
+        <else-if type="chapter paper-conference" match="any">
+          <text macro="title" prefix=" " suffix=". "/>
+          <group>
+            <text term="in" text-case="capitalize-first" suffix=": "/>
+            <names variable="editor translator">
+              <name name-as-sort-order="all" sort-separator=", " initialize-with="." delimiter=", " delimiter-precedes-last="always"/>
+              <label form="short" prefix=" (" suffix=".)," strip-periods="true"/>
+            </names>
+            <text variable="container-title" prefix=" " suffix="."/>
+            <text macro="edition" prefix=" "/>
+            <text variable="collection-title" prefix=" " suffix="."/>
+            <group suffix=".">
+              <text macro="publisher" prefix=" " suffix="."/>
+            </group>
+          </group>
+          <text variable="page" prefix=" p. " suffix=". "/>
+        </else-if>
+        <else>
+          <group suffix=".">
+            <text macro="title" prefix=" "/>
+            <text macro="editor-translator" prefix=" "/>
+          </group>
+          <group prefix=" " suffix=".">
+            <text variable="container-title" form="short"/>
+            <group prefix=" ">
+              <text variable="volume"/>
+              <text variable="issue" prefix="(" suffix=")"/>
+            </group>
+            <text variable="page" prefix=": "/>
+            <text macro="access"/>
+          </group>
+        </else>
+      </choose>
+    </layout>
+  </bibliography>
+</style>
HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.