Skip to content

Commit e3c1f85

Browse files
Zoosystemarmzelle
authored andcommitted
Create cryptogamie, bryologie (JabRef#4350)
1 parent 525bba5 commit e3c1f85

File tree

1 file changed

+306
-0
lines changed

1 file changed

+306
-0
lines changed

Diff for: museum-national-dhistoire-naturelle.csl

+306
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,306 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" and="symbol" demote-non-dropping-particle="never" default-locale="en-GB">
3+
<!-- This style was edited with the Visual CSL Editor (http://editor.citationstyles.org/visualEditor/) -->
4+
<info>
5+
<title>Muséum national d'Histoire naturelle</title>
6+
<id>http://www.zotero.org/styles/museum-national-dhistoire-naturelle</id>
7+
<link href="http://www.zotero.org/styles/museum-national-dhistoire-naturelle" rel="self"/>
8+
<author>
9+
<name>Gilberto MARANI</name>
10+
<email>[email protected]</email>
11+
</author>
12+
<contributor>
13+
<name>Anne Mabille</name>
14+
<email>[email protected]</email>
15+
</contributor>
16+
<contributor>
17+
<name>Antonio Mendes Da Silva</name>
18+
<email>[email protected]</email>
19+
</contributor>
20+
<category citation-format="author-date"/>
21+
<category field="biology"/>
22+
<category field="botany"/>
23+
<category field="anthropology"/>
24+
<category field="geology"/>
25+
<category field="zoology"/>
26+
<updated>2019-02-06T13:37:45+00:00</updated>
27+
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
28+
</info>
29+
<macro name="authors">
30+
<choose>
31+
<if match="any" variable="author editor translator">
32+
<group>
33+
<names variable="author" font-variant="small-caps">
34+
<name and="symbol" delimiter-precedes-last="never" initialize-with="." name-as-sort-order="all" sort-separator=" ">
35+
<name-part name="family" text-case="capitalize-first" font-variant="normal"/>
36+
</name>
37+
<label form="short" text-case="capitalize-first" font-weight="normal" prefix=" (" suffix=")"/>
38+
<substitute>
39+
<names variable="editor translator" font-variant="small-caps">
40+
<name delimiter-precedes-last="never" initialize-with=". " name-as-sort-order="all">
41+
<name-part name="family" text-case="capitalize-first"/>
42+
</name>
43+
<label form="short" text-case="capitalize-first" prefix=" (" suffix=")"/>
44+
</names>
45+
</substitute>
46+
</names>
47+
</group>
48+
</if>
49+
<else>
50+
<text term="anonymous" text-case="capitalize-first"/>
51+
</else>
52+
</choose>
53+
</macro>
54+
<macro name="issued">
55+
<choose>
56+
<if match="any" variable="issued">
57+
<group>
58+
<date date-parts="year" form="text" variable="issued">
59+
<date-part name="year"/>
60+
</date>
61+
</group>
62+
</if>
63+
<else>
64+
<text term="no date" prefix="(" suffix=")"/>
65+
</else>
66+
</choose>
67+
</macro>
68+
<macro name="title">
69+
<choose>
70+
<if type="book" match="any">
71+
<text variable="title" font-style="italic"/>
72+
</if>
73+
<else>
74+
<text variable="title"/>
75+
</else>
76+
</choose>
77+
</macro>
78+
<macro name="contributors">
79+
<choose>
80+
<if match="any" variable="editor translator">
81+
<text value=" in " text-case="lowercase" font-style="italic" prefix=","/>
82+
<names variable="editor translator" font-variant="normal" delimiter=", ">
83+
<name font-variant="small-caps" and="symbol" delimiter-precedes-last="never" initialize-with="." name-as-sort-order="all" sort-separator=" ">
84+
<name-part name="family" text-case="capitalize-first"/>
85+
</name>
86+
<label form="short" text-case="lowercase" strip-periods="false" font-variant="normal" font-weight="normal" prefix=" (" suffix=")"/>
87+
</names>
88+
</if>
89+
</choose>
90+
</macro>
91+
<macro name="locator">
92+
<choose>
93+
<if type="article article-magazine article-newspaper article-journal" match="any">
94+
<group>
95+
<!--Ajout de la variable "collection-title" pour recuperer le contenu du champ "titre de la collection" de Zotero pour les articles uniquement-->
96+
<group prefix=", ">
97+
<text variable="collection-title" font-weight="normal"/>
98+
</group>
99+
<!--Ajout d'une virgule et espace de separation devant le titre-->
100+
<text variable="container-title" font-style="italic" prefix=". "/>
101+
<text variable="volume" prefix=" "/>
102+
<text variable="issue" prefix=" (" suffix=")"/>
103+
<text variable="page" prefix=": "/>
104+
</group>
105+
</if>
106+
<else-if type="chapter book" match="any">
107+
<group suffix=".">
108+
<!--Ajout d'une virgule et espace de separation devant le titre du livre-->
109+
<text variable="container-title" font-style="italic" prefix=", "/>
110+
<text variable="volume" prefix="Vol. "/>
111+
</group>
112+
<text macro="publisher" prefix="."/>
113+
<text macro="pages" prefix=" "/>
114+
<!--Ajout d'un point final après la mention de la collection-->
115+
<text macro="collection" suffix="."/>
116+
</else-if>
117+
<else-if type="report thesis" match="any">
118+
<text macro="genre"/>
119+
<text macro="publisher"/>
120+
<text macro="pages"/>
121+
<text macro="collection"/>
122+
</else-if>
123+
<else-if type="paper-conference" match="any">
124+
<text macro="in"/>
125+
<text macro="event"/>
126+
<text macro="collection"/>
127+
<text macro="publisher"/>
128+
<text macro="pages"/>
129+
</else-if>
130+
<else-if type="webpage" match="any">
131+
<group>
132+
<text value="Available from "/>
133+
<text variable="URL"/>
134+
<date delimiter=" " variable="accessed" prefix=" [accessed " suffix="]">
135+
<date-part name="day"/>
136+
<date-part name="month"/>
137+
<date-part name="year" range-delimiter=""/>
138+
</date>
139+
</group>
140+
</else-if>
141+
<else-if type="entry-encyclopedia entry-dictionary" match="any">
142+
<text macro="in"/>
143+
<text variable="container-title" font-style="italic" suffix=". "/>
144+
<text macro="pages"/>
145+
<text macro="collection"/>
146+
</else-if>
147+
</choose>
148+
</macro>
149+
<macro name="collection">
150+
<group prefix=" (" suffix=")">
151+
<text variable="collection-title" font-weight="normal"/>
152+
<text variable="collection-number" prefix="; "/>
153+
</group>
154+
</macro>
155+
<macro name="publisher">
156+
<group suffix=".">
157+
<choose>
158+
<if type="paper-conference" match="none">
159+
<choose>
160+
<if match="all" variable="publisher-place publisher">
161+
<text variable="publisher-place" prefix=" " suffix=", "/>
162+
</if>
163+
</choose>
164+
</if>
165+
</choose>
166+
<choose>
167+
<if type="thesis report" match="any">
168+
<text variable="publisher" font-style="italic"/>
169+
</if>
170+
<else>
171+
<text variable="publisher"/>
172+
</else>
173+
</choose>
174+
</group>
175+
</macro>
176+
<macro name="pages">
177+
<choose>
178+
<if match="any" variable="page">
179+
<group prefix=" " suffix=".">
180+
<text value="p. "/>
181+
<text variable="page"/>
182+
</group>
183+
</if>
184+
<else-if match="any" variable="number-of-pages">
185+
<group prefix=" ">
186+
<text variable="number-of-pages"/>
187+
<text value=" p."/>
188+
</group>
189+
</else-if>
190+
</choose>
191+
</macro>
192+
<macro name="genre">
193+
<group prefix=" " suffix=". ">
194+
<text variable="genre"/>
195+
<text variable="number" prefix=" N�"/>
196+
</group>
197+
</macro>
198+
<macro name="event">
199+
<group suffix=". ">
200+
<text variable="event"/>
201+
<text variable="event-place" prefix=", "/>
202+
</group>
203+
</macro>
204+
<macro name="in">
205+
<choose>
206+
<if match="none" variable="editor translator">
207+
<text value="in: " text-case="capitalize-first" font-style="italic"/>
208+
</if>
209+
</choose>
210+
</macro>
211+
<macro name="author-short">
212+
<choose>
213+
<if match="any" variable="author editor translator">
214+
<group>
215+
<names variable="author">
216+
<name form="short">
217+
<name-part name="family" text-case="capitalize-first"/>
218+
</name>
219+
<!--Ajout de cette ligne ci-dessous pour avoir et al en italique-->
220+
<et-al font-style="italic"/>
221+
<substitute>
222+
<names variable="editor translator">
223+
<name>
224+
<name-part name="family" text-case="capitalize-first"/>
225+
</name>
226+
<!--Ajout de cette ligne ci-dessous pour avoir et al en italique-->
227+
<et-al font-style="italic"/>
228+
</names>
229+
</substitute>
230+
</names>
231+
</group>
232+
</if>
233+
<else>
234+
<text term="anonymous" text-case="capitalize-first"/>
235+
</else>
236+
</choose>
237+
</macro>
238+
<macro name="issued-year">
239+
<choose>
240+
<if match="any" variable="issued">
241+
<!--suppression de l'espace introduit avec le prefix qui provoque un espace en trop lorsque l'auteur ne s'utilise pas dans la citation-->
242+
<group>
243+
<date date-parts="year" form="text" variable="issued">
244+
<date-part name="year"/>
245+
</date>
246+
<text variable="year-suffix" prefix=" "/>
247+
</group>
248+
</if>
249+
<else-if match="any" variable="status">
250+
<text variable="status" prefix=" "/>
251+
<text variable="year-suffix" prefix=" "/>
252+
</else-if>
253+
<else>
254+
<text term="no date" form="short"/>
255+
<text variable="year-suffix" prefix=" "/>
256+
</else>
257+
</choose>
258+
</macro>
259+
<macro name="doi">
260+
<choose>
261+
<if match="any" variable="DOI">
262+
<group prefix=" ">
263+
<text variable="DOI" prefix="https://doi.org/"/>
264+
</group>
265+
</if>
266+
</choose>
267+
</macro>
268+
<citation name-form="short" and="symbol" et-al-min="3" et-al-use-first="1" collapse="year">
269+
<sort>
270+
<key variable="issued"/>
271+
<key variable="author"/>
272+
</sort>
273+
<layout delimiter="; " prefix="(" suffix=")">
274+
<!--ajout d'un espace entre l'auteur et la date avec le delimiter ci-dessous-->
275+
<group delimiter=" ">
276+
<text macro="author-short"/>
277+
<text macro="issued-year"/>
278+
</group>
279+
</layout>
280+
</citation>
281+
<bibliography>
282+
<sort>
283+
<key variable="author"/>
284+
<key variable="issued" sort="descending"/>
285+
</sort>
286+
<layout>
287+
<!--Ajout du code html qui va bien pour le tiret cadratin-->
288+
<group suffix=". &#8212; ">
289+
<text macro="authors"/>
290+
<text macro="issued" prefix=" "/>
291+
</group>
292+
<group>
293+
<text macro="title"/>
294+
</group>
295+
<group>
296+
<text macro="contributors"/>
297+
</group>
298+
<group>
299+
<text macro="locator"/>
300+
</group>
301+
<group prefix=". ">
302+
<text macro="doi"/>
303+
</group>
304+
</layout>
305+
</bibliography>
306+
</style>

0 commit comments

Comments
 (0)