![]() ![]() Note that on OS X, it is also necessary to make sure that glyph widths from 'NFNT' bitmap fonts are consistent with the monospaced metrics in the TrueType font. A monospaced font will also have to have the maximum width field in the 'hhea' table set appropriately. A monospaced font is one in which all glyphs have the same horizontal width at all point sizes (that is, in the 'hmtx' and 'hdmx' tables), or have zero width. The isFixedPitch flag is used to indicate that the font is monospaced. Maximum memory usage when a TrueType font is downloaded as a Type 1 font Minimum memory usage when a TrueType font is downloaded as a Type 1 font Maximum memory usage when a TrueType font is downloaded as a Type 42 font Minimum memory usage when a TrueType font is downloaded as a Type 42 font Only formats 2, 2.5 and 4 require subtables.įont is monospaced set to 1 if the font is monospaced and 0 otherwise (N.B., to maintain compatibility with older versions of the TrueType spec, accept any non-zero value as meaning that the font is monospaced) There are five possibilities: format 1, format 2, format 2.5, format 3 and format 4. The first item specifies the table format. The 'post' table is documented in Table 72 below. It also contains memory usage information needed by the PostScript driver for memory management. ![]() It contains the data needed for the FontInfo dictionary entry as well as the PostScript names for all of the glyphs in the font. The 'post' table contains information needed to use a TrueType font on a PostScript printer. The 'post' table General table information
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |