If Coverage is None then the subtable is a noop that does nothing and there is no point in building it. As a bonus, it makes OTS happy since it will reject subtables where coverageOffset is NULL (0) and the spec does not say whether this is allowed or not.
30 lines
482 B
Plaintext
30 lines
482 B
Plaintext
languagesystem DFLT dflt;
|
|
languagesystem latn dflt;
|
|
|
|
@group1 = [b o];
|
|
@group2 = [c d];
|
|
@group3 = [v w];
|
|
@group4 = [];
|
|
|
|
lookup kernlookup {
|
|
pos A V -34;
|
|
subtable;
|
|
pos @group1 @group2 -12;
|
|
subtable;
|
|
pos @group1 @group3 -10;
|
|
pos @group3 @group2 -20;
|
|
subtable;
|
|
pos @group4 @group1 -10;
|
|
pos @group4 @group4 -10;
|
|
} kernlookup;
|
|
|
|
feature kern {
|
|
script DFLT;
|
|
language dflt;
|
|
lookup kernlookup;
|
|
|
|
script latn;
|
|
language dflt;
|
|
lookup kernlookup;
|
|
} kern;
|