The most significant bit of the attribute byte is 1if the character is an
ascender (positioned entirely abovethe baseline) or Oif it is adescender
(descending below the baseline). The attribute byte also indicates the
amount of white space to the left of the character (Oto 7dots, specified
by bits 4to 6), and the width of the character cell, includingthis space
(4 to 15dots, specified by bita Oto 3). The left space and cell width at-
tributes are used onlyin proportional spacing.
Each data byte indicateseight vertical dots, with the MSB being the top
dot and the LSBthe bottom dot. These correspond to pins 1to 8or 2
to 9ofthe print head, depending on whether the character is an ascender
or descender.
For further details, please refer to the AppendixC.
Define ML(2download characters
Mode ASCII Decimal Hexadecimal
<ESC>“&” <0> nl 27 38 0 nl IB 26 00 nl
Both n2 mO ml m2 n2 mOml m2 n2 mOml m2
m3... m46 m3...m46 m3...m46
Definesone or more new NLQ characters and stores them in RAM for
lateruse. DIP switch 2-1mustbe OFF. NLQ mode must beselected before
this command is executed.The parameters are the same as for the draft
downloadcharacter command exceptthat the attribute byte specifiesright
space instead of character width and the dot density is doubled in each
direction, so each character consists of 16dots vertically and 23 dots
horizontally and requires 46data bytes. Dots defined by ml to m23 are
printedon the first pass ofthe head. Dots detined by m24tom46are printed
on the second pass, the paper being scrolled up half adot between the
two passes. For further details, please refer to the AppendixC.
I