Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Geschütztes Leerzeichen

Ein geschütztes Leerzeichen (englisch no-break space, auch non-breaking space, abgekürzt NBSP, manchmal auch als Dauerleerzeichen bezeichnet) verhindert …

Inhalt6 Abschnitte
  1. 1. Kernidee und Zweck
  2. 2. Wichtige Varianten
  3. 3. Kodierung
  4. 4. Typische Anwendungen
  5. 5. Eingabe und Darstellung
  6. 6. Formatierungssymbol

Kernidee und Zweck

Ein geschütztes Leerzeichen ist ein Leerzeichen, an dessen Stelle kein automatischer Zeilenumbruch stattfinden soll. Es heißt auf Englisch no-break space oder non-breaking space und wird mit NBSP abgekürzt. Manchmal wird es auch Dauerleerzeichen genannt. Es wird eingesetzt, wenn ein Umbruch die Leserlichkeit verschlechtern oder den Lesefluss stören würde, zum Beispiel wenn zusammengehörige Teile eines Ausdrucks auf zwei Zeilen getrennt würden.

Das Zeichen stammt aus den Regeln des Zeilensatzes im Schriftsatz. Diese Regeln wurden später in die digitale Typografie übernommen. In digitalen Texten dient das geschützte Leerzeichen also dazu, bestimmte Wort-, Zahlen- oder Zeichenverbindungen typografisch zusammenzuhalten.

Wichtige Varianten

Das gewöhnliche geschützte Leerzeichen wird in HTML-Quelltexten mit   erzeugt. Im Unicode-Zeichensatz steht es an Position U+00A0 im Unicodeblock Lateinisch-1, Ergänzung.

Daneben gibt es ein schmales geschütztes Leerzeichen. Es heißt auf Englisch narrow no-break space, wird NNBSP abgekürzt und steht im Unicode-Standard an Position U+202F. In der DIN 5008, Ausgabe 2020, und in der DIN 5009 wird dieses Zeichen als Schmal-Leerzeichen bezeichnet. Für das nicht geschützte schmale Leerzeichen gibt die DIN 5008 keine Verwendung an.

Weitere verwandte Zeichen sind ein geschütztes Leerzeichen ohne eigene Breite, zero width no-break space, an Position U+FEFF, das Ziffernleerzeichen, figure space, an Position U+2007, und der mongolische Vokalseparator, Mongolian vowel separator oder MVS, an Position U+180E. Der MVS entspricht weitgehend dem schmalen geschützten Leerzeichen, kann aber zusätzlich die Gestalt angrenzender Buchstaben beeinflussen. Das genaue Umbruchverhalten wird im Unicode-Zeilenumbruch-Algorithmus beschrieben.

Kodierung

Geschützte Leerzeichen werden in Unicode, HTML und UTF-8 durch feste Codes beschrieben. Das normale geschützte Leerzeichen hat Unicode U+00A0, die englische Bezeichnung no-break space und die deutsche Bezeichnung geschütztes Leerzeichen. In HTML kann es hexadezimal als  , dezimal als   oder benannt als   geschrieben werden. In UTF-8 lautet die Kodierung C2 A0.

Das schmale geschützte Leerzeichen hat Unicode U+202F, heißt narrow no-break space und wird im Deutschen schmales geschütztes Leerzeichen genannt. In HTML steht es als   oder  ; eine benannte HTML-Entität ist in der Tabelle nicht angegeben. Seine UTF-8-Kodierung ist E2 80 AF.

Das zero width no-break space an U+FEFF wird als geschütztes Leerzeichen ohne eigene Breite bezeichnet. In HTML kann es als  oder  geschrieben werden, in UTF-8 als EF BB BF. Das figure space an U+2007 heißt Ziffernleerzeichen, hat die HTML-Schreibweisen  ,   und   und wird in UTF-8 als E2 80 87 kodiert. Der Mongolian vowel separator an U+180E heißt Trenner für mongolische Vokale, wird in HTML als ᠎ oder ᠎ geschrieben und in UTF-8 als E1 A0 8E. Außerdem nennt die Tabelle den word joiner an U+2060, ebenfalls als geschütztes Leerzeichen ohne eigene Breite, mit HTML ⁠, ⁠ oder ⁠ und UTF-8 E2 81 A0.

Im ASCII-Zeichensatz von 1963 gibt es keine geschützten Leerzeichen. Deshalb konnten viele ältere Computersysteme sie nicht darstellen. Fast alle modernen Computer verwenden mindestens den 1987 eingeführten ISO-8859-Standard und können daher zumindest U+00A0 problemlos verarbeiten und darstellen.

Typische Anwendungen

Geschützte Leerzeichen werden verwendet, um zusammengehörige Ausdrücke auf einer Zeile zu halten. Ein wichtiges Beispiel ist die Verbindung von Anrede, Amtsbezeichnung, akademischem Grad und Namen: Aus „Prof. Dr. Beispielhausen“ wird etwa Prof. Dr. Beispielhausen. Dabei weist der Artikel darauf hin, dass zu lange zusammenhängende Konstrukte vermieden werden sollen. Zwischen mehreren akademischen Graden und dem Nachnamen kann eine Trennung sinnvoll sein, weil sonst im Nachnamen getrennt werden könnte oder im Blocksatz sehr große Wortabstände entstehen.

Ein weiteres häufiges Beispiel ist die Verbindung von Zahlenwert und Maßeinheit, etwa 44 mm. Auch bei Zahlen mit den Zahlwörtern Million und Milliarde wird ein geschütztes Leerzeichen verwendet, zum Beispiel 23 Millionen.

Bei Abkürzungen wie „z. B.“ und als Tausendertrennzeichen sollte eigentlich ein schmales geschütztes Leerzeichen stehen, also zum Beispiel z. B. Aus Kompatibilitätsgründen wird darauf jedoch oft verzichtet, weil das Zeichen nicht von allen Webbrowsern und Schriftarten unterstützt wird. Häufig wird der Zwischenraum ganz weggelassen; nach DIN 5008 ist das jedoch nicht korrekt.

Weitere genannte Anwendungen sind Rechenzeichen wie 3 + 5, Orts- oder Namensbestandteile wie St. Ulrich und Hl. Afra, Herrschernamen wie Ludwig II., Versionsangaben wie Version 3, Zeit- und Datumsangaben wie 14. Jahrhundert und 30. Juni, Straßen- oder Autobahnbezeichnungen wie B 17 und A 96 sowie Seitenangaben wie S. 18 ff.

Eingabe und Darstellung

Auf verschiedenen Computersystemen und in verschiedenen Programmen gibt es unterschiedliche Wege, ein geschütztes Leerzeichen einzugeben. Unter Windows kann das normale geschützte Leerzeichen in der grafischen Oberfläche mit Alt+0160 eingegeben werden; das schmale geschützte Leerzeichen mit Alt+8239. In der Eingabeaufforderung mit CP850 wird für das normale geschützte Leerzeichen Alt+255 genannt. Unter macOS steht ⌥+Leertaste für das normale geschützte Leerzeichen. Unter X11, zum Beispiel auf Linux oder BSD, wird Compose, Leertaste, Leertaste angegeben. AmigaOS verwendet Alt+Leertaste.

Für deutsche Tastaturbelegungen nennt der Artikel bei der Standard-Tastaturbelegung E1 Alt Gr+Leertaste für das normale geschützte Leerzeichen und Alt Gr+c für das schmale geschützte Leerzeichen. In der älteren Tastaturbelegung T2 wird ebenfalls Alt Gr+Leertaste für das normale Zeichen genannt; für das schmale Zeichen wird eine Gruppenumschaltung beschrieben.

Auch Programme und Formate haben eigene Eingaben oder Schreibweisen. In Microsoft Word erzeugt Strg+⇧+Leertaste ein geschütztes Leerzeichen. In HTML steht   für das normale geschützte Leerzeichen. In XML und XHTML können die Zeichen dezimal als   und   oder hexadezimal als   und   geschrieben werden. In LaTeX beziehungsweise plain TeX steht ~ für ein nicht umbrechbares Leerzeichen; \thinspace, \, und \mkern\thinmuskip werden für schmale Abstände in bestimmten Zusammenhängen genannt. Außerdem können Inhalte in Konstruktionen wie \hbox{…}, in LaTeX \mbox{…}, oder mit \nolbreaks{…} aus dem Paket nolbreaks am Umbruch gehindert werden. In HTML können Leerzeichen in Elementen mit der CSS-Eigenschaft white-space:nowrap vor dem Umbruch geschützt werden.

Formatierungssymbol

In Microsoft Word wird ein geschütztes Leerzeichen als Formatierungssymbol mit dem Gradzeichen ° dargestellt. Dieses Zeichen zeigt beim Anzeigen von Formatierungszeichen an, dass an der Stelle kein gewöhnliches Leerzeichen steht, sondern ein Leerzeichen mit Umbruchschutz.

Weiterlesen

Hypertext Markup Language Die Hypertext Markup Language (HTML, englisch für Hypertext-Auszeichnungssprache) ist eine textbasierte Auszeichnungssprache zur Strukturierung … Unicode [ ˈjuːnikoːt]) legt fest, wie Schrift elektronisch gespeichert werden kann, z. B. auf einem Computer oder Telefon. Der durch den Standard festgelegte … Zeichenkodierung Eine Zeichenkodierung (englisch character encoding, kurz encoding) erlaubt die eindeutige Zuordnung von Schriftzeichen (i. A. Buchstaben oder Ziffern) und … Internet Mit Social-Media-Plattformen wie Facebook, Twitter oder YouTube trat das bidirektionale Austauschen von Inhalten unter den Nutzern (sogenanntem user … UTF-8 UTF-8 (Abkürzung für 8-Bit UCS Transformation Format, wobei UCS wiederum Universal Coded Character Set abkürzt) ist die am weitesten verbreitete Kodierung … American Standard Code for Information Interchange Der American Standard Code for Information Interchange (ASCII, alternativ US-ASCII, ausgesprochen [ˈæski], deutsch „Amerikanischer Standard-Code für den … Zeichensatz Traditionell in der Informatik bekannte Zeichenkodierungen sind der ASCII- und der EBCDIC-Code. Letzterer hat allerdings stark an Bedeutung verloren … Physikalische Größe Eine physikalische Größe ist eine an einem Objekt der Physik quantitativ bestimmbare Eigenschaft eines Vorgangs oder Zustands. Beispiele solcher Größen sind … Maßeinheit Maßeinheiten können für alle Größenarten definiert werden, auch für nicht physikalische Größen, etwa Währungen oder die wahrnehmungsbezogenen Größen Tonheit … Abkürzung Als Abkürzung (abgekürzt: Abk.) wird die gegenüber der ursprünglichen Länge verkürzte Darstellungsform eines Wortes oder einer Wortgruppe bezeichnet. Schreibweise von Zahlen Die Schreibweise von Zahlen oder Gliederung von Zahlen beschreibt, wie Zahlen im Dezimalsystem notiert werden. Beispielsweise wird geregelt, welche Zeichen … Webbrowser Webbrowser oder allgemein auch Browser ([ˈbɹaʊ̯zə(ɹ)], zu englisch to browse ‚stöbern') sind Computerprogramme zur Darstellung von Webseiten im World Wide …