Assigning the character data with the IBM mode
Fundamentally, the process to define and print downloaded NLQ character
with the IBM mode is the same as for draft characters, except that you must
supply about four times as much character data, and you must design the
character with the two passes of the print head in mind.
Use the grid in Figure 5-6 to help plot the data with the IBM mode. Due to
the two-pass process, NLQ characters can contain up to 16 dots vertically.
First
128
64
32
16
8
4
2
. ..m45 Second
. ..m4h pass
128 ASCII Code
Descender
64 Lefi space:
Width:
32 ul = Descender x 128
a? = (Left x 16) + Width
16
1 Dot data
1st:
2nd:
Figure 5-6. Use this grid (or one similar to it) to define your own NLQ characters with the IBM mode
To make the character data easier to calculate, put the first pass dots with
black circle on the grid when you are designing your characters, and the
second pass dots with white circle. Remember that adjacent dots may not
overlap on the same pass; in other words, if one dot is in a box, its adjacent
dot on the same pass may not be on a line. Therefore, to make smooth
characters, put the dots needed to overlap any spaces in a character in the
appropriate places in the second pass grid.
If we plot our car-shaped symbol for NLQ, the grid data will look like Figure
5-7.
The defining process is the same as for draft characters, except that you must
select NLQ mode, and you must define 46 data. If you wish to print your
-