Skip to content

Commit adfc9b0

Browse files
authored
Add The Journal of Comparative Law (JabRef#4576)
1 parent 599d39c commit adfc9b0

File tree

1 file changed

+282
-0
lines changed

1 file changed

+282
-0
lines changed

the-journal-of-comparative-law.csl

+282
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,282 @@
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">
3+
<info>
4+
<title>The Journal of Comparative Law</title>
5+
<id>http://www.zotero.org/styles/the-journal-of-comparative-law</id>
6+
<link href="http://www.zotero.org/styles/the-journal-of-comparative-law" rel="self"/>
7+
<link href="http://www.zotero.org/styles/thomson-reuters-legal-tax-and-accounting-australia" rel="template"/>
8+
<link href="https://www.wildy.com/isbn/1477-0814/journal-of-comparative-law-annual-subscription" rel="documentation"/>
9+
<author>
10+
<name>Sebastian Karcher</name>
11+
</author>
12+
<category citation-format="note"/>
13+
<category field="law"/>
14+
<issn>1477-0814</issn>
15+
<summary>Style for the Wildy journal The Journal of Comparative Law</summary>
16+
<updated>2012-10-25T21:15:26+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>
20+
<terms>
21+
<term name="et-al">et al</term>
22+
<!--Ordinals' in superscript-->
23+
<term name="ordinal">ᵗʰ</term>
24+
<term name="ordinal-01">ˢᵗ</term>
25+
<term name="ordinal-02">ⁿᵈ</term>
26+
<term name="ordinal-03">ʳᵈ</term>
27+
<term name="ordinal-11">ᵗʰ</term>
28+
<term name="ordinal-12">ᵗʰ</term>
29+
<term name="ordinal-13">ᵗʰ</term>
30+
</terms>
31+
</locale>
32+
<!--Authors and Persons-->
33+
<macro name="author-note">
34+
<names variable="author">
35+
<name delimiter-precedes-last="never" and="text" delimiter="; " initialize-with="" sort-separator=", " name-as-sort-order="all"/>
36+
<label form="short" prefix=" (" suffix=")" strip-periods="true"/>
37+
<substitute>
38+
<names variable="editor"/>
39+
<names variable="translator"/>
40+
<text macro="title"/>
41+
</substitute>
42+
</names>
43+
</macro>
44+
<macro name="author-short">
45+
<names variable="author">
46+
<name delimiter-precedes-last="never" and="text" delimiter=", " initialize="false" initialize-with="" form="short"/>
47+
<substitute>
48+
<names variable="editor"/>
49+
<names variable="translator"/>
50+
<text macro="title"/>
51+
</substitute>
52+
</names>
53+
</macro>
54+
<macro name="editor">
55+
<group>
56+
<choose>
57+
<if type="chapter paper-conference" match="any">
58+
<text term="in" suffix=" "/>
59+
</if>
60+
</choose>
61+
<names variable="editor translator" delimiter=", ">
62+
<name delimiter-precedes-last="never" and="text" delimiter="; " initialize-with="" name-as-sort-order="all" sort-separator=", "/>
63+
<label form="short" prefix=" (" suffix=")" strip-periods="true"/>
64+
</names>
65+
</group>
66+
</macro>
67+
<!-- Titles -->
68+
<macro name="title">
69+
<choose>
70+
<if type="book legislation webpage thesis motion_picture manuscript" match="any">
71+
<text variable="title" font-style="italic" text-case="title"/>
72+
</if>
73+
<else-if type="legal_case">
74+
<text variable="title" font-style="italic" strip-periods="true" form="short"/>
75+
</else-if>
76+
<else>
77+
<text variable="title" quotes="true" text-case="title"/>
78+
</else>
79+
</choose>
80+
</macro>
81+
<macro name="title-short">
82+
<choose>
83+
<if type="book legislation webpage thesis motion_picture manuscript" match="any">
84+
<text variable="title" font-style="italic" text-case="title" form="short"/>
85+
</if>
86+
<else>
87+
<text variable="title" quotes="true" text-case="title" form="short"/>
88+
</else>
89+
</choose>
90+
</macro>
91+
<!--Dates-->
92+
<macro name="issued-year">
93+
<date variable="issued" form="text" date-parts="year"/>
94+
</macro>
95+
<macro name="issued-full">
96+
<date variable="issued" form="text"/>
97+
</macro>
98+
<macro name="date-news">
99+
<choose>
100+
<if type="article-newspaper broadcast personal_communication manuscript" match="any">
101+
<date variable="issued" form="text"/>
102+
</if>
103+
</choose>
104+
</macro>
105+
<macro name="date-parenthesis">
106+
<choose>
107+
<if type="legal_case" match="any">
108+
<choose>
109+
<if variable="volume">
110+
<text macro="issued-year" prefix="(" suffix=")"/>
111+
</if>
112+
<else-if variable="container-title volume number" match="any">
113+
<!--no year in square brackets for unreported case w/o medium neutral citation-->
114+
<text macro="issued-year" prefix="[" suffix="]"/>
115+
</else-if>
116+
</choose>
117+
</if>
118+
<else-if type="webpage">
119+
<text macro="issued-full" prefix="(" suffix=")"/>
120+
</else-if>
121+
<else-if type="legislation">
122+
<text macro="issued-year" font-style="italic"/>
123+
</else-if>
124+
<else-if type="bill">
125+
<text macro="issued-year"/>
126+
</else-if>
127+
<else>
128+
<text macro="issued-year" prefix="(" suffix=")"/>
129+
</else>
130+
</choose>
131+
</macro>
132+
<!--publication info -->
133+
<macro name="publisher">
134+
<choose>
135+
<if type="book chapter paper-conference article-newspaper report legislation motion_picture speech interview thesis" match="any">
136+
<group delimiter=" ">
137+
<choose>
138+
<if type="report thesis speech interview" match="any">
139+
<group delimiter=" ">
140+
<text variable="genre"/>
141+
<text variable="number"/>
142+
<text variable="event" prefix="at the "/>
143+
</group>
144+
</if>
145+
</choose>
146+
<choose>
147+
<if type="article-newspaper">
148+
<text variable="publisher-place"/>
149+
</if>
150+
<else-if type="legislation bill" match="any">
151+
<!--this should be jurisdiction we use code instead-->
152+
<text variable="container-title"/>
153+
</else-if>
154+
<else>
155+
<text macro="edition" prefix="(" suffix=")"/>
156+
<text variable="publisher"/>
157+
<choose>
158+
<if type="speech">
159+
<text variable="event-place"/>
160+
<text macro="issued-full"/>
161+
</if>
162+
<else-if type="report interview" match="any">
163+
<text macro="issued-full"/>
164+
</else-if>
165+
</choose>
166+
</else>
167+
</choose>
168+
</group>
169+
</if>
170+
</choose>
171+
</macro>
172+
<macro name="volume-book">
173+
<choose>
174+
<if type="book chapter report" match="any">
175+
<group delimiter=" ">
176+
<label variable="volume" form="short" strip-periods="true"/>
177+
<text variable="volume"/>
178+
</group>
179+
</if>
180+
</choose>
181+
</macro>
182+
<macro name="edition">
183+
<choose>
184+
<if is-numeric="edition">
185+
<group delimiter=" ">
186+
<number variable="edition" form="ordinal"/>
187+
<label variable="edition" form="short" strip-periods="true"/>
188+
</group>
189+
</if>
190+
<else>
191+
<text variable="edition"/>
192+
</else>
193+
</choose>
194+
</macro>
195+
<macro name="book-container">
196+
<choose>
197+
<if type="chapter paper-conference" match="any">
198+
<group delimiter=" ">
199+
<text macro="editor"/>
200+
<text macro="date-parenthesis"/>
201+
<text variable="container-title" font-style="italic" text-case="title"/>
202+
</group>
203+
</if>
204+
<else-if type="webpage">
205+
<text variable="container-title"/>
206+
</else-if>
207+
</choose>
208+
</macro>
209+
<macro name="article-info">
210+
<choose>
211+
<if type="article-journal article-magazine article-newspaper" match="any">
212+
<group delimiter=" ">
213+
<text variable="volume" prefix="(" suffix=")"/>
214+
<text variable="container-title" font-style="italic"/>
215+
</group>
216+
</if>
217+
</choose>
218+
</macro>
219+
<macro name="page-and-locator">
220+
<group delimiter=" ">
221+
<text variable="page-first"/>
222+
<text variable="locator" prefix="at "/>
223+
</group>
224+
</macro>
225+
<!--Others -->
226+
<macro name="manuscript-catchall">
227+
<choose>
228+
<if type="manuscript">
229+
<text variable="genre"/>
230+
</if>
231+
</choose>
232+
</macro>
233+
<macro name="URL">
234+
<choose>
235+
<if variable="URL">
236+
<group delimiter=" ">
237+
<text term="available at" text-case="capitalize-first" suffix=":"/>
238+
<text variable="URL" prefix="&lt;" suffix="&gt;"/>
239+
</group>
240+
</if>
241+
</choose>
242+
</macro>
243+
<citation et-al-min="20" et-al-use-first="19" et-al-subsequent-min="3" et-al-subsequent-use-first="1">
244+
<layout suffix="." delimiter="; ">
245+
<choose>
246+
<if position="ibid-with-locator">
247+
<group delimiter=" ">
248+
<text term="ibid"/>
249+
<text variable="locator" prefix="at "/>
250+
</group>
251+
</if>
252+
<else-if position="ibid">
253+
<text term="ibid"/>
254+
</else-if>
255+
<else-if position="subsequent">
256+
<group delimiter=" ">
257+
<text macro="author-short"/>
258+
<text macro="title-short"/>
259+
<text variable="first-reference-note-number" prefix="supra note "/>
260+
<text variable="locator" prefix=" at"/>
261+
</group>
262+
</else-if>
263+
<else>
264+
<!--general whole citation -->
265+
<group delimiter=" ">
266+
<text macro="author-note"/>
267+
<text macro="date-parenthesis"/>
268+
<text macro="title"/>
269+
<text macro="article-info"/>
270+
<text macro="book-container"/>
271+
<text macro="publisher"/>
272+
<text macro="manuscript-catchall"/>
273+
<text macro="date-news"/>
274+
<text macro="volume-book"/>
275+
<text macro="page-and-locator"/>
276+
<text macro="URL"/>
277+
</group>
278+
</else>
279+
</choose>
280+
</layout>
281+
</citation>
282+
</style>

0 commit comments

Comments
 (0)