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/X_.glyph | 411 +++++++++++++++++++++++++ 1 file changed, 411 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/X_.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/X_.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/X_.glyph b/src/Inter-Italic.glyphspackage/glyphs/X_.glyph new file mode 100644 index 000000000..55f47f023 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/X_.glyph @@ -0,0 +1,411 @@ +{ +color = (219,235,247,1); +glyphname = X; +kernLeft = X; +kernRight = X; +layers = ( +{ +anchors = ( +{ +name = _center; +pos = (687.792,745); +}, +{ +name = bottom; +pos = (568,12); +}, +{ +name = cross; +pos = (690,744); +}, +{ +name = cyrtic; +pos = (1146,64); +}, +{ +name = right; +pos = (1036,0); +}, +{ +name = top; +pos = (844,1676); +} +); +guides = ( +{ +angle = 90; +pos = (2424,2180); +}, +{ +orientation = center; +angle = 90; +pos = (1196,1372); +}, +{ +angle = 90; +pos = (708,2060); +}, +{ +orientation = center; +pos = (1480,1024); +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(210,1490,l), +(568,744,l), +(-38,0,l), +(174,0,l), +(660,608,l), +(672,608,l), +(954,0,l), +(1166,0,l), +(824,744,l), +(1414,1490,l), +(1202,1490,l), +(716,870,l), +(704,870,l), +(422,1490,l) +); +} +); +width = 1314; +}, +{ +anchors = ( +{ +name = _center; +pos = (811.792,745); +}, +{ +name = bottom; +pos = (686,-6); +}, +{ +name = cross; +pos = (812,744); +}, +{ +name = cyrtic; +pos = (1358,162); +}, +{ +name = right; +pos = (1198,0); +}, +{ +name = top; +pos = (966,1676); +} +); +guides = ( +{ +orientation = center; +angle = 90; +pos = (1684,2152); +}, +{ +angle = 90; +pos = (748,2084); +}, +{ +angle = 90; +pos = (2548,2080); +}, +{ +orientation = center; +pos = (1284,1024); +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(230,1490,l), +(550,744,l), +(-32,0,l), +(440,0,l), +(766,442,l), +(776,442,l), +(958,0,l), +(1408,0,l), +(1070,744,l), +(1638,1490,l), +(1170,1490,l), +(850,1056,l), +(838,1056,l), +(666,1490,l) +); +} +); +width = 1562; +}, +{ +anchors = ( +{ +name = _center; +pos = (629.792,745); +}, +{ +name = bottom; +pos = (510,12); +}, +{ +name = cross; +pos = (632,744); +}, +{ +name = cyrtic; +pos = (1036,6); +}, +{ +name = right; +pos = (986,0); +}, +{ +name = top; +pos = (786,1676); +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(224,1490,l), +(602,744,l), +(-24,0,l), +(40,0,l), +(626,702,l), +(632,702,l), +(984,0,l), +(1036,0,l), +(660,744,l), +(1282,1490,l), +(1222,1490,l), +(638,788,l), +(632,788,l), +(280,1490,l) +); +} +); +width = 1198; +}, +{ +anchors = ( +{ +name = _center; +pos = (660.924,745); +}, +{ +name = bottom; +pos = (540.577,12); +}, +{ +name = cross; +pos = (661.759,744); +}, +{ +name = cyrtic; +pos = (1119.185,64); +}, +{ +name = right; +pos = (1008.59,0); +}, +{ +name = top; +pos = (816.05,1676); +} +); +guides = ( +{ +angle = 80.6; +pos = (1432,2180); +}, +{ +orientation = center; +angle = 80.6; +pos = (-5159,1372); +}, +{ +angle = 80.6; +pos = (-224,2060); +}, +{ +orientation = center; +angle = -9.4; +pos = (-4703,1024); +} +); +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(183.258,1490,l), +(539.759,744,l), +(-63.41,0,l), +(148.59,0,l), +(633.244,608,l), +(645.244,608,l), +(928.59,0,l), +(1140.59,0,l), +(795.759,744,l), +(1387.258,1490,l), +(1175.258,1490,l), +(688.618,870,l), +(676.618,870,l), +(395.258,1490,l) +); +} +); +width = 1250; +}, +{ +anchors = ( +{ +name = _center; +pos = (797.924,745); +}, +{ +name = bottom; +pos = (674.59,0); +}, +{ +name = cross; +pos = (796.759,744); +}, +{ +name = cyrtic; +pos = (1345.409,162); +}, +{ +name = right; +pos = (1099.59,0); +}, +{ +name = top; +pos = (952.05,1676); +} +); +guides = ( +{ +orientation = center; +angle = 80.6; +pos = (-3719,2152); +}, +{ +angle = 80.6; +pos = (-4,2084); +}, +{ +angle = 80.6; +pos = (1796,2080); +}, +{ +orientation = center; +angle = -9.4; +pos = (-3559,1024); +}, +{ +angle = 80.6; +pos = (682,1520); +} +); +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(207.258,1490,l), +(541.759,744,l), +(-41.41,0,l), +(423.59,0,l), +(744.763,442,l), +(746.763,442,l), +(918.59,0,l), +(1390.59,0,l), +(1052.434,736,l), +(1633.258,1490,l), +(1180.258,1490,l), +(852.41,1056,l), +(850.41,1056,l), +(675.258,1490,l) +); +} +); +width = 1524; +}, +{ +anchors = ( +{ +name = _center; +pos = (570.924,745); +}, +{ +name = bottom; +pos = (450.577,12); +}, +{ +name = cross; +pos = (571.759,744); +}, +{ +name = cyrtic; +pos = (975.583,6); +}, +{ +name = right; +pos = (928.59,0); +}, +{ +name = top; +pos = (726.05,1676); +} +); +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(165.258,1490,l), +(541.759,744,l), +(-81.41,0,l), +(-23.41,0,l), +(560.806,702,l), +(566.806,702,l), +(918.59,0,l), +(976.59,0,l), +(599.759,744,l), +(1223.258,1490,l), +(1165.258,1490,l), +(581.043,788,l), +(575.043,788,l), +(223.258,1490,l) +); +} +); +width = 1070; +} +); +note = "recipe: offset curve 32, no auto"; +unicode = 88; +userData = { +com.typemytype.robofont.guideline.magnetic.1jwe8yH4eD = 5; +com.typemytype.robofont.guideline.magnetic.AJAcp0DKEy = 5; +com.typemytype.robofont.guideline.magnetic.QFtArEHSdm = 5; +com.typemytype.robofont.guideline.magnetic.TR4vAYYyfi = 5; +com.typemytype.robofont.guideline.magnetic.nnmV4p3je2 = 5; +"interface.width-adjustments" = ( +-16 +); +}; +} -- cgit v1.2.3