Unterstrich - Underscore

_ ⎁ ◌̲
Unterstreichen
In  Unicode U + 005F _ LOW LINE (HTML _  · _, _ )
U + 2381 DAUERUnterStrich
U + 0332 KOMBINATION LOW LINE
Verwandt
Siehe auch U+2017 ‗ DOPPELTE LOW LINE
U+2382 UNKONTINUIERLICHES UNTERZEICHNUNGSSYMBOL
Anders als
Anders als U + 0331 COMBINING MACRON BELOW
Unterstrichener oder unterstrichener Text.

Ein Unterstrich , auch Unterstrich , niedrige Linie oder niedriger Strich genannt , ist eine Linie, die unter einem Textsegment gezeichnet wird. Beim Korrekturlesen ist das Unterstreichen eine Konvention, die besagt, dass dieser Text kursiv gesetzt wird und traditionell auf Manuskripten oder Maschinenschriften als Anweisung für den Drucker verwendet wird . Seine Verwendung, um in modernen Dokumenten Akzente zu setzen, ist eine veraltete Praxis. Der Unterstrich , _ , die ursprünglich auf der erschien Schreibmaschine und wurde in erster Linie verwendet , Worte zu unterstreichen , wie in der Konvention des Korrektor . Um ein unterstrichenes Wort zu erzeugen, wurde das Wort getippt, der Schreibmaschinenschlitten an den Wortanfang zurückbewegt und das Wort mit dem Unterstrich überschrieben .

Im modernen Sprachgebrauch wird die Unterstreichung durch Markup oder durch das Kombinieren von Zeichen erreicht . Die ursprünglichen freistehenden Unterstreichungszeichen weiterhin verwenden visuellen Abstand innerhalb einer Sequenz von Zeichen zu erzeugen, wobei ein Leerzeichen ist nicht erlaubt (zB in Computerdateinamen , E - Mail - Adressen , und in Internet - URLs ). In Kontexten, in denen keine Formatierung unterstützt wird, wie z. B. in Instant Messaging oder älteren E-Mail- Formaten, wird das Markup "einschließende Unterstriche" manchmal als Stellvertreter für die Unterstreichung der eingeschlossenen Wörter ( _thus_) verwendet.

In einigen Sprachen wird die Marke als verbindendes diakritisches Zeichen verwendet und wird als "kombinierende niedrige Linie" bezeichnet.

Diakritisch

Der Unterstrich wird in einigen Sprachen Ägyptens als diakritisches Zeichen verwendet, " Kombination der unteren Linie ", ◌̲ , in einigen Sprachen mit der Rapidolangue-Orthographie in Gabun , Izere in Nigeria und indigenen Sprachen Amerikas wie Shoshoni und Kiowa .

Das kombinierende diakritische Zeichen ◌̱ (Macron unten) ist ähnlich der kombinierenden unteren Linie, aber seine Markierung ist kürzer. Der Unterschied zwischen "macron below" und "low line" besteht darin, dass letztere beim Durchlaufen eine ununterbrochene Unterstreichung ergibt: vergleiche a̱ḇc̱ und a̲b̲c̲ (nur letztere sollte wie abc aussehen ).

Moderne Nutzung

In gedruckten Dokumenten unterstreichen im allgemeinen vermieden wird, mit Kursivschrift oder Kapitälchen oft statt, oder (vor allem in Überschriften) verwendet , um Aktivierung , fett oder mehr Körperhöhe (Schriftgröße). In einem zu setzenden Manuskript wurden daher herkömmlicherweise verschiedene Formen der Unterstreichung (siehe unten ) verwendet, um anzuzeigen, dass Text in Sonderschrift wie Kursivschrift gesetzt werden sollte , Teil eines als Markup bezeichneten Verfahrens .

Eine Reihe von Unterstrichen (wie __________ ) kann verwendet werden, um ein Leerzeichen zu erstellen, das von Hand auf einem Papierformular ausgefüllt werden muss. Es wird manchmal auch verwendet, um eine horizontale Linie zu erstellen; zu diesem Zweck werden auch andere Symbole mit ähnlichen Graphemen wie Binde- und Bindestriche verwendet.

Verwendung in der Informatik

In Webbrowsern unterscheiden die Standardeinstellungen Hyperlinks normalerweise, indem sie sie unterstreichen (und normalerweise ihre Farbe ändern), aber sowohl Benutzer als auch Websites können die Einstellungen ändern, um einige oder alle Hyperlinks anders (oder sogar ohne Unterschied zum normalen Text) anzuzeigen.

Geschichte

Da frühe Ausgabegeräte ( Fernschreiber , CRTs und Zeilendrucker ) nicht mehr als ein Zeichen an einer Stelle produzieren konnten, war es nicht möglich, Text zu unterstreichen, daher hatten frühe Codierungen wie ITA2 und die ersten ASCII- Versionen keinen Unterstrich. Das 1964 eingeführte EBCDIC- Zeichencodierungssystem von IBM fügte den Unterstrich hinzu, den IBM als "Bruchzeichen" bezeichnete. Der Bericht von IBM über NPL (der frühe Name dessen, was jetzt PL/I genannt wird ) lässt den Zeichensatz undefiniert, erwähnt jedoch ausdrücklich das Unterbrechungszeichen und gibt RATE_OF_PAYals Beispiel einen Bezeichner an. Bis 1967 hatte sich der Unterstrich zu ASCII ausgebreitet und ersetzte das ähnlich geformte linke Pfeilzeichen (siehe auch: PIP ). C , in den frühen 1970er Jahren bei Bell Labs entwickelt, erlaubte den Unterstrich in Bezeichnern.

Unterstrich geht in vielen Systemen vor der Existenz von Kleinbuchstaben zurück, so dass er oft verwendet werden musste, um Mehrwort-Identifikatoren zu erstellen, da CamelCase (siehe unten) nicht verfügbar war.

Programmierkonventionen

Unterstriche, die zwischen Buchstaben eingefügt werden, sind sehr üblich, um in Sprachen, die Leerzeichen in Bezeichnern nicht verarbeiten können, einen "Mehrwort" -Bezeichner zu erstellen. Diese Konvention ist als " Schlangenfall " bekannt (die andere beliebte Methode heißt camelCase , wo Großbuchstaben verwendet werden, um anzuzeigen , wo die Wörter beginnen).

Ein Unterstrich als erstes Zeichen in einer ID wird häufig verwendet, um eine interne Implementierung anzuzeigen, die nicht als Teil der API betrachtet wird und nicht von Code außerhalb dieser Implementierung aufgerufen werden sollte. In Dart müssen alle privaten Eigenschaften von Klassen mit einem Unterstrich beginnen; diese Verwendung ist auch in anderen Sprachen wie C++ üblich , obwohl diese Schlüsselwörter bereitstellen, um anzuzeigen, dass Member privat sind. Es wird häufig verwendet, um Variablen und Funktionen zu verbergen, die für Implementierungen in Header-Dateien verwendet werden . Tatsächlich wurde die Verwendung eines einzelnen Unterstrichs dafür so üblich, dass C-Compiler für tatsächliche eingebaute Variablen auf einen doppelt führenden Unterstrich (z. B. __DATE__) standardisieren mussten , um Konflikte mit denen in Header-Dateien zu vermeiden. PHP "reserviert alle Funktionsnamen, die mit __ beginnen, als magisch."

Python verwendet Namen, die sowohl mit doppelten Unterstrichen beginnen als auch enden, für magische Elemente, die für Zwecke wie das Überladen von Operatoren und Reflektion verwendet werden, und Namen, die mit einem doppelten Unterstrich beginnen, aber nicht enden, um private Member-Variablen von Klassen zu bezeichnen, die auf eine Weise verstümmelt werden sollten, die verhindert, dass sie davon ab, mit Mitgliedern abgeleiteter Klassen zu kollidieren, es sei denn, die Klassen haben den gleichen Namen ( __barin class Foowird zu verstümmelt _Foo__bar). Per Konvention werden Member, die mit einem einzelnen Unterstrich beginnen, als privat oder geschützt betrachtet, obwohl dieses Verhalten nur für Module inhärent wirkt, bei denen import *Anweisungen standardmäßig alle Namen importieren, die nicht mit einem Unterstrich beginnen, es sei denn, das Modul definiert eine Exportliste .

Eine Variable, die nur mit einem Unterstrich benannt wird, hat oft eine besondere Bedeutung. $_oder _ist der vorherige Befehl oder das Ergebnis in vielen interaktiven Shells , wie denen von Python , Ruby und Perl . In Perl , @_ist eine spezielle Anordnung Variable, die die hält Argumente an eine Funktion . In Clojure gibt es ein Argument an, dessen Wert ignoriert wird.

In einigen Sprachen mit Musterabgleich wie Prolog , Standard ML , Scala , OCaml , Haskell , Erlang und der Wolfram Language_ stimmt das Muster mit jedem Wert überein, führt jedoch keine Bindung durch .

HTML <u> und CSS

HTML hat ein Präsentationselement <u> , das ursprünglich zum Unterstreichen von Text verwendet wurde. Diese Nutzung wurde als veraltet in HTML4 für den CSS - Stil {text-decoration: underline}. In HTML5 tauchte das Tag wieder auf, aber seine Bedeutung wurde erheblich geändert: Es stellt jetzt "einen Bereich von Inline-Text dar, der so gerendert werden sollte, dass er eine nicht-textuelle Anmerkung enthält". Diese Funktion soll zum Beispiel eine rote Wellenlinie unterstreichen, um Rechtschreibfehler bei der Eingabe zu kennzeichnen, die aber nicht in eine gespeicherte Datei eingebettet werden sollen (im Gegensatz zu einer Hervorhebungsmarkierung, die wäre),

Die Elemente können auch in anderen Auszeichnungssprachen existieren , wie zB MediaWiki . Die Text Encoding Initiative (TEI) bietet eine umfangreiche Auswahl verwandter Elemente zur Kennzeichnung der redaktionellen Tätigkeit (Einfügen, Löschen, Korrigieren, Hinzufügen etc.).

Unicode

Unicode hat einen freistehenden Unterstrich _ bei U+005F, der ein Erbe der Schreibmaschinenpraxis des Unterstreichens mit Rücktaste und Überschreiben ist. Moderne Praxis verwendet das kombinierende diakritische "kombinierende niedrige Linie" bei U+0332 ◌̲, das zu einer Unterstreichung führt, wenn sie zusammen ausgeführt wird: u̲n̲d̲e̲r̲l̲i̲n̲e̲. Unicode hat auch unten das kombinierende Makron , ein diakritisches Zeichen aus einem einzelnen Buchstaben.

  • einfache Unterstreichung: a̲b̲c̲d̲e̲f̲g̲h̲i̲j̲k̲l̲m̲n̲o̲p̲q̲r̲s̲t̲u̲v̲w̲x̲y̲z̲0̲1̲2̲3̲4̲5̲6̲7̲8̲9̲
  • doppelt unterstrichen: a̲̲b̲̲c̲̲d̲̲e̲̲f̲̲g̲̲h̲̲i̲̲j̲̲k̲̲l̲̲m̲̲n̲̲o̲̲p̲̲q̲̲r̲̲s̲̲t̲̲u̲̲v̲̲w̲̲x̲̲y̲̲z̲̲0̲̲1̲̲2̲̲3̲̲4̲̲5̲̲6̲̲7̲̲8̲̲9̲̲

Durchgehendes Unterstreichungssymbol

Im kanadischen Französisch ist es die richtige Rechtschreibung , die männlichen und weiblichen Ordinalindikatoren zu unterstreichen, und Standardtastaturen sind entsprechend eingraviert: ein Symbol, ein unterstrichener ' Buchstabe a mit Auslassungspunkten ' ( U+2381 KONTINUIERLICHES UNTERSCHRIFT SYMBOL ), ist verfügbar, um diese Verwendung zu dokumentieren .

"Simulierte" Unterstreichungen im Klartext

In Klartextanwendungen , einschließlich Klartext- E-Mails , bei denen Hervorhebungsmarkierungen nicht möglich sind, wird die gewünschte Hervorhebung häufig durch umgebende Wörter mit Unterstrichen angezeigt. Beispiel: "Sie müssen eine _Emulsionsfarbe_ an der Decke verwenden".

Einige Anwendungen heben Text, der manuell durch Unterstriche eingeklammert wird, automatisch hervor , entweder durch Unterstreichen oder durch Kursivdruck (zB _string_kann string oder string rendern ).

Als Marker für Unrichtigkeiten

Unterstreichung (normalerweise rot oder wellig oder beides) wird häufig von Rechtschreibprüfungen (und Grammatikprüfungen ) verwendet, um falsch geschriebenen oder anderweitig falschen Text anzuzeigen.

Handschriften

Abhängig von den lokalen Konventionen können die folgenden Arten von Unterstreichungen in Manuskripten verwendet werden, um die zu verwendenden speziellen Schriftarten anzuzeigen :

  • einzelne strichlierte Unterstreichung für stet , 'lass es stehen', Korrekturvermerk entwertet.
  • einzelne gerade Unterstreichung für Kursivschrift
  • einzelne wellenförmige Unterstreichung für Fettdruck
  • doppelte gerade Unterstreichung für SMALL CAPS
  • doppelte Unterstreichung einer geraden Linie und einer wellenförmigen Linie für fette Kursivschrift
  • dreifache Unterstreichung für GROSSBUCHSTABEN (verwendet zwischen Kapitälchen oder um Text zu ändern, der bereits als Kleinbuchstaben eingegeben wurde).

Unterstreichungen auf Chinesisch

Im Chinesischen ist die Unterstreichung ein Satzzeichen für Eigennamen ( vereinfachtes Chinesisch :专名号; traditionelles Chinesisch :專名號; pinyin : zhuānmínghào; wörtlich „ Eigennamenszeichen “, verwendet für Personen- und geografische Namen). Seine Bedeutung ähnelt der Großschreibung im Englischen und sollte niemals zur Hervorhebung verwendet werden, auch wenn letztere aufgrund des Einflusses der englischen Informatik manchmal auftritt. Eine wellenförmige Unterstreichung ( vereinfachtes Chinesisch :书名号; traditionelles Chinesisch :書名號; pinyin : shūmínghào; wörtlich „Buchtitelzeichen“) erfüllt eine ähnliche Funktion, markiert jedoch Namen literarischer Werke anstelle von Eigennamen.

Bei zwei oder mehr benachbarten Eigennamen wird jeder einzelne Eigenname separat unterstrichen, so dass zwischen den Unterstreichungen jedes Eigennamens ein kleiner Abstand sein sollte.

Siehe auch

Anmerkungen

Verweise

Externe Links