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. --- .../glyphs/uni1F_16A_.glyph | 421 +++++++++++++++++++++ 1 file changed, 421 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/uni1F_16A_.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/uni1F_16A_.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni1F_16A_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni1F_16A_.glyph new file mode 100644 index 000000000..cf4fc7d83 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/uni1F_16A_.glyph @@ -0,0 +1,421 @@ +{ +color = (204,240,242,1); +glyphname = uni1F16A; +layers = ( +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(462,954,l), +(788,1490,l), +(692,1490,l), +(462,1096,l), +(360,1490,l), +(264,1490,l), +(414,954,l) +); +}, +{ +closed = 1; +nodes = ( +(252,954,l), +(340,1490,l), +(248,1490,l), +(158,954,l) +); +}, +{ +closed = 1; +nodes = ( +(718,954,l), +(806,1490,l), +(712,1490,l), +(624,954,l) +); +}, +{ +closed = 1; +nodes = ( +(1172,950,o), +(1255,1017,o), +(1294,1132,c), +(1200,1132,l), +(1171,1066,o), +(1123,1034,o), +(1052,1034,cs), +(947,1034,o), +(905,1100,o), +(926,1224,cs), +(948,1348,o), +(1008,1409,o), +(1110,1410,cs), +(1185,1409,o), +(1225,1375,o), +(1230,1304,c), +(1324,1304,l), +(1329,1424,o), +(1261,1492,o), +(1122,1492,cs), +(963,1492,o), +(861,1401,o), +(830,1220,cs), +(800,1041,o), +(880,950,o), +(1038,950,cs) +); +} +); +width = 1282; +}, +{ +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(508,954,l), +(794,1490,l), +(660,1490,l), +(496,1162,l), +(440,1490,l), +(306,1490,l), +(414,954,l) +); +}, +{ +closed = 1; +nodes = ( +(322,954,l), +(410,1490,l), +(248,1490,l), +(158,954,l) +); +}, +{ +closed = 1; +nodes = ( +(764,954,l), +(852,1490,l), +(690,1490,l), +(600,954,l) +); +}, +{ +closed = 1; +nodes = ( +(1291,951,o), +(1382,1021,o), +(1412,1174,c), +(1262,1174,l), +(1246,1111,o), +(1209,1082,o), +(1144,1082,cs), +(1066,1082,o), +(1038,1127,o), +(1054,1224,cs), +(1070,1319,o), +(1113,1363,o), +(1190,1362,cs), +(1255,1363,o), +(1282,1335,o), +(1278,1276,c), +(1428,1276,l), +(1448,1420,o), +(1375,1494,o), +(1212,1494,cs), +(1022,1494,o), +(920,1409,o), +(888,1224,cs), +(859,1037,o), +(932,951,o), +(1122,952,cs) +); +} +); +width = 1392; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(440,954,l), +(752,1490,l), +(702,1490,l), +(424,1016,l), +(306,1490,l), +(254,1490,l), +(390,954,l) +); +}, +{ +closed = 1; +nodes = ( +(206,954,l), +(294,1490,l), +(248,1490,l), +(158,954,l) +); +}, +{ +closed = 1; +nodes = ( +(670,954,l), +(760,1490,l), +(712,1490,l), +(624,954,l) +); +}, +{ +closed = 1; +nodes = ( +(1140,950,o), +(1223,1005,o), +(1256,1118,c), +(1208,1118,l), +(1180,1031,o), +(1119,996,o), +(1022,996,cs), +(886,996,o), +(847,1071,o), +(872,1222,cs), +(897,1382,o), +(961,1447,o), +(1096,1448,cs), +(1194,1447,o), +(1241,1412,o), +(1242,1326,c), +(1288,1326,l), +(1293,1440,o), +(1229,1494,o), +(1104,1494,cs), +(944,1494,o), +(855,1401,o), +(824,1222,cs), +(793,1037,o), +(855,950,o), +(1014,950,cs) +); +} +); +width = 1246; +}, +{ +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(437,954,l), +(762,1490,l), +(666,1490,l), +(434,1096,l), +(334,1490,l), +(238,1490,l), +(387,954,l) +); +}, +{ +closed = 1; +nodes = ( +(225,954,l), +(314,1490,l), +(222,1490,l), +(133,954,l) +); +}, +{ +closed = 1; +nodes = ( +(691,954,l), +(780,1490,l), +(686,1490,l), +(597,954,l) +); +}, +{ +closed = 1; +nodes = ( +(1146,950,o), +(1229,1016,o), +(1266,1132,c), +(1174,1132,l), +(1144,1065,o), +(1096,1034,o), +(1026,1034,cs), +(921,1034,o), +(879,1100,o), +(900,1224,cs), +(920,1348,o), +(982,1409,o), +(1082,1410,cs), +(1159,1409,o), +(1199,1375,o), +(1203,1304,c), +(1297,1304,l), +(1304,1423,o), +(1234,1492,o), +(1096,1492,cs), +(936,1492,o), +(834,1401,o), +(805,1220,cs), +(774,1041,o), +(854,950,o), +(1012,950,cs) +); +} +); +width = 1219; +}, +{ +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(497,954,l), +(784,1490,l), +(650,1490,l), +(485,1162,l), +(430,1490,l), +(296,1490,l), +(405,954,l) +); +}, +{ +closed = 1; +nodes = ( +(311,954,l), +(400,1490,l), +(238,1490,l), +(149,954,l) +); +}, +{ +closed = 1; +nodes = ( +(753,954,l), +(842,1490,l), +(680,1490,l), +(591,954,l) +); +}, +{ +closed = 1; +nodes = ( +(1280,951,o), +(1371,1021,o), +(1401,1174,c), +(1251,1174,l), +(1236,1111,o), +(1199,1082,o), +(1134,1082,cs), +(1056,1082,o), +(1028,1127,o), +(1044,1224,cs), +(1059,1319,o), +(1103,1363,o), +(1180,1362,cs), +(1244,1363,o), +(1272,1335,o), +(1268,1276,c), +(1418,1276,l), +(1437,1420,o), +(1364,1494,o), +(1202,1494,cs), +(1011,1494,o), +(910,1409,o), +(880,1224,cs), +(849,1037,o), +(921,951,o), +(1113,952,cs) +); +} +); +width = 1360; +}, +{ +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(381,954,l), +(694,1490,l), +(642,1490,l), +(367,1016,l), +(248,1490,l), +(196,1490,l), +(331,954,l) +); +}, +{ +closed = 1; +nodes = ( +(147,954,l), +(236,1490,l), +(190,1490,l), +(101,954,l) +); +}, +{ +closed = 1; +nodes = ( +(613,954,l), +(702,1490,l), +(654,1490,l), +(565,954,l) +); +}, +{ +closed = 1; +nodes = ( +(1082,950,o), +(1164,1004,o), +(1198,1118,c), +(1152,1118,l), +(1122,1031,o), +(1061,996,o), +(964,996,cs), +(828,996,o), +(788,1071,o), +(813,1222,cs), +(840,1382,o), +(904,1447,o), +(1039,1448,cs), +(1137,1447,o), +(1183,1412,o), +(1185,1326,c), +(1231,1326,l), +(1235,1440,o), +(1170,1494,o), +(1046,1494,cs), +(885,1494,o), +(797,1401,o), +(767,1222,cs), +(737,1037,o), +(797,950,o), +(956,950,cs) +); +} +); +width = 1118; +} +); +tags = ( +"TODO-opsz" +); +unicode = 127338; +userData = { +interface.gridadjust.original = "{'width': 1789, 'leftMargin': 138, 'rightMargin': 138}"; +"interface.width-adjustments" = ( +-16 +); +}; +} -- cgit v1.2.3