xref: /aosp_15_r20/external/fonttools/Tests/feaLib/data/GPOS_2.fea (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hugheslanguagesystem DFLT dflt;
2*e1fe3e4aSElliott Hughes
3*e1fe3e4aSElliott Hughes# Mixes kerning between single glyphs, and class-based kerning.
4*e1fe3e4aSElliott Hughes# https://github.com/fonttools/fonttools/issues/456
5*e1fe3e4aSElliott Hugheslookup MixedKerning {
6*e1fe3e4aSElliott Hughes    pos v v 14;
7*e1fe3e4aSElliott Hughes    pos [D O Q] [T V W] -26;
8*e1fe3e4aSElliott Hughes} MixedKerning;
9*e1fe3e4aSElliott Hughes
10*e1fe3e4aSElliott Hugheslookup GlyphKerning {
11*e1fe3e4aSElliott Hughes    pos T one 100;
12*e1fe3e4aSElliott Hughes    pos T two 200;
13*e1fe3e4aSElliott Hughes    pos T two.oldstyle 200;
14*e1fe3e4aSElliott Hughes    pos T three 300;
15*e1fe3e4aSElliott Hughes    pos T four 400;
16*e1fe3e4aSElliott Hughes    pos X a 100;
17*e1fe3e4aSElliott Hughes    pos X b 200;
18*e1fe3e4aSElliott Hughes    pos Y a 100;
19*e1fe3e4aSElliott Hughes    pos Y b 200;
20*e1fe3e4aSElliott Hughes    pos Y c <3 3 3 3>;
21*e1fe3e4aSElliott Hughes} GlyphKerning;
22*e1fe3e4aSElliott Hughes
23*e1fe3e4aSElliott Hughesfeature kern {
24*e1fe3e4aSElliott Hughes    lookup GlyphKerning;
25*e1fe3e4aSElliott Hughes    lookup MixedKerning;
26*e1fe3e4aSElliott Hughes} kern;
27*e1fe3e4aSElliott Hughes
28*e1fe3e4aSElliott Hughesfeature vkrn {
29*e1fe3e4aSElliott Hughes    pos T one 100;
30*e1fe3e4aSElliott Hughes} vkrn;
31