Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 436 lines (435 sloc) 15.565 kB
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
1 <?xml version="1.0" encoding="utf-8"?>
cea5bc4 @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">
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
3 <info>
47de197 @rmzelle Fix some style names/titles.
rmzelle authored
4 <title>Economic Commission for Latin America and the Caribbean (ECLAC)</title>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
5 <id>http://www.zotero.org/styles/un-eclac-cepal-english</id>
6 <link href="http://www.zotero.org/styles/un-eclac-cepal-english" rel="self"/>
7 <author>
8 <name>Marcelo LaFleur</name>
9 <email>marcelo.lafleur@cepal.org</email>
10 </author>
11 <category citation-format="author-date"/>
12 <category field="political_science"/>
13 <summary>Bibliography style for use in ECLAC/CEPAL publications, English version. CSL 1.0</summary>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from …
rmzelle authored
14 <updated>2010-07-29T11:15:47+00:00</updated>
becab91 @rmzelle Update to use "license" attribute on cs:rights.
rmzelle authored
15 <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
16 </info>
17 <locale>
18 <terms>
19 <term name="no date" form="short">n/d</term>
20 <term name="accessed">date of reference</term>
21 </terms>
22 </locale>
23 <macro name="editor">
24 <names variable="editor" delimiter=", ">
25 <label form="short" text-case="lowercase" suffix=". " strip-periods="true"/>
26 <name and="text" delimiter=", "/>
27 </names>
28 </macro>
29 <macro name="author">
30 <choose>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
31 <if type="bill book graphic legal_case legislation motion_picture report song" match="none">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
32 <choose>
33 <if variable="author editor translator" match="any">
34 <names variable="author">
35 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
36 <label form="short" prefix=" (" suffix=")" text-case="lowercase" strip-periods="true"/>
37 <substitute>
38 <names variable="editor"/>
39 <names variable="translator"/>
40 </substitute>
41 </names>
42 </if>
43 <else-if variable="publisher" match="any">
44 <choose>
45 <if type="article-journal article-magazine article-newspaper" match="any">
46 <text variable="publisher" font-style="italic"/>
47 </if>
48 <else>
49 <text variable="publisher"/>
50 </else>
51 </choose>
52 </else-if>
53 <else>
54 <choose>
55 <if type="article-journal article-magazine article-newspaper" match="any">
56 <text variable="container-title" font-style="italic"/>
57 </if>
58 <else>
59 <text variable="container-title"/>
60 </else>
61 </choose>
62 </else>
63 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
64 </if>
65 <else>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
66 <choose>
67 <if variable="author editor translator" match="any">
68 <names variable="author">
69 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
70 <label form="short" prefix=" (" suffix=")" text-case="lowercase" strip-periods="true"/>
71 <substitute>
72 <names variable="editor"/>
73 <names variable="translator"/>
74 </substitute>
75 </names>
76 </if>
77 <else-if variable="collection-title">
78 <text variable="collection-title" font-style="italic"/>
79 </else-if>
80 <else-if variable="publisher" match="any">
81 <text variable="publisher"/>
82 </else-if>
83 <else>
84 <choose>
85 <if type="article-journal article-magazine article-newspaper" match="any">
86 <text variable="container-title" font-style="italic"/>
87 </if>
88 </choose>
89 </else>
90 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
91 </else>
92 </choose>
93 </macro>
94 <macro name="author-short">
95 <names variable="author">
96 <name form="short" and="text" delimiter=", " initialize-with=". " delimiter-precedes-last="never"/>
97 <substitute>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
98 <names variable="editor"/>
99 <names variable="translator"/>
100 <text variable="title"/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
101 </substitute>
102 </names>
103 </macro>
104 <macro name="access">
105 <choose>
106 <if type="webpage">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
107 <choose>
108 <if variable="genre">
109 <text variable="genre" text-case="lowercase" prefix=" [" suffix="]"/>
110 </if>
111 <else>
112 <text value="online" prefix=" [" suffix="]"/>
113 </else>
114 </choose>
115 <text variable="URL" prefix=" &lt;" suffix="&gt;" font-style="normal"/>
116 <group prefix=" " delimiter=" ">
117 <group prefix="[" suffix="]">
118 <text term="accessed" suffix=": "/>
119 <date variable="accessed">
120 <date-part name="day" suffix=" "/>
121 <date-part name="month" suffix=" "/>
122 <date-part name="year"/>
123 </date>
124 </group>
125 </group>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
126 </if>
127 <else-if type="article-journal article-magazine article-newspaper" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
128 <date variable="issued" prefix=" ">
129 <date-part name="month" suffix=" "/>
130 <date-part name="day"/>
131 </date>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
132 </else-if>
133 </choose>
134 </macro>
135 <macro name="title">
136 <choose>
137 <if type="report">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
138 <text variable="title"/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
139 </if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
140 <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
141 <text variable="title" font-style="italic"/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
142 </else-if>
143 <else>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
144 <text variable="title"/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
145 </else>
146 </choose>
147 </macro>
148 <macro name="onusig">
149 <choose>
150 <if variable="note">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
151 <text variable="note" prefix=" (" suffix=")"/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
152 </if>
153 </choose>
154 </macro>
155 <macro name="onuventa">
156 <choose>
157 <if variable="note">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
158 <choose>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
159 <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
160 <text variable="call-number" prefix="United Nations publication, sales No. "/>
161 </if>
162 <else>
163 <choose>
164 <if variable="call-number">
165 <text variable="call-number" prefix="United Nations publication, sales No. "/>
166 </if>
167 <else-if variable="number">
168 <text variable="number" prefix="United Nations publication, sales No. "/>
169 </else-if>
170 <else-if variable="volume">
171 <text variable="volume" prefix="United Nations publication, sales No. "/>
172 </else-if>
173 </choose>
174 </else>
175 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
176 </if>
177 </choose>
178 </macro>
179 <macro name="publisher">
180 <group delimiter=", ">
181 <text variable="event"/>
182 <text variable="publisher-place"/>
183 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
184 <if variable="author editor translator" match="any">
185 <text variable="publisher"/>
186 </if>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
187 </choose>
188 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
189 <if variable="publisher publisher-place" match="none">
190 <text variable="container-title"/>
191 </if>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
192 </choose>
193 </group>
194 </macro>
195 <macro name="year-date">
196 <choose>
197 <if type="webpage">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
198 <choose>
199 <if variable="issued">
200 <date variable="issued">
201 <date-part name="year"/>
202 </date>
203 </if>
204 <else-if variable="accessed">
205 <date variable="accessed">
206 <date-part name="year"/>
207 </date>
208 </else-if>
209 <else>
210 <text term="no date" form="short"/>
211 </else>
212 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
213 </if>
214 <else>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
215 <choose>
216 <if variable="issued">
217 <date variable="issued">
218 <date-part name="year"/>
219 </date>
220 </if>
221 <else>
222 <text term="no date" form="short"/>
223 </else>
224 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
225 </else>
226 </choose>
227 </macro>
228 <macro name="edition">
229 <choose>
230 <if is-numeric="edition">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
231 <group delimiter=" ">
232 <number variable="edition" form="ordinal"/>
233 <text term="edition" form="short" suffix="." strip-periods="true"/>
234 </group>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
235 </if>
236 <else>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
237 <text variable="edition" suffix="."/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
238 </else>
239 </choose>
240 </macro>
241 <macro name="locators">
242 <choose>
243 <if type="article-journal article-magazine article-newspaper" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
244 <group delimiter=", ">
245 <text variable="volume" prefix=" vol. "/>
246 <text variable="issue" prefix=" No. "/>
247 </group>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
248 </if>
249 <else-if type="report">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
250 <text variable="number" prefix=" No. "/>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
251 </else-if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
252 <else-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
253 <choose>
254 <if variable="collection-title" match="none">
255 <group prefix=" (" suffix=")" delimiter=", ">
256 <text macro="edition"/>
257 <group>
258 <text term="volume" form="short" plural="true" text-case="capitalize-first" suffix=". " strip-periods="true"/>
259 <number variable="number-of-volumes" form="numeric" prefix="1-"/>
260 </group>
261 <group>
262 <text term="volume" form="short" text-case="capitalize-first" suffix=". " strip-periods="true"/>
263 <number variable="volume" form="numeric"/>
264 </group>
265 <group>
266 <label variable="page" form="short" suffix=" "/>
267 <text variable="page"/>
268 </group>
269 </group>
270 </if>
271 <else>
272 <group delimiter=", ">
273 <text variable="volume" prefix=" vol. "/>
274 <text variable="collection-number" prefix=" No. "/>
275 </group>
276 </else>
277 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
278 </else-if>
279 </choose>
280 </macro>
281 <macro name="citation-locator">
282 <group>
283 <label variable="locator" form="short"/>
284 <text variable="locator" prefix=" "/>
285 </group>
286 </macro>
287 <citation et-al-min="4" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" collapse="year">
288 <layout prefix="(" suffix=")" delimiter="; ">
289 <group delimiter=", ">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
290 <choose>
291 <if variable="author editor translator" match="any">
292 <group delimiter=", ">
293 <text macro="author-short"/>
294 <text macro="year-date"/>
295 </group>
296 <text macro="citation-locator"/>
297 </if>
298 <else-if variable="publisher" match="any">
299 <group delimiter=", ">
300 <text variable="publisher" font-style="italic"/>
301 <text macro="year-date"/>
302 </group>
303 <text macro="citation-locator"/>
304 </else-if>
305 <else>
306 <group delimiter=", ">
307 <text variable="container-title" font-style="italic"/>
308 <text macro="year-date"/>
309 </group>
310 <text macro="citation-locator"/>
311 </else>
312 </choose>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
313 </group>
314 </layout>
315 </citation>
316 <bibliography hanging-indent="true" et-al-min="4" et-al-use-first="1" subsequent-author-substitute="---" entry-spacing="1">
317 <sort>
318 <key macro="author"/>
319 <key variable="issued" sort="descending"/>
320 </sort>
321 <layout suffix=".">
322 <text macro="author" suffix=" "/>
323 <text macro="year-date" prefix="(" suffix="),"/>
324 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
325 <if type="report">
326 <text macro="title" prefix=" " quotes="true"/>
327 <group prefix=", " delimiter=", ">
328 <text variable="collection-title" font-style="italic"/>
329 <text macro="locators"/>
330 </group>
331 <text macro="onusig"/>
332 <group prefix=", " delimiter=", ">
333 <text macro="publisher"/>
334 <text variable="page" prefix="pg. "/>
335 <date variable="issued">
336 <date-part name="month"/>
337 </date>
338 </group>
339 </if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
340 <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
341 <choose>
342 <if variable="collection-title" match="none">
343 <group>
344 <text macro="title" prefix=" "/>
345 <text macro="onusig"/>
346 </group>
347 <group prefix=", " delimiter=", ">
348 <text macro="edition"/>
349 <text macro="editor"/>
350 <text macro="publisher"/>
351 <date variable="issued">
352 <date-part name="month"/>
353 </date>
354 </group>
355 </if>
356 <else>
357 <text macro="title" prefix=" " suffix=", "/>
358 <text variable="collection-title" suffix=", "/>
359 <text macro="locators"/>
360 <text macro="onusig"/>
361 <text macro="publisher" prefix=", "/>
362 <date variable="issued" prefix=", " suffix="">
363 <date-part name="month"/>
364 <date-part name="day" prefix=" "/>
365 </date>
366 </else>
367 </choose>
368 </else-if>
369 <else-if type="chapter paper-conference" match="any">
370 <group>
371 <text macro="title" prefix=" " quotes="true"/>
372 <text macro="onusig"/>
373 </group>
374 <group prefix=", " delimiter=", ">
375 <text variable="container-title" font-style="italic"/>
376 <text variable="collection-title"/>
377 <text macro="editor"/>
378 <text variable="publisher-place"/>
379 <text variable="publisher"/>
380 <text variable="page" prefix="pg. "/>
381 </group>
382 </else-if>
383 <else-if type="article-journal article-magazine article-newspaper" match="any">
384 <group>
385 <text macro="title" prefix=" " quotes="true"/>
386 <choose>
387 <if variable="container-title" match="none">
388 <text macro="onusig"/>
389 </if>
390 </choose>
391 </group>
392 <group prefix=", " delimiter=", ">
393 <choose>
394 <if variable="author editor translator" match="any">
395 <text variable="container-title" font-style="italic"/>
396 </if>
397 </choose>
398 <text variable="collection-title"/>
399 <text macro="locators"/>
400 </group>
401 <choose>
402 <if variable="container-title">
403 <text macro="onusig"/>
404 </if>
405 </choose>
406 <group prefix=", " delimiter=", ">
407 <text macro="editor"/>
408 <text variable="publisher-place"/>
409 <text variable="publisher"/>
410 </group>
411 </else-if>
412 <else-if type="speech">
413 <text macro="title" prefix=" " quotes="true"/>
414 <choose>
415 <if variable="genre">
416 <text variable="event" prefix=", document prepared for the project "/>
417 </if>
418 <else>
419 <text variable="event" prefix=", document presented in "/>
420 </else>
421 </choose>
422 </else-if>
423 <else>
424 <group delimiter=", ">
425 <text macro="title" prefix=" " quotes="true"/>
426 <text macro="editor"/>
427 <text variable="container-title" font-style="italic"/>
428 </group>
429 </else>
d74e2af @adam3smith commit the new CEPAL/ECLAC styles
adam3smith authored
430 </choose>
431 <text macro="access" prefix=","/>
432 <text macro="onuventa" prefix=". "/>
433 </layout>
434 </bibliography>
435 </style>
Something went wrong with that request. Please try again.