
Outline Font Formats
|
375
e HBF format stores the font attributes and common per-bitmap attributes in a human-
readable text le, which is based on BDF. is is called the “HBF specication le.” is
HBF-specic le introduces several new keywords not present in BDF fonts. Table 6-6
lists these new keywords, along with an example of their use.
HBF-specic keywordsTable 6-6.
Keyword Example
HBF_BYTE_2_RANGE n-n HBF_BYTE_2_RANGE 1-
HBF_CODE_RANGE n-n le oset HBF_CODE_RANGE 11-8 jis97.24 0
e HBF_BYTE_2_RANGE keyword denes the valid byte-value range for the second byte of
the encoding. e
HBF_CODE_RANGE keyword denes an encoding block, followed by the
font lename, then an oset value, expressed as the number of bytes, into the le. e font
lename is specied because it is possible to refer to more than one font le according to
the HBF format.
e actual bitmapped patterns are stored as a binary representation in one or more font
les. e HBF format is suitable if all the glyphs share common attributes, such as being
the same width—for example, half- or full-width. If variable-width characters are neces-
sary, HBF is not suitable for your needs.
e HBF format is further described in the article entitled “e HBF Font Format: Op-
timizing Fixed-pitch Font Support” (pages 113–123 of e X Resource, Issue 10) and in
online resources.
*
Outline Font Formats
During the early ...