swap vf axis order and reduce min PPEM, related to #577

This commit is contained in:
Rasmus Andersson 2023-06-04 10:42:26 -07:00
parent 4271acac8e
commit d35aa9f085
2 changed files with 106 additions and 151 deletions

View file

@ -3,12 +3,12 @@
.formatVersion = 3; .formatVersion = 3;
axes = ( axes = (
{ {
name = Weight;
tag = wght;
},
{
name = "Optical size"; name = "Optical size";
tag = opsz; tag = opsz;
},
{
name = Weight;
tag = wght;
} }
); );
classes = ( classes = (
@ -2137,7 +2137,7 @@ value = (
}, },
{ {
name = openTypeHeadLowestRecPPEM; name = openTypeHeadLowestRecPPEM;
value = 6; value = 3;
}, },
{ {
name = codePageRanges; name = codePageRanges;
@ -2833,8 +2833,8 @@ tag = ss03;
fontMaster = ( fontMaster = (
{ {
axesValues = ( axesValues = (
100, 14,
14 100
); );
customParameters = ( customParameters = (
{ {
@ -2980,8 +2980,8 @@ GSOffsetVertical = 10;
}, },
{ {
axesValues = ( axesValues = (
100, 28,
28 100
); );
customParameters = ( customParameters = (
{ {
@ -3122,8 +3122,8 @@ GSOffsetVertical = 10;
}, },
{ {
axesValues = ( axesValues = (
400, 14,
14 400
); );
customParameters = ( customParameters = (
{ {
@ -3267,8 +3267,8 @@ GSOffsetVertical = 72;
}, },
{ {
axesValues = ( axesValues = (
400, 28,
28 400
); );
customParameters = ( customParameters = (
{ {
@ -3409,8 +3409,8 @@ GSOffsetVertical = 72;
}, },
{ {
axesValues = ( axesValues = (
900, 14,
14 900
); );
customParameters = ( customParameters = (
{ {
@ -3556,8 +3556,8 @@ GSOffsetVertical = 150;
}, },
{ {
axesValues = ( axesValues = (
900, 28,
28 900
); );
customParameters = ( customParameters = (
{ {
@ -3703,8 +3703,8 @@ GSOffsetVertical = 150;
instances = ( instances = (
{ {
axesValues = ( axesValues = (
100, 14,
14 100
); );
customParameters = ( customParameters = (
{ {
@ -3736,8 +3736,8 @@ name = "Thin Italic";
}, },
{ {
axesValues = ( axesValues = (
200, 14,
14 200
); );
customParameters = ( customParameters = (
{ {
@ -3771,8 +3771,8 @@ weightClass = 200;
}, },
{ {
axesValues = ( axesValues = (
300, 14,
14 300
); );
customParameters = ( customParameters = (
{ {
@ -3806,8 +3806,8 @@ weightClass = 300;
}, },
{ {
axesValues = ( axesValues = (
400, 14,
14 400
); );
customParameters = ( customParameters = (
{ {
@ -3838,8 +3838,8 @@ name = Italic;
}, },
{ {
axesValues = ( axesValues = (
500, 14,
14 500
); );
customParameters = ( customParameters = (
{ {
@ -3873,8 +3873,8 @@ weightClass = 500;
}, },
{ {
axesValues = ( axesValues = (
600, 14,
14 600
); );
customParameters = ( customParameters = (
{ {
@ -3908,8 +3908,8 @@ weightClass = 600;
}, },
{ {
axesValues = ( axesValues = (
700, 14,
14 700
); );
customParameters = ( customParameters = (
{ {
@ -3943,8 +3943,8 @@ weightClass = 700;
}, },
{ {
axesValues = ( axesValues = (
800, 14,
14 800
); );
customParameters = ( customParameters = (
{ {
@ -3978,8 +3978,8 @@ weightClass = 800;
}, },
{ {
axesValues = ( axesValues = (
900, 14,
14 900
); );
customParameters = ( customParameters = (
{ {
@ -4012,8 +4012,8 @@ weightClass = 900;
}, },
{ {
axesValues = ( axesValues = (
100, 28,
28 100
); );
customParameters = ( customParameters = (
{ {
@ -4059,8 +4059,8 @@ value = "Thin Italic";
}, },
{ {
axesValues = ( axesValues = (
200, 28,
28 200
); );
customParameters = ( customParameters = (
{ {
@ -4108,8 +4108,8 @@ weightClass = 200;
}, },
{ {
axesValues = ( axesValues = (
300, 28,
28 300
); );
customParameters = ( customParameters = (
{ {
@ -4157,8 +4157,8 @@ weightClass = 300;
}, },
{ {
axesValues = ( axesValues = (
400, 28,
28 400
); );
customParameters = ( customParameters = (
{ {
@ -4204,8 +4204,8 @@ value = Italic;
}, },
{ {
axesValues = ( axesValues = (
500, 28,
28 500
); );
customParameters = ( customParameters = (
{ {
@ -4253,8 +4253,8 @@ weightClass = 500;
}, },
{ {
axesValues = ( axesValues = (
600, 28,
28 600
); );
customParameters = ( customParameters = (
{ {
@ -4302,8 +4302,8 @@ weightClass = 600;
}, },
{ {
axesValues = ( axesValues = (
700, 28,
28 700
); );
customParameters = ( customParameters = (
{ {
@ -4352,8 +4352,8 @@ weightClass = 700;
}, },
{ {
axesValues = ( axesValues = (
800, 28,
28 800
); );
customParameters = ( customParameters = (
{ {
@ -4401,8 +4401,8 @@ weightClass = 800;
}, },
{ {
axesValues = ( axesValues = (
900, 28,
28 900
); );
customParameters = ( customParameters = (
{ {
@ -4622,12 +4622,6 @@ tripleprime = -139;
"@MMK_R_A" = -40; "@MMK_R_A" = -40;
"@MMK_R_comma" = -90; "@MMK_R_comma" = -90;
}; };
"@MMK_L_Omicrongreek" = {
"@MMK_R_comma" = -93;
"@MMK_R_quotedblleft" = -69;
"@MMK_R_slash" = -81;
underscore = -81;
};
"@MMK_L_P" = { "@MMK_L_P" = {
"@MMK_R_A" = -151; "@MMK_R_A" = -151;
"@MMK_R_J" = -197; "@MMK_R_J" = -197;
@ -4655,7 +4649,6 @@ period = -69;
"@MMK_R_C" = -61; "@MMK_R_C" = -61;
"@MMK_R_Elcyrillic" = -240; "@MMK_R_Elcyrillic" = -240;
"@MMK_R_J" = -186; "@MMK_R_J" = -186;
"@MMK_R_Omicrongreek" = -104;
"@MMK_R_T.sc" = -128; "@MMK_R_T.sc" = -128;
"@MMK_R_Y" = 40; "@MMK_R_Y" = 40;
"@MMK_R_a" = -150; "@MMK_R_a" = -150;
@ -5711,7 +5704,6 @@ underscore = -209;
xi = -69; xi = -69;
}; };
Sigma = { Sigma = {
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
"@MMK_R_gammagreek" = -104; "@MMK_R_gammagreek" = -104;
"@MMK_R_guillemetleft" = -69; "@MMK_R_guillemetleft" = -69;
@ -6057,7 +6049,6 @@ three.numr = {
underscore = { underscore = {
"@MMK_R_B" = 69; "@MMK_R_B" = 69;
"@MMK_R_C" = -81; "@MMK_R_C" = -81;
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_T" = -116; "@MMK_R_T" = -116;
"@MMK_R_U" = -81; "@MMK_R_U" = -81;
"@MMK_R_V" = -162; "@MMK_R_V" = -162;
@ -6310,12 +6301,6 @@ tripleprime = -139;
"@MMK_R_A" = -40; "@MMK_R_A" = -40;
"@MMK_R_comma" = -90; "@MMK_R_comma" = -90;
}; };
"@MMK_L_Omicrongreek" = {
"@MMK_R_comma" = -93;
"@MMK_R_quotedblleft" = -69;
"@MMK_R_slash" = -81;
underscore = -81;
};
"@MMK_L_P" = { "@MMK_L_P" = {
"@MMK_R_A" = -151; "@MMK_R_A" = -151;
"@MMK_R_J" = -197; "@MMK_R_J" = -197;
@ -6343,7 +6328,6 @@ period = -69;
"@MMK_R_C" = -61; "@MMK_R_C" = -61;
"@MMK_R_Elcyrillic" = -240; "@MMK_R_Elcyrillic" = -240;
"@MMK_R_J" = -186; "@MMK_R_J" = -186;
"@MMK_R_Omicrongreek" = -104;
"@MMK_R_T.sc" = -128; "@MMK_R_T.sc" = -128;
"@MMK_R_Y" = 80; "@MMK_R_Y" = 80;
"@MMK_R_a" = -150; "@MMK_R_a" = -150;
@ -7466,7 +7450,6 @@ underscore = -209;
xi = -69; xi = -69;
}; };
Sigma = { Sigma = {
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
"@MMK_R_gammagreek" = -104; "@MMK_R_gammagreek" = -104;
"@MMK_R_guillemetleft" = -69; "@MMK_R_guillemetleft" = -69;
@ -7861,7 +7844,6 @@ tlinebelow = {
underscore = { underscore = {
"@MMK_R_B" = 69; "@MMK_R_B" = 69;
"@MMK_R_C" = -81; "@MMK_R_C" = -81;
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_T" = -116; "@MMK_R_T" = -116;
"@MMK_R_U" = -81; "@MMK_R_U" = -81;
"@MMK_R_V" = -162; "@MMK_R_V" = -162;
@ -8104,12 +8086,6 @@ tripleprime = -139;
"@MMK_R_A" = -70; "@MMK_R_A" = -70;
"@MMK_R_comma" = -90; "@MMK_R_comma" = -90;
}; };
"@MMK_L_Omicrongreek" = {
"@MMK_R_comma" = -93;
"@MMK_R_quotedblleft" = -69;
"@MMK_R_slash" = -81;
underscore = -81;
};
"@MMK_L_P" = { "@MMK_L_P" = {
"@MMK_R_A" = -151; "@MMK_R_A" = -151;
"@MMK_R_J" = -197; "@MMK_R_J" = -197;
@ -8137,7 +8113,6 @@ period = -69;
"@MMK_R_C" = -61; "@MMK_R_C" = -61;
"@MMK_R_Elcyrillic" = -280; "@MMK_R_Elcyrillic" = -280;
"@MMK_R_J" = -186; "@MMK_R_J" = -186;
"@MMK_R_Omicrongreek" = -104;
"@MMK_R_T.sc" = -128; "@MMK_R_T.sc" = -128;
"@MMK_R_Y" = 40; "@MMK_R_Y" = 40;
"@MMK_R_a" = -150; "@MMK_R_a" = -150;
@ -9219,7 +9194,6 @@ underscore = -209;
xi = -69; xi = -69;
}; };
Sigma = { Sigma = {
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
"@MMK_R_gammagreek" = -104; "@MMK_R_gammagreek" = -104;
"@MMK_R_guillemetleft" = -69; "@MMK_R_guillemetleft" = -69;
@ -9568,7 +9542,6 @@ three.numr = {
underscore = { underscore = {
"@MMK_R_B" = 69; "@MMK_R_B" = 69;
"@MMK_R_C" = -81; "@MMK_R_C" = -81;
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_T" = -116; "@MMK_R_T" = -116;
"@MMK_R_U" = -81; "@MMK_R_U" = -81;
"@MMK_R_V" = -162; "@MMK_R_V" = -162;
@ -11575,12 +11548,6 @@ tripleprime = -139;
"@MMK_R_A" = -80; "@MMK_R_A" = -80;
"@MMK_R_comma" = -90; "@MMK_R_comma" = -90;
}; };
"@MMK_L_Omicrongreek" = {
"@MMK_R_comma" = -93;
"@MMK_R_quotedblleft" = -69;
"@MMK_R_slash" = -81;
underscore = -81;
};
"@MMK_L_P" = { "@MMK_L_P" = {
"@MMK_R_A" = -186; "@MMK_R_A" = -186;
"@MMK_R_J" = -197; "@MMK_R_J" = -197;
@ -11608,7 +11575,6 @@ period = -69;
"@MMK_R_C" = -69; "@MMK_R_C" = -69;
"@MMK_R_Elcyrillic" = -280; "@MMK_R_Elcyrillic" = -280;
"@MMK_R_J" = -186; "@MMK_R_J" = -186;
"@MMK_R_Omicrongreek" = -104;
"@MMK_R_a" = -150; "@MMK_R_a" = -150;
"@MMK_R_approxequal" = -69; "@MMK_R_approxequal" = -69;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
@ -12671,7 +12637,6 @@ underscore = -209;
xi = -69; xi = -69;
}; };
Sigma = { Sigma = {
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
"@MMK_R_gammagreek" = -104; "@MMK_R_gammagreek" = -104;
"@MMK_R_guillemetleft" = -69; "@MMK_R_guillemetleft" = -69;
@ -13044,7 +13009,6 @@ tlinebelow = {
underscore = { underscore = {
"@MMK_R_B" = 69; "@MMK_R_B" = 69;
"@MMK_R_C" = -81; "@MMK_R_C" = -81;
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_T" = -116; "@MMK_R_T" = -116;
"@MMK_R_U" = -81; "@MMK_R_U" = -81;
"@MMK_R_V" = -162; "@MMK_R_V" = -162;
@ -13297,12 +13261,6 @@ tripleprime = -139;
"@MMK_R_A" = -60; "@MMK_R_A" = -60;
"@MMK_R_comma" = -90; "@MMK_R_comma" = -90;
}; };
"@MMK_L_Omicrongreek" = {
"@MMK_R_comma" = -93;
"@MMK_R_quotedblleft" = -69;
"@MMK_R_slash" = -81;
underscore = -81;
};
"@MMK_L_P" = { "@MMK_L_P" = {
"@MMK_R_A" = -186; "@MMK_R_A" = -186;
"@MMK_R_J" = -197; "@MMK_R_J" = -197;
@ -13332,7 +13290,6 @@ period = -69;
"@MMK_R_C" = -69; "@MMK_R_C" = -69;
"@MMK_R_Elcyrillic" = -260; "@MMK_R_Elcyrillic" = -260;
"@MMK_R_J" = -186; "@MMK_R_J" = -186;
"@MMK_R_Omicrongreek" = -104;
"@MMK_R_a" = -210; "@MMK_R_a" = -210;
"@MMK_R_approxequal" = -69; "@MMK_R_approxequal" = -69;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
@ -14396,7 +14353,6 @@ underscore = -209;
xi = -69; xi = -69;
}; };
Sigma = { Sigma = {
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_bullet" = -69; "@MMK_R_bullet" = -69;
"@MMK_R_gammagreek" = -104; "@MMK_R_gammagreek" = -104;
"@MMK_R_guillemetleft" = -69; "@MMK_R_guillemetleft" = -69;
@ -14738,7 +14694,6 @@ three.numr = {
}; };
underscore = { underscore = {
"@MMK_R_C" = -81; "@MMK_R_C" = -81;
"@MMK_R_Omicrongreek" = -81;
"@MMK_R_T" = -116; "@MMK_R_T" = -116;
"@MMK_R_U" = -81; "@MMK_R_U" = -81;
"@MMK_R_V" = -162; "@MMK_R_V" = -162;

View file

@ -3,12 +3,12 @@
.formatVersion = 3; .formatVersion = 3;
axes = ( axes = (
{ {
name = Weight;
tag = wght;
},
{
name = "Optical size"; name = "Optical size";
tag = opsz; tag = opsz;
},
{
name = Weight;
tag = wght;
} }
); );
classes = ( classes = (
@ -2137,7 +2137,7 @@ value = (
}, },
{ {
name = openTypeHeadLowestRecPPEM; name = openTypeHeadLowestRecPPEM;
value = 6; value = 3;
}, },
{ {
name = codePageRanges; name = codePageRanges;
@ -2838,8 +2838,8 @@ tag = smcp;
fontMaster = ( fontMaster = (
{ {
axesValues = ( axesValues = (
100, 14,
14 100
); );
customParameters = ( customParameters = (
{ {
@ -2979,8 +2979,8 @@ GSOffsetVertical = 64;
}, },
{ {
axesValues = ( axesValues = (
100, 28,
28 100
); );
customParameters = ( customParameters = (
{ {
@ -3121,8 +3121,8 @@ GSOffsetVertical = 64;
}, },
{ {
axesValues = ( axesValues = (
400, 14,
14 400
); );
customParameters = ( customParameters = (
{ {
@ -3261,8 +3261,8 @@ GSOffsetVertical = 100;
}, },
{ {
axesValues = ( axesValues = (
400, 28,
28 400
); );
customParameters = ( customParameters = (
{ {
@ -3402,8 +3402,8 @@ GSOffsetVertical = 85;
}, },
{ {
axesValues = ( axesValues = (
900, 14,
14 900
); );
customParameters = ( customParameters = (
{ {
@ -3543,8 +3543,8 @@ GSOffsetVertical = 200;
}, },
{ {
axesValues = ( axesValues = (
900, 28,
28 900
); );
customParameters = ( customParameters = (
{ {
@ -3689,8 +3689,8 @@ GSOffsetVertical = 130;
instances = ( instances = (
{ {
axesValues = ( axesValues = (
100, 14,
14 100
); );
customParameters = ( customParameters = (
{ {
@ -3717,8 +3717,8 @@ weightClass = 100;
}, },
{ {
axesValues = ( axesValues = (
200, 14,
14 200
); );
customParameters = ( customParameters = (
{ {
@ -3746,8 +3746,8 @@ weightClass = 200;
}, },
{ {
axesValues = ( axesValues = (
300, 14,
14 300
); );
customParameters = ( customParameters = (
{ {
@ -3775,8 +3775,8 @@ weightClass = 300;
}, },
{ {
axesValues = ( axesValues = (
400, 14,
14 400
); );
customParameters = ( customParameters = (
{ {
@ -3802,8 +3802,8 @@ name = Regular;
}, },
{ {
axesValues = ( axesValues = (
500, 14,
14 500
); );
customParameters = ( customParameters = (
{ {
@ -3831,8 +3831,8 @@ weightClass = 500;
}, },
{ {
axesValues = ( axesValues = (
600, 14,
14 600
); );
customParameters = ( customParameters = (
{ {
@ -3860,8 +3860,8 @@ weightClass = 600;
}, },
{ {
axesValues = ( axesValues = (
700, 14,
14 700
); );
customParameters = ( customParameters = (
{ {
@ -3890,8 +3890,8 @@ weightClass = 700;
}, },
{ {
axesValues = ( axesValues = (
800, 14,
14 800
); );
customParameters = ( customParameters = (
{ {
@ -3919,8 +3919,8 @@ weightClass = 800;
}, },
{ {
axesValues = ( axesValues = (
900, 14,
14 900
); );
customParameters = ( customParameters = (
{ {
@ -3947,8 +3947,8 @@ weightClass = 900;
}, },
{ {
axesValues = ( axesValues = (
100, 28,
28 100
); );
customParameters = ( customParameters = (
{ {
@ -3989,8 +3989,8 @@ weightClass = 100;
}, },
{ {
axesValues = ( axesValues = (
200, 28,
28 200
); );
customParameters = ( customParameters = (
{ {
@ -4032,8 +4032,8 @@ weightClass = 200;
}, },
{ {
axesValues = ( axesValues = (
300, 28,
28 300
); );
customParameters = ( customParameters = (
{ {
@ -4075,8 +4075,8 @@ weightClass = 300;
}, },
{ {
axesValues = ( axesValues = (
400, 28,
28 400
); );
customParameters = ( customParameters = (
{ {
@ -4116,8 +4116,8 @@ value = Regular;
}, },
{ {
axesValues = ( axesValues = (
500, 28,
28 500
); );
customParameters = ( customParameters = (
{ {
@ -4159,8 +4159,8 @@ weightClass = 500;
}, },
{ {
axesValues = ( axesValues = (
600, 28,
28 600
); );
customParameters = ( customParameters = (
{ {
@ -4202,8 +4202,8 @@ weightClass = 600;
}, },
{ {
axesValues = ( axesValues = (
700, 28,
28 700
); );
customParameters = ( customParameters = (
{ {
@ -4247,8 +4247,8 @@ weightClass = 700;
}, },
{ {
axesValues = ( axesValues = (
800, 28,
28 800
); );
customParameters = ( customParameters = (
{ {
@ -4290,8 +4290,8 @@ weightClass = 800;
}, },
{ {
axesValues = ( axesValues = (
900, 28,
28 900
); );
customParameters = ( customParameters = (
{ {