IBM￿

Commands￿

￿

Notes

Function

(ASCII, Decimal, Hexadecimal)

 

 

 

Select Character Style

ASCII: ESC q n

Selects character style.

 

Dec: 27 113 n

n=0: normal

 

Hex: 1B 71 n

n=1: outline

 

 

n=2: shadow

 

 

n=3: outline with shadow

Start Emphasized

ASCII: ESC E

Prints horizontally shifted double dots in

Printing

Dec: 27 69

utility mode at half speed.

 

Hex: 1B 45

 

Stop Emphasized

ASCII: ESC F

Cancels emphasized printing.

Printing

Dec: 27 70

 

 

Hex: 1B 46

 

Start Enhanxed (Double

ASCII: ESC G

Prints vertically shifted double dots in

strike) Printing

Dec: 27 71

two unidirectional passes.

 

Hex: 1B 47

 

Stop Enhanced Printing

ASCII: ESC H

Cancels enhanced printing.

 

Dec: 27 72

 

 

Hex: 1B 48

 

Double Width

ASCII: ESC W n

n=odd: start double width printing

(Expanded) Printing

Dec: 27 87 n

n=even: stop double width printing

 

Hex: 1B 57 n

 

Immediate Double Width

ASCII: SO

Prints double width only to end of line;

 

Dec: 14

can be canceled by DC4 or ESC W 0

 

Hex: 0E

command.

Stop Immediate Double

ASCII: DC4

Cancels double width set by SO com-

Width Printing

Dec: 20

mand.

 

Hex: 14

 

Control Double Height/

ASCII: ESC [ @ l m n1 n2 n3 n4

Sets double height, double width, or

Width

Dec: 27 91 64 l m n1 n2 n3 n4

both double height and double width

 

Hex: 1B 5B 40 l m n1 n2 n3 n4

l=0 to 255

 

 

m=0 to 255

 

 

n1, n2 ignored

 

 

n3: specifies character height and line

 

 

feed

 

 

n3=17: single line feed, standard height

 

 

n3=34: double line feed, double height

 

 

n4: specfied character width

 

 

n4=1: standard width

 

 

n4=2: double width

 

 

Command will be ignored when print-

 

 

ing bit image graphics.

ML790/791 Printer Handbook

113