|
16 | 16 | <issn>0022-1112</issn> |
17 | 17 | <eissn>1095-8649</eissn> |
18 | 18 | <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> |
20 | 20 | <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights> |
21 | 21 | </info> |
22 | 22 | <locale xml:lang="en"> |
|
36 | 36 | </terms> |
37 | 37 | </locale> |
38 | 38 | <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> |
49 | 43 | </macro> |
50 | 44 | <macro name="author"> |
51 | 45 | <names variable="author" suffix="."> |
|
73 | 67 | </names> |
74 | 68 | </macro> |
75 | 69 | <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> |
80 | 84 | </macro> |
81 | 85 | <macro name="title"> |
82 | 86 | <choose> |
83 | 87 | <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"/> |
85 | 89 | </if> |
86 | 90 | <else> |
87 | | - <text variable="title" text-case="title"/> |
| 91 | + <text variable="title"/> |
88 | 92 | </else> |
89 | 93 | </choose> |
90 | 94 | </macro> |
|
98 | 102 | <text variable="collection-title"/> |
99 | 103 | </macro> |
100 | 104 | <macro name="pages"> |
101 | | - <text variable="page"/> |
| 105 | + <group delimiter=" "> |
| 106 | + <label variable="page" form="short"/> |
| 107 | + <text variable="page"/> |
| 108 | + </group> |
102 | 109 | </macro> |
103 | 110 | <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"/> |
118 | 112 | </macro> |
119 | 113 | <macro name="issued"> |
120 | 114 | <date delimiter=" " variable="issued"> |
|
141 | 135 | </else> |
142 | 136 | </choose> |
143 | 137 | </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> |
144 | 144 | <citation et-al-min="3" et-al-use-first="1" disambiguate-add-year-suffix="true" collapse="year"> |
145 | 145 | <sort> |
146 | | - <key macro="issued"/> |
147 | 146 | <key macro="author"/> |
| 147 | + <key macro="issued"/> |
148 | 148 | </sort> |
149 | 149 | <layout prefix="(" suffix=")" delimiter="; "> |
150 | 150 | <group delimiter=", "> |
|
191 | 191 | </group> |
192 | 192 | </else-if> |
193 | 193 | <else-if type="thesis"> |
194 | | - <group delimiter=", "> |
195 | | - <group delimiter=". "> |
| 194 | + <group delimiter=". "> |
| 195 | + <group delimiter=" "> |
196 | 196 | <text macro="title"/> |
197 | | - <text variable="genre"/> |
| 197 | + <text variable="genre" prefix="(" suffix=")"/> |
198 | 198 | </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"/> |
202 | 204 | </group> |
203 | 205 | </else-if> |
204 | 206 | <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any"> |
|
211 | 213 | <text macro="series"/> |
212 | 214 | <choose> |
213 | 215 | <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"/> |
217 | 222 | </group> |
218 | 223 | </if> |
219 | 224 | </choose> |
|
236 | 241 | </group> |
237 | 242 | </else-if> |
238 | 243 | <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> |
240 | 258 | <group delimiter=", "> |
241 | | - <text macro="editor" prefix="(" suffix=")"/> |
242 | 259 | <text macro="series"/> |
243 | | - <group delimiter=" "> |
244 | | - <label variable="page" form="short"/> |
245 | | - <text macro="pages"/> |
246 | | - <text macro="publisher"/> |
247 | | - </group> |
248 | 260 | </group> |
249 | 261 | </else-if> |
250 | 262 | <else-if type="webpage post post-weblog" match="any"> |
|
0 commit comments