three attributebytes, the first byte describesthe character’sleft space,the secondbytedescribesthe characterwidth.And the thirdbytedescribestic rightspace.Appropriateallocationof datain thesethreebytesletsyouplace the characterwhere you like withinthe grid.

Usethe gridin Figure5-4 to helpplotthe data.Theverticaldefinitionof the characteris 18 dots. Each byte thereforerepresentsa third of the vertical definition.That’swherethenumbersdowntheleft sideof thegrid comein. Noticethat there is a numberfor each row of dots and that each numberis twicethenumberbelowit. Bymakingthesenumbersof twowecantakeany combinationof dots in a verticalcolumnand assignthem a uniquevalue.

If weplotourcar-shapedsymbolforNLQ,thegriddatawilllooklikeFigure 5-5. Thedefiningprocessisthesameasfordraftcharacters,exceptthatyoumust selectNLQ mode, and you must define 69 data. If you wish to print your NLQ character withthe regularcharacterset,the remarksregardingthe si- multaneoususe of regularand downloadcharactersin the draft character sectionapplyequallyto NLQ characters.

128

 

 

 

 

 

 

ASCII Code

6?

64

 

 

 

 

 

 

32

 

 

 

 

 

 

Left space:

 

16

1

 

 

:

.:

;

Character width:

z;

8

!

Right space:

o

4

i

 

I I ,

I

 

I

 

2

& -—

 

 

,0

I

 

1 ,0,

 

-~ . . 1.-1!

]0

 

128

64

32

16

8

4

2

1

128

64

Data:

Figure 5-5.Add the values of the dots into three bytes

Page 96
Image 96
Star Micronics LC-200 user manual 128