Skip to content

Commit 0ce09c9

Browse files
Update sciences-po-ecole-doctorale-note-french.csl (#6290)
1 parent bdd53ec commit 0ce09c9

File tree

1 file changed

+38
-12
lines changed

1 file changed

+38
-12
lines changed

sciences-po-ecole-doctorale-note-french.csl

+38-12
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,16 @@
5858
</macro>
5959
<macro name="archive">
6060
<choose>
61-
<if variable="archive archive_location" match="any">
62-
<group delimiter=". ">
63-
<text variable="archive_location" text-case="capitalize-first"/>
64-
<text variable="archive"/>
65-
<text variable="archive-place"/>
61+
<if type="manuscript" match="any">
62+
<group delimiter="">
63+
<text variable="publisher-place" suffix=".&#160;"/>
64+
<text variable="archive" suffix=",&#160;"/>
65+
<text variable="archive_location"/>
66+
<choose>
67+
<if variable="call-number" match="any">
68+
<text variable="call-number" prefix="&#160;/&#160;"/>
69+
</if>
70+
</choose>
6671
</group>
6772
</if>
6873
</choose>
@@ -123,7 +128,7 @@
123128
</macro>
124129
<macro name="title">
125130
<choose>
126-
<if type="article bill book broadcast graphic legal_case legislation map manuscript motion_picture patent personal_communication report song webpage" match="any">
131+
<if type="article bill book broadcast graphic legal_case legislation map motion_picture patent personal_communication report song webpage" match="any">
127132
<text variable="title" font-style="italic"/>
128133
</if>
129134
<else-if type="article-journal article-newspaper article-magazine" match="any">
@@ -145,9 +150,9 @@
145150
</group>
146151
</else-if>
147152
<else-if type="manuscript" match="any">
148-
<group delimiter=",">
149-
<text variable="title" quotes="true"/>
150-
<text variable="genre" prefix=" "/>
153+
<group delimiter=". ">
154+
<text variable="title" font-style="italic"/>
155+
<text variable="genre"/>
151156
</group>
152157
</else-if>
153158
<else-if type="chapter entry-dictionary entry-encyclopedia" match="any">
@@ -164,7 +169,7 @@
164169
</macro>
165170
<macro name="pub-place">
166171
<choose>
167-
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case manuscript map paper-conference song" match="any">
172+
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case map paper-conference song" match="any">
168173
<choose>
169174
<if variable="publisher-place" match="any">
170175
<text variable="publisher-place"/>
@@ -178,7 +183,7 @@
178183
</macro>
179184
<macro name="publisher">
180185
<choose>
181-
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case manuscript map paper-conference report song" match="any">
186+
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case map paper-conference report song" match="any">
182187
<choose>
183188
<if variable="publisher" match="any">
184189
<text variable="publisher"/>
@@ -192,7 +197,7 @@
192197
</macro>
193198
<macro name="yearpage">
194199
<choose>
195-
<if type="article bill book graphic legal_case map motion_picture paper-conference manuscript report song thesis" match="any">
200+
<if type="article bill book graphic legal_case map motion_picture paper-conference report song thesis" match="any">
196201
<group delimiter=". ">
197202
<date variable="issued">
198203
<date-part name="year"/>
@@ -272,6 +277,26 @@
272277
</choose>
273278
</group>
274279
</else-if>
280+
<else-if type="manuscript" match="any">
281+
<group delimiter=". ">
282+
<date variable="issued">
283+
<date-part name="day" suffix=" "/>
284+
<date-part name="month" suffix=" "/>
285+
<date-part name="year" suffix=""/>
286+
</date>
287+
<choose>
288+
<if variable="locator" match="any">
289+
<group delimiter="&#8239;">
290+
<label variable="locator" form="short"/>
291+
<text variable="locator"/>
292+
</group>
293+
</if>
294+
<else-if variable="locator" match="none">
295+
<text variable="number-of-pages" suffix="&#160;p"/>
296+
</else-if>
297+
</choose>
298+
</group>
299+
</else-if>
275300
<else-if type="webpage post-weblog" match="any">
276301
<date variable="issued">
277302
<date-part name="year"/>
@@ -388,6 +413,7 @@
388413
<text macro="medium" suffix=". "/>
389414
<text macro="dimensions" suffix=". "/>
390415
<text macro="access" suffix="]. "/>
416+
<text macro="archive"/>
391417
</else>
392418
</choose>
393419
</layout>

0 commit comments

Comments
 (0)