The PCL5 window allows you to edit the PCL5 data. The PCL5 data is not required, so it’s good practice not to include it. Including PCL5 data for OpenType fonts with TrueType outlines is strongly discouraged.
Note: Extra information on many of these fields can be found in the HP PCL 5 Printer Language Technical Reference Manual available from Hewlett-Packard Boise Printer Division.
Indicates native versus converted format. Only font vendors should create fonts with this field set to Native.
Is assigned by Hewlett-Packard Boise Printer Division to major font vendors.
A Adobe Systems
B Bitstream Inc.
C Agfa Corporation
H Bigelow & Holmes
L Linotype Company
M Monotype Typography Ltd.
Is assigned by the vendor. Font vendors should attempt to insure that each of their fonts are marked with unique values.
Style - Structure, Width and Posture
Are assigned by the vendor.
TypeFamily - Vendor code and Typeface family code
Are assigned by HP Boise Division.
SymbolSet - Number field and ID field
Symbol set values are assigned by HP Boise Division.
The width of the space in Funits (Funits are described by the unitsPerEm field of the 'head' table). This value should match the advance width value of the glyph that is mapped to the space character. Monospace fonts derive the width of all characters from this field.
The height of the optical line describing the height of the lowercase x in Funits. This might not be the same as the measured height of the lowercase x.
The height of the optical line describing the top of the uppercase H in Funits. This might not be the same as the measured height of the uppercase H.
This field contains the PCL stroke weight value.
Type designers often use interesting names for weights or combinations of weights and styles, such as Heavy, Compact, Inserat, Bold No. 2, etc. PCL stroke weights are assigned on the basis of the entire family and use of the faces. Typically, display faces don't have a "text" weight assignment.
This field contains the PCL appearance width value. The values are not directly related to those in the With field.
This field contains the PCL serif style value. The most significant 2 bits of this byte specify the serif/sans or contrast/monoline characteristics of the typeface.
Bottom 6 bit values:
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 Script Calligraphic
12 Script Broken Letter
Top 2 bit values:
1 Sans Serif/Monoline
This 16-byte ASCII string appears in the "font print" of PCL printers. Care should be taken to insure that the base string for all typefaces of a family are consistent, and that the designators for bold, italic, etc. are standardized.
This 8-byte field identifies the symbol collections provided by the font, each bit identifies a symbol collection and is independently interpreted. Symbol set bound fonts should have this field set to all F's (except bit 0).
0xFFFFFFFF003FFFFE - DOS/PCL Complement
0xFFFFFFFF37FFFFFE - Windows 3.1 "ANSI"
0xFFFFFFFF36FFFFFE - Macintosh
0xFFFFFFFF3BFFFFFE - ISO 8859-1 Latin 1
0xFFFFFFFF0BFFFFFE - ISO 8859-1,2,9 Latin 1,2,5
The character collections identified by each bit are as follows:
31 ASCII (supports several standard interpretations)
30 Latin 1 extensions
29 Latin 2 extensions
28 Latin 5 extensions
27 Desktop Publishing Extensions
26 Accent Extensions (East and West Europe)
25 PCL Extensions
24 Macintosh Extensions
23 PostScript Extensions
22 Code Page Extensions
The character complement field also indicates the index mechanism used with an unbound font. Bit 0 must always be cleared when the font elements are provided in Unicode order.
This 6-byte field is composed of 3 parts. The first 3 bytes are an industry standard typeface family string. The fourth byte is a treatment character, such as R, B, I. The last two characters are either zeroes for an unbound font or a two character mnemonic for a symbol set if symbol set found.
TNRR00 - Times New (text weight, upright)
TNRI00 - Times New Italic
TNRB00 - Times New Bold
TNRJ00 - Times New Bold Italic
COUR00 - Courier
COUI00 - Courier Italic
COUB00 - Courier Bold
COUJ00 - Courier Bold Italic
R Text, normal, book, etc.
I Italic, oblique, slanted, etc.
J Bold Italic, Bold Oblique
E Demibold Italic, Demibold Oblique
G Black Italic, Black Oblique
P Light Italic, Light Oblique
A Condensed Italic, Condensed Oblique
F Bold Condensed
H Bold Condensed Italic, Bold Condensed Oblique
S Semibold (lighter than demibold)
T Semibold Italic, Semibold Oblique
other treatment flags are assigned over time.