The Postscript window allows you to set a variety of Postscript related settings:
These settings apply to various tables and functions of the Adobe FDK. For technical information on these values, see the Adobe Postscript Type 1 specification.
Identification
These are font name values for Postscript.
Option | Default | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FontName | A combination of the OpenType Preferred Family Name and the OpenType Preferred Subfamily name, stripping out any invalid characters. | Name to be used for the FontName field in Type 1/CFF table. | ||||||||||||||||||
FullName | A combination of the OpenType Preferred Family Name, a space, and the OpenType Preferred Subfamily name. | Name to be used for the FullName field in Type 1/CFF table. | ||||||||||||||||||
WeightName | Looks at the OS/2 usWeightClass value and picks the description that best matches the value from the table below:
|
A text description of the weight of the font. It should correspond with the OS/2 usWeightClass value. | ||||||||||||||||||
Unique ID Number | Not set | The Postscript Unique ID number. |
Hinting
These values control the output of the autohinter.
Option | Default | Description |
---|---|---|
BlueValues | A list of up to 14 space separated numbers (integers or floats) specifying the values that should be in the Type 1/CFF BlueValues field. This list must contain an even number of integers following the rules defined in the Type 1/CFF specification.
These values are a font's primary alignment zones. |
|
OtherBlues | A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF OtherBlues field. This list must contain an even number of integers following the rules defined in the Type 1/CFF specification.
These values are a font's secondary alignment zones. |
|
FamilyBlues | A list of up to 14 space separated numbers (integers or floats) specifying the values that should be in the Type 1/CFF FamilyBlues field. This list must contain an even number of integers following the rules defined in the Type 1/CFF specification. This sets BlueValues across a typeface family, and should be the same for each font in the family. | |
FamilyOtherBlues | A list of up to 10 space separated numbers (integers or floats) specifying the values that should be in the Type 1/CFF FamilyOtherBlues field. This list must contain an even number of integers following the rules defined in the Type 1/CFF specification. This sets OtherBlues values across a typeface family, and should be the same for each font in the family. | |
StemSnapH | List of horizontal stems sorted in increasing order. Up to 12 space separated numbers (integers or floats) are possible. This corresponds to the Type 1/CFF StemSnapH field. | |
StemSnapV | List of vertical stems sorted in increasing order. Up to 12 space separated numbers (integers or floats) are possible. This corresponds to the Type 1/CFF StemSnapV field. | |
BlueFuzz | 1 | The number of units to extend the effect of an alignment zone to compensate for slightly inaccurate point data. |
BlueShift | 7 | Adjusts the point at which character features outside of an alignment zone will overshoot. |
BlueScale | .039625 (10pt at 300dpi) | BlueScale value. This corresponds to the Type 1/CFF BlueScale field. This controls the point size at which overshoot suppression is turned off. The formula to determine BlueScale at 300dpi is: (pointsize - 0.49) / 240 |
ForceBold | Off | Turning this on this will instruct the font interpreter that it can thicken stems that would render at 1px on screen. |
Dimensions
Option | Default | Description |
---|---|---|
SlantAngle | The italic angle if set, otherwise 0. | Artificial slant angle. |
UnderlineThickness | Not set | Underline thickness value. Corresponds to the Type 1/CFF/post table UnderlineThickness field. |
UnderlinePosition | Not set | Underline position value. Corresponds to the Type 1/CFF/post table UnderlinePosition field. |
isFixedPitched | Off | Indicates if the font is monospaced. A compiler could calculate this automatically, but the designer may wish to override this setting. This corresponds to the Type 1/CFF isFixedPitched field |
DefaultWidthX | 200 | Default width for glyphs. |
NominalWidthX | 0 | Nominal width for glyphs. |
Characters
Option | Default | Description |
---|---|---|
Default Character | Not set | The name of the glyph that should be used as the default character in PFM files. This is not used in OpenType. |
Microsoft Character Set | Not set | The Windows character set. This is not used in OpenType |