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