Skip to content

Commit bdd53ec

Browse files
Update sciences-po-ecole-doctorale-author-date.csl (#6291)
1 parent efde4d4 commit bdd53ec

File tree

1 file changed

+37
-12
lines changed

1 file changed

+37
-12
lines changed

sciences-po-ecole-doctorale-author-date.csl

Lines changed: 37 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,16 @@
6767
</macro>
6868
<macro name="archive">
6969
<choose>
70-
<if variable="archive archive_location" match="any">
71-
<group delimiter=". ">
72-
<text variable="archive_location" text-case="capitalize-first"/>
73-
<text variable="archive"/>
74-
<text variable="archive-place"/>
70+
<if type="manuscript" match="any">
71+
<group delimiter="">
72+
<text variable="publisher-place" suffix=".&#160;"/>
73+
<text variable="archive" suffix=",&#160;"/>
74+
<text variable="archive_location"/>
75+
<choose>
76+
<if variable="call-number" match="any">
77+
<text variable="call-number" prefix="&#160;/&#160;"/>
78+
</if>
79+
</choose>
7580
</group>
7681
</if>
7782
</choose>
@@ -136,7 +141,7 @@
136141
</macro>
137142
<macro name="title">
138143
<choose>
139-
<if type="article bill book broadcast graphic legal_case legislation map manuscript motion_picture patent personal_communication report song webpage" match="any">
144+
<if type="article bill book broadcast graphic legal_case legislation map motion_picture patent personal_communication report song webpage" match="any">
140145
<text variable="title" font-style="italic"/>
141146
</if>
142147
<else-if type="article-journal article-newspaper article-magazine" match="any">
@@ -158,9 +163,9 @@
158163
</group>
159164
</else-if>
160165
<else-if type="manuscript" match="any">
161-
<group delimiter=",">
162-
<text variable="title" quotes="true"/>
163-
<text variable="genre" prefix=" "/>
166+
<group delimiter=". ">
167+
<text variable="title" font-style="italic"/>
168+
<text variable="genre"/>
164169
</group>
165170
</else-if>
166171
<else-if type="chapter entry-dictionary entry-encyclopedia" match="any">
@@ -177,7 +182,7 @@
177182
</macro>
178183
<macro name="pub-place">
179184
<choose>
180-
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case manuscript map paper-conference song" match="any">
185+
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case map paper-conference song" match="any">
181186
<choose>
182187
<if variable="publisher-place" match="any">
183188
<text variable="publisher-place"/>
@@ -191,7 +196,7 @@
191196
</macro>
192197
<macro name="publisher">
193198
<choose>
194-
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case manuscript map paper-conference report song" match="any">
199+
<if type="bill book chapter entry-dictionary entry-encyclopedia thesis legal_case map paper-conference report song" match="any">
195200
<choose>
196201
<if variable="publisher" match="any">
197202
<text variable="publisher"/>
@@ -214,7 +219,7 @@
214219
</macro>
215220
<macro name="yearpage">
216221
<choose>
217-
<if type="article bill book graphic legal_case map motion_picture paper-conference manuscript report song thesis " match="any">
222+
<if type="article bill book graphic legal_case map motion_picture paper-conference report song thesis " match="any">
218223
<group delimiter=". ">
219224
<date variable="issued">
220225
<date-part name="year"/>
@@ -277,6 +282,26 @@
277282
</choose>
278283
</group>
279284
</else-if>
285+
<else-if type="manuscript" match="any">
286+
<group delimiter=". ">
287+
<date variable="issued">
288+
<date-part name="day" suffix=" "/>
289+
<date-part name="month" suffix=" "/>
290+
<date-part name="year" suffix=""/>
291+
</date>
292+
<choose>
293+
<if variable="locator" match="any">
294+
<group delimiter="&#8239;">
295+
<label variable="locator" form="short"/>
296+
<text variable="locator"/>
297+
</group>
298+
</if>
299+
<else-if variable="locator" match="none">
300+
<text variable="number-of-pages" suffix="&#160;p"/>
301+
</else-if>
302+
</choose>
303+
</group>
304+
</else-if>
280305
<else-if type="article-newspaper article-magazine" match="any">
281306
<group delimiter=" ">
282307
<date variable="issued">

0 commit comments

Comments
 (0)