Generate TTFAutohint control files for better glyph display for variant glyphs (#1963).
This commit is contained in:
parent
6fed1572c1
commit
25ee0bcc50
9 changed files with 932 additions and 31 deletions
514
font-src/generated/ttfa-ranges.mjs
Normal file
514
font-src/generated/ttfa-ranges.mjs
Normal file
|
@ -0,0 +1,514 @@
|
|||
/* eslint-disable */
|
||||
// Machine generated. Do not modify。
|
||||
export default [
|
||||
{
|
||||
"scriptTag": "latn",
|
||||
"featureTag": "dflt",
|
||||
"ranges": [
|
||||
[
|
||||
0,
|
||||
177
|
||||
],
|
||||
[
|
||||
180,
|
||||
184
|
||||
],
|
||||
[
|
||||
186,
|
||||
442
|
||||
],
|
||||
[
|
||||
444,
|
||||
447
|
||||
],
|
||||
[
|
||||
452,
|
||||
452
|
||||
],
|
||||
[
|
||||
454,
|
||||
455
|
||||
],
|
||||
[
|
||||
457,
|
||||
458
|
||||
],
|
||||
[
|
||||
460,
|
||||
497
|
||||
],
|
||||
[
|
||||
499,
|
||||
659
|
||||
],
|
||||
[
|
||||
661,
|
||||
687
|
||||
],
|
||||
[
|
||||
7424,
|
||||
7461
|
||||
],
|
||||
[
|
||||
7531,
|
||||
7543
|
||||
],
|
||||
[
|
||||
7545,
|
||||
7578
|
||||
],
|
||||
[
|
||||
7680,
|
||||
7935
|
||||
],
|
||||
[
|
||||
8192,
|
||||
8303
|
||||
],
|
||||
[
|
||||
8352,
|
||||
8399
|
||||
],
|
||||
[
|
||||
8450,
|
||||
8479
|
||||
],
|
||||
[
|
||||
8483,
|
||||
8506
|
||||
],
|
||||
[
|
||||
8508,
|
||||
8524
|
||||
],
|
||||
[
|
||||
8526,
|
||||
8527
|
||||
],
|
||||
[
|
||||
8579,
|
||||
8580
|
||||
],
|
||||
[
|
||||
11360,
|
||||
11387
|
||||
],
|
||||
[
|
||||
11390,
|
||||
11391
|
||||
],
|
||||
[
|
||||
11776,
|
||||
11903
|
||||
],
|
||||
[
|
||||
42786,
|
||||
42863
|
||||
],
|
||||
[
|
||||
42865,
|
||||
42887
|
||||
],
|
||||
[
|
||||
42891,
|
||||
42894
|
||||
],
|
||||
[
|
||||
42896,
|
||||
42954
|
||||
],
|
||||
[
|
||||
42960,
|
||||
42961
|
||||
],
|
||||
[
|
||||
42963,
|
||||
42963
|
||||
],
|
||||
[
|
||||
42965,
|
||||
42969
|
||||
],
|
||||
[
|
||||
42997,
|
||||
42998
|
||||
],
|
||||
[
|
||||
43002,
|
||||
43002
|
||||
],
|
||||
[
|
||||
43824,
|
||||
43866
|
||||
],
|
||||
[
|
||||
43872,
|
||||
43876
|
||||
],
|
||||
[
|
||||
43878,
|
||||
43880
|
||||
],
|
||||
[
|
||||
64256,
|
||||
64262
|
||||
],
|
||||
[
|
||||
122624,
|
||||
122633
|
||||
],
|
||||
[
|
||||
122635,
|
||||
122654
|
||||
],
|
||||
[
|
||||
122661,
|
||||
122666
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "latb",
|
||||
"featureTag": "dflt",
|
||||
"ranges": [
|
||||
[
|
||||
178,
|
||||
179
|
||||
],
|
||||
[
|
||||
185,
|
||||
185
|
||||
],
|
||||
[
|
||||
7522,
|
||||
7525
|
||||
],
|
||||
[
|
||||
8304,
|
||||
8304
|
||||
],
|
||||
[
|
||||
8308,
|
||||
8318
|
||||
],
|
||||
[
|
||||
8320,
|
||||
8334
|
||||
],
|
||||
[
|
||||
8336,
|
||||
8348
|
||||
],
|
||||
[
|
||||
11388,
|
||||
11388
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "latp",
|
||||
"featureTag": "dflt",
|
||||
"ranges": [
|
||||
[
|
||||
688,
|
||||
696
|
||||
],
|
||||
[
|
||||
736,
|
||||
740
|
||||
],
|
||||
[
|
||||
7468,
|
||||
7516
|
||||
],
|
||||
[
|
||||
7579,
|
||||
7614
|
||||
],
|
||||
[
|
||||
8305,
|
||||
8305
|
||||
],
|
||||
[
|
||||
8319,
|
||||
8319
|
||||
],
|
||||
[
|
||||
11389,
|
||||
11389
|
||||
],
|
||||
[
|
||||
42864,
|
||||
42864
|
||||
],
|
||||
[
|
||||
42994,
|
||||
42996
|
||||
],
|
||||
[
|
||||
43000,
|
||||
43001
|
||||
],
|
||||
[
|
||||
43868,
|
||||
43871
|
||||
],
|
||||
[
|
||||
43881,
|
||||
43881
|
||||
],
|
||||
[
|
||||
67456,
|
||||
67461
|
||||
],
|
||||
[
|
||||
67463,
|
||||
67504
|
||||
],
|
||||
[
|
||||
67506,
|
||||
67514
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "grek",
|
||||
"featureTag": "dflt",
|
||||
"ranges": [
|
||||
[
|
||||
880,
|
||||
883
|
||||
],
|
||||
[
|
||||
886,
|
||||
887
|
||||
],
|
||||
[
|
||||
891,
|
||||
893
|
||||
],
|
||||
[
|
||||
895,
|
||||
895
|
||||
],
|
||||
[
|
||||
902,
|
||||
902
|
||||
],
|
||||
[
|
||||
904,
|
||||
906
|
||||
],
|
||||
[
|
||||
908,
|
||||
908
|
||||
],
|
||||
[
|
||||
910,
|
||||
929
|
||||
],
|
||||
[
|
||||
931,
|
||||
993
|
||||
],
|
||||
[
|
||||
1008,
|
||||
1013
|
||||
],
|
||||
[
|
||||
1015,
|
||||
1023
|
||||
],
|
||||
[
|
||||
7462,
|
||||
7466
|
||||
],
|
||||
[
|
||||
7936,
|
||||
7957
|
||||
],
|
||||
[
|
||||
7960,
|
||||
7965
|
||||
],
|
||||
[
|
||||
7968,
|
||||
8005
|
||||
],
|
||||
[
|
||||
8008,
|
||||
8013
|
||||
],
|
||||
[
|
||||
8016,
|
||||
8023
|
||||
],
|
||||
[
|
||||
8025,
|
||||
8025
|
||||
],
|
||||
[
|
||||
8027,
|
||||
8027
|
||||
],
|
||||
[
|
||||
8029,
|
||||
8029
|
||||
],
|
||||
[
|
||||
8031,
|
||||
8061
|
||||
],
|
||||
[
|
||||
8064,
|
||||
8071
|
||||
],
|
||||
[
|
||||
8080,
|
||||
8087
|
||||
],
|
||||
[
|
||||
8096,
|
||||
8103
|
||||
],
|
||||
[
|
||||
8112,
|
||||
8116
|
||||
],
|
||||
[
|
||||
8118,
|
||||
8123
|
||||
],
|
||||
[
|
||||
8126,
|
||||
8126
|
||||
],
|
||||
[
|
||||
8130,
|
||||
8132
|
||||
],
|
||||
[
|
||||
8134,
|
||||
8139
|
||||
],
|
||||
[
|
||||
8144,
|
||||
8147
|
||||
],
|
||||
[
|
||||
8150,
|
||||
8155
|
||||
],
|
||||
[
|
||||
8160,
|
||||
8172
|
||||
],
|
||||
[
|
||||
8178,
|
||||
8180
|
||||
],
|
||||
[
|
||||
8182,
|
||||
8187
|
||||
],
|
||||
[
|
||||
43877,
|
||||
43877
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "grek",
|
||||
"featureTag": "sups",
|
||||
"ranges": [
|
||||
[
|
||||
890,
|
||||
890
|
||||
],
|
||||
[
|
||||
7517,
|
||||
7521
|
||||
],
|
||||
[
|
||||
7615,
|
||||
7615
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "cyrl",
|
||||
"featureTag": "dflt",
|
||||
"ranges": [
|
||||
[
|
||||
1024,
|
||||
1153
|
||||
],
|
||||
[
|
||||
1162,
|
||||
1327
|
||||
],
|
||||
[
|
||||
7296,
|
||||
7304
|
||||
],
|
||||
[
|
||||
7467,
|
||||
7467
|
||||
],
|
||||
[
|
||||
42560,
|
||||
42605
|
||||
],
|
||||
[
|
||||
42624,
|
||||
42651
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "grek",
|
||||
"featureTag": "subs",
|
||||
"ranges": [
|
||||
[
|
||||
7526,
|
||||
7530
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "cyrl",
|
||||
"featureTag": "sups",
|
||||
"ranges": [
|
||||
[
|
||||
7544,
|
||||
7544
|
||||
],
|
||||
[
|
||||
42623,
|
||||
42623
|
||||
],
|
||||
[
|
||||
42652,
|
||||
42653
|
||||
],
|
||||
[
|
||||
122928,
|
||||
122960
|
||||
],
|
||||
[
|
||||
122987,
|
||||
122989
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"scriptTag": "cyrl",
|
||||
"featureTag": "subs",
|
||||
"ranges": [
|
||||
[
|
||||
122961,
|
||||
122986
|
||||
]
|
||||
]
|
||||
}
|
||||
];
|
Loading…
Add table
Add a link
Reference in a new issue