Home > HP > Printer > HP Pcl 5 Manual

HP Pcl 5 Manual

Here you can view all the pages of manual HP Pcl 5 Manual. The HP manuals for Printer are available online for free. You can easily download all the documents as PDF.

Page 211

ENFont Header Format 11-29
Underline Position (Distance) (SB)
Bitmap Font - Specifies the distance from the baseline to the top dot 
row of the underline in font design dots. Zero specifies an underline 
position at the baseline. A positive value specifies an underline 
position above the baseline. A negative value specifies an underline 
position below the baseline.
Scalable Font - Set Underline Position to zero. The Master Underline 
Position field (see below) identifies this information for scalable...

Page 212

11-30   Soft Font CreationEN
First Code (UI)
First Code specifies the character code of the first printable character 
in the font. This value is between 0 and 255 inclusive. The Space 
Character may be printable and will print an image if one is defined, 
otherwise a Space control code is executed. Currently, PCL 5 
LaserJet printers use the Font Type field to determine the first and 
last codes of the symbol set, as shown below:
Last Code / Number of Characters (UI)
Bound Font: Specifies the last code...

Page 213

ENFont Header Format 11-31 Scalable Font - Set Pitch Extended field to zero.
Height Extended (UB)
Bitmap Font - This is an addition to the Height field which extends 
the height an extra eight bits. The value of this field is in font design 
units. For example, a 10 point font designed at 300 dpi would have a 
Height field of 166 (41.5 dots, or 9.96 points) and a Height Extended 
field of 170 (0.1660 dots additional, which adds to 9.9998 points). 
This field is calculated similar to the Pitch Extended...

Page 214

11-32   Soft Font CreationEN
Font Number (ULI)
The Font Number field uses four bytes (byte 44, 45, 46, and 47). 
The lower three bytes (45, 46, and 47) contain the font number in 
hexadecimal. This is the number the vendor assigns to their typeface. 
The most significant byte (byte 44) consists of a flag in the most 
significant bit indicating whether the font is in its native (0) format or 
has been converted (1) from another format. The remaining lower 
seven bits contain the ASCII decimal value for...

Page 215

ENFont Header Format 11-33 Figure 11-4
This field is ignored by the printer for bitmap fonts.
Font Name (ASC16)    
This is a 16 character ASCII field to which you may assign a font 
name. The font name is used in the Typeface List (or Font List 
printout), under Name or Typeface (if the printer does not have a 
name string assigned to the typeface family code in its font selection 
table). 
X Resolution (UI)
The X Resolution field is the pixel resolution in the X scan direction at 
which the font was...

Page 216

11-34   Soft Font CreationEN
Y Resolution (UI)
The Y Resolution field is the pixel resolution in the Y scan direction at 
which the font was designed.
NoteThis field is not present in the Format 15 Font Header and is not 
necessary for TrueType fonts. 
Scale Factor (UI)   
The Scale Factor field indicates the number of design units per Em, 
and is the unit used for all scalable metrics in the font header. It is 
used for TrueType and Intellifont scalable soft fonts. 
Master Underline Position (SI)   
The...

Page 217

ENFont Header Format 11-35
Variety (UB)   
The interpretation of this field depends on the value of the preceding 
(Font Scaling Technology) byte. For TrueType fonts, this field must be 
set to zero. 
OR Threshold (UI)   
Formerly called the “LRE Threshold,” this is the pixel size in design 
units above which the missing pixel recovery process is switched on 
in Intellifont scaling and rasterization.
NoteThe size of a pixel (in design units) increases as point size and device 
resolution decrease....

Page 218

11-36   Soft Font CreationEN
NoteIn the Format 15 Font Header for TrueType Scalable Fonts, the data in 
this field is contained in the “CC” (Character Complement) field in the 
Segmented Font Data section immediately following the descriptor 
data. See “Segmented Font Data” later in this chapter
.
  Table 11-25 MSL Symbol Index
Bit Field Designated Use
58-63  Reserved for Latin fonts.
55-57  Reserved for Cyrillic fonts.
52-54  Reserved for Arabic fonts.
50-51  Reserved for Greek fonts.
48-49  Reserved...

Page 219

ENFont Header Format 11-37 Individually defined bits are shown in the following two tables:
Table 11-27 MSL Symbol Index Character Complement Bits
Bit Value
63  0 if font is compatible with standard Latin character 
sets (e.g., Roman-8, ISO 8859-1 Latin 1); 
1 otherwise.
62  0 if font is compatible with East European Latin 
character sets (e.g., ISO 8859-2 Latin 2); 1 otherwise.
61  0 if font contains Turkish character sets 
(e.g., ISO 8859/9 Latin 5); 1 otherwise.
34  0 if font has access to the math...

Page 220

11-38   Soft Font CreationEN
There are no invalid Character Complement field values. Examples of 
values for the field include:26  0 if font is compatible with character sets requiring a 
wider selection of accents (e.g., MC Text, ISO 8859/1 
Latin 1); 1 otherwise.
25  0 if font is compatible with traditional PCL character 
sets (e.g., Roman-8, Legal, ISO 4 United Kingdom); 
1 otherwise.
24  0 if font is compatible with the Macintosh character 
set (MC Text); 1 otherwise.
23  0 if font is compatible with...
Start reading HP Pcl 5 Manual

Related Manuals for HP Pcl 5 Manual

All HP manuals