Vorlage:Literatur: Unterschied zwischen den Versionen

Aus Kamigraphie
Zur Navigation springen Zur Suche springen
 
(91 dazwischenliegende Versionen von 4 Benutzern 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>
 
{{Literatur
 
|code=    <!-- wenn Autor_Jahr nicht mit Artikelnamen passt -->
 
|autor1_fam=
 
|autor1_vor=
 
|autor1_kanji=
 
|autor_zusatz=
 
|autor2=
 
|sprache=
 
|jahr=
 
|pub_form=
 
|titel1=
 
|titel1_kanji=
 
|titel2=
 
|titel_ue=
 
|reihe=
 
|pdf=
 
|link=
 
|sammelband_hg=
 
|sammelband_titel=
 
|sammelband_kanji=
 
|zeitschrift=
 
|ort=
 
|verlag=
 
|seiten=
 
|bemerkung=
 
}}
 
</pre>
 
Klicken Sie auf „Bearbeiten“, um den Vorlagentext anzusehen.</noinclude><includeonly><!--
 
-->{{#vardefine: autor1
 
| {{{autor1_fam|}}}, {{{autor1_vor|}}} {{{autor1_kanji|}}}  
 
 
}}<!--  
 
}}<!--  
-->{{#vardefine:titel_j
+
-->{{#vardefine: code
|{{#if: {{{titel1_kanji|}}}  
+
| {{#if:{{{code|}}}
   | {{{titel1_kanji|}}}{{#if: {{{titel2_kanji|}}} |—{{{titel2_kanji|}}} }}.}}  
+
   | {{{code|}}}
 +
  | {{#var:code}}
 +
  }}
 
}}<!--
 
}}<!--
-->{{#vardefine:titel_j
+
 
|{{#if: {{{titel_ue|}}} | {{#var:titel_j}} [{{{titel_ue|}}}.] | {{#var:titel_j}} }}
+
AUTOR
 +
 
 +
-->{{#vardefine: autor1_fam
 +
|[[Literatur:{{#var:code}}|{{{autor1_fam|}}}]]
 
}}<!--
 
}}<!--
-->{{#vardefine:titel_j
+
-->{{#vardefine: autor
|{{#if: {{{reihe|}}} | {{#var:titel_j}} ({{{reihe|}}}.) | {{#var:titel_j}} }}  
+
| {{#ifeq: {{{autor1_nat|}}} | asien
 +
  | <span class='L_fam'>{{#var:autor1_fam}}</span> {{{autor1_vor|}}} {{{autor1_kanji|}}}
 +
  | {{#if: {{#regex: {{PAGENAME}}|/Literatur\b/}}
 +
    | <span class='L_fam'>{{#var:autor1_fam}}</span>{{#if: {{{autor1_vor|}}}
 +
      |, {{{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
+
 
| {{#if: {{{pdf|}}} |[[Kategorie:pdf]][[:{{{pdf|}}}|{{{titel1|}}}]]
+
TITEL
   | {{#if: {{{link|}}} |[[Kategorie:literaturlink ]][{{{link|}}}  {{{titel1|}}}] | {{{titel1|}}} }}  
+
 
 +
-->{{#vardefine: titel1
 +
| {{{titel1|}}}
 +
}}<!--
 +
trim pdf 1
 +
-->{{#vardefine: pdf
 +
| {{#if: {{{pdf|}}}  
 +
  | Datei:{{#regex: {{{pdf|}}}
 +
    |/^([Dd]atei:{{!}}[Ff]ile:)/
 +
    |
 +
    }}
 +
  }}
 +
}}<!--
 +
trim pdf 2
 +
-->{{#vardefine: pdf
 +
| {{#if: {{#var:pdf}}
 +
  | {{#regex:{{#var:pdf}}
 +
    |/\.pdf$/
 +
    |
 +
    }}.pdf
 +
  }}
 +
}}<!--
 +
-->{{#vardefine: titel_link
 +
| {{#if: {{#var:pdf}}  
 +
  | {{#ifanon:{{#var:titel1}}
 +
    | [[:{{#var:pdf}}|{{#var:titel1}}]]
 +
    }}
 +
   | {{#if: {{{link|}}}  
 +
    | [{{{link|}}}  {{#var:titel1}}]
 +
    | {{#var:titel1}}
 +
    }}  
 
   }}  
 
   }}  
 
}}<!--
 
}}<!--
 +
 
-->{{#vardefine:titel  
 
-->{{#vardefine:titel  
|{{#if: {{{titel2|}}} |{{#var:titel}}: {{{titel2}}} |{{#var:titel}} }}{{#if: {{{titel1_kanji|}}}
+
|{{#if: {{{titel2|}}} | {{#var:titel_link}}: {{{titel2}}}. | {{#var:titel_link}}. }}  
| |.}}
 
 
}}<!--
 
}}<!--
 +
-->{{#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: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|}}}|''{{{sammelband_titel|}}}''{{#if: {{{sammelband_kanji|}}}
+
}}<!--
|, {{{sammelband_kanji|}}} }}. {{#var:ort_verlag}} }} }}
+
-->{{#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
 +
 
 +
-->{{#ifeq: {{NAMESPACE}} | Literatur 
 +
| {{#ask: [[Uses literature article::Literatur:{{#var:code}}]][[:+]] 
 +
|format=ul
 +
|intro= <h3>Verwendung</h3>
 +
}}
 
}}<!--
 
}}<!--
#### SCHREIBEN #####
+
--><noinclude>
-->{{#vardefine: output
+
=== Code für Literaturangaben ===
| {{#var:autor1}}<!--
+
<pre>
-->{{#if:{{{autor2|}}}
+
{{Literatur
| {{#switch: {{{autor2|}}}
+
| code =
  |e.a. = ,&nbsp;e.a.
+
| autor1_nat =
  | #default = &nbsp;und {{{autor2}}}
+
| autor1_fam =
}} }} <!--
+
| autor1_vor =  
-->{{#if:{{{autor_zusatz|}}}| ({{{autor_zusatz}}}.)}} <!--
+
| autor1_kanji =  
-->{{#if: {{{jahr|}}} | ({{{jahr|}}}).}} <!--
+
| autor2 =
-->{{#switch: {{{pub_form|}}}
+
| autor_zusatz =
| Zeitschrift = „{{#var:titel}}“ {{#var:titel_j}} {{{zeitschrift|}}}{{#if:{{{seiten|}}}|, S. {{{seiten|}}}}}.
+
| jahr =
| Sammelband = „{{#var:titel}}“ {{#var:titel_j}} {{#var:sammelbandangaben}}{{#if: {{{seiten|}}}|, S. {{{seiten|}}}.|.}}
+
| pub_form =
| #default = ''{{#var:titel}}'' {{#var:titel_j}} {{#var:ort_verlag}}.
+
| titel1 =
}} {{#if: {{{bemerkung|}}} | ({{{bemerkung|}}}.) }} }}<!--
+
| titel2 =  
###### letzter Schliff #####
+
| titel_kanji=
-->{{#multireplace: {{#var:output}}
+
| link =
|?.=?
+
| pdf =
|?:=?
+
| sammelband_hg =  
|.,=,
+
| sammelband_titel =  
|..=.
+
| ort = 
|=
+
| verlag =
| =
+
| reihe =  
}} [[Literatur:{{{code|{{{autor1_fam|}}}_{{{jahr|}}} }}}|→]]</includeonly><!--
+
| auflage =  
-->{{#if: {{{cat|}}}
+
| zeitschrift =  
| [[Kategorie: {{{cat|}}} ]]
+
| 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