Vorlage:Literatur: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 29: | Zeile 29: | ||
|bemerkung2 = {{{1|}}} | |bemerkung2 = {{{1|}}} | ||
}} | }} | ||
− | </pre> | + | </pre></noinclude><includeonly></includeonly><!-- |
− | |||
-->{{#vardefine: code | -->{{#vardefine: code | ||
|{{#if: {{{code|}}}| {{{code|}}} | {{{autor1_fam|}}} {{{jahr|}}} }} | |{{#if: {{{code|}}}| {{{code|}}} | {{{autor1_fam|}}} {{{jahr|}}} }} | ||
Zeile 37: | Zeile 36: | ||
| {{{autor1_fam|}}}, {{{autor1_vor|}}} {{{autor1_kanji|}}} | | {{{autor1_fam|}}}, {{{autor1_vor|}}} {{{autor1_kanji|}}} | ||
}}<!-- | }}<!-- | ||
− | -->{{#vardefine: | + | -->{{#vardefine: titel1 |
− | |{{#if: {{{ | + | | {{ucfirst:{{{titel1|}}} }} |
− | | {{{ | + | }}<!-- |
+ | -->{{#vardefine: titel_pdf | ||
+ | | {{#ifanon: <!-- do nothing --> | ||
+ | | {{#if: {{{pdf|}}} | ||
+ | | [[:{{{pdf|}}}|{{#var:titel1}}]] | ||
+ | }}}}}}<!-- | ||
+ | -->{{#vardefine: titel_link | ||
+ | | {{#if: {{#var: title_pdf}} | {{#var: title_pdf}} | ||
+ | | {{#if: {{{link|}}} | [{{{link|}}} {{#var:titel1}}] | ||
+ | | {{#var:titel1}} | ||
+ | }} }} }}<!-- | ||
+ | -->{{#vardefine:titel | ||
+ | |{{#if: {{{titel2|}}} |{{#var:titel_link}}: {{ucfirst:{{{titel2}}}}} | ||
+ | |{{#var:titel_link}} }} | ||
}}<!-- | }}<!-- | ||
-->{{#vardefine:titel_j | -->{{#vardefine:titel_j | ||
− | |{{ | + | | {{{titel1_kanji|}}}{{#if: {{{titel2_kanji|}}} |—{{{titel2_kanji|}}} }} |
}}<!-- | }}<!-- | ||
+ | -->{{#vardefine:titel_j | ||
+ | |{{#if: {{{titel_ue|}}} | {{#var:titel_j}} [{{{titel_ue|}}}] | ||
+ | | {{#var:titel_j}} }} | ||
+ | }}<!-- | ||
-->{{#vardefine:reihe | -->{{#vardefine:reihe | ||
|{{#if: {{{reihe|}}} |({{{reihe|}}}.) }} | |{{#if: {{{reihe|}}} |({{{reihe|}}}.) }} | ||
}}<!-- | }}<!-- | ||
− | -->{{#vardefine: | + | -->{{#vardefine: kategorien |
− | + | | {{#if: {{{pdf|}}} | [[Kategorie:pdf]] | |
− | + | | {{#if: {{{link|}}} | [[Kategorie:literaturlink]] | |
− | + | }} }} }}<!-- | |
− | | {{#if: {{{pdf|}}} | ||
− | |||
− | |||
− | }} | ||
− | |||
− | |||
− | |||
− | }}<!-- | ||
-->{{#vardefine:ort_verlag | -->{{#vardefine:ort_verlag | ||
| {{#if: {{{verlag|}}} | {{#if: {{{ort|}}}|{{{ort}}}: }} {{{verlag|}}} | {{{ort|}}} }} | | {{#if: {{{verlag|}}} | {{#if: {{{ort|}}}|{{{ort}}}: }} {{{verlag|}}} | {{{ort|}}} }} | ||
}}<!-- | }}<!-- | ||
-->{{#vardefine:seiten | -->{{#vardefine:seiten | ||
− | | {{#if: {{{seiten|}}} |, S. {{# | + | | {{#if: {{{seiten|}}} |, S. {{#regex:{{{seiten|}}}|/-/|–}} }} |
}}<!-- | }}<!-- | ||
-->{{#vardefine:sammelbandangaben | -->{{#vardefine:sammelbandangaben | ||
| {{#ifeq: {{{pub_form|}}} | Sammelband | | {{#ifeq: {{{pub_form|}}} | Sammelband | ||
|{{#if:{{{sammelband_hg|}}} | In: {{{sammelband_hg|}}} (Hg.), }}<!-- | |{{#if:{{{sammelband_hg|}}} | In: {{{sammelband_hg|}}} (Hg.), }}<!-- | ||
− | -->{{#if: {{{sammelband_titel|}}}|''{{ucfirst:{{{sammelband_titel|}}} }}''{{#if: {{{sammelband_kanji|}}} | + | -->{{#if: {{{sammelband_titel|}}}|''{{ucfirst:{{{sammelband_titel|}}} }}'' {{#if: {{{sammelband_kanji|}}} |
|, {{{sammelband_kanji|}}} }}. {{#var:reihe}} {{#var:ort_verlag}} }} }} | |, {{{sammelband_kanji|}}} }}. {{#var:reihe}} {{#var:ort_verlag}} }} }} | ||
}}<!-- | }}<!-- | ||
Zeile 82: | Zeile 90: | ||
-->{{#if: {{{jahr|}}} | ({{{jahr|}}}).}} <!-- | -->{{#if: {{{jahr|}}} | ({{{jahr|}}}).}} <!-- | ||
-->{{#switch: {{{pub_form|}}} | -->{{#switch: {{{pub_form|}}} | ||
− | | Zeitschrift = „{{#var:titel}}“ {{#var:titel_j}} {{{zeitschrift|}}}{{#var:seiten}}. | + | | Zeitschrift = „{{#var:titel}}“ {{#var:titel_j}}. {{{zeitschrift|}}}{{#var:seiten}}. |
− | | Sammelband = „{{#var:titel}}“ {{#var:titel_j}} {{#var:sammelbandangaben}}{{#var:seiten}}. | + | | Sammelband = „{{#var:titel}}“ {{#var:titel_j}}. {{#var:sammelbandangaben}}{{#var:seiten}}. |
− | | #default = ''{{#var:titel}}'' {{#var:titel_j}} {{#var: | + | | #default = ''{{#var:titel}}'' {{#var:titel_j}}. {{#var:reihe}} {{#var:ort_verlag}}. |
− | }} {{# | + | }} }}<!-- |
###### letzter Schliff ##### | ###### letzter Schliff ##### | ||
− | -->{{# | + | -->{{#regex:{{#regex:{{#var:output}} |
− | + | |/(\S)\s+([\.\?\!:,])/ | |
− | + | |$1$2 | |
− | + | }} | |
− | + | |/([\?\!,])[\,:\.]/ | |
− | + | |$1 | |
− | + | }} {{#ifeq: {{#var:code}} | | |[[Literatur:{{#var:code}}|→]]}}<!-- | |
− | }} {{#ifeq: {{#var:code}} | | |[[Literatur:{{#var:code}}|→]]}} | + | |
− | -->{{# | + | KATEGORIEN |
− | | {{# | + | |
+ | -->{{#ifeq: {{NAMESPACE}} | Literatur | ||
+ | | {{#var:kategorien}} {{#if: {{{cat|}}} | [[Kategorie: {{{cat|}}} ]]}} | ||
}}<!-- | }}<!-- | ||
LISTE | LISTE | ||
− | --> | + | -->{{#ifeq: {{NAMESPACE}} | Literatur |
− | |||
| {{#ifeq: {{#expr: {{#dpl: | | {{#ifeq: {{#expr: {{#dpl: | ||
|uses = literatur:{{#var:code}} | |uses = literatur:{{#var:code}} | ||
Zeile 116: | Zeile 125: | ||
|format = ,<div class=literatur> → [[%PAGE%#Literatur|%PAGE%]]</div> | |format = ,<div class=literatur> → [[%PAGE%#Literatur|%PAGE%]]</div> | ||
|suppresserrors=true | |suppresserrors=true | ||
− | |||
}} | }} | ||
}} | }} | ||
}} | }} |
Version vom 6. November 2020, 14:32 Uhr
Dies ist die Vorlage „Literatur“. Sie sollte im folgenden Format aufgerufen werden:
{{Literatur |code= <!-- wenn Autor_Jahr nicht mit Artikelnamen passt --> |autor1_fam= |autor1_vor= |autor1_kanji= |autor_zusatz= <!-- Hg, Ü --> |autor2= <!-- Vor Fam; e.a. bei mehr als 2 --> |sprache= <!-- jap ---> |jahr= |pub_form= <!-- Buch, Zeitschrift, Sammelband -->Zeitschrift |titel1= |titel1_kanji= |titel2= |pdf= <!-- intern gespeichertes PDF --> |link= <!-- externe Link-Adresse --> |sammelband_hg= |sammelband_titel= |sammelband_kanji= |zeitschrift= |ort= |verlag= |reihe= |seiten= |bemerkung= |bemerkung2 = {{{1|}}} }}
, '. .