diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-09-27 22:21:30 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-09-29 21:51:23 +0300 |
commit | 76a88bed60ce1108446324bfc9c58ac71d255192 (patch) | |
tree | 0e1b71107d34843b7eda4969f03ccd6d380e1ee9 /src/Inter-Italic.glyphspackage/glyphs | |
parent | 4db35f13c550f0267729311d72163b4cc537748b (diff) | |
download | inter-76a88bed60ce1108446324bfc9c58ac71d255192.tar.xz |
improvements to top_left_hook design
Diffstat (limited to 'src/Inter-Italic.glyphspackage/glyphs')
5 files changed, 169 insertions, 165 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph index e2ca4995d..1f0164ad7 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph @@ -13,7 +13,7 @@ pos = (280,0); ref = B; }, { -pos = (92,0); +pos = (-63,0); ref = _part.top_left_hook; } ); @@ -45,7 +45,7 @@ pos = (160,0); ref = B; }, { -pos = (176,0); +pos = (21,0); ref = _part.top_left_hook; } ); @@ -61,7 +61,7 @@ pos = (280,0); ref = B; }, { -pos = (66,0); +pos = (-93,0); ref = _part.top_left_hook; } ); @@ -93,7 +93,7 @@ pos = (160,0); ref = B; }, { -pos = (118,0); +pos = (-41,0); ref = _part.top_left_hook; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/D_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/D_hook.glyph index 6bcd2670d..8f9d25c6e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/D_hook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/D_hook.glyph @@ -13,7 +13,7 @@ pos = (280,0); ref = D; }, { -pos = (92,0); +pos = (-63,0); ref = _part.top_left_hook; } ); @@ -45,7 +45,7 @@ pos = (160,0); ref = D; }, { -pos = (176,0); +pos = (21,0); ref = _part.top_left_hook; } ); @@ -61,7 +61,7 @@ pos = (280,0); ref = D; }, { -pos = (65,0); +pos = (-94,0); ref = _part.top_left_hook; } ); @@ -93,7 +93,7 @@ pos = (160,0); ref = D; }, { -pos = (117,0); +pos = (-42,0); ref = _part.top_left_hook; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph index 2ba98bef5..e299f0bc1 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph @@ -13,7 +13,7 @@ pos = (280,0); ref = P; }, { -pos = (92,0); +pos = (-63,0); ref = _part.top_left_hook; } ); @@ -29,7 +29,7 @@ pos = (480,0); ref = P; }, { -pos = (68,0); +pos = (-87,0); ref = _part.top_left_hook; } ); @@ -45,7 +45,7 @@ pos = (160,0); ref = P; }, { -pos = (176,0); +pos = (21,0); ref = _part.top_left_hook; } ); @@ -61,7 +61,7 @@ pos = (280,0); ref = P; }, { -pos = (65,0); +pos = (-94,0); ref = _part.top_left_hook; } ); @@ -93,7 +93,7 @@ pos = (160,0); ref = P; }, { -pos = (117,0); +pos = (-42,0); ref = _part.top_left_hook; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.top_left_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.top_left_hook.glyph index ed03ec076..0b5700890 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/_part.top_left_hook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/_part.top_left_hook.glyph @@ -6,88 +6,91 @@ layers = ( anchors = ( { name = _topl; -pos = (370,1490); +pos = (525,1490); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(370,1490,l), -(260,1490,ls), -(133,1490,o), -(52,1416,o), -(29,1280,cs), -(21,1228,l), -(67,1228,l), -(71,1254,ls), -(94,1391,o), -(145,1442,o), -(256,1442,cs), -(362,1442,l,{ +(221,1228,l), +(226,1254,ls), +(248,1391,o), +(300,1442,o), +(411,1442,cs), +(517,1442,l,{ name = hr00; -}) +}), +(525,1490,l), +(415,1490,ls), +(288,1490,o), +(206,1416,o), +(184,1280,cs), +(175,1228,l) ); } ); -width = 434; +width = 435; }, { anchors = ( { name = _topl; -pos = (370,1490); +pos = (529,1490); } ); layerId = m012; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(370,1490,l), -(260,1490,ls), -(133,1490,o), -(52,1416,o), -(29,1280,cs), -(21,1228,l), -(67,1228,l), -(71,1254,ls), -(94,1391,o), -(145,1442,o), -(256,1442,cs), -(362,1442,l,{ +(226.294,1228,l), +(230.598,1254,ls), +(253.279,1391,o), +(304.722,1442,o), +(415.722,1442,cs), +(521.653,1442,l,{ name = hr00; -}) +}), +(529.599,1490,l), +(419.668,1490,ls), +(292.668,1490,o), +(211.417,1416,o), +(188.903,1280,cs), +(180.294,1228,l) ); } ); -width = 434; +width = 435; }, { anchors = ( { name = _topl; -pos = (522,1490); +pos = (677,1490); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(522,1490,l), -(426,1490,ls), -(234,1490,o), -(106,1356,o), -(79,1192,cs), -(62,1094,l), -(232,1094,l), -(242,1150,ls), -(257,1242,o), -(286,1330,o), -(402,1330,cs), -(496,1330,l) +(387,1094,l), +(396,1150,ls), +(412,1242,o), +(440,1330,o), +(556,1330,cs), +(650,1330,l), +(676,1490,l), +(581,1490,ls), +(389,1490,o), +(260,1356,o), +(233,1192,cs), +(217,1094,l) ); } ); @@ -97,92 +100,93 @@ width = 650; anchors = ( { name = _topl; -pos = (522,1490); +pos = (681,1490); } ); layerId = m008; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(522,1490,l), -(426,1490,ls), -(234,1490,o), -(106,1356,o), -(79,1192,cs), -(62,1094,l), -(232,1094,l), -(242,1150,ls), -(257,1242,o), -(286,1330,o), -(402,1330,cs), -(496,1330,l) +(391.664,1056,l), +(422.456,1242,ls), +(434.366,1313,o), +(472.167,1342,o), +(557.011,1342,cs), +(657.011,1342,l), +(681.513,1490,l), +(581.513,1490,ls), +(396.668,1490,o), +(283.431,1404,o), +(256.456,1242,cs), +(225.664,1056,l) ); } ); -width = 650; +width = 651; }, { anchors = ( { name = _topl; -pos = (662,1490); +pos = (817,1490); } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(662,1490,l), -(640,1490,ls), -(327,1490,o), -(101,1329,o), -(55,1048,cs), -(25,870,l), -(379,870,l), -(397,978,ls), -(412,1065,o), -(462,1166,o), -(586,1166,cs), -(608,1166,l,{ +(545,934,l), +(552,978,ls), +(566,1065,o), +(617,1166,o), +(741,1166,cs), +(763,1166,l,{ name = hr00; -}) +}), +(816,1490,l), +(795,1490,ls), +(482,1490,o), +(256,1329,o), +(209,1048,cs), +(191,934,l) ); } ); -width = 790; +width = 791; }, { anchors = ( { name = _topl; -pos = (662,1490); +pos = (785,1490); } ); layerId = m010; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(662,1490,l), -(640,1490,ls), -(327,1490,o), -(101,1329,o), -(55,1048,cs), -(25,870,l), -(379,870,l), -(396,970,ls), -(410,1057,o), -(461,1158,o), -(585,1158,cs), -(607,1158,l,{ -name = hr00; -}) +(567.184,1028,l), +(576.455,1084,ls), +(583.408,1126,o), +(611.381,1150,o), +(653.381,1150,cs), +(729.381,1150,l), +(785.668,1490,l), +(559.668,1490,ls), +(358.668,1490,o), +(221.001,1341,o), +(187.395,1138,cs), +(169.184,1028,l) ); } ); -width = 790; +width = 791; } ); } diff --git a/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph b/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph index f35e2a5b0..b09a91043 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph @@ -7,7 +7,6 @@ layers = ( background = { shapes = ( { -pos = (1,0); ref = r; } ); @@ -18,31 +17,32 @@ shapes = ( { closed = 1; nodes = ( -(236,0,l), -(360,750,ls), -(390,929,o), -(497,965,o), -(614,965,cs), -(663,965,o), -(695,963,o), -(717,961,c), -(744,1123,l), -(730,1125,o), -(689,1129,o), -(627,1129,cs), -(449,1129,o), -(238,1038,o), -(190,750,cs), -(66,0,l) +(235,0,l), +(359,750,ls), +(389,929,o), +(496,965,o), +(613,965,cs), +(662,965,o), +(694,963,o), +(716,961,c), +(743,1123,l), +(729,1125,o), +(688,1129,o), +(626,1129,cs), +(448,1129,o), +(237,1038,o), +(189,750,cs), +(65,0,l) ); } ); -width = 697; +width = 699; }, { background = { shapes = ( { +pos = (-1,0); ref = r; } ); @@ -53,26 +53,26 @@ shapes = ( { closed = 1; nodes = ( -(411,0,l), -(514.965,628,ls), -(533.341,739,o), -(603.432,806,o), -(704.432,806,cs), -(743.432,806,o), -(783.101,804,o), -(820.777,796,c), -(874.22,1118.819,l), -(838.408,1126,o), -(795.401,1132,o), -(731.401,1132,cs), -(397.472,1132,o), -(173.887,996,o), -(126.871,712,cs), -(9,0,l) +(410,0,l), +(514,628,ls), +(532,739,o), +(602,806,o), +(703,806,cs), +(742,806,o), +(782,804,o), +(820,796,c), +(873,1119,l), +(837,1126,o), +(794,1132,o), +(730,1132,cs), +(396,1132,o), +(173,996,o), +(126,712,cs), +(8,0,l) ); } ); -width = 812; +width = 810; }, { background = { @@ -80,22 +80,22 @@ shapes = ( { closed = 1; nodes = ( -(245,750,ls), -(245,954,o), -(373,1086,o), -(585,1086,cs), +(244,750,ls), +(244,954,o), +(372,1086,o), +(584,1086,cs), +(595,1086,o), (596,1086,o), -(597,1086,o), -(609,1086,c), -(609,1132,l), -(597,1132,o), +(608,1086,c), +(608,1132,l), (596,1132,o), -(585,1132,cs), -(348,1132,o), -(199,979,o), -(199,750,cs), -(199,0,l), -(245,0,l) +(595,1132,o), +(584,1132,cs), +(347,1132,o), +(198,979,o), +(198,750,cs), +(198,0,l), +(244,0,l) ); } ); @@ -106,26 +106,26 @@ shapes = ( { closed = 1; nodes = ( -(152,0,l), -(280,774,ls), -(317,994,o), -(468,1086,o), -(672,1086,cs), +(151,0,l), +(279,774,ls), +(316,994,o), +(467,1086,o), +(671,1086,cs), +(682,1086,o), (683,1086,o), -(684,1086,o), -(696,1086,c), -(703,1132,l), -(691,1132,o), +(695,1086,c), +(702,1132,l), (690,1132,o), -(679,1132,cs), -(450,1132,o), -(275,1019,o), -(234,774,cs), -(106,0,l) +(689,1132,o), +(678,1132,cs), +(449,1132,o), +(274,1019,o), +(233,774,cs), +(105,0,l) ); } ); -width = 667; +width = 665; }, { background = { |