Skip to content

Commit 349a5d6

Browse files
authored
update based on latest version of ISO 690 standard (#5976)
* Update haute-ecole-de-gestion-de-geneve-iso-690.csl minor but important corrections * Update iso690-author-date-fr.csl * Update iso690-author-date-en.csl * Update iso690-numeric-fr.csl * Update iso690-numeric-en.csl
1 parent d8c3725 commit 349a5d6

File tree

5 files changed

+126
-72
lines changed

5 files changed

+126
-72
lines changed

haute-ecole-de-gestion-de-geneve-iso-690.csl

Lines changed: 57 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,37 @@
66
<id>http://www.zotero.org/styles/haute-ecole-de-gestion-de-geneve-iso-690</id>
77
<link href="http://www.zotero.org/styles/haute-ecole-de-gestion-de-geneve-iso-690" rel="self"/>
88
<link href="http://www.zotero.org/styles/iso690-author-date-en" rel="template"/>
9-
<link href="https://www.hesge.ch/heg/infotheque/citations-et-references-bibliographiques" rel="documentation"/>
9+
<link href="https://www.hesge.ch/heg/campus/infotheque/citations-et-references-bibliographiques" rel="documentation"/>
1010
<author>
1111
<name>Melissa Paez</name>
1212
<email>paez.melissa@gmail.com</email>
1313
</author>
14-
<contributor>
14+
<author>
1515
<name>Raphael Grolimund</name>
1616
<email>grolimur@protonmail.ch</email>
17-
</contributor>
17+
</author>
1818
<category citation-format="author-date"/>
1919
<category field="generic-base"/>
20-
<updated>2021-10-16T18:00:00+00:00</updated>
20+
<updated>2022-03-21T10:00:00+00:00</updated>
2121
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
2222
</info>
23+
<locale xml:lang="fr-FR">
24+
<terms>
25+
<term name="no date">[sans date]</term>
26+
<term name="in">in</term>
27+
<term name="online">[en&#160;ligne]</term>
28+
<term name="accessed">consulté&#160;le</term>
29+
<term name="retrieved">disponible</term>
30+
<term name="from">à l'adresse</term>
31+
<term name="translator" form="short">trad.</term>
32+
<term name="editor" form="short">éd.</term>
33+
</terms>
34+
</locale>
35+
<locale xml:lang="en-US">
36+
<terms>
37+
<term name="online">Online</term>
38+
</terms>
39+
</locale>
2340
<macro name="editor">
2441
<names variable="editor">
2542
<name and="text" name-as-sort-order="all" sort-separator=", " delimiter=", " delimiter-precedes-last="never">
@@ -100,7 +117,7 @@
100117
<if type="book thesis map motion_picture song manuscript" match="any">
101118
<choose>
102119
<if variable="author editor translator" match="any">
103-
<text variable="title" font-style="italic"/>
120+
<text variable="title" font-style="italic" suffix="."/>
104121
</if>
105122
<else>
106123
<text variable="title" font-style="italic" suffix=", "/>
@@ -135,10 +152,10 @@
135152
</choose>
136153
<choose>
137154
<if variable="container-title">
138-
<text variable="container-title" font-style="italic"/>
155+
<text variable="container-title" font-style="italic" suffix="."/>
139156
</if>
140157
<else>
141-
<text variable="event" font-style="italic"/>
158+
<text variable="event" font-style="italic" suffix="."/>
142159
</else>
143160
</choose>
144161
</else-if>
@@ -168,7 +185,7 @@
168185
<else>
169186
<choose>
170187
<if variable="author editor translator" match="any">
171-
<text variable="title" font-style="italic"/>
188+
<text variable="title" font-style="italic" suffix=". "/>
172189
</if>
173190
<else>
174191
<text variable="title" font-style="italic" suffix=", "/>
@@ -179,7 +196,7 @@
179196
</choose>
180197
<choose>
181198
<if variable="URL">
182-
<text term="online" prefix=" [" suffix="]"/>
199+
<text term="online" prefix=" "/>
183200
</if>
184201
</choose>
185202
</macro>
@@ -201,10 +218,6 @@
201218
</else>
202219
</choose>
203220
</if>
204-
<else>
205-
<text variable="genre"/>
206-
<text variable="number" prefix=", "/>
207-
</else>
208221
</choose>
209222
</macro>
210223
<macro name="date">
@@ -233,14 +246,14 @@
233246
<choose>
234247
<if variable="volume">
235248
<text variable="issue" prefix="no.&#160;"/>
236-
<text variable="page" prefix="p.&#160;"/>
249+
<text variable="page" prefix="pp.&#160;"/>
237250
</if>
238251
<else-if variable="issue">
239252
<text variable="issue" prefix="No.&#160;"/>
240-
<text variable="page" prefix="p.&#160;"/>
253+
<text variable="page" prefix="pp.&#160;"/>
241254
</else-if>
242255
<else>
243-
<text variable="page" prefix="P.&#160;"/>
256+
<text variable="page" prefix="pp.&#160;"/>
244257
</else>
245258
</choose>
246259
</group>
@@ -271,7 +284,7 @@
271284
<text variable="number-of-pages" suffix="&#160;p"/>
272285
</if>
273286
<else-if type="chapter paper-conference article-newspaper" match="any">
274-
<text variable="page" prefix="p.&#160;"/>
287+
<text variable="page" prefix="pp.&#160;"/>
275288
</else-if>
276289
<else-if type="report patent" match="any">
277290
<text variable="page" suffix="&#160;p"/>
@@ -286,12 +299,16 @@
286299
</macro>
287300
<macro name="url">
288301
<choose>
289-
<if variable="URL">
290-
<group>
291-
<text term="retrieved" suffix=" " text-case="capitalize-first"/>
292-
<text term="from" suffix=": "/>
293-
<text variable="URL"/>
294-
</group>
302+
<if variable="DOI" match="none">
303+
<choose>
304+
<if variable="URL">
305+
<group>
306+
<text term="retrieved" suffix=" " text-case="capitalize-first"/>
307+
<text term="from" suffix=": "/>
308+
<text variable="URL"/>
309+
</group>
310+
</if>
311+
</choose>
295312
</if>
296313
</choose>
297314
</macro>
@@ -339,6 +356,8 @@
339356
<text macro="title" suffix=". "/>
340357
</if>
341358
</choose>
359+
<text variable="version" prefix="version " suffix=". "/>
360+
<!-- used for software until type="software" is implemented -->
342361
<text macro="genre" suffix=". "/>
343362
<text macro="edition" suffix=". "/>
344363
<text macro="publisher-group" suffix=". "/>
@@ -418,6 +437,7 @@
418437
<text macro="accessed" suffix=". "/>
419438
<text macro="collection" suffix=". "/>
420439
<text macro="isbn" suffix=". "/>
440+
<text macro="doi" suffix=". "/>
421441
<text macro="url"/>
422442
</else-if>
423443
<else-if type="thesis">
@@ -500,6 +520,19 @@
500520
<text macro="collection" suffix=". "/>
501521
<text macro="url"/>
502522
</else-if>
523+
<else-if type="software">
524+
<text macro="responsability" suffix=". "/>
525+
<choose>
526+
<if variable="author editor translator" match="any">
527+
<text macro="title" suffix=". "/>
528+
</if>
529+
</choose>
530+
<text variable="version" prefix="version " suffix=". "/>
531+
<text macro="date" suffix=". "/>
532+
<text macro="publisher-group" suffix=". "/>
533+
<text macro="accessed" suffix=". "/>
534+
<text macro="url"/>
535+
</else-if>
503536
<else>
504537
<text macro="responsability" suffix=". "/>
505538
<choose>
@@ -520,6 +553,7 @@
520553
<text macro="url"/>
521554
</else>
522555
</choose>
556+
<text variable="note"/>
523557
<group display="right-inline">
524558
<text macro="archive"/>
525559
</group>

iso690-author-date-en.csl

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<category citation-format="author-date"/>
2222
<category field="generic-base"/>
2323
<summary>Style based on ISO 690:2010(E), v1.1</summary>
24-
<updated>2020-11-19T21:30:00+00:00</updated>
24+
<updated>2022-03-21T10:00:00+00:00</updated>
2525
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
2626
</info>
2727
<locale>
@@ -118,7 +118,7 @@
118118
<if type="book thesis map motion_picture song manuscript" match="any">
119119
<choose>
120120
<if variable="author editor translator" match="any">
121-
<text variable="title" font-style="italic"/>
121+
<text variable="title" font-style="italic" suffix=". "/>
122122
</if>
123123
<else>
124124
<text variable="title" font-style="italic" suffix=", "/>
@@ -153,10 +153,10 @@
153153
</choose>
154154
<choose>
155155
<if variable="container-title">
156-
<text variable="container-title" font-style="italic"/>
156+
<text variable="container-title" font-style="italic" suffix="."/>
157157
</if>
158158
<else>
159-
<text variable="event" font-style="italic"/>
159+
<text variable="event" font-style="italic" suffix="."/>
160160
</else>
161161
</choose>
162162
</else-if>
@@ -176,7 +176,7 @@
176176
<else-if type="patent">
177177
<choose>
178178
<if variable="author editor translator" match="any">
179-
<text variable="title"/>
179+
<text variable="title" suffix="."/>
180180
</if>
181181
<else>
182182
<text variable="title" suffix=", "/>
@@ -187,7 +187,7 @@
187187
<else>
188188
<choose>
189189
<if variable="author editor translator" match="any">
190-
<text variable="title" font-style="italic"/>
190+
<text variable="title" font-style="italic" suffix="."/>
191191
</if>
192192
<else>
193193
<text variable="title" font-style="italic" suffix=", "/>
@@ -198,7 +198,7 @@
198198
</choose>
199199
<choose>
200200
<if variable="URL">
201-
<text term="online" prefix=" [" suffix="]"/>
201+
<text term="online" text-case="capitalize-first" prefix=" "/>
202202
</if>
203203
</choose>
204204
</macro>
@@ -304,12 +304,16 @@
304304
</macro>
305305
<macro name="url">
306306
<choose>
307-
<if variable="URL">
308-
<group>
309-
<text term="retrieved" suffix=" " text-case="capitalize-first"/>
310-
<text term="from" suffix=": "/>
311-
<text variable="URL"/>
312-
</group>
307+
<if variable="DOI" match="none">
308+
<choose>
309+
<if variable="URL">
310+
<group>
311+
<text term="retrieved" suffix=" " text-case="capitalize-first"/>
312+
<text term="from" suffix=": "/>
313+
<text variable="URL"/>
314+
</group>
315+
</if>
316+
</choose>
313317
</if>
314318
</choose>
315319
</macro>
@@ -453,6 +457,7 @@
453457
<text macro="accessed" suffix=". "/>
454458
<text macro="collection" suffix=". "/>
455459
<text macro="isbn" suffix=". "/>
460+
<text macro="doi" suffix=". "/>
456461
<text macro="url"/>
457462
</group>
458463
</else-if>

iso690-author-date-fr.csl

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<category citation-format="author-date"/>
2525
<category field="generic-base"/>
2626
<summary>Style based on ISO 690:2010(F), V1.1</summary>
27-
<updated>2020-11-19T21:30:00+00:00</updated>
27+
<updated>2022-03-21T10:00:00+00:00</updated>
2828
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
2929
</info>
3030
<locale>
@@ -127,7 +127,7 @@
127127
<if type="book thesis map motion_picture song manuscript" match="any">
128128
<choose>
129129
<if variable="author editor translator" match="any">
130-
<text variable="title" font-style="italic"/>
130+
<text variable="title" font-style="italic" suffix=". "/>
131131
</if>
132132
<else>
133133
<text variable="title" font-style="italic" suffix=", "/>
@@ -162,10 +162,10 @@
162162
</choose>
163163
<choose>
164164
<if variable="container-title">
165-
<text variable="container-title" font-style="italic"/>
165+
<text variable="container-title" font-style="italic" suffix="."/>
166166
</if>
167167
<else>
168-
<text variable="event" font-style="italic"/>
168+
<text variable="event" font-style="italic" suffix="."/>
169169
</else>
170170
</choose>
171171
</else-if>
@@ -185,7 +185,7 @@
185185
<else-if type="patent">
186186
<choose>
187187
<if variable="author editor translator" match="any">
188-
<text variable="title"/>
188+
<text variable="title" suffix="."/>
189189
</if>
190190
<else>
191191
<text variable="title" suffix=", "/>
@@ -313,12 +313,16 @@
313313
</macro>
314314
<macro name="url">
315315
<choose>
316-
<if variable="URL">
317-
<group>
318-
<text term="retrieved" suffix=" " text-case="capitalize-first"/>
319-
<text term="from" suffix="&#160;: "/>
320-
<text variable="URL"/>
321-
</group>
316+
<if variable="DOI" match="none">
317+
<choose>
318+
<if variable="URL">
319+
<group>
320+
<text term="retrieved" suffix=" " text-case="capitalize-first"/>
321+
<text term="from" suffix=": "/>
322+
<text variable="URL"/>
323+
</group>
324+
</if>
325+
</choose>
322326
</if>
323327
</choose>
324328
</macro>
@@ -462,6 +466,7 @@
462466
<text macro="accessed" suffix=". "/>
463467
<text macro="collection" suffix=". "/>
464468
<text macro="isbn" suffix=". "/>
469+
<text macro="doi" suffix=". "/>
465470
<text macro="url"/>
466471
</group>
467472
</else-if>

0 commit comments

Comments
 (0)