ESCape-Sequenzen

Funktion

ASCII

Dec.

Hex.

 

 

Doppelbreite pro Zeile ein

ESC SO

27 14

1B

0E

 

 

Schmalschrift ein

ESC SI

27 15

1B

0F

 

 

Steuerung automatischer Blatteinzug

ESC EM n

27 25 n

1B

19 n

 

 

n = R: Papierausgabe

 

 

 

 

 

 

Funktion

ASCII

Dec.

Hex.

 

 

 

 

Abstand zwischen Zeichen einstellen

ESC SP n

27 32 n

1B

20 n

 

 

n = 0 bis 127

 

 

 

 

 

C

Verschiedene Druckmodi wählen * 1

ESC ! n

27 33 n

1B

21 n

 

MSB-Steuerung aus

ESC #

27 35

1B

23

 

 

Absolute Druckposition einstellen

ESC $ n1 n2

27 36 n1 n2

1B

24 n1 n2

 

 

Zu ladende Zeichen wählen

ESC % n

27 37 n

1B

25 n

 

 

 

 

Zu ladende Zeichen definieren

ESC & NUL n1 n2

27 38 0 n1 n2

1B

26 00 n1 n2

 

 

Unterstreichen wählen * 2

r1 r2 r3 data

r1 r2 r3 data

r1 r2 r3 data

 

 

ESC ( - n1 n2

27 40 45 3 0

1B

28 2D 03 00

 

 

Zeichentabelle zuordnen *3

m d1 d2

1 d1 d2

01 d1 d2

 

 

ESC ( t n1 n2

27 40 45 3 0

1B

28 2D 03 00

 

 

 

d1 d2 d3

d1 d2 d3

d1 d2 d3

 

 

Daten als Zeichen drucken

ESC ( ^ n1 n2 data

27 40 n1 n2 data

1B

28 5E n1 n2 data

 

 

 

 

 

 

 

 

 

*1 Arbeiten Sie mit dem Bit-Muster (Bit 0 bis Bit 7) von n, wenn n von 0 bis 255 reichen kann, um eine Kombination von Zeichenabstand und Hervorhebung einzustellen oder rückgängig zu machen

Bit

0

1

2

3

4

5

6

7

1

12 cpi

PS

Schmalschrift Hervorhebung

Doppelt

Doppelbreite

Kursiv

Unterstreichen

0

10 cpi

Rückgängig

Rückgängig

Rückgängig

Rückgängig

Rückgängig

Rückgängig

Rückgängig

*2 d1 bestimmt die Position des Unterstreichens:

*3 d1 definiert den Bereich der

d1 = 1: unterstreichen

Zeichentabelle

d1 = 2: durchstreichen

d1 = 0, 48:

Tabelle 0

d1 = 3: überstreichen

d1 = 1, 49:

Tabelle 1

d2 bestimmt die Art des Unterstreichens:

d1 = 2, 50:

Tabelle 2

d2 = 0: mit d1 eingestellte Unterstreichung

d1 = 3, 51:

Tabelle 3

 

ausschalten

d2 definiert die Zeichentabelle

d2

= 1: einfache durchgehende Linie

d2 = 0:

Kursivtabelle

d2

= 2: doppelte durchgehende Linie

d2 = 1:

Codeseite 437

d2

= 5: einfache durchbrochene Linie

d2 = 3:

Codeseite 850

d2

= 6: doppelte durchbrochene Linie

d2 = 6:

Codeseite 855

 

 

d2 = 7:

Codeseite 860

 

 

d2 = 8:

Codeseite 863

 

 

d2 = 9:

Codeseite 865

 

 

d2 = 10:

Codeseite 852

 

 

d2

= 11:

Codeseite 857

 

 

d2

= 13:

Codeseite 864

 

 

d2

= 15:

Codeseite 869

 

 

d3

= 0

 

Anhang C Zusammenfassung der Druckerbefehle 121

Page 124
Image 124
Canon 50 manual Esc So