From 708a0892975894846202876c3ecd6ad016d1b4f3 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Sat, 18 Nov 2023 18:01:45 -0800 Subject: [PATCH] change the way avar is done --- src/Inter-Italic.glyphspackage/fontinfo.plist | 49 ++++++++++--------- src/Inter-Roman.glyphspackage/fontinfo.plist | 49 ++++++++++--------- 2 files changed, 50 insertions(+), 48 deletions(-) diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist index 2ed1f56ef..e1c10b11e 100644 --- a/src/Inter-Italic.glyphspackage/fontinfo.plist +++ b/src/Inter-Italic.glyphspackage/fontinfo.plist @@ -2540,6 +2540,7 @@ opsz = { wght = { 100 = 100; 400 = 400; +500 = 490; 600 = 580; 700 = 670; 800 = 780; @@ -4587,7 +4588,7 @@ name = Italic; { axesValues = ( 14, -500 +490 ); customParameters = ( { @@ -4611,8 +4612,8 @@ value = "9.4"; } ); instanceInterpolations = { -"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.8; -"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.2; +"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.82; +"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.18; }; isItalic = 1; linkStyle = Medium; @@ -4632,7 +4633,7 @@ weightClass = 500; { axesValues = ( 14, -600 +580 ); customParameters = ( { @@ -4656,8 +4657,8 @@ value = "9.4"; } ); instanceInterpolations = { -"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.6; -"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.4; +"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.64; +"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.36; }; isItalic = 1; linkStyle = SemiBold; @@ -4677,7 +4678,7 @@ weightClass = 600; { axesValues = ( 14, -700 +670 ); customParameters = ( { @@ -4701,8 +4702,8 @@ value = ( } ); instanceInterpolations = { -"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.4; -"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.6; +"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.46; +"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.54; }; isBold = 1; isItalic = 1; @@ -4713,7 +4714,7 @@ weightClass = 700; { axesValues = ( 14, -800 +780 ); customParameters = ( { @@ -4737,8 +4738,8 @@ value = "9.4"; } ); instanceInterpolations = { -"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.2; -"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.8; +"11F4534A-B963-4AB5-820F-DAF9A20CD933" = 0.24; +"D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E" = 0.76; }; isItalic = 1; linkStyle = ExtraBold; @@ -5029,7 +5030,7 @@ value = Italic; { axesValues = ( 32, -500 +490 ); customParameters = ( { @@ -5057,8 +5058,8 @@ value = 0; } ); instanceInterpolations = { -m008 = 0.8; -m010 = 0.2; +m008 = 0.82; +m010 = 0.18; }; isItalic = 1; linkStyle = Medium; @@ -5087,7 +5088,7 @@ weightClass = 500; { axesValues = ( 32, -600 +580 ); customParameters = ( { @@ -5115,8 +5116,8 @@ value = 0; } ); instanceInterpolations = { -m008 = 0.6; -m010 = 0.4; +m008 = 0.64; +m010 = 0.36; }; isItalic = 1; linkStyle = SemiBold; @@ -5145,7 +5146,7 @@ weightClass = 600; { axesValues = ( 32, -700 +670 ); customParameters = ( { @@ -5173,8 +5174,8 @@ value = 0; } ); instanceInterpolations = { -m008 = 0.4; -m010 = 0.6; +m008 = 0.46; +m010 = 0.54; }; isBold = 1; isItalic = 1; @@ -5204,7 +5205,7 @@ weightClass = 700; { axesValues = ( 32, -800 +780 ); customParameters = ( { @@ -5232,8 +5233,8 @@ value = 0; } ); instanceInterpolations = { -m008 = 0.2; -m010 = 0.8; +m008 = 0.24; +m010 = 0.76; }; isItalic = 1; linkStyle = ExtraBold; diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index f166292c8..698631872 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -2540,6 +2540,7 @@ opsz = { wght = { 100 = 100; 400 = 400; +500 = 490; 600 = 580; 700 = 670; 800 = 780; @@ -4563,7 +4564,7 @@ name = Regular; { axesValues = ( 14, -500 +490 ); customParameters = ( { @@ -4583,8 +4584,8 @@ value = ( } ); instanceInterpolations = { -"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.2; -"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.8; +"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.18; +"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.82; }; name = Medium; properties = ( @@ -4602,7 +4603,7 @@ weightClass = 500; { axesValues = ( 14, -600 +580 ); customParameters = ( { @@ -4622,8 +4623,8 @@ value = ( } ); instanceInterpolations = { -"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.4; -"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.6; +"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.36; +"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.64; }; name = SemiBold; properties = ( @@ -4641,7 +4642,7 @@ weightClass = 600; { axesValues = ( 14, -660 +670 ); customParameters = ( { @@ -4661,8 +4662,8 @@ value = ( } ); instanceInterpolations = { -"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.52; -"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.48; +"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.54; +"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.46; }; isBold = 1; linkStyle = Regular; @@ -4672,7 +4673,7 @@ weightClass = 700; { axesValues = ( 14, -800 +780 ); customParameters = ( { @@ -4692,8 +4693,8 @@ value = ( } ); instanceInterpolations = { -"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.8; -"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.2; +"5C20EF92-B63D-42A8-8878-93C2863E0093" = 0.76; +"C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265" = 0.24; }; name = ExtraBold; properties = ( @@ -4954,7 +4955,7 @@ value = Regular; { axesValues = ( 32, -500 +490 ); customParameters = ( { @@ -4978,8 +4979,8 @@ value = 0; } ); instanceInterpolations = { -m007 = 0.8; -m009 = 0.2; +m007 = 0.82; +m009 = 0.18; }; name = Medium; properties = ( @@ -5006,7 +5007,7 @@ weightClass = 500; { axesValues = ( 32, -600 +580 ); customParameters = ( { @@ -5030,8 +5031,8 @@ value = 0; } ); instanceInterpolations = { -m007 = 0.6; -m009 = 0.4; +m007 = 0.64; +m009 = 0.36; }; name = SemiBold; properties = ( @@ -5058,7 +5059,7 @@ weightClass = 600; { axesValues = ( 32, -660 +670 ); customParameters = ( { @@ -5082,8 +5083,8 @@ value = 0; } ); instanceInterpolations = { -m007 = 0.48; -m009 = 0.52; +m007 = 0.46; +m009 = 0.54; }; isBold = 1; linkStyle = Regular; @@ -5112,7 +5113,7 @@ weightClass = 700; { axesValues = ( 32, -800 +780 ); customParameters = ( { @@ -5136,8 +5137,8 @@ value = 0; } ); instanceInterpolations = { -m007 = 0.2; -m009 = 0.8; +m007 = 0.24; +m009 = 0.76; }; name = ExtraBold; properties = (