From 521754b28b5b64e5f19c63b88db29d3a8140d103 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Tue, 27 Sep 2022 10:00:48 -0700 Subject: redesigned /rfishhook & /rfishhookrev --- src/Inter-Italic.glyphspackage/fontinfo.plist | 1 + .../glyphs/rfishhook.glyph | 297 +++++++++++---------- .../glyphs/rfishhookrev.glyph | 213 +++++++-------- 3 files changed, 257 insertions(+), 254 deletions(-) (limited to 'src/Inter-Italic.glyphspackage') diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist index c385c6154..c87d814a0 100644 --- a/src/Inter-Italic.glyphspackage/fontinfo.plist +++ b/src/Inter-Italic.glyphspackage/fontinfo.plist @@ -2649,6 +2649,7 @@ stemValues = ( ); userData = { GSCornerRadius = 15; +GSOffsetCapStyle = 4; GSOffsetHorizontal = 23; GSOffsetKeepCompatible = 1; GSOffsetMakeStroke = 1; diff --git a/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph b/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph index cbf049e7e..f35e2a5b0 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/rfishhook.glyph @@ -4,168 +4,169 @@ kernLeft = m; kernRight = r; layers = ( { +background = { +shapes = ( +{ +pos = (1,0); +ref = r; +} +); +}; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(372,824,ls), -(393,937,o), -(483,972,o), -(576,972,cs), -(593,972,o), -(611,969,o), -(628,966,c), -(654,1118,l), -(628,1126,o), -(588,1132,o), -(558,1132,cs), -(396,1132,o), -(236,1027,o), -(204,834,cs), -(64,0,l), -(236,0,l) +(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) ); } ); -width = 626; +width = 697; }, { background = { shapes = ( { -closed = 1; -nodes = ( -(504,712,ls), -(520,817,o), -(625,841,o), -(704,840,cs), -(738,841,o), -(764,838,o), -(794,834,c), -(832,1076,l), -(779,1085,o), -(721,1091,o), -(632,1090,cs), -(421,1091,o), -(174,1065,o), -(116,710,cs), -(-2,0,l), -(384,0,l,{ -name = hr00; -}) -); +ref = r; } ); }; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(508,754,ls), -(526,858,o), -(631,881,o), -(710,882,cs), -(744,881,o), -(769,879,o), -(798,876,c), -(840,1118,l), -(784,1126,o), -(727,1132,o), -(638,1132,cs), -(428,1132,o), -(180,1105,o), -(120,750,cs), -(-2,0,l), -(384,0,l,{ -name = hr00; -}) +(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) ); } ); -width = 870; +width = 812; }, { +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(245,750,ls), +(245,954,o), +(373,1086,o), +(585,1086,cs), +(596,1086,o), +(597,1086,o), +(609,1086,c), +(609,1132,l), +(597,1132,o), +(596,1132,o), +(585,1132,cs), +(348,1132,o), +(199,979,o), +(199,750,cs), +(199,0,l), +(245,0,l) +); +} +); +}; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(310,938,ls), -(333,1073,o), -(383,1110,o), -(474,1110,cs), -(495,1110,o), -(522,1108,o), -(546,1106,c), -(554,1152,l), -(531,1155,o), -(503,1156,o), -(480,1156,cs), -(356,1156,o), -(291,1105,o), -(260,922,cs), -(106,0,l), -(152,0,l) +(152,0,l), +(280,774,ls), +(317,994,o), +(468,1086,o), +(672,1086,cs), +(683,1086,o), +(684,1086,o), +(696,1086,c), +(703,1132,l), +(691,1132,o), +(690,1132,o), +(679,1132,cs), +(450,1132,o), +(275,1019,o), +(234,774,cs), +(106,0,l) ); } ); -width = 478; +width = 667; }, { +background = { +shapes = ( +{ +ref = r; +} +); +}; layerId = m008; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(345.002,824,ls), -(364.71,937,o), -(454.504,972,o), -(547.504,972,cs), -(565.504,972,o), -(585.007,969,o), -(602.51,966,c), -(627.674,1118,l), -(601.998,1126,o), -(559.992,1132,o), -(529.992,1132,cs), -(367.992,1132,o), -(207.609,1027,o), -(176.658,834,cs), -(38.59,0,l), -(208.59,0,l) +(209,0,l), +(323.229,690,ls), +(352.862,869,o), +(459.822,905,o), +(576.822,905,cs), +(625.822,905,o), +(658.491,903,o), +(680.16,901,c), +(706.979,1063,l), +(693.31,1065,o), +(651.972,1069,o), +(589.972,1069,cs), +(411.972,1069,o), +(200.907,978,o), +(153.229,690,cs), +(39,0,l) ); } ); -width = 562; +width = 660; }, { background = { shapes = ( { -closed = 1; -nodes = ( -(478,712,ls), -(476,817,o), -(578,841,o), -(658,840,cs), -(692,841,o), -(718,838,o), -(748,834,c), -(748,1076,l), -(692,1085,o), -(633,1091,o), -(544,1090,cs), -(334,1091,o), -(89,1065,o), -(90,710,cs), -(90,0,l), -(478,0,l,{ -name = hr00; -}) -); +ref = r; } ); }; @@ -175,28 +176,26 @@ shapes = ( { closed = 1; nodes = ( -(499.414,754,ls), -(515.631,858,o), -(620.439,881,o), -(700.604,882,cs), -(734.439,881,o), -(760.108,879,o), -(789.611,876,c), -(829.674,1118,l), -(774.998,1126,o), -(716.992,1132,o), -(627.992,1132,cs), -(417.992,1132,o), -(169.522,1105,o), -(110.752,750,cs), -(-13.41,0,l), -(374.59,0,l,{ -name = hr00; -}) +(399,0,l), +(485.417,522,ls), +(508.759,663,o), +(599.814,736,o), +(724.844,736,cs), +(774.844,736,o), +(842.844,736,o), +(870.844,736,c), +(923.82,1056,l), +(891.82,1056,o), +(791.82,1056,o), +(753.804,1056,cs), +(355.038,1056,o), +(140.379,854,o), +(85.417,522,cs), +(-1,0,l) ); } ); -width = 838; +width = 853; }, { layerId = m012; @@ -205,28 +204,30 @@ shapes = ( { closed = 1; nodes = ( -(247.226,922,ls), -(272.224,1073,o), -(313.515,1111,o), -(416.681,1112,cs), -(435.515,1111,o), -(462.349,1110,o), -(487.687,1106,c), -(495.634,1154,l), -(470.965,1156,o), -(444.296,1158,o), -(424.296,1158,cs), -(296.296,1158,o), -(229.86,1101,o), -(201.226,922,cs), -(48.59,0,l), -(94.59,0,l) +(93,0,l), +(221.135,774,ls), +(257.556,994,o), +(408.786,1086,o), +(612.786,1086,cs), +(623.786,1086,o), +(624.786,1086,o), +(636.786,1086,c), +(644.401,1132,l), +(632.401,1132,o), +(631.401,1132,o), +(620.401,1132,cs), +(391.401,1132,o), +(215.694,1019,o), +(175.135,774,cs), +(47,0,l) ); } ); -width = 350; +width = 539; } ); +metricLeft = n; +metricRight = r; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/rfishhookrev.glyph b/src/Inter-Italic.glyphspackage/glyphs/rfishhookrev.glyph index dcfac2d50..93e1952c0 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/rfishhookrev.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/rfishhookrev.glyph @@ -4,86 +4,87 @@ kernRight = a; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(504,834,ls), -(535,1027,o), -(410,1132,o), -(248,1132,cs), -(218,1132,o), -(172,1126,o), -(146,1118,c), -(120,966,l), -(137,969,o), -(160,972,o), -(178,972,cs), -(271,972,o), -(349,937,o), -(328,824,cs), -(122,-418,l), -(294,-418,l) +(449,0,l), +(573,750,ls), +(621,1038,o), +(440,1129,o), +(262,1129,cs), +(200,1129,o), +(158,1125,o), +(143,1123,c), +(116,961,l), +(139,963,o), +(172,965,o), +(221,965,cs), +(338,965,o), +(433,929,o), +(403,750,cs), +(279,0,l) ); } ); -width = 614; +width = 699; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(818,750,ls), -(878,1105,o), -(637,1132,o), -(424,1132,cs), -(337,1132,o), -(281,1126,o), -(224,1118,c), -(184,876,l), -(209,879,o), -(247,881,o), -(276,882,cs), -(351,881,o), -(449,858,o), -(432,754,cs), -(238,-416,l), -(626,-416,l,{ -name = hr00; -}) +(616,0,l), +(734,712,ls), +(781,996,o), +(603,1132,o), +(269,1132,cs), +(205,1132,o), +(160,1126,o), +(122,1119,c), +(68,796,l), +(108,804,o), +(149,806,o), +(188,806,cs), +(289,806,o), +(337,739,o), +(318,628,cs), +(214,0,l) ); } ); -width = 876; +width = 810; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(328,946,l), -(352,1081,o), -(303,1156,o), -(174,1156,cs), -(147,1156,o), -(127,1153,o), -(106,1150,c), -(98,1102,l), -(116,1107,o), -(135,1110,o), -(164,1110,cs), -(279,1110,o), -(303,1062,o), -(280,938,c), -(56,-416,l), -(102,-416,l) +(383,0,l), +(509,766,ls), +(551,1020,o), +(402,1132,o), +(176,1132,cs), +(165,1132,o), +(164,1132,o), +(152,1132,c), +(145,1086,l), +(157,1086,o), +(165,1086,o), +(176,1086,cs), +(380,1086,o), +(500,994,o), +(464,774,cs), +(336,0,l) ); } ); -width = 456; +width = 673; }, { layerId = m008; @@ -92,26 +93,26 @@ shapes = ( { closed = 1; nodes = ( -(474.658,834,ls), -(507.609,1027,o), -(381.992,1132,o), -(219.992,1132,cs), -(189.992,1132,o), -(145.998,1126,o), -(117.674,1118,c), -(92.51,966,l), -(111.007,969,o), -(131.504,972,o), -(149.504,972,cs), -(242.504,972,o), -(320.71,937,o), -(303.002,824,cs), -(97.391,-418,l), -(267.391,-418,l) +(447,0,l), +(562,690,ls), +(609,978,o), +(428,1069,o), +(250,1069,cs), +(188,1069,o), +(146,1065,o), +(131,1063,c), +(104,901,l), +(127,903,o), +(160,905,o), +(209,905,cs), +(326,905,o), +(421,869,o), +(392,690,cs), +(277,0,l) ); } ); -width = 550; +width = 661; }, { layerId = m010; @@ -120,28 +121,26 @@ shapes = ( { closed = 1; nodes = ( -(806.752,750,ls), -(864.522,1105,o), -(624.992,1132,o), -(411.992,1132,cs), -(324.992,1132,o), -(268.998,1126,o), -(211.674,1118,c), -(171.611,876,l), -(196.108,879,o), -(234.439,881,o), -(264.604,882,cs), -(339.439,881,o), -(437.631,858,o), -(419.414,754,cs), -(225.722,-416,l), -(613.722,-416,l,{ -name = hr00; -}) +(678,0,l), +(765,522,ls), +(820,854,o), +(672,1056,o), +(273,1056,cs), +(235,1056,o), +(135,1056,o), +(103,1056,c), +(50,736,l), +(78,736,o), +(146,736,o), +(196,736,cs), +(321,736,o), +(388,663,o), +(365,522,cs), +(278,0,l) ); } ); -width = 844; +width = 852; }, { layerId = m012; @@ -150,28 +149,30 @@ shapes = ( { closed = 1; nodes = ( -(270.537,942,l), -(295.37,1092,o), -(248.965,1156,o), -(121.965,1156,cs), -(101.965,1156,o), -(74.799,1155,o), -(49.303,1152,c), -(41.687,1106,l), -(68.018,1108,o), -(95.349,1110,o), -(114.349,1110,cs), -(216.349,1110,o), -(244.734,1064,o), -(224.537,942,c), -(-0.278,-416,l), -(45.722,-416,l) +(325,0,l), +(451,766,ls), +(493,1020,o), +(344,1132,o), +(118,1132,cs), +(107,1132,o), +(106,1132,o), +(94,1132,c), +(87,1086,l), +(99,1086,o), +(107,1086,o), +(118,1086,cs), +(322,1086,o), +(442,994,o), +(406,774,cs), +(278,0,l) ); } ); -width = 328; +width = 546; } ); +metricLeft = "=|r"; +metricRight = "=|n"; tags = ( "TODO-opsz" ); -- cgit v1.2.3