elsevier-vancouver.csl 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <style xmlns="http://purl.org/net/xbiblio/csl" page-range-format="minimal" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
  3. <info>
  4. <title>Elsevier Vancouver</title>
  5. <id>http://www.zotero.org/styles/elsevier-vancouver</id>
  6. <link href="http://www.zotero.org/styles/elsevier-vancouver" rel="self"/>
  7. <link href="http://www.elsevier.com/journals/energy/0360-5442/guide-for-authors#68000" rel="documentation"/>
  8. <author>
  9. <name>Richard Karnesky</name>
  10. <email>[email protected]</email>
  11. <uri>http://arc.nucapt.northwestern.edu/Richard_Karnesky</uri>
  12. </author>
  13. <category citation-format="numeric"/>
  14. <category field="generic-base"/>
  15. <summary>A style for some Elsevier journals, resembles Vancouver style</summary>
  16. <updated>2012-09-27T22:06:38+00:00</updated>
  17. <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  18. </info>
  19. <macro name="author">
  20. <names variable="author">
  21. <name initialize-with="" delimiter=", " delimiter-precedes-last="always" name-as-sort-order="all" sort-separator=" "/>
  22. <label form="long" prefix=", "/>
  23. <substitute>
  24. <names variable="editor"/>
  25. <names variable="translator"/>
  26. </substitute>
  27. </names>
  28. </macro>
  29. <macro name="editor">
  30. <names variable="editor">
  31. <name initialize-with="" delimiter=", " delimiter-precedes-last="always" name-as-sort-order="all" sort-separator=" "/>
  32. <label form="long" prefix=", " suffix="."/>
  33. </names>
  34. </macro>
  35. <macro name="year-date">
  36. <choose>
  37. <if variable="issued">
  38. <date variable="issued">
  39. <date-part name="year"/>
  40. </date>
  41. </if>
  42. <else>
  43. <text term="no date" form="short"/>
  44. </else>
  45. </choose>
  46. </macro>
  47. <macro name="publisher">
  48. <text variable="publisher-place" suffix=": " text-case="title"/>
  49. <text variable="publisher" suffix="; "/>
  50. <text macro="year-date"/>
  51. </macro>
  52. <macro name="edition">
  53. <choose>
  54. <if is-numeric="edition">
  55. <group delimiter=" ">
  56. <number variable="edition" form="ordinal"/>
  57. <text term="edition" form="short"/>
  58. </group>
  59. </if>
  60. <else>
  61. <text variable="edition"/>
  62. </else>
  63. </choose>
  64. </macro>
  65. <macro name="access">
  66. <choose>
  67. <if variable="DOI">
  68. <text variable="DOI" prefix="doi:"/>
  69. </if>
  70. <else-if type="webpage post-weblog" match="any">
  71. <choose>
  72. <if variable="URL">
  73. <text variable="URL"/>
  74. <group prefix=" (" suffix=")" delimiter=" ">
  75. <text term="accessed"/>
  76. <date variable="accessed" form="text"/>
  77. </group>
  78. </if>
  79. </choose>
  80. </else-if>
  81. </choose>
  82. </macro>
  83. <citation collapse="citation-number">
  84. <sort>
  85. <key variable="citation-number"/>
  86. </sort>
  87. <layout prefix="[" suffix="]" delimiter=",">
  88. <text variable="citation-number"/>
  89. </layout>
  90. </citation>
  91. <bibliography entry-spacing="0" second-field-align="flush" et-al-min="7" et-al-use-first="6">
  92. <layout suffix=".">
  93. <text variable="citation-number" prefix="[" suffix="]"/>
  94. <text macro="author" suffix=". "/>
  95. <choose>
  96. <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  97. <group delimiter=". ">
  98. <text variable="title"/>
  99. <text variable="volume" prefix="vol. "/>
  100. <text macro="edition"/>
  101. <text macro="publisher"/>
  102. </group>
  103. </if>
  104. <else-if type="chapter paper-conference" match="any">
  105. <group delimiter=", ">
  106. <group delimiter=". ">
  107. <text variable="title"/>
  108. <group>
  109. <text term="in" text-case="sentence" suffix=": "/>
  110. <text macro="editor"/>
  111. </group>
  112. <group delimiter=", ">
  113. <text variable="container-title" form="short"/>
  114. <text variable="volume" prefix="vol. "/>
  115. </group>
  116. <text macro="edition"/>
  117. </group>
  118. <text macro="publisher"/>
  119. <group delimiter=" ">
  120. <label variable="page" form="short" plural="never"/>
  121. <text variable="page"/>
  122. </group>
  123. </group>
  124. </else-if>
  125. <else-if type="patent">
  126. <group delimiter=", ">
  127. <group delimiter=". ">
  128. <text variable="title"/>
  129. <text variable="number"/>
  130. </group>
  131. <text macro="year-date"/>
  132. </group>
  133. </else-if>
  134. <else-if type="thesis">
  135. <group delimiter=". ">
  136. <text variable="title"/>
  137. <text variable="genre"/>
  138. <group delimiter=", ">
  139. <text variable="publisher"/>
  140. <text macro="year-date"/>
  141. </group>
  142. </group>
  143. </else-if>
  144. <else>
  145. <group delimiter=":">
  146. <group delimiter=" ">
  147. <group delimiter=". ">
  148. <text variable="title"/>
  149. <text variable="container-title" form="short" text-case="title" strip-periods="true"/>
  150. </group>
  151. <group delimiter=";">
  152. <text macro="year-date"/>
  153. <text variable="volume"/>
  154. </group>
  155. </group>
  156. <text variable="page" form="short"/>
  157. </group>
  158. </else>
  159. </choose>
  160. <text macro="access" prefix=". "/>
  161. </layout>
  162. </bibliography>
  163. </style>