Zu Inhalt springen

Carriage Return (CR)

Hervorgehobene Antworten

Hallo,

 

Weiß jemand zufällig wie sich die Dickte von Carriage Return (CR), .notdef und .null ergibt? Worauf beziehen sich diese Leerräume im Verhältnis? Ich habe keine Antwort gefunden ...

Zuznächst einmal sind das keine Leerräume, und Carriage Return sowie .null haben keine Dickte.

 

Bei .nulll sagt es der Name ja der Name schon, das ist einfach nur nichts, das einst bei der Ansteuerung von Teminals eine Wartepause erzeugte, sendete man eine reihe dieser Nullen, Hexadezimal 00. Es ist also schlicht ein leeres Steuerzeichen ohne jeglichen Inhalt und ohne jegliche Breite.

 

Carriage Returm (CR) ist auch so ein 0-breites Steuerzeichen, welches bei Typenkopf, Typenrad und Nadeldruckern den „Wagen“ (Schreinmaschinen verschoben ja den Wagen, auf dem die Papier-Walze montiertz war bei jeden Anschlag nach Links) wieder an den Zeilenanfang zurück schickte, ohne zusätzlich die Papierwalze bzw den Papiertransport um eine Zeile weiter zu schalten, der Drucker konnte dann auf der gleichen Zeile noch einmal drüber drucken. Nur zum Weiterschalten des Papiertranspotrtes gint es dann ein 2. Steuerzeichen: Line Feed (LF) - normalerweise werden diese Codes aber kaum aus dem Font abgerufen, sondern vom Betriebssystem direkt gesendet, zumeist in der Sequenz CR - LF. Dass diese Codes im Font gespeichert sind (als jeweils Zeichen ohne Breite) ist nur als Gründen der Abwärtskompatibilität.

 

Ganz anders ist es mit dem Zeichen .notdef Dies sollte ein Hinweiszeichen sein, das man eben selbst gestaltet, sollte aber ein leeres Rechteck sein, in etwa der Breite eines durchschnittlichen Buchstabens, entweder nur das innen weiße Rechteck, mit da einem Fragezeichen oder X drin, oder eben ein auf der Spitze stehendes Quadrat mit weißen Fragezeichen, damit der Nutzer erkennt: Hier fehlt was.

Erstelle ein Konto, um zu kommentieren

Wichtige Informationen

Wir setzen Cookies, um die Benutzung der Seite zu verbessern. Du kannst die zugehörigen Einstellungen jederzeit anpassen. Ansonsten akzeptiere bitte diese Nutzung.

Konto

Navigation

Browser-Push-Nachrichten konfigurieren

Chrome (Android)
  1. Klicke das Schloss-Symbol neben der Adressleiste.
  2. Klicke Berechtigungen → Benachrichtigungen.
  3. Passe die Einstellungen nach deinen Wünschen an.
Chrome (Desktop)
  1. Klicke das Schloss-Symbol in der Adresszeile.
  2. Klicke Seiteneinstellungen.
  3. Finde Benachrichtigungen und passe sie nach deinen Wünschen an.