-
DEFINING YOUR OWN NLQ CHARACTERS
As you probably noticed, NLQ characters are printed by two passes of the
print head. Half of the character is printed on the first pass, and the remain-
der on the second pass. The paper is rolled up half a dot height in between
passes to let the print head print dots on the second pass that overlap the
previous dots, in order to fill in the spaces and produce denser characters.
Additionally, the print head speed is halved, and the dots are printed at
double the density of draft characters. For this reason, NLQ characters can
contain up to 23 dots in the horizontal direction.
Fundamentally, the process to define and print downloaded NLQ character -
is the same as for draft characters, except that you must assign the charac-
ter data according to the emulation mode, you are using. -
Assigning the character data with the Standard mode
There are differences in the way the attribute information is processed.
In the draft quality mode the attribute byte carries the descender data, and
specifies the left space and the character width. In the NLQ mode, tber are
128
64
32
16
8
4
2
1
128
64
32
16
8
4
2
128
64
Data:
I I I I I, / I, I I, I 1 I I I I I
I I II III Ill II I III III/
ASCII Code
Left space:
Character width:
Right space:
Figure 5-4. Use this grid (or one similar to it) to define your own NLQ characters with the Standard mode
86