Module read_fonts::tables::layout
source · Expand description
OpenType Layout common table formats
Re-exports§
pub use script::UNICODE_TO_NEW_OPENTYPE_SCRIPT_TAGS;
Structs§
- Used in ClassDefFormat2
- Part of FeatureList
- Used in FeatureTableSubstitution
- Part of FeatureVariations
- The LookupFlag bit enumeration.
- Used in CoverageFormat2
- A prioritized list of OpenType script tags mapped from a Unicode script tag.
- A script chosen from a set of candidate tags.
Enums§
- Device delta formats
- Either a Device table (in a non-variable font) or a VariationIndex table (in a variable font)
- An enum for different possible tables referenced by Feature::feature_params_offset
- an array of subtables, maybe behind extension lookups
Traits§
- A trait that abstracts the behaviour of an extension subtable
Type Aliases§
- Part of ChainedSequenceContextFormat2
- Part of ChainedSequenceContextFormat2
- Part of ChainedSequenceContextFormat1
- Part of ChainedSequenceContextFormat1
- featureParams for ‘cv01’-‘cv99’
- Part of SequenceContextFormat2
- Part of SequenceContextFormat2
- Condition Table Format 1: Font Variation Axis Range
- Condition Table Format 2: Variation index
- Part of SequenceContextFormat1
- Part of SequenceContextFormat1
- Variation index table