elsevier-without-titles.csl 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  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>Elsevier (numeric, without titles)</title>
  5. <id>http://www.zotero.org/styles/elsevier-without-titles</id>
  6. <link href="http://www.zotero.org/styles/elsevier-without-titles" rel="self"/>
  7. <link href="http://www.elsevier.com/journals/clinica-chimica-acta/0009-8981/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 many of Elsevier's journals that does not include article titles in the reference list</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"/>
  22. <label form="short" 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"/>
  32. <label form="short" prefix=" (" text-case="capitalize-first" 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" suffix=", "/>
  49. <text variable="publisher-place" suffix=", "/>
  50. <text macro="year-date"/>
  51. </macro>
  52. <macro name="edition">
  53. <!--TODO: CSL should have low numeric be text (e.g. '3'->'third')-->
  54. <choose>
  55. <if is-numeric="edition">
  56. <group delimiter=" ">
  57. <number variable="edition" form="ordinal"/>
  58. <text term="edition" form="short"/>
  59. </group>
  60. </if>
  61. <else>
  62. <text variable="edition"/>
  63. </else>
  64. </choose>
  65. </macro>
  66. <citation collapse="citation-number">
  67. <sort>
  68. <key variable="citation-number"/>
  69. </sort>
  70. <layout prefix="[" suffix="]" delimiter=",">
  71. <text variable="citation-number"/>
  72. </layout>
  73. </citation>
  74. <bibliography entry-spacing="0" second-field-align="flush">
  75. <layout suffix=".">
  76. <text variable="citation-number" prefix="[" suffix="]"/>
  77. <text macro="author" suffix=", "/>
  78. <choose>
  79. <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  80. <group delimiter=", ">
  81. <text variable="title" text-case="title"/>
  82. <text macro="edition"/>
  83. <text macro="publisher"/>
  84. </group>
  85. </if>
  86. <else-if type="chapter paper-conference" match="any">
  87. <group delimiter=", ">
  88. <text term="in" suffix=":"/>
  89. <text macro="editor"/>
  90. <text variable="container-title" form="short" text-case="title"/>
  91. <text macro="edition"/>
  92. <text macro="publisher"/>
  93. <group delimiter=" ">
  94. <label variable="page" form="short"/>
  95. <text variable="page"/>
  96. </group>
  97. </group>
  98. </else-if>
  99. <else-if type="patent">
  100. <group delimiter=", ">
  101. <text variable="title" text-case="title"/>
  102. <text variable="number"/>
  103. <text macro="year-date"/>
  104. </group>
  105. </else-if>
  106. <else-if type="thesis">
  107. <group delimiter=", ">
  108. <text variable="title" text-case="title"/>
  109. <text variable="genre"/>
  110. <text variable="publisher"/>
  111. <text macro="year-date"/>
  112. </group>
  113. </else-if>
  114. <else>
  115. <group delimiter=" ">
  116. <text variable="container-title" form="short" text-case="title"/>
  117. <text variable="volume"/>
  118. <text macro="year-date" prefix="(" suffix=")"/>
  119. <text variable="page-first" form="short"/>
  120. </group>
  121. </else>
  122. </choose>
  123. </layout>
  124. </bibliography>
  125. </style>