Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 549 lines (522 sloc) 20.446 kb
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
1 <?xml version="1.0" encoding="utf-8"?>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
2 <style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" default-locale="de-DE" demote-non-dropping-particle="sort-only">
3 <!--
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
4 ================================================================================
5 KOPFTEIL
6 ================================================================================
7 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
8 <info>
01bba5d @rmzelle Add some language descriptions.
rmzelle authored
9 <title>tah Sozialwissenschaften (German)</title>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
10 <id>http://www.zotero.org/styles/tah-soz</id>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from …
rmzelle authored
11 <link href="http://www.zotero.org/styles/tah-soz" rel="self"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
12 <author>
13 <name>Till A. Heilmann</name>
14 <email>mail@tillheilmann.info</email>
15 <uri>http://www.tillheilmann.info</uri>
16 </author>
17 <category citation-format="author-date"/>
18 <category field="social_science"/>
19 <summary>German generic style for social sciences. Citations in text; full bibliography.</summary>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from …
rmzelle authored
20 <updated>2011-11-14T00:00:00+01:00</updated>
becab91 @rmzelle Update to use "license" attribute on cs:rights.
rmzelle authored
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>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
22 </info>
23 <!--
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
24 ================================================================================
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
25 DANK AN...
26 ================================================================================
27
28 - Frederik Elwert (Bochum)
29 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
30 <!--
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
31 ================================================================================
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
32 TODO
33 ================================================================================
34
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
35 - alle Makros so gestalten, dass es eine type-unabhängige,
36 möglichst einfach gestaltete Ausgabe der Felder gibt (als "fallback")
37 - spezifizieren für types "report", "thesis"
38 - wie mit Angabe mehrerer Jahreszahlen (z.B. Jahr der Erstveröffentlichung)
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
39 umgehen?
40 - Makro "issued"
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
41 * Ausgabe des Datums für alle types nach Makro "access" gestalten?
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
42 (mit Tag und Monat?)
43 - Makro "secondary-collection-contributors"
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
44 * label für collection-editor wird nicht erkannt, durch term ersetzt
45 - Titel von type "report" in Anführungszeichen setzen
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
46 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
47 <!--
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
48 ================================================================================
49 TERMS
50 ================================================================================
51 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
52 <locale xml:lang="de">
53 <terms>
54 <term name="accessed">zugegriffen am</term>
55 <term name="ordinal-01">.</term>
56 <term name="ordinal-02">.</term>
57 <term name="ordinal-03">.</term>
58 <term name="ordinal-04">.</term>
59 <term name="long-ordinal-01">erste</term>
60 <term name="long-ordinal-02">zweite</term>
61 <term name="long-ordinal-03">dritte</term>
62 <term name="long-ordinal-04">vierte</term>
63 <term name="long-ordinal-05">fünfte</term>
64 <term name="long-ordinal-06">sechste</term>
65 <term name="long-ordinal-07">siebte</term>
66 <term name="long-ordinal-08">achte</term>
67 <term name="long-ordinal-09">neunte</term>
68 <term name="long-ordinal-10">zehnte</term>
69 </terms>
70 </locale>
71 <!--
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
72 ================================================================================
73 MAKROS
74 ================================================================================
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
75 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
76 <!--
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
77 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
78 VERTEILUNG DER NAMEN AUF DIE MAKROS
79 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
80
81 * "author"
82
83 1. im Makro "contributors" (als Autor des Titels)
84 - in jedem Fall
85
86 * "editor"
87
88 1. im Makro "contributors" (als Herausgeber des Titels, vorangestellt)
89 - bei Typ "book" und falls Variable "author" fehlt
90
91 2. im Makro "secondary-contributors" (als Herausgeber des Titels, nachgestellt)
92 - bei Typ "book" und falls Variable "author" vorhanden
93
94 3. im Makro "container-contributors" (als Herausgeber des Containers, vorangestellt)
95 - bei Typ "chapter" (und "article"?) und falls Variable "container-author" fehlt
96
97 4. im Makro "secondary-container-contributors" (als Herausgeber des Containers, nachgestellt)
98 - bei Typ "chapter" (und "article"?) und falls Variable "container-author" vorhanden
99
100 * "translator"
101
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
102 1. im Makro "secondary-contributors" (als Übersetzer des Titels, nachgestellt)
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
103 - in jedem Fall
104
105 * "container-author"
106
107 1. im Makro "container-contributors" (als Autor des Containers, vorangestellt)
108 - in jedem Fall
109
110 * "collection-editor"
111
112 1. im Makro "secondary-collection-contributor"
113 - in jedem Fall
114
115 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
116 UNTERSCHEIDUNG DER NAMEN IN DEN MAKROS
117 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
118
119 * "contributors"
120
121 a) mit Name "author" (in jedem Fall)
122 oder
123 b) mit Name "editor" (bei Typ "book" und falls Variable "author" fehlt)
124
125 * "secondary-contributors"
126
127 a) mit Name "translator" (in jedem Fall)
128 und/oder
129 b) mit Name "editor" (bei Typ "book" und falls Variable "author" vorhanden)
130
131 * "container-contributors"
132
133 a) mit Name "container-author" (in jedem Fall)
134 oder
135 b) "editor" (bei Typ "chapter" (und "article"?) und falls Variable "container-author" fehlt)
136
137 * "secondary-container-contributors"
138
139 a) mit Name "editor" (bei Typ "chapter" (und "article"?) und falls Variable "container-author" vorhanden)
140
141 * "secondary-collection-contributors"
142
143 a) mit Name "collection-editor" (in jedem Fall)
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
144 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
145 <!-- 1. TITEL-BEITRAGENDE IN LANGFORM -->
146 <!-- (für den Eintrag im Literaturverzeichnis) -->
147 <macro name="contributors-long">
148 <choose>
149 <!-- Wenn Autoren vorhanden sind, sind diese die 1. Titel-Beitragenden. -->
150 <if variable="author">
151 <names variable="author">
152 <!-- Erster Autor mit vorangestelltem Nachnamen, alle folgenden in
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
153 gewöhnlicher Ordnung, mehrere Autoren durch Komma getrennt,
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
154 der letztgenannte durch "und" abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
155 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
156 </names>
157 </if>
158 <!-- Wenn keine Autoren vorhanden sind, sind bei Büchern
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
159 die Herausgeber die 1. Titel-Beitragenden. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
160 <else>
161 <choose>
162 <if type="book">
163 <names variable="editor">
164 <!-- Erster Herausgeber mit vorangestelltem Nachnamen, alle
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
165 folgenden in gewöhnlicher Ordnung, mehrere Herausgeber
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
166 durch Komma getrennt, der letztgenannte durch "und"
167 abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
168 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
169 <!-- Bezeichnung geklammert, in Kurzform und nachgestellt
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
170 ("(Hrsg.)"). -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
171 <label prefix=" (" form="short" suffix=".)"/>
172 <!-- Fehlen die Herausgeber, so werden sie durch ?? ersetzt.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
173 <substitute>
174 <names variable="translator"/>
175 <text variable="title"/>
176 </substitute> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
177 </names>
178 </if>
179 <!-- Für alle anderen Fälle gilt: ??.
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
180 <else>
181 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
182 </choose>
183 </else>
184 </choose>
185 </macro>
186 <!-- 1. TITEL-BEITRAGENDE IN KURZFORM -->
187 <!-- (für die Nachweise) -->
188 <macro name="contributors-short">
189 <choose>
190 <!-- Wenn Autoren vorhanden sind, sind diese die 1. Titel-Beitragenden. -->
191 <if variable="author">
192 <names variable="author">
193 <!-- Autoren nur mit Nachnamen geführt, mehrere Autoren durch
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
194 Schrägstriche getrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
195 <name form="short" name-as-sort-order="first" sort-separator="/" delimiter="/" delimiter-precedes-last="always"/>
196 </names>
197 </if>
198 <!-- Wenn keine Autoren vorhanden sind, sind bei Büchern
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
199 die Herausgeber die 1. Titel-Beitragenden. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
200 <else>
201 <choose>
202 <if type="book">
203 <names variable="editor">
204 <!-- Herausgeber nur mit Nachnamen geführt, mehrere Herausgeber
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
205 durch Schrägstriche getrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
206 <name form="short" name-as-sort-order="first" sort-separator="/" delimiter="/" delimiter-precedes-last="always"/>
207 <!-- Fehlen die Herausgeber, so werden sie durch ?? ersetzt.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
208 <substitute>
209 <names variable="translator"/>
210 <text variable="title"/>
211 </substitute> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
212 </names>
213 </if>
214 <!-- Für alle anderen Fälle gilt: ??.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
215 <else>
216 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
217 </choose>
218 </else>
219 </choose>
220 </macro>
221 <!-- 2. TITEL-BEITRAGENDE -->
222 <macro name="secondary-contributors">
223 <choose>
224 <!-- Wenn Autoren vorhanden sind, sind bei Büchern die Herausgeber
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
225 und/oder Übersetzer die 2. Titel-Beitragenden. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
226 <if variable="author" type="book" match="all">
227 <names variable="editor translator" delimiter=", ">
228 <!-- Bezeichnung in Kurzform ("hg. v.", "übers. v."). -->
229 <label prefix="" form="verb-short" text-case="lowercase" suffix=". "/>
230 <!-- Mehrere Herausgeber und/oder Übersetzer durch Komma getrennt,
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
231 der letztgenannte durch "und" abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
232 <name and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
233 <!-- Fehlen diese, so werden sie durch ?? ersetzt.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
234 <substitute>
235 <names variable="translator"/>
236 <text variable="title"/>
237 </substitute> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
238 </names>
239 </if>
240 <!-- Für alle anderen Fälle gilt: ??.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
241 <else>
242 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
243 </choose>
244 </macro>
245 <!-- 1. CONTAINER-BEITRAGENDE -->
246 <macro name="container-contributors">
247 <choose>
248 <!-- Wenn Container-Autoren vorhanden sind, sind diese
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
249 die 1. Container-Beitragenden. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
250 <if variable="container-author">
251 <names variable="container-author">
252 <!-- Erster Autor mit vorangestelltem Nachnamen, alle folgenden in
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
253 gewöhnlicher Ordnung, mehrere Autoren durch Komma getrennt,
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
254 der letztgenannte durch "und" abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
255 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
256 </names>
257 </if>
258 <!-- Wenn keine Container-Autoren vorhanden sind, sind bei Artikeln
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
259 die Herausgeber die 1. Container-Beitragenden. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
260 <else>
261 <choose>
262 <if type="chapter">
263 <names variable="editor">
264 <!-- Erster Herausgeber mit vorangestelltem Nachnamen, alle
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
265 folgenden in gewöhnlicher Ordnung, mehrere Herausgeber
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
266 durch Komma getrennt, der letztgenannte durch "und"
267 abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
268 <name name-as-sort-order="first" and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
269 <!-- Bezeichnung geklammert, in Kurzform und nachgestellt
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
270 ("(Hrsg.)"). -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
271 <label prefix=" (" form="short" suffix=".)"/>
272 <!-- Fehlen diese, so werden sie durch ?? ersetzt.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
273 <substitute>
274 <names variable="translator"/>
275 <text variable="title"/>
276 </substitute> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
277 </names>
278 </if>
279 <!-- Für alle anderen Fälle gilt: ??.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
280 <else>
281 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
282 </choose>
283 </else>
284 </choose>
285 </macro>
286 <!-- 2. CONTAINER-BEITRAGENDE -->
287 <macro name="secondary-container-contributors">
288 <choose>
289 <!-- Wenn Container-Autoren vorhanden sind, sind bei Artikeln
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
290 die Herausgeber die 2. Container-Beitragenden. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
291 <if variable="container-author" type="chapter" match="all">
292 <names variable="editor">
293 <!-- Bezeichnung in Kurzform ("hg. v."). -->
294 <label prefix="" form="verb-short" text-case="lowercase" suffix=". "/>
295 <!-- Mehrere Herausgeber durch Komma getrennt, der letztgenannte
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
296 durch "und" abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
297 <name and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
298 <!-- Fehlen diese, so werden sie durch ?? ersetzt.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
299 <substitute>
300 <names variable="translator"/>
301 <text variable="title"/>
302 </substitute> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
303 </names>
304 <!-- Für alle anderen Fälle gilt: ??.
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
305 <else>
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
306 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
307 </if>
308 </choose>
309 </macro>
310 <!-- 2. REIHEN-BEITRAGENDE -->
311 <macro name="secondary-collection-contributors">
312 <names variable="collection-editor">
313 <!-- Mehrere Reihen-Herausgeber durch Komma getrennt, der letztgenannte
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
314 durch "und" abgetrennt. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
315 <name and="text" sort-separator=", " delimiter=", " delimiter-precedes-last="never"/>
316 </names>
317 </macro>
318 <!-- REIHE -->
319 <macro name="collection">
320 <!-- Name der Reihe -->
321 <text variable="collection-title"/>
322 <choose>
323 <!-- Reihennummer -->
324 <!-- Falls die Reihennummer eine Zahl ist, wird sie
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
325 ohne vorangestelltes Komma ausgeben, ... -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
326 <if is-numeric="collection-number">
92a28c9 @rmzelle Escape non-breaking spaces
rmzelle authored
327 <text prefix="&#160;" variable="collection-number"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
328 </if>
329 <!-- ... ansonsten mit. -->
330 <else>
331 <text prefix=", " variable="collection-number"/>
332 </else>
333 </choose>
334 <choose>
335 <if variable="collection-editor">
336 <!-- Bezeichnung der Reihenbeitragenden in Kurzform ("hg. v.") -->
337 <text prefix=", " term="editor" form="verb-short" text-case="lowercase" suffix="."/>
338 <!-- Reihen-Beitragende -->
339 <text prefix=" " macro="secondary-collection-contributors"/>
340 </if>
341 </choose>
342 </macro>
343 <!-- AUFLAGE -->
344 <macro name="edition">
345 <choose>
346 <!-- Falls die Auflage eine Zahl ist, wird sie numerisch ausgegeben und
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
347 mit einem Punkt abgeschlossen (z. B. "1. Aufl."), ... -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
348 <if is-numeric="edition">
349 <number variable="edition" form="ordinal"/>
92a28c9 @rmzelle Escape non-breaking spaces
rmzelle authored
350 <text prefix="&#160;" term="edition" form="short" suffix="."/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
351 </if>
352 <!-- ... ansonsten wird sie als Text ausgegeben und ohne Punkt
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
353 abgeschlossen (z.B. "erste Aufl."). -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
354 <else-if variable="edition">
355 <text variable="edition"/>
356 <text prefix=" " term="edition" form="short" suffix="."/>
357 </else-if>
358 </choose>
359 </macro>
360 <!-- VERLAGSORT/VERLEGER -->
361 <macro name="publisher">
362 <text variable="publisher-place"/>
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
363 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
364 <!-- Falls ein Verlagsort vorhanden ist, wird der Verlag durch
365 einen Doppelpunkt abgesetzt, ... -->
366 <if variable="publisher-place">
367 <text prefix=": " variable="publisher"/>
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
368 </if>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
369 <!-- ... ansonsten wird er einfach ausgegeben. -->
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
370 <else>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
371 <text variable="publisher"/>
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
372 </else>
373 </choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
374 </macro>
375 <!-- URL (und Datum des letzten Zugriffs) -->
376 <macro name="access">
377 <text variable="URL"/>
378 <group prefix=" (" suffix=")" delimiter=" ">
379 <text term="accessed" text-case="lowercase"/>
380 <date variable="accessed">
381 <date-part name="day" form="numeric" suffix="."/>
382 <date-part name="month" form="numeric" suffix="."/>
383 <date-part name="year"/>
384 </date>
385 </group>
386 </macro>
387 <!-- DATUM -->
388 <macro name="date">
389 <date variable="issued">
390 <date-part name="year"/>
391 </date>
392 </macro>
393 <!-- TITEL -->
394 <macro name="title">
395 <group delimiter=", ">
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
396 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
397 <!-- Buchtitel werden ohne weitere Auszeichnung, ... -->
398 <if type="book">
399 <text variable="title" form="long"/>
400 </if>
401 <!-- ... alle anderen Titel in Anführungszeichen ausgegeben. -->
402 <else>
403 <text variable="title" form="long" quotes="true"/>
404 </else>
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
405 </choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
406 <!-- 2. Titel-Beitragende -->
407 <text macro="secondary-contributors"/>
408 </group>
409 </macro>
410 <!-- CONTAINER (Sammelband oder Zeitschrift ...) -->
411 <macro name="container">
412 <choose>
413 <!-- Für Beiträge in Sammelbänden gilt: -->
414 <if type="chapter">
415 <choose>
416 <!-- Falls 1. Container-Beitragende vorhanden sind,
417 werden sie mit vorangestelltem "in: " ausgegeben -->
418 <if variable="container-author editor" match="any">
419 <text term="in" suffix=": "/>
420 </if>
421 </choose>
422 <!-- 1. Container-Beitragende -->
423 <text macro="container-contributors" suffix=": "/>
424 <!-- Container-Titel -->
425 <text variable="container-title"/>
426 <!-- 2. Container-Beitragende -->
427 <text prefix=", " macro="secondary-container-contributors"/>
428 </if>
429 <!-- Für Artikel gilt: -->
430 <else-if type="article-journal article-magazine article-newspaper">
431 <!-- Container-Titel -->
432 <text variable="container-title" font-style="italic" suffix=" "/>
433 </else-if>
434 <!-- Für alle anderen Fälle gilt: ??.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
435 <else>
436 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
437 </choose>
438 </macro>
439 <!-- VERÖFFENTLICHUNG (Band, Reihe, Auflage, Verlag, Ort, Datum ...) -->
440 <macro name="issued">
441 <choose>
442 <!-- Für Bücher und Beiträge in Sammelbänden gilt: -->
443 <if type="book chapter" match="any">
444 <!-- Band -->
445 <choose>
446 <if variable="volume">
447 <text prefix=", " term="volume" form="short" suffix=". "/>
448 <text variable="volume"/>
449 </if>
450 </choose>
451 <!-- Reihe -->
452 <text prefix=", " macro="collection"/>
453 <!-- Auflage -->
454 <text prefix=", " macro="edition"/>
455 <!-- Verlagsort/Verleger -->
456 <text prefix=", " macro="publisher"/>
457 </if>
458 <!-- Für Artikel gilt: -->
459 <else-if type="article-journal article-magazine article-newspaper">
460 <choose>
461 <if variable="volume">
462 <group>
463 <choose>
464 <if variable="issue">
465 <text variable="volume" suffix="/"/>
466 </if>
467 <else>
468 <text variable="volume"/>
469 </else>
470 </choose>
471 <number variable="issue"/>
472 </group>
473 </if>
474 <else>
475 <number prefix="" variable="issue" suffix=""/>
476 </else>
477 </choose>
478 </else-if>
479 <!-- Für alle anderen Fälle gilt: ??.
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
480 <else>
481 </else> -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
482 </choose>
483 </macro>
484 <!-- SEITENZAHLEN -->
485 <macro name="pages">
486 <choose>
487 <!-- Seitenzahlen werden nur bei Beiträgen in Sammelbänden und
67e65ad @tillheilmann Update to tah-soz.csl; some cosmetic changes and minor fixes.
tillheilmann authored
488 Artikeln ausgegeben - nicht bei Büchern o.a., wo damit
8538b9d @adam3smith upload updated tah-soz style - same as on Zotero repo
adam3smith authored
489 der Gesamtumfang gemeint ist. -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
490 <if type="article-journal article-magazine article-newspaper chapter" match="any">
92a28c9 @rmzelle Escape non-breaking spaces
rmzelle authored
491 <label variable="page" form="short" suffix=".&#160;"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
492 <text variable="page"/>
493 </if>
494 </choose>
495 </macro>
496 <!-- FUNDSTELLE (bei Nachweisen) -->
497 <macro name="citation-locator">
498 <!-- Angabe der Seiten o.ä. ohne Label-->
499 <text variable="locator"/>
500 </macro>
501 <!--
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
502 ================================================================================
503 NACHWEISE
504 ================================================================================
505 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
506 <citation et-al-min="4" et-al-use-first="1" et-al-subsequent-min="4" et-al-subsequent-use-first="1" disambiguate-add-names="true" disambiguate-add-givenname="true" disambiguate-add-year-suffix="true" collapse="year-suffix-ranged" year-suffix-delimiter=", ">
507 <layout prefix="(" suffix=")" delimiter="; ">
508 <choose>
509 <!-- "Ebd." (bei unmittelbar aufeinanderfolgenden Nachweisen) ... -->
510 <!-- ... mit Angabe der Fundstelle -->
511 <if position="ibid-with-locator">
512 <text term="ibid" text-case="lowercase"/>
513 <text prefix=": " macro="citation-locator"/>
514 </if>
515 <!-- ... ohne Angabe einer Fundstelle -->
516 <else-if position="ibid">
517 <text term="ibid" text-case="lowercase"/>
518 </else-if>
519 <!-- vollständiger Nachweis -->
520 <else>
521 <text macro="contributors-short" suffix=" "/>
522 <text macro="date"/>
523 <text prefix=": " macro="citation-locator"/>
524 </else>
525 </choose>
526 </layout>
527 </citation>
528 <!--
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
529 ================================================================================
530 LITERATURVERZEICHNIS
531 ================================================================================
532 -->
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
533 <bibliography et-al-min="4" et-al-use-first="1" hanging-indent="true" entry-spacing="0" subsequent-author-substitute="---">
534 <sort>
535 <key macro="contributors-long" names-min="3" names-use-first="3"/>
536 <key macro="date"/>
537 </sort>
538 <layout suffix=".">
539 <text macro="contributors-long"/>
540 <text prefix=" (" macro="date" suffix="): "/>
541 <text macro="title"/>
542 <text prefix=", " macro="container"/>
543 <text macro="issued"/>
544 <text prefix=", " macro="pages"/>
545 <text prefix=", " macro="access"/>
546 </layout>
547 </bibliography>
548 </style>
Something went wrong with that request. Please try again.