Assigningthe characterdata withthe IBM mode
Fundamentally,theprocessto defineandprintdownloadedNLQcharacter
withtheIBMmode isthe sameasfor draftcharacters,exceptthatyoumust
supplyaboutfour timesas much characterdata,and you mustdesign the
characterwiththe twopassesof the printhead inmind.
Usethe gridin Figure5-6to helpplot thedatawith theIBM mode.Dueto
thetwo-passprocess,NLQ charactemcancontainupto 16 dotsvertically.
First m/.,, ...m45
pass m:.. .,.m46
128
64
32
16
8
4
2
1
Dot data
Ist:
2nd:
Second
Dass
128 ASCII Code
Descender
64 Left space:
Width:
32 u/ =Descender x128
a2 =(Left x16)+Width
16
8
4
2
FigureS6. Use this grid (or one similar to it) to define your own NLQ characters with the IBM mode
To makethe characterdataeasier tocalculate,put thefirst passdots with
blackcircle on thegrid when you are designingyour characters,andthe
secondpassdots with whitecircle.Rememberthat adjacentdotsmay not
overlaponthe samepass;in otherwords,if onedotis in abox,its adjacent
dot on the samepass may not be on aline. Therefore, to make smooth
characters,putthe dotsneededto overlap anyspacesin acharacterin the
appropriateplacesinthe secondpassgrid.
Ifweplotour car-shapedsymbolforNLQ,the griddatawilllooklikeFigure
5-7.
Thedefiningprocessisthesameasfor draftcharacters,exceptthatyoumust
selectNLQmode, andyou mustdefine46 data.If you wishto print your
90