Carbon


StyleTable

Header: Fonts.h

struct StyleTable {
    SInt16 fontClass; 
    SInt32 offset; 
    SInt32 reserved; 
    char indexes[48];
};

Field descriptions

fontClass

The font class of this table.

offset

Offset to glyph-encoding subtable.

reserved

Reserved.

indexes

Indexes into the font suffix name table. The font suffix name subtable structure, of data type NameTable, contains the base name and suffixes for a font family.

The style-mapping table structure, which is part of the font family resource, provides information that is used by printer drivers to implement font styles. Each font family can have its own character encoding and its own set of font suffix names for style designations. Each style of a font has its own name, typically created by adding a style suffix to the base name of the font, as described in NameTable. The table structure, of data type StyleTable, provides information about the font class and is followed by the font name suffix subtable and the font glyph-encoding subtable.

The fields of the style-mapping table and font suffix name subtable are described with the 'FOND' resource.


© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)