User Guide
Making OpenType Fonts
681
liga
Standard
Ligatures
Replaces a sequence of glyphs with a single glyph, which
is preferred for typographic purposes. This feature
covers the ligatures that the designer/manufacturer
judges should be used in normal conditions.
feature liga {
sub f f i by ffi;
sub f i by fi;
sub T h by T_h;
sub f f j by f_f_j;
sub f f l by ffl;
sub f f by ff;
sub f j by f_j;
sub f l by fl;
} liga;
case
Case-Sensitive
Forms
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.
dlig
Discretionary
Ligatures
Replaces a sequence of glyphs with a single glyph, which
is preferred for typographic purposes. This feature
covers those ligatures that may be used for special
effect, at the user's preference.
feature dlig {
sub c t by c_t;
sub s t by uniFB06;
sub longs h by longs_h;
sub longs i by longs_i;
sub longs l by longs_l;
sub longs t by uniFB05;
sub longs longs by longs_longs;
} dlig;
frac
Fractions Replaces figures separated by a slash with 'common'
(diagonal) fractions.
afrc Alternative
Fractions
Replaces figures separated by a slash with an alternative
form.
dnom
Denominators
Replaces selected figures that follow a slash with
denominator figures.