Vorlage:Nowrap/Doku
Dies ist eine nachgeordnete Seite der Dokumentation von Vorlage:Nowrap. Sie enthält Informationen zur Verwendung, Kategorisierung und zu anderem Inhalt, der nicht Bestandteil der originalen Vorlage-Seite ist. |
Funktion
BearbeitenDie Funktion verhindert jeden Zeilenumbruch im Text, der der Vorlage übergeben wird sowie in Links, die Leerzeichen oder Bindestriche enthalten. Setze diese Vorlage mit Bedacht ein. Dein übergebener Text entspricht der minimalen Breite des Inhaltes des betroffenen Artikels. Übergibst du zu viel Text, kann es zu hässlichen Scrollbalken am unteren Seitenrand kommen.
Verwendung
BearbeitenDu kannst den Effekt testen, in dem du deinen Browser in der Breite extrem zusammenschiebst.
{{nowrap|these words stay together}}
ergibt: these words stay together{{nowrap|a, b, c, or d.}}
ergibt: a, b, c, or d.{{nowrap| merry-go-round}}
ergibt: merry-go-round{{nowrap| 4-part harmony}}
ergibt: 4-part harmony{{nowrap| CSS}}
ergibt: CSS{{nowrap| Examples section}}
ergibt: Examples section
Mit Gleichheitszeichen und Pipes umgehen
BearbeitenVorlagen haben Probleme mit „=
“ und „|
“. Sie haben eine eigene Funktionalität in Vorlagen und können daher nicht so einfach im Text innerhalb einer Vorlage verwendet werden. Es gibt für dieses Problem zwei Lösungsansätze.
- Setzte deinen Text nicht in diese Vorlage sondern zwischen die beiden Vorlagen {{nowrap begin}} + {{nowrap end}}.
- Setzte vor den Text, der das Gleichheitszeichen beinhaltet ein
1=
, oder maskiere die Zeichen mit Hilfsvorlagen wie{{{|=}}}
, oder{{=}}
So kann es aussehen:
{{nowrap|1=2 + 2 = 4}}
,{{nowrap|2 + 2 {{{|=}}} 4}}
, or{{nowrap|2 + 2 {{=}} 4}}
Alle Varianten erzeugen folgendes:
- 2 + 2 = 4.
Für Texte mit einer Pipe „|“ solltest du diese mit folgenden Sequenzen ersetzen: "|
" oder "{{pipe}}
" oder "{{abs}}
". Beispiel: Im „|6|“ zu schreiben, setze folgendes ein:
{{nowrap||6| < 7}}
or{{nowrap|{{pipe}}6{{pipe}} < 7}}
or{{nowrap|{{abs|6}} < 7}}
Das erzeugt diese Ausgabe:
- |6| < 7
Technische Details
BearbeitenDie Aufgabe erledigt folgender HTML+CSS code:
<span style="white-space:nowrap">This text will not wrap</span>
Leerzeichen vor und nach dem übergebenen Text werden nicht behandelt, auch wenn sie in die Vorlage aufgenommen werden.
TemplateData
BearbeitenVerhindert Zeilenumbrüche in Text und Links, die Leerzeichen oder Bindestriche enthalten.
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Text | 1 | Zu schützender Text oder Link. | Mehrzeiliger Text | erforderlich |
Siehe auch
Bearbeiten{{nowrap begin}}
– Startet die Unterdrückung der Umbrüche in Text und Links. Der Effekt bezieht sich auf alles folgende, bis es mit{{nowrap end}}
wieder beendet wird.{{nowrap end}}
– Beendet die Unterdrückung der Umbrüche in Text und Links. Voraussetzung ist, das ein entsprechender Bereich vorher mit{{nowrap begin}}
gestartet wurde.{{allow wrap}}
– Erlaubt explizit lokale Umbrüche in Texten in denen ein nowrap aktiv ist.{{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.{{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}}
,{{w}}
– 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}}
– 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.
Weitere Informationen:
- Wikivoyage:Vorlagen/Textformatierung – Vorstellung der Vorlagen zum Wrapping und ihrer Anwendung
- Hilfe:Zeilenumbrüche steuern – Wie man gewollte und ungewollte Umbrüche steuert.