Wikivoyage:Vorlagen/Textformatierung

Aus Wikivoyage

Eine ganze Reihe von Vorlagen beschäftigt sich mit der Formatierung von Text

Sonderzeichen[Bearbeiten]

  • {{@}} – Diese Vorlage gibt das At-Zeichen als Grafik aus. So kann man eine Email-Adresse im Wikitext lesbar angeben, ohne das Zeichen direkt zu benutzen:  at 

Regionen- und Landesbezeichnungen[Bearbeiten]

  • {{Landesbezeichnung}} – Die Funktion gibt den Landesnamen zu einer Top-Level-Domain bzw. ISO 3166 sowie aus. Wird die Vorlage nicht fündig, greift sie auf das Modul Modul:ISO 3166-2 zurück und versucht eine Provinz/Bundesland/Präfektur mit dem passenden Kürzel zu finden.
  • {{ISO 3166-2}} – Die allgemeine Funktion liefert den Namen einer Region in gewünschter Sprache zu einem ISO-Code und umgedreht. Auch die Übersetzung von einer Sprache in eine andere ist möglich.
  • {{ISO 3166-2 nach DE}} – Liefert den deutschen Namen einer Region bei gegebenem ISO-Code
  • {{ISO 3166-2 nach EN}} – Liefert den englischen Namen einer Region bei gegebenem ISO-Code
  • {{BASEPAGENAME/EN}} – Liefert den englischen Namen des Region, in deren Artikel die Vorlage eingebunden ist.
  • {{BASEPAGENAMEX/EN}} – Liefert den englischen Namen des Region, in deren Artikel die Vorlage eingebunden ist, ignoriert dabei Wegweiserinformationen in Klammern.

Groß– und Kleinschreibung[Bearbeiten]

  • {{Allcaps}} – erzeugt Großbuchstaben: {{Allcaps|The Name of the Game}} ergibt: The Name of the Game
  • {{Nocaps}} – erzeugt Kleinbuchstaben: {{Nocaps|thE NaMe oF thE GAME}} ergibt: thE NaMe oF thE GAME
  • {{Smallcaps}} – erzeugt Kapitälchen: {{Smallcaps|Your Text in 4004 bc}} ergibt: Your Text in 4004 bc
  • {{Smallcaps all}} – erzeugt nur kleine Kapitälchen: {{Smallcaps all|Your Text in 4004 bc}} ergibt: YOUR TEXT IN 4004 BC
  • {{Fixcaps}} – repariert Groß– und Kleinbuchstaben: {{Fixcaps|pLAy/tHE/GamE}} ergibt: Play the Game

Farben[Bearbeiten]

  • {{Color}} – ändert die Schriftfarbe: {{color|red|Hello, world!}} ergibt: Hello, world!
  • {{Background color}} – ändert die Hintergrundfarbe: {{Background color|red|Hello, world!}} ergibt: Hello, world!
  • {{Font color}} – ändert die Vorder– und Hintergrundfarbe: {{Font color|red|yellow|red text with yellow background}} ergibt: red text with yellow background
  • {{Font}} - komplexere vielfältige Vorlage, ändert Schriftart, Schriftgröße, Vorder- und Hintergrundfarbe: {{Font|Großer Text|size=1.5em|color=darkgreen}} erzeugt Großer Text
  • {{Hilite}} – Versieht den Text mit einem (standardmäßig gelben) Hintergrund. Zusätzlich kann man ein Ablaufdatum angeben, ab dem der Text wieder normal dargestellt wird: {{hilite|text|lightblue}} ergibt: text
  • {{Colored link}} – Versieht einen Link mit einer gewünschten Farbe
    • {{Red link}} – Produziert einen rot gefärbten Link (auch wenn der Artikel existiert).
  • Die folgenden Vorlagen dienen dem Einfärben von Text mit einer gewünschten Farbe:

Rahmen[Bearbeiten]

  • {{Text im Kreis}} – erzeugt einen Text mit einem Kreis als Rahmen drumherum: {{Text im Kreis|3|border_color=red}} ergibt
    3

Größe[Bearbeiten]

  • {{Resize}} - Verändert die Textgröße: {{Resize|1.2em|Schriftgröße 1.2em}} erzeugt Schriftgröße 1.2em
  • {{Font}} - siehe oben
  • siehe auch {{big}}, {{huge}}, {{larger}}, {{large}}, {{small}}

Brüche[Bearbeiten]

  • {{Frac}} – Ermöglicht Darstellung von Brüchen mittels eines Schrägstrichs: 58

Abstand, Textlücke[Bearbeiten]

Abstand eines Textes vom linken Rand, Erzeugen einer Textlücke

  • {{Pad}} – Erzeugt mit Hilfe des Tags <span>...</span> eine leere Lücke.
  • {{spaces}} – fügt die angegebene Zahl von Leerzeichen ein.

Mehrspaltiger Text[Bearbeiten]

Formatierung eines Textes in mehreren Spalten

  • {{2 Spalten}} – formatiert den Text in zwei Spalten
  • {{3 Spalten}} – formatiert den Text in drei Spalten
  • {{4 Spalten}} – formatiert den Text in vier Spalten
  • {{Spaltenbreite}} – formatiert den Text mit vorgegebener Spaltenbreite

Quellcode, Tags und Markup[Bearbeiten]

Darstellung von Code, Tags und Markup:

  • {{Code}} – Formatiert Text als Quellcode inclusive Syntaxhervorhebung.
  • {{Var}} – Diese Vorlage dient der der Darstellung von Variablennamen (in Mathemathik, Programmcode, Wiki-Markup) mit dem semantich korrekten Tag <var>...</var>.

Dokumentation:

  • {{Xtag}} – Stellt ein Parser- oder Extension-Tag dar und verlinkt es mit einem passenden Hilfeartikel. Dies ist ideal für Dokumentationen und Hilfeartikel.
  • {{Markup}} – Präsentiert Markup Code und daneben dessen Wirkung. Ideal für Dokumentationen und Hilfeartikel.

Links auf Vorlagen[Bearbeiten]

  • {{Tl}} - Textlink auf die Vorlage. Siehe auch Vorlagen/Interne Links
  • {{Tlx}} - Textlink auf Vorlage, Parameter können zur Dokumentation angezeigt werden.
    • Dokumentation zur Schreibweise bei Parameterübergabe mit Gleichheitszeichen im Text "=":
      • Var. 1:      {{Tlx|Font|<nowiki>size=1.5em|color=darkgreen</nowiki>}}
      • Var. 2:      {{Tlx|Font|size{{=}}1.5em|color{{=}}darkgreen}}
      • Ergebnis: {{Font|Großer Text|size=1.5em|color=darkgreen}} erzeugt Großer Text
    • {{Tlc}} und weitere Vorlagen siehe auch Vorlagen:Links auf Vorlagen

Wrapping[Bearbeiten]

Die folgenden Vorlagen dienen der Beeinflussung von gewollten und ungewollten Zeilenumbrüchen.

  • {{nowrap}} – Unterdrückt Umbrüche in Text und Links.
  • {{nowrap begin}} – Started die Unterdrückung der Umbrüche in Text und Links.
  • {{nowrap end}} – Beendet die Unterdrückung der Umbrüche in Text und Links.
  • {{nowraplinks}} – Verhindert Umbrüche in Links und erlaubt diese nur zwischen Links und normalem Text, ideal für Linklisten.
  • {{nowraplinks end}} – Beendet die Unterdrückung der Umbrüche in Links.
  • {{allow wrap}} – Erlaubt explizit lokale Umbrüche in Texten in denen ein nowrap aktiv ist.
  • {{normalwraplink}} – Erlaubt den Umbruch von Links, die normalerweise nicht umgebrochen werden, z.B. in Sidebars.

Steuerung einzelner Umbrüche: Die folgenden Vorlagen werden innerhalb von Nowrap–Abschnitten eingesetzt.

  • {{wrap}} – Erlaubt innerhalb eines Abschnittes ohne Umbrüche das explizite Setzen eines erlaubten Umbruchs.
  • {{·wrap}}, {{·w}} – Für gepunktete Listen. Erzeugt einen mittleren Punkt zwischen zwei Leerzeichen und fügt nach dem Punkt einen Umbruch ein.
  • {{•wrap}}, {{•w}} – Für gepunktete Listen. Erzeugt einen dicken Punkt zwischen zwei Leerzeichen und fügt nach dem Punkt einen Umbruch ein.
  • {{–wrap}}, {{–w}}, {{–w}} – Für Listen mit Bindestriche. Erzeugt einen Bindestrich zwischen zwei Leerzeichen und fügt danach einen Umbruch ein.
  • {{!wrap}}, {{!w}} – Für Listen mit Pipes. Erzeugt ein Pipe–Symbol zwischen zwei Leerzeichen und fügt danach einen Umbruch ein.

Siehe auch[Bearbeiten]