HP Pcl 5 Manual
Have a look at the manual HP Pcl 5 Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
ENFont Header Format 11-19 Bitmap Font - Specified in PCL coordinate system dots. Scalable Font - Specified in design units. Figure 11-3 Character Cell - Bitmap Orientation (UB) Specifies the orientation of the font. All characters within the font must have the same orientation as those specified in the font header; otherwise they are discarded as they are downloaded. 0 = por trait (0 degrees; the orientation of the raster scan of the printer) 1 = landscape (90 degrees counterclockwise) 2 = reverse portrait (180 degrees counterclockwise) 3 = reverse landscape (270 degrees counterclockwise)
11-20 Soft Font CreationEN Bitmap Font - Unsupported values invalidate font creation. Scalable Font - set to zero. NoteHewlett-Packard recommends that bitmap soft fonts be designed in portrait (0°), using the paper motion and raster scan direction of the HP LaserJet Plus and LaserJet series II printers. The HP LaserJet IID, IIP, 2000, and PCL 5 LaserJet printers rotate the fonts to match the paper’s physical coordinate system for the various paper sizes. Spacing (B) Specifies the spacing of the font. A value of zero (0) specifies fixed spacing and one (1) specifies proportional spacing. Symbol Set (UI) Specifies the symbol set for the font. This value is computed by taking the value of the value field for the symbol set, multiplying it by 32, adding the decimal (ASCII) value of the termination character (the symbol set ID character value) of the escape sequence, and subtracting 64. For example, to compute the value for the ASCII (ISO-6) symbol set (Value = 0, ID = U): 0U = (0×32) + (85–64) = 21 The legal range of symbol set escape sequence field values is 0 to 2047. Refer to Appendix C in the PCL 5 Comparison Guide for the HP defined symbol set values for use in the font header. HP reserves the right to define the symbol set escape sequence value field values of 0 to 1023. Symbol set escape sequence value field values 1024 to 2047 are available for use by independent font vendors.
ENFont Header Format 11-21 Symbol set escape sequence termination characters can be any upper case ASCII character “A” through “Z.” “Q” is reserved for use with HP “Specials” symbol sets and is not recommended for general use. NotesSymbol set ID’s of “@” and “X” do not have a corresponding Symbol Set selection command, sets marked as such can be selected only with the Font ID. This field must have a value of 56 for a type 10 or 11 font (unbound Intellifont scalable) to be valid. Pitch (UI) Bitmap Font - Specifies the pitch of the font in quarter dots (four quarter-dot units, also known as radix dots, equal one dot). It combines with Pitch Extended to specify the pitch of the font in 1024 th-dots. Pitch defines the default HMI for the font. For example, a a 17 cpi font designed at 300 dpi has a pitch value of 70 radix dots as calculated: The remainder 0.588 is converted back to dots and then to 1024 th-dots as shown below: Pitch Extended is set to 150 1024 ths-units. NoteFor a proportional font, the width “printed” for a control code Space is determined by the pitch value, unless an HMI command is received following the selection of the font. Scalable Fonts - Contains the master design space width (escapement) of the font in design units.
11-22 Soft Font CreationEN Height (UI) Bitmap Font - Specifies the design height of the font in quarter-dots (radix dots). This value, converted to points, is used as the height characteristic value of the font. A PCL point is (0.01389) inch. It combines with Height Extended to specify the design height of the font in 1024 th-dot (fonts designed at 300 dpi). For example, a 10 point font at 300 dpi has a height of 166 quarter-dots (radix dots) (1200 quarter dots/inch, inch/point) as calculated: The remainder 0.667 is converted back to dots and then to 1024 th-dot for a value of 170 1024th-dot for the Height Extended field (similar to that shown in the example for Pitch, above). Intellifont Scalable - Specifies the master design height of the font in points. A typical value for this field is 2000. TrueType Scalable - Set the Height field to zero. xHeight (UI) Bitmap Font - Specifies the height of the lower case “x” in quarter-dots (radix dots). Scalable Fonts - Specifies the distance from the baseline to the lower case “x” height in design units. 1 72 ------ 1 72 ------ 1 8 ---
ENFont Header Format 11-23 Width Type (SB) Specifies the proportionate width of characters in the font. Style LSB (UB) The least significant byte (LSB) of the Style word. Refer to Style MSB for a description of the Style word. Stroke Weight (SB) Specifies the thickness of the strokes used in designing the font. The supported stroke weight values are -7 through 7. The thinnest stroke available is -7; the thickest stroke weight is 7. The standard stroke weight for a medium font is 0; the standard stroke weight for a bold font is 3; and, the standard stroke weight for a light font is -3. Table 11-13 Width Type Values Value Width Type -5 Ultra Compressed -4 Extra Compressed -3 Compressed or Extra Condensed -2 Condensed 0Normal 2 Expanded 3 Extra Expanded Additional width types may be added by HP. Table 11-14 Stroke Weight Values Value Stroke Weight -7 Ultra Thin -6 Extra Thin -5 Thin -4 Extra Light
11-24 Soft Font CreationEN Typeface (UB) This field specifies the HP typeface number of the font. The current version of this field, supported by the &payette; printer, is described first. Then a previous field, supported in earlier printers, is described. Current Usage In the LaserJet 4 printer version of this field, an unsigned short integer is assembled from the two unsigned bytes of data. Printers, when seeking to match a typeface request with available font resources, may treat the typeface number as a single value. If an exact match cannot be made, the request may be ignored (for selection purposes, however, the font select table is updated). The procedure for allocating typeface numbers for the font products of various vendors, however, will consider the typeface number to be composed of two distinct fields: a vendor field (consisting of the four most significant bits) and a typeface family field (consisting of the 12 least significant bits). The following diagram illustrates this scheme:-3 Light -2 Demi Light -1 Semi Light 0 Medium, Book, or Text 1 Semi Bold 2 Demi Bold 3 Bold 4 Extra Bold 5 Black 6 Extra Black 7 Ultra Black Table 11-14 Stroke Weight Values (continued)
ENFont Header Format 11-25 Vendor Number - Bits 15 - 12. This value is assigned by HP and is between decimal values 0 and 15. Typeface Family Number - Bits 11 - 0 This value is between 0 and 4095. See Appendix C in the PCL 5 Comparison Guide. Typeface Family Values are calculated according to the following formula: Example The HP typeface number for Agfa Dom Casual typeface is 4157 (vendor value=1, and typeface value=61): 61 + (1 × 4096) = 4157 Table 11-15 Typeface Family Value (Current) 15 12 11 0 Vendor Typeface Family Table 11-16 Current Vendor Number Values Value Vendor = 0 Reserved = 1 Agfa Division, Miles Inc. = 2 Bitstream Inc. = 3 Linotype Company = 4 The Monotype Corporation plc = 5 Adobe Systems Inc. = 6-15 (Reserved)
11-26 Soft Font CreationEN Previous Usage The previous treatment of the Typeface field supported the LaserJet IIP, IID and LaserJet III family printers. It consisted of the Typeface Least Significant Byte (LSB; the original, one-byte typeface value used prior to the LaserJet IID printer) and the Typeface Most Significant Byte (MSB) in the font header. The previous typeface family value field is shown below. It included a 4-bit field to specify the vendor number, a 2-bit field for the version number, and a 9-bit field which contained the typeface base number. The most significant bit of the MSB was always zero. Vendor-Version The Vendor-version (bits 10 and 9) value was from 0 to 3. It changed when the vendor changed the width or design of the characters in a font. Table 11-17 Typeface Family Value (Previous) 15 14 10 8 0 0 Vendor Version Typeface Base Value Table 11-18 Previous Vendor Number Values Value Vendor 0,1 Reserved 2 Agfa Division, Miles Inc. 4Bitstream Inc. 6 Linotype Company 8 The Monotype Corporation plc 10 Adobe Systems Inc. 3,5,7,9,11-15 (Reserved)
ENFont Header Format 11-27 Typeface Base ValueThe Typeface Base Number (bits 0 through 8) ranged from 0 to 511. Some of these values referred to the styles that vary by structure and appearance width (such as Helvetica Condensed, Helvetica Outline, etc.). Do not use these values in new designs since they are being deleted. Refer to Appendix C in thePCL 5 Comparison Guide for a list of typeface families and their typeface base values. NoteFor future compatibility, use the two-byte (typeface MSB/LSB) typeface family value. All scalable fonts use the larger typeface family value. Older bitmap fonts use the smaller typeface base value. Serif Style (UB) Specifies one of the following defined serif styles. Serif Style values 0-63 (the lower six bits of the style field) are ignored by the printer for bitmap fonts. However, the upper two bits (bits 6 and 7) are used by a scalable font header to determine the serif style of the typeface insensitive characters to complement the font. Serif style values for the lower six bits are listed in the table below. Serif style values for the upper two bits are listed in the following table. Table 11-19 Serif Style Values Value Serif Style 0 Sans Serif Square 1 Sans Serif Round 2 Serif Line 3 Serif Triangle 4 Serif Swath 5 Serif Block 6 Serif Bracket 7 Rounded Bracket 8 Flair Serif, Modified Sans 9 Script Nonconnecting 10 Script Joining
11-28 Soft Font CreationEN Quality (UB) This field specifies the quality of the font. Placement (SB) Placement specifies the position of character patterns relative to the baseline. Bitmap Font - The placement values for bitmap fonts are listed in the following table. Scalable Font - Set the Placement field to zero. 11 Script Calligraphic 12 Script Broken Letter 13-63 Reserved Values for bits 6 & 7 64 Sans Serif 128 Serif 192 Reserved Table 11-20 Quality Values Value Quality 0 Data processing (draft) 1 Near Letter Quality 2 Letter Quality Table 11-21 Bitmap Font Placement Values Value Placement 1 Superior 0 Normal -1 Inferior Table 11-19 Serif Style Values (continued)