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/G_hook.glyph | 216 +++++++++++++++++++++ 1 file changed, 216 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/G_hook.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/G_hook.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_hook.glyph new file mode 100644 index 000000000..ec2476375 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/G_hook.glyph @@ -0,0 +1,216 @@ +{ +glyphname = Ghook; +kernLeft = C; +kernRight = G; +layers = ( +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(1484,1182,ls), +(1503,1297,o), +(1578,1332,o), +(1672,1332,cs), +(1692,1332,o), +(1712,1329,o), +(1726,1326,c), +(1748,1472,l), +(1725,1481,o), +(1687,1481,o), +(1652,1480,cs), +(1466,1481,o), +(1352,1373,o), +(1310,1182,cs), +(1274,1024,l), +(1458,1024,l) +); +}, +{ +ref = G; +} +); +width = 1582; +}, +{ +guides = ( +{ +angle = 90; +pos = (1948,996); +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(1594,1272,ls), +(1615,1396,o), +(1723,1414,o), +(1830,1414,cs), +(1865,1414,o), +(1897,1408,o), +(1934,1406,c), +(1986,1720,l), +(1924,1734,o), +(1871,1743,o), +(1812,1742,cs), +(1531,1743,o), +(1227,1577,o), +(1178,1272,cs), +(1134,998,l), +(1548,998,l) +); +}, +{ +ref = G; +} +); +width = 1794; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(1438,1208,ls), +(1457,1321,o), +(1507,1361,o), +(1572,1362,cs), +(1585,1361,o), +(1602,1360,o), +(1620,1358,c), +(1628,1404,l), +(1611,1407,o), +(1594,1408,o), +(1578,1408,cs), +(1478,1408,o), +(1414,1347,o), +(1392,1210,cs), +(1362,1024,l), +(1408,1024,l,{ +name = hr00; +}) +); +}, +{ +alignment = -1; +ref = G; +} +); +width = 1458; +}, +{ +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(1458.269,1182,ls), +(1477.307,1297,o), +(1553.101,1332,o), +(1645.101,1332,cs), +(1666.101,1332,o), +(1685.605,1329,o), +(1700.108,1326,c), +(1724.278,1472,l), +(1699.768,1481,o), +(1661.768,1481,o), +(1627.603,1480,cs), +(1440.768,1481,o), +(1326.889,1373,o), +(1284.269,1182,cs), +(1248.112,1024,l), +(1432.112,1024,l) +); +}, +{ +ref = G; +} +); +width = 1518; +}, +{ +guides = ( +{ +angle = 80.6; +pos = (1776,996); +} +); +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(1579.168,1272,ls), +(1599.696,1396,o), +(1707.676,1414,o), +(1814.676,1414,cs), +(1849.676,1414,o), +(1883.683,1408,o), +(1921.352,1406,c), +(1973.334,1720,l), +(1908.652,1734,o), +(1858.142,1743,o), +(1798.976,1742,cs), +(1517.142,1743,o), +(1210.661,1577,o), +(1163.168,1272,cs), +(1119.808,998,l), +(1533.808,998,l) +); +}, +{ +ref = G; +} +); +width = 1760; +}, +{ +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(1381.924,1192,ls), +(1401.453,1316,o), +(1444.902,1361,o), +(1548.068,1362,cs), +(1565.902,1361,o), +(1592.737,1360,o), +(1617.406,1358,c), +(1625.021,1404,l), +(1601.518,1407,o), +(1574.683,1408,o), +(1555.683,1408,cs), +(1426.683,1408,o), +(1359.922,1343,o), +(1333.924,1192,cs), +(1306.112,1024,l), +(1354.112,1024,l,{ +name = hr00; +}) +); +}, +{ +alignment = -1; +ref = G; +} +); +width = 1328; +} +); +metricLeft = G; +tags = ( +"TODO-opsz" +); +unicode = 403; +userData = { +interface.gridadjust.original = "{'width': 1998, 'leftMargin': 256, 'rightMargin': -45}"; +}; +} -- cgit v1.2.3