Geschütztes Leerzeichen
Ein geschütztes Leerzeichen (englisch no-break space, auch non-breaking space, 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.
Inhaltsverzeichnis |
Digitale Typografie [Bearbeiten]
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 (engl. narrow no-break space, abgekürzt NNBSP, Position U+202F,  ), ein geschütztes Leerzeichen ohne eigene Breite (engl. zero width no-break space, Position U+FEFF, ), die leere Ziffer (engl. figure space, Position U+2007) und den mongolischen Vokalseparator (engl. mongolian vowel separator, 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 [Bearbeiten]
Die geschützten Leerzeichen werden folgendermaßen definiert und kodiert:
| Zeichen | Unicode Position |
Unicode Bezeichnung |
Bezeichnung | HTML hexadezimal |
HTML dezimal |
HTML 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 Breite |  |  | - |
| ▕ ▏ | U+2007 | Figure space | Leere Ziffer |   |   | - |
| ▕▏ | U+180E | Mongolian vowel separator | Mongolischer Vokaltrenner | ᠎ | ᠎ | - |
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 den im Jahr 1991 eingeführten Unicode-Standard und können daher zumindest das geschützte Leerzeichen U+00A0 problemlos verarbeiten und darstellen.
Erwähnt werden sollte auch das schmale Leerzeichen (▕ ▏   ), das auch der Internet Explorer richtig anzeigt und das bei Blocksatzformatierung besser ist als das Narrow no-break space ( ).
Anwendungsbeispiele [Bearbeiten]
- Zwischen Anrede und Namen einer Person: „Prof. Dr. Beispielhausen“ –
Prof. Dr. Beispielhausen( bzw. ) - 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 nicht korrekt ist. - Weitere Beispiele: St. Ulrich, Hl. Afra, Ludwig II., Version 3, 14. Jahrhundert, 30. Juni, B 17, A 96
Darstellung auf Computersystemen [Bearbeiten]
| System1 | Geschütztes Leerzeichen ( ) | Schmales geschütztes Leerzeichen ( ) | |
|---|---|---|---|
| Deutsche Standard-Tastaturbelegung T2 | Alt Gr+Leertaste | Gruppenumschaltung ⇨+Leertaste | |
| Windows | CP850 (TUI) | Alt+2552 | — |
| CP1252 (GUI) | Alt+01602 | — | |
| Apple Macintosh | alt/⌥+Leertaste | ||
| Linux (mit neueren Versionen von X11) | Compose, Leertaste, Leertaste | — | |
| Neo | Mod3+⇧Shift+Leertaste oder |
Mod3+Mod4+Leertaste4 | |
| LibreOffice-Varianten | Strg+Leertaste (vor OOo 3) |
— | |
| Abiword | Strg+⇧Shift+Leertaste | — | |
| Microsoft Word | Tastenkombination | Strg+⇧Shift+Leertaste | — |
| Unicodeeingabe5 | A, 0, Alt+C bzw. A, 0, Alt+X | 2, 0, 2, F, Alt+C bzw. 2, 0, 2, F, Alt+X | |
| WordPerfect | Strg+Leertaste | — | |
| Vim | Digraph6 | Strg+K, ⇧Shift+NS | — |
| Unicodeeingabe | Strg+V, U, 0, 0, A, 0 | Strg+V, U, 2, 0, 2, F | |
| TeX/LaTeX | ~ | \, | |
| HTML-Entität | | — | |
| XML/XHTML | dezimal |   |   |
| hexadezimal |   |   | |
| ISO 8859-1 (Latin-1) und Unicode | U+00A0 | U+202F | |
Siehe auch [Bearbeiten]
- Plenk (falsches Leerzeichen)
- Geschützter Bindestrich