User Guide
FontLab 4
640
Including files
Including files is accomplished by the directive:
include(<filename>)
In this FontLab implementation an included file must be located in the
Features directory.
A maximum include depth of 5 ensures against infinite include loops (files
that include each other).
Specifying features
Each feature is specified in a feature block:
feature <feature tag> {
# specifications go here
} <feature tag>;
For example:
feature liga {
# ...
} liga;
A feature file "rule" is a statement that specifies glyph substitution or glyph
positioning. A feature block may contain glyph substitution rules, glyph
positioning rules, or both.
FontLab automatically separates features into feature records and provides
feature templates that simplify definition of new features.