From 3f174fcef6b614ee58716b7ec1b2744e137069ae Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Mon, 26 Sep 2022 17:09:36 -0700 Subject: Remove slnt/ital VF axis This removes the slant/italic variable axis and breaks up the font in two: roman and italic. This change will allow diverging designs for italic (for example single-storey a). It also addresses the fact that most software, including web browsers, doesn't handle VFs with slnt or ital well. --- src/Inter-Italic.glyphspackage/glyphs/s.sups.glyph | 369 +++++++++++++++++++++ 1 file changed, 369 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/s.sups.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/s.sups.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/s.sups.glyph b/src/Inter-Italic.glyphspackage/glyphs/s.sups.glyph new file mode 100644 index 000000000..f4796a25b --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/s.sups.glyph @@ -0,0 +1,369 @@ +{ +color = 1; +glyphname = s.sups; +kernLeft = s.sups; +kernRight = s.sups; +layers = ( +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(785,1423,o), +(689,1498,o), +(524,1498,cs), +(346,1498,o), +(227,1417,o), +(204,1278,cs), +(186,1181,o), +(244,1103,o), +(378,1074,cs), +(498,1048,ls), +(567,1033,o), +(596,1001,o), +(588,954,cs), +(576,887,o), +(500,847,o), +(414,846,cs), +(329,847,o), +(282,887,o), +(280,958,c), +(128,946,l), +(128,812,o), +(227,730,o), +(404,730,cs), +(576,730,o), +(721,815,o), +(744,952,cs), +(762,1062,o), +(710,1132,o), +(576,1160,cs), +(450,1186,ls), +(378,1201,o), +(352,1233,o), +(358,1274,cs), +(369,1341,o), +(433,1385,o), +(520,1384,cs), +(593,1385,o), +(637,1350,o), +(646,1282,c), +(788,1294,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 742; +}, +{ +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(864,1405,o), +(759,1498,o), +(544,1498,cs), +(335,1498,o), +(192,1405,o), +(168,1262,cs), +(148,1140,o), +(212,1059,o), +(364,1032,cs), +(494,1010,ls), +(547,1001,o), +(561,992,o), +(558,972,cs), +(553,940,o), +(506,922,o), +(454,922,cs), +(401,922,o), +(367,943,o), +(364,990,c), +(104,972,l), +(99,823,o), +(221,730,o), +(440,730,cs), +(637,730,o), +(806,826,o), +(832,980,cs), +(852,1094,o), +(783,1167,o), +(632,1196,cs), +(494,1222,ls), +(439,1233,o), +(428,1242,o), +(430,1260,cs), +(436,1292,o), +(489,1309,o), +(532,1310,cs), +(593,1309,o), +(617,1271,o), +(616,1246,c), +(856,1262,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 794; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(698,1440,o), +(625,1501,o), +(504,1502,cs), +(372,1501,o), +(259,1425,o), +(238,1306,cs), +(221,1210,o), +(273,1140,o), +(386,1112,cs), +(500,1082,ls), +(570,1065,o), +(625,1027,o), +(610,936,cs), +(596,841,o), +(500,771,o), +(370,770,cs), +(259,771,o), +(198,826,o), +(192,926,c), +(148,920,l), +(154,797,o), +(236,730,o), +(370,730,cs), +(521,730,o), +(637,812,o), +(658,934,cs), +(672,1024,o), +(625,1097,o), +(514,1126,cs), +(404,1154,ls), +(329,1175,o), +(271,1207,o), +(286,1304,cs), +(300,1393,o), +(390,1457,o), +(506,1458,cs), +(608,1457,o), +(657,1405,o), +(672,1320,c), +(716,1330,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 678; +}, +{ +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(753,1423,o), +(657,1498,o), +(492,1498,cs), +(314,1498,o), +(195,1417,o), +(172,1278,cs), +(154,1181,o), +(212,1103,o), +(346,1074,cs), +(466,1048,ls), +(535,1033,o), +(564,1001,o), +(556,954,cs), +(544,887,o), +(468,847,o), +(382,846,cs), +(297,847,o), +(250,887,o), +(248,958,c), +(96,946,l), +(96,812,o), +(195,730,o), +(372,730,cs), +(544,730,o), +(689,815,o), +(712,952,cs), +(730,1062,o), +(678,1132,o), +(544,1160,cs), +(418,1186,ls), +(346,1201,o), +(320,1233,o), +(326,1274,cs), +(337,1341,o), +(401,1385,o), +(488,1384,cs), +(561,1385,o), +(605,1350,o), +(614,1282,c), +(756,1294,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 678; +}, +{ +layerId = m010; +shapes = ( +{ +closed = 1; +nodes = ( +(848,1405,o), +(743,1498,o), +(528,1498,cs), +(319,1498,o), +(176,1405,o), +(152,1262,cs), +(132,1140,o), +(196,1059,o), +(348,1032,cs), +(478,1010,ls), +(531,1001,o), +(545,992,o), +(542,972,cs), +(537,940,o), +(490,922,o), +(438,922,cs), +(385,922,o), +(351,943,o), +(348,990,c), +(88,972,l), +(83,823,o), +(205,730,o), +(424,730,cs), +(621,730,o), +(790,826,o), +(816,980,cs), +(836,1094,o), +(767,1167,o), +(616,1196,cs), +(478,1222,ls), +(423,1233,o), +(412,1242,o), +(414,1260,cs), +(420,1292,o), +(473,1309,o), +(516,1310,cs), +(577,1309,o), +(601,1271,o), +(600,1246,c), +(840,1262,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 762; +}, +{ +layerId = m012; +shapes = ( +{ +closed = 1; +nodes = ( +(634,1440,o), +(561,1501,o), +(440,1502,cs), +(308,1501,o), +(195,1425,o), +(174,1306,cs), +(157,1210,o), +(209,1140,o), +(322,1112,cs), +(436,1082,ls), +(506,1065,o), +(561,1027,o), +(546,936,cs), +(532,841,o), +(436,771,o), +(306,770,cs), +(195,771,o), +(134,826,o), +(128,926,c), +(84,920,l), +(90,797,o), +(172,730,o), +(306,730,cs), +(457,730,o), +(573,812,o), +(594,934,cs), +(608,1024,o), +(561,1097,o), +(450,1126,cs), +(340,1154,ls), +(265,1175,o), +(207,1207,o), +(222,1304,cs), +(236,1393,o), +(326,1457,o), +(442,1458,cs), +(544,1457,o), +(593,1405,o), +(608,1320,c), +(652,1330,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 550; +} +); +tags = ( +"TODO-opsz" +); +unicode = 738; +userData = { +RMXScaler = { +source = s; +}; +}; +} -- cgit v1.2.3