Benutzer:Meier99/Geschütztes Leerzeichen
Ein geschütztes Leerzeichen (englisch no-break space, auch
, abgekürzt NBSP, manchmal auch als Dauerleerzeichen bezeichnet) verhindert einen ungewollten automatischen Zeilenumbruch an der Position des Leerzeichens, der die Leserlichkeit verschlechtern und den Lesefluss stören könnte.
Es wird sowohl im Schriftsatz als auch in der digitalen Typografie verwendet.
Digitale Typografie
Das geschützte Leerzeichen wird in HTML-Quelltexten mit dem Code
erzeugt. Im Unicode-Zeichensatz ist es an Position U+00A0 im Unicodeblock Lateinisch-1, Ergänzung zu finden.
Neben dem gewöhnlichen geschützten Leerzeichen gibt es im Unicode-Standard auch noch ein schmales geschütztes Leerzeichen (englisch narrow no-break space, abgekürzt NNBSP, Position U+202F,  
), ein geschütztes Leerzeichen ohne eigene Breite (engl.
, Position U+FEFF, 
), die leere Ziffer (engl.
, Position U+2007) und den mongolischen Vokalseparator (engl.
, abgekürzt MVS, Position U+180E), der weitgehend dem NNBSP entspricht, aber auch noch Einfluss auf die Gestalt der anliegenden Buchstaben haben kann. Das Umbruchverhalten wird im Unicode-Zeilenumbruch-Algorithmus beschrieben.
Kodierung
Die geschützten Leerzeichen werden folgendermaßen definiert und kodiert:
Zeichen | Unicode | Bezeichnung | HTML | |||
---|---|---|---|---|---|---|
Position | Bezeichnung | hexadezimal | dezimal | benannt | ||
▕ ▏ | U+00A0 | no-break space | geschütztes Leerzeichen |   |   | |
▕ ▏ | U+202F | narrow no-break space | schmales geschütztes Leerzeichen |   |   | – |
▕▏ | U+FEFF | zero width no-break space | geschütztes Leerzeichen ohne eigene Breite1 |  |  | – |
▕ ▏ | U+2007 | figure space | leere Ziffer2 |   |   | – |
▕▏ | U+180E | Mongolian vowel separator | Trenner für mongolische Vokale | ᠎ | ᠎ | – |
Im ASCII-Zeichensatz aus dem Jahr 1963 sind keine geschützten Leerzeichen enthalten, weshalb viele ältere Computersysteme sie nicht darstellen konnten. Fast alle modernen Computer verwenden mindestens den im Jahr 1987 eingeführten ISO-8859-Standard und können daher zumindest das geschützte Leerzeichen U+00A0 problemlos verarbeiten und darstellen.
Anwendungsbeispiele
- Zwischen Anrede und Namen einer Person: „Prof. Dr. Beispielhausen“ –
Prof. Dr. Beispielhausen
(
bzw. 
) Zumindest würde man die beiden Titel „Prof.“ und „Dr.“ zusammenhalten wollen; genauso einen einzelnen Titel „Dr.“ mit dem Nachnamen. Zwischen der Gruppe von mehreren Titeln einerseits und dem Nachnamen andererseits kann eine Trennung aber sehr sinnvoll sein; zu lange zusammenhängende Konstrukte sind zu vermeiden, und es würde ansonsten mitten im Nachnamen getrennt werden. Andernfalls entsteht eine übermäßige Lücke am rechten Rand oder Blocksatz mit riesigen Wortabständen. - Zwischen Zahlenwert und Maßeinheit: „44 mm“ –
44 mm
. - In Abkürzungen: „z. B.“ –
z. B.
Hier sollte eigentlich besser ein schmales geschütztes Leerzeichen („z. B.“ –z. B.
) stehen. Aus Kompatibilitätsgründen wird jedoch in der Regel darauf verzichtet, da dieses Zeichen nicht von allen Webbrowsern und Schriftarten unterstützt wird. Häufig wird der Zwischenraum stattdessen auch ganz weggelassen, was jedoch gemäß DIN 5008 nicht korrekt ist. - Bei Sonderzeichen:
3 + 5
und in bestimmten Konstellationen von Satzzeichen wieBeispiel –
. - Weitere Beispiele:
St. Ulrich
,Hl. Afra
,Ludwig II.
,Version 3
,14. Jahrhundert
,30. Juni
,B 17
,S. 18 ff.
,A 96
.
Darstellung auf Computersystemen
Betriebssystem, Applikation oder Standard1 |
Geschütztes Leerzeichen ( ) | Schmales geschütztes Leerzeichen ( ) | |
---|---|---|---|
Windows | GUI (CP1252, Standard) | Alt+01602 | — |
TUI (CP850, Eingabeaufforderung) | Alt+2552 | — | |
Mac OS X | ⌥+Leertaste | — | |
X11 unter z. B. Linux oder BSD | Compose, Leertaste, Leertaste | — | |
AmigaOS | Alt+Leertaste | — | |
Deutsche Standard-Tastaturbelegung T2 (Standard für Deutschland und Österreich) |
Alt Gr+Leertaste | Gruppenumschaltung ⇨+Leertaste | |
Abiword | Strg+⇧Shift+Leertaste | — | |
Adobe FrameMaker | Strg+Leertaste | — | |
LibreOffice-Varianten | Strg+Leertaste (vor OOo 3) |
— | |
Microsoft Word | Tastenkombination | Strg+⇧Shift+Leertaste | — |
Unicode-Eingabe5 | A, 0, Alt+C bzw. A, 0, Alt+X | 2, 0, 2, F, Alt+C bzw. 2, 0, 2, F, Alt+X | |
Neo | Mod3+⇧Shift+Leertaste oder |
Mod3+Mod4+Leertaste4 | |
LaTeX / plain TeX | immer | ~ | \thinspace 6 7
|
zusätzlich mit LaTeX außerhalb von Formeln |
— | \, 8
| |
zusätzlich in Formeln | — | \mkern\thinmuskip ,9
| |
Konstruktionen allgemein | Inhalt von \hbox{...} oder in LaTeX \mbox{...} wird nicht umbrochen, inklusive Leerzeichen;
noch besser ist | ||
Konstruktion in Formeln | Inhalt von {...} wird nicht umbrochen,10 inklusive Leerzeichen
| ||
Vim | Digraph11 | Strg+K, ⇧Shift+NS | — |
Unicode-Eingabe | Strg+V, U, 0, 0, A, 0 | Strg+V, U, 2, 0, 2, F | |
WordPerfect | Strg+Leertaste | — | |
HTML | HTML-Entität |
|
— |
Konstruktion | Leerzeichen in Elementen mit CSS-Eigenschaft white-space:nowrap werden nicht umbrochen
| ||
XML/XHTML | dezimal |  
|
 
|
hexadezimal |  
|
 
| |
ISO 8859-1 (Latin-1) (dezimal) | 160 | — | |
Unicode (hexadezimal) | U+00A0 | U+202F |
Versuchsweise: AltGr+Leertaste: A B OK, aber nichts sichtbar, iGgs. zu A_B
\,
ist im Wesentlichen als \ifmmode\mskip\thinmuskip\else\thinspace\fi
definiert, siehe The LaTeX 2ε Sources S. 65. Innerhalb einer Formel wird daraus ein \mskip
, was glue erzeugt und daher einen Zeilenumbruch erlaubt – The TeXbook, S. 290 und Kapitel 12. Andernfalls resultiert \thinspace
, s. o.Siehe auch
- Plenk (falsches Leerzeichen)
- Geschützter Bindestrich
Kategorie:Schriftzeichen
Kategorie:Typografie
Leerzeichen, Geschutztes