Vorlage:Literatur: Unterschied zwischen den Versionen

Aus Kamigraphie
Zur Navigation springen Zur Suche springen
 
(59 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
+
{{#vardefine: code
Dies ist die Vorlage „Literatur“.
+
| {{{autor1_fam|}}}_{{{jahr|}}}  
Sie sollte im folgenden Format aufgerufen werden:
+
}}<!--  
<pre>
+
-->{{#vardefine: code
{{Literatur
+
| {{#if:{{{code|}}}
|code=    <!-- wenn Autor_Jahr nicht mit Artikelnamen passt -->
+
  | {{{code|}}}
|autor1_fam=
+
  | {{#var:code}}
|autor1_vor=
+
  }}
|autor1_kanji=
+
}}<!--
|autor_zusatz=  <!-- Hg, Ü -->
+
 
|autor2=  <!-- Vor Fam; e.a. bei mehr als 2 -->
+
AUTOR
|sprache=  <!-- jap --->
+
 
|jahr=
+
-->{{#vardefine: autor1_fam  
|pub_form= <!-- Buch, Zeitschrift, Sammelband -->Zeitschrift
+
|[[Literatur:{{#var:code}}|{{{autor1_fam|}}}]]
|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|}}}  
 
}}
 
</pre>
 
Klicken Sie auf „Bearbeiten“, um den Vorlagentext anzusehen.</noinclude><includeonly><!--
 
-->{{#vardefine: code  
 
|{{#if: {{{code|}}}| {{{code|}}} | {{{autor1_fam|}}} {{{jahr|}}} }}
 
 
}}<!--
 
}}<!--
-->{{#vardefine: autor1
+
-->{{#vardefine: autor
| {{{autor1_fam|}}}, {{{autor1_vor|}}} {{{autor1_kanji|}}}  
+
| {{#ifeq: {{{autor1_nat|}}} | asien
}}<!--  
+
  | <span class='L_fam'>{{#var:autor1_fam}}</span> {{{autor1_vor|}}} {{{autor1_kanji|}}}
-->{{#vardefine:titel_j
+
  | {{#if: {{#regex: {{PAGENAME}}|/Literatur\b/}}
|{{#if: {{{titel1_kanji|}}}  
+
    | <span class='L_fam'>{{#var:autor1_fam}}</span>{{#if: {{{autor1_vor|}}}
  | {{{titel1_kanji|}}}{{#if: {{{titel2_kanji|}}} |{{{titel2_kanji|}}} }}.}}  
+
      |, {{{autor1_vor|}}}}}
 +
    | {{{autor1_vor|}}} <span class='L_fam'>{{#var:autor1_fam}}</span>
 +
    }}  
 +
  }}<!--  
 +
-->{{#if:{{{autor2|}}}
 +
  | {{#switch: {{{autor2|}}}
 +
    |e.a. = ,&nbsp;e.a.
 +
    | #default = , {{{autor2}}}
 +
    }}  
 +
  }}<!--
 +
-->{{#if:{{{autor_zusatz|}}}
 +
  |&nbsp;({{{autor_zusatz}}}.)
 +
  }}  
 
}}<!--
 
}}<!--
-->{{#vardefine:titel_j
+
 
|{{#if: {{{titel_ue|}}} | {{#var:titel_j}} [{{{titel_ue|}}}.] | {{#var:titel_j}} }}  
+
TITEL
 +
 
 +
-->{{#vardefine: titel1
 +
| {{{titel1|}}}
 
}}<!--
 
}}<!--
-->{{#vardefine:reihe
+
trim pdf 1
|{{#if: {{{reihe|}}} |({{{reihe|}}}.) }}  
+
-->{{#vardefine: pdf
 +
| {{#if: {{{pdf|}}}  
 +
  | Datei:{{#regex: {{{pdf|}}}
 +
    |/^([Dd]atei:{{!}}[Ff]ile:)/
 +
    |
 +
    }}
 +
  }}
 
}}<!--
 
}}<!--
-->{{#vardefine: titel
+
trim pdf 2
| {{ucfirst:{{{titel1|}}} }}
+
-->{{#vardefine: pdf
 +
| {{#if: {{#var:pdf}}
 +
  | {{#regex:{{#var:pdf}}
 +
    |/\.pdf$/
 +
    |
 +
    }}.pdf
 +
  }}
 
}}<!--
 
}}<!--
-->{{#vardefine: titel
+
-->{{#vardefine: titel_link
| {{#if: {{{pdf|}}} |[[:{{{pdf|}}}|{{#var:titel}}]] {{#ifeq: {{NAMESPACE}} | Literatur | [[Kategorie:pdf]] }}
+
| {{#if: {{#var:pdf}}  
   | {{#if: {{{link|}}} |[[Kategorie:literaturlink ]][{{{link|}}}  {{#var:titel}}] | {{#var:titel}} }}  
+
  | {{#ifanon:{{#var:titel1}}
 +
    | [[:{{#var:pdf}}|{{#var:titel1}}]]
 +
    }}  
 +
   | {{#if: {{{link|}}}  
 +
    | [{{{link|}}}  {{#var:titel1}}]
 +
    | {{#var:titel1}}
 +
    }}  
 
   }}  
 
   }}  
 
}}<!--
 
}}<!--
 +
 
-->{{#vardefine:titel  
 
-->{{#vardefine:titel  
|{{#if: {{{titel2|}}} |{{#var:titel}}: {{ucfirst:{{{titel2}}} }} |{{#var:titel}} }}{{#if: {{{titel1_kanji|}}}
+
|{{#if: {{{titel2|}}} | {{#var:titel_link}}: {{{titel2}}}. | {{#var:titel_link}}. }}  
| |.}}{{#if: {{{sammelband_titel|}}}|<!--nothing-->| {{#var:reihe}} }}
 
 
}}<!--
 
}}<!--
 +
-->{{#vardefine:titel | {{#regex:{{#var:titel}}|/\?[\.\:\,\;]/|?}}
 +
}}<!--
 +
-->{{#vardefine:titel_kanji
 +
| {{#if: {{{titel_kanji|}}}|{{{titel_kanji|}}}.}}
 +
}}<!--
 +
ORT, etc.
 +
 
-->{{#vardefine:ort_verlag  
 
-->{{#vardefine:ort_verlag  
| {{#if: {{{verlag|}}} | {{#if: {{{ort|}}}|{{{ort}}}: }} {{{verlag|}}} | {{{ort|}}} }}  
+
| {{#if: {{{verlag|}}} | {{#if: {{{ort|}}}|{{{ort}}}: }} {{{verlag|}}} | {{{ort|}}} }} {{{jahr|}}}
}}<!--
 
-->{{#vardefine:seiten
 
| {{#if: {{{seiten|}}} |, S. {{#multireplace:{{{seiten|}}}|-=–}} }}
 
 
}}<!--
 
}}<!--
 
-->{{#vardefine:sammelbandangaben  
 
-->{{#vardefine:sammelbandangaben  
| {{#ifeq: {{{pub_form|}}} | Sammelband
+
| {{#if:{{{sammelband_hg|}}} | <span class=L_hg> In: {{{sammelband_hg|}}} (Hg.), </span> }} <!--
  |{{#if:{{{sammelband_hg|}}} | In: {{{sammelband_hg|}}} (Hg.),&nbsp; }}<!--
+
-->{{#if: {{{sammelband_titel|}}}|''{{#regex:{{#regex:{{{sammelband_titel|}}}. |/\?\./|?}} |/\.\./|.}}'' {{#if: {{{reihe|}}} | ({{{reihe|}}}.) }} {{#var:ort_verlag}} }}  
-->{{#if: {{{sammelband_titel|}}}|''{{ucfirst:{{{sammelband_titel|}}} }}''{{#if: {{{sammelband_kanji|}}}
 
|, {{{sammelband_kanji|}}} }}. {{#var:reihe}} {{#var:ort_verlag}} }} }}
 
}}<!--
 
#### SCHREIBEN #####
 
-->{{#vardefine: output
 
| {{#var:autor1}}<!--
 
-->{{#if:{{{autor2|}}}
 
| {{#switch: {{{autor2|}}}
 
  |e.a. = ,&nbsp;e.a.
 
  | #default = &nbsp;und {{{autor2}}}
 
}} }} <!--
 
-->{{#if:{{{autor_zusatz|}}}| ({{{autor_zusatz}}}.)}} <!--
 
-->{{#if: {{{jahr|}}} | ({{{jahr|}}}).}} <!--
 
-->{{#switch: {{{pub_form|}}}
 
| Zeitschrift = „{{#var:titel}}“ {{#var:titel_j}} {{{zeitschrift|}}}{{#var:seiten}}.
 
| Sammelband =  „{{#var:titel}}“ {{#var:titel_j}} {{#var:sammelbandangaben}}{{#var:seiten}}.
 
| #default = ''{{#var:titel}}'' {{#var:titel_j}} {{#var:ort_verlag}}.
 
}} {{#if: {{{bemerkung|}}} | ({{{bemerkung|}}}.)}} {{#if: {{{bemerkung2|}}} | ({{{bemerkung2|}}}.)}} }}<!--
 
###### letzter Schliff #####
 
-->{{#multireplace: {{#var:output}}
 
|?.=?
 
|?:=?
 
|.,=,
 
|..=.
 
|„ =„
 
| “=“
 
}} {{#ifeq: {{#var:code}} | | |[[Literatur:{{#var:code}}|→]]}}</includeonly><!--
 
-->{{#if: {{{cat|}}}
 
| {{#ifeq: {{NAMESPACE}} | Literatur | [[Kategorie: {{{cat|}}} ]] }}
 
 
}}<!--
 
}}<!--
 +
-->{{#vardefine:titel_all | {{#switch: {{{pub_form|}}}
 +
| Zeitschrift = „{{#var:titel}}“ {{#var: titel_kanji}} {{{zeitschrift|}}}{{#if:{{{jahr|}}}|&nbsp;({{{jahr|}}}) }}{{#if:{{{seiten|}}}|, S. {{{seiten|}}} }}.
 +
| Sammelband = „{{#var:titel}}“ {{#var: titel_kanji}} {{#var:sammelbandangaben}}{{#if: {{{seiten|}}}|, S. {{{seiten|}}}.|.}}
 +
| #default = ''{{#var:titel}}'' {{#var: titel_kanji}} {{#if: {{{reihe|}}} | ({{{reihe|}}}.) }} {{#var:ort_verlag}}.
 +
}} }}<!--
 +
 +
BEMERKUNG
 +
 +
-->{{#vardefine:auflage
 +
| {{#if: {{{auflage|}}} | {{{auflage|}}}. Auflage.
 +
}} }}<!--
 +
-->{{#vardefine:bemerkung
 +
| {{#var:auflage}} {{#if: {{{bemerkung|}}} | {{{bemerkung|}}}.
 +
}} }}<!--
 +
-->{{#vardefine:bemerkung
 +
| {{#if: {{#var:bemerkung}} | ({{#regex:{{#var:bemerkung}}.|/\.\./|.}}) }}
 +
  {{#if: {{{1|{{{bemerkung2|}}} }}} | <br/>{{{1|{{{bemerkung2|}}} }}}
 +
}} }}<!--
 +
 +
SCHREIBEN
 +
 +
--><!--{{#ifeq: {{NAMESPACE}} | Literatur | {{titel|{{{titel1|{{PAGENAME}} }}} }} }}--><div class=literatur><div class=L_autor>{{#var:autor}}<span class=L_jahr> {{{jahr|}}}</span></div> <!--
 +
-->{{#var:titel_all}} {{#var:bemerkung}} <!--
 +
 +
Bearbeitungslink
 +
 +
-->{{#ifanon:<!--do nothing-->
 +
| {{#ifeq:{{NAMESPACE}}|Literatur
 +
  |<div class=sysoplinks style='right:2em;'>[[Spezial:Mit_Formular_bearbeiten/Literatur/{{FULLPAGENAME}}|Diese Seite mit Formular bearbeiten]]</div>
 +
  }}
 +
}}<!--
 +
 +
Kategorien und Attribute
 +
 +
 +
-->{{#ifeq: {{NAMESPACE}} | Literatur
 +
| [[Kategorie:Literaturartikel]] {{#set: is_literature_article={{#var:code}}}}<!--
 +
-->{{#if:{{{cat|}}}|[[Kategorie:{{{cat|}}}]]}}<!--
 +
-->{{#if: {{#var:pdf}}
 +
  | {{#set: Literatur_mit_PDF= {{#var:pdf}} }}
 +
  | {{#if: {{{link|}}}
 +
    | [[Kategorie:Literatur-mit-Link]]
 +
    }}
 +
  }}
 +
| {{#if: {{#regex: {{NAMESPACENUMBER}}
 +
    |/^(0{{!}}106)$/
 +
    }}
 +
  | {{#set: uses_literature_article=Literatur:{{#var:code}}}}
 +
  }}
 +
}}<!--
 +
--></div><!--
  
 
LISTE
 
LISTE
  
-->{{#ifanon: <!-- do nothing -->
+
-->{{#ifeq: {{NAMESPACE}} | Literatur   
| {{#ifeq: {{NAMESPACE}} | Literatur   
+
| {{#ask: [[Uses literature article::Literatur:{{#var:code}}]][[:+]] 
| {{#ifeq: {{#expr: {{#dpl:
+
|format=ul
  |uses = literatur:{{#var:code}}
+
|intro= <h3>Verwendung</h3>
  | format   =,
 
  | resultsfooter= %TOTALPAGES%
 
  }} > 0 }} | 1
 
 
<h3> Verwendung </h3>
 
{{#dpl:
 
  |uses =  literatur:{{#var:code}}
 
  |ordermethod=title
 
  |order = ascending
 
  |format = ,<div class=literatur> →&nbsp;[[%PAGE%#Literatur|%PAGE%]]</div>
 
  |suppresserrors=true
 
}}
 
}}
 
 
}}
 
}}
 +
}}<!--
 +
--><noinclude>
 +
=== Code für Literaturangaben ===
 +
<pre>
 +
{{Literatur
 +
| code =
 +
| autor1_nat =
 +
| autor1_fam =
 +
| autor1_vor =
 +
| autor1_kanji =
 +
| autor2 =
 +
| autor_zusatz =
 +
| jahr =
 +
| pub_form =
 +
| titel1 =
 +
| titel2 =
 +
| titel_kanji=
 +
| link =
 +
| pdf =
 +
| sammelband_hg =
 +
| sammelband_titel =
 +
| ort = 
 +
| verlag = 
 +
| reihe =
 +
| auflage =
 +
| zeitschrift =
 +
| seiten =
 +
| bemerkung =
 +
| bemerkung2 = {{{1|}}}
 +
| cat = 
 
}}
 
}}
 +
</pre>
 +
----
 +
<templatedata>
 +
{
 +
"params": {
 +
"code": {
 +
"suggested": true,
 +
"description": "Pagename",
 +
"type": "string",
 +
"autovalue": "",
 +
"example": "Scheid_2001"
 +
},
 +
"jahr": {
 +
"suggested": true,
 +
"description": "Jahr oder Zeitspanne ",
 +
"example": "2001",
 +
"type": "string"
 +
},
 +
"autor1_fam": {
 +
"suggested": true,
 +
"description": "Familienname des ersten Autors",
 +
"autovalue": ""
 +
},
 +
"autor1_vor": {
 +
"description": "Vornamen von Autor 1",
 +
"autovalue": " ",
 +
"suggested": true
 +
},
 +
"autor1_nat": {
 +
"description": "\"west\" (default) oder \"asien\"",
 +
"example": "dient zur Formatierung asiatischer Namen",
 +
"type": "string",
 +
"autovalue": "west",
 +
"suggested": true
 +
},
 +
"autor1_kanji": {
 +
"description": "nur bei Publ. in asiat. Sprache"
 +
},
 +
"autor2": {
 +
"description": "voller Name weiterer Autoren in natürlicher Namensfolge",
 +
"example": "Kobayashi Kōichi, John Power",
 +
"type": "string",
 +
"autovalue": "",
 +
"suggested": true
 +
},
 +
"autor_zusatz": {
 +
"description": "Herausgeber, Übersetzer etc. in Abk. ohne Punkt",
 +
"example": "Hg, Ü",
 +
"type": "string",
 +
"suggested": true
 +
},
 +
"titel1": {
 +
"required": true,
 +
"description": "Haupttitel",
 +
"example": "kein Punkt oder Doppelpunkt am Schluss",
 +
"type": "string",
 +
"autovalue": ""
 +
},
 +
"titel2": {
 +
"description": "Nebentitel ",
 +
"example": "kein Punkt",
 +
"type": "string",
 +
"autovalue": " ",
 +
"suggested": true
 +
},
 +
"titel_kanji": {
 +
"description": "Voller Titel (bei asiat. Publ.)",
 +
"autovalue": "",
 +
"suggested": true
 +
},
 +
"link": {
 +
"description": "Link zu einer externen Online Version der Publikation",
 +
"type": "url"
 +
},
 +
"verlag": {
 +
"type": "string",
 +
"required": true,
 +
"description": "bei \"Zeitschrift\" nicht nötig",
 +
"example": "VÖAW",
 +
"autovalue": ""
 +
},
 +
"ort": {
 +
"type": "string",
 +
"suggested": true,
 +
"description": "Bei \"Zeitschrift\" nicht nötig",
 +
"example": "Wien"
 +
},
 +
"sammelband_hg": {
 +
"suggested": true,
 +
"description": "Hg. des Sammelbandes, wenn Publikation ein Sammelbandkapitel ist",
 +
"example": "Angela Winkler",
 +
"type": "string"
 +
},
 +
"sammelband_titel": {
 +
"suggested": true,
 +
"description": "Voller Titel des Sammelbandes (kein Punkt am Schluss)"
 +
},
 +
"reihe": {
 +
"description": "Reihentitel und Bd",
 +
"example": "''Beiträge zur Japanologie'', 137",
 +
"autovalue": ""
 +
},
 +
"zeitschrift": {
 +
"suggested": true,
 +
"description": "Voller Namen + Bandnr",
 +
"example": "''Japanese Journal of Religious Studies'' 31/2"
 +
},
 +
"seiten": {
 +
"example": "12–35",
 +
"autovalue": "",
 +
"type": "string",
 +
"suggested": true
 +
},
 +
"auflage": {},
 +
"bemerkung": {},
 +
"bemerkung2": {
 +
"description": "nicht bearbeiten, nicht löschen",
 +
"autovalue": "{{{1|}}}",
 +
"required": true,
 +
"type": "string"
 +
},
 +
"pdf": {
 +
"description": "intern gespeicherte pdf-Datei",
 +
"example": "*Scheid_2001  *Scheid_2001.pdf *Datei:Scheid_2001.pdf ",
 +
"type": "wiki-file-name",
 +
"autovalue": "",
 +
"suggested": true
 +
},
 +
"pub_form": {
 +
"description": "Form der Publikation",
 +
"type": "string",
 +
"autovalue": "Buch",
 +
"required": true,
 +
"example": "Buch / Zeitschrift / Sammelband"
 +
},
 +
"cat": {
 +
"description": "Zusatz-Kategorie",
 +
"type": "string"
 +
}
 +
},
 +
"description": "Gestaltet einen Literatureintrag",
 +
"paramOrder": [
 +
"code",
 +
"jahr",
 +
"autor1_fam",
 +
"autor1_vor",
 +
"autor1_nat",
 +
"autor1_kanji",
 +
"autor2",
 +
"autor_zusatz",
 +
"pub_form",
 +
"titel1",
 +
"titel2",
 +
"titel_kanji",
 +
"link",
 +
"pdf",
 +
"verlag",
 +
"ort",
 +
"sammelband_hg",
 +
"sammelband_titel",
 +
"reihe",
 +
"zeitschrift",
 +
"seiten",
 +
"auflage",
 +
"bemerkung",
 +
"bemerkung2",
 +
"cat"
 +
],
 +
"format": "block"
 +
}
 +
</templatedata>
 +
</noinclude>

Aktuelle Version vom 15. April 2023, 13:42 Uhr

[[Literatur:_|]]
. .

Code für Literaturangaben

{{Literatur 
| code = 
| autor1_nat = 
| autor1_fam = 
| autor1_vor = 
| autor1_kanji = 
| autor2 = 
| autor_zusatz = 
| jahr = 
| pub_form = 
| titel1 = 
| titel2 = 
| titel_kanji=
| link = 
| pdf = 
| sammelband_hg = 
| sammelband_titel = 
| ort =   
| verlag =  
| reihe = 
| auflage = 
| zeitschrift = 
| seiten = 
| bemerkung = 
| bemerkung2 = {{{1|}}} 
| cat =   
}}

Gestaltet einen Literatureintrag

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
Codecode

Pagename

Beispiel
Scheid_2001
Autowert
Zeichenfolgevorgeschlagen
Jahrjahr

Jahr oder Zeitspanne

Beispiel
2001
Zeichenfolgevorgeschlagen
Autor1_famautor1_fam

Familienname des ersten Autors

Autowert
Unbekanntvorgeschlagen
Autor1_vorautor1_vor

Vornamen von Autor 1

Autowert
Unbekanntvorgeschlagen
Autor1_natautor1_nat

"west" (default) oder "asien"

Beispiel
dient zur Formatierung asiatischer Namen
Autowert
west
Zeichenfolgevorgeschlagen
Autor1_kanjiautor1_kanji

nur bei Publ. in asiat. Sprache

Unbekanntoptional
Autor2autor2

voller Name weiterer Autoren in natürlicher Namensfolge

Beispiel
Kobayashi Kōichi, John Power
Autowert
Zeichenfolgevorgeschlagen
Autor_zusatzautor_zusatz

Herausgeber, Übersetzer etc. in Abk. ohne Punkt

Beispiel
Hg, Ü
Zeichenfolgevorgeschlagen
Pub_formpub_form

Form der Publikation

Beispiel
Buch / Zeitschrift / Sammelband
Autowert
Buch
Zeichenfolgeerforderlich
Titel1titel1

Haupttitel

Beispiel
kein Punkt oder Doppelpunkt am Schluss
Autowert
Zeichenfolgeerforderlich
Titel2titel2

Nebentitel

Beispiel
kein Punkt
Autowert
Zeichenfolgevorgeschlagen
Titel_kanjititel_kanji

Voller Titel (bei asiat. Publ.)

Autowert
Unbekanntvorgeschlagen
Linklink

Link zu einer externen Online Version der Publikation

URLoptional
Pdfpdf

intern gespeicherte pdf-Datei

Beispiel
*Scheid_2001 *Scheid_2001.pdf *Datei:Scheid_2001.pdf
Autowert
Dateivorgeschlagen
Verlagverlag

bei "Zeitschrift" nicht nötig

Beispiel
VÖAW
Autowert
Zeichenfolgeerforderlich
Ortort

Bei "Zeitschrift" nicht nötig

Beispiel
Wien
Zeichenfolgevorgeschlagen
Sammelband_hgsammelband_hg

Hg. des Sammelbandes, wenn Publikation ein Sammelbandkapitel ist

Beispiel
Angela Winkler
Zeichenfolgevorgeschlagen
Sammelband_titelsammelband_titel

Voller Titel des Sammelbandes (kein Punkt am Schluss)

Unbekanntvorgeschlagen
Reihereihe

Reihentitel und Bd

Beispiel
''Beiträge zur Japanologie'', 137
Autowert
Unbekanntoptional
Zeitschriftzeitschrift

Voller Namen + Bandnr

Beispiel
''Japanese Journal of Religious Studies'' 31/2
Unbekanntvorgeschlagen
Seitenseiten

keine Beschreibung

Beispiel
12–35
Autowert
Zeichenfolgevorgeschlagen
Auflageauflage

keine Beschreibung

Unbekanntoptional
Bemerkungbemerkung

keine Beschreibung

Unbekanntoptional
Bemerkung2bemerkung2

nicht bearbeiten, nicht löschen

Autowert
{{{1|}}}
Zeichenfolgeerforderlich
Catcat

Zusatz-Kategorie

Zeichenfolgeoptional