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...