Zuletzt kopiert
noch nichts. kopieren Sie unten irgendetwas.

So tippen Sie Unterstrich

_ liegt auf Umschalt + -, auf US- und britischen Tastaturen an derselben Stelle. Alt + 95 auf dem Ziffernblock erzeugt es unter jeder Windows-Belegung, und das ist der Weg, wenn die Tastatur vor Ihnen keine Taste dafür hat, und _ schreibt es in HTML. Sein Codepunkt ist U+005F.

Low Line (Unicode-Name, auf Englisch)

_
Kopieren
Unicode
U+005F
Windows
Alt + 95
Wege, Unterstrich zu tippen
WoKürzelWie
WindowsAlt + 95Alt halten und die Zahl auf dem Ziffernblock tippen.
HTML_Dies in den HTML-Quelltext einfügen.
UnicodeU+005FLOW LINE

Andere Zeichen: Satzzeichen

Alle Alt-Codes: Satzzeichen

_ wohnt im Block Basic Latin (U+0000-U+007F), der ursprüngliche ASCII-Satz: die Buchstaben, Ziffern und Satzzeichen, die auf einer US-Tastatur stehen. Innerhalb von Unicode ist es als Pc eingeordnet, ein verbindendes Satzzeichen. Es verbindet Wörter, wie der Unterstrich.

Wofür Unterstrich gebraucht wird

_ gehört in den Fließtext und nicht in eine Gleichung. LaTeX schreibt es \_, als Textbefehl, und einen Mathematikbefehl dafür gibt es überhaupt nicht: es ist ein Zeichen, das hingeschrieben wird, und kein Operator, der auf etwas wirkt. In $...$ gesetzt, sieht es genau deshalb falsch aus.

Unicode veröffentlicht in CLDR eine zweite Namensliste für _, die Stichwörter aus seinen eigenen Suchdaten statt des förmlichen Namens, und das sind gedankenstrich unten, tiefstrich und unterstreichung. Diese Wörter tippt vermutlich, wer dieses Zeichen sucht und Unterstrich nicht als seinen Namen kennt, und die Suche in den Zeichenlisten findet sie ebenso wie den Unicode-Namen.

Was Unicode über Unterstrich sagt

Der Standard führt _ auch unter einem weiteren Namen: spacing underscore (1.0). Das ist ein förmlicher Zweitname und kein Spitzname, und deshalb taucht er in fremder Dokumentation zu demselben Codepunkt auf.

Unicode merkt zu _ unmittelbar etwas an. Neben U+005F trägt die Codetabelle die Notiz „This is a spacing character“. Er fügt hinzu: joins with adjacent instances of itself. Das ist der Standard, der sagt, wofür das Zeichen da ist, und kein Schluss aus seinem Namen.

Die Codetabelle verweist von _ auf modifier letter low macron (U+02CD), combining macron below (U+0331), combining low line (U+0332), double low line (U+2017) und combining conjoining macron below (U+FE2D). Das sind die Zeichen, die der Standard für die hält, die Sie vielleicht gemeint haben, und damit die, die zu prüfen sich lohnt, wenn Unterstrich beinahe, aber nicht ganz richtig aussieht.

Wie Unterstrich sich in Software verhält

_ nimmt im Terminal eine Spalte ein. Es trägt keine eigene Laufrichtung, in einer Zeile, die Englisch mit Arabisch oder Hebräisch mischt, nimmt es also die Richtung des Textes um sich herum an, statt eine zu erzwingen.

Was zu Unterstrich gefragt wird

„wie macht man einen unterstrich auf der tastatur?“

Umschalt + -, auf der US- wie auf der britischen Belegung. Alt + 95 auf dem Ziffernblock erzeugt es ebenfalls.

Jede Art, Unterstrich zu schreiben

Kodierungen und Escapes für Unterstrich (_)
FormWert
CodepunktU+005F
Dezimal95
UTF-8-Bytes5F
UTF-16-Bytes00 5F
HTML-Entity_
HTML numerisch_ oder _
CSS\005F
JavaScript\u005F
Python\u005F
URL-kodiert%5F
LaTeX, in prose\_
SVG005F.svg · (SIL Open Font License)

Wenn _ maskiert werden muss

_ ist ein Byte in ASCII, in UTF-8 und in jeder gebräuchlichen Codepage, es kommt also nie beschädigt an. Sein Problem ist das umgekehrte: es bedeutet der Software, die es liest, etwas. In HTML lässt es sich als _ schreiben, in einer URL ist es %5F, und in einem CSV-Feld, einem Shell-Befehl oder einem regulären Ausdruck muss es maskiert oder in Anführungszeichen gesetzt statt schlicht getippt werden. Deshalb ist _ auch das Zeichen, das Leute einsetzen, wenn sich das gewünschte nicht tippen lässt.

Nameauf ein Zeichen zeigen
Unicode—
Windows—
Mac—
HTML—
KOPIERT