@@ -0,0 +1,390 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0">
3+ <info>
4+ <title>Modern Humanities Research Association (Note with Bibliography)</title>
5+ <id>http://www.zotero.org/styles/mhra</id>
6+ <link href="http://www.zotero.org/styles/mhra" rel="self"/>
7+ <link href="http://www.mhra.org.uk/Publications/Books/StyleGuide/download.shtml" rel="documentation"/>
8+ <author>
9+ <name>Rintze Zelle</name>
10+ <uri>http://forums.zotero.org/account/831/</uri>
11+ </author>
12+ <contributor>
13+ <name>Sebastian Karcher</name>
14+ </contributor>
15+ <summary>MHRA format with full notes and bibliography</summary>
16+ <category field="generic-base"/>
17+ <category citation-format="note"/>
18+ <updated>2009-12-15T12:42:52+00:00</updated>
19+ </info>
20+ <locale xml:lang="en">
21+ <terms>
22+ <term name="et-al">and others</term>
23+ <term name="editor" form="verb-short">ed. by</term>
24+ <term name="edition" form="short">edn</term>
25+ <term name="translator" form="verb-short">trans. by</term>
26+ </terms>
27+ </locale>
28+ <macro name="author">
29+ <names variable="author">
30+ <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
31+ <label form="short" prefix=", " suffix="." strip-periods="true"/>
32+ <substitute>
33+ <names variable="editor"/>
34+ <names variable="translator"/>
35+ <text macro="title-note"/>
36+ </substitute>
37+ </names>
38+ </macro>
39+ <macro name="contributors-note">
40+ <names variable="author">
41+ <name and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
42+ </names>
43+ <text macro="recipient-note"/>
44+ </macro>
45+ <macro name="title-note">
46+ <choose>
47+ <if type="bill book graphic legal_case motion_picture report song" match="any">
48+ <text variable="title" font-style="italic"/>
49+ </if>
50+ <else>
51+ <text variable="title" prefix="‘" suffix="’"/>
52+ </else>
53+ </choose>
54+ </macro>
55+ <macro name="editor-translator">
56+ <group delimiter=", ">
57+ <names variable="editor" delimiter=", ">
58+ <label form="verb-short" text-case="lowercase" suffix=" " strip-periods="true"/>
59+ <name and="text" delimiter=", " delimiter-precedes-last="never"/>
60+ </names>
61+ <choose>
62+ <if variable="author editor" match="any">
63+ <names variable="translator" delimiter=", ">
64+ <label form="verb-short" text-case="lowercase" suffix=" " strip-periods="true"/>
65+ <name and="text" delimiter=", " delimiter-precedes-last="never"/>
66+ </names>
67+ </if>
68+ </choose>
69+ </group>
70+ </macro>
71+ <macro name="collection-title">
72+ <text variable="collection-title"/>
73+ <text variable="collection-number" prefix=", "/>
74+ </macro>
75+ <macro name="locators-note">
76+ <choose>
77+ <if type="article-journal">
78+ <text variable="volume"/>
79+ </if>
80+ <else-if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
81+ <group delimiter=", ">
82+ <text macro="edition-note"/>
83+ <group>
84+ <number variable="number-of-volumes" form="numeric"/>
85+ <text term="volume" form="short" prefix=" " plural="true" strip-periods="true"/>
86+ </group>
87+ </group>
88+ </else-if>
89+ </choose>
90+ </macro>
91+ <macro name="volume">
92+ <choose>
93+ <if type="article-journal">
94+ <text variable="volume"/>
95+ </if>
96+ <else-if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
97+ <group delimiter=", ">
98+ <text macro="edition-note"/>
99+ <group>
100+ <number variable="number-of-volumes" form="numeric"/>
101+ <text term="volume" form="short" prefix=" " plural="true" strip-periods="true"/>
102+ </group>
103+ </group>
104+ </else-if>
105+ </choose>
106+ </macro>
107+ <macro name="issue-note">
108+ <choose>
109+ <if type="article-journal">
110+ <choose>
111+ <if variable="volume">
112+ <text macro="issued" prefix=" (" suffix=")"/>
113+ </if>
114+ <else>
115+ <text macro="issued" prefix=", "/>
116+ </else>
117+ </choose>
118+ </if>
119+ <else-if variable="publisher-place publisher" match="any">
120+ <group prefix=" (" suffix=")" delimiter=", ">
121+ <group delimiter=" ">
122+ <choose>
123+ <if variable="title" match="none"/>
124+ <else-if type="thesis speech" match="any">
125+ <text variable="genre" prefix="unpublished "/>
126+ </else-if>
127+ </choose>
128+ <text macro="event"/>
129+ </group>
130+ <text macro="publisher"/>
131+ <text macro="issued"/>
132+ </group>
133+ </else-if>
134+ <else>
135+ <text macro="issued" prefix=", "/>
136+ </else>
137+ </choose>
138+ </macro>
139+ <macro name="locators-specific-note">
140+ <choose>
141+ <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
142+ <choose>
143+ <if is-numeric="volume">
144+ <number variable="volume" form="roman" font-variant="small-caps"/>
145+ </if>
146+ </choose>
147+ </if>
148+ </choose>
149+ </macro>
150+ <macro name="container-title-note">
151+ <choose>
152+ <if type="chapter paper-conference" match="any">
153+ <text term="in" text-case="lowercase" suffix=" "/>
154+ </if>
155+ </choose>
156+ <text variable="container-title" font-style="italic"/>
157+ </macro>
158+ <macro name="edition-note">
159+ <choose>
160+ <if type="bill book graphic legal_case motion_picture report song chapter paper-conference" match="any">
161+ <choose>
162+ <if is-numeric="edition">
163+ <group delimiter=" ">
164+ <number variable="edition" form="ordinal"/>
165+ <text term="edition" form="short" strip-periods="true"/>
166+ </group>
167+ </if>
168+ <else>
169+ <text variable="edition"/>
170+ </else>
171+ </choose>
172+ </if>
173+ </choose>
174+ </macro>
175+ <macro name="editor-note">
176+ <names variable="editor">
177+ <name and="text" sort-separator=", " delimiter=", "/>
178+ <label form="short" prefix=", " suffix="." strip-periods="true"/>
179+ </names>
180+ </macro>
181+ <macro name="translator-note">
182+ <names variable="translator">
183+ <name and="text" sort-separator=", " delimiter=", "/>
184+ <label form="verb-short" prefix=", " suffix="." strip-periods="true"/>
185+ </names>
186+ </macro>
187+ <macro name="recipient-note">
188+ <names variable="recipient" delimiter=", ">
189+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
190+ <name and="text" delimiter=", "/>
191+ </names>
192+ </macro>
193+ <macro name="recipient-short">
194+ <names variable="recipient">
195+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
196+ <name form="short" and="text" delimiter=", "/>
197+ </names>
198+ </macro>
199+ <macro name="contributors-short">
200+ <names variable="author">
201+ <name form="short" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
202+ <substitute>
203+ <names variable="editor"/>
204+ <names variable="translator"/>
205+ </substitute>
206+ </names>
207+ <text macro="recipient-short"/>
208+ </macro>
209+ <macro name="interviewer-note">
210+ <names variable="interviewer" delimiter=", ">
211+ <label form="verb" prefix=" " text-case="lowercase" suffix=" "/>
212+ <name and="text" delimiter=", "/>
213+ </names>
214+ </macro>
215+ <macro name="locators-newspaper">
216+ <choose>
217+ <if type="article-newspaper">
218+ <group delimiter=", ">
219+ <group>
220+ <text variable="edition" suffix=" "/>
221+ <text term="edition" prefix=" "/>
222+ </group>
223+ <group>
224+ <text term="section" suffix=" "/>
225+ <text variable="section"/>
226+ </group>
227+ </group>
228+ </if>
229+ </choose>
230+ </macro>
231+ <macro name="event">
232+ <group>
233+ <text term="presented at" suffix=" "/>
234+ <text variable="event"/>
235+ </group>
236+ </macro>
237+ <macro name="publisher">
238+ <group delimiter=": ">
239+ <text variable="publisher-place"/>
240+ <text variable="publisher"/>
241+ </group>
242+ </macro>
243+ <macro name="issued">
244+ <choose>
245+ <if type="graphic report article-newspaper" match="any">
246+ <date variable="issued">
247+ <date-part name="day" suffix=" "/>
248+ <date-part name="month" suffix=" "/>
249+ <date-part name="year"/>
250+ </date>
251+ </if>
252+ <else-if type="bill book graphic legal_case motion_picture report song thesis chapter paper-conference" match="any">
253+ <date variable="issued">
254+ <date-part name="year"/>
255+ </date>
256+ </else-if>
257+ <else>
258+ <date variable="issued">
259+ <date-part name="year"/>
260+ </date>
261+ </else>
262+ </choose>
263+ </macro>
264+ <macro name="pages">
265+ <choose>
266+ <if type="article-journal">
267+ <text variable="page" prefix=", "/>
268+ </if>
269+ <else>
270+ <choose>
271+ <if variable="volume">
272+ <text variable="page" prefix=", "/>
273+ </if>
274+ <else>
275+ <label variable="page" form="short" prefix=", " suffix=" "/>
276+ <text variable="page"/>
277+ </else>
278+ </choose>
279+ </else>
280+ </choose>
281+ </macro>
282+ <macro name="point-locators">
283+ <text macro="pages"/>
284+ <choose>
285+ <if variable="page">
286+ <group prefix=" (" suffix=")">
287+ <label variable="locator" form="short" suffix=" "/>
288+ <text variable="locator"/>
289+ </group>
290+ </if>
291+ <else>
292+ <label variable="locator" form="short" prefix=", " suffix=" "/>
293+ <text variable="locator"/>
294+ </else>
295+ </choose>
296+ </macro>
297+ <macro name="archive-note">
298+ <group delimiter=", ">
299+ <text variable="archive_location"/>
300+ <text variable="archive"/>
301+ <text variable="archive-place"/>
302+ </group>
303+ </macro>
304+ <macro name="access-note">
305+ <group delimiter=", ">
306+ <choose>
307+ <if type="graphic report" match="any">
308+ <text macro="archive-note" prefix=", "/>
309+ </if>
310+ <else-if type="bill book graphic legal_case motion_picture report song article-journal article-magazine article-newspaper thesis chapter paper-conference" match="none">
311+ <text macro="archive-note" prefix=", "/>
312+ </else-if>
313+ </choose>
314+ </group>
315+ <choose>
316+ <if variable="DOI">
317+ <text variable="DOI" prefix=" <doi:" suffix=">"/>
318+ </if>
319+ <else>
320+ <text variable="URL" prefix=" <" suffix=">"/>
321+ <choose>
322+ <if variable="accessed">
323+ <group prefix=" [" suffix="]">
324+ <text term="accessed" text-case="lowercase"/>
325+ <date variable="accessed">
326+ <date-part name="day" prefix=" "/>
327+ <date-part name="month" prefix=" "/>
328+ <date-part name="year" prefix=" "/>
329+ </date>
330+ </group>
331+ </if>
332+ </choose>
333+ </else>
334+ </choose>
335+ </macro>
336+ <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" disambiguate-add-givenname="true" givenname-disambiguation-rule="by-cite">
337+ <layout prefix="" suffix="." delimiter="; ">
338+ <choose>
339+ <if position="subsequent">
340+ <group delimiter=", ">
341+ <text macro="contributors-short"/>
342+ <choose>
343+ <if disambiguate="true">
344+ <text variable="title" form="short"/>
345+ </if>
346+ </choose>
347+ </group>
348+ <text macro="locators-specific-note" prefix=", "/>
349+ <text macro="point-locators"/>
350+ </if>
351+ <else>
352+ <group delimiter=", ">
353+ <text macro="contributors-note"/>
354+ <text macro="title-note"/>
355+ <text macro="container-title-note"/>
356+ <text macro="editor-translator"/>
357+ <text macro="collection-title"/>
358+ <text macro="locators-note"/>
359+ </group>
360+ <text macro="issue-note"/>
361+ <text macro="locators-specific-note" prefix=", "/>
362+ <text macro="locators-newspaper" prefix=", "/>
363+ <text macro="point-locators"/>
364+ <text macro="access-note"/>
365+ </else>
366+ </choose>
367+ </layout>
368+ </citation>
369+ <bibliography hanging-indent="true" et-al-min="6" et-al-use-first="6" subsequent-author-substitute="---">
370+ <sort>
371+ <key macro="author"/>
372+ <key variable="title"/>
373+ </sort>
374+ <layout suffix=".">
375+ <group delimiter=", ">
376+ <text macro="author"/>
377+ <text macro="title-note"/>
378+ <text macro="container-title-note"/>
379+ <text macro="editor-translator"/>
380+ <text macro="collection-title"/>
381+ <text macro="volume"/>
382+ </group>
383+ <text macro="issue-note"/>
384+ <text macro="locators-specific-note" prefix=", "/>
385+ <text macro="locators-newspaper" prefix=", "/>
386+ <text macro="pages"/>
387+ <text macro="access-note"/>
388+ </layout>
389+ </bibliography>
390+</style>