The Line Layout classes provide a font substitution mechanism to improve the quality of text display. When you enable this mechanism, the system performs contextual analysis to find the best substitution when displaying a character with no equivalent glyph in the current font. This means that the end user never gets a meaningless display when entering characters, changing fonts, or importing text from another system. The system includes a missing glyph font that shows the origin of characters that cannot be represented by any available installed font. See "Font substitution" on page 75 for information on how to use the font substitution and how to identify each glyph in the missing glyph font.
The system also includes a mechanism for device-dependent character spacing in any font, so that text is spaced suitably both in print and on screen without any need for reformatting.