- Carriage Return
-
<CR>
Der Wagenrücklauf (englisch carriage return deutsch veraltet auch WR) ist auf Ausgabegeräten für Text die Anweisung, den Anfang der Zeile anzusteuern.
Inhaltsverzeichnis
Schreibmaschinen
Ursprünglich technisch bedingt gibt es bis heute in der Datenverarbeitung zwei verschiedene Interpretationen des Wagenrücklaufs. Bei Schreibmaschinen ist der Wagenrücklauf immer mit dem Zeilenvorschub verbunden. Entweder mit dem Zeilenschalthebel bei mechanischen Schreibmaschinen oder mit der entsprechenden Taste bei elektrischen oder elektronischen Schreibmaschinen erfolgen immer beide Funktionen gleichzeitig.
Fernschreiber
Bei der Entwicklung der ersten mechanischen Fernschreiber gab es das Problem, dass für den Wagenrücklauf aufgrund der großen zu beschleunigenden Massen des Wagens mehr Zeit nötig ist, als durch die feste Datenübertragungszeit jedes Zeichens zur Verfügung steht. Um aus der Not eine Tugend zu machen, wurden dort Wagenrücklauf und Zeilenvorschub auf zwei verschiedene Tasten gelegt. Mit dem Erfolg, dass während des noch ablaufenden Wagenrücklaufs gefahrlos ein Zeilenvorschub durchgeführt werden kann. Wenn z. B. am Ende eines Absatzes eine Leerzeile nötig wird, tippt der erfahrene Fernschreiber dann Wagenrücklauf, Zeilenvorschub und Zeilenvorschub.
Computer
In der digitalen Textverarbeitung/-übertragung übernimmt diese Funktion die Rückführung der Schreibmarke an den Anfang der Zeile, sie wird durch ein Steuerzeichen Carriage Return (kurz CR) übertragen. Gegebenenfalls wird in der modernen Datenverarbeitung am Computer zusätzlich die Einfügemarke eine Zeile nach unten gesetzt (Zeilenvorschub, engl. line feed), und damit ein Zeilenumbruch erzeugt, wenn die typografische Absatzmarke
¶
Pilcrow, oder der harte Zeilenumbruch↵
dargestellt werden soll.Zeichencodierung und Eingabe
Praktisch alle Zeichensätze sehen ein solches Steuerzeichen vor.
- im ASCII-Zeichensatz, dem am weitesten verbreiteten und meistgenutzten Zeichensatz weltweit, wurde z. B. das Zeichen hexadezimal
0D
bzw. dezimal13
dafür vorgesehen - im EBCDIC-Code ebenfalls hexadezimal
0D
bzw. dezimal13
.
Die übliche Abkürzung ist
CR
, oder auch\r
als Escape-Sequenz.Eingeben werden kann der Zeilenvorschub:
- Drücken der Taste ↵ Enter (daher auch die Bezeichnung Return) entspricht je nach System dem CR, oder der Zeichenkette
CR LF
- unter Microsoft Windows oder DOS und ähnlichen Systemen durch Festhalten der (linken) Alt-Taste und nachfolgendem Eintippen des Dezimalcodes eines Steuerzeichens auf dem Ziffernblock der Tastatur: Alt+13. Akzeptiert wird das Zeichen im allgemeinen nur auf der Kommandozeile und in Programmiereditoren, Programme der höheren Anwendungsebene wandeln das Zeichen meist um.
- Manche Systeme erlauben es, das CR-Zeichen mit der Tastenkombination Strg + M einzugeben.
- als Escape-Sequenz in C-Code
\r
(LF
ist\n
)
Der direkte ursprüngliche Befehl „Zeilenanfang“ wird durch die Cursorsteuerung über die Taste Pos1 erreicht.
- im ASCII-Zeichensatz, dem am weitesten verbreiteten und meistgenutzten Zeichensatz weltweit, wurde z. B. das Zeichen hexadezimal
Wikimedia Foundation.