IBM Proprinter Emulation
48
Select Double-Wide Mode (one line) SO
(or) ESC SO
Selects double-wide mode for one line. Double-wide mode doubles the width of all characters, but does not
affect character height. This mode is cancelled by a carriage return or DC4.
Control code: SO
Hexadecimal: 0E
Escape Sequence: ESC SO
Hexadecimal: 1B 0E
Cancel Double-Wide Mode (one line) DC4
Cancels double-wide mode selected by SO or ESC SO. Does not cancel double-wide mode selected by
ESC W or ESC !.
Control code: DC4
Hexadecimal: 14
Double-Wide Mode ESC W n
Selects double-wide mode for n=1, or cancels for n=0. Double-wide mode doubles the width of all
characters, but does not affect character height.
Example: The following escape sequence will select double-wide mode.
Escape Sequence: ESC W 1
Hexadecimal: 1B 57 31
Double-High Mode ESC [ @ n1 n2 m1 m2 m3 m4
Selects single or double-high mode, single or double-wide mode, and single or double line feeds.
The two bytes n1 and n2 specify how many mode bytes (m1, m2, m3, m4) follow. Theoretically, there may
be n1 + (n2 x 256) mode bytes. Actually, n2 must be 0, and n1 may be 0 to 4, but is normally 4.
m1 and m2 must be 0 (NUL). m3 and m4 may be set to the values in the following tables.