Zeilenvorschub

Aus M740 WikiWeb

(Weitergeleitet von LF)
Wechseln zu: Navigation, Suche

Unter Zeilenvorschub (englisch line feed) versteht man im ursprünglichen Sinne das Drehen der Walze bei einer Schreibmaschine. Mit aufkommen der elektronischen Datenverarbeitung und damit der dazugehörigen Drucker und Bildschirme benötigte man ein Steuerzeichen, das sinngemäß genau das Gleiche hervorruft, nämlich das Bewegen in die nächste Zeile.

Dies ist notwendig, um Texte mit Umbrüchen und Absätzen entsprechend ausgeben zu können. Daher wurde in praktisch allen Zeichensätzen ein solches Steuerzeichen vorgesehen. Im ASCII Zeichensatz wurde z.b. das Zeichen hexadezimal 0A bzw. dezimal 10 dafür vorgesehen. Die übliche Abkürzung ist LF.

Zeilenvorschubzeichen unter verschiedenen Betriebssystemen

Leider existieren Unterschiede, wie ein Zeilenvorschunb unter verschiedenen Betriebssystemen dargestellt wird.

  • Unter MS-DOS bzw. Windows wird als Zeichenvorschunb die Zeichenkette CR LF (Hexadezimal: 0D 0A) benutzt.
  • Unter Unix bzw. Linux und damit auch auf der M740 AV wird nur das Zeichen LF (Hexadezimal 0A) benutzt. Zeilen, die dort auf CR LF enden, führen häufig zu Problemen, das das CR als Teil des Textes einer Zeile betrachtet wird.
  • Unter Mac OS wurde früher (bis Version 9) das Zeichen CR (Hexadezimal 0D) benutzt.

Sollen Daten per FTP zwischen Systemen übertragen werden, bei denen sich die Darstellung des Zeilenvorschubs unterscheiden, so muss man durch den Übertragungsmodus ASCII gewährleisten, dass die Darstellung den entsprechenden Erfodernissen angepasst wird.

Persönliche Werkzeuge