CAPITULO III. Metodología de la investigación
3.9 Validez del constructo
These settings control some advanced re-encoding features for fonts that you generate in the TrueType / OpenType TT (.ttf) format. These settings do not apply to OpenType PS fonts.
Use following codepage for first 256 glyphs
FontLab can optionally reencode the first 256 glyphs of the font, letting you create a “single-codepage” font for some codepages. This is very similar to using the Glyph > Glyph
Names > Reencode glyphs command before export.
The list located below this label contains several choices:
The first option, “Do not reencode the first 256 characters” means that reencoding is off. All other options in the list let you select a remapping table to perform reencoding
Export only first
256 glyphs This option is enabled only if you choose one of the remapping codepages in the list above. When this option is on FontLab will export only glyphs whose codes are in the 0-255 range
Use following codepage to build cmap table
This is a “hack” used in older operating systems (Windows 95/98) to improve handling of single-codepage non-Latin fonts. It is not required and not recommended, but if you find that you need to use this hack to get your font to work in an old OS, just switch on this option and re-export the font
Put MS Char Set value into fsSelection field
Encoding information is stored in TrueType and OpenType fonts in a “cmap” table. Every Windows TrueType font contains at least two of these tables. One is the Unicode table and it “assigns” Unicode information to Glyphs. The other is a single-byte table that is used by older versions of the Mac OS and by some non-Unicode-compatible Windows programs. Use the control to select the codepage that will be used to build this table. There are two special options: Mac OS Roman (which is the codepage used on the Mac and the default choice) or Current codepage in the Font Window, which means that FontLab will use the encoding (yellow zone) currently selected in the Font window.
OpenType PS (.otf )
These settings only apply to fonts that you generate in the OpenType PS (.otf) format.
Decompose all
composites When enabled, all composite glyphs in the font will be decomposed. Recommended for maximum compatibility. When disabled, the composite glyphs will be exported as such
Use subroutines to compress outlines in the CFF table
Allow to automatically generate outline subroutines if font is generated as CFF-flavored. Outline subroutines store repetitive parts of outlines and allow to reuse with references from outline definition code
Autohint unhinted
glyphs When enabled, all glyphs that contain no hints will be autohinted
Use the PostScript FontName as Full Name on Windows
When enabled, the PostScript Font Name record will be copied to the Full Name record for the Windows platform. It is recommended to keep it enabled on all the time as this is a requirement of the OpenType specification.
Kerning
These settings control what types of kerning are written into TrueType / OpenType TT (.ttf) and OpenType PS (.otf) fonts:
Export "kern"
table When enabled, a plain “kern” table will be included in the font with the kerning information from the Metrics Window. When disabled, the “kern” table will not be included.
It is highly recommend to enable this option for TrueType / OpenType TT fonts. For OpenType PS fonts, the OpenType specification does not envision the “kern” table to be part of OpenType PS fonts but it is possible to include the table nonetheless. Mac OS X and Adobe applications will read and use this table.
If the plain “kern” table is not included in the OpenType TT font and the font is used in a non-OpenType-savvy
application, no kerning will be available.
If the plain “kern” table is not included in the OpenType PS font and the font is used in a non-OpenType-savvy
application, the Adobe font driver will automatically build a kern table on the fly by using the Western subset of the OpenType GPOS “kern” feature kerning
Expand class
kerning When enabled, the plain “kern” table kerning will include plain kerning generated from the kerning information available in the Metrics window combined with the class information from the Classes panel. This may result in a very large number of kerning pairs
Generate only pairs with glyphs in following codepage
With this setting, you can subset the expanded kerning. Only kerning pairs for glyphs included in the specified codepage will be included in the expanded plain “kern” kerning
Limit total number of pairs in the table
With this setting, you can limit the number of kerning pairs included in the expanded plain “kern” kerning table to a certain number. The kerning pairs with lesser absolute value will be removed until the overall number of kerning pairs is not larger than the limit specified here
Generate "kern" feature if it is not defined
FontLab Studio checks if a “kern” OpenType feature is specified in the OpenType panel. If found, the “kern” feature will be included as GPOS OpenType kerning.
This option controls what happens if the “kern” feature is not defined in the OpenType panel.
With this option enabled, FontLab Studio will automatically generate the “kern” OpenType feature based on the kerning specified in the Metrics Window and the class information specified in the Classes panel.
With this option disabled, no “kern” feature will be written into the font if the feature is not specified in the OpenType panel.