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/m.sups.glyph | 351 ++++++++++++++++++++++ 1 file changed, 351 insertions(+) create mode 100644 src/Inter-Roman.glyphspackage/glyphs/m.sups.glyph (limited to 'src/Inter-Roman.glyphspackage/glyphs/m.sups.glyph') diff --git a/src/Inter-Roman.glyphspackage/glyphs/m.sups.glyph b/src/Inter-Roman.glyphspackage/glyphs/m.sups.glyph new file mode 100644 index 000000000..c881fd456 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/m.sups.glyph @@ -0,0 +1,351 @@ +{ +color = 1; +glyphname = m.sups; +kernLeft = m.sups; +kernRight = a.sups; +layers = ( +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(250,744,l), +(250,1208,ls), +(250,1303,o), +(311,1367,o), +(396,1368,cs), +(480,1367,o), +(532,1309,o), +(532,1222,cs), +(532,744,l), +(680,744,l), +(680,1214,ls), +(681,1300,o), +(733,1367,o), +(826,1368,cs), +(908,1367,o), +(963,1315,o), +(962,1218,cs), +(962,744,l), +(1118,744,l), +(1118,1246,ls), +(1117,1405,o), +(1027,1498,o), +(888,1498,cs), +(780,1498,o), +(695,1443,o), +(666,1356,c), +(658,1356,l), +(634,1443,o), +(559,1498,o), +(456,1498,cs), +(355,1498,o), +(282,1446,o), +(250,1364,c), +(244,1364,l), +(244,1490,l), +(96,1490,l), +(96,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 1214; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(328,744,l), +(328,1172,ls), +(329,1239,o), +(378,1280,o), +(422,1280,cs), +(465,1280,o), +(509,1251,o), +(510,1204,cs), +(510,744,l), +(768,744,l), +(768,1184,ls), +(768,1242,o), +(803,1280,o), +(858,1280,cs), +(896,1280,o), +(948,1263,o), +(948,1196,cs), +(948,744,l), +(1214,744,l), +(1214,1246,ls), +(1213,1414,o), +(1105,1498,o), +(974,1498,cs), +(867,1498,o), +(780,1446,o), +(744,1368,c), +(736,1368,l), +(710,1449,o), +(628,1498,o), +(536,1498,cs), +(431,1498,o), +(358,1440,o), +(326,1352,c), +(314,1352,l), +(314,1490,l), +(64,1490,l), +(64,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 1278; +}, +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(172,744,l), +(172,1240,ls), +(172,1364,o), +(247,1455,o), +(370,1454,cs), +(495,1455,o), +(553,1370,o), +(552,1246,cs), +(552,744,l), +(596,744,l), +(596,1242,ls), +(596,1364,o), +(666,1455,o), +(794,1454,cs), +(916,1455,o), +(975,1373,o), +(974,1246,cs), +(974,744,l), +(1022,744,l), +(1022,1246,ls), +(1021,1399,o), +(945,1498,o), +(800,1498,cs), +(689,1498,o), +(611,1440,o), +(584,1350,c), +(578,1350,l), +(553,1440,o), +(486,1498,o), +(376,1498,cs), +(282,1498,o), +(204,1452,o), +(178,1376,c), +(172,1376,l), +(172,1490,l), +(128,1490,l), +(128,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 1150; +}, +{ +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(218,744,l), +(218,1208,ls), +(218,1303,o), +(279,1367,o), +(364,1368,cs), +(448,1367,o), +(500,1309,o), +(500,1222,cs), +(500,744,l), +(648,744,l), +(648,1214,ls), +(649,1300,o), +(701,1367,o), +(794,1368,cs), +(876,1367,o), +(931,1315,o), +(930,1218,cs), +(930,744,l), +(1086,744,l), +(1086,1246,ls), +(1085,1405,o), +(995,1498,o), +(856,1498,cs), +(748,1498,o), +(663,1443,o), +(634,1356,c), +(626,1356,l), +(602,1443,o), +(527,1498,o), +(424,1498,cs), +(323,1498,o), +(250,1446,o), +(218,1364,c), +(212,1364,l), +(212,1490,l), +(64,1490,l), +(64,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -50; +width = 66.6; +}; +}; +width = 1150; +}, +{ +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(312,744,l), +(312,1172,ls), +(313,1239,o), +(362,1280,o), +(406,1280,cs), +(449,1280,o), +(493,1251,o), +(494,1204,cs), +(494,744,l), +(752,744,l), +(752,1184,ls), +(752,1242,o), +(787,1280,o), +(842,1280,cs), +(880,1280,o), +(932,1263,o), +(932,1196,cs), +(932,744,l), +(1198,744,l), +(1198,1246,ls), +(1197,1414,o), +(1089,1498,o), +(958,1498,cs), +(851,1498,o), +(764,1446,o), +(728,1368,c), +(720,1368,l), +(694,1449,o), +(612,1498,o), +(520,1498,cs), +(415,1498,o), +(342,1440,o), +(310,1352,c), +(298,1352,l), +(298,1490,l), +(48,1490,l), +(48,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +weight = -300; +width = 66.6; +}; +}; +width = 1246; +}, +{ +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(108,744,l), +(108,1240,ls), +(108,1364,o), +(183,1455,o), +(306,1454,cs), +(431,1455,o), +(489,1370,o), +(488,1246,cs), +(488,744,l), +(532,744,l), +(532,1242,ls), +(532,1364,o), +(602,1455,o), +(730,1454,cs), +(852,1455,o), +(911,1373,o), +(910,1246,cs), +(910,744,l), +(958,744,l), +(958,1246,ls), +(957,1399,o), +(881,1498,o), +(736,1498,cs), +(625,1498,o), +(547,1440,o), +(520,1350,c), +(514,1350,l), +(489,1440,o), +(422,1498,o), +(312,1498,cs), +(218,1498,o), +(140,1452,o), +(114,1376,c), +(108,1376,l), +(108,1490,l), +(64,1490,l), +(64,744,l) +); +} +); +userData = { +RMXScaler = { +height = 66.6; +verticalShift = 1024; +width = 66.6; +}; +}; +width = 1022; +} +); +tags = ( +"TODO-opsz" +); +unicode = 7504; +userData = { +RMXScaler = { +source = m; +}; +}; +} -- cgit v1.2.3