| Member name | Value | Description |
---|
| None | 0 | No typography feature specified. |
| Default | 1953261156 | Indicates a set of default language behaviors. |
| VerticalWriting | 1953654134 | Indicates that the font is displayed vertically. |
| VerticalAlternatesAndRotation | 846492278 | Replaces normal figures with figures adjusted for vertical display. |
| AlternativeFractions | 1668441697 | Replaces figures separated by a slash with an alternative form. |
| PetiteCapitalsFromCapitals | 1668297315 |
Turns capital characters into petite capitals.
|
| SmallCapitalsFromCapitals | 1668493923 | Turns capital characters into small capitals. |
| ContextualAlternates | 1953259875 | In some situations, replaces default glyphs with alternate forms which provide better joining behavior. |
| CaseSensitiveForms | 1702060387 | Shifts various punctuation marks up to a position that works better with all-capital sequences or sets of lining figures; also changes oldstyle figures to lining figures. |
| GlyphCompositionDecomposition | 1886217059 | Allows for the decomposing of a character into two glyphs or composition of two characters into a single glyph for better glyph processing. |
| ContextualLigatures | 1734962275 | Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. |
| CapitalSpacing | 1886613603 | Globally adjusts inter-glyph spacing for all-capital text. |
| ContextualSwash | 1752658787 | Replaces default character glyphs with corresponding swash glyphs in a specified context. |
| CursivePositioning | 1936880995 | In cursive scripts like Arabic, this feature cursively positions adjacent glyphs. |
| DiscretionaryLigatures | 1734962276 | Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. |
| ExpertForms | 1953527909 | Replaces standard forms in Japanese fonts with corresponding forms preferred by typographers. |
| Fractions | 1667330662 | Replaces figures separated by a slash with 'common' (diagonal) fractions. |
| FullWidth | 1684633446 | Replaces glyphs set on other widths with glyphs set on full (usually em) widths. |
| HalfForms | 1718378856 | Produces the half forms of consonants in Indic scripts. |
| HalantForms | 1852596584 | Produces the halant forms of consonants in Indic scripts. |
| AlternateHalfWidth | 1953259880 | Re-spaces glyphs designed to be set on full-em widths, fitting them onto half-em widths. |
| HistoricalForms | 1953720680 | Replaces the default (current) forms with the historical alternates. |
| HorizontalKanaAlternates | 1634626408 | Replaces standard Japanese kana with forms that have been specially designed for only horizontal writing. |
| HistoricalLigatures | 1734962280 | Replaces the default (current) forms with the historical alternates. |
| HalfWidth | 1684633448 | Replaces glyphs on proportional widths, or fixed widths other than half an em, with glyphs on half-em (en) widths. |
| HojoKanjiForms | 1869246312 | Used to access the JIS X 0212-1990 glyphs for the cases when the JIS X 0213:2004 form is encoded. |
| Jis04Forms | 875589738 | Enables a subset of NlcKanjiForms, producing glyph forms consistant with JIS X 0213:2004. |
| Jis78Forms | 943157354 | Replaces default (JIS90) Japanese glyphs with the corresponding forms from the JIS C 6226-1978 (JIS78) specification. |
| Jis83Forms | 859336810 | Replaces default (JIS90) Japanese glyphs with the corresponding forms from the JIS X 0208-1983 (JIS83) specification. |
| Jis90Forms | 809070698 | Replaces Japanese glyphs from the JIS78 or JIS83 specifications with the corresponding forms from the JIS X 0208-1990 (JIS90) specification. |
| Kerning | 1852990827 | Adjusts amount of space between glyphs, generally to provide optically consistent spacing between glyphs. |
| StandardLigatures | 1634167148 | Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. |
| LiningFigures | 1836412524 | Changes selected figures from oldstyle to the default lining form. |
| LocalizedForms | 1818455916 | Enables localized forms of glyphs to be substituted for default forms. |
| MarkPositioning | 1802658157 | Positions mark glyphs with respect to base glyphs. |
| MathematicalGreek | 1802659693 | Replaces standard typographic forms of Greek glyphs with corresponding forms commonly used in mathematical notation. |
| MarkToMarkPositioning | 1802333037 | Positions marks with respect to other marks. |
| AlternateAnnotationForms | 1953259886 | Replaces default glyphs with various notational forms. |
| NlcKanjiForms | 1801677934 | Used to access glyphs made from glyph shapes defined by the National Language Council (NLC) of Japan for a number of JIS characters. |
| OldStyleFigures | 1836412527 | Changes selected figures from the default lining style to oldstyle form. |
| Ordinals | 1852076655 | Replaces default alphabetic glyphs with the corresponding ordinal forms for use after figures. |
| ProportionalAlternateWidth | 1953259888 | Respaces glyphs designed to be set on full-em widths, fitting them onto individual (more or less proportional) horizontal widths. |
| PetiteCapitals | 1885430640 | Turns lowercase characters into petite capitals. |
| ProportionalFigures | 1836412528 | Replaces figure glyphs set on uniform (tabular) widths with corresponding glyphs set on glyph-specific (proportional) widths. |
| ProportionalWidths | 1684633456 | Replaces glyphs set on uniform widths (typically full or half-em) with proportionally spaced glyphs. |
| QuarterWidths | 1684633457 | Replaces glyphs on other widths with glyphs set on widths of one quarter of an em (half an en). |
| RequiredLigatures | 1734962290 | Replaces a sequence of glyphs with a single glyph which is preferred for typographic purposes. |
| RubyNotationForms | 2036495730 | Identifies glyphs in the font which have been designed for "ruby", from the old typesetting term for four-point-sized type. |
| StylisticAlternates | 1953259891 | Replaces the default forms with the stylistic alternates. |
| ScientificInferiors | 1718511987 | Replaces lining or oldstyle figures with inferior figures. |
| SmallCapitals | 1885564275 | Turns lowercase characters into small capitals. |
| SimplifiedForms | 1819307379 | Replaces 'traditional' Chinese or Japanese forms with the corresponding 'simplified' forms. |
| StylisticSet1 | 825258867 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet2 | 842036083 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet3 | 858813299 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet4 | 875590515 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet5 | 892367731 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet6 | 909144947 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet7 | 925922163 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet8 | 942699379 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet9 | 959476595 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet10 | 808547187 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet11 | 825324403 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet12 | 842101619 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet13 | 858878835 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet14 | 875656051 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet15 | 892433267 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet16 | 909210483 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet17 | 925987699 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet18 | 942764915 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet19 | 959542131 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| StylisticSet20 | 808612723 | Enables stylistic alternatives for portions of the character set, for a visual effect chosen by the font author. |
| Subscript | 1935832435 | May replace a default glyph with a subscript glyph, or it may combine a glyph substitution with positioning adjustments for proper placement. |
| Superscript | 1936749939 | Replaces lining or oldstyle figures with superior figures, and replaces lowercase letters with superior letters. |
| Swash | 1752397683 | Replaces default character glyphs with corresponding swash glyphs. |
| Titling | 1819568500 | Replaces the default glyphs with corresponding forms designed specifically for titling. |
| TraditionalNameForms | 1835101812 | Replaces 'simplified' Japanese kanji or Chinese hanzi forms with the corresponding 'traditional' forms. |
| TabularFigures | 1836412532 | Replaces figure glyphs set on proportional widths with corresponding glyphs set on uniform (tabular) widths. |
| TraditionalForms | 1684107892 | Replaces 'simplified' Chinese hanzi or Japanese kanji forms with the corresponding 'traditional' forms. |
| ThirdWidths | 1684633460 | Replaces glyphs on other widths with glyphs set on widths of one third of an em unit. |
| Unicase | 1667853941 | Maps uppercase and lowercase letters to a mixed set of lowercase and small capital forms, resulting in a single case alphabet. |
| SlashedZero | 1869768058 | Allows the user to change from the default 0 to a slashed form. |