Dot Matrix Printer User's Manual
Assigningthe characterdata withtheIBM mode
Fundamentally,theprocessto defineandprintdownloadedNLQcharacter
withtheIBMmodeisthe sameasfordraftcharacters,exceptthatyoumust
supplyaboutfourtimesas muchcharacterdata,and you mustdesignthe
characterwiththetwo passesof theprintheadin mind.
Usethegrid in Figure5-6 to helpplotthedatawiththeIBMmode.Dueto
thetwo-passprocess,NLQcharactemcancontainup to 16dotsvertically.
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 x 128
a2 = (Left x 16) + Width
16
8
4
2
Figure S6. Use this grid (or one similar to it) to define your own NLQ characters with the IBM mode
To makethe characterdataeasierto calculate,put the firstpass dots with
blackcircleon the grid when you are designingyour characters,and the
secondpass dots withwhitecircle.Rememberthat adjacentdotsmay not
overlaponthesamepass;in otherwords,if onedotis in a box,itsadjacent
dot on the same pass may not be on a line. Therefore,to make smooth
characters,put thedotsneededto overlapany spacesin a characterin the
appropriateplacesin the secondpassgrid.
Ifweplotourcar-shapedsymbolforNLQ,thegriddatawilllooklikeFigure
5-7.
Thedefiningprocessisthesameasfordraftcharacters,exceptthatyoumust
selectNLQmode,andyou mustdefine46 data.If youwishto printyour
90










