Vorlage:FNZ

Aus Wikivoyage


Dokumentation für die Vorlage {{FNZ}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]
Lokale Fußnoten setzen: Anmerkungstext definieren.

Zusammen mit Vorlage:FN können – unabhängig von der Technik der Einzelnachweise mit <ref>…</ref> und <references /> – Anmerkungen eingefügt werden; etwa in Tabellen.
Diese Vorlage wird nicht für im Fließtext verwendet.

Vorlagenparameter

ParameterBeschreibungTypStatus
Zeichen1
Anmerkungszeichen
Beispiel
*)
Zeileerforderlich
Text2
Anmerkungstext
Beispiel
Stand 2020
Inhalterforderlich
KeinUmbruch3
Automatischen Umbruch vor und nach jeder Anmerkung unterdrücken (siehe Abschnitt der Dokumentation)
Beispiel
ohne_Umbruch
Zeichenfolgeoptional
Gruppierunggruppe
Gemeinsamer Code, um mehrere Fußnoten in Gruppen zusammenzufassen (siehe Abschnitt der Dokumentation)
Beispiel
Info
Zeileoptional
Korrektur bei Floatsfloatfix
Korrektur bei Konflikten von Fußnoten mit seitlich angeordneten fließenden Inhalten (Floats; siehe Abschnitt der Dokumentation)
Standard
0
Beispiel
ja
Booleschoptional

Format: inline

Lokale Fußnoten setzen: Anmerkungstext definieren

Vorlagenparameter

Diese Vorlage bevorzugt Inline-Formatierung von Parametern.

ParameterBeschreibungTypStatus
Zeichen1

Anmerkungszeichen

Beispiel
*)
Zeileerforderlich
Text2

Anmerkungstext

Beispiel
Stand 2020
Inhalterforderlich
KeinUmbruch3

Automatischen Umbruch vor und nach jeder Anmerkung unterdrücken

Beispiel
ohne_Umbruch
Zeichenfolgeoptional
Gruppierunggruppe

Gemeinsamer Code, um mehrere Fußnoten in Gruppen zusammenzufassen

Beispiel
Info
Zeileoptional
Korrektur bei Floatsfloatfix

Korrektur bei Konflikten von Fußnoten mit seitlich angeordneten fließenden Inhalten (Floats)

Standard
0
Beispiel
ja
Booleschoptional

Syntax für Vorlage FNZ

Siehe ausführlichere Gesamtdokumentation in Vorlage:FN.

Diese Vorlage setzt die eigentliche Fußnote.

Beispiel FNZ:
Vorlage:Standardbaustein Vorlage:Standardbaustein

Nur Einbindungen von FN und FNZ mit gleichem Symbol und gleicher Gruppe verlinken aufeinander. Ebenso muss in FN und FNZ das Format für die Parameter 1 (das Symbol) und gruppe (siehe unten) identisch sein, um die gegenseitige Verlinkung zu gewährleisten.(Anm.)

Steht Text vor und hinter der Vorlage, erfolgt standardmäßig dazwischen ein Zeilenumbruch (technisch gesehen ist die Fußnote ein Blockelement; zur Verdeutlichung Leerzeichen vor und nach der Vorlageneinbindung entfernt):

Beispiel FNZ mit Umbruchvisualisierung:
Vorlage:Standardbaustein Vorlage:Standardbaustein

Mit einer zusätzlichen Kennzeichnung (3. Parameter mit beliebigem Wert, nach dem Anmerkungstext zu setzen) wird dieser Zeilenumbruch verhindert, der Fußnoteninhalt wird damit im Fließtext ausgegeben.(Achtung!) So kann beispielsweise zwischen zwei Textstellen hin und her verwiesen werden(Hinweis) oder kurze Fußnoten(1)(2)(3) können nebeneinander gesetzt werden:(Info)

Die Bezeichnung des Parameters sollte so gewählt werden, dass der Sinn seiner Verwendung erkennbar ist, wie etwa „inline“, „imFließtext“ oder „ohne_Umbruch“.

(Hinweis) Wenn nur zwischen zwei Textstellen hin- und her verwiesen werden soll, wird üblicherweise auch in FNZ nichts außer dem Fußnotenzeichen benötigt (kein Anmerkungstext). Für diese Fälle kann in Parameter 2 der spezielle Wert - (der einfache Bindestrich) genutzt werden:

Beispiel FNZ ohne Text:
Vorlage:Standardbaustein Vorlage:Standardbaustein

(Achtung!) Der Anmerkungstext, also der Fußnoteninhalt in Parameter 2, darf dann auch keine HTML-Block-Elemente enthalten, sondern ausschließlich Inline-Elemente! Anderenfalls wird fehlerhafter Code generiert (Linter-Fehler).
(Info) Darstellung kurzer Fußnoten mit Parameter 3 – diese müssen (anders als die Standard-Nutzungen von FNZ ohne diesen Parameter, die einen eigenen Block erzeugen) wie jeder Fließtext direkt zu Beginn der Zeile, das heißt ohne führende Leerzeichen, gesetzt werden (vergleiche Quelltext der Dokumentation):

(1) kurze Fußnote 1 — (2) kurze Fußnote 2 — (3) kurze Fußnote 3.

Wird der Parameter gruppe in FN verwendet, muss er auf identische Weise auch hier verwendet werden, damit die Rückverlinkung funktioniert. In der Darstellung gibt es keinen Unterschied zur Variante ohne diesen Parameter:

Beispiel FNZ im Fließtext mit Gruppierung:
Vorlage:Standardbaustein Vorlage:Standardbaustein

Außer für den Parameter gruppe muss in FN und FNZ auch das Format für den Parameter 1 (das Zeichen) identisch sein, um die gegenseitige Verlinkung zu gewährleisten.(Anm.) Auch muss, damit das System korrekt funktioniert, für jede Verwendung von {{FNZ}} mindestens ein {{FN}} vorhanden sein, es findet aber prinzipbedingt keine Überprüfung statt und daher wird keine Fehlermeldung ausgegeben. Wie die obigen Beispiele zeigen (hier {{FNZ}}), erfolgt auch keine Kontrolle, ob eine Fußnotenvorlage eventuell versehentlich mehrfach mit demselben Parameter 1 ohne Gruppierung verwendet wird.

(Anm.) In führenden und abschließenden Leerzeichen können sie sich unterscheiden. Diese werden bei der Vorlagenausführung entfernt, allerdings nur, wenn sie nicht als HTML-Entität eingegeben werden, was deshalb in diesem Parameter zu vermeiden ist.

Vereinzelt kommen Fußnoten mit rechts oder links fließenden Inhalten (Floats) in Konflikt – die Noten werden dann unterhalb dieses anderen Inhalts gesetzt, obwohl daneben noch ausreichend Platz wäre. In solchen Fällen kann als Abhilfe das Parameter-Wert-Paar floatfix=ja (allgemein: ein boolescher Wert für „true“) gesetzt werden. Dies hat allerdings den unerwünschten Effekt, dass die Farbmarkierung einer aktivierten Fußnote in den Fließbereich hineinreicht, deshalb so sparsam wie möglich einsetzen! Der Parameter muss bedauerlicherweise für jede Fußnote einzeln eingegeben werden, es gibt keine Möglichkeit einer Bündelung.

Bei Fußnoten im Fließtext, wenn also Parameter 3 gesetzt ist, ist floatfix=ja überflüssig und ohne Wirkung.

Vergleich von FNZ mit und ohne floatfix=ja: Vorlage:Standardbaustein Vorlage:Standardbaustein

Beeinflussung der Darstellung

Die Vorlagen benutzen CSS für die Darstellung, siehe auf der Unterseite für die Stile.

Siehe dort auch zur möglichen eigenen Übersteuerung der Vorgaben.

Wartung

Vorlage:Vorlagenfehler-Wartungskat.
Hinweise