Skip to content

Commit 7205734

Browse files
authored
Create health-education-england-harvard-citation-style.csl (#5345)
This is a new style for Higher Education England for use primarily by NHS healthcare librarians.
1 parent b2085cb commit 7205734

File tree

1 file changed

+347
-0
lines changed

1 file changed

+347
-0
lines changed

health-education-england-harvard.csl

+347
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,347 @@
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>Health Education England - Harvard</title>
5+
<title-short>HEE Harvard</title-short>
6+
<id>http://www.zotero.org/styles/health-education-england-harvard</id>
7+
<link href="http://www.zotero.org/styles/health-education-england-harvard" rel="self"/>
8+
<link href="http://www.zotero.org/styles/taylor-and-francis-harvard-x" rel="template"/>
9+
<link href="https://libguides.bournemouth.ac.uk/bu-referencing-harvard-style/pdf-guide" rel="documentation"/>
10+
<link href="https://ambulance.libguides.com/heeharvard" rel="documentation"/>
11+
<author>
12+
<name>Matt Holland</name>
13+
<email>Matt.Holland@nwas.nhs.uk</email>
14+
<uri>https://orcid.org/0000-0002-8389-0154</uri>
15+
</author>
16+
<category citation-format="author-date"/>
17+
<category field="generic-base"/>
18+
<summary>HEE Harvard is based on based on the British Standards BS 5605:1990 Recommendations for citing and referencing published material and BS 1629:1989 Recommendations or references to published materials and Bournemouth University’s Harvard Style. </summary>
19+
<updated>2021-03-23T21:31:11+00:00</updated>
20+
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
21+
</info>
22+
<macro name="author">
23+
<choose>
24+
<if type="motion_picture broadcast" match="none">
25+
<names variable="author">
26+
<name name-as-sort-order="all" sort-separator=", " initialize-with=". " delimiter=", " and="text"/>
27+
<label form="short" prefix=", "/>
28+
<et-al font-style="italic"/>
29+
<substitute>
30+
<names variable="editor"/>
31+
<names variable="translator"/>
32+
<text macro="anon"/>
33+
</substitute>
34+
</names>
35+
</if>
36+
<else>
37+
<choose>
38+
<if variable="container-title">
39+
<text variable="container-title" font-style="italic"/>
40+
</if>
41+
<else>
42+
<text variable="title" font-style="italic"/>
43+
</else>
44+
</choose>
45+
</else>
46+
</choose>
47+
<choose>
48+
<if type="article-newspaper entry-dictionary entry-encyclopedia" match="any">
49+
<choose>
50+
<if variable="author editor" match="none">
51+
<text variable="container-title"/>
52+
</if>
53+
</choose>
54+
</if>
55+
</choose>
56+
</macro>
57+
<macro name="author-short">
58+
<choose>
59+
<if type="motion_picture broadcast" match="none">
60+
<names variable="author">
61+
<name form="short" and="text" delimiter=", " initialize-with=". "/>
62+
<substitute>
63+
<names variable="editor"/>
64+
<names variable="translator"/>
65+
<text macro="anon"/>
66+
</substitute>
67+
</names>
68+
</if>
69+
<else>
70+
<choose>
71+
<if variable="container-title">
72+
<text variable="container-title" font-style="italic"/>
73+
</if>
74+
<else>
75+
<text variable="title" font-style="italic"/>
76+
</else>
77+
</choose>
78+
</else>
79+
</choose>
80+
<choose>
81+
<if type="article-newspaper entry-dictionary entry-encyclopedia" match="any">
82+
<choose>
83+
<if variable="author editor" match="none">
84+
<text variable="container-title"/>
85+
</if>
86+
</choose>
87+
</if>
88+
</choose>
89+
</macro>
90+
<macro name="anon">
91+
<choose>
92+
<if type="motion_picture broadcast article-newspaper entry-dictionary entry-encyclopedia" match="none">
93+
<text term="anonymous" form="short" text-case="capitalize-first"/>
94+
</if>
95+
</choose>
96+
</macro>
97+
<macro name="access">
98+
<choose>
99+
<if variable="URL">
100+
<group>
101+
<text value="Available from: "/>
102+
<text variable="URL"/>
103+
</group>
104+
<group prefix=" [" suffix="]" delimiter=" ">
105+
<text term="accessed" text-case="capitalize-first"/>
106+
<date delimiter=" " variable="accessed">
107+
<date-part name="day"/>
108+
<date-part name="month" form="short" strip-periods="true"/>
109+
<date-part name="year"/>
110+
</date>
111+
</group>
112+
</if>
113+
</choose>
114+
</macro>
115+
<macro name="title">
116+
<choose>
117+
<if type="thesis" match="any">
118+
<group delimiter=". ">
119+
<text variable="title"/>
120+
<group>
121+
<text variable="genre"/>
122+
<text variable="number" prefix=" No. "/>
123+
</group>
124+
</group>
125+
</if>
126+
<else-if type="bill book graphic legal_case legislation map report song speech webpage" match="any">
127+
<group delimiter=". ">
128+
<group delimiter=", ">
129+
<group delimiter=" ">
130+
<text variable="title" font-style="italic"/>
131+
<text macro="online"/>
132+
</group>
133+
<text variable="scale"/>
134+
</group>
135+
<text macro="edition"/>
136+
</group>
137+
</else-if>
138+
<else-if type="motion_picture broadcast" match="any"/>
139+
<else>
140+
<text variable="title"/>
141+
</else>
142+
</choose>
143+
</macro>
144+
<macro name="container">
145+
<choose>
146+
<if type="chapter paper-conference" match="any">
147+
<text term="in" text-case="capitalize-first" suffix=": " font-style="italic"/>
148+
<group delimiter=". ">
149+
<names variable="editor translator" delimiter=", ">
150+
<name sort-separator=", " initialize-with=". " and="text" delimiter=", " name-as-sort-order="all"/>
151+
<label form="short" prefix=", "/>
152+
</names>
153+
<group delimiter=" ">
154+
<text variable="container-title" font-style="italic"/>
155+
<text macro="online"/>
156+
</group>
157+
</group>
158+
</if>
159+
<else-if type="bill book graphic legal_case legislation map motion_picture report song" match="any">
160+
<text variable="container-title"/>
161+
</else-if>
162+
<else-if type="broadcast">
163+
<choose>
164+
<if variable="container-title">
165+
<group delimiter=", ">
166+
<text variable="number" prefix="Episode "/>
167+
<text variable="title"/>
168+
</group>
169+
</if>
170+
</choose>
171+
</else-if>
172+
<else-if type="webpage">
173+
<text variable="container-title"/>
174+
</else-if>
175+
<else>
176+
<group delimiter=" ">
177+
<text variable="container-title" font-style="italic"/>
178+
<text macro="online"/>
179+
</group>
180+
</else>
181+
</choose>
182+
</macro>
183+
<macro name="report-details">
184+
<choose>
185+
<if type="report">
186+
<group>
187+
<text variable="genre"/>
188+
<text variable="number" prefix=" No. "/>
189+
</group>
190+
</if>
191+
</choose>
192+
</macro>
193+
<macro name="online">
194+
<choose>
195+
<if variable="URL" match="any">
196+
<text term="online" prefix="[" suffix="]"/>
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"/>
205+
<text variable="publisher-place"/>
206+
</group>
207+
</if>
208+
<else>
209+
<group delimiter=". ">
210+
<group delimiter=": ">
211+
<text variable="publisher-place"/>
212+
<text variable="publisher"/>
213+
</group>
214+
<text macro="report-details"/>
215+
</group>
216+
</else>
217+
</choose>
218+
</macro>
219+
<macro name="event">
220+
<choose>
221+
<if variable="event">
222+
<text term="presented at" text-case="capitalize-first" suffix=" "/>
223+
<text variable="event"/>
224+
</if>
225+
</choose>
226+
</macro>
227+
<macro name="issued">
228+
<choose>
229+
<if variable="issued">
230+
<date variable="issued">
231+
<date-part name="year"/>
232+
</date>
233+
</if>
234+
<else-if variable="accessed">
235+
<choose>
236+
<if type="webpage">
237+
<date variable="accessed">
238+
<date-part name="year"/>
239+
</date>
240+
</if>
241+
<else>
242+
<text term="no date" form="short"/>
243+
</else>
244+
</choose>
245+
</else-if>
246+
<else>
247+
<text term="no date" form="short"/>
248+
</else>
249+
</choose>
250+
</macro>
251+
<macro name="edition">
252+
<group delimiter=" ">
253+
<choose>
254+
<if is-numeric="edition">
255+
<group delimiter=" ">
256+
<number variable="edition" form="ordinal"/>
257+
<text term="edition" form="short"/>
258+
</group>
259+
</if>
260+
<else>
261+
<text variable="edition" suffix="."/>
262+
</else>
263+
</choose>
264+
</group>
265+
</macro>
266+
<macro name="locators">
267+
<choose>
268+
<if type="article-journal article-magazine" match="any">
269+
<group prefix=", " delimiter=", ">
270+
<group delimiter=" ">
271+
<text variable="volume"/>
272+
<text variable="issue" prefix="(" suffix=")"/>
273+
</group>
274+
<text variable="page"/>
275+
</group>
276+
</if>
277+
<else-if type="article-newspaper" match="any">
278+
<date variable="issued" prefix=", " form="text"/>
279+
<group delimiter=" " prefix=", ">
280+
<label variable="page" form="short"/>
281+
<text variable="page"/>
282+
</group>
283+
</else-if>
284+
<else-if type="bill book graphic legal_case legislation map motion_picture report song thesis" match="any">
285+
<group delimiter=", " prefix=". ">
286+
<text macro="event"/>
287+
<text macro="publisher"/>
288+
</group>
289+
</else-if>
290+
<else-if type="broadcast">
291+
<group delimiter=". " prefix=", ">
292+
<text variable="publisher"/>
293+
<date variable="issued" delimiter=" ">
294+
<date-part name="month" form="short" strip-periods="true"/>
295+
<date-part name="day"/>
296+
</date>
297+
</group>
298+
</else-if>
299+
<else-if type="chapter paper-conference" match="any">
300+
<group delimiter=", " prefix=". ">
301+
<text macro="event"/>
302+
<text macro="publisher"/>
303+
<group>
304+
<text variable="page"/>
305+
</group>
306+
</group>
307+
</else-if>
308+
</choose>
309+
</macro>
310+
<citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" collapse="year">
311+
<sort>
312+
<key macro="issued"/>
313+
<key macro="author"/>
314+
</sort>
315+
<layout prefix="(" suffix=")" delimiter=", ">
316+
<group delimiter=", ">
317+
<group delimiter=" ">
318+
<text macro="author-short"/>
319+
<text macro="issued"/>
320+
</group>
321+
<group delimiter=" ">
322+
<label variable="locator" form="short"/>
323+
<text variable="locator"/>
324+
</group>
325+
</group>
326+
</layout>
327+
</citation>
328+
<bibliography hanging-indent="true" entry-spacing="0" line-spacing="1">
329+
<sort>
330+
<key macro="author"/>
331+
<key macro="issued" sort="ascending"/>
332+
</sort>
333+
<layout suffix=".">
334+
<text macro="author" suffix=","/>
335+
<group delimiter=". " prefix=" ">
336+
<text macro="issued"/>
337+
<text macro="title"/>
338+
<text macro="container"/>
339+
<text variable="medium"/>
340+
</group>
341+
<text macro="locators"/>
342+
<text macro="access" prefix="."/>
343+
<text variable="abstract" strip-periods="false" quotes="false" font-weight="normal" vertical-align="baseline" display="right-inline" prefix=" [REQUIRES AN NHS OPENATHENS ACCOUNT TO ACCESS FULL TEXT IF AVAILABLE]. "/>
344+
<text variable="abstract" display="right-inline"/>
345+
</layout>
346+
</bibliography>
347+
</style>

0 commit comments

Comments
 (0)