From afe52b6126ceefe764de5b6932c5a5e9572c336f 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/kaverticalstrokecyrillic.glyph | 220 +++++++++++++++++++++ 1 file changed, 220 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph new file mode 100644 index 000000000..2a43c0924 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph @@ -0,0 +1,220 @@ +{ +glyphname = kaverticalstrokecyrillic; +kernLeft = m; +kernRight = k; +layers = ( +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(236,0,l), +(314,472,l), +(652,472,l), +(866,0,l), +(1064,0,l), +(792,578,l), +(1246,1118,l), +(1048,1118,l), +(642,632,l), +(340,632,l), +(422,1118,l), +(250,1118,l), +(64,0,l) +); +}, +{ +closed = 1; +nodes = ( +(384,268,l), +(544,268,l), +(640,834,l), +(480,834,l) +); +} +); +width = 1186; +}, +{ +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(410,0,l), +(468,346,l), +(762,346,l), +(830,0,l), +(1296,0,l), +(1116,552,l), +(1480,1118,l), +(1020,1118,l), +(802,718,l), +(528,718,l), +(596,1118,l), +(194,1118,l), +(8,0,l) +); +}, +{ +closed = 1; +nodes = ( +(516,184,l), +(668,184,l), +(782,882,l), +(630,882,l) +); +} +); +width = 1380; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(152,0,l), +(242,536,l), +(578,536,l), +(900,0,l), +(954,0,l), +(606,582,l), +(1122,1118,l), +(1058,1118,l), +(542,582,l), +(248,582,l), +(338,1118,l), +(290,1118,l), +(104,0,l) +); +}, +{ +closed = 1; +nodes = ( +(394,320,l), +(440,320,l), +(526,808,l), +(478,808,l) +); +} +); +width = 1118; +}, +{ +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(209,0,l), +(287,472,l), +(625,472,l), +(841,0,l), +(1039,0,l), +(764,578,l), +(1218,1118,l), +(1020,1118,l), +(617,632,l), +(313,632,l), +(394,1118,l), +(224,1118,l), +(39,0,l) +); +}, +{ +closed = 1; +nodes = ( +(359,268,l), +(519,268,l), +(613,834,l), +(453,834,l) +); +} +); +width = 1122; +}, +{ +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(400.59,0,l), +(457.87,346,l), +(751.87,346,l), +(822.59,0,l), +(1286.59,0,l), +(1105.973,552,l), +(1469.674,1118,l), +(1009.674,1118,l), +(791.454,718,l), +(519.454,718,l), +(585.674,1118,l), +(183.674,1118,l), +(-1.41,0,l) +); +}, +{ +closed = 1; +nodes = ( +(505.051,184,l), +(657.051,184,l), +(772.604,882,l), +(620.604,882,l) +); +} +); +width = 1354; +}, +{ +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(92.59,0,l), +(181.324,536,l), +(499.324,536,l), +(838.59,0,l), +(896.59,0,l), +(542.966,558,l), +(1063.674,1118,l), +(1003.674,1118,l), +(506.94,582,l), +(188.94,582,l), +(277.674,1118,l), +(231.674,1118,l), +(46.59,0,l) +); +}, +{ +closed = 1; +nodes = ( +(333.566,320,l), +(379.566,320,l), +(460.354,808,l), +(414.354,808,l) +); +} +); +width = 990; +} +); +metricLeft = kacyrillic; +metricRight = kacyrillic; +tags = ( +"TODO-opsz" +); +unicode = 1181; +userData = { +interface.gridadjust.original = "{'width': 1595.0, 'leftMargin': 210, 'rightMargin': -8.0}"; +"interface.width-adjustments" = ( +-16 +); +}; +} -- cgit v1.2.3