From 17875920ea7ee982da335f08b30a9037d9cdf252 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Sun, 18 Sep 2022 15:56:29 -0700 Subject: improves /kgreenlandic and derivative /kappa -- Closes #487 --- src/Inter.glyphspackage/glyphs/kappa.glyph | 24 +- src/Inter.glyphspackage/glyphs/kgreenlandic.glyph | 635 +++++++--------------- 2 files changed, 201 insertions(+), 458 deletions(-) diff --git a/src/Inter.glyphspackage/glyphs/kappa.glyph b/src/Inter.glyphspackage/glyphs/kappa.glyph index 75f9b77f4..12e83f890 100644 --- a/src/Inter.glyphspackage/glyphs/kappa.glyph +++ b/src/Inter.glyphspackage/glyphs/kappa.glyph @@ -8,7 +8,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1292; +width = 1061; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -17,7 +17,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1428; +width = 1308; }, { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; @@ -26,7 +26,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1292; +width = 1061; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -35,7 +35,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1428; +width = 1306; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -44,7 +44,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1150; +width = 1024; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -53,7 +53,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1150; +width = 1025; }, { layerId = m007; @@ -62,7 +62,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1228; +width = 997; }, { layerId = m008; @@ -71,7 +71,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1228; +width = 998; }, { layerId = m009; @@ -80,7 +80,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1396; +width = 1280; }, { layerId = m010; @@ -89,7 +89,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1396; +width = 1281; }, { layerId = m011; @@ -98,7 +98,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1022; +width = 896; }, { layerId = m012; @@ -107,7 +107,7 @@ shapes = ( ref = kgreenlandic; } ); -width = 1022; +width = 896; } ); tags = ( diff --git a/src/Inter.glyphspackage/glyphs/kgreenlandic.glyph b/src/Inter.glyphspackage/glyphs/kgreenlandic.glyph index 9911ca154..c663867ec 100644 --- a/src/Inter.glyphspackage/glyphs/kgreenlandic.glyph +++ b/src/Inter.glyphspackage/glyphs/kgreenlandic.glyph @@ -1,73 +1,42 @@ { glyphname = kgreenlandic; +kernLeft = n; +kernRight = k; layers = ( { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(376,1118,l), -(174,1118,l), -(174,0,l), -(376,0,l) -); -}, -{ -closed = 1; -nodes = ( -(546,660,l), -(308,660,l), -(276,488,l), -(456,488,l), -(874,0,l), -(1116,0,l) -); -}, -{ -closed = 1; -nodes = ( -(448,632,l), -(576,488,l), -(1118,1118,l), -(864,1118,l) -); -} -); -}; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { closed = 1; nodes = ( -(174,1118,l), -(174,0,l), -(376,0,l), -(376,1118,l) +(158,1118,l), +(158,0,l), +(328,0,l), +(328,1118,l) ); }, { closed = 1; nodes = ( -(874,1118,l), -(476,650,l), -(276,650,l), -(308,478,l), -(566,478,l), -(1116,1118,l) +(826,1118,l), +(428,638,l), +(260,638,l), +(260,478,l), +(491,478,l), +(1033,1118,l) ); }, { closed = 1; nodes = ( -(1118,0,l), -(576,628,l), -(448,486,l), -(864,0,l) +(1027,0,l), +(485,628,l), +(400,486,l), +(816,0,l) ); } ); -width = 1292; +width = 1061; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -75,170 +44,106 @@ shapes = ( { closed = 1; nodes = ( -(128,1118,l), -(128,0,l), -(506,0,l), -(506,1118,l) +(102,1118,l), +(102,0,l), +(504,0,l), +(504,1118,l) ); }, { closed = 1; nodes = ( -(832,1118,l), -(616,740,l), -(422,740,l), -(462,368,l), -(818,368,l), -(1318,1118,l) +(830,1118,l), +(614,740,l), +(420,740,l), +(460,368,l), +(816,368,l), +(1316,1118,l) ); }, { closed = 1; nodes = ( -(1300,0,l), -(942,588,l), -(602,424,l), -(818,0,l) +(1298,0,l), +(940,588,l), +(600,424,l), +(816,0,l) ); } ); -width = 1428; +width = 1308; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(262,1082,l), -(82,0,l), -(282,0,l), -(462,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(930,1082,l), -(468,628,l), -(288,628,l), -(290,456,l), -(530,456,l), -(1172,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1024,0,l), -(588,628,l), -(436,486,l), -(770,0,l) -); -} -); -}; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(268,1118,l), -(82,0,l), -(282,0,l), -(468,1118,l) +(250,1118,l), +(65,0,l), +(235,0,l), +(420,1118,l) ); }, { closed = 1; nodes = ( -(968,1118,l), -(490,650,l), -(290,650,l), -(296,478,l), -(552,478,l), -(1208,1118,l) +(918,1118,l), +(441,638,l), +(273,638,l), +(246,478,l), +(477,478,l), +(1125,1118,l) ); }, { closed = 1; nodes = ( -(1024,0,l), -(588,628,l), -(436,486,l), -(770,0,l) +(934,0,l), +(496,628,l), +(387,486,l), +(723,0,l) ); } ); -width = 1292; +width = 1061; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(216,1082,l), -(34,0,l), -(414,0,l), -(594,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(898,1082,l), -(628,718,l), -(448,718,l), -(428,346,l), -(768,346,l), -(1382,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1208,0,l), -(958,564,l), -(578,424,l), -(724,0,l) -); -} -); -}; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(222,1118,l), -(34,0,l), -(414,0,l), -(600,1118,l) +(194,1118,l), +(9,0,l), +(411,0,l), +(596,1118,l) ); }, { closed = 1; nodes = ( -(926,1118,l), +(922,1118,l), (644,740,l), -(452,740,l), -(430,368,l), -(786,368,l), -(1410,1118,l) +(450,740,l), +(428,368,l), +(784,368,l), +(1408,1118,l) ); }, { closed = 1; nodes = ( -(1208,0,l), -(946,588,l), -(580,424,l), -(724,0,l) +(1205,0,l), +(944,588,l), +(577,424,l), +(723,0,l) ); } ); -width = 1428; +width = 1306; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -246,238 +151,141 @@ shapes = ( { closed = 1; nodes = ( -(190,1118,l), -(190,0,l), -(236,0,l), -(236,1118,l) +(198,1118,l), +(198,0,l), +(244,0,l), +(244,1118,l) ); }, { closed = 1; nodes = ( -(876,1118,l), -(350,588,l), -(206,588,l), -(206,542,l), -(370,540,l), -(940,1118,l) +(884,1118,l), +(358,588,l), +(214,588,l), +(214,542,l), +(378,542,l), +(948,1118,l) ); }, { closed = 1; nodes = ( -(946,0,l), -(366,562,l), -(312,552,l), -(878,0,l) +(954,0,l), +(374,562,l), +(320,552,l), +(886,0,l) ); } ); -width = 1150; +width = 1024; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(278,1082,l), -(98,0,l), -(144,0,l), -(324,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(928,1082,l), -(338,574,l), -(210,574,l), -(202,526,l), -(356,526,l), -(998,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(854,0,l), -(368,562,l), -(328,538,l), -(792,0,l) -); -} -); -}; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(282,1118,l), -(96,0,l), -(142,0,l), -(328,1118,l) +(290,1118,l), +(105,0,l), +(151,0,l), +(336,1118,l) ); }, { closed = 1; nodes = ( -(968,1118,l), -(354,588,l), -(210,588,l), -(204,542,l), -(368,540,l), -(1032,1118,l) +(976,1118,l), +(362,588,l), +(218,588,l), +(211,542,l), +(375,542,l), +(1040,1118,l) ); }, { closed = 1; nodes = ( -(852,0,l), -(366,562,l), -(312,552,l), -(786,0,l) +(861,0,l), +(374,562,l), +(318,552,l), +(793,0,l) ); } ); -width = 1150; +width = 1025; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(376,1118,l), -(174,1118,l), -(174,0,l), -(376,0,l) -); -}, -{ -closed = 1; -nodes = ( -(546,660,l), -(308,660,l), -(276,488,l), -(456,488,l), -(874,0,l), -(1116,0,l) -); -}, -{ -closed = 1; -nodes = ( -(448,632,l), -(576,488,l), -(1118,1118,l), -(864,1118,l) -); -} -); -}; layerId = m007; shapes = ( { closed = 1; nodes = ( -(142,1118,l), -(142,0,l), -(344,0,l), -(344,1118,l) +(126,1056,l), +(126,0,l), +(296,0,l), +(296,1056,l) ); }, { closed = 1; nodes = ( -(842,1118,l), -(444,650,l), -(244,650,l), -(276,478,l), -(534,478,l), -(1084,1118,l) +(794,1056,l), +(396,607,l), +(228,607,l), +(228,447,l), +(459,447,l), +(1001,1056,l) ); }, { closed = 1; nodes = ( -(1086,0,l), -(544,628,l), -(416,486,l), -(832,0,l) +(995,0,l), +(453,597,l), +(368,455,l), +(784,0,l) ); } ); -width = 1228; +width = 997; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(262,1082,l), -(82,0,l), -(282,0,l), -(462,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(930,1082,l), -(468,628,l), -(288,628,l), -(290,456,l), -(530,456,l), -(1172,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1024,0,l), -(588,628,l), -(436,486,l), -(770,0,l) -); -} -); -}; layerId = m008; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(236,1118,l), -(50,0,l), -(250,0,l), -(436,1118,l) +(213.82,1056,l), +(39,0,l), +(209,0,l), +(383.82,1056,l) ); }, { closed = 1; nodes = ( -(936,1118,l), -(458,650,l), -(258,650,l), -(264,478,l), -(520,478,l), -(1176,1118,l) +(881.82,1056,l), +(409.488,607,l), +(241.488,607,l), +(215,447,l), +(446,447,l), +(1088.82,1056,l) ); }, { closed = 1; nodes = ( -(992,0,l), -(556,628,l), -(404,486,l), -(738,0,l) +(908,0,l), +(464.833,597,l), +(356.325,455,l), +(697,0,l) ); } ); -width = 1228; +width = 998; }, { layerId = m009; @@ -485,102 +293,70 @@ shapes = ( { closed = 1; nodes = ( -(112,1118,l), -(112,0,l), -(490,0,l), -(490,1118,l) +(86,1056,l), +(86,0,l), +(488,0,l), +(488,1056,l) ); }, { closed = 1; nodes = ( -(816,1118,l), -(600,740,l), -(406,740,l), -(446,368,l), -(802,368,l), -(1302,1118,l) +(814,1056,l), +(598,708,l), +(404,708,l), +(444,336,l), +(800,336,l), +(1300,1056,l) ); }, { closed = 1; nodes = ( -(1284,0,l), -(926,588,l), -(586,424,l), -(802,0,l) +(1282,0,l), +(924,556,l), +(584,392,l), +(800,0,l) ); } ); -width = 1396; -}, -{ -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(216,1082,l), -(34,0,l), -(414,0,l), -(594,1082,l) -); +width = 1280; }, { -closed = 1; -nodes = ( -(898,1082,l), -(628,718,l), -(448,718,l), -(428,346,l), -(768,346,l), -(1382,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1208,0,l), -(958,564,l), -(578,424,l), -(724,0,l) -); -} -); -}; layerId = m010; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(206,1118,l), -(18,0,l), -(398,0,l), -(584,1118,l) +(173.82,1056,l), +(-1,0,l), +(401,0,l), +(575.82,1056,l) ); }, { closed = 1; nodes = ( -(910,1118,l), -(628,740,l), -(436,740,l), -(414,368,l), -(770,368,l), -(1394,1118,l) +(901.82,1056,l), +(628.209,708,l), +(434.209,708,l), +(412.624,336,l), +(768.624,336,l), +(1387.82,1056,l) ); }, { closed = 1; nodes = ( -(1192,0,l), -(930,588,l), -(564,424,l), -(708,0,l) +(1195,0,l), +(929.045,556,l), +(561.895,392,l), +(713,0,l) ); } ); -width = 1396; +width = 1281; }, { layerId = m011; @@ -588,107 +364,74 @@ shapes = ( { closed = 1; nodes = ( -(126,1118,l), -(126,0,l), -(172,0,l), -(172,1118,l) +(134,1118,l), +(134,0,l), +(180,0,l), +(180,1118,l) ); }, { closed = 1; nodes = ( -(812,1118,l), -(286,588,l), -(142,588,l), -(142,542,l), -(306,540,l), -(876,1118,l) +(820,1118,l), +(294,588,l), +(150,588,l), +(150,542,l), +(314,542,l), +(884,1118,l) ); }, { closed = 1; nodes = ( -(882,0,l), -(302,562,l), -(248,552,l), -(814,0,l) +(890,0,l), +(310,562,l), +(256,552,l), +(822,0,l) ); } ); -width = 1022; +width = 896; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(278,1082,l), -(98,0,l), -(144,0,l), -(324,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(928,1082,l), -(338,574,l), -(210,574,l), -(202,526,l), -(356,526,l), -(998,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(854,0,l), -(368,562,l), -(328,538,l), -(792,0,l) -); -} -); -}; layerId = m012; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(218,1118,l), -(32,0,l), -(78,0,l), -(264,1118,l) +(232.084,1118,l), +(47,0,l), +(93,0,l), +(278.084,1118,l) ); }, { closed = 1; nodes = ( -(904,1118,l), -(290,588,l), -(146,588,l), -(140,542,l), -(304,540,l), -(968,1118,l) +(918.084,1118,l), +(304.343,588,l), +(160.343,588,l), +(152.728,542,l), +(316.728,542,l), +(982.084,1118,l) ); }, { closed = 1; nodes = ( -(788,0,l), -(302,562,l), -(248,552,l), -(722,0,l) +(803,0,l), +(316.038,562,l), +(260.383,552,l), +(735,0,l) ); } ); -width = 1022; +width = 896; } ); -tags = ( -"TODO-opsz" -); +metricLeft = n; +metricRight = k; unicode = 312; userData = { interface.gridadjust.original = "{'width': 1576, 'leftMargin': 210, 'rightMargin': 70}"; -- cgit v1.2.3