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/iucyrillic.glyph | 368 +++++++++++++++++++++ 1 file changed, 368 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/iucyrillic.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/iucyrillic.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/iucyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/iucyrillic.glyph new file mode 100644 index 000000000..699d2b944 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/iucyrillic.glyph @@ -0,0 +1,368 @@ +{ +glyphname = iucyrillic; +kernLeft = m; +kernRight = o; +layers = ( +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(114,628,l), +(88,468,l), +(678,468,l), +(704,628,l) +); +}, +{ +closed = 1; +nodes = ( +(168,1118,l), +(-18,0,l), +(154,0,l), +(340,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1242,-23,o), +(1484,207,o), +(1542,552,cs), +(1600,902,o), +(1434,1132,o), +(1132,1132,cs), +(829,1132,o), +(588,902,o), +(530,552,cs), +(471,207,o), +(637,-23,o), +(940,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(736,131,o), +(663,329,o), +(702,552,cs), +(736,777,o), +(876,977,o), +(1106,978,cs), +(1335,977,o), +(1405,777,o), +(1370,552,cs), +(1332,329,o), +(1196,131,o), +(966,130,cs) +); +} +); +width = 1664; +}, +{ +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(180,706,l), +(130,404,l), +(748,404,l), +(798,706,l) +); +}, +{ +closed = 1; +nodes = ( +(152,1118,l), +(-34,0,l), +(366,0,l), +(552,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1358,-20,o), +(1605,227,o), +(1662,562,cs), +(1716,893,o), +(1550,1132,o), +(1198,1132,cs), +(846,1132,o), +(599,893,o), +(544,562,cs), +(488,227,o), +(654,-20,o), +(1006,-20,cs) +); +}, +{ +closed = 1; +nodes = ( +(924,294,o), +(889,390,o), +(920,562,cs), +(948,733,o), +(1012,823,o), +(1146,824,cs), +(1279,823,o), +(1311,730,o), +(1282,562,cs), +(1256,393,o), +(1192,294,o), +(1058,294,cs) +); +} +); +width = 1726; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(98,568,l), +(90,520,l), +(578,520,l), +(586,568,l) +); +}, +{ +closed = 1; +nodes = ( +(180,1118,l), +(-8,0,l), +(40,0,l), +(226,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1178,-23,o), +(1417,224,o), +(1472,550,cs), +(1528,881,o), +(1367,1135,o), +(1100,1134,cs), +(841,1135,o), +(602,887,o), +(546,562,cs), +(490,227,o), +(652,-23,o), +(916,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(684,23,o), +(541,250,o), +(594,550,cs), +(647,855,o), +(864,1088,o), +(1102,1088,cs), +(1335,1088,o), +(1475,861,o), +(1426,562,cs), +(1375,253,o), +(1158,23,o), +(916,24,cs) +); +} +); +width = 1628; +}, +{ +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(86.555,628,l), +(60.067,468,l), +(650.067,468,l), +(676.555,628,l) +); +}, +{ +closed = 1; +nodes = ( +(141.674,1118,l), +(-43.41,0,l), +(128.59,0,l), +(313.674,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1214.783,-23,o), +(1456.859,207,o), +(1513.973,552,cs), +(1571.915,902,o), +(1405.992,1132,o), +(1103.992,1132,cs), +(800.992,1132,o), +(558.915,902,o), +(501.973,552,cs), +(443.859,207,o), +(609.783,-23,o), +(912.617,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(708.277,131,o), +(636.056,329,o), +(673.973,552,cs), +(710.222,777,o), +(848.331,977,o), +(1078.497,978,cs), +(1307.331,977,o), +(1379.222,777,o), +(1341.973,552,cs), +(1305.056,329,o), +(1167.277,131,o), +(938.112,130,cs) +); +} +); +width = 1600; +}, +{ +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(171.468,706,l), +(121.472,404,l), +(737.472,404,l), +(787.468,706,l) +); +}, +{ +closed = 1; +nodes = ( +(139.674,1118,l), +(-45.41,0,l), +(356.59,0,l), +(541.674,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1347.279,-20,o), +(1594.17,227,o), +(1651.629,562,cs), +(1704.425,893,o), +(1537.992,1132,o), +(1185.992,1132,cs), +(833.992,1132,o), +(587.425,893,o), +(533.629,562,cs), +(477.17,227,o), +(643.279,-20,o), +(995.279,-20,cs) +); +}, +{ +closed = 1; +nodes = ( +(913.262,294,o), +(880.154,390,o), +(909.629,562,cs), +(936.938,733,o), +(1000.837,823,o), +(1135.002,824,cs), +(1268.837,823,o), +(1299.441,730,o), +(1271.629,562,cs), +(1243.651,393,o), +(1181.262,294,o), +(1047.262,294,cs) +); +} +); +width = 1694; +}, +{ +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(56.622,568,l), +(48.676,520,l), +(504.676,520,l), +(512.622,568,l) +); +}, +{ +closed = 1; +nodes = ( +(121.674,1118,l), +(-63.41,0,l), +(-17.41,0,l), +(167.674,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1115.783,-23,o), +(1357.004,226,o), +(1410.635,556,cs), +(1465.935,884,o), +(1307.488,1135,o), +(1044.323,1134,cs), +(781.488,1135,o), +(540.101,885,o), +(486.635,556,cs), +(431.004,226,o), +(589.783,-23,o), +(852.617,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(623.398,23,o), +(482.308,252,o), +(532.635,556,cs), +(582.466,857,o), +(800.707,1088,o), +(1036.707,1088,cs), +(1272.707,1088,o), +(1414.631,858,o), +(1364.635,556,cs), +(1314.308,252,o), +(1097.398,23,o), +(860.563,24,cs) +); +} +); +width = 1500; +} +); +tags = ( +"TODO-opsz" +); +unicode = 1102; +userData = { +interface.gridadjust.original = "{'width': 2300, 'leftMargin': 249, 'rightMargin': 45}"; +"interface.width-adjustments" = ( +-16 +); +}; +} -- cgit v1.2.3