Skip to content

Commit 4439cdd

Browse files
Create revue-forestiere-francaise.csl (#5386)
1 parent c363e8f commit 4439cdd

File tree

1 file changed

+262
-0
lines changed

1 file changed

+262
-0
lines changed

revue-forestiere-francaise.csl

Lines changed: 262 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,262 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" page-range-format="expanded" default-locale="fr-FR">
3+
<info>
4+
<title>Revue forestière française (Français)</title>
5+
<title-short>RFF</title-short>
6+
<id>http://www.zotero.org/styles/revue-forestiere-francaise</id>
7+
<link href="http://www.zotero.org/styles/revue-forestiere-francaise" rel="self"/>
8+
<link href="http://www.zotero.org/styles/science" rel="template"/>
9+
<link href="https://hal.archives-ouvertes.fr/REVUE-FORESTIERE-FRANCAISE/" rel="documentation"/>
10+
<author>
11+
<name>Timothée Fouqueray</name>
12+
<email>[email protected]</email>
13+
</author>
14+
<category citation-format="author-date"/>
15+
<category field="science"/>
16+
<category field="engineering"/>
17+
<issn>0035-2829</issn>
18+
<eissn>1951-6827</eissn>
19+
<summary>Le style de la Revue forestière française en vigueur en 2021.</summary>
20+
<updated>2021-04-14T21:50:00+01:00</updated>
21+
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
22+
</info>
23+
<locale xml:lang="fr">
24+
<terms>
25+
<term name="editor" form="short">
26+
<single>dir.</single>
27+
<multiple>dirs.</multiple>
28+
</term>
29+
</terms>
30+
</locale>
31+
<macro name="editor">
32+
<names variable="editor" delimiter=" ">
33+
<name name-as-sort-order="all" sort-separator=" " delimiter=", " delimiter-precedes-last="always" initialize-with="." font-variant="small-caps"/>
34+
<label form="short" prefix=" (" suffix=")" text-case="lowercase"/>
35+
<substitute>
36+
<names variable="editorial-director"/>
37+
</substitute>
38+
</names>
39+
</macro>
40+
<macro name="author-last">
41+
<names variable="author">
42+
<name name-as-sort-order="all" sort-separator=" " delimiter=", " delimiter-precedes-last="always" initialize-with="." font-variant="small-caps"/>
43+
<label form="short" prefix=" " text-case="lowercase"/>
44+
<substitute>
45+
<names variable="editor">
46+
<name name-as-sort-order="all" sort-separator=", " delimiter=", " delimiter-precedes-last="always" initialize-with="." font-variant="small-caps"/>
47+
<label form="short" prefix=" (" suffix=")" text-case="lowercase"/>
48+
<substitute>
49+
<names variable="editorial-director"/>
50+
</substitute>
51+
</names>
52+
</substitute>
53+
</names>
54+
</macro>
55+
<!-- Same as author-last except that name is not initialized to sort on first name too -->
56+
<macro name="author-sort">
57+
<names variable="author">
58+
<name name-as-sort-order="all" sort-separator=" " delimiter=", " delimiter-precedes-last="always" font-variant="small-caps"/>
59+
<label form="short" prefix=" " text-case="lowercase"/>
60+
<substitute>
61+
<names variable="editor">
62+
<name and="text" name-as-sort-order="all" sort-separator=", " delimiter=", " delimiter-precedes-last="always" font-variant="small-caps"/>
63+
<label form="short" prefix=" (" suffix=")" text-case="lowercase"/>
64+
<substitute>
65+
<names variable="editorial-director"/>
66+
</substitute>
67+
</names>
68+
</substitute>
69+
</names>
70+
</macro>
71+
<macro name="author-short">
72+
<names variable="author">
73+
<name form="short" and="text" delimiter=", " delimiter-precedes-last="never"/>
74+
<substitute>
75+
<names variable="editor"/>
76+
</substitute>
77+
</names>
78+
</macro>
79+
<macro name="translator">
80+
<text term="translator" form="verb" suffix=" "/>
81+
<names variable="translator">
82+
<name name-as-sort-order="all" sort-separator=" " delimiter=", " delimiter-precedes-last="always" initialize-with="." font-variant="small-caps"/>
83+
</names>
84+
</macro>
85+
<macro name="publisher-collection">
86+
<group delimiter=", ">
87+
<text variable="publisher-place"/>
88+
<text variable="publisher"/>
89+
</group>
90+
<text variable="collection-title" prefix=" (" suffix=")"/>
91+
</macro>
92+
<macro name="year-date-short">
93+
<choose>
94+
<if variable="original-date">
95+
<date variable="original-date" prefix="[" suffix="] ">
96+
<date-part name="year"/>
97+
</date>
98+
</if>
99+
</choose>
100+
<choose>
101+
<if variable="issued">
102+
<date variable="issued">
103+
<date-part name="year"/>
104+
</date>
105+
</if>
106+
<else>
107+
<text term="no date" form="short"/>
108+
</else>
109+
</choose>
110+
</macro>
111+
<macro name="full-date">
112+
<date variable="issued" delimiter=" ">
113+
<date-part name="day"/>
114+
<date-part name="month"/>
115+
<date-part name="year"/>
116+
</date>
117+
</macro>
118+
<macro name="edition">
119+
<choose>
120+
<if is-numeric="edition">
121+
<group delimiter=" ">
122+
<number variable="edition" form="ordinal"/>
123+
<text term="edition" form="long"/>
124+
</group>
125+
</if>
126+
<else>
127+
<text variable="edition"/>
128+
</else>
129+
</choose>
130+
</macro>
131+
<macro name="citation-locator">
132+
<group>
133+
<label variable="locator" form="short" suffix=".&#160;"/>
134+
<text variable="locator"/>
135+
</group>
136+
</macro>
137+
<macro name="page">
138+
<group>
139+
<label variable="page" suffix=".&#160;" form="short"/>
140+
<text variable="page"/>
141+
</group>
142+
</macro>
143+
<macro name="number-of-pages">
144+
<group>
145+
<text variable="number-of-pages" suffix="&#160;p"/>
146+
</group>
147+
</macro>
148+
<citation et-al-min="4" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" collapse="year">
149+
<sort>
150+
<key macro="author-last"/>
151+
<key macro="year-date-short"/>
152+
</sort>
153+
<layout prefix="(" suffix=")" delimiter="&#160;; ">
154+
<group delimiter=", ">
155+
<text macro="author-short"/>
156+
<text macro="year-date-short"/>
157+
<text macro="citation-locator"/>
158+
</group>
159+
</layout>
160+
</citation>
161+
<bibliography>
162+
<sort>
163+
<key macro="author-sort"/>
164+
<key variable="issued"/>
165+
</sort>
166+
<layout suffix=".">
167+
<text macro="author-last" suffix=", "/>
168+
<text macro="year-date-short" suffix=". "/>
169+
<choose>
170+
<if type="report">
171+
<group delimiter=", ">
172+
<text variable="title" quotes="true"/>
173+
<text macro="translator"/>
174+
<text variable="genre"/>
175+
<text variable="collection-title" font-style="italic"/>
176+
<text variable="number"/>
177+
<text variable="publisher-place"/>
178+
<text variable="publisher"/>
179+
</group>
180+
</if>
181+
<else-if type="book">
182+
<group delimiter=", ">
183+
<text variable="title" font-style="italic"/>
184+
<text macro="translator"/>
185+
<text variable="genre"/>
186+
<text macro="editor"/>
187+
<text macro="edition"/>
188+
<text macro="publisher-collection"/>
189+
<text variable="medium"/>
190+
<group delimiter=" ">
191+
<text term="version"/>
192+
<text variable="version"/>
193+
</group>
194+
<text macro="number-of-pages"/>
195+
</group>
196+
</else-if>
197+
<else-if type="thesis">
198+
<group delimiter=", ">
199+
<text variable="title" font-style="italic"/>
200+
<text macro="translator"/>
201+
<choose>
202+
<if variable="genre">
203+
<text variable="genre"/>
204+
</if>
205+
<else>
206+
<text value="Thèse de doctorat"/>
207+
</else>
208+
</choose>
209+
<text macro="edition"/>
210+
<text macro="publisher-collection"/>
211+
<text macro="number-of-pages"/>
212+
</group>
213+
</else-if>
214+
<else-if type="chapter">
215+
<text variable="title" quotes="true"/>
216+
<group prefix=", ">
217+
<text value="dans" suffix=" "/>
218+
<text macro="editor" suffix=", "/>
219+
<group delimiter=", ">
220+
<text variable="container-title" font-style="italic"/>
221+
<text macro="translator"/>
222+
<text macro="edition"/>
223+
<text macro="publisher-collection"/>
224+
<text macro="page"/>
225+
</group>
226+
</group>
227+
</else-if>
228+
<else-if type="speech">
229+
<group delimiter=", ">
230+
<text variable="title" quotes="true"/>
231+
<text variable="event"/>
232+
<text variable="event-place"/>
233+
<text macro="full-date"/>
234+
<text macro="translator"/>
235+
</group>
236+
</else-if>
237+
<else-if type="article-newspaper article-magazine interview broadcast" match="any">
238+
<group delimiter=", ">
239+
<text variable="title" quotes="true"/>
240+
<text variable="container-title" font-style="italic" prefix=" "/>
241+
<text macro="full-date"/>
242+
<text macro="translator"/>
243+
<text macro="page"/>
244+
</group>
245+
</else-if>
246+
<else>
247+
<group delimiter=" " suffix=",">
248+
<text variable="title" quotes="true"/>
249+
<text macro="editor"/>
250+
</group>
251+
<group prefix=" " delimiter=", ">
252+
<text variable="container-title" font-style="italic"/>
253+
<text variable="volume" font-style="italic"/>
254+
<text variable="issue"/>
255+
<text macro="translator"/>
256+
<text macro="page"/>
257+
</group>
258+
</else>
259+
</choose>
260+
</layout>
261+
</bibliography>
262+
</style>

0 commit comments

Comments
 (0)