hb_aat_layout_feature_type_t

The possible feature types defined for AAT shaping, from Apple Font Feature Registry.

Values

ValueMeaning
INVALID65535

Initial, unset feature type

ALL_TYPOGRAPHIC0
LIGATURES1
CURISVE_CONNECTION2
LETTER_CASE3
VERTICAL_SUBSTITUTION4
LINGUISTIC_REARRANGEMENT5
NUMBER_SPACING6
SMART_SWASH_TYPE8
DIACRITICS_TYPE9
VERTICAL_POSITION10
FRACTIONS11
OVERLAPPING_CHARACTERS_TYPE13
TYPOGRAPHIC_EXTRAS14
MATHEMATICAL_EXTRAS15
ORNAMENT_SETS_TYPE16
CHARACTER_ALTERNATIVES17
DESIGN_COMPLEXITY_TYPE18
STYLE_OPTIONS19
CHARACTER_SHAPE20
NUMBER_CASE21
TEXT_SPACING22
TRANSLITERATION23
ANNOTATION_TYPE24
KANA_SPACING_TYPE25
IDEOGRAPHIC_SPACING_TYPE26
UNICODE_DECOMPOSITION_TYPE27
RUBY_KANA28
CJK_SYMBOL_ALTERNATIVES_TYPE29
IDEOGRAPHIC_ALTERNATIVES_TYPE30
CJK_VERTICAL_ROMAN_PLACEMENT_TYPE31
ITALIC_CJK_ROMAN32
CASE_SENSITIVE_LAYOUT33
ALTERNATE_KANA34
STYLISTIC_ALTERNATIVES35
CONTEXTUAL_ALTERNATIVES36
LOWER_CASE37
UPPER_CASE38
LANGUAGE_TAG_TYPE39
CJK_ROMAN_SPACING_TYPE103

Meta

Since

2.2.0