Advertisement
Guest User

Untitled

a guest
Jul 31st, 2019
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.24 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB" page-range-format="chicago">
  3. <info>
  4. <title>Modern Humanities Research Association 3rd edition (Rosa's version 1.2)</title>
  5. <title-short>MHRA_Rosa</title-short>
  6. <id>http://www.zotero.org/styles/modern-humanities-research-association-rosa</id>
  7. <link href="http://www.zotero.org/styles/modern-humanities-research-association" rel="self"/>
  8. <link href="http://www.mhra.org.uk/Publications/Books/StyleGuide/download.shtml" rel="documentation"/>
  9. <author>
  10. <name>Rintze Zelle</name>
  11. <uri>http://twitter.com/rintzezelle</uri>
  12. </author>
  13. <contributor>
  14. <name>Sebastian Karcher</name>
  15. </contributor>
  16. <contributor>
  17. <name>Andrew Dunning</name>
  18. <uri>http://individual.utoronto.ca/dunning/</uri>
  19. </contributor>
  20. <category citation-format="note"/>
  21. <category field="generic-base"/>
  22. <summary>MHRA format with full notes and bibliography</summary>
  23. <updated>2015-03-02T23:29:34+00:00</updated>
  24. <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
  25. </info>
  26. <locale xml:lang="en">
  27. <terms>
  28. <term name="et-al">and others</term>
  29. <term name="editor" form="verb-short">ed. by</term>
  30. <term name="edition" form="short">edn</term>
  31. <term name="translator" form="verb-short">trans. by</term>
  32. </terms>
  33. </locale>
  34. <macro name="author">
  35. <group delimiter=". ">
  36. <names variable="author">
  37. <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="always"/>
  38. <label form="short" prefix=", " suffix="."/>
  39. <substitute>
  40. <names variable="editor"/>
  41. <names variable="translator"/>
  42. <text macro="title-note"/>
  43. </substitute>
  44. </names>
  45. <text macro="recipient"/>
  46. </group>
  47. </macro>
  48. <macro name="recipient">
  49. <group delimiter=" ">
  50. <choose>
  51. <if type="personal_communication">
  52. <choose>
  53. <if variable="genre">
  54. <text variable="genre" text-case="capitalize-first"/>
  55. </if>
  56. <else>
  57. <text term="letter" text-case="capitalize-first"/>
  58. </else>
  59. </choose>
  60. </if>
  61. </choose>
  62. <text macro="recipient-note"/>
  63. </group>
  64. </macro>
  65. <macro name="contributors-note">
  66. <names variable="author">
  67. <name and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
  68. <label form="short" prefix=", "/>
  69. <substitute>
  70. <text macro="title-note"/>
  71. </substitute>
  72. </names>
  73. <text macro="recipient-note"/>
  74. </macro>
  75. <macro name="title-note">
  76. <choose>
  77. <if variable="title" match="none">
  78. <text variable="genre"/>
  79. </if>
  80. <else-if type="bill book graphic legislation motion_picture report song" match="any">
  81. <text variable="title" text-case="title" font-style="italic"/>
  82. <group delimiter=" " prefix=", ">
  83. <text term="version"/>
  84. <text variable="version"/>
  85. </group>
  86. </else-if>
  87. <else-if type="legal_case interview" match="any">
  88. <text variable="title"/>
  89. </else-if>
  90. <else-if variable="reviewed-author">
  91. <text variable="title" font-style="italic" prefix="review of "/>
  92. </else-if>
  93. <else>
  94. <text variable="title" text-case="title" quotes="true"/>
  95. </else>
  96. </choose>
  97. </macro>
  98. <macro name="disambiguate">
  99. <choose>
  100. <if variable="title" match="none">
  101. <text macro="issued"/>
  102. </if>
  103. <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  104. <text variable="title" font-style="italic" text-case="title" form="short"/>
  105. </else-if>
  106. <else>
  107. <text variable="title" quotes="true" text-case="title" form="short"/>
  108. </else>
  109. </choose>
  110. </macro>
  111. <macro name="title-sort-substitute">
  112. <choose>
  113. <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
  114. <text variable="title" font-style="italic" text-case="title" form="short"/>
  115. </if>
  116. <else>
  117. <text variable="title" quotes="true" text-case="title" form="short"/>
  118. </else>
  119. </choose>
  120. </macro>
  121. <macro name="editor-translator">
  122. <group delimiter=", ">
  123. <group delimiter=" ">
  124. <choose>
  125. <if variable="container-author reviewed-author" match="any">
  126. <group>
  127. <names variable="container-author reviewed-author">
  128. <label form="verb-short" text-case="lowercase" suffix=" "/>
  129. <name and="text" delimiter=", "/>
  130. </names>
  131. </group>
  132. </if>
  133. </choose>
  134. </group>
  135. <names variable="editor translator" delimiter=", ">
  136. <label form="verb-short" text-case="lowercase" suffix=" "/>
  137. <name and="text" delimiter=", "/>
  138. </names>
  139. </group>
  140. </macro>
  141. <macro name="secondary-contributors-note">
  142. <choose>
  143. <if type="chapter paper-conference" match="none">
  144. <text macro="editor-translator"/>
  145. </if>
  146. </choose>
  147. </macro>
  148. <macro name="container-contributors-note">
  149. <choose>
  150. <if type="chapter paper-conference" match="any">
  151. <text macro="editor-translator"/>
  152. </if>
  153. </choose>
  154. </macro>
  155. <macro name="collection-title">
  156. <group delimiter=", ">
  157. <choose>
  158. <if type="article-journal">
  159. <text variable="collection-title"/>
  160. <text variable="collection-number"/>
  161. </if>
  162. <else>
  163. <text variable="collection-title" text-case="title"/>
  164. <text variable="collection-number"/>
  165. </else>
  166. </choose>
  167. </group>
  168. </macro>
  169. <macro name="locators-note">
  170. <choose>
  171. <if type="article-journal">
  172. <text variable="volume"/>
  173. </if>
  174. <else-if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
  175. <group delimiter=", ">
  176. <text macro="edition-note"/>
  177. <group>
  178. <number variable="number-of-volumes" form="numeric"/>
  179. <text term="volume" form="short" prefix=" " plural="true"/>
  180. </group>
  181. </group>
  182. </else-if>
  183. </choose>
  184. </macro>
  185. <macro name="volume">
  186. <choose>
  187. <if type="article-journal">
  188. <text variable="volume"/>
  189. </if>
  190. <else-if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
  191. <group delimiter=", ">
  192. <text macro="edition-note"/>
  193. <group>
  194. <number variable="number-of-volumes" form="numeric"/>
  195. <text term="volume" form="short" prefix=" " plural="true"/>
  196. </group>
  197. </group>
  198. </else-if>
  199. </choose>
  200. </macro>
  201. <macro name="issue-note">
  202. <choose>
  203. <if type="article-journal">
  204. <choose>
  205. <if variable="volume">
  206. <text macro="issued" prefix=" (" suffix=")"/>
  207. </if>
  208. <else>
  209. <text macro="issued" prefix=", "/>
  210. </else>
  211. </choose>
  212. </if>
  213. <else-if variable="publisher-place publisher" match="any">
  214. <group prefix=" (" suffix=")" delimiter=", ">
  215. <group delimiter=" ">
  216. <choose>
  217. <if variable="title" match="none"/>
  218. <else-if type="thesis speech" match="any">
  219. <text variable="genre" prefix="unpublished "/>
  220. </else-if>
  221. </choose>
  222. <text macro="event"/>
  223. </group>
  224. <text macro="publisher"/>
  225. <text macro="issued"/>
  226. </group>
  227. </else-if>
  228. <else>
  229. <text macro="issued" prefix=", "/>
  230. </else>
  231. </choose>
  232. </macro>
  233. <macro name="locators-specific-note">
  234. <choose>
  235. <if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
  236. <choose>
  237. <if is-numeric="volume">
  238. <number variable="volume" form="roman" font-variant="small-caps"/>
  239. </if>
  240. </choose>
  241. </if>
  242. </choose>
  243. </macro>
  244. <macro name="container-title-note">
  245. <choose>
  246. <if type="chapter paper-conference" match="any">
  247. <text term="in" suffix=" "/>
  248. </if>
  249. </choose>
  250. <text variable="container-title" text-case="title" font-style="italic"/>
  251. </macro>
  252. <macro name="edition-note">
  253. <choose>
  254. <if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
  255. <choose>
  256. <if is-numeric="edition">
  257. <group delimiter=" ">
  258. <number variable="edition" form="ordinal"/>
  259. <text term="edition" form="short"/>
  260. </group>
  261. </if>
  262. <else>
  263. <text variable="edition"/>
  264. </else>
  265. </choose>
  266. </if>
  267. </choose>
  268. </macro>
  269. <macro name="recipient-note">
  270. <names variable="recipient" delimiter=", ">
  271. <label form="verb" prefix=" " suffix=" "/>
  272. <name and="text" delimiter=", "/>
  273. </names>
  274. </macro>
  275. <macro name="recipient-short">
  276. <names variable="recipient">
  277. <label form="verb" prefix=" " suffix=" "/>
  278. <name form="short" and="text" delimiter=", "/>
  279. </names>
  280. </macro>
  281. <macro name="contributors-short">
  282. <names variable="author">
  283. <name form="short" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
  284. <substitute>
  285. <names variable="editor"/>
  286. <names variable="translator"/>
  287. <text macro="title-sort-substitute"/>
  288. </substitute>
  289. </names>
  290. <text macro="recipient-short"/>
  291. </macro>
  292. <macro name="locators-newspaper">
  293. <choose>
  294. <if type="article-newspaper">
  295. <group delimiter=", ">
  296. <group delimiter=" ">
  297. <text variable="edition"/>
  298. <text term="edition"/>
  299. </group>
  300. <group>
  301. <text term="section" suffix=" "/>
  302. <text variable="section"/>
  303. </group>
  304. </group>
  305. </if>
  306. </choose>
  307. </macro>
  308. <macro name="event">
  309. <group>
  310. <text term="presented at" suffix=" "/>
  311. <text variable="event"/>
  312. </group>
  313. </macro>
  314. <macro name="publisher">
  315. <choose>
  316. <if type="thesis">
  317. <text variable="publisher"/>
  318. </if>
  319. <else>
  320. <group delimiter=": ">
  321. <text variable="publisher-place"/>
  322. <text variable="publisher"/>
  323. </group>
  324. </else>
  325. </choose>
  326. </macro>
  327. <macro name="issued">
  328. <choose>
  329. <if type="graphic report article-newspaper article-magazine personal_communication" match="any">
  330. <date variable="issued">
  331. <date-part name="day" suffix=" "/>
  332. <date-part name="month" suffix=" "/>
  333. <date-part name="year"/>
  334. </date>
  335. </if>
  336. <else>
  337. <date variable="issued">
  338. <date-part name="year"/>
  339. </date>
  340. </else>
  341. </choose>
  342. </macro>
  343. <macro name="pages">
  344. <choose>
  345. <if type="article-journal">
  346. <text variable="page" prefix=", "/>
  347. </if>
  348. <else>
  349. <choose>
  350. <if variable="volume">
  351. <text variable="page" prefix=", "/>
  352. </if>
  353. <else>
  354. <label variable="page" form="short" prefix=", " suffix=" "/>
  355. <text variable="page"/>
  356. </else>
  357. </choose>
  358. </else>
  359. </choose>
  360. </macro>
  361. <macro name="point-locators">
  362. <text macro="pages"/>
  363. <choose>
  364. <if variable="page">
  365. <group prefix=" (" suffix=")">
  366. <label variable="locator" form="short" suffix=" "/>
  367. <text variable="locator"/>
  368. </group>
  369. </if>
  370. <else>
  371. <label variable="locator" form="short" prefix=", " suffix=" "/>
  372. <text variable="locator"/>
  373. </else>
  374. </choose>
  375. </macro>
  376. <macro name="point-locators-subsequent">
  377. <label variable="locator" form="short" prefix=", " suffix=" "/>
  378. <text variable="locator"/>
  379. </macro>
  380. <macro name="archive-note">
  381. <group delimiter=", ">
  382. <text variable="archive_location"/>
  383. <text variable="archive"/>
  384. <text variable="archive-place"/>
  385. </group>
  386. </macro>
  387. <macro name="access-note">
  388. <group delimiter=", ">
  389. <choose>
  390. <if type="article-journal bill chapter legal_case legislation paper-conference" match="none">
  391. <text macro="archive-note" prefix=", "/>
  392. </if>
  393. </choose>
  394. </group>
  395. <choose>
  396. <if variable="DOI">
  397. <text variable="DOI" prefix=" &lt;http://dx.doi.org/" suffix="&gt;"/>
  398. </if>
  399. <else>
  400. <choose>
  401. <if variable="URL">
  402. <text variable="URL" prefix=" &lt;" suffix="&gt;"/>
  403. <group prefix=" [" suffix="]">
  404. <text term="accessed"/>
  405. <date variable="accessed">
  406. <date-part name="day" prefix=" "/>
  407. <date-part name="month" prefix=" "/>
  408. <date-part name="year" prefix=" "/>
  409. </date>
  410. </group>
  411. </if>
  412. </choose>
  413. </else>
  414. </choose>
  415. </macro>
  416. <citation et-al-min="4" et-al-use-first="1" disambiguate-add-names="true" disambiguate-add-givenname="true">
  417. <layout suffix="." delimiter="; ">
  418. <choose>
  419. <if type=report article-newspaper letter document manuscript bill>
  420. <group delimiter=", ">
  421. <text macro="contributors-note"/>
  422. <text macro="title-note"/>
  423. <text macro="secondary-contributors-note"/>
  424. <text macro="container-title-note"/>
  425. <text macro="container-contributors-note"/>
  426. <text macro="collection-title"/>
  427. <text macro="locators-note"/>
  428. </group>
  429. <text macro="issue-note"/>
  430. <text macro="locators-specific-note" prefix=", "/>
  431. <text macro="locators-newspaper" prefix=", "/>
  432. <text macro="point-locators"/>
  433. <text macro="access-note"/>
  434. </if>
  435. <else>
  436. <choose>
  437. <if position="subsequent">
  438. <group delimiter=", ">
  439. <text macro="contributors-short"/>
  440. <text macro="disambiguate"/>
  441. <text macro="locators-specific-note"/>
  442. </group>
  443. <text macro="point-locators-subsequent"/>
  444. </if>
  445. <else>
  446. <group delimiter=", ">
  447. <text macro="contributors-note"/>
  448. <text macro="title-note"/>
  449. <text macro="secondary-contributors-note"/>
  450. <text macro="container-title-note"/>
  451. <text macro="container-contributors-note"/>
  452. <text macro="collection-title"/>
  453. <text macro="locators-note"/>
  454. </group>
  455. <text macro="issue-note"/>
  456. <text macro="locators-specific-note" prefix=", "/>
  457. <text macro="locators-newspaper" prefix=", "/>
  458. <text macro="point-locators"/>
  459. <text macro="access-note"/>
  460. </else>
  461. </choose>
  462. </layout>
  463. </choose>
  464. </citation>
  465. <bibliography hanging-indent="true" et-al-min="7" et-al-use-first="6" subsequent-author-substitute="&#8212;&#8212;&#8212;">
  466. <sort>
  467. <key macro="author"/>
  468. <key variable="title"/>
  469. </sort>
  470. <layout>
  471. <group delimiter=", ">
  472. <text macro="author"/>
  473. <text macro="title-note"/>
  474. <text macro="secondary-contributors-note"/>
  475. <text macro="container-title-note"/>
  476. <text macro="container-contributors-note"/>
  477. <text macro="collection-title"/>
  478. <text macro="volume"/>
  479. </group>
  480. <text macro="issue-note"/>
  481. <text macro="locators-specific-note" prefix=", "/>
  482. <text macro="locators-newspaper" prefix=", "/>
  483. <text macro="pages"/>
  484. <text macro="access-note"/>
  485. </layout>
  486. </bibliography>
  487. </style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement