Herunterladen Inhalt Inhalt Diese Seite drucken

Mehrstellige Escape-Sequenzen - Oki OKIPAGE 10i Handbuch

Led-seitendrucker
Inhaltsverzeichnis

Werbung

Kapitel 10: HP - PCL-Grundlagen
Mehrstellige
Escape-Sequenzen
10-4
Mehrstellige Escape-Sequenzen werden für einzelne Befehle oder
für die Verkettung mehrerer Befehle benötigt. Eine mehrstellige
Escape-Sequenz ist wie folgt aufgebaut:
ESC x y # z1 # z2 ... # Zn [Daten]
ESC
Das Escape-Zeichen leitet die Befehlssequenz ein.
x
Dieses Zeichen gibt an, daß es sich um einen Befehl mit
Parametern handelt, es liegt im Bereich von dezimal 33
bis 47 (Zeichen »!« bis »/«).
y
Dieses Zeichen gibt die Befehlsgruppe an, es liegt im Be-
reich von dezimal 96 bis 126 (Zeichen »`« bis »~«).
#
Dieses Zeichen stellt das Wertefeld dar. Die zulässigen
Zeichen (Ziffern) liegen im Bereich von dezimal 48 bis
57. Dem Wert kann ein »+« oder ein »-« vorangestellt
sein. Innerhalb des Wertes ist ein Dezimalpunkt ».« zu-
lässig. Der Wert liegt im Bereich von -32767 bis 65535.
Falls die Escape-Sequenz diesen Wert benötigt, er aber
nicht angegeben ist, wird als Wert Null angenommen.
z1, z2
Das vorausgehende Wertefeld bezieht sich auf diesen Pa-
rameter. Der Parameter liegt im Bereich von dezimal 96
bis 126. Das Zeichen wird nur bei einer Verkettung meh-
rerer Befehle verwendet.
Zn
Das vorausgehende Wertefeld bezieht sich auf diesen
Parameter. Zusätzliche beendet dieser Parameter die Es-
cape-Sequenz, da es sich um einen Großbuchstaben han-
delt. Das Zeichen liegt im Bereich dezimal 64 bis 94.
[Daten] Binäre 8-Bit Daten. Die Anzahl der Bytes wird in einem
der voranstehenden Wertefelder festgelegt. Zwischen
den Binärdaten und dem vorherigen Zeichen darf kein
anderes Zeichen (auch nicht das Leerzeichen) stehen.
Beachten Sie den Unterschied zwischen dem Kleinbuchstaben l
und der Ziffer 1. Zum einen unterscheiden sich diese Zeichen im
Aussehen, zum anderen klärt sich die Frage »Buchstabe oder Zahl
?« immer aus dem Zusammenhang; außer im Wertefeld werden in
der Sprache PCL 5e keine Ziffern verwandt.
Im folgenden Beispiel wird die Zeichenhöhe auf 12 Punkt gesetzt:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis