Control Codes
PcOS Series 80PLUS
Programmer's Guide
Character Attributes
Page 30
Rev B 4/13/99
Character Attribute Commands
Function
Begin one-line double-wide print
ASCII
[SO]
Hexadecimal
0EH
Decimal
<14>
IPCL
&%MW
Description
This command causes subsequent characters to be printed at twice the currently
selected character width. For example, 10 cpi becomes 5 cpi, 17 cpi becomes
8.5 cpi, and so on. This command will remain in effect until:
A.
A valid line terminator is received (CR, LF, or fine line feed);
B.
The command is canceled; or
C.
The maximum number of characters per line is reached, and the printer
performs an auto print.
Function
Cancel one-line double-wide print
ASCII
[DC4]
Hexadecimal
14H
Decimal
<20>
IPCL
&%MN
Description
This command cancels one-line double-wide mode set by the [SO]
command
and allows single- and double-wide characters to be printed on the same line.
Function
Multiline, double-wide, and double-high print
ASCII
[ESC] W <n>
Hexadecimal
1BH 57H <n>
Decimal
<27><87><n>
IPCL
&%FD, &%FS, &%FH
NOTE:
Single-wide, double-high mode is not available in IPCL.
Description
This command controls multiline double-wide or double-high mode.
Where
n
Specifies the mode
0
Standard single-wide and single-high
&%FS
1
Begin double-wide
&%FD
2
Begin double-high
None
3
Begin double-wide and double-high
&%FH
NOTE:
This command does not affect line spacing.