pnas.csl 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
  3. <info>
  4. <title>Proceedings of the National Academy of Sciences of the United States of America</title>
  5. <title-short>PNAS</title-short>
  6. <id>http://www.zotero.org/styles/pnas</id>
  7. <link href="http://www.zotero.org/styles/pnas" rel="self"/>
  8. <link href="http://www.pnas.org/site/authors/procedures.xhtml" rel="documentation"/>
  9. <author>
  10. <name>Julian Onions</name>
  11. <email>[email protected]</email>
  12. </author>
  13. <contributor>
  14. <name>Rintze Zelle</name>
  15. <uri>http://twitter.com/rintzezelle</uri>
  16. </contributor>
  17. <contributor>
  18. <name>Bela Hausmann</name>
  19. <uri>https://github.com/and3k</uri>
  20. </contributor>
  21. <category citation-format="numeric"/>
  22. <category field="science"/>
  23. <issn>0027-8424</issn>
  24. <eissn>1091-6490</eissn>
  25. <summary>The Proceedings of the National Academy of Sciences Journal style.</summary>
  26. <updated>2013-11-03T23:06:38+00:00</updated>
  27. <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  28. </info>
  29. <macro name="editor">
  30. <names variable="editor" prefix=" " delimiter=", ">
  31. <label form="short" suffix=" " strip-periods="true"/>
  32. <name initialize-with="" name-as-sort-order="all" sort-separator=" " delimiter=", " delimiter-precedes-last="always"/>
  33. </names>
  34. </macro>
  35. <macro name="author">
  36. <names variable="author">
  37. <name name-as-sort-order="all" sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always"/>
  38. <label form="short" prefix=" "/>
  39. <substitute>
  40. <names variable="editor"/>
  41. <text variable="title"/>
  42. </substitute>
  43. </names>
  44. </macro>
  45. <macro name="access">
  46. <choose>
  47. <if variable="page" match="none">
  48. <choose>
  49. <if variable="DOI">
  50. <text variable="DOI" prefix="doi:"/>
  51. </if>
  52. <else-if variable="URL">
  53. <text value="Available at:" suffix=" "/>
  54. <text variable="URL"/>
  55. <group prefix=" [" suffix="]">
  56. <text term="accessed" text-case="capitalize-first" suffix=" "/>
  57. <date variable="accessed">
  58. <date-part name="month" suffix=" "/>
  59. <date-part name="day" suffix=", "/>
  60. <date-part name="year"/>
  61. </date>
  62. </group>
  63. </else-if>
  64. </choose>
  65. </if>
  66. </choose>
  67. </macro>
  68. <macro name="publisher">
  69. <group prefix=" (" delimiter=", " suffix=")">
  70. <text variable="publisher"/>
  71. <text variable="publisher-place"/>
  72. </group>
  73. </macro>
  74. <macro name="edition">
  75. <choose>
  76. <if is-numeric="edition">
  77. <group delimiter=" ">
  78. <number variable="edition" form="ordinal"/>
  79. <text term="edition" form="short" text-case="capitalize-first"/>
  80. </group>
  81. </if>
  82. <else>
  83. <text variable="edition"/>
  84. </else>
  85. </choose>
  86. </macro>
  87. <citation collapse="citation-number">
  88. <sort>
  89. <key variable="citation-number"/>
  90. </sort>
  91. <layout prefix="(" suffix=")" delimiter=", ">
  92. <text variable="citation-number"/>
  93. </layout>
  94. </citation>
  95. <bibliography second-field-align="flush" et-al-min="6" et-al-use-first="1" delimiter-precedes-et-al="always">
  96. <layout suffix=".">
  97. <text variable="citation-number" suffix=". "/>
  98. <text macro="author"/>
  99. <date variable="issued" prefix=" (" suffix=")">
  100. <date-part name="year"/>
  101. </date>
  102. <choose>
  103. <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  104. <group prefix=" ">
  105. <text variable="title" font-style="italic"/>
  106. <text macro="editor"/>
  107. <text macro="publisher"/>
  108. <text macro="edition" prefix=". "/>
  109. </group>
  110. </if>
  111. <else-if type="chapter paper-conference" match="any">
  112. <text variable="title" prefix=" "/>
  113. <group prefix=". " delimiter=" ">
  114. <group delimiter=", ">
  115. <text variable="container-title" font-style="italic" text-case="title"/>
  116. <text variable="collection-title" prefix=" " suffix="."/>
  117. <text macro="editor"/>
  118. </group>
  119. </group>
  120. <group suffix=".">
  121. <text macro="publisher" prefix=" "/>
  122. <group prefix=", ">
  123. <label variable="page" suffix=" " form="short" strip-periods="true"/>
  124. <text variable="page"/>
  125. </group>
  126. </group>
  127. <text macro="edition" prefix=" "/>
  128. </else-if>
  129. <else-if type="thesis" match="any">
  130. <group prefix=" " delimiter=". " suffix=".">
  131. <text variable="title"/>
  132. <group delimiter=" ">
  133. <choose>
  134. <if variable="genre">
  135. <text variable="genre"/>
  136. </if>
  137. <else>
  138. <text value="Dissertation"/>
  139. </else>
  140. </choose>
  141. <group prefix="(" suffix=")" delimiter=", ">
  142. <text variable="publisher"/>
  143. <text variable="publisher-place"/>
  144. </group>
  145. </group>
  146. </group>
  147. </else-if>
  148. <else>
  149. <text variable="title" prefix=" " suffix="."/>
  150. <group delimiter=":" prefix=" " suffix=".">
  151. <group delimiter=" ">
  152. <text variable="container-title" form="short" font-style="italic" strip-periods="true"/>
  153. <group>
  154. <text variable="volume"/>
  155. <text variable="issue" prefix="(" suffix=")"/>
  156. </group>
  157. </group>
  158. <text variable="page"/>
  159. </group>
  160. </else>
  161. </choose>
  162. <text prefix=" " macro="access"/>
  163. </layout>
  164. </bibliography>
  165. </style>