QMS SmartWriter 80+ User Manual page 302

Table of Contents

Advertisement

the bottom 7 or 8 dots (for lowercase descenders). If
the High-Order Bit is "ON" (= 1) then the top dots are
printed. If the High-Order Bit is "OFF" (= 0) then the
bottom dots are printed. The printer checks the attribute
byte before printing each character. Seven-bit sytem users
should refer to the <ESC» and <ESC>= commands ex-
plained previously in this section.
The attribute byte is also used if proportional characters
are desired. Remember that proportional means that space
is allotted according to the width of each character. The
attribute byte indicates where, in the II-dot matrix, to be-
gin and where to end printing of each letter. In addition,
proportional characters require 12 values to define them
rather than 11 since Proportional automatically means Em-
phasized characters. A total of 13 values, counting the
attribute byte, are necessary to define each character.
I
<ESC>%<nl><n2>
I
SELECT CHARACTER SET
This command overrides the standard ROM characters in
order to print user-defined characters. In the command, nl
may be "0" (select ROM characters) or "I" (select RAM
characters) and n 2 is usually "0" (area available).
To activate the user-defined RAM characters:
<ESC> %<SOH><NUL>
To return to the ROM standard fonts:
<ESC> % <NUL><NUL>
I
<ESC>:<NUL><NUL><NUL>
I
COPY ROM CHARAC-
TERS TO USER RAM
If you activate the user-defined RAM character set and
attempt to print a number, letter or symbol which has not
been defined, the printer will print blank spaces. The
ROM characters will not override. Using the above com-
mand will, however, copy the ROM characters down to
E-40
Appendix E
'\

Advertisement

Table of Contents
loading

Table of Contents