Several glyph effects have been included in fonts to support the use of non-European scripts. While these effects typically apply to one or more non-European scripts, they can sometimes be used in European scripts for visual effect.
The Vertical Substitution feature type can be used to specify that
glyphs need to change their appearance in vertical runs of text. This
might be automatically triggered in an application that supports
vertical text.
It's most useful for Kanji and other scripts which can be written
vertically, but it can also be very handy when scripts typically
written horizontally are written vertically, either for display, or
within a vertically-written script (eg. an English word within some
vertically-set Kanji).
The Vertical Substitution feature has one setting, which can be on or
off.
Example
The Character Shape feature type is primarily for use with Chinese fonts to specify the use of the Traditional or Simplified character forms. This is not done as a Glyph Alternate setting because the difference between Traditional and Simplified characters is a well-defined linguistic, rather than stylistic, feature of Chinese.
This is an exclusive feature.
Examples
Examples
The Diacritics feature type allows control over how diacritics
(i.e. accent marks or applied vowels) appear in text. This is useful
in Arabic children's book text, where the same text could be shown
with vowels for children (inexperienced readers) and without vowels
for adults.
This effect does not affect what you type (eg., opt-n + n =
ñ). That behavior is part of the keyboard, and neither the
font nor GX itself know anything about it.
This is an exclusive feature.
Examples
Example
Example
The Linguistic Rearrangement feature type specifies whether linguistic rearrangement of glyphs (such as happens in South Asian scripts) should happen. It is on by default for fonts representing these scripts.