Geschütztes Leerzeichen

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springenZur Suche springen

Ein geschütztes Leerzeichen[1] (englisch no-break space, auch non-breaking space, 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 TypografieQuelltext 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.

Schmales geschütztes LeerzeichenQuelltext bearbeiten

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,  ). In der DIN 5008 (Ausgabe 2020)[2] und in der DIN 5009[1] 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 Quelltext bearbeiten

Darüber hinaus gibt es ein geschütztes Leerzeichen ohne eigene Breite (englisch zero width no-break space, Position U+FEFF, ), das Ziffernleerzeichen[3] (englisch figure space, Position U+2007) und den mongolischen Vokalseparator (englisch 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.

KodierungQuelltext bearbeiten

Die geschützten Leerzeichen werden folgendermaßen definiert und kodiert:

Internationaler Zeichenkodierungsstandard Unicode
und Kodierung im Internet-Dokumentformat HTML sowie in UTF-8
Zeichen
(200 %)
UnicodeBezeichnungHTMLUTF-8
PositionBezeichnunghexadezimaldezimalbenannt[4]hexadezimal
 U+00A0no-break spacegeschütztes Leerzeichen   C2 A0
U+202Fnarrow no-break spaceschmales geschütztes Leerzeichen  E2 80 AF
U+FEFFzero width no-break spacegeschütztes Leerzeichen ohne eigene Breite1EF BB BF
U+2007figure spaceZiffernleerzeichen2   E2 80 87
U+180EMongolian vowel separatorTrenner für mongolische Vokale᠎᠎E1 A0 8E
U+2060word joinergeschütztes Leerzeichen ohne eigene Breite3⁠⁠⁠E2 81 A0

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.

AnwendungsbeispieleQuelltext bearbeiten

Darstellung auf ComputersystemenQuelltext bearbeiten

Betriebssystem, Applikation
oder Standard1
Geschütztes Leerzeichen ( )Schmales geschütztes Leerzeichen ( )
WindowsGUI (CP1252, Standard)Alt+01602Alt+82392
TUI (CP850, Eingabeaufforderung)Alt+2552
macOS+Leertaste
X11 unter z. B. Linux oder BSDCompose, Leertaste, Leertaste
AmigaOSAlt+Leertaste
Deutsche Standard-Tastaturbelegung E1
(Standard für Deutschland und Österreich)
Alt Gr+LeertasteAlt Gr+C
Tastaturbelegung T2
(Älterer Standard für Deutschland und Österreich)
Alt Gr+LeertasteGruppenumschaltung:

sofern vorhanden: , Leertaste
oder Alt Gr+, Leertaste

AbiWordStrg++Leertaste
EmacsStrg+X,8,LeertasteStrg+X,8,Eingabetaste,2,0,2,F,Eingabetaste
Adobe FrameMakerStrg+Leertaste
LibreOffice-VariantenStrg+Leertaste (vor OOo 3)

Strg++Leertaste (ab OOo 3)

Microsoft WordTastenkombinationStrg++Leertaste
Unicode-Eingabe5A, 0, Alt+C bzw. A, 0, Alt+X2, 0, 2, F, Alt+C bzw. 2, 0, 2, F, Alt+X
NeoMod3++Leertaste oder

Mod3+, Leertaste, Leertaste3

Mod3+Mod4+Leertaste4
LaTeX / plain TeXimmer~\thinspace6 7
zusätzlich mit LaTeX
außerhalb von Formeln
\,8
zusätzlich in Formeln\mkern\thinmuskip9
Konstruktionen allgemeinInhalt von \hbox{…} oder in LaTeX \mbox{…} wird nicht umbrochen, inklusive Leerzeichen;

noch besser ist \nolbreaks{…} aus dem Paket nolbreaks, damit alle Wortzwischenräume einer Zeile übereinstimmen

Konstruktion in FormelnInhalt von {…} wird nicht umbrochen,10 inklusive Leerzeichen
VimDigraph11Strg+K, +NS
Unicode-EingabeStrg+V, U, 0, 0, A, 0Strg+V, U, 2, 0, 2, F
WordPerfectStrg+Leertaste
HTMLHTML-Entität 
KonstruktionLeerzeichen in Elementen mit CSS-Eigenschaft

white-space:nowrap

werden nicht umbrochen
XML/XHTMLdezimal  
hexadezimal  
ISO 8859-1 (Latin-1) (dezimal)160
Unicode (hexadezimal)U+00A0U+202F
; 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.

SymbolQuelltext bearbeiten

In Microsoft Word wird für das geschützte Leerzeichen als Formatierungssymbol das Gradzeichen (°) verwendet.[6]

Siehe auchQuelltext bearbeiten

EinzelnachweiseQuelltext bearbeiten

Abgerufen von „https://www.search.com.vn/wiki/?lang=de&title=Geschütztes_Leerzeichen&oldid=243995587

Navigationsmenü