This repository has been archived on 2025-10-02. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
inter-font/src/features
hydino2085143 455f5ebcbd
Add "capital letter i with serif" to salt OT feature (#428)
Adds /I.1 and related glyphs to `salt`
2022-06-02 16:04:14 -07:00
..
calt.fea move tt sub "ligatures" from calt to ss05 2022-05-31 12:37:01 -07:00
ccmp.fea Disables glyph composition feature for enclosing+base (only permits order base+enclosing). Closes #335 2021-03-29 17:09:05 -07:00
cpsp.fea fixes features breaking in Glyphs because of include() issues. Now code is copy-pasted across ss02 and ss04 2020-04-08 18:58:36 -07:00
cv01-one.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
cv02-four.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
cv03-six.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
cv04-nine.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
cv05-l-tail.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
cv06-r.fea refine OpenType feature names 2020-04-04 15:31:05 -07:00
cv07-germandbls.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
cv08-i-serif.fea refine OpenType feature names 2020-04-04 15:31:05 -07:00
cv09-three.fea refine OpenType feature names 2020-04-04 15:31:05 -07:00
cv10-g-spur.fea fix spelling mistake of cv10. Closes #461 2022-05-31 12:58:37 -07:00
cv11-single-storey-a.fea refine OpenType feature names 2020-04-04 15:31:05 -07:00
dlig.fea ligature features (liga, rlig, dlig) 2019-08-04 19:16:55 -07:00
frac.fea refinements to fractions and frac 2019-09-07 10:45:49 -07:00
README.md moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
salt.fea Add "capital letter i with serif" to salt OT feature (#428) 2022-06-02 16:04:14 -07:00
ss01-alt-digits.fea Changes feature ss01 from "Alternate digits" with the curved one to "Open digits" without curved one 2020-04-08 18:58:26 -07:00
ss02-disambiguation.fea fixes features breaking in Glyphs because of include() issues. Now code is copy-pasted across ss02 and ss04 2020-04-08 18:58:36 -07:00
ss03-r-curve.fea shorter names for ss03 and ss04 2022-05-31 13:22:02 -07:00
ss04-disambiguation.fea shorter names for ss03 and ss04 2022-05-31 13:22:02 -07:00
ss05-tt.fea move tt sub "ligatures" from calt to ss05 2022-05-31 12:37:01 -07:00
subs.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
sups.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00
zero.fea moves feature code out of the glyphs file 2019-08-04 15:17:39 -07:00

OpenType features

This directory contains most (but not all) OpenType feature code.

  • Some features are maintained by the Glyphs application and are stored in the .glyphs file.
  • The order of features are defined in the .glyphs file

Each feature file in this directory is automatically wrapped in a feature {...} block. For example, cv07.fea contains the following code:

sub germandbls by germandbls.1;

And when the font is compiled, it actually becomes:

feature cv07 {
  sub germandbls by germandbls.1;
}