Skip to content

Commit 90c13ae

Browse files
authored
Update ruhr-universitat-bochum-lehrstuhl-fur-industrial-sales-and-ser… (#5288)
1 parent 4bab1ad commit 90c13ae

File tree

1 file changed

+26
-16
lines changed

1 file changed

+26
-16
lines changed

ruhr-universitat-bochum-lehrstuhl-fur-industrial-sales-and-service-engineering.csl

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@
4848
</locale>
4949
<locale xml:lang="en-GB">
5050
<date form="text">
51-
<date-part name="day" form="ordinal" suffix=" "/>
51+
<date-part name="day" form="numeric" suffix=" "/>
5252
<date-part name="month" suffix=" "/>
5353
<date-part name="year"/>
5454
</date>
5555
</locale>
5656
<macro name="container-contributors">
5757
<choose>
58-
<if type="chapter paper-conference" match="any">
58+
<if type="chapter" match="any">
5959
<names variable="editor translator">
6060
<name and="text" sort-separator=", " initialize-with=". " delimiter=", " delimiter-precedes-last="contextual"/>
6161
<label form="short" prefix=" (" suffix=")"/>
@@ -65,7 +65,7 @@
6565
</macro>
6666
<macro name="secondary-contributors">
6767
<choose>
68-
<if type="chapter paper-conference" match="none">
68+
<if type="chapter paper-conference article-journal" match="none">
6969
<names variable="editor translator" delimiter=", " prefix=" (" suffix=")">
7070
<name and="text" initialize-with=". " delimiter=", " delimiter-precedes-last="contextual"/>
7171
<label form="short" prefix=", "/>
@@ -131,15 +131,15 @@
131131
</macro>
132132
<macro name="title">
133133
<choose>
134-
<if type="report thesis article-journal paper-conference" match="any">
134+
<if type="report article-journal paper-conference" match="any">
135135
<text variable="title" quotes="true" suffix=","/>
136136
<group prefix=" ">
137137
<text variable="genre"/>
138138
<text term="number" prefix=" " suffix=" "/>
139139
<text variable="number"/>
140140
</group>
141141
</if>
142-
<else-if type="bill book graphic legal_case legislation manuscript motion_picture report song" match="any">
142+
<else-if type="bill book graphic legal_case legislation manuscript motion_picture report song thesis" match="any">
143143
<text variable="title" font-style="italic"/>
144144
</else-if>
145145
<else>
@@ -149,12 +149,16 @@
149149
</macro>
150150
<macro name="publisher">
151151
<choose>
152-
<if type="report thesis" match="any">
152+
<if type="report">
153153
<group delimiter=": ">
154154
<text variable="publisher-place"/>
155155
<text variable="publisher"/>
156156
</group>
157157
</if>
158+
<else-if type="thesis">
159+
<text variable="publisher" prefix="Dissertation, "/>
160+
<text variable="publisher-place" prefix=" "/>
161+
</else-if>
158162
<else>
159163
<choose>
160164
<if variable="event" match="none">
@@ -230,16 +234,21 @@
230234
</group>
231235
</if>
232236
<else-if type="bill book chapter graphic legal_case legislation motion_picture paper-conference report song" match="any">
233-
<group delimiter=", " prefix=" ">
237+
<group delimiter=" " prefix=" ">
234238
<text macro="edition"/>
235-
<group>
236-
<text term="volume" form="short" plural="true" text-case="capitalize-first" suffix=" "/>
237-
<number variable="number-of-volumes" form="numeric" prefix="1-"/>
238-
</group>
239-
<group>
240-
<text term="volume" form="short" text-case="capitalize-first" suffix=" "/>
241-
<number variable="volume" form="numeric"/>
242-
</group>
239+
<choose>
240+
<if variable="number-of-volumes" match="any">
241+
<group delimiter="">
242+
<text term="volume" form="short" text-case="capitalize-first" prefix="(" suffix=" "/>
243+
<number variable="volume" form="numeric"/>
244+
<number variable="number-of-volumes" form="numeric" prefix="/" suffix=")"/>
245+
</group>
246+
</if>
247+
<else>
248+
<text term="volume" form="short" text-case="capitalize-first" prefix="(" suffix=""/>
249+
<number variable="volume" form="numeric" suffix=")"/>
250+
</else>
251+
</choose>
243252
</group>
244253
</else-if>
245254
</choose>
@@ -253,9 +262,10 @@
253262
<macro name="container-phrase">
254263
<group>
255264
<choose>
256-
<if type="chapter paper-conference speech" match="any">
265+
<if type="paper-conference speech" match="any">
257266
<choose>
258267
<if variable="container-title" match="none">
268+
<text term="presented at" suffix=" "/>
259269
<text variable="event" font-style="italic"/>
260270
</if>
261271
<else>

0 commit comments

Comments
 (0)