Chapter 3: Character Size & Spacing Commands 23
Double Height & Width Printing Command, 24-Pin Printers (IBM)
⻬ ML390 Turbo, ML391 Turbo
Function ASCII Decimal Hexadecimal
Double Height Printing ESC [ @ n
1
n
2
m
1
m
2
m
3
m
4
27 91 64 n
1
n
2
m
1
m
2
m
3
m
4
1B 5B 40 n
1
n
2
m
1
m
2
m
3
m
4
Parameters n
1
and n
2
These variables specify the number of mode bytes in the command. Normally, n
1
is set to 4 and
n
2
is set to 0.
Parameters m
1
, m
2
, m
3
, m
4
These variables control the mode. Parameters m
1
and m
2
are set to 0. Parameter m
3
is used to
set the line spacing and character height. Parameter m
4
is used to set the width of the character
as shown in the tables below.
Table 20: IBM ESC [ @ Command —
Character Height/Line Spacing for m
3
Values
Decimal Value of m
3
Character Height Line Spacing
0 Unchanged Unchanged
1 Standard Unchanged
2 Double Unchanged
16 Unchanged Single
17 Standard Single
18 Double Single
32 Unchanged Double
33 Standard Double
34 Double Double
Table 20a: IBM ESC [ @ Command —
Character Width for m
4
Values
Decimal Value of m
4
Character Width
0 Unchanged
1Standard
2 Double