Skip to content

Commit fb1592a

Browse files
authored
Update journal-of-fish-biology.csl (JabRef#4969)
1 parent f6876cb commit fb1592a

File tree

1 file changed

+61
-49
lines changed

1 file changed

+61
-49
lines changed

Diff for: journal-of-fish-biology.csl

+61-49
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<issn>0022-1112</issn>
1717
<eissn>1095-8649</eissn>
1818
<summary>The style for the Journal of Fish Biology.</summary>
19-
<updated>2019-11-05T09:32:12+00:00</updated>
19+
<updated>2020-08-13T10:48:28+00:00</updated>
2020
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
2121
</info>
2222
<locale xml:lang="en">
@@ -36,16 +36,10 @@
3636
</terms>
3737
</locale>
3838
<macro name="editor">
39-
<group delimiter="; ">
40-
<names variable="editor translator" delimiter="; ">
41-
<name sort-separator=", " initialize-with=". " name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
42-
<label form="short" text-case="lowercase" strip-periods="true" font-variant="normal" prefix=", "/>
43-
</names>
44-
<names variable="collection-editor">
45-
<name sort-separator=", " initialize-with=". " name-as-sort-order="all" delimiter=", " delimiter-precedes-last="always"/>
46-
<label form="short" prefix=", " text-case="lowercase"/>
47-
</names>
48-
</group>
39+
<names variable="editor translator" delimiter="; ">
40+
<name and="symbol" initialize-with=". "/>
41+
<label form="short" text-case="capitalize-first" strip-periods="false" font-variant="normal" prefix=" (" suffix=")"/>
42+
</names>
4943
</macro>
5044
<macro name="author">
5145
<names variable="author" suffix=".">
@@ -73,18 +67,28 @@
7367
</names>
7468
</macro>
7569
<macro name="publisher">
76-
<group delimiter=": ">
77-
<text variable="publisher-place"/>
78-
<text variable="publisher"/>
79-
</group>
70+
<choose>
71+
<if type="thesis" match="any">
72+
<group delimiter=", ">
73+
<text variable="publisher"/>
74+
<text variable="publisher-place"/>
75+
</group>
76+
</if>
77+
<else>
78+
<group delimiter=": ">
79+
<text variable="publisher-place"/>
80+
<text variable="publisher"/>
81+
</group>
82+
</else>
83+
</choose>
8084
</macro>
8185
<macro name="title">
8286
<choose>
8387
<if type="bill book graphic legal_case legislation motion_picture report song" match="any">
84-
<text variable="title" text-case="title" font-style="italic"/>
88+
<text variable="title" font-style="italic"/>
8589
</if>
8690
<else>
87-
<text variable="title" text-case="title"/>
91+
<text variable="title"/>
8892
</else>
8993
</choose>
9094
</macro>
@@ -98,23 +102,13 @@
98102
<text variable="collection-title"/>
99103
</macro>
100104
<macro name="pages">
101-
<text variable="page"/>
105+
<group delimiter=" ">
106+
<label variable="page" form="short"/>
107+
<text variable="page"/>
108+
</group>
102109
</macro>
103110
<macro name="book-container">
104-
<group delimiter=". ">
105-
<text macro="title"/>
106-
<choose>
107-
<if type="entry-dictionary entry-encyclopedia" match="none">
108-
<group delimiter=" ">
109-
<text term="in" text-case="capitalize-first"/>
110-
<text variable="container-title" font-style="italic"/>
111-
</group>
112-
</if>
113-
<else>
114-
<text variable="container-title" font-style="italic"/>
115-
</else>
116-
</choose>
117-
</group>
111+
<text variable="container-title" font-style="italic"/>
118112
</macro>
119113
<macro name="issued">
120114
<date delimiter=" " variable="issued">
@@ -141,10 +135,16 @@
141135
</else>
142136
</choose>
143137
</macro>
138+
<macro name="number-of-pages">
139+
<group delimiter=" ">
140+
<text variable="number-of-pages"/>
141+
<label variable="number-of-pages" form="short"/>
142+
</group>
143+
</macro>
144144
<citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" collapse="year">
145145
<sort>
146-
<key macro="issued"/>
147146
<key macro="author"/>
147+
<key macro="issued"/>
148148
</sort>
149149
<layout prefix="(" suffix=")" delimiter="; ">
150150
<group delimiter=", ">
@@ -191,14 +191,16 @@
191191
</group>
192192
</else-if>
193193
<else-if type="thesis">
194-
<group delimiter=", ">
195-
<group delimiter=". ">
194+
<group delimiter=". ">
195+
<group delimiter=" ">
196196
<text macro="title"/>
197-
<text variable="genre"/>
197+
<text variable="genre" prefix="(" suffix=")"/>
198198
</group>
199-
<text macro="publisher"/>
200-
<text macro="volume"/>
201-
<text macro="pages"/>
199+
<group delimiter=", ">
200+
<text macro="publisher"/>
201+
<text macro="number-of-pages"/>
202+
</group>
203+
<text variable="URL"/>
202204
</group>
203205
</else-if>
204206
<else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
@@ -211,9 +213,12 @@
211213
<text macro="series"/>
212214
<choose>
213215
<if type="report">
214-
<group delimiter=" ">
215-
<text variable="genre"/>
216-
<text variable="number"/>
216+
<group delimiter=", ">
217+
<group delimiter=" ">
218+
<text variable="genre"/>
219+
<text variable="number"/>
220+
</group>
221+
<text macro="number-of-pages"/>
217222
</group>
218223
</if>
219224
</choose>
@@ -236,15 +241,22 @@
236241
</group>
237242
</else-if>
238243
<else-if type="chapter paper-conference entry-dictionary entry-encyclopedia" match="any">
239-
<text macro="book-container" suffix=" "/>
244+
<group delimiter=". ">
245+
<text macro="title"/>
246+
<group delimiter=", ">
247+
<group delimiter=" ">
248+
<text term="in" text-case="capitalize-first"/>
249+
<text macro="editor"/>
250+
</group>
251+
<group delimiter=" ">
252+
<text macro="book-container" suffix=" "/>
253+
<text macro="pages" prefix="(" suffix=")"/>
254+
</group>
255+
</group>
256+
<text macro="publisher"/>
257+
</group>
240258
<group delimiter=", ">
241-
<text macro="editor" prefix="(" suffix=")"/>
242259
<text macro="series"/>
243-
<group delimiter=" ">
244-
<label variable="page" form="short"/>
245-
<text macro="pages"/>
246-
<text macro="publisher"/>
247-
</group>
248260
</group>
249261
</else-if>
250262
<else-if type="webpage post post-weblog" match="any">

0 commit comments

Comments
 (0)