Zum Inhalt springen

Geschütztes Leerzeichen

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Festes Leerzeichen)

Ein geschütztes Leerzeichen<ref name="DIN5009-AllgLeer">Benennung laut DIN 5009:2022-06 Beiblatt 1, Tabelle 15 „Allgemein verwendete Leerzeichen“</ref> ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value), auch {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), abgekürzt NBSP, manchmal auch als Dauerleerzeichen bezeichnet) verhindert einen automatischen Zeilenumbruch an der Position des Leerzeichens, der die Leserlichkeit verschlechtern und den Lesefluss stören könnte. Das Zeichen entstand aus den Regeln zum Zeilensatz im Schriftsatz, als diese für die digitale Typografie umgesetzt wurden.

Digitale Typografie[Bearbeiten]

Das geschützte Leerzeichen wird in HTML-Quelltexten mit dem Code &nbsp; erzeugt. Im Unicode-Zeichensatz ist es an Position U+00A0 im Unicodeblock Lateinisch-1, Ergänzung zu finden.

Schmales geschütztes Leerzeichen[Bearbeiten]

Neben dem gewöhnlichen geschützten Leerzeichen gibt es im Unicode-Standard auch noch ein schmales geschütztes Leerzeichen ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value), abgekürzt NNBSP, Position U+202F, &#8239;). In der DIN 5008 (Ausgabe 2020)<ref name="DIN5008-NNBSP">DIN 5008:2020-03, Anhang F „Typografisch anspruchsvolle Textwerke“, Abschnitt F.3 „Schmal-Leerzeichen“ (Seite 110)</ref> und in der DIN 5009<ref name="DIN5009-AllgLeer" /> wird dies als Schmal-Leerzeichen bezeichnet. Für das nicht geschützte schmale Leerzeichen wird in der DIN 5008 keine Verwendung angegeben.

Weitere geschützte Leerzeichen Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden.[Bearbeiten]

Darüber hinaus gibt es ein geschütztes Leerzeichen ohne eigene Breite ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value), Position U+FEFF, &#65279;), das Ziffernleerzeichen<ref>Benennung laut DIN 5009:2022-06 Beiblatt 1, Tabelle 16 „Spezielle Leerzeichen und sonstige nicht sichtbare Zeichen“</ref> (englisch {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), Position U+2007) und den mongolischen Vokalseparator (englisch {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), 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:

Internationaler Zeichenkodierungsstandard Unicode
und Kodierung im Web-Dokumentformat HTML sowie in UTF-8
Zeichen
(200 %)
Unicode Bezeichnung HTML UTF-8
Position Bezeichnung hexadezimal dezimal benannt<ref>Web Hypertext Application Technology Working Group: HTML Standard / 13.5 Named character references. 11. April 2024; (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> hexadezimal
  U+00A0 no-break space geschütztes Leerzeichen &#x00A0; &#160; &nbsp; C2 A0
  U+202F narrow no-break space schmales geschütztes Leerzeichen &#x202F; &#8239; — E2 80 AF
 U+FEFF zero width no-break space geschütztes Leerzeichen ohne eigene BreiteDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 1 &#xFEFF; &#65279; — EF BB BF
  U+2007 figure space ZiffernleerzeichenDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 2 &#x2007; &#8199; &numsp; E2 80 87
᠎᠎᠎ U+180E Mongolian vowel separator Trenner für mongolische Vokale &#x180E; &#6158; — E1 A0 8E
⁠ U+2060 word joiner geschütztes Leerzeichen ohne eigene BreiteDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 3 &#x2060; &#8288; &NoBreak; E2 81 A0

Die Seite Vorlage:FN/styles.css hat keinen Inhalt.

Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
1 
Veraltet, ersetzt durch U+2060 word joiner zur Unterscheidung von BOM
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
2 
Leerraum garantiert gleiche Breite wie eine Tabellenziffer gleicher Schrift. (Vergleiche: Nichtproportionale Schriftart)
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
3 
ersetzt U+FEFF BOM in dessen alternativer Verwendung als Wortverbinder, welches seit Unicode 3.2 nicht mehr verwendet werden sollte.

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[Bearbeiten]

  • Zwischen Anrede und Namen einer Person: „Prof. Dr. Beispielhausen“ → Prof.&nbsp;Dr.&nbsp;Beispielhausen (&nbsp; bzw. &#160;) Zumindest würde man die Amtsbezeichnung „Prof.“ und den akademischen Grad „Dr.“ zusammenhalten wollen; genauso einen einzelnen akademischen Grad „Dr.“ mit dem Nachnamen. Zwischen der Gruppe von mehreren akademischen Graden 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&nbsp;mm.
  • Bei Schreibweise einer Zahl mit den Zahlwörtern Million und Milliarde: 23 Millionen – 23&nbsp;Millionen.<ref>Schreibweise von Zahlen in der Wikipedia</ref>
  • In Abkürzungen („z. B.“ → z.&nbsp;B.) sowie als Tausendertrennzeichen. In beiden Fällen sollte eigentlich besser ein „schmales geschütztes Leerzeichen“ („z. B.“ – z.&#x202F;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 Rechenzeichen: „3 + 5“ → 3&nbsp;+&nbsp;5
  • Weitere Beispiele:
    • „St. Ulrich“ → St.&nbsp;Ulrich
    • „Hl. Afra“ → Hl.&nbsp;Afra
    • „Ludwig II.“ → Ludwig&nbsp;II.
    • „Version 3“ → Version&nbsp;3
    • „14. Jahrhundert“ → 14.&nbsp;Jahrhundert
    • „30. Juni“ → 30.&nbsp;Juni
    • „B 17“ → B&nbsp;17
    • „S. 18 ff.“ → S.&nbsp;18&nbsp;ff.
    • „A 96“ → A&nbsp;96
    • „§ 45“ → §&nbsp;45.

Darstellung auf Computersystemen[Bearbeiten]

Betriebssystem, Applikation
oder StandardDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 1
Geschütztes Leerzeichen ( ) Schmales geschütztes Leerzeichen ( )
Windows GUI (CP1252, Standard) Alt+0160Die Seite Vorlage:FN/styles.css hat keinen Inhalt. 2 Alt+8239Die Seite Vorlage:FN/styles.css hat keinen Inhalt. 2
TUI (CP850, Eingabeaufforderung) Alt+255Die Seite Vorlage:FN/styles.css hat keinen Inhalt. 2 —
macOS ⌥+Leertaste —
X11 unter z. B. Linux oder BSD Compose, Leertaste, Leertaste —
AmigaOS Alt+Leertaste —
Deutsche Standard-Tastaturbelegung E1
(Standard für Deutschland und Österreich)
Alt Gr+Leertaste Alt Gr+c
Tastaturbelegung T2
(Älterer Standard für Deutschland und Österreich)
Alt Gr+Leertaste Gruppenumschaltung:

sofern vorhanden: ⇨, Leertaste
oder Alt Gr+⇧, Leertaste

AbiWord Strg+⇧+Leertaste —
Emacs Strg+X,8,Leertaste Strg+X, 8, Eingabetaste, 2, 0, 2, F, Eingabetaste
Adobe FrameMaker Strg+Leertaste —
LibreOffice-Varianten Strg+Leertaste (vor OOo 3)

Strg+⇧+Leertaste (ab OOo 3)

—
Microsoft Word Tastenkombination Strg+⇧+Leertaste —
Unicode-EingabeDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 5 A, 0, Alt+C bzw. A, 0, Alt+X 2, 0, 2, F, Alt+C bzw. 2, 0, 2, F, Alt+X
Neo Mod3+⇧+Leertaste oder

Mod3+↹, Leertaste, LeertasteDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 3

Mod3+Mod4+LeertasteDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 4
LaTeX / plain TeX immer ~ \thinspaceDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 6 Die Seite Vorlage:FN/styles.css hat keinen Inhalt. 7
zusätzlich mit LaTeX
außerhalb von Formeln
— \,Die Seite Vorlage:FN/styles.css hat keinen Inhalt. 8
zusätzlich in Formeln — \mkern\thinmuskipDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 9
Konstruktionen allgemein Inhalt von \hbox{…} oder in LaTeX \mbox{…} wird nicht umbrochen, inklusive Leerzeichen; noch besser ist \nolbreaks{…} aus dem Paket nolbreaks ctan.org, damit alle Wortzwischenräume einer Zeile übereinstimmen
Konstruktion in Formeln Inhalt von {…} wird nicht umbrochen,Die Seite Vorlage:FN/styles.css hat keinen Inhalt. 10 inklusive Leerzeichen
Vim DigraphDie Seite Vorlage:FN/styles.css hat keinen Inhalt. 11 Strg+K, ⇧+NS —
Unicode-Eingabe Strg+V, U, 0, 0, A, 0 Strg+V, U, 2, 0, 2, F
WordPerfect Strg+Leertaste —
HTML HTML-Entität &nbsp; —
Konstruktion Leerzeichen in Elementen mit CSS-Eigenschaft

<syntaxhighlight lang="css" inline style="white-space:nowrap"> white-space:nowrap </syntaxhighlight>

werden nicht umbrochen

XML/XHTML dezimal &#160; &#8239;
hexadezimal &#x00A0; &#x202F;
ISO 8859-1 (Latin-1) (dezimal) 160 —
Unicode (hexadezimal) U+00A0 U+202F

Die Seite Vorlage:FN/styles.css hat keinen Inhalt.

Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
1 
Viele Betriebssysteme und Applikationen bieten darüber hinaus auch spezifische Möglichkeiten, ein Unicode-Zeichen direkt einzugeben.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
2 
Zahleneingabe über den Ziffernblock. Alt-Taste währenddessen permanent gedrückt halten.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
3 
Bei deutscher QWERTZ-Tastaturbelegung entsprechen die Mod3-Tasten der Feststell- bzw. Rautetaste. Die Compose-Unterstützung (Mod3+Tab bzw. ♫) muss bei einigen Systemen nachinstalliert werden.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
4 
Bei deutscher QWERTZ-Tastaturbelegung entsprechen die Mod3-Tasten der Feststell- bzw. Rautetaste. Die Mod4-Tasten entsprechen der Größer-/Kleiner- (>/<) bzw. Alt-Gr-Taste.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
5 
Die Seite Vorlage:Webarchiv/styles.css hat keinen Inhalt.Eingeben von Unicode-Zeichen über die Tastatur (Memento vom 16. Dezember 2014 im Internet Archive): In Dialogfeldern ist die Tastenkombination ALT+X
; siehe auch: Das Unicode-Zeichen für den angegebenen Unicode-Zeichencode (hexadezimal), Verwenden der Tastatur zum Einfügen eines Unicode-Zeichencodes in ein Dokument und Einfügen von Unicode-Zeichen. Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
6 
Johannes Braams und andere: The LaTeX 2ε Sources. (PDF, 2,3 MB;) 27. Juni 2011, S. 65.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
7 
D. E. Knuth: The TeXbook. Addison-Wesley, Reading 1984 und später, S. 352.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
8 
\, 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.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
9 
The TeXbook S. 280 und 167 f. – allerdings völlig unüblich.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
10 
The TeXbook. S. 173.
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
11 
Digraph-Unterstützung im Einfügemodus; orientiert an Vorlage:RFC-Internet Dokumentation. vimdoc.sourceforge.net

Symbol[Bearbeiten]

In Microsoft Word wird für das geschützte Leerzeichen als Formatierungssymbol das Gradzeichen (°) verwendet.<ref>Nützliche Tasten-Kombination. Geschützte Leerzeichen in Word-Dokumenten. In: Augsburger Allgemeine. 21. November 2016; abgerufen am 18. Juni 2021.</ref>

Siehe auch[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />