# Module gpos

Expand description

the GPOS table

## Structs§

BaseRecord
  Part of BaseArray
Class1Record
  Part of PairPosFormat2
Class2Record
  Part of PairPosFormat2
ComponentRecord
  Part of MarkLigPosFormat1
EntryExitRecord
  Part of CursivePosFormat1
Mark2Record
  Part of MarkMarkPosFormat1
MarkRecord
  Part of MarkArray
PairValueRecord
  Part of PairSet
Value
  A fully resolved `ValueRecord`.
ValueContext
  A context for resolving `Value`s and `ValueRecord`s.
ValueFormat
  See ValueRecord
ValueRecord
  A Positioning ValueRecord.

## Enums§

AnchorTable
  Anchor Tables position one glyph with respect to another.
ClassDef
  A Class Definition Table
CoverageTable
  Coverage Table
DeviceOrVariationIndex
  Either a Device table (in a non-variable font) or a VariationIndex table (in a variable font)
ExtensionSubtable
  A GPOS Extension Positioning subtable
PairPos
  Lookup Type 1: Single Adjustment Positioning Subtable
PositionLookup
  A GPOS Lookup subtable.
PositionSubtables
  The subtables from a GPOS lookup.
SinglePos
  Lookup Type 1: Single Adjustment Positioning Subtable

## Type Aliases§

AnchorFormat1
  Anchor Table Format 1: Design Units
AnchorFormat2
  Anchor Table Format 2: Design Units Plus Contour Point
AnchorFormat3
  Anchor Table Format 3: Design Units Plus Device or VariationIndex Tables
BaseArray
  Part of MarkBasePosFormat1
CursivePosFormat1
  Cursive Attachment Positioning Format 1: Cursvie attachment
Device
  Device Table
ExtensionPosFormat1
  Extension Positioning Subtable Format 1
FeatureList
  Feature List Table
FeatureVariations
  FeatureVariations Table
Gpos
  Class Definition Table Format 1 GPOS Version 1.0
LigatureArray
  Part of MarkLigPosFormat1
LigatureAttach
  Part of MarkLigPosFormat1
Lookup
  Lookup Table
Mark2Array
  Part of MarkMarkPosFormat1Class2Record
MarkArray
  Mark Array Table
MarkBasePosFormat1
  Mark-to-Base Attachment Positioning Format 1: Mark-to-base Attachment Point
MarkLigPosFormat1
  Mark-to-Ligature Positioning Format 1: Mark-to-Ligature Attachment
MarkMarkPosFormat1
  Mark-to-Mark Attachment Positioning Format 1: Mark-to-Mark Attachment
PairPosFormat1
  Pair Adjustment Positioning Format 1: Adjustments for Glyph Pairs
PairPosFormat2
  Pair Adjustment Positioning Format 2: Class Pair Adjustment
PairSet
  Part of PairPosFormat1
PositionChainContext
  A GPOS ChainedSequenceContext
PositionLookupList
  A typed GPOS LookupList table
PositionSequenceContext
  A GPOS SequenceContext
ScriptList
  Script List Table
SinglePosFormat1
  Single Adjustment Positioning Format 1: Single Positioning Value
SinglePosFormat2
  Single Adjustment Positioning Format 2: Array of Positioning Values