For Intellifont-scalable fonts only, the default HMI is calculated as follows.
Default HMI (in dots) = (300 x master design pitch x required point size) /
Default HMI ( in dots ) =
(300 x master design pitch x required point size) / {72.307 x scale factor}
Height (UI) - specifies the height of the font in 1/4 dots. Combined with Height Extended to specify the
height of the font in 1/1024 dots. This value can be converted to the point size (1/72").
For example, in case of a 10 point font at 300 dpi,
10 point
This value is normally set to 2000 for Intellifont and should be set to zero for TrueType fonts.
x-height (UI) - ignored by the HL Series printers. This word specifies the height (for Bitmap fonts) or the
distance from the baseline (for Scalable fonts) of a lower case 'x' in 1/4 dots.
Width type (SB) - ignored by the HL Series printers. This byte specifies the font character width according
to the table below.
Value
–5
–4
–3
–2
0
2
3
Style LSB (UB) - see Style MSB.
Stroke weight (SB) - valid values are from –7 to +7. 0 denotes the normal (Roman) stroke width, –7 is the
lightest possible stroke and 7 is the boldest.
Value
–7
–6
–5
–4
–3
–2
–1
0
1
2
3
4
5
6
7
Typeface family (UB) – the typeface. This word is made up of the Typeface MSB and the Typeface LSB and
identifies the typeface by number.
Bits 0 to 11 specify the typeface family and bits 12 to 15 specify the vending company.
15
Vendor
1
300 dots
1 inch
72
Width type
Ultra compressed
Extra compressed
Compressed or Extra condensed
Condensed
Normal
Expanded
Extra expanded
Stroke Weight
Ultra thin
Extra thin
Thin
Extra light
Light
Demi light
Semi light
Medium, Book, or Text
Semi bold
Demi bold
Bold
Extra bold
Black
Extra black
Ultra black
12 11
Typeface Family
CHAPTER 2 PCL - 67
{Master x Resolution /(height x 8)}
4
= 166.667
1 dots
0