Skip to content

Commit 892a0eb

Browse files
authored
Update international-journal-of-wildland-fire.csl (#7290)
* Update international-journal-of-wildland-fire.csl * fix error * Update international-journal-of-wildland-fire.csl * Re-indent CSL styles * Update international-journal-of-wildland-fire.csl --------- Co-authored-by: POBrien333 <[email protected]>
1 parent cfad7f9 commit 892a0eb

File tree

1 file changed

+135
-82
lines changed

1 file changed

+135
-82
lines changed
+135-82
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?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">
2+
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
33
<info>
44
<title>International Journal of Wildland Fire</title>
5+
<title-short>IJWF</title-short>
56
<id>http://www.zotero.org/styles/international-journal-of-wildland-fire</id>
67
<link href="http://www.zotero.org/styles/international-journal-of-wildland-fire" rel="self"/>
78
<link href="http://www.zotero.org/styles/springer-basic-author-date" rel="template"/>
@@ -10,6 +11,9 @@
1011
<name>David Weise</name>
1112
<email>[email protected]</email>
1213
</author>
14+
<contributor>
15+
<name>Patrick O'Brien</name>
16+
</contributor>
1317
<category citation-format="author-date"/>
1418
<category field="science"/>
1519
<issn>1049-8001</issn>
@@ -18,13 +22,19 @@
1822
the Australian Journal of Botany and several other Australian journals. It has been
1923
validated for the journal, book, book chapter, report, and conference paper citation
2024
styles. This style is in the public domain.</summary>
21-
<updated>2014-11-25T17:35:42+00:00</updated>
25+
<updated>2024-10-31T09:32:12+00:00</updated>
2226
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
2327
</info>
28+
<locale xml:lang="en">
29+
<terms>
30+
<term name="open-quote">‘</term>
31+
<term name="close-quote">’</term>
32+
</terms>
33+
</locale>
2434
<macro name="editor-translator">
2535
<names variable="editor translator" prefix="(" suffix=")" delimiter=", ">
36+
<label form="short" text-case="capitalize-first" suffix=" "/>
2637
<name and="text" initialize-with="" delimiter=", "/>
27-
<label form="short" prefix=", " text-case="capitalize-first"/>
2838
</names>
2939
</macro>
3040
<macro name="edition">
@@ -70,52 +80,75 @@
7080
</names>
7181
</macro>
7282
<macro name="access">
73-
<group>
74-
<choose>
75-
<if variable="DOI" match="any">
76-
<text variable="DOI" prefix="doi:"/>
77-
</if>
78-
<else>
79-
<choose>
80-
<if variable="URL" match="any">
81-
<text variable="URL"/>
82-
</if>
83-
</choose>
84-
</else>
85-
</choose>
86-
<choose>
87-
<if variable="issued" match="none">
88-
<group prefix=". ">
89-
<text term="accessed" text-case="sentence" suffix=" "/>
83+
<choose>
84+
<if match="any" type="article-journal">
85+
<text variable="DOI" prefix="https://doi.org/"/>
86+
</if>
87+
<else-if type="webpage post post-weblog" match="any">
88+
<group delimiter=" ">
89+
<text term="available at" text-case="capitalize-first"/>
90+
<text variable="URL"/>
91+
<group prefix="[" suffix="]">
92+
<text term="accessed" suffix=" "/>
9093
<date variable="accessed">
9194
<date-part name="day" suffix=" "/>
9295
<date-part name="month" suffix=" "/>
9396
<date-part name="year"/>
9497
</date>
9598
</group>
96-
</if>
97-
</choose>
98-
</group>
99+
</group>
100+
</else-if>
101+
<else-if type="dataset software article" match="any">
102+
<choose>
103+
<if match="any" variable="DOI">
104+
<text variable="DOI" prefix="https://doi.org/"/>
105+
</if>
106+
<else>
107+
<group delimiter=" ">
108+
<text term="available at" text-case="capitalize-first"/>
109+
<text variable="URL"/>
110+
</group>
111+
</else>
112+
</choose>
113+
</else-if>
114+
</choose>
99115
</macro>
100116
<macro name="title">
101-
<text variable="title" suffix="."/>
117+
<choose>
118+
<if type="book" match="any">
119+
<group delimiter=". ">
120+
<text variable="title" quotes="true"/>
121+
<text macro="edition"/>
122+
</group>
123+
</if>
124+
<else>
125+
<group delimiter=" " suffix=".">
126+
<text variable="title"/>
127+
<choose>
128+
<if type="article" match="any">
129+
<text term="preprint" text-case="capitalize-first" prefix="[" suffix="]"/>
130+
</if>
131+
</choose>
132+
</group>
133+
</else>
134+
</choose>
102135
</macro>
103136
<macro name="publisher">
104137
<group delimiter=": " prefix="(" suffix=")">
105138
<text variable="publisher"/>
106139
<text variable="publisher-place"/>
107140
</group>
108141
</macro>
109-
<macro name="container-title">
110-
<group>
111-
<choose>
112-
<if type="article-journal">
113-
<text variable="container-title" text-case="title" strip-periods="true"/>
114-
</if>
115-
<else>
116-
<text variable="container-title" form="short"/>
117-
</else>
118-
</choose>
142+
<macro name="editors">
143+
<names variable="editor translator" prefix="(" suffix=")">
144+
<label form="short" text-case="capitalize-first" strip-periods="true" suffix=" "/>
145+
<name sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always"/>
146+
</names>
147+
</macro>
148+
<macro name="pages">
149+
<group prefix=" " delimiter=" ">
150+
<label variable="page" form="short"/>
151+
<text variable="page"/>
119152
</group>
120153
</macro>
121154
<citation collapse="year-suffix" et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true">
@@ -143,30 +176,31 @@
143176
</sort>
144177
<layout>
145178
<text macro="author"/>
146-
<date variable="issued" prefix=" (" suffix=")">
179+
<date variable="issued" prefix=" (" suffix=") ">
147180
<date-part name="year"/>
148181
</date>
182+
<text macro="title" quotes="false"/>
149183
<choose>
150-
<if type="bill book graphic legal_case legislation motion_picture song" match="any">
184+
<if type="bill book graphic legal_case legislation motion_picture song software" match="any">
151185
<group suffix="." delimiter=" " prefix=" ">
152-
<text macro="title" quotes="true"/>
153186
<text macro="editor-translator"/>
187+
<text macro="publisher"/>
154188
</group>
155-
<text macro="publisher" prefix=" "/>
156189
</if>
157190
<else-if type="report" match="any">
158-
<group suffix=".">
159-
<text variable="title" prefix=" "/>
160-
<text macro="editor-translator" prefix=" "/>
191+
<group delimiter=". " prefix=" " suffix=".">
192+
<group delimiter=" ">
193+
<text variable="genre" prefix=" "/>
194+
<text variable="number" prefix=" " suffix="."/>
195+
</group>
196+
<group delimiter=", ">
197+
<text prefix=" " suffix="," variable="publisher"/>
198+
<text variable="publisher-place"/>
199+
</group>
161200
</group>
162-
<text prefix=" " suffix="," variable="publisher"/>
163-
<text variable="genre" prefix=" "/>
164-
<text variable="number" prefix=" " suffix="."/>
165-
<text variable="publisher-place" prefix=" (" suffix=")"/>
166201
</else-if>
167202
<else-if type="thesis" match="any">
168203
<group suffix="." prefix=" " delimiter=" ">
169-
<text variable="title"/>
170204
<text macro="editor-translator"/>
171205
</group>
172206
<group prefix=" " delimiter=", " suffix=".">
@@ -176,56 +210,75 @@
176210
</group>
177211
</else-if>
178212
<else-if type="paper-conference" match="any">
179-
<text variable="title" prefix=" "/>
180-
<group prefix=". ">
181-
<text term="in" text-case="capitalize-first"/>
182-
<names variable="editor translator">
183-
<name name-as-sort-order="all" sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always"/>
184-
<label form="short" prefix=" (" suffix=")" strip-periods="true"/>
185-
</names>
186-
<text macro="container-title" prefix=" " suffix="," quotes="true"/>
187-
<text variable="publisher-place" prefix=" " suffix="."/>
188-
<text macro="edition" prefix=" "/>
189-
<text variable="collection-title" prefix=" " suffix="."/>
190-
<group delimiter=". ">
191-
<group prefix=" " delimiter=" ">
192-
<text variable="page"/>
213+
<group delimiter=". " prefix=". ">
214+
<group delimiter=", ">
215+
<group delimiter=" ">
216+
<text term="in" text-case="capitalize-first"/>
217+
<text variable="container-title" quotes="true" prefix=" " suffix=","/>
193218
</group>
194-
<text macro="publisher"/>
219+
<text variable="publisher-place"/>
220+
<date form="text" date-parts="year-month-day" variable="issued"/>
221+
</group>
222+
<text variable="collection-title" prefix=" " suffix="."/>
223+
<group delimiter=" ">
224+
<text macro="editors"/>
225+
<text macro="pages"/>
195226
</group>
227+
<text macro="publisher"/>
196228
</group>
197229
</else-if>
198230
<else-if type="chapter" match="any">
199-
<text variable="title" prefix=" "/>
200-
<group prefix=". ">
201-
<text macro="container-title" suffix=". " quotes="true"/>
202-
<names variable="editor translator" prefix="(" suffix=")">
203-
<label form="short" text-case="capitalize-first" strip-periods="true" suffix=" "/>
204-
<name sort-separator=" " initialize-with="" delimiter=", " delimiter-precedes-last="always"/>
205-
</names>
206-
<text variable="collection-title" prefix=" " suffix="."/>
207-
<group delimiter=". ">
208-
<group delimiter=" " prefix=" ">
209-
<label variable="page" form="short"/>
210-
<text variable="page"/>
231+
<group delimiter=". " prefix=" ">
232+
<group delimiter=", ">
233+
<group delimiter=" ">
234+
<text term="in" text-case="capitalize-first"/>
235+
<text variable="container-title" form="short" quotes="true"/>
211236
</group>
212-
<text macro="publisher"/>
237+
<text macro="edition"/>
238+
</group>
239+
<text variable="collection-title" prefix=" " suffix="."/>
240+
<group delimiter=" ">
241+
<text macro="editors"/>
242+
<text macro="pages"/>
213243
</group>
244+
<text macro="publisher"/>
214245
</group>
215246
</else-if>
216-
<else>
217-
<group suffix=".">
218-
<text variable="title" prefix=" "/>
219-
<text macro="editor-translator" prefix=" "/>
247+
<else-if type="article" match="any">
248+
<group delimiter=". " prefix=" ">
249+
<group delimiter=": ">
250+
<text variable="publisher"/>
251+
<text variable="number"/>
252+
</group>
220253
</group>
254+
</else-if>
255+
<else-if type="dataset" match="any">
256+
<group delimiter=". " prefix=". ">
257+
<group delimiter=" ">
258+
<text variable="number"/>
259+
<text variable="genre" prefix="[" suffix="]"/>
260+
</group>
261+
<group delimiter=", ">
262+
<text variable="publisher"/>
263+
<text variable="publisher-place"/>
264+
</group>
265+
</group>
266+
</else-if>
267+
<else>
221268
<group prefix=" " suffix="." delimiter=" ">
222-
<text macro="container-title" font-style="italic"/>
223-
<text variable="volume" suffix="," font-weight="bold"/>
224-
<text variable="page"/>
269+
<text macro="editor-translator" prefix=" "/>
270+
<text variable="container-title" font-style="italic"/>
271+
<group delimiter=", ">
272+
<group>
273+
<text variable="volume" font-weight="bold"/>
274+
<text variable="issue" prefix="(" suffix=")"/>
275+
</group>
276+
<text variable="page"/>
277+
</group>
225278
</group>
226279
</else>
227280
</choose>
228-
<text macro="access" prefix=" " suffix="."/>
281+
<text macro="access" prefix=". "/>
229282
</layout>
230283
</bibliography>
231284
</style>

0 commit comments

Comments
 (0)