IBM Function

 

ASCII Code

Decimal Code

Hexadecimal Code

 

 

 

 

 

 

Character Size/Spacing

 

 

 

 

 

(cont.)

 

 

14

0E

 

Start Double Width

SO

 

 

Printing Line by Line

 

 

20

14

 

End Double Width

DC4

 

 

Printing Line by Line

 

 

27 87 1

1B

57 1

Double Width Printing

ESC W 1

On

 

 

27 87 0

1B

57 00

Double Width Printing

ESC W 0

Off

ESC [ @ Ln Hn m1 mk

27 91 64 Ln Hn m1

1B

5B 40 Ln Hn m1

Double Width and/or

Height Printing On

ESC P1

mk

mk

Proportional Spacing On

27 80 1

1B

50 01

Proportional Spacing Off

ESC P0

27 80 0

1B

50 00

Set Intercharacter

ESC Vn

27 86 n

1B

56 n

Spacing *

 

 

 

 

 

 

 

 

 

 

 

Character Style

ESC # 0

27 35 48

1B

23 30

HSD Print Mode On

Select Font

ESC I n

27 73 n

1B

49 n

Italics On

ESC % G

27 37 71

1B

25 47

Italics Off

ESC % H

27 37 72

1B

25 48

Emphasized Printing On

ESC E

27 69

1B

45

Emphasized Printing Off

ESC F

27 70

1B

46

Enhanced Printing On

ESC G

27 71

1B

47

Enhanced Printing Off

ESC H

27 72

1B

48

Underline On

ESC - 1

27 45 1

1B

2D 01

Underline Off

ESC - 0

27 45 0

1B

2D 00

Overscore On

ESC

1

27 95 1

1B

5F 01

Overscore Off

ESC

0

27 95 0

1B

5F 00

Select font by Pitch and

ESC DEL F Pn0 Pn Lp Hp

27 16 70 Pn0 Pn Lp

1B

10 46 Pn0 Pn Lp

Point

 

 

Hp

Hp

 

ESC [ I Ln Hn Hfid Lfid

27 91 73 Ln Hn Hfid

1B

5B 49 Ln Hn Hfid

Select Font

Hfwd Lfwd fa Nul Hc Lc

Lfid Hfwd Lfwd fa

Lfid Hfwd Lfwd fa

 

 

 

Nul Hc Lc

Nul Hc Lc

Select Print Quality

ESC [ d Ln Hn Pn

27 91 100 Ln Hn Pn

1B

5B 64 Ln Hn Pn

Custom Characters

ESC = c1 c2 m n a1 a2 d1

27 61c1 c2 m n a1 a2

1B

3D c1 c2 m n a1 a2

Down Line Load

Characters

dk

 

d1 dk

d1

dk

Copy ROM Character Set

ESC $

27 36

1B

24

to RAM Character Set *

 

 

 

 

 

 

 

 

 

 

 

Cut-Sheet Feeder Control

ESC EM n

27 25 n

1B

19 n

Insert/Eject Paper *

 

 

 

 

 

 

82

Appendix C: Priner Commands