Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 373 lines (372 sloc) 12.612 kB
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
1 <?xml version="1.0" encoding="utf-8"?>
a899443 @rmzelle Rename a few styles, fix up titles and links, add ISSNs, set default-…
rmzelle authored
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">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
3 <info>
a899443 @rmzelle Rename a few styles, fix up titles and links, add ISSNs, set default-…
rmzelle authored
4 <title>European Cells &amp; Materials (eCM)</title>
5 <id>http://www.zotero.org/styles/european-cells-and-materials</id>
6 <link href="http://www.zotero.org/styles/european-cells-and-materials" rel="self"/>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from …
rmzelle authored
7 <link href="http://www.ecmjournal.org/journal/instructions_to_authors.htm#references" rel="documentation"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
8 <author>
9 <name>Michael Doube</name>
10 <email>michael@doube.net</email>
11 </author>
12 <category citation-format="author-date"/>
13 <category field="medicine"/>
14 <category field="biology"/>
a899443 @rmzelle Rename a few styles, fix up titles and links, add ISSNs, set default-…
rmzelle authored
15 <issn>1473-2262</issn>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
16 <summary>Style for European Cells and Materials Journal</summary>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from …
rmzelle authored
17 <updated>2009-03-20T12:53:08+00:00</updated>
becab91 @rmzelle Update to use "license" attribute on cs:rights.
rmzelle authored
18 <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
19 </info>
20 <macro name="secondary-contributors">
21 <choose>
22 <if type="chapter paper-conference" match="none">
23 <group delimiter=". ">
24 <choose>
25 <if variable="author">
26 <names variable="editor">
c39ea35 @rmzelle Switch labels from "verb-short" to "short" (with plural="never") (rev…
rmzelle authored
27 <label form="verb-short" text-case="capitalize-first" suffix=". " strip-periods="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
28 <name delimiter=", "/>
29 </names>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
30 </if>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
31 </choose>
32 <choose>
33 <if variable="author editor" match="any">
34 <names variable="translator">
c39ea35 @rmzelle Switch labels from "verb-short" to "short" (with plural="never") (rev…
rmzelle authored
35 <label form="verb-short" text-case="capitalize-first" suffix=". " strip-periods="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
36 <name delimiter=", "/>
37 </names>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
38 </if>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
39 </choose>
40 </group>
41 </if>
42 </choose>
43 </macro>
44 <macro name="container-contributors">
45 <choose>
46 <if type="chapter paper-conference" match="any">
47 <group prefix="," delimiter=", ">
48 <choose>
49 <if variable="author">
50 <names variable="editor">
c39ea35 @rmzelle Switch labels from "verb-short" to "short" (with plural="never") (rev…
rmzelle authored
51 <label form="verb-short" prefix=" " text-case="lowercase" suffix=". " strip-periods="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
52 <name delimiter=", "/>
53 </names>
54 </if>
55 </choose>
56 <choose>
57 <if variable="author editor" match="any">
58 <names variable="translator">
c39ea35 @rmzelle Switch labels from "verb-short" to "short" (with plural="never") (rev…
rmzelle authored
59 <label form="verb-short" prefix=" " text-case="lowercase" suffix=". " strip-periods="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
60 <name delimiter=", "/>
61 </names>
62 </if>
63 </choose>
64 </group>
65 </if>
66 </choose>
67 </macro>
68 <macro name="anon">
69 <choose>
70 <if variable="author editor translator" match="none">
71 <text term="anonymous" form="short" text-case="capitalize-first" strip-periods="true"/>
72 </if>
73 </choose>
74 </macro>
75 <macro name="editor">
76 <names variable="editor">
77 <name name-as-sort-order="first" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
78 <label form="short" prefix=", " suffix="." strip-periods="true"/>
79 </names>
80 </macro>
81 <macro name="translator">
82 <names variable="translator">
83 <name name-as-sort-order="first" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
c39ea35 @rmzelle Switch labels from "verb-short" to "short" (with plural="never") (rev…
rmzelle authored
84 <label form="verb-short" prefix=", " suffix="." strip-periods="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
85 </names>
86 </macro>
87 <macro name="recipient">
88 <choose>
89 <if type="personal_communication">
90 <choose>
91 <if variable="genre">
92 <text variable="genre" text-case="capitalize-first"/>
93 </if>
94 <else>
95 <text term="letter" text-case="capitalize-first"/>
96 </else>
97 </choose>
98 </if>
99 </choose>
100 <names variable="recipient" delimiter=", ">
101 <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
102 <name delimiter=", "/>
103 </names>
104 </macro>
105 <macro name="author">
106 <names variable="author">
107 <name name-as-sort-order="all" sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always"/>
108 <label form="short" prefix=" " suffix="." text-case="lowercase" strip-periods="true"/>
109 <substitute>
110 <names variable="editor"/>
111 <text variable="title"/>
112 </substitute>
113 </names>
114 </macro>
115 <macro name="contributors">
116 <names variable="author">
117 <name name-as-sort-order="all" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
118 <label form="short" prefix=", " suffix="." text-case="lowercase" strip-periods="true"/>
119 <substitute>
120 <text macro="editor"/>
121 <text macro="translator"/>
122 </substitute>
123 </names>
124 <text macro="anon"/>
125 <text macro="recipient"/>
126 </macro>
127 <macro name="contributors-short">
128 <names variable="author">
129 <name and="text" form="short" delimiter=", "/>
130 <substitute>
131 <names variable="editor"/>
132 <names variable="translator"/>
133 </substitute>
134 </names>
135 <text macro="anon"/>
136 </macro>
137 <macro name="interviewer">
138 <names variable="interviewer" delimiter=", ">
139 <label form="verb" prefix=" " text-case="capitalize-first" suffix=" "/>
140 <name delimiter=", "/>
141 </names>
142 </macro>
143 <macro name="archive">
144 <group delimiter=". ">
145 <text variable="archive_location" text-case="capitalize-first"/>
146 <text variable="archive"/>
147 <text variable="archive-place"/>
148 </group>
149 </macro>
150 <macro name="access">
151 <group delimiter=". ">
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
152 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
153 <if type="graphic report" match="any">
154 <text macro="archive"/>
155 </if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
156 <else-if type="article-journal article-magazine article-newspaper bill book chapter graphic legal_case legislation motion_picture paper-conference report song thesis" match="none">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
157 <text macro="archive"/>
158 </else-if>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
159 </choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
160 <text variable="DOI" prefix="doi:"/>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
161 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
162 <if type="legal_case" match="none">
163 <text variable="URL"/>
164 </if>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
165 </choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
166 </group>
167 </macro>
168 <macro name="title">
169 <choose>
170 <if variable="title" match="none">
171 <choose>
172 <if type="personal_communication" match="none">
173 <text variable="genre" text-case="capitalize-first"/>
174 </if>
175 </choose>
176 </if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
177 <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
178 <text variable="title"/>
179 </else-if>
180 <else>
181 <text variable="title"/>
182 </else>
183 </choose>
184 </macro>
185 <macro name="edition">
186 <choose>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
187 <if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
188 <choose>
189 <if is-numeric="edition">
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
190 <group delimiter=" ">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
191 <number variable="edition" form="ordinal"/>
192 <text term="edition" form="short" suffix="." strip-periods="true"/>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
193 </group>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
194 </if>
195 <else>
196 <text variable="edition" suffix="."/>
197 </else>
198 </choose>
199 </if>
200 </choose>
201 </macro>
202 <macro name="locators">
203 <choose>
204 <if type="article-journal">
205 <text variable="volume" prefix=" " font-weight="bold"/>
206 </if>
207 <else-if type="legal_case">
208 <text variable="volume" prefix=", "/>
209 <text variable="container-title" prefix=" " form="short"/>
210 <text variable="page" form="long" prefix=" "/>
211 </else-if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
212 <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
213 <group prefix=". " delimiter=". ">
214 <group>
215 <text term="volume" form="short" text-case="capitalize-first" suffix=". " strip-periods="true"/>
216 <number variable="volume" form="numeric"/>
217 </group>
218 <group>
219 <number variable="number-of-volumes" form="numeric"/>
220 <text term="volume" form="short" prefix=" " suffix="." plural="true" strip-periods="true"/>
221 </group>
222 </group>
223 </else-if>
224 </choose>
225 </macro>
226 <macro name="locators-chapter">
227 <choose>
228 <if type="chapter paper-conference" match="any">
229 <group prefix=", ">
230 <text variable="volume" font-weight="bold"/>
231 <text variable="page" form="long"/>
232 </group>
233 </if>
234 </choose>
235 </macro>
236 <macro name="locators-article">
237 <choose>
238 <if type="article-newspaper">
239 <group prefix=", " delimiter=", ">
240 <group>
241 <text variable="edition" suffix=" "/>
242 <text term="edition" prefix=" "/>
243 </group>
244 <group>
245 <text term="section" form="short" suffix=". " strip-periods="true"/>
246 <text variable="section"/>
247 </group>
248 </group>
249 </if>
250 <else-if type="article-journal">
251 <text variable="page" prefix=": " form="long"/>
252 </else-if>
253 </choose>
254 </macro>
255 <macro name="container-prefix">
256 <text term="in" text-case="capitalize-first"/>
257 </macro>
258 <macro name="container-title">
259 <choose>
260 <if type="chapter paper-conference" match="any">
261 <text macro="container-prefix" suffix=" "/>
262 </if>
263 </choose>
264 <choose>
265 <if type="legal_case" match="none">
266 <text variable="container-title" form="short"/>
267 </if>
268 </choose>
269 </macro>
270 <macro name="publisher">
271 <group delimiter=": ">
272 <text variable="publisher-place"/>
273 <text variable="publisher"/>
274 </group>
275 </macro>
276 <macro name="date">
277 <date variable="issued">
278 <date-part name="year"/>
279 </date>
280 </macro>
281 <macro name="day-month">
282 <date variable="issued">
283 <date-part name="month"/>
284 <date-part name="day" prefix=" "/>
285 </date>
286 </macro>
287 <macro name="collection-title">
288 <text variable="collection-title"/>
289 <text variable="collection-number" prefix=" "/>
290 </macro>
291 <macro name="event">
292 <group>
293 <text term="presented at" suffix=" "/>
294 <text variable="event"/>
295 </group>
296 </macro>
297 <macro name="description">
298 <group delimiter=". ">
299 <text macro="interviewer"/>
300 <text variable="medium" text-case="capitalize-first"/>
301 </group>
302 <choose>
303 <if variable="title" match="none"/>
304 <else-if type="thesis"/>
305 <else>
306 <text variable="genre" text-case="capitalize-first" prefix=". "/>
307 </else>
308 </choose>
309 </macro>
310 <macro name="issue">
311 <choose>
312 <if type="legal_case"/>
313 <else-if type="speech">
314 <group prefix=" " delimiter=", ">
315 <text macro="event"/>
316 <text macro="day-month"/>
317 <text variable="event-place"/>
318 </group>
319 </else-if>
320 <else-if type="article-newspaper article-magazine" match="any">
321 <text macro="day-month" prefix=", "/>
322 </else-if>
323 <else-if type="thesis">
324 <text variable="genre" text-case="capitalize-first" prefix=". "/>
325 <text macro="publisher" prefix="; "/>
326 </else-if>
327 <else-if type="article-journal"/>
328 <else>
329 <group prefix=". " delimiter=", ">
330 <text macro="publisher"/>
331 <text macro="day-month"/>
332 </group>
333 </else>
334 </choose>
335 </macro>
336 <citation et-al-min="3" et-al-use-first="1" et-al-subsequent-min="3" et-al-subsequent-use-first="1" disambiguate-add-year-suffix="true">
337 <sort>
338 <key macro="contributors-short"/>
339 <key macro="date"/>
340 </sort>
341 <layout prefix="(" suffix=")" delimiter="; ">
342 <group delimiter=", ">
343 <group delimiter=" ">
344 <text macro="contributors-short" suffix=","/>
345 <text macro="date"/>
346 </group>
347 </group>
348 </layout>
349 </citation>
350 <bibliography hanging-indent="true" entry-spacing="0">
351 <sort>
352 <key macro="contributors"/>
353 <key variable="issued"/>
354 </sort>
355 <layout suffix=".">
356 <text macro="author" suffix=" "/>
357 <text macro="date" prefix="(" suffix=") "/>
358 <text macro="title"/>
359 <text macro="description"/>
360 <text macro="secondary-contributors" prefix=". "/>
361 <text macro="container-title" prefix=". "/>
362 <text macro="container-contributors"/>
363 <text macro="locators-chapter"/>
364 <text macro="edition" prefix=" "/>
365 <text macro="issue"/>
366 <text macro="locators"/>
367 <text macro="collection-title" prefix=". "/>
368 <text macro="locators-article"/>
369 <text macro="access" prefix=". "/>
370 </layout>
371 </bibliography>
372 </style>
Something went wrong with that request. Please try again.