Vorlage:Fn: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Test)
K (typo)
Zeile 1: Zeile 1:
 
<noinclude>{{DISPLAYTITLE:Vorlage:fn}}
 
<noinclude>{{DISPLAYTITLE:Vorlage:fn}}
 
{{fn/Hilfe}}
 
{{fn/Hilfe}}
</noinclude><includeonly>{{#if:{{{name|}}}|{{#arrayreset:{{{name}}}}}{{#if:{{#arraysize:{{{name}}}-ref}}||{{#arraydefine:Eintrag|{#arrayprint:{{{name}}}}|@§}}{{#arraymerge:Fußnoten|Fußnoten|Eintrag}}{{#arrayreset:Eintrag}}{{#arraydefine:{{{name}}}-num|{{#arraysize:Fußnoten}}|@§}}{{#arraydefine:{{{name}}}-ref|<span id="fn_{{#arrayprint:{{{name}}}-num}}">↑</span>|@§}}}}<sup id="fn_{{#arrayprint:{{{name}}}-num}}_{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}_back">[[#fn_{{#arrayprint:{{{name}}}-num}}|[{{#arrayprint:{{{name}}}-num}}-{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}]]]</sup>{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}{{#arraydefine:Eintrag|[[fn_{{#arrayprint:{{{name}}}-num}}_{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}_back|{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}]]}}{{#arraymerge:{{{name}}}-fn|{{{name}}}-fn|Eintrag}}{{#arrayreset:Eintrag}}{{#if:{{{1|}}}|{{#arraydefine:{{{name}}}-text|{{{1}}}|@§}}}}{{#arraydefine:{{{name}}}|{{#arrayprint:{{{name}}}-ref}}<sup>{{#arrayprint:{{{name}}}-fn|}}</sup>&nbsp;{{#arrayprint:{{{name}}}-text|}}|@§}}|<sup id="fn_{{#expr:{{#arraysize:Fußnoten}}+1}}_back">[[#fn_{{#expr:{{#arraysize:Fußnoten}}+1}}|[{{#expr:{{#arraysize:Fußnoten}}+1}}]]]</sup>{{#arraydefine:Eintrag|{#sub:<span id="fn_{{#expr:{{#arraysize:Fußnoten}}+1}}">[[#fn_{{#expr:{{#arraysize:Fußnoten}}+1}}_back|↑]]</span>&nbsp;{{{1|}}}}|@§}}{{#arraymerge:Fußnoten|Fußnoten|Eintrag}}{{#arrayreset:Eintrag}}}}</includeonly>
+
</noinclude><includeonly>{{#if:{{{name|}}}|{{#arrayreset:{{{name}}}}}{{#if:{{#arraysize:{{{name}}}-ref}}||{{#arraydefine:Eintrag|{#arrayprint:{{{name}}}}|@§}}{{#arraymerge:Fußnoten|Fußnoten|Eintrag}}{{#arrayreset:Eintrag}}{{#arraydefine:{{{name}}}-num|{{#arraysize:Fußnoten}}|@§}}{{#arraydefine:{{{name}}}-ref|<span id="fn_{{#arrayprint:{{{name}}}-num}}">↑</span>|@§}}}}<sup id="fn_{{#arrayprint:{{{name}}}-num}}_{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}_back">[[#fn_{{#arrayprint:{{{name}}}-num}}|[{{#arrayprint:{{{name}}}-num}}-{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}]]]</sup>{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}{{#arraydefine:Eintrag|[[#fn_{{#arrayprint:{{{name}}}-num}}_{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}_back|{{#expr:{{#arraysize:{{{name}}}-fn}}+1}}]]}}{{#arraymerge:{{{name}}}-fn|{{{name}}}-fn|Eintrag}}{{#arrayreset:Eintrag}}{{#if:{{{1|}}}|{{#arraydefine:{{{name}}}-text|{{{1}}}|@§}}}}{{#arraydefine:{{{name}}}|{{#arrayprint:{{{name}}}-ref}}<sup>{{#arrayprint:{{{name}}}-fn|}}</sup>&nbsp;{{#arrayprint:{{{name}}}-text|}}|@§}}|<sup id="fn_{{#expr:{{#arraysize:Fußnoten}}+1}}_back">[[#fn_{{#expr:{{#arraysize:Fußnoten}}+1}}|[{{#expr:{{#arraysize:Fußnoten}}+1}}]]]</sup>{{#arraydefine:Eintrag|{#sub:<span id="fn_{{#expr:{{#arraysize:Fußnoten}}+1}}">[[#fn_{{#expr:{{#arraysize:Fußnoten}}+1}}_back|↑]]</span>&nbsp;{{{1|}}}}|@§}}{{#arraymerge:Fußnoten|Fußnoten|Eintrag}}{{#arrayreset:Eintrag}}}}</includeonly>

Version vom 22. März 2014, 17:36 Uhr

Erklärung

Die Vorlage fn erlaubt das einfache Einfügen von Fußnoten und die Vorlage ref zeigt die so eingebundenen Fußnoten an – ähnlich der Extension:Cite.

  • Falls die selbe Fußnote mehrfach verwendet werden soll, so kann sie über den Parameter |name= benannt und danach wiederverwendet werden.
  • Einer Fußnote kann ein Text hinzugefügt werden, der an dieser Stelle unsichtbar, aber im referenzierten Teil lesbar ist. Bei benannten Fußnoten muss der Text nur an irgendeiner Stelle eingegeben werden.
  • Soll nur eine einzelne Fußnote referenziert werden, so kann dies über ihre Nummer oder – bei benannten Fußnoten – ihren Namen angegeben werden.

Code zum Einbinden

Einfache Fußnoten Benannte Fußnoten Fußnoten referenzieren
ohne Text
{{fn|}}
ohne Text
{{fn|name=NAME}}
alle anzeigen
{{ref|}}
mit Text
{{fn|TEXT}}
mit Text
{{fn|name=NAME|TEXT}}
einzelne anzeigen
{{ref|NR/NAME}}
Wiederverwendung
{{fn|name=NAME}}

Beispiele

Code Aussehen
Einfache Fußnoten ohne Text
Die Welt von Splittermond heißt Lorakis.{{fn|}}
Dragorea ist ein Kontinent auf Lorakis.{{fn|}}

Die Welt von Splittermond heißt Lorakis.[1] Dragorea ist ein Kontinent auf Lorakis.[2]

Einfache Fußnoten mit Text
Die Welt von Splittermond heißt Lorakis.{{fn|siehe [[Welt-Band]] S. 5}}
Dragorea ist ein Kontinent auf Lorakis.{{fn|siehe [[Welt-Band]] S. 9}}

Die Welt von Splittermond heißt Lorakis.[3] Dragorea ist ein Kontinent auf Lorakis.[4]

Benannte Fußnoten
Die Welt von Splittermond heißt Lorakis.{{fn|name=Welt-Band}}
Dragorea ist ein Kontinent auf Lorakis.{{fn|name=Welt-Band|siehe [[Welt-Band]]}}

Die Welt von Splittermond heißt Lorakis.[5-1]1 Dragorea ist ein Kontinent auf Lorakis.[5-2]2

Alle Fußnoten anzeigen
{{ref|}}
  1.  
  2.  
  3.  siehe Welt-Band S. 5
  4.  siehe Welt-Band S. 9
  5. 12 siehe Welt-Band
Einzelne Fußnoten anzeigen
*{{ref|2}}
*{{ref|Welt-Band}}