User Guide
FontLab 4
144
Export only the first
256 glyphs of the
selected codepage
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.
Put MS Char Set
value into
fsSelection field
This is a “hack” used in older operating systems to correctly
handle 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.
Use the following
codepage to build a
cmap(1.0) table
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.
There are two possible methods of making TrueType Unicode mapping
tables. Unicode mode (This works when Use Unicode indexes as the
basis for TrueType encoding is on) and Names mode. In Unicode
mode FontLab uses the Unicode indexes that you assigned to the glyphs
while moving glyphs in the Unicode mode of the Font window or by
entering Unicode indexes in the Rename Glyph dialog box. In the Names
mode FontLab will encode all glyphs in the encoding currently selected in
the Font window (“yellow” glyphs) and put them in the first 256 range of
the TrueType Unicode table. FontLab will put all other glyphs into the
unencoded zone of the Unicode table (starting from the code E000h).
The Unicode TrueType exporting mode is usually used to export fonts that
were imported from TrueType font files and already have Unicode
information. The Names mode is useful when you convert a Type 1 font to
the TrueType format and do not want to worry about assigning Unicode
indexes.