Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 594 lines (593 sloc) 19.994 kb
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
1 <?xml version="1.0" encoding="utf-8"?>
d37d225 Rintze M. Zelle Rename a few styles, fix up titles and links, add ISSNs, set default-loc...
rmzelle authored
2 <style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
3 <info>
4 <title>British Journal of Political Science</title>
5 <id>http://www.zotero.org/styles/british-journal-of-political-science</id>
6 <link href="http://www.zotero.org/styles/british-journal-of-political-science" rel="self"/>
7 <link href="http://assets.cambridge.org/JPS/JPS_ifc.pdf" rel="documentation"/>
8 <author>
9 <name>Sebastian Karcher</name>
10 </author>
11 <contributor>
12 <name>Julian Onions</name>
13 <email>julian.onions@gmail.com</email>
14 </contributor>
15 <contributor>
16 <name>Simon Kornblith</name>
17 <email>simon@simonster.com</email>
18 </contributor>
19 <contributor>
20 <name>Elena Razlogova</name>
21 <email>elena.razlogova@gmail.com</email>
22 </contributor>
23 <summary/>
24 <category field="social_science"/>
25 <category citation-format="note"/>
d37d225 Rintze M. Zelle Rename a few styles, fix up titles and links, add ISSNs, set default-loc...
rmzelle authored
26 <issn>0007-1234</issn>
27 <issn>1469-2112</issn>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
28 <updated>2009-12-04T20:22:16+00:00</updated>
29 <rights>This work is licensed under a Creative Commons Attribution-Share Alike 3.0 License: http://creativecommons.org/licenses/by-sa/3.0/</rights>
30 </info>
31 <macro name="editor-translator">
32 <group delimiter=", ">
33 <choose>
34 <if variable="author">
35 <names variable="editor" delimiter=",">
36 <name and="text" delimiter=", "/>
37 <label form="short" text-case="lowercase" prefix=", " strip-periods="true"/>
38 </names>
39 <choose>
40 <if variable="container-author">
41 <group>
42 <names variable="container-author">
43 <label form="verb-short" prefix=" " text-case="lowercase" suffix=" " strip-periods="true"/>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
44 <name and="text" delimiter=", "/>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
45 </names>
46 </group>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
47 </if>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
48 </choose>
49 </if>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
50 </choose>
51 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
52 <if variable="author editor" match="any">
53 <names variable="translator" delimiter=", ">
54 <label form="verb-short" text-case="lowercase" suffix=". " strip-periods="true"/>
55 <name and="text" delimiter=", "/>
56 </names>
57 </if>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
58 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
59 </group>
60 </macro>
61 <macro name="secondary-contributors-note">
62 <choose>
63 <if type="chapter paper-conference" match="none">
64 <text macro="editor-translator"/>
65 </if>
66 </choose>
67 </macro>
68 <macro name="container-contributors-note">
69 <choose>
70 <if type="chapter paper-conference" match="any">
71 <text macro="editor-translator"/>
72 </if>
73 </choose>
74 </macro>
75 <macro name="secondary-contributors">
76 <choose>
77 <if type="chapter paper-conference" match="none">
78 <group delimiter=". ">
79 <choose>
80 <if variable="author">
81 <names variable="editor" delimiter=". ">
82 <label form="verb" text-case="capitalize-first" suffix=" "/>
83 <name and="text" delimiter=", "/>
84 </names>
85 </if>
86 </choose>
87 <choose>
88 <if variable="author editor" match="any">
89 <names variable="translator" delimiter=". ">
90 <label form="verb" text-case="capitalize-first" suffix=" "/>
91 <name and="text" delimiter=", "/>
92 </names>
93 </if>
94 </choose>
95 </group>
96 </if>
97 </choose>
98 </macro>
99 <macro name="container-contributors">
100 <choose>
101 <if type="chapter paper-conference" match="any">
102 <text term="in" text-case="lowercase" suffix=" "/>
103 <group delimiter=", ">
104 <choose>
105 <if variable="author">
106 <names variable="editor" delimiter=", ">
107 <label form="verb" text-case="lowercase" suffix=" "/>
108 <name and="text" delimiter=", "/>
109 </names>
110 <choose>
111 <if variable="container-author">
112 <group>
113 <names variable="container-author">
114 <label form="verb-short" prefix=" " text-case="lowercase" suffix=" " strip-periods="true"/>
115 <name and="text" delimiter=", "/>
116 </names>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
117 </group>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
118 </if>
119 </choose>
120 </if>
121 </choose>
122 <choose>
123 <if variable="author editor" match="any">
124 <names variable="translator" delimiter=", ">
125 <label form="verb" text-case="lowercase" suffix=" "/>
126 <name and="text" delimiter=", "/>
127 </names>
128 </if>
129 </choose>
130 </group>
131 </if>
132 </choose>
133 </macro>
134 <macro name="editor-note">
135 <names variable="editor">
136 <name and="text" sort-separator=", " delimiter=", "/>
137 <label form="short" prefix=", " suffix="." strip-periods="true"/>
138 </names>
139 </macro>
140 <macro name="translator-note">
141 <names variable="translator">
142 <name and="text" sort-separator=", " delimiter=", "/>
143 <label form="verb-short" prefix=", " suffix="." strip-periods="true"/>
144 </names>
145 </macro>
146 <macro name="recipient-note">
147 <names variable="recipient" delimiter=", ">
148 <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
149 <name and="text" delimiter=", "/>
150 </names>
151 </macro>
152 <macro name="contributors-note">
153 <names variable="author">
154 <name and="text" sort-separator=", " delimiter=", "/>
155 <substitute>
156 <text macro="editor-note"/>
157 <text macro="translator-note"/>
158 </substitute>
159 </names>
160 <text macro="recipient-note"/>
161 </macro>
162 <macro name="editor">
163 <names variable="editor">
164 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
165 <label form="short" prefix=", " suffix="." strip-periods="true"/>
166 </names>
167 </macro>
168 <macro name="translator">
169 <names variable="translator">
170 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
171 <label form="verb-short" prefix=", " suffix="." strip-periods="true"/>
172 </names>
173 </macro>
174 <macro name="recipient">
175 <choose>
176 <if type="personal_communication">
177 <choose>
178 <if variable="genre">
179 <text variable="genre" text-case="capitalize-first"/>
180 </if>
181 <else>
182 <text term="letter" text-case="capitalize-first"/>
183 </else>
184 </choose>
185 </if>
186 </choose>
187 <text macro="recipient-note" prefix=" "/>
188 </macro>
189 <macro name="contributors">
190 <names variable="author">
191 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
192 <substitute>
193 <text macro="editor"/>
194 <text macro="translator"/>
195 </substitute>
196 </names>
197 <text macro="recipient" prefix=". "/>
198 </macro>
199 <macro name="recipient-short">
200 <names variable="recipient">
201 <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
202 <name form="short" and="text" delimiter=", "/>
203 </names>
204 </macro>
205 <macro name="contributors-short">
206 <names variable="author">
207 <name form="short" and="text" delimiter=", "/>
208 <substitute>
209 <names variable="editor"/>
210 <names variable="translator"/>
211 </substitute>
212 </names>
213 <text macro="recipient-short"/>
214 </macro>
215 <macro name="contributors-sort">
216 <names variable="author">
217 <name name-as-sort-order="all" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
218 <label form="verb-short" prefix=", " suffix="." strip-periods="true"/>
219 <substitute>
220 <names variable="editor"/>
221 <names variable="translator"/>
222 </substitute>
223 </names>
224 </macro>
225 <macro name="interviewer-note">
226 <names variable="interviewer" delimiter=", ">
227 <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
228 <name and="text" delimiter=", "/>
229 </names>
230 </macro>
231 <macro name="interviewer">
232 <names variable="interviewer" delimiter=", ">
233 <label form="verb" prefix=" " text-case="capitalize-first" suffix=" "/>
234 <name and="text" delimiter=", "/>
235 </names>
236 </macro>
237 <macro name="title-note">
238 <choose>
239 <if variable="title" match="none">
240 <text variable="genre"/>
241 </if>
242 <else-if type="bill book graphic legal_case motion_picture report song" match="any">
243 <text variable="title" font-style="italic" text-case="title"/>
244 </else-if>
245 <else>
246 <text variable="title" form="long" prefix="‘" suffix="’" text-case="title"/>
247 </else>
248 </choose>
249 </macro>
250 <macro name="title-short">
251 <choose>
252 <if variable="title" match="none">
253 <choose>
254 <if type="interview">
255 <text term="interview" text-case="lowercase"/>
256 </if>
257 <else-if type="manuscript speech" match="any">
258 <text variable="genre" form="short"/>
259 </else-if>
260 <else-if type="personal_communication">
261 <text macro="issued"/>
262 </else-if>
263 </choose>
264 </if>
265 <else-if type="bill book graphic legal_case motion_picture report song" match="any">
266 <text variable="title" form="short" font-style="italic" text-case="title"/>
267 </else-if>
268 <else>
269 <text variable="title" form="short" prefix="‘" suffix="’" text-case="title"/>
270 </else>
271 </choose>
272 </macro>
273 <macro name="description-note">
274 <group delimiter=", ">
275 <text macro="interviewer-note"/>
276 <text variable="medium"/>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
277 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
278 <if variable="title" match="none"/>
279 <else-if type="thesis speech" match="any"/>
280 <else>
281 <text variable="genre"/>
282 </else>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
283 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
284 </group>
285 </macro>
286 <macro name="description">
287 <group delimiter=", ">
288 <group delimiter=". ">
289 <text macro="interviewer"/>
290 <text variable="medium" text-case="capitalize-first"/>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
291 </group>
292 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
293 <if variable="title" match="none"/>
294 <else-if type="thesis speech" match="any"/>
295 <else>
296 <text variable="genre" text-case="capitalize-first"/>
297 </else>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
298 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
299 </group>
300 </macro>
301 <macro name="container-title-note">
302 <choose>
303 <if type="legal_case" match="none">
304 <text variable="container-title" font-style="italic" text-case="title"/>
305 </if>
306 </choose>
307 </macro>
308 <macro name="container-title">
309 <choose>
310 <if type="chapter paper-conference" match="any">
311 <text term="in" text-case="lowercase" suffix=" "/>
312 </if>
313 </choose>
314 <choose>
315 <if type="legal_case" match="none">
316 <text variable="container-title" font-style="italic" text-case="title"/>
317 </if>
318 </choose>
319 </macro>
320 <macro name="collection-title">
321 <text variable="collection-title"/>
322 <text variable="collection-number" prefix=" "/>
323 </macro>
324 <macro name="edition-note">
325 <choose>
326 <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
327 <choose>
328 <if is-numeric="edition">
329 <group delimiter=" ">
330 <number variable="edition" form="ordinal"/>
331 <text term="edition" form="short" suffix="." strip-periods="true"/>
332 </group>
333 </if>
334 <else>
335 <text variable="edition" suffix="."/>
336 </else>
337 </choose>
338 </if>
339 </choose>
340 </macro>
341 <macro name="locators-note">
342 <choose>
343 <if type="article-journal">
344 <text variable="volume" prefix=", "/>
345 </if>
346 <else-if type="legal_case">
347 <text variable="volume" prefix=", "/>
348 <text variable="container-title" prefix=" "/>
349 <text variable="page" prefix=" "/>
350 <text variable="locator" prefix=", "/>
351 </else-if>
352 <else-if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
353 <group prefix=", " delimiter=", ">
354 <group>
355 <text term="volume" form="short" suffix=". " strip-periods="true"/>
356 <number variable="volume" form="numeric"/>
357 </group>
358 <choose>
359 <if variable="locator" match="none">
360 <group>
361 <number variable="number-of-volumes" form="numeric"/>
362 <text term="volume" form="short" prefix=" " suffix="." plural="true" strip-periods="true"/>
363 </group>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
364 </if>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
365 </choose>
366 <text macro="edition-note"/>
367 </group>
368 </else-if>
369 </choose>
370 </macro>
371 <macro name="locators">
372 <choose>
373 <if type="article-journal">
374 <text variable="volume" prefix=", "/>
375 </if>
376 <else-if type="legal_case">
377 <text variable="volume" prefix=", "/>
378 <text variable="container-title" prefix=" "/>
379 <text variable="page" prefix=" "/>
380 </else-if>
381 <else-if type="bill book graphic legal_case motion_picture report song" match="any">
382 <group prefix=". " delimiter=". ">
383 <group>
384 <text term="volume" form="short" text-case="capitalize-first" suffix=". " strip-periods="true"/>
385 <number variable="volume" form="numeric"/>
386 </group>
387 <group>
388 <number variable="number-of-volumes" form="numeric"/>
389 <text term="volume" form="short" prefix=" " suffix="." plural="true" strip-periods="true"/>
390 </group>
391 </group>
392 </else-if>
393 <else-if type="chapter paper-conference" match="any">
394 <group prefix=". " delimiter=". ">
395 <choose>
396 <if variable="page" match="none">
397 <group>
398 <text term="volume" form="short" text-case="capitalize-first" suffix=". " strip-periods="true"/>
399 <number variable="volume" form="numeric"/>
400 </group>
401 </if>
402 </choose>
403 </group>
404 </else-if>
405 </choose>
406 </macro>
407 <macro name="locators-newspaper">
408 <choose>
409 <if type="article-newspaper">
410 <group delimiter=", ">
411 <group>
412 <text variable="edition" suffix=" "/>
413 <text term="edition" prefix=" "/>
414 </group>
415 <group>
416 <text term="section" form="short" suffix=". " strip-periods="true"/>
417 <text variable="section"/>
418 </group>
419 </group>
420 </if>
421 </choose>
422 </macro>
423 <macro name="event">
424 <group>
425 <text term="presented at" suffix=" "/>
426 <text variable="event"/>
427 </group>
428 </macro>
429 <macro name="publisher">
430 <group delimiter=": ">
431 <text variable="publisher-place"/>
432 <text variable="publisher"/>
433 </group>
434 </macro>
435 <macro name="issued">
436 <choose>
437 <if variable="issued">
438 <date variable="issued">
439 <date-part name="year"/>
440 </date>
441 </if>
442 <else>
443 <text term="no date" form="short"/>
444 </else>
445 </choose>
446 </macro>
447 <macro name="point-locators-subsequent">
448 <group>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
449 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
450 <if locator="page" match="none">
451 <choose>
452 <if type="bill book graphic legal_case motion_picture report song" match="any">
453 <choose>
454 <if variable="volume">
455 <group>
456 <text term="volume" form="short" text-case="lowercase" suffix=". " strip-periods="true"/>
457 <number variable="volume" form="numeric"/>
458 <label variable="locator" form="short" prefix=", " suffix=" "/>
459 </group>
460 </if>
461 <else>
462 <label variable="locator" form="short" suffix=" "/>
463 </else>
464 </choose>
465 </if>
466 </choose>
467 </if>
468 <else>
469 <label variable="locator" form="short" suffix=" "/>
470 </else>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
471 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
472 <text variable="locator"/>
473 </group>
474 </macro>
475 <macro name="point-locators">
476 <group delimiter=" " prefix=", ">
477 <label variable="locator" form="short"/>
478 <text variable="locator"/>
479 </group>
480 </macro>
481 <macro name="pages">
482 <choose>
483 <if type="article-journal">
484 <text variable="page" prefix=": "/>
485 </if>
486 <else-if type="chapter paper-conference" match="any">
487 <text variable="page" prefix=", "/>
488 </else-if>
489 </choose>
490 </macro>
491 <macro name="locators-chapter">
492 <choose>
493 <if type="chapter paper-conference" match="any">
494 <choose>
495 <if variable="page">
496 <text variable="volume" suffix=":"/>
497 <text variable="page"/>
498 </if>
499 </choose>
500 </if>
501 </choose>
502 </macro>
503 <macro name="locators-journal">
504 <choose>
505 <if type="article-journal">
506 <text variable="page" prefix=": "/>
507 </if>
508 </choose>
509 </macro>
510 <macro name="archive-note">
511 <group delimiter=", ">
512 <text variable="archive_location"/>
513 <text variable="archive"/>
514 <text variable="archive-place"/>
515 </group>
516 </macro>
517 <macro name="issue-note">
518 <choose>
519 <if type="article-journal legal_case" match="any">
520 <text macro="issued" prefix=" (" suffix=")"/>
521 </if>
522 <else-if variable="publisher-place publisher" match="any">
523 <group prefix=" (" suffix=")" delimiter=", ">
524 <group delimiter=" ">
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
525 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
526 <if variable="title" match="none"/>
527 <else-if type="thesis speech" match="any">
528 <text variable="genre"/>
529 </else-if>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
530 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
531 <text macro="event"/>
532 </group>
533 <text macro="publisher"/>
534 <text macro="issued"/>
535 </group>
536 </else-if>
537 <else>
538 <text macro="issued" prefix=", "/>
539 </else>
540 </choose>
541 </macro>
542 <macro name="access-note">
543 <group delimiter=", ">
544 <choose>
545 <if type="graphic report" match="any">
546 <text macro="archive-note"/>
547 </if>
548 <else-if type="bill book graphic legal_case motion_picture report song article-journal article-magazine article-newspaper thesis chapter paper-conference" match="none">
549 <text macro="archive-note"/>
550 </else-if>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
551 </choose>
552 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
553 <if type="legal_case" match="none">
554 <text variable="URL"/>
555 </if>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
556 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
557 </group>
558 </macro>
559 <macro name="sort-key">
560 <text macro="contributors-sort" suffix=" "/>
561 <text variable="title" suffix=" "/>
562 <text variable="genre"/>
563 </macro>
564 <citation et-al-min="4" et-al-use-first="1" et-al-subsequent-min="4" et-al-subsequent-use-first="1" disambiguate-add-names="true">
565 <layout prefix="" suffix="." delimiter="; ">
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
566 <choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
567 <if position="subsequent">
568 <group delimiter=", ">
569 <text macro="contributors-short"/>
570 <text macro="title-short"/>
571 <text macro="point-locators-subsequent"/>
572 </group>
573 </if>
574 <else>
575 <group delimiter=", ">
576 <text macro="contributors-note"/>
577 <text macro="title-note"/>
578 <text macro="description-note"/>
579 <text macro="secondary-contributors-note"/>
580 <text macro="container-contributors-note"/>
581 <text macro="container-title-note"/>
582 </group>
583 <text macro="locators-note"/>
584 <text macro="collection-title" prefix=", "/>
585 <text macro="issue-note"/>
586 <text macro="locators-newspaper" prefix=", "/>
587 <text macro="point-locators"/>
588 <text macro="access-note" prefix=", "/>
589 </else>
923b7d8 bdarcus bulk add, update of styles from upgrade script
bdarcus authored
590 </choose>
a94efbc Rintze M. Zelle Pretty print a few more styles.
rmzelle authored
591 </layout>
592 </citation>
593 </style>
Something went wrong with that request. Please try again.