User`s guide

6HOHFWLQJ)RQWV
/13OXV(PXODWLRQIRU4063ULQWHUV
The 31-byte (base 36) description consists of the items in the follow-
ing table:
Type ID
Bytes 1-7 Identifies the type family. The first byte must
be Q.
Spacing
Byte 8 0 = Proportional
1 = 13.6 cpi
2 = 10.3 cpi
3 = 6.8 cpi
4 thru 9 = Reserved. Do not use.
A thru Z = Monospaced.
(A = 1cpi, B=2 cpi, C=3 cpi, ... , Z=26 cpi)
Type Size
Bytes 9-11 Three-byte base-36 value expressed in
decipoints for the character height (e.g., 02S
= 100 decipoints = 10 pt character height).
Scaling
Byte 12 Scaling of fonts is not supported. Value of
byte 12 must be “K”.
Type Style
Bytes 13-14 Two-byte (10 bit base 36) value describing
the type style for the font. Each bit describes
a different style (00 = Normal):
Bit 0 = 1 = Italic
Bit 1 = 1 = Slant
Bit 2 = 1 = Underlined
Bit 3 = 1 = Overlined
Bit 4 = 1 = Strike-Through
Bit 5 = 1 = Reverse Video
Bits 6 - 9 are reserved (always 0)
Weight
Byte 15 4 = Ultra Light
7 = Extra Light
A = Light
D = Semi Light
G = Regular
J = Medium
M = Semi Bold and Demi
P = Bold
S = Heavy and Extra Bold
V = Black, Ultra Bold, and Ultra Heavy