Download LinePrinter Plus® for Line Matrix Printers Programmer`s

Transcript
Overscoring
Overscoring
ASCII
ESC _ n
Hex
1B 5F n
Dec
27 95 n
Purpose
Enables or disables automatic overscoring of all characters.
where:
n may range from 0 through 255
n = 00, 02, 04 (any even value) disables automatic
overscoring
n = 01, 03, 05 (any odd value) enables automatic
overscoring
Discussion When automatic overscore is enabled, all characters, including
spaces, are overscored. Full-height graphics characters are not
overscored. (Full-height characters are in the upper ASCII
character set for code pages 437 and 850, in positions 176-233,
or 244.)
Example
The following sample illustrates automatic overscoring and
overscoring reset.
Print All Characters
ASCII
ESC \ n1 n2
Hex
1B 5C n1 n2
Dec
27 92 n1 n2
Purpose
Prints the characters assigned to code points as characters,
rather than interpreting the code values as commands.
where:
n1 + 256n2 defines the number of data bytes to
follow.
Discussion The number of data bytes specified by n1 + 256n2 will print as
text. Valid numerical parameters are in the range hex 00 through
hex FF. Data values that do not correspond to standard ASCII
codes will print as spaces.
51