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-Roman.glyphspackage/glyphs/j.sups.glyph | 327 ++++++++++++++++++++++ 1 file changed, 327 insertions(+) create mode 100644 src/Inter-Roman.glyphspackage/glyphs/j.sups.glyph (limited to 'src/Inter-Roman.glyphspackage/glyphs/j.sups.glyph') diff --git a/src/Inter-Roman.glyphspackage/glyphs/j.sups.glyph b/src/Inter-Roman.glyphspackage/glyphs/j.sups.glyph new file mode 100644 index 000000000..1cbdb41b0 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/j.sups.glyph @@ -0,0 +1,327 @@ +{ +color = 1; +glyphname = j.sups; +kernLeft = jdotless.sups; +kernRight = idotless.sups; +layers = ( +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(98,692,l), +(99,628,o), +(64,591,o), +(-6,590,cs), +(-12,591,o), +(-20,591,o), +(-30,594,c), +(-30,468,l), +(-15,468,o), +(-6,468,o), +(2,468,cs), +(154,468,o), +(253,538,o), +(254,690,c), +(254,1490,l), +(98,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(224,1591,o), +(265,1632,o), +(264,1678,cs), +(265,1725,o), +(224,1766,o), +(174,1766,cs), +(128,1766,o), +(87,1725,o), +(88,1678,cs), +(87,1629,o), +(128,1591,o), +(174,1592,cs) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 352; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(62,744,ls), +(61,701,o), +(58,675,o), +(-8,674,cs), +(-17,675,o), +(-29,675,o), +(-40,678,c), +(-38,468,l), +(-20,468,o), +(6,468,o), +(6,468,cs), +(215,463,o), +(326,544,o), +(326,738,cs), +(326,1490,l), +(62,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(271,1559,o), +(335,1620,o), +(334,1696,cs), +(335,1772,o), +(271,1833,o), +(194,1832,cs), +(119,1833,o), +(52,1772,o), +(52,1696,cs), +(52,1620,o), +(119,1559,o), +(194,1560,cs) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 390; +}, +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(128,646,ls), +(128,561,o), +(70,509,o), +(-2,510,cs), +(-9,509,o), +(-12,509,o), +(-18,510,c), +(-20,468,l), +(-12,465,o), +(-12,465,o), +(-2,466,cs), +(96,465,o), +(175,535,o), +(174,646,cs), +(174,1490,l), +(128,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(175,1626,o), +(192,1644,o), +(192,1664,cs), +(192,1684,o), +(175,1702,o), +(152,1702,cs), +(131,1702,o), +(113,1684,o), +(114,1664,cs), +(113,1644,o), +(131,1626,o), +(152,1626,cs) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 306; +}, +{ +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(66,692,l), +(67,628,o), +(32,591,o), +(-38,590,cs), +(-44,591,o), +(-52,591,o), +(-62,594,c), +(-62,468,l), +(-47,468,o), +(-38,468,o), +(-30,468,cs), +(122,468,o), +(221,538,o), +(222,690,c), +(222,1490,l), +(66,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(192,1591,o), +(233,1632,o), +(232,1678,cs), +(233,1725,o), +(192,1766,o), +(142,1766,cs), +(96,1766,o), +(55,1725,o), +(56,1678,cs), +(55,1629,o), +(96,1591,o), +(142,1592,cs) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 288; +}, +{ +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(46,744,ls), +(45,701,o), +(42,675,o), +(-24,674,cs), +(-33,675,o), +(-45,675,o), +(-56,678,c), +(-54,468,l), +(-36,468,o), +(-10,468,o), +(-10,468,cs), +(199,463,o), +(310,544,o), +(310,738,cs), +(310,1490,l), +(46,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(255,1559,o), +(319,1620,o), +(318,1696,cs), +(319,1772,o), +(255,1833,o), +(178,1832,cs), +(103,1833,o), +(36,1772,o), +(36,1696,cs), +(36,1620,o), +(103,1559,o), +(178,1560,cs) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 358; +}, +{ +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(64,646,ls), +(64,561,o), +(6,509,o), +(-66,510,cs), +(-73,509,o), +(-76,509,o), +(-82,510,c), +(-84,468,l), +(-76,465,o), +(-76,465,o), +(-66,466,cs), +(32,465,o), +(111,535,o), +(110,646,cs), +(110,1490,l), +(64,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(111,1626,o), +(128,1644,o), +(128,1664,cs), +(128,1684,o), +(111,1702,o), +(88,1702,cs), +(67,1702,o), +(49,1684,o), +(50,1664,cs), +(49,1644,o), +(67,1626,o), +(88,1626,cs) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 178; +} +); +tags = ( +"TODO-opsz" +); +unicode = 690; +userData = { +RMXScaler = { +source = j; +}; +}; +} -- cgit v1.2.3