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/m.sups.glyph | 351 +++++++++++++++++++++ 1 file changed, 351 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/m.sups.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/m.sups.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/m.sups.glyph b/src/Inter-Italic.glyphspackage/glyphs/m.sups.glyph new file mode 100644 index 000000000..29ae3cbbb --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/m.sups.glyph @@ -0,0 +1,351 @@ +{ +color = 1; +glyphname = m.sups; +kernLeft = m.sups; +kernRight = a.sups; +layers = ( +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(282,744,l), +(360,1208,ls), +(378,1309,o), +(454,1367,o), +(532,1368,cs), +(617,1367,o), +(657,1309,o), +(642,1222,cs), +(564,744,l), +(712,744,l), +(792,1214,ls), +(806,1297,o), +(864,1367,o), +(960,1368,cs), +(1050,1367,o), +(1088,1312,o), +(1074,1218,cs), +(994,744,l), +(1150,744,l), +(1234,1246,ls), +(1260,1402,o), +(1187,1498,o), +(1044,1498,cs), +(937,1498,o), +(844,1443,o), +(800,1356,c), +(792,1356,l), +(783,1443,o), +(716,1498,o), +(614,1498,cs), +(515,1498,o), +(431,1446,o), +(386,1364,c), +(378,1364,l), +(402,1490,l), +(254,1490,l), +(128,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 1214; +}, +{ +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(364,744,l), +(434,1172,ls), +(445,1239,o), +(500,1280,o), +(544,1280,cs), +(585,1280,o), +(631,1254,o), +(622,1204,cs), +(544,744,l), +(802,744,l), +(876,1184,ls), +(884,1239,o), +(922,1280,o), +(980,1280,cs), +(1018,1280,o), +(1071,1263,o), +(1058,1196,cs), +(984,744,l), +(1248,744,l), +(1332,1246,ls), +(1361,1414,o), +(1263,1498,o), +(1132,1498,cs), +(1018,1498,o), +(928,1440,o), +(884,1368,c), +(876,1368,l), +(861,1449,o), +(791,1498,o), +(696,1498,cs), +(602,1498,o), +(515,1452,o), +(462,1352,c), +(450,1352,l), +(474,1490,l), +(224,1490,l), +(98,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 1280; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(200,744,l), +(286,1240,ls), +(305,1364,o), +(399,1455,o), +(520,1454,cs), +(643,1455,o), +(684,1370,o), +(664,1246,cs), +(582,744,l), +(626,744,l), +(710,1242,ls), +(733,1373,o), +(823,1455,o), +(946,1454,cs), +(1073,1455,o), +(1108,1364,o), +(1088,1246,cs), +(1004,744,l), +(1050,744,l), +(1134,1246,ls), +(1161,1396,o), +(1100,1498,o), +(954,1498,cs), +(844,1498,o), +(756,1440,o), +(716,1350,c), +(710,1350,l), +(695,1440,o), +(643,1498,o), +(530,1498,cs), +(431,1498,o), +(352,1449,o), +(312,1376,c), +(306,1376,l), +(326,1490,l), +(282,1490,l), +(158,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 1150; +}, +{ +layerId = m008; +shapes = ( +{ +closed = 1; +nodes = ( +(250,744,l), +(328,1208,ls), +(346,1309,o), +(422,1367,o), +(500,1368,cs), +(585,1367,o), +(625,1309,o), +(610,1222,cs), +(532,744,l), +(680,744,l), +(760,1214,ls), +(774,1297,o), +(832,1367,o), +(928,1368,cs), +(1018,1367,o), +(1056,1312,o), +(1042,1218,cs), +(962,744,l), +(1118,744,l), +(1202,1246,ls), +(1228,1402,o), +(1155,1498,o), +(1012,1498,cs), +(905,1498,o), +(812,1443,o), +(768,1356,c), +(760,1356,l), +(751,1443,o), +(684,1498,o), +(582,1498,cs), +(483,1498,o), +(399,1446,o), +(354,1364,c), +(346,1364,l), +(370,1490,l), +(222,1490,l), +(96,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 1150; +}, +{ +layerId = m010; +shapes = ( +{ +closed = 1; +nodes = ( +(348,744,l), +(418,1172,ls), +(429,1239,o), +(484,1280,o), +(528,1280,cs), +(569,1280,o), +(615,1254,o), +(606,1204,cs), +(528,744,l), +(786,744,l), +(860,1184,ls), +(868,1239,o), +(906,1280,o), +(964,1280,cs), +(1002,1280,o), +(1055,1263,o), +(1042,1196,cs), +(968,744,l), +(1232,744,l), +(1316,1246,ls), +(1345,1414,o), +(1247,1498,o), +(1116,1498,cs), +(1002,1498,o), +(912,1440,o), +(868,1368,c), +(860,1368,l), +(845,1449,o), +(775,1498,o), +(680,1498,cs), +(586,1498,o), +(499,1452,o), +(446,1352,c), +(434,1352,l), +(458,1490,l), +(208,1490,l), +(82,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 1248; +}, +{ +layerId = m012; +shapes = ( +{ +closed = 1; +nodes = ( +(136,744,l), +(222,1240,ls), +(241,1364,o), +(335,1455,o), +(456,1454,cs), +(579,1455,o), +(620,1370,o), +(600,1246,cs), +(518,744,l), +(562,744,l), +(646,1242,ls), +(669,1373,o), +(759,1455,o), +(882,1454,cs), +(1009,1455,o), +(1044,1364,o), +(1024,1246,cs), +(940,744,l), +(986,744,l), +(1070,1246,ls), +(1097,1396,o), +(1036,1498,o), +(890,1498,cs), +(780,1498,o), +(692,1440,o), +(652,1350,c), +(646,1350,l), +(631,1440,o), +(579,1498,o), +(466,1498,cs), +(367,1498,o), +(288,1449,o), +(248,1376,c), +(242,1376,l), +(262,1490,l), +(218,1490,l), +(94,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 1022; +} +); +tags = ( +"TODO-opsz" +); +unicode = 7504; +userData = { +RMXScaler = { +source = m; +}; +}; +} -- cgit v1.2.3