From 3d49caef00a50770b2a299ed6a218299e3e8c370 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Thu, 29 Sep 2022 15:27:01 -0700 Subject: improvements to several glyphs with a top right, rightwards-pointing hook --- src/Inter-Italic.glyphspackage/glyphs/khook.glyph | 375 ++-------------------- 1 file changed, 21 insertions(+), 354 deletions(-) (limited to 'src/Inter-Italic.glyphspackage/glyphs/khook.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/khook.glyph b/src/Inter-Italic.glyphspackage/glyphs/khook.glyph index 9cb109a01..a8981224c 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/khook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/khook.glyph @@ -4,417 +4,84 @@ kernLeft = B; kernRight = k; layers = ( { -anchors = ( -{ -name = bottom; -pos = (483,0); -}, -{ -name = top; -pos = (429,1676); -} -); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(519,590,l), -(535,590,l), -(1143,1118,l), -(931,1118,l), -(360,620,l), -(324,620,l), -(293,408,l) -); -}, -{ -closed = 1; -nodes = ( -(235,0,l), -(421,1118,l), -(251,1118,l), -(65,0,l) -); -}, -{ -closed = 1; -nodes = ( -(993,0,l), -(571,672,l), -(429,552,l), -(773,0,l) -); +ref = k.base; }, { -closed = 1; -nodes = ( -(421,1118,l), -(443,1254,ls), -(455,1324,o), -(505,1355,o), -(618,1356,cs), -(634,1356,o), -(655,1355,o), -(673,1352,c), -(697,1496,l), -(681,1500,o), -(643,1504,o), -(598,1504,cs), -(413,1504,o), -(300,1416,o), -(273,1254,cs), -(251,1118,l) -); +pos = (7,0); +ref = _part.top_r_hook; } ); width = 1115; }, { -anchors = ( -{ -name = bottom; -pos = (535,0); -}, -{ -name = top; -pos = (487,1676); -} -); -guides = ( -{ -pos = (468,2140); -} -); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(668,532,l), -(782,532,l), -(1333,1118,l), -(881,1118,l), -(548,742,l), -(496,742,l), -(413,264,l) -); -}, -{ -closed = 1; -nodes = ( -(411,0,l), -(597,1118,l), -(195,1118,l), -(9,0,l) -); +ref = k.base; }, { -closed = 1; -nodes = ( -(1157,0,l), -(826,728,l), -(517,442,l), -(699,0,l) -); -}, -{ -closed = 1; -nodes = ( -(597,1118,l), -(600,1136,ls), -(609,1196,o), -(638,1218,o), -(716,1216,cs), -(755,1216,o), -(790,1212,o), -(829,1207,c), -(874,1480,l), -(818,1496,o), -(753,1504,o), -(680,1504,cs), -(399,1504,o), -(238,1381,o), -(198,1136,cs), -(195,1118,l) -); +pos = (4,0); +ref = _part.top_r_hook; } ); -width = 1241; -}, -{ -anchors = ( -{ -name = bottom; -pos = (445,0); +width = 1243; }, { -name = top; -pos = (407,1676); -} -); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(404,610,l), -(411,616,l), -(1003,1118,l), -(937,1118,l), -(246,536,l), -(228,536,l), -(214,450,l) -); -}, -{ -closed = 1; -nodes = ( -(151,0,l), -(337,1118,l), -(291,1118,l), -(105,0,l) -); -}, -{ -closed = 1; -nodes = ( -(835,0,l), -(428,646,l), -(387,616,l), -(773,0,l) -); +ref = k.base; }, { -closed = 1; -nodes = ( -(337,1118,l), -(365,1292,ls), -(383,1401,o), -(433,1448,o), -(529,1448,cs), -(548,1448,o), -(575,1447,o), -(601,1444,c), -(608,1490,l), -(584,1493,o), -(557,1494,o), -(537,1494,cs), -(414,1495,o), -(342,1428,o), -(319,1292,cs), -(291,1118,l) -); +pos = (1,0); +ref = _part.top_r_hook; } ); width = 999; }, { -anchors = ( -{ -name = bottom; -pos = (458.59,0); -}, -{ -name = top; -pos = (403.05,1676); -} -); layerId = m008; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(485.635,556,l), -(501.635,556,l), -(1098.41,1056,l), -(878.41,1056,l), -(319.264,590,l), -(297.264,590,l), -(262.499,380,l) -); -}, -{ -closed = 1; -nodes = ( -(210.59,0,l), -(385.41,1056,l), -(215.41,1056,l), -(40.59,0,l) -); -}, -{ -closed = 1; -nodes = ( -(957.59,0,l), -(536.879,636,l), -(397.345,518,l), -(741.59,0,l) -); +ref = k.base; }, { -closed = 1; -nodes = ( -(385.41,1056,l), -(416.202,1242,ls), -(427.956,1313,o), -(461.757,1342,o), -(546.757,1342,cs), -(566.757,1342,o), -(625.757,1342,o), -(646.757,1342,c), -(671.258,1490,l), -(643.258,1490,o), -(616.258,1490,o), -(571.258,1490,cs), -(386.258,1490,o), -(273.021,1404,o), -(246.202,1242,cs), -(215.41,1056,l) -); +pos = (6,0); +ref = _part.top_r_hook; } ); width = 1041; }, { -anchors = ( -{ -name = bottom; -pos = (524.59,0); -}, -{ -name = top; -pos = (476.05,1676); -} -); -guides = ( -{ -angle = -9.4; -pos = (-84,2140); -} -); layerId = m010; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(645.034,498,l), -(757.034,498,l), -(1297.41,1056,l), -(845.41,1056,l), -(520.461,712,l), -(474.461,712,l), -(396.322,240,l) -); -}, -{ -closed = 1; -nodes = ( -(398.59,0,l), -(573.41,1056,l), -(173.41,1056,l), -(-1.41,0,l) -); +ref = k.base; }, { -closed = 1; -nodes = ( -(1134.59,0,l), -(800.819,690,l), -(496.465,410,l), -(680.59,0,l) -); -}, -{ -closed = 1; -nodes = ( -(573.41,1056,l), -(584.005,1120,ls), -(590.958,1162,o), -(616.931,1186,o), -(658.931,1186,cs), -(719.931,1186,o), -(790.931,1186,o), -(814.931,1186,c), -(865.258,1490,l), -(821.258,1490,o), -(650.258,1490,o), -(559.258,1490,cs), -(358.258,1490,o), -(226.551,1377,o), -(192.945,1174,cs), -(173.41,1056,l) -); +pos = (3,0); +ref = _part.top_r_hook; } ); width = 1202; }, { -anchors = ( -{ -name = bottom; -pos = (388,0); -}, -{ -name = top; -pos = (349,1676); -} -); layerId = m012; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(347,610,l), -(354,616,l), -(945,1118,l), -(879,1118,l), -(188,536,l), -(170,536,l), -(156,450,l) -); -}, -{ -closed = 1; -nodes = ( -(94,0,l), -(279,1118,l), -(233,1118,l), -(48,0,l) -); +ref = k.base; }, { -closed = 1; -nodes = ( -(778,0,l), -(371,646,l), -(330,616,l), -(716,0,l) -); -}, -{ -closed = 1; -nodes = ( -(279,1118,l), -(307,1292,ls), -(326,1401,o), -(375,1444,o), -(471,1444,cs), -(488,1444,o), -(518,1444,o), -(543,1444,c), -(550,1490,l), -(527,1490,o), -(496,1490,o), -(478,1490,cs), -(355,1490,o), -(284,1428,o), -(261,1292,cs), -(233,1118,l) -); +ref = _part.top_r_hook; } ); width = 871; -- cgit v1.2.3