read_fonts::tables

Module aat

Source
Expand description

Modules§

Structs§

Enums§

  • Lookup tables provide a way of looking up information about a glyph index. The different cmap subtable formats.

Traits§

  • Trait for values that can be read from lookup tables.

Type Aliases§

  • Maps the glyph indexes of your font into classes.
  • Simple array format. The lookup data is an array of lookup values, indexed by glyph index.
  • Segment single format. Each non-overlapping segment has a single lookup value that applies to all glyphs in the segment. A segment is defined as a contiguous range of glyph indexes.
  • Segment array format. A segment mapping is performed (as with Format 2), but instead of a single lookup value for all the glyphs in the segment, each glyph in the segment gets its own separate lookup value.
  • Single table format. The lookup data is a sorted list of <glyph index,lookup value> pairs.
  • Trimmed array format. The lookup data is a simple trimmed array indexed by glyph index.
  • Trimmed array format. The lookup data is a simple trimmed array indexed by glyph index.
  • Used for the state_array and entry_table fields in StateHeader.
  • Used for the state_array in StxHeader.
  • Header for a state table.
  • Header for an extended state table.