Vorlage:Literatur: Unterschied zwischen den Versionen

Aus Kamigraphie
Zur Navigation springen Zur Suche springen
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{#vardefine: code
 
{{#vardefine: code
| {{#regex: {{{autor1_fam|}}}
+
| {{{autor1_fam|}}}_{{{jahr|}}}  
  |/\s/
 
  | }}_{{{jahr|}}}  
 
 
}}<!--  
 
}}<!--  
 
-->{{#vardefine: code
 
-->{{#vardefine: code
| {{{code|{{#var:code}} }}}
+
| {{#if:{{{code|}}}
 +
  | {{{code|}}}
 +
  | {{#var:code}}
 +
  }}
 
}}<!--
 
}}<!--
 +
 
AUTOR
 
AUTOR
  
Zeile 107: Zeile 109:
 
--><!--{{#ifeq: {{NAMESPACE}} | Literatur | {{titel|{{{titel1|{{PAGENAME}} }}} }} }}--><div class=literatur><div class=L_autor>{{#var:autor}}<span class=L_jahr> {{{jahr|}}}</span></div> <!--
 
--><!--{{#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}} <!--
 
-->{{#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
 
Kategorien und Attribute
 +
  
 
-->{{#ifeq: {{NAMESPACE}} | Literatur
 
-->{{#ifeq: {{NAMESPACE}} | Literatur
 
| [[Kategorie:Literaturartikel]] {{#set: is_literature_article={{#var:code}}}}<!--
 
| [[Kategorie:Literaturartikel]] {{#set: is_literature_article={{#var:code}}}}<!--
 +
-->{{#if:{{{cat|}}}|[[Kategorie:{{{cat|}}}]]}}<!--
 
-->{{#if: {{#var:pdf}}
 
-->{{#if: {{#var:pdf}}
   | [[Kategorie:Literatur-mit-PDF]]
+
   | {{#set: Literatur_mit_PDF= {{#var:pdf}} }}
 
   | {{#if: {{{link|}}}
 
   | {{#if: {{{link|}}}
 
     | [[Kategorie:Literatur-mit-Link]]
 
     | [[Kategorie:Literatur-mit-Link]]
 
     }}
 
     }}
 
   }}
 
   }}
| {{#set: uses_literature_article=Literatur:{{#var:code}}}}
+
| {{#if: {{#regex: {{NAMESPACENUMBER}}
 +
    |/^(0{{!}}106)$/
 +
    }}
 +
  | {{#set: uses_literature_article=Literatur:{{#var:code}}}}
 +
  }}
 
}}<!--  
 
}}<!--  
 
--></div><!--
 
--></div><!--
Zeile 131: Zeile 147:
 
}}<!--
 
}}<!--
 
--><noinclude>
 
--><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>
 
<templatedata>
 
{
 
{
 
"params": {
 
"params": {
 
"code": {
 
"code": {
"required": true,
+
"suggested": true,
 
"description": "Pagename",
 
"description": "Pagename",
 
"type": "string",
 
"type": "string",
Zeile 142: Zeile 189:
 
},
 
},
 
"jahr": {
 
"jahr": {
"required": true,
+
"suggested": true,
 
"description": "Jahr oder Zeitspanne ",
 
"description": "Jahr oder Zeitspanne ",
 
"example": "2001",
 
"example": "2001",
Zeile 148: Zeile 195:
 
},
 
},
 
"autor1_fam": {
 
"autor1_fam": {
"required": true,
+
"suggested": true,
 
"description": "Familienname des ersten Autors",
 
"description": "Familienname des ersten Autors",
 
"autovalue": ""
 
"autovalue": ""
Zeile 212: Zeile 259:
 
"ort": {
 
"ort": {
 
"type": "string",
 
"type": "string",
"required": true,
+
"suggested": true,
 
"description": "Bei \"Zeitschrift\" nicht nötig",
 
"description": "Bei \"Zeitschrift\" nicht nötig",
 
"example": "Wien"
 
"example": "Wien"
 
},
 
},
 
"sammelband_hg": {
 
"sammelband_hg": {
 +
"suggested": true,
 
"description": "Hg. des Sammelbandes, wenn Publikation ein Sammelbandkapitel ist",
 
"description": "Hg. des Sammelbandes, wenn Publikation ein Sammelbandkapitel ist",
 
"example": "Angela Winkler",
 
"example": "Angela Winkler",
Zeile 222: Zeile 270:
 
},
 
},
 
"sammelband_titel": {
 
"sammelband_titel": {
 +
"suggested": true,
 
"description": "Voller Titel des Sammelbandes (kein Punkt am Schluss)"
 
"description": "Voller Titel des Sammelbandes (kein Punkt am Schluss)"
 
},
 
},
Zeile 230: Zeile 279:
 
},
 
},
 
"zeitschrift": {
 
"zeitschrift": {
 +
"suggested": true,
 
"description": "Voller Namen + Bandnr",
 
"description": "Voller Namen + Bandnr",
"example": "''Japanese Journal of Religious Studies'' 31/2",
+
"example": "''Japanese Journal of Religious Studies'' 31/2"  
"type": "unbalanced-wikitext"
 
 
},
 
},
 
"seiten": {
 
"seiten": {
Zeile 246: Zeile 295:
 
"autovalue": "{{{1|}}}",
 
"autovalue": "{{{1|}}}",
 
"required": true,
 
"required": true,
"type": "unbalanced-wikitext"
+
"type": "string"
 
},
 
},
 
"pdf": {
 
"pdf": {
Zeile 261: Zeile 310:
 
"required": true,
 
"required": true,
 
"example": "Buch / Zeitschrift / Sammelband"
 
"example": "Buch / Zeitschrift / Sammelband"
 +
},
 +
"cat": {
 +
"description": "Zusatz-Kategorie",
 +
"type": "string"
 
}
 
}
 
},
 
},
Zeile 288: Zeile 341:
 
"auflage",
 
"auflage",
 
"bemerkung",
 
"bemerkung",
"bemerkung2"
+
"bemerkung2",
 +
"cat"
 
],
 
],
 
"format": "block"
 
"format": "block"

Aktuelle Version vom 15. April 2023, 14: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