Seitenumbruch
A Seitenumbruch ist ein Marker in einer elektronischen dokumentieren Das gibt dem Dokument -Dolmetscher mit, dass der folgende Inhalt Teil einer neuen Seite ist. Eine Seitenunterbrechung bewirkt, dass während des Spulens des Dokuments an den Drucker an den Drucker an den Drucker gesendet wird. Somit ist es eines der Elemente, die dazu beitragen Seitennummerierung.
Formfutter
Form-Feed ist ein Seitenaufbruch ASCII Steuerzeichen. Es zwingt das Drucker den Strom auswerfen Seite und weiter oben in einem anderen zu drucken. Oft verursacht es auch a Kutschenrückkehr. Der Formular -Feed -Charaktercode ist als 12 (0xc in) definiert hexadezimal) und kann als Kontrolle+l oder dargestellt werden ^L
. In einer damit verbundenen Verwendung kann Control+L verwendet werden, um den Bildschirm in Unix -Shells wie z. verprügeln. In dem C Programmiersprache (und andere aus c abgeleitete Sprachen) wird das Formfuttercharakter als dargestellt als '\f'
. Unicode Bietet auch den Charakter U+21A1 ↡ Nach unten zwei Köpfe Pfeil als druckbares Symbol für einen Formfutter (nicht als Formfutter selbst).[1] Das Formfuttercharakter wird berücksichtigt Whitespace bis zum C Charakterklassifizierung Funktion ISSPACE ()
.
Form Feed wird selten verwendet, wenn sie mit modernen Druckern in modernen Betriebsumgebungen programmiert werden Fenster, Unix, Linux oder Mac OS. Stattdessen werden Formfuttermittel erzeugt, indem das Druckprogramm einen Formular Feed aufruft API Funktion. Zum Beispiel beim Drucken mit dem Drucken der .NET Framework, das PrintpageEventargs.hasmorepages
Eigentum wird verwendet, um anzuzeigen, dass ein Formfutter gewünscht wird.
Semantische Verwendung
Das Formular -Feed -Zeichen wird manchmal in einfachen Textdateien von Quellcode als Trennzeichen für einen Seitenunterbrechung oder als Markierung für Codeabschnitte verwendet. Insbesondere einige Redakteure EMACs und viHaben Sie integrierte Befehle auf dem Formular für das Formular für das Formular für das Formular. Diese Konvention wird überwiegend in verwendet Lispeln Code und wird auch in gesehen C und Python Quellcode. GNU Codierungsstandards erfordern solche Formfuttermittel in C.[2] Redakteure mögen Vim und EMACs Verstehen Sie solche Abschnitte und haben Sie Abkürzungen, um sich zwischen ihnen zu bewegen.
Im UsenetDas Formular -Feed -Charakter wird von mehreren Nachrichtenreadern als "Spoilercharakter" verwendet, wodurch sie den folgenden Text automatisch ausblenden, bis sie aufgefordert werden, um zu verhindern Spoiler von versehentlich enthüllt.[3] Das genaue Verhalten hängt vom Client ab, der den Artikel anzeigt: Zum Beispiel, Gnus Zeigt "nächste Seite ..." in fett gedruckt und wechselt zu einem zweiten Bildschirm, um den Text nach dem Formular -Feed anzuzeigen. slrn Zeigt alle Nicht-Raum-Zeichen dem Formular Feed AS an Sternchen; Dialog dreht die Schriftart und die Hintergrundfarbe rot zwischen Formfuttermitteln. und XRN füllt einfach leere Zeilen ein, um den Rest des Artikelanzeigebereichs zu füllen, damit der Benutzer nach unten scrollen muss, um den Spoiler anzuzeigen. Diese Verwendung des Formular -Feed -Charakters wird nicht von allen Nachrichtenreadern unterstützt und wird nicht standardisiert, obwohl sie in einem Entwurf eines Usenet Best Practices -Dokuments von der Use -Usefor -Arbeitsgruppe des IETF als Funktionen, die Benutzeragenten sollten (aber nicht sind, nicht Support erforderlich.[4]
Siehe auch
Verweise
- ^ "Unicode" (PDF). Abgerufen 2013-05-11.
- ^ "Formatieren Sie Ihren Quellcode (c)". GNU -Codierungsstandards.
- ^ Spoiler auf NewsReaders.com
- ^ IETF UseFor Useage -Entwurf