Skip to content

Commit f8b744c

Browse files
authored
Create aberdeen-university-school-of-education-harvard.csl (JabRef#4685)
1 parent 807930a commit f8b744c

File tree

1 file changed

+383
-0
lines changed

1 file changed

+383
-0
lines changed
+383
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,383 @@
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-GB">
3+
<info>
4+
<title>University of Aberdeen - School of Education - Harvard</title>
5+
<title-short>ABDN-Education-Harvard</title-short>
6+
<id>http://www.zotero.org/styles/university-of-aberdeen-school-of-education-harvard</id>
7+
<link href="http://www.zotero.org/styles/university-of-aberdeen-school-of-education-harvard" rel="self"/>
8+
<link href="http://www.zotero.org/styles/queen-margaret-university-harvard" rel="template"/>
9+
<link href="https://www.abdn.ac.uk/library/documents/guides/ugedu010.pdf" rel="documentation"/>
10+
<author>
11+
<name>Liz Leigh</name>
12+
</author>
13+
<category citation-format="author-date"/>
14+
<category field="generic-base"/>
15+
<summary>Style for School of Education, Aberdeen University, based on published guidelines in the Library 2020.</summary>
16+
<updated>2020-04-09T23:30:00+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+
<locale xml:lang="en">
20+
<terms>
21+
<term name="available at">available from</term>
22+
<term name="accessed">viewed</term>
23+
</terms>
24+
</locale>
25+
<macro name="container">
26+
<choose>
27+
<if type="chapter paper-conference" match="any">
28+
<group delimiter=". ">
29+
<group delimiter=": ">
30+
<text term="in" text-case="capitalize-first"/>
31+
<names variable="editor translator" delimiter=", ">
32+
<name sort-separator=", " initialize-with="." and="text" delimiter=", "/>
33+
<label form="short" prefix=", "/>
34+
</names>
35+
</group>
36+
<text variable="container-title" font-style="italic"/>
37+
</group>
38+
</if>
39+
<else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
40+
<group delimiter=". ">
41+
<text variable="container-title"/>
42+
</group>
43+
</else-if>
44+
<else-if type="broadcast">
45+
<choose>
46+
<if variable="container-title">
47+
<group delimiter=", ">
48+
<text variable="number" prefix="Episode "/>
49+
<text variable="title"/>
50+
</group>
51+
</if>
52+
</choose>
53+
</else-if>
54+
<else>
55+
<group delimiter=". ">
56+
<text variable="container-title" font-style="italic"/>
57+
</group>
58+
</else>
59+
</choose>
60+
</macro>
61+
<macro name="author">
62+
<choose>
63+
<if type="motion_picture broadcast" match="none">
64+
<names variable="author">
65+
<name and="text" initialize-with="." name-as-sort-order="all">
66+
<name-part name="given" text-case="uppercase"/>
67+
<name-part name="family" text-case="uppercase"/>
68+
</name>
69+
<label form="short" prefix=", "/>
70+
<substitute>
71+
<names variable="editor"/>
72+
<names variable="translator"/>
73+
<text macro="title"/>
74+
</substitute>
75+
</names>
76+
</if>
77+
<else>
78+
<choose>
79+
<if variable="container-title">
80+
<group delimiter=". ">
81+
<text variable="container-title" font-style="italic"/>
82+
</group>
83+
</if>
84+
<else>
85+
<text variable="title" font-style="italic"/>
86+
</else>
87+
</choose>
88+
</else>
89+
</choose>
90+
</macro>
91+
<macro name="author-short">
92+
<choose>
93+
<if type="motion_picture broadcast" match="none">
94+
<names variable="author">
95+
<name form="short" and="text" delimiter=", " initialize-with=". "/>
96+
<substitute>
97+
<names variable="editor"/>
98+
<names variable="translator"/>
99+
<choose>
100+
<if type="bill book graphic legal_case legislation motion_picture report song" match="any">
101+
<text variable="title" form="short" font-style="italic"/>
102+
</if>
103+
<else>
104+
<text variable="title" form="short"/>
105+
</else>
106+
</choose>
107+
</substitute>
108+
</names>
109+
</if>
110+
<else>
111+
<choose>
112+
<if variable="container-title">
113+
<text variable="container-title" font-style="italic"/>
114+
</if>
115+
<else>
116+
<text variable="title" font-style="italic"/>
117+
</else>
118+
</choose>
119+
</else>
120+
</choose>
121+
</macro>
122+
<macro name="access">
123+
<choose>
124+
<if type="post-weblog song speech report" match="any">
125+
<group delimiter=" .">
126+
<group delimiter=": ">
127+
<text variable="genre" font-style="italic" prefix=" "/>
128+
<date form="text" variable="issued"/>
129+
<choose>
130+
<if variable="URL">
131+
<text term="available at" text-case="capitalize-first"/>
132+
<text variable="URL"/>
133+
</if>
134+
</choose>
135+
</group>
136+
<group prefix=" [" suffix="]" delimiter=" ">
137+
<choose>
138+
<if variable="accessed">
139+
<text term="accessed"/>
140+
<date form="text" variable="accessed"/>
141+
</if>
142+
</choose>
143+
</group>
144+
</group>
145+
</if>
146+
<else-if type="webpage post paper-conference graphic" match="any">
147+
<group delimiter=" ">
148+
<group delimiter=": ">
149+
<text term="available at" text-case="capitalize-first"/>
150+
<text variable="URL"/>
151+
</group>
152+
<group prefix=" [" suffix="]" delimiter=" ">
153+
<text term="accessed"/>
154+
<date form="text" variable="accessed"/>
155+
</group>
156+
</group>
157+
</else-if>
158+
</choose>
159+
</macro>
160+
<macro name="title">
161+
<choose>
162+
<if type="thesis" match="any">
163+
<group delimiter=". ">
164+
<text variable="title" font-style="italic"/>
165+
<group>
166+
<text variable="genre"/>
167+
<text variable="number" prefix=" No. "/>
168+
</group>
169+
</group>
170+
</if>
171+
<else-if type="bill book chapter graphic legal_case legislation report song speech" match="any">
172+
<group delimiter=". ">
173+
<text variable="title" font-style="italic"/>
174+
<text macro="edition"/>
175+
<text macro="original"/>
176+
</group>
177+
</else-if>
178+
<else-if type="webpage post post-weblog" match="any">
179+
<group delimiter=". ">
180+
<text variable="title"/>
181+
<text term="online" prefix="[" suffix="]"/>
182+
</group>
183+
</else-if>
184+
<else-if type="motion_picture broadcast" match="any"/>
185+
<else>
186+
<text variable="title"/>
187+
</else>
188+
</choose>
189+
</macro>
190+
<macro name="report-details">
191+
<choose>
192+
<if type="report">
193+
<group>
194+
<text variable="genre"/>
195+
<text variable="number" prefix=" No. "/>
196+
</group>
197+
</if>
198+
</choose>
199+
</macro>
200+
<macro name="publisher">
201+
<choose>
202+
<if type="thesis" match="any">
203+
<group delimiter=", ">
204+
<text variable="publisher-place" prefix=". Place: " suffix="."/>
205+
<text variable="publisher" prefix=". Publisher: "/>
206+
</group>
207+
</if>
208+
<else>
209+
<group delimiter=" .">
210+
<text variable="publisher-place" prefix=". Place: "/>
211+
<text variable="publisher" prefix=". Publisher: "/>
212+
</group>
213+
<group delimiter=" . ">
214+
<text macro="report-details"/>
215+
</group>
216+
</else>
217+
</choose>
218+
</macro>
219+
<macro name="event">
220+
<choose>
221+
<if variable="event">
222+
<group delimiter=" . ">
223+
<text value="presented at" text-case="capitalize-first" suffix=" "/>
224+
<text variable="event"/>
225+
</group>
226+
</if>
227+
</choose>
228+
</macro>
229+
<macro name="issued">
230+
<choose>
231+
<if type="paper-conference" match="none">
232+
<choose>
233+
<if variable="issued">
234+
<date variable="issued">
235+
<date-part name="year"/>
236+
</date>
237+
</if>
238+
<else-if variable="accessed">
239+
<choose>
240+
<if type="webpage song">
241+
<date variable="accessed">
242+
<date-part name="year"/>
243+
</date>
244+
</if>
245+
<else>
246+
<text term="no date" form="short"/>
247+
</else>
248+
</choose>
249+
</else-if>
250+
<else>
251+
<text term="no date" form="short"/>
252+
</else>
253+
</choose>
254+
</if>
255+
</choose>
256+
</macro>
257+
<macro name="edition">
258+
<group delimiter=". ">
259+
<choose>
260+
<if is-numeric="edition">
261+
<group delimiter=" ">
262+
<number variable="edition" form="ordinal"/>
263+
<text term="edition" form="long"/>
264+
</group>
265+
</if>
266+
<else>
267+
<text variable="edition"/>
268+
</else>
269+
</choose>
270+
</group>
271+
</macro>
272+
<macro name="original">
273+
<group delimiter=". ">
274+
<!-- The following fields don't seem to be needed by our referencing style but, should they be needed, the information would go in the Extra field in Zotero as "original-title: ..." etc. I thought it better to leave the coding in -->
275+
<!--
276+
<text variable="original-title"/><text variable="original-publisher-place"/><text variable="original-publisher"/>
277+
-->
278+
<!-- moved this next line below to the bottom of the bibliography because our referencing guide requires this information to be reproduced at the end of the reference. -->
279+
<!-- <date form="text" variable="original-date" prefix="(Original work published: " suffix=")"/> -->
280+
<names variable="translator">
281+
<label form="verb-short" prefix="(" suffix=") "/>
282+
<name/>
283+
</names>
284+
</group>
285+
</macro>
286+
<macro name="locators">
287+
<choose>
288+
<if type="article-journal article-magazine" match="any">
289+
<group delimiter=", " prefix=", ">
290+
<group delimiter=" ">
291+
<label variable="volume" form="short"/>
292+
<text variable="volume" font-weight="bold"/>
293+
</group>
294+
<group delimiter=" ">
295+
<label variable="issue" form="short"/>
296+
<text variable="issue"/>
297+
</group>
298+
<group delimiter=" ">
299+
<label variable="page" form="short"/>
300+
<text variable="page"/>
301+
</group>
302+
<group delimiter=" ">
303+
<text variable="DOI" prefix="[Available from: DOI " suffix="]"/>
304+
</group>
305+
</group>
306+
</if>
307+
<else-if type="article-newspaper" match="any">
308+
<date variable="issued" prefix=", ">
309+
<date-part name="year"/>
310+
<date-part name="month" form="numeric" prefix="-"/>
311+
<date-part name="day" prefix="-"/>
312+
</date>
313+
<group delimiter=" " prefix=", ">
314+
<label variable="page" form="short"/>
315+
<text variable="page"/>
316+
</group>
317+
</else-if>
318+
<else-if type="bill book chapter graphic legal_case legislation report song thesis" match="any">
319+
<group delimiter=", ">
320+
<text macro="event"/>
321+
<text macro="publisher"/>
322+
</group>
323+
</else-if>
324+
<else-if type="broadcast">
325+
<group delimiter=". " prefix=", ">
326+
<text variable="publisher"/>
327+
<date variable="issued">
328+
<date-part name="year"/>
329+
<date-part name="month" form="numeric" prefix="-"/>
330+
<date-part name="day" prefix="-"/>
331+
</date>
332+
</group>
333+
</else-if>
334+
<else-if type="motion_picture">
335+
<group delimiter=", ">
336+
<text macro="event"/>
337+
<text macro="publisher"/>
338+
</group>
339+
<group delimiter=". " prefix=", ">
340+
<date variable="issued">
341+
<date-part name="year"/>
342+
</date>
343+
</group>
344+
</else-if>
345+
</choose>
346+
</macro>
347+
<citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" collapse="year">
348+
<sort>
349+
<key macro="issued"/>
350+
<key macro="author"/>
351+
</sort>
352+
<layout prefix="(" suffix=")" delimiter="; ">
353+
<group delimiter=", ">
354+
<group delimiter=" ">
355+
<text macro="author-short"/>
356+
<text macro="issued"/>
357+
</group>
358+
<group delimiter=" ">
359+
<label variable="locator" form="short"/>
360+
<text variable="locator"/>
361+
</group>
362+
</group>
363+
</layout>
364+
</citation>
365+
<bibliography entry-spacing="0" line-spacing="1">
366+
<sort>
367+
<key macro="author"/>
368+
<key macro="issued" sort="ascending"/>
369+
</sort>
370+
<layout suffix=".">
371+
<text macro="author" suffix=","/>
372+
<group delimiter=". " prefix=" ">
373+
<text macro="issued"/>
374+
<text macro="title"/>
375+
<text macro="container"/>
376+
<text variable="medium"/>
377+
</group>
378+
<text macro="locators"/>
379+
<text macro="access" prefix=" "/>
380+
<date form="text" variable="original-date" prefix=". (Original work published: " suffix=")"/>
381+
</layout>
382+
</bibliography>
383+
</style>

0 commit comments

Comments
 (0)