<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zeilenvorschub</id>
	<title>Zeilenvorschub - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zeilenvorschub"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zeilenvorschub&amp;action=history"/>
	<updated>2026-06-05T23:37:08Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Zeilenvorschub&amp;diff=77282&amp;oldid=prev</id>
		<title>imported&gt;JotW: /* Fernschreiber */ Sprachstil</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zeilenvorschub&amp;diff=77282&amp;oldid=prev"/>
		<updated>2024-07-03T08:52:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Fernschreiber: &lt;/span&gt; Sprachstil&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Quellen}}&lt;br /&gt;
{{Zeichen|&amp;lt;code&amp;gt;&amp;lt;LF&amp;gt;&amp;lt;/code&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Zeilenvorschub&amp;#039;&amp;#039;&amp;#039; ({{enS|&amp;#039;&amp;#039;line feed&amp;#039;&amp;#039;}}, kurz &amp;#039;&amp;#039;LF&amp;#039;&amp;#039;, deutsch veraltet auch &amp;#039;&amp;#039;ZL&amp;#039;&amp;#039;) ist auf [[Ausgabegerät]]en für Text die Anweisung, die nächste [[Zeile (Typografie)|Zeile]] anzusteuern.&lt;br /&gt;
&lt;br /&gt;
Der Zeilenvorschub ist vom [[Wagenrücklauf]] und vom [[Zeilenumbruch]] als der Kombination von Zeilenvorschub und Wagenrücklauf zu unterscheiden.&lt;br /&gt;
&lt;br /&gt;
== Schreibmaschinen ==&lt;br /&gt;
[[Datei:Underwood-Schreibwalze.jpg|miniatur|Zeilenvorschubeinstellung 1, 2, 3&amp;lt;br /&amp;gt;[[Underwood (Schreibmaschine)|Underwood]] No. 4/5, um 1920]]&lt;br /&gt;
Unter &amp;#039;&amp;#039;Zeilenvorschub&amp;#039;&amp;#039; versteht man im ursprünglichen Sinne das Drehen der Walze bei einer Schreibmaschine. Der [[Typenhebelschreibmaschine#Wagen|Wagen]] wird zu Beginn einer neuen Zeile mit dem [[Zeilenschalthebel]] von Hand zurückgeschoben (Wagenrücklauf). Dabei wird auch das Papier um den vorher am Wagen einzustellenden Zeilenvorschub weitertransportiert. Dazu betätigt der Zeilenschalthebel einen Ratschenhebel, der in ein Zahnrad an der Walzenachse eingreift und diese weiterdreht. Für den Zeilenvorschub gibt es verschiedene Rastpositionen für den [[Zeilenabstand]] sowie teils auch Tasten, die den Zeilenvorschub unterbinden oder rückwärts ausführen, um in eine darüberstehende Zeile zu gelangen.&lt;br /&gt;
&lt;br /&gt;
== Fernschreiber ==&lt;br /&gt;
[[Datei:LineFeed-CarriageReturn (Zeilenvorschub-Wagenrücklauf).png|miniatur|Zeilenvorschub- (ZL) und Wagenrücklauftaste (WR) eines Siemens-T37h-Fernschreibers, 1950er Jahre]]&lt;br /&gt;
&lt;br /&gt;
Für [[Fernschreiber]] benötigte man ein [[Steuerzeichen]], das sinngemäß genau das Gleiche hervorruft, nämlich das Bewegen in die nächste Zeile. Historisch wurden für „neue Zeile“ zwei Steuerzeichen eingeführt: erst ein Wagenrücklauf (WR; {{enS|&amp;#039;&amp;#039;carriage return&amp;#039;&amp;#039;}}, &amp;#039;&amp;#039;CR&amp;#039;&amp;#039;) und dann der Sprung in die nächste Zeile (ZL; &amp;#039;&amp;#039;{{lang|en|line feed}}&amp;#039;&amp;#039;, &amp;#039;&amp;#039;LF&amp;#039;&amp;#039;). Das rührt daher, dass ein simpler Zeilenvorschub im mechanischen Sinn nur die Walze vorschiebt, die Schreibposition also in die nächste Zeile befördert. Erst der Wagenrücklauf bringt ihn ganz an den Anfang dieser Zeile. Wegen der großen zu bewegenden Masse dauerte ein Wagenrücklauf länger als der Abdruck eines Zeichens oder ein Zeilenvorschub. Bei voller Schreibgeschwindigkeit, insbesondere bei Verwendung von Lochstreifen, war der Schreibkopf noch horizontal in Bewegung, während das zweite Zeichen für Zeilenvorschub verarbeitet wurde. Das nächste Textzeichen wurde (bei bester mechanischer Einstellung des Wagenrücklaufs) genau am Anfang der neuen Zeile gedruckt. Der Abschluss einer Zeile mit dem Doppelzeichen &amp;lt;code&amp;gt;CR&amp;amp;nbsp;LF&amp;lt;/code&amp;gt; war somit unvermeidlich.&lt;br /&gt;
&lt;br /&gt;
== Computer ==&lt;br /&gt;
Mit dem Aufkommen der [[Elektronische Datenverarbeitung|elektronischen Datenverarbeitung]] und der dazugehörigen Peripheriegeräte wie [[Drucker (Gerät)|Drucker]] und [[Bildschirm]] wurde auf die Technik der Fernschreiber zurückgegriffen, um den [[Zeilenumbruch]] darzustellen und den [[Cursor]] zu steuern.&lt;br /&gt;
&lt;br /&gt;
In den verschiedenen Betriebssystemen wurde aber uneinheitlich verfahren. Bei manchen wurde die Interpretation der [[typografisch]]en [[Absatzmarke]] &amp;lt;code&amp;gt;¶&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;{{lang|en|Pilcrow}}&amp;#039;&amp;#039;) durch die [[Zeichenkette]] &amp;lt;code&amp;gt;CR&amp;amp;nbsp;LF&amp;lt;/code&amp;gt; (entspricht [[American Standard Code for Information Interchange|ASCII]] &amp;lt;code&amp;gt;[[Hexadezimalsystem|0x]]0D 0x0A&amp;lt;/code&amp;gt;) unverändert weitergenutzt – so etwa bei [[CP/M]], [[PC-kompatibles DOS|DOS]] und [[Microsoft Windows|Windows]] (und damit auch in Texteditoren wie [[Notepad]]) –; bei anderen, namentlich [[Unix]] und [[Unixoides System|Unix-artigen Systemen]], wurde dieser auf das einzelne Zeichen &amp;lt;code&amp;gt;LF&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;{{lang|en|Line Feed}}&amp;#039;&amp;#039;) für den Zeilenvorschub gekürzt, unter [[Mac OS (Classic)|klassischem Mac&amp;amp;nbsp;OS]] hingegen auf das einzelne Zeichen &amp;lt;code&amp;gt;CR&amp;lt;/code&amp;gt; (&amp;#039;&amp;#039;{{lang|en|Carriage Return}}&amp;#039;&amp;#039;) für den Wagenrücklauf.&amp;lt;ref&amp;gt;{{Literatur |Autor=Dirk Louis |Titel=C, C++: das komplette Programmierwissen für Studium und Job |Verlag=Pearson | Datum=2010 |Seiten=920 |Online={{Google Buch |BuchID=0UDRX4rhCEwC |Seite=920 | Linktext=Volltext |Hervorhebung= Zeilenumbruch LineFeed LF Carriage Return CR}} }}&amp;lt;/ref&amp;gt; Wieder andere Systeme kennen ein eigenes Zeichen &amp;lt;code&amp;gt;NL&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;NEL&amp;lt;/code&amp;gt; (engl. für &amp;#039;&amp;#039;{{lang|en|New Line}}&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;{{lang|en|Next Line}}&amp;#039;&amp;#039;) oder ein Zeichen &amp;lt;code&amp;gt;EOL&amp;lt;/code&amp;gt; (engl. für &amp;#039;&amp;#039;{{lang|en|End of Line}}&amp;#039;&amp;#039;). Aus diesem Grund ist der Austausch von [[Textdatei]]en zwischen unterschiedlichen Betriebssystemen erheblich erschwert. Viele Programme (zum Beispiel [[Browser]]) akzeptieren daher jedes dieser Steuerzeichen als Zeilenvorschub, auch wenn dies technisch nicht ganz korrekt ist. In anderen Programmen unterscheiden &amp;lt;code&amp;gt;CR&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;LF&amp;lt;/code&amp;gt; das Absatzende &amp;lt;code&amp;gt;¶&amp;lt;/code&amp;gt; und den &amp;#039;&amp;#039;harten&amp;#039;&amp;#039; Zeilenumbruch &amp;lt;code&amp;gt;↵&amp;lt;/code&amp;gt; oder den [[Spaltensatz#Mehrspaltiger Satz|Spaltenumbruch]].&lt;br /&gt;
&lt;br /&gt;
== Zeichencodierung und Eingabe ==&lt;br /&gt;
Ein Zeichen &amp;#039;&amp;#039;Zeilenvorschub&amp;#039;&amp;#039; ist notwendig, um Texte mit Umbrüchen und Absätzen entsprechend ausgeben zu können. Daher wurde in praktisch allen [[Zeichensatz|Zeichensätzen]] ein solches Steuerzeichen vorgesehen.&lt;br /&gt;
&lt;br /&gt;
Die übliche Abkürzung ist &amp;lt;code&amp;gt;LF&amp;lt;/code&amp;gt;&lt;br /&gt;
* im [[ASCII]]-Zeichensatz, dem am weitesten verbreiteten und meistgenutzten Zeichensatz weltweit, wurde z.&amp;amp;nbsp;B. das Zeichen [[Hexadezimalsystem|hexadezimal]] &amp;lt;code&amp;gt;0A&amp;lt;/code&amp;gt; bzw. [[Dezimalsystem|dezimal]] &amp;lt;code&amp;gt;10&amp;lt;/code&amp;gt; dafür vorgesehen.&lt;br /&gt;
* im [[EBCDIC]]-Code ist es das Zeichen hexadezimal &amp;lt;code&amp;gt;25&amp;lt;/code&amp;gt; bzw. dezimal &amp;lt;code&amp;gt;37&amp;lt;/code&amp;gt;. (Alle EBCDIC-Codes führen auch NL &amp;#039;&amp;#039;New Line&amp;#039;&amp;#039; auf hex. &amp;lt;code&amp;gt;15&amp;lt;/code&amp;gt;, dez. &amp;lt;code&amp;gt;21&amp;lt;/code&amp;gt;, und heute (2007) auf &amp;lt;code&amp;gt;06&amp;lt;/code&amp;gt; RNL &amp;#039;&amp;#039;Required New Line&amp;#039;&amp;#039;, „benötigt neue Zeile“ für bedingte Codierungen innerhalb des [[Automatischer Zeilenumbruch|automatischen Umbruchs]].)&lt;br /&gt;
&lt;br /&gt;
Eingegeben werden kann der Zeilenvorschub:&lt;br /&gt;
* unter [[Microsoft Windows|Windows]] oder [[PC-kompatibles DOS|DOS]] und ähnlichen Systemen durch Festhalten der (linken) &amp;#039;&amp;#039;[[Alt (Taste)|Alt]]&amp;#039;&amp;#039;-Taste und nachfolgendem Eintippen des [[Dezimalcode]]s eines Steuerzeichens auf dem [[Ziffernblock]] der Tastatur: {{Taste|[[Alt (Taste)|Alt]]|halten}}&amp;amp;nbsp;+ {{Taste|0}}{{Taste|1}}{{Taste|0}}. Akzeptiert wird das Zeichen im Allgemeinen nur auf der [[Kommandozeile]] und in Programmier[[Editor (Software)|editoren]], Programme der höheren Anwendungsebene wandeln das Zeichen meist um.&lt;br /&gt;
* Manche Systeme erlauben es, das LF-Zeichen mit der [[Tastenkombination]] {{Taste|[[Steuerungstaste|Strg]]|halten}}&amp;amp;nbsp;+ {{Taste|J}} einzugeben.&lt;br /&gt;
* In manchen Programmen entspricht die Kombination {{Taste|[[Umschalttaste|⇧ Shift]]|halten}}&amp;amp;nbsp;+ {{Taste|↵ [[Eingabetaste|Enter]]}} dem &amp;lt;code&amp;gt;CR&amp;amp;nbsp;LF&amp;lt;/code&amp;gt;, während {{Taste|↵ [[Eingabetaste|Enter]]}} (daher auch die Bezeichnung &amp;#039;&amp;#039;Return&amp;#039;&amp;#039;) &amp;lt;code&amp;gt;CR&amp;amp;nbsp;LF&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;CR&amp;lt;/code&amp;gt; codiert.&lt;br /&gt;
* als [[Escape-Sequenz]] in [[C (Programmiersprache)|C-Code]] &amp;lt;code&amp;gt;\n&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;CR&amp;lt;/code&amp;gt; ist &amp;lt;code&amp;gt;\r&amp;lt;/code&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Der direkte ursprüngliche Befehl „Zeilenvorschub“ wird durch die Cursorsteuerung über die [[Pfeiltaste]]n mit {{Taste|↓}} &amp;#039;&amp;#039;Textmarke nach unten&amp;#039;&amp;#039; erreicht, wobei die Reaktion des Cursors uneinheitlich ist: In manchen Editoren (insbesondere systemnahen) wird die Marke tatsächlich konsequent nach unten versetzt, in anderen springt der Cursor bei kürzeren Zeilen an deren Zeilenende, wobei teilweise die alte Position gespeichert wird und der Cursor bei einer darauffolgenden längeren Zeile wieder an die ursprüngliche Position gesetzt wird.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Steuerzeichen]]&lt;br /&gt;
[[Kategorie:Schreibmaschine]]&lt;/div&gt;</summary>
		<author><name>imported&gt;JotW</name></author>
	</entry>
</feed>