GSUB Header

The GSUB table begins with a header that contains a version number for the table (Version) and offsets to a three tables: ScriptList, FeatureList, and LookupList. For descriptions of each of these tables, see the chapter, Common Table Formats.

Example 1 at the end of this chapter shows a GSUB Header table definition.

GSUB Header

Type

Name

Description

fixed32

Version

Version of the GSUB table

—initially set to 0x00010000

Offset

š ScriptList

Offset to ScriptList table

—from beginning of GSUB table

Offset

š FeatureList

Offset to FeatureList table

—from beginning of GSUB table

Offset

š LookupList

Offset to LookupList table

—from beginning of GSUB table