GDEF Header

The GDEF table begins with a header that consists of a version number (Version), initially set to 0x00010000, an offset to a table defining the types of glyphs in the font (GlyphClassDef), an offset to a list defining attachment points on the glyphs(AttachList), and an offset to a ligature caret list (LigCaretList).

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

GDEF Header

Type

Name

Description

fixed32

Version

Version of the GDEF table

  

—initially 0x00010000

Offset

GlyphClassDef

Offset to class definition table for glyph type

  

—from beginning of GDEF header

Offset

AttachList

Offset to list of glyphs with attachment points

  

—from beginning of GDEF header

Offset

LigCaretList

Offset to list of positioning points for ligature carets

  

—from beginning of GDEF header