
368
|
Chapter 6: Font Formats, Glyph Sets, and Font Tools
e following section dives into the issue of the 64K glyph barrier in more detail. e dif-
ference between CID and GID is discussed later in this chapter, so if you are incredibly
curious right now, please skip ahead to the section entitled “CID Versus GID.”
Composite Fonts Versus Fallback Fonts
It is important to distinguish Composite Fonts, which are carefully craed font recipes
that are specically designed to display glyphs from dierent component fonts in a har-
monious way, and Fallback Fonts, which are designed to ensure that something useful,
meaningful, or reasonable is always shown for any given character.
Composite Fonts allow developers and users to create a virtual font, which appears in
application font menus as a new and unique font instance, takes specic ranges of glyphs
from one or more component fonts, and combines those ranges to represent the glyph
repertoire of the virtual font. In order for the glyphs of the component fonts to work
harmoniously, it is sometimes necessary to adjust their relative sizes, escapements, or
baselines. e end result of the Composite Font should be typographically pleasing, and
suitable for publishing purposes.
Fallback Fonts, on the other hand, are not expected to appear in application font menus,
and are thus virtual fonts in a genuine sense. Fallback Fo