www.wikidata.de-de.nina.az
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst lt LF gt Der Zeilenvorschub englisch line feed kurz LF deutsch veraltet auch ZL ist auf Ausgabegeraten fur Text die Anweisung die nachste Zeile anzusteuern Der Zeilenvorschub ist vom Wagenrucklauf und vom Zeilenumbruch als der Kombination von Zeilenvorschub und Wagenrucklauf zu unterscheiden Inhaltsverzeichnis 1 Schreibmaschinen 2 Fernschreiber 3 Computer 4 Zeichencodierung und Eingabe 5 EinzelnachweiseSchreibmaschinen Bearbeiten nbsp Zeilenvorschubeinstellung 1 2 3Underwood No 4 5 um 1920Unter Zeilenvorschub versteht man im ursprunglichen Sinne das Drehen der Walze bei einer Schreibmaschine Der Wagen wird zu Beginn einer neuen Zeile mit dem Zeilenschalthebel von Hand zuruckgeschoben Wagenrucklauf Dabei wird auch das Papier um den vorher am Wagen einzustellenden Zeilenvorschub weitertransportiert Dazu betatigt der Zeilenschalthebel einen Ratschenhebel der in ein Zahnrad an der Walzenachse eingreift und diese weiterdreht Fur den Zeilenvorschub gibt es verschiedene Rastpositionen fur den Zeilenabstand sowie teils auch Tasten die den Zeilenvorschub unterbinden oder ruckwarts ausfuhren um in eine daruberstehende Zeile zu gelangen Fernschreiber Bearbeiten nbsp Zeilenvorschub ZL und Wagenrucklauftaste WR eines Siemens T37h Fernschreibers 1950er JahreFur Fernschreiber benotigte man ein Steuerzeichen das sinngemass genau das Gleiche hervorruft namlich das Bewegen in die nachste Zeile Historisch wurden fur neue Zeile zwei Steuerzeichen eingefuhrt erst ein Wagenrucklauf WR englisch carriage return CR und dann der Sprung in die nachste Zeile ZL line feed LF Das ruhrt daher dass ein simpler Zeilenvorschub im mechanischen Sinn nur die Walze vorschiebt die Schreibposition also in die nachste Zeile befordert Erst der Wagenrucklauf bringt ihn ganz an den Anfang dieser Zeile Wegen der grossen zu bewegenden Masse dauerte ein Wagenrucklauf langer als der Abdruck eines Zeichens oder ein Zeilenvorschub Bei voller Schreibgeschwindigkeit insbesondere ab Lochstreifen war der Schreibkopf noch horizontal in Bewegung wahrend das zweite Zeichen fur Zeilenvorschub verarbeitet wurde Das nachste Text Zeichen wurde bei bester mechanischer Einstellung des Wagenrucklaufs genau am Anfang der neuen Zeile gedruckt Der Abschluss einer Zeile mit dem Doppelzeichen CR LF war somit unvermeidlich Computer BearbeitenMit dem Aufkommen der elektronischen Datenverarbeitung und der dazugehorigen Peripheriegerate wie Drucker und Bildschirm wurde auf die Technik der Fernschreiber zuruckgegriffen um den Zeilenumbruch darzustellen und den Cursor zu steuern In den verschiedenen Betriebssystemen wurde aber uneinheitlich verfahren Bei manchen wurde die Interpretation der typografischen Absatzmarke Pilcrow durch die Zeichenkette CR LF entspricht ASCII a href Hexadezimalsystem html title Hexadezimalsystem 0x a 0D 0x0A unverandert weitergenutzt so etwa bei CP M DOS und Windows und damit auch in Texteditoren wie Notepad bei anderen namentlich Unix und Unix artigen Systemen wurde dieser auf das einzelne Zeichen LF Line Feed fur den Zeilenvorschub gekurzt unter klassischem Mac OS hingegen auf das einzelne Zeichen CR Carriage Return fur den Wagenrucklauf 1 Wieder andere Systeme kennen ein eigenes Zeichen NL oder NEL engl fur New Line oder Next Line oder ein Zeichen EOL engl fur End of Line Aus diesem Grund ist der Austausch von Textdateien 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 CR und LF das Absatzende und den harten Zeilenumbruch oder den Spaltenumbruch Zeichencodierung und Eingabe BearbeitenEin Zeichen Zeilenvorschub ist notwendig um Texte mit Umbruchen und Absatzen entsprechend ausgeben zu konnen Daher wurde in praktisch allen Zeichensatzen ein solches Steuerzeichen vorgesehen Die ubliche Abkurzung ist LF im ASCII Zeichensatz dem am weitesten verbreiteten und meistgenutzten Zeichensatz weltweit wurde z B das Zeichen hexadezimal 0A bzw dezimal 10 dafur vorgesehen im EBCDIC Code ist es das Zeichen hexadezimal 25 bzw dezimal 37 Alle EBCDIC Codes fuhren auch NL New Line auf hex 15 dez 21 und heute 2007 auf 06 RNL Required New Line benotigt neue Zeile fur bedingte Codierungen innerhalb des automatischen Umbruchs Eingegeben werden kann der Zeilenvorschub unter Windows oder DOS und ahnlichen Systemen durch Festhalten der linken Alt Taste und nachfolgendem Eintippen des Dezimalcodes eines Steuerzeichens auf dem Ziffernblock der Tastatur Alt 010 Akzeptiert wird das Zeichen im Allgemeinen nur auf der Kommandozeile und in Programmiereditoren Programme der hoheren Anwendungsebene wandeln das Zeichen meist um Manche Systeme erlauben es das LF Zeichen mit der Tastenkombination Strg J einzugeben In manchen Programmen entspricht die Kombination Shift Enter dem CR LF wahrend Enter daher auch die Bezeichnung Return CR LF oder CR codiert als Escape Sequenz in C Code n CR ist r Der direkte ursprungliche Befehl Zeilenvorschub wird durch die Cursorsteuerung uber die Pfeiltasten mit Textmarke nach unten erreicht wobei die Reaktion des Cursors uneinheitlich ist In manchen Editoren insbesondere systemnahen wird die Marke tatsachlich konsequent nach unten versetzt in anderen springt der Cursor bei kurzeren Zeilen an deren Zeilenende wobei teilweise die alte Position gespeichert wird und der Cursor bei einer darauffolgenden langeren Zeile wieder an die ursprungliche Position gesetzt wird Einzelnachweise Bearbeiten Dirk Louis C C das komplette Programmierwissen fur Studium und Job Pearson 2010 S 920 Volltext in der Google Buchsuche Abgerufen von https de wikipedia org w index php title Zeilenvorschub amp oldid 230395182