Here’s atypical font header command:
<ESC>)s26WO<SUB>OIOOO<RS>O<RS>O2OOl<FF>OdOaOOOO<ETX>
Aside from the actual command at the front, the rest looks like gobbledy-
gook? But there’s 26 bytes there, each one an ASCII character, each one
specifyingaparticular font attribute. (The enclosed items with brackets are
singleASCII characters that happen to be control codes. )
Each byte in the header is anumber, which you send as whatever symbol
happensto bestored atthat numericposition inthe ASCIItable. Coding some
of thesenumbers is tricky, however, and we recommend you ask your Star
Micronicsdealer to help you build your font header. To get you started, the
table below shows what each of those bytes means:
BYTE
o-1
2
3
4-5
6-7
8
9
10
11
12
13
14-15
16-17
18-19
20-22
23
24
25
MEANING
header length
blank
font size
blank
baseline position for characters
blank
cell width
blank
cell height
orientation
spacing
symbol set
pitch
line spacing
blank
style
strokeweight
typeface
81