Laser Printer Applications Manual
I
to describe and map your character. Sixteen bytes are needed for the
description;the bit-map takes as many bytes as you’ve put into each
charactercell—perhapstwoor threehundredbytes.
Aswiththefontheader,eachbyteinthecharacterdescriptionis a number,
sent as the symbolat that positionin the ASCIItable. Codingcharacter
descriptionsis tricky too, so again we recommendyou ask your Star
Micronicsdealer for help. The tablebelow shows what the bytes in the
characterdescriptionmean:
BYTE MEANING
o
descriptionlength
1
blank
2 always14
3
always1
4 orientation
5 blank
6-7
leftoffset(blankspaceto left of character)
8-9
top offset(blankspaceabovecharacter)
10-11 characterwidth
12-13 characterheight
14-15 printpositiontravel(proportionalspacingonly)
Thebitmapofthecharactersjustthepattemofdotsinthecharacter,starting
atthetopleftofitscell.Youworkyourwayacrossthecellanddownto the
bottomright;givingeachdota valueof Oif it’snotto be printedand 1if it
is.Thenyou.groupthosedotsas 8-bitbytes.
5)
Permanent or temporary?
The
last stepin downloadingyourownfontis to makethe fontpermanent
or temporary,using the Font Control command described earlier. The
command<ESC>*c4 F willallowthefonttobeerasedwhenyouresetthe
printer.ButthecommandcESC>*C5 F willkeepyourfontavailableeven
afteryou resettheprinter.
88