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/jdotless.glyph | 389 +++++++++++++++++++++ 1 file changed, 389 insertions(+) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/jdotless.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs/jdotless.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/jdotless.glyph b/src/Inter-Italic.glyphspackage/glyphs/jdotless.glyph new file mode 100644 index 000000000..be77148a1 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/jdotless.glyph @@ -0,0 +1,389 @@ +{ +glyphname = jdotless; +kernLeft = jdotless; +kernRight = idotless; +layers = ( +{ +anchors = ( +{ +name = _right; +pos = (382,0); +}, +{ +name = bottom; +pos = (18,-460); +}, +{ +name = cross; +pos = (256,648); +}, +{ +name = top; +pos = (364,1304); +} +); +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(48,-104,l), +(28,-218,o), +(-31,-282,o), +(-136,-282,cs), +(-147,-282,o), +(-156,-282,o), +(-168,-282,c), +(-194,-442,l), +(-182,-442,o), +(-170,-442,o), +(-158,-442,cs), +(57,-442,o), +(185,-311,o), +(220,-104,c), +(422,1118,l), +(250,1118,l) +); +} +); +}; +guides = ( +{ +angle = 90; +pos = (1144,1748); +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(52,-82,l), +(32,-195,o), +(-26,-258,o), +(-130,-258,cs), +(-162,-258,l), +(-190,-418,l), +(-154,-418,ls), +(61,-418,o), +(189,-288,o), +(224,-82,c), +(422,1118,l), +(250,1118,l) +); +} +); +width = 487; +}, +{ +anchors = ( +{ +name = _right; +pos = (355,0); +}, +{ +name = bottom; +pos = (86,-398); +}, +{ +name = cross; +pos = (323,686); +}, +{ +name = top; +pos = (425,1304); +} +); +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(6,-24,ls), +(-6,-87,o), +(-38,-116,o), +(-134,-116,cs), +(-148,-116,o), +(-163,-116,o), +(-180,-114,c), +(-230,-410,l), +(-198,-413,o), +(-177,-413,o), +(-158,-414,cs), +(143,-425,o), +(358,-326,o), +(404,-32,cs), +(596,1118,l), +(194,1118,l) +); +} +); +}; +guides = ( +{ +angle = 90; +pos = (1444,1416); +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(4,-30,ls), +(-6,-94,o), +(-40,-122,o), +(-137,-122,cs), +(-183,-122,l), +(-232,-418,l), +(-150,-418,ls), +(144,-418,o), +(356,-332,o), +(405,-38,cs), +(597,1118,l), +(195,1118,l) +); +} +); +width = 605; +}, +{ +anchors = ( +{ +name = _right; +pos = (416,0); +}, +{ +name = bottom; +pos = (32,-442); +}, +{ +name = cross; +pos = (238,628); +}, +{ +name = top; +pos = (350,1304); +} +); +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(80,-186,ls), +(58,-317,o), +(-54,-396,o), +(-164,-396,cs), +(-170,-396,o), +(-176,-396,o), +(-182,-396,c), +(-194,-440,l), +(-185,-442,o), +(-179,-442,o), +(-174,-442,cs), +(-36,-442,o), +(100,-343,o), +(126,-186,cs), +(344,1118,l), +(296,1118,l) +); +} +); +}; +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(84,-162,ls), +(62,-294,o), +(-49,-372,o), +(-160,-372,cs), +(-178,-372,l), +(-190,-418,l), +(-168,-418,ls), +(-32,-418,o), +(104,-320,o), +(130,-162,cs), +(344,1118,l), +(296,1118,l) +); +} +); +width = 448; +}, +{ +anchors = ( +{ +name = _right; +pos = (354.59,0); +}, +{ +name = bottom; +pos = (-9.562,-460); +}, +{ +name = cross; +pos = (229.866,648); +}, +{ +name = top; +pos = (332.513,1262); +} +); +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(158,-82,l), +(157,-195,o), +(111,-258,o), +(6,-258,cs), +(-6,-258,o), +(-37,-258,o), +(-48,-258,c), +(-48,-418,l), +(-36,-418,o), +(-3,-418,o), +(8,-418,cs), +(226,-418,o), +(329,-288,o), +(328,-82,c), +(328,1056,l), +(158,1056,l) +); +} +); +}; +guides = ( +{ +angle = 80.6; +pos = (-49,1073); +} +); +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(18.393,-122,ls), +(1.507,-224,o), +(-43.777,-268,o), +(-129.777,-268,cs), +(-187.777,-268,l), +(-212.609,-418,l), +(-138.609,-418,ls), +(39.391,-418,o), +(158.76,-301,o), +(184.089,-148,cs), +(383.41,1056,l), +(213.41,1056,l) +); +} +); +width = 424; +}, +{ +anchors = ( +{ +name = _right; +pos = (344.59,0); +}, +{ +name = bottom; +pos = (74.702,-398); +}, +{ +name = cross; +pos = (312.157,686); +}, +{ +name = top; +pos = (408.513,1262); +} +); +guides = ( +{ +angle = 80.6; +pos = (207,1088); +} +); +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(-1.41,0,ls), +(-14.985,-82,o), +(-47.282,-114,o), +(-118.282,-114,cs), +(-192.282,-114,l), +(-242.609,-418,l), +(-88.609,-418,ls), +(192.391,-418,o), +(352.25,-292,o), +(394.299,-38,cs), +(575.41,1056,l), +(173.41,1056,l) +); +} +); +width = 574; +}, +{ +anchors = ( +{ +name = _right; +pos = (358.59,0); +}, +{ +name = bottom; +pos = (-26.582,-442); +}, +{ +name = cross; +pos = (178.555,628); +}, +{ +name = top; +pos = (290.466,1304); +} +); +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(25.771,-162,ls), +(4.084,-293,o), +(-107.994,-372,o), +(-218.994,-372,cs), +(-236.994,-372,l), +(-244.609,-418,l), +(-226.609,-418,ls), +(-89.609,-418,o), +(45.615,-320,o), +(71.771,-162,cs), +(283.674,1118,l), +(237.674,1118,l) +); +} +); +width = 320; +} +); +metricRight = idotless; +unicode = 567; +userData = { +com.typemytype.robofont.guideline.magnetic.Zernh6wcOg = 5; +interface.gridadjust.original = "{'width': 723, 'leftMargin': -92, 'rightMargin': 213}"; +"interface.width-adjustments" = ( +-16 +); +}; +} -- cgit v1.2.3