Skip to content
This repository
Newer
Older
100644 314 lines (314 sloc) 11.171 kb
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
1 <?xml version="1.0" encoding="utf-8"?>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
2 <style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" demote-non-dropping-particle="sort-only" default-locale="en-GB" page-range-format="expanded">
3 <info>
415a8902 » rmzelle
2012-01-04 Rename some harvard styles.
4 <title>Harvard - King's College London</title>
5 <id>http://www.zotero.org/styles/harvard-kings-college-london</id>
6 <link href="http://www.zotero.org/styles/harvard-kings-college-london" rel="self"/>
7 <link href="http://www.kcl.ac.uk/library/learn/citing/authordate.aspx" rel="documentation"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
8 <author>
9 <name>William J Giddings</name>
10 </author>
11 <category citation-format="author-date"/>
12 <category field="humanities"/>
13 <summary>Harvard author-date style created for King's College London</summary>
27041e51 » rmzelle
2012-09-27 Reorder elements in cs:info section, using csl-reorder-info2.py from …
14 <updated>2010-01-27T20:08:03+00:00</updated>
becab915 » rmzelle
2012-09-09 Update to use "license" attribute on cs:rights.
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>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
16 </info>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
17 <!-- format EDITOR entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
18 <macro name="editor">
19 <names variable="editor" delimiter=", ">
20 <name and="symbol" delimiter=", "/>
21 <label form="short" prefix=" (" text-case="lowercase" suffix=".)" strip-periods="true"/>
22 </names>
23 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
24 <!-- format ANON entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
25 <macro name="anon">
26 <text term="anonymous" form="short" text-case="capitalize-first" strip-periods="true"/>
27 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
28 <!-- format AUTHOR entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
29 <macro name="_author">
30 <names variable="author">
31 <name and="symbol" name-as-sort-order="all" sort-separator=", " initialize-with="." delimiter-precedes-last="never" delimiter=", "/>
32 <label form="short" prefix=" " suffix="." text-case="lowercase" strip-periods="true"/>
33 <substitute>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
34 <text macro="editor"/>
35 <text macro="anon"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
36 </substitute>
37 </names>
38 </macro>
39 <macro name="author">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
40 <names variable="author">
41 <!-- set text-case="capitalize-first" to "uppercase" if names required in CAPS -->
42 <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". " delimiter-precedes-last="never" delimiter=", "/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
43 <label form="short" prefix=" (" suffix=".)" text-case="lowercase"/>
44 <substitute>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
45 <names variable="editor"/>
46 <text macro="anon"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
47 </substitute>
48 </names>
49 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
50 <!-- format AUTHOR SHORT entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
51 <macro name="author-short">
52 <names variable="author">
53 <name form="short" and="text" delimiter=", " initialize-with=". "/>
54 <substitute>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
55 <names variable="editor"/>
56 <names variable="translator"/>
57 <choose>
b0256fd0 » fbennett
2012-04-03 Sort modified attribute value lists alphabetically.
58 <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
59 <text variable="title" form="short" font-style="italic"/>
60 </if>
61 <else>
62 <text variable="title" form="short" quotes="true"/>
63 </else>
64 </choose>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
65 </substitute>
66 </names>
67 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
68 <!-- format NET ACCESS entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
69 <macro name="_access">
70 <group>
71 <text value="Available from: "/>
72 <text variable="DOI" prefix="doi:" suffix=""/>
73 <group prefix=" [" suffix="]">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
74 <text term="accessed" text-case="capitalize-first" suffix=": "/>
75 <date variable="accessed">
76 <date-part name="day" suffix=" "/>
77 <date-part name="month" suffix=" "/>
78 <date-part name="year"/>
79 </date>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
80 </group>
81 </group>
82 </macro>
83 <macro name="access">
84 <choose>
85 <if variable="URL">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
86 <text term="online" prefix="[" suffix="]."/>
87 <text value=" Available from: "/>
88 <text variable="URL"/>
89 <group prefix=" (" delimiter=" " suffix=")">
90 <text term="accessed" text-case="capitalize-first"/>
91 <date variable="accessed">
92 <date-part name="day" suffix=" "/>
93 <date-part name="month" suffix=" "/>
94 <date-part name="year"/>
95 </date>
96 </group>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
97 </if>
98 </choose>
99 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
100 <!-- format TITLE entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
101 <macro name="title">
102 <choose>
103 <if type="book webpage graphic" match="any">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
104 <text variable="title" font-style="italic"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
105 </if>
106 <else-if variable="container-title" match="none">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
107 <text variable="title" font-style="italic"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
108 </else-if>
109 <else>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
110 <text variable="title"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
111 </else>
112 </choose>
113 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
114 <!-- format PUBLISHER entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
115 <macro name="publisher">
116 <text variable="publisher-place" suffix=": "/>
117 <text variable="publisher" suffix="."/>
118 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
119 <!-- format DATE entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
120 <macro name="year-date">
121 <choose>
122 <if variable="issued">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
123 <date variable="issued">
124 <date-part name="year"/>
125 </date>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
126 </if>
127 <else>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
128 <text term="no date" form="short"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
129 </else>
130 </choose>
131 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
132 <!-- format EDITION entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
133 <macro name="edition">
134 <choose>
135 <if is-numeric="edition">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
136 <group delimiter=" ">
137 <number variable="edition" form="ordinal"/>
138 <text term="edition" form="long" suffix="" text-case="lowercase" strip-periods="true"/>
139 </group>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
140 </if>
141 <else>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
142 <text variable="edition" suffix=""/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
143 </else>
144 </choose>
145 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
146 <!-- format PAGE entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
147 <macro name="pages">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
148 <group>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
149 <text variable="page"/>
150 </group>
151 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
152 <!-- format ONLINE entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
153 <macro name="online">
154 <choose>
155 <if variable="DOI">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
156 <text value="[Online]"/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
157 </if>
158 </choose>
159 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
160 <!-- format ISSUE entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
161 <macro name="issued">
162 <choose>
163 <if type="article-newspaper paper-conference broadcast" match="any">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
164 <date variable="issued">
165 <date-part name="day" suffix=" "/>
166 <date-part name="month" suffix=""/>
167 </date>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
168 </if>
169 </choose>
170 <choose>
171 <if type="paper-conference" match="any">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
172 <date variable="issued">
173 <date-part name="year" prefix=" "/>
174 </date>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
175 </if>
176 </choose>
177 </macro>
178 <!-- format VOLUME entry -->
179 <macro name="volume">
180 <group>
181 <text term="volume" form="short" text-case="capitalize-first" suffix=". "/>
182 <number variable="volume" form="numeric"/>
183 </group>
184 <group>
185 <number variable="number-of-volumes" form="numeric" prefix=", "/>
186 <text term="volume" form="short" prefix=" " suffix="." plural="true"/>
187 </group>
188 </macro>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
189 <!-- format CITATION entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
190 <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" collapse="year">
191 <layout prefix="(" suffix=")" delimiter="; ">
192 <group delimiter=", ">
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
193 <text macro="author-short"/>
194 <text macro="year-date"/>
195 <group>
5a945134 » cparnot
2012-04-03 Adjusts suffix on locator label for a few Harvard-derived styles that…
196 <label variable="locator" suffix="." form="short" strip-periods="true"/>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
197 <text variable="locator"/>
198 </group>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
199 </group>
200 </layout>
201 </citation>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
202 <!-- format BIBLIOGRAPHY entry -->
ea43de2d » adam3smith
2011-08-24 add William's King's College style
203 <bibliography hanging-indent="true" et-al-min="3" et-al-use-first="1">
204 <sort>
205 <key macro="author"/>
206 <key variable="title"/>
207 </sort>
208 <layout>
209 <text macro="author"/>
210 <text macro="year-date" prefix=" (" suffix=")"/>
211 <choose>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
212 <!-- format differint types of source -->
213 <if type="thesis">
214 <group prefix=" " delimiter=". " suffix=".">
215 <text macro="title" font-style="italic"/>
216 <text macro="edition"/>
217 <text variable="genre" suffix=" thesis"/>
218 <text macro="online"/>
219 <text macro="publisher"/>
220 </group>
221 </if>
222 <else-if type="webpage">
223 <group prefix=" " delimiter=". " suffix="">
224 <text macro="title"/>
225 <text macro="edition"/>
226 <text macro="online"/>
227 </group>
228 <!--
ea43de2d » adam3smith
2011-08-24 add William's King's College style
229 <group prefix=" " delimiter=". " suffix=".">
230 <date variable="issued">
231 <date-part name="day" suffix=" "/>
232 <date-part name="month" suffix=" "/>
233 <date-part name="year"/>
234 </date>
235 <text variable="container-title"/>
236 </group>
237 -->
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
238 </else-if>
239 <else-if type="article-journal article-newspaper broadcast personal_communication thesis webpage" match="any">
240 <group suffix=".">
241 <text macro="title" prefix=" "/>
242 <text macro="editor" prefix=" "/>
243 </group>
244 <choose>
245 <if variable="author" match="any">
246 <text variable="container-title" font-style="italic" prefix=" " suffix="."/>
247 </if>
248 </choose>
249 <text macro="online" prefix=" " suffix=""/>
250 <group prefix=" " suffix="." delimiter="">
251 <group prefix="">
252 <text variable="volume"/>
253 <text variable="issue" prefix=" (" suffix="), "/>
254 <text macro="issued"/>
255 </group>
256 <group prefix="">
257 <text macro="pages"/>
258 </group>
259 </group>
260 </else-if>
261 <else-if type="book graphic" match="any">
262 <group prefix=" " delimiter=". " suffix=".">
263 <text variable="note"/>
264 <text macro="title"/>
265 <group delimiter=" ">
266 <text variable="collection-title"/>
267 <text variable="collection-number"/>
268 </group>
269 <text macro="edition"/>
270 <text macro="editor"/>
271 <text macro="volume"/>
272 <text macro="online"/>
273 <text macro="publisher"/>
274 </group>
275 </else-if>
276 <else-if type="chapter paper-conference" match="any">
277 <text macro="title" prefix=" '" suffix="', "/>
278 <group prefix=" " delimiter=" ">
279 <text term="in" text-case="lowercase"/>
280 <text macro="editor" suffix=""/>
281 <text variable="container-title" font-style="italic" suffix="."/>
282 <text variable="collection-title" suffix="."/>
283 <text macro="edition" prefix=" " suffix=""/>
284 <text macro="online" suffix="." prefix=""/>
285 <text macro="issued"/>
286 <text macro="publisher" prefix="" suffix="."/>
287 <label variable="page" form="short" suffix=""/>
288 <text macro="pages" suffix="."/>
289 </group>
290 </else-if>
291 <else>
292 <group suffix=".">
293 <text macro="title" prefix=" "/>
294 <text macro="editor" prefix=" "/>
295 </group>
296 <text variable="container-title" prefix=" " suffix=""/>
297 <text macro="access" prefix=" " suffix=". "/>
298 <group prefix=" " suffix=".">
299 <group prefix=" ">
300 <text variable="volume"/>
301 <text variable="issue" prefix=" (" suffix=")"/>
302 <text macro="issued"/>
303 </group>
304 <group prefix=" ">
305 <label variable="locator" suffix="." form="short" strip-periods="true"/>
306 <text macro="pages"/>
307 </group>
308 </group>
309 </else>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
310 </choose>
a94efbc4 » rmzelle
2011-12-22 Pretty print a few more styles.
311 <text prefix=" " macro="access" suffix="."/>
ea43de2d » adam3smith
2011-08-24 add William's King's College style
312 </layout>
313 </bibliography>
314 </style>
Something went wrong with that request. Please try again.