From d36c9e2c532920f476ac460cc8dae06cb185b4ef Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Tue, 4 Oct 2022 16:50:43 -0700 Subject: improvements to many cyrillic glyphs Non-exhaustive list: afii10024 afii10027 afii10029 afii10039 afii10052 Bdotaccent bdotaccent Cdotaccent Cheabkhasiancyrillic Chedescenderabkhasiancyrillic Chedescendercyrillic Chedieresiscyrillic Chekhakassiancyrillic Cheverticalstrokecyrillic Chi cdotaccent checyrillic chedescendercyrillic chedieresiscyrillic chekhakassiancyrillic cheverticalstrokecyrillic crossbar _part.cyrtail Ddotaccent ddotaccent dotaccent dotmacroncomb.lc dzhecyrillic Edotaccent Eltail-cy Endescendercyrillic edotaccent elcyrillic emcyrillic encyrillic endescendercyrillic Fdotaccent fdotaccent Gamma Gdotaccent.1 Gdotaccent Ghemiddlehookcyrillic Ghestrokecyrillic gdotaccent ghemiddlehookcyrillic ghestrokecyrillic gheupturncyrillic gjecyrillic H Hadescendercyrillic Hdotaccent hadescendercyrillic hdotaccent i Idieresiscyrillic Idotaccent.1 Idotaccent Imacroncyrillic idieresiscyrillic iicyrillic iishortcyrillic imacroncyrillic iogonek j jcrosstail Kacyr Kadescendercyrillic kacyrillic kadescendercyrillic kjecyrillic M Mdotaccent mdotaccent n.sc Ndotaccent ndotaccent Pdotaccent pdotaccent pecyrillic Rdotaccent rdotaccent romaneight romaneleven romannine romanseven romanten romanthree romantwelve romantwo Sdotaccent Sdotbelowdotaccent Shhacyrillic sdotaccent sdotbelowdotaccent slongdotaccent T Tdotaccent Tedescendercyrillic tdotaccent tecyrillic tedescendercyrillic tetsecyrillic tsecyrillic uni0226 uni0227.1 uni0227 uni022E uni022F uni0249 uni0376 uni040D uni045D uni048A uni048B uni04C6 uni04CA uni04CD uni04CE uni04F6 uni04FA uni04FB uni04FC uni04FE Wdotaccent wdotaccent x X Xdieresis Xdotaccent xdotaccent Ydotaccent ydotaccent Zdotaccent Zhebrevecyrillic Zhedescendercyrillic Zhedieresiscyrillic zdotaccent zhebrevecyrillic zhecyrillic zhedescendercyrillic zhedieresiscyrillic --- .../glyphs/C_heabkhasiancyrillic.glyph | 406 ++++++--------------- 1 file changed, 110 insertions(+), 296 deletions(-) (limited to 'src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph') diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph index 0df49ac0a..4e4ff4998 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph @@ -4,12 +4,8 @@ layers = ( { anchors = ( { -name = bottom; -pos = (1036,-2); -}, -{ -name = cyrtic; -pos = (1036,0); +name = cyrtic_center; +pos = (1038,0); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -21,8 +17,8 @@ nodes = ( (281,692,o), (532,692,c), (532,840,l), -(383,841,o), -(291,932,o), +(383,840,o), +(290,932,o), (290,1082,c), (128,1082,l) ); @@ -30,37 +26,37 @@ nodes = ( { closed = 1; nodes = ( -(1225,-23,o), +(1225,-24,o), (1371,13,o), (1454,72,c), (1408,224,l), (1302,175,o), -(1174,145,o), +(1174,146,o), (1070,146,cs), -(796,145,o), +(796,146,o), (628,321,o), (628,608,cs), (628,850,ls), (628,1155,o), -(767,1341,o), -(994,1342,cs), -(1221,1341,o), -(1359,1163,o), +(775,1342,o), +(1002,1342,cs), +(1229,1342,o), +(1358,1163,o), (1358,870,cs), (1358,838,l), (576,838,l), (576,692,l), (1538,692,l), (1538,806,ls), -(1539,1244,o), -(1333,1510,o), -(994,1510,cs), -(655,1510,o), +(1538,1244,o), +(1341,1510,o), +(1002,1510,cs), +(663,1510,o), (448,1260,o), (448,850,cs), (448,608,ls), (448,216,o), -(684,-23,o), +(684,-24,o), (1070,-24,cs) ); } @@ -70,12 +66,8 @@ width = 1664; { anchors = ( { -name = bottom; -pos = (1166,0); -}, -{ -name = cyrtic; -pos = (1112,0); +name = cyrtic_center; +pos = (1137,0); } ); background = { @@ -138,11 +130,11 @@ shapes = ( closed = 1; nodes = ( (96,801,o), -(259,621,o), +(259,622,o), (530,622,c), (530,888,l), -(405,889,o), -(337,964,o), +(405,888,o), +(338,964,o), (338,1102,c), (96,1102,l) ); @@ -150,7 +142,7 @@ nodes = ( { closed = 1; nodes = ( -(1330,-23,o), +(1330,-24,o), (1538,6,o), (1632,40,c), (1580,376,l), @@ -162,11 +154,11 @@ nodes = ( (826,594,cs), (826,900,ls), (826,1054,o), -(940,1159,o), +(940,1160,o), (1106,1160,cs), -(1245,1159,o), -(1327,1087,o), -(1326,964,c), +(1245,1160,o), +(1326,1087,o), +(1326,964,cs), (1326,918,l), (736,918,l), (736,590,l), @@ -180,8 +172,8 @@ nodes = ( (436,900,cs), (436,594,ls), (436,208,o), -(711,-23,o), -(1170,-24,c) +(711,-24,o), +(1170,-24,cs) ); } ); @@ -190,79 +182,21 @@ width = 1812; { anchors = ( { -name = bottom; -pos = (958,-6); -}, -{ -name = cyrtic; -pos = (992,0); -} -); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(147,879,o), -(274,759,o), -(492,760,c), -(492,808,l), -(299,807,o), -(193,905,o), -(194,1082,c), -(148,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1104,-20,o), -(1220,13,o), -(1336,82,c), -(1316,124,l), -(1209,60,o), -(1105,28,o), -(994,26,cs), -(685,22,o), -(505,247,o), -(504,640,cs), -(504,872,ls), -(505,1255,o), -(670,1484,o), -(952,1484,cs), -(1220,1484,o), -(1357,1282,o), -(1358,898,cs), -(1358,808,l), -(498,808,l), -(498,760,l), -(1404,760,l), -(1404,894,ls), -(1404,1309,o), -(1249,1530,o), -(954,1530,cs), -(644,1530,o), -(458,1283,o), -(458,876,cs), -(458,634,ls), -(458,227,o), -(656,-20,o), -(984,-20,cs) -); +name = cyrtic_center; +pos = (984,0); } ); -}; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( -(147,879,o), -(274,759,o), +(148,879,o), +(274,760,o), (492,760,c), (492,808,l), -(299,807,o), -(193,905,o), +(299,808,o), +(194,905,o), (194,1082,c), (148,1082,l) ); @@ -270,38 +204,38 @@ nodes = ( { closed = 1; nodes = ( -(1104,-20,o), -(1220,13,o), -(1336,82,c), -(1316,124,l), -(1209,60,o), -(1105,28,o), -(994,26,cs), -(685,22,o), -(505,247,o), +(1104,-16,o), +(1220,17,o), +(1336,86,c), +(1316,128,l), +(1209,64,o), +(1105,30,o), +(994,30,cs), +(685,30,o), +(504,247,o), (504,640,cs), (504,852,ls), -(505,1235,o), -(670,1463,o), -(952,1464,cs), -(1220,1463,o), -(1357,1262,o), +(504,1235,o), +(670,1460,o), +(952,1460,cs), +(1220,1460,o), +(1358,1262,o), (1358,878,cs), -(1358,808,l), -(498,808,l), +(1358,806,l), +(498,806,l), (498,760,l), (1404,760,l), (1404,872,ls), (1404,1289,o), -(1249,1510,o), -(954,1510,cs), -(644,1510,o), +(1249,1506,o), +(954,1506,cs), +(644,1506,o), (458,1263,o), (458,856,cs), (458,634,ls), (458,227,o), -(656,-20,o), -(984,-20,cs) +(656,-16,o), +(984,-16,cs) ); } ); @@ -310,12 +244,8 @@ width = 1576; { anchors = ( { -name = bottom; -pos = (1004,-2); -}, -{ -name = cyrtic; -pos = (1004,0); +name = cyrtic_center; +pos = (1006,0); } ); layerId = m007; @@ -327,8 +257,8 @@ nodes = ( (249,692,o), (500,692,c), (500,840,l), -(351,841,o), -(259,932,o), +(351,840,o), +(258,932,o), (258,1082,c), (96,1082,l) ); @@ -336,37 +266,37 @@ nodes = ( { closed = 1; nodes = ( -(1193,-23,o), +(1193,-24,o), (1339,13,o), (1422,72,c), (1376,224,l), (1270,175,o), -(1142,145,o), +(1142,146,o), (1038,146,cs), -(764,145,o), +(764,146,o), (596,321,o), (596,608,cs), (596,850,ls), (596,1155,o), -(735,1341,o), -(962,1342,cs), -(1189,1341,o), -(1327,1163,o), +(743,1342,o), +(970,1342,cs), +(1197,1342,o), +(1326,1163,o), (1326,870,cs), (1326,838,l), (544,838,l), (544,692,l), (1506,692,l), (1506,806,ls), -(1507,1244,o), -(1301,1510,o), -(962,1510,cs), -(623,1510,o), +(1506,1244,o), +(1309,1510,o), +(970,1510,cs), +(631,1510,o), (416,1260,o), (416,850,cs), (416,608,ls), (416,216,o), -(652,-23,o), +(652,-24,o), (1038,-24,cs) ); } @@ -376,79 +306,21 @@ width = 1600; { anchors = ( { -name = bottom; -pos = (1150,0); -}, -{ -name = cyrtic; -pos = (1096,0); +name = cyrtic_center; +pos = (1129,0); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(96,783,o), -(259,602,o), -(530,602,c), -(530,870,l), -(407,870,o), -(337,943,o), -(338,1082,c), -(96,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1411,-23,o), -(1585,23,o), -(1632,40,c), -(1580,376,l), -(1498,355,o), -(1350,326,o), -(1170,326,cs), -(905,326,o), -(826,454,o), -(826,608,cs), -(826,882,ls), -(826,1012,o), -(916,1126,o), -(1102,1126,c), -(1260,1126,o), -(1327,1041,o), -(1326,930,c), -(1326,898,l), -(736,898,l), -(736,570,l), -(1716,570,l), -(1716,774,ls), -(1716,1201,o), -(1498,1475,o), -(1102,1474,cs), -(724,1475,o), -(436,1228,o), -(436,882,cs), -(436,608,ls), -(436,239,o), -(675,-23,o), -(1170,-24,c) -); -} -); -}; layerId = m009; shapes = ( { closed = 1; nodes = ( (80,801,o), -(243,621,o), +(243,622,o), (514,622,c), (514,888,l), -(389,889,o), -(321,964,o), +(389,888,o), +(322,964,o), (322,1102,c), (80,1102,l) ); @@ -456,7 +328,7 @@ nodes = ( { closed = 1; nodes = ( -(1314,-23,o), +(1314,-24,o), (1522,6,o), (1616,40,c), (1564,376,l), @@ -468,11 +340,11 @@ nodes = ( (810,594,cs), (810,900,ls), (810,1054,o), -(924,1159,o), +(924,1160,o), (1090,1160,cs), -(1229,1159,o), -(1311,1087,o), -(1310,964,c), +(1229,1160,o), +(1310,1087,o), +(1310,964,cs), (1310,918,l), (720,918,l), (720,590,l), @@ -486,8 +358,8 @@ nodes = ( (420,900,cs), (420,594,ls), (420,208,o), -(695,-23,o), -(1154,-24,c) +(695,-24,o), +(1154,-24,cs) ); } ); @@ -496,79 +368,21 @@ width = 1780; { anchors = ( { -name = bottom; -pos = (894,-6); -}, -{ -name = cyrtic; -pos = (928,0); -} -); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(147,879,o), -(274,759,o), -(492,760,c), -(492,808,l), -(299,807,o), -(193,905,o), -(194,1082,c), -(148,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1104,-20,o), -(1220,13,o), -(1336,82,c), -(1316,124,l), -(1209,60,o), -(1105,28,o), -(994,26,cs), -(685,22,o), -(505,247,o), -(504,640,cs), -(504,872,ls), -(505,1255,o), -(670,1484,o), -(952,1484,cs), -(1220,1484,o), -(1357,1282,o), -(1358,898,cs), -(1358,808,l), -(498,808,l), -(498,760,l), -(1404,760,l), -(1404,894,ls), -(1404,1309,o), -(1249,1530,o), -(954,1530,cs), -(644,1530,o), -(458,1283,o), -(458,876,cs), -(458,634,ls), -(458,227,o), -(656,-20,o), -(984,-20,cs) -); +name = cyrtic_center; +pos = (920,0); } ); -}; layerId = m011; shapes = ( { closed = 1; nodes = ( -(83,879,o), -(210,759,o), +(84,879,o), +(210,760,o), (428,760,c), (428,808,l), -(235,807,o), -(129,905,o), +(235,808,o), +(130,905,o), (130,1082,c), (84,1082,l) ); @@ -576,38 +390,38 @@ nodes = ( { closed = 1; nodes = ( -(1040,-20,o), -(1156,13,o), -(1272,82,c), -(1252,124,l), -(1145,60,o), -(1041,28,o), -(930,26,cs), -(621,22,o), -(441,247,o), +(1040,-16,o), +(1156,17,o), +(1272,86,c), +(1252,128,l), +(1145,64,o), +(1041,30,o), +(930,30,cs), +(621,30,o), +(440,247,o), (440,640,cs), (440,852,ls), -(441,1235,o), -(606,1463,o), -(888,1464,cs), -(1156,1463,o), -(1293,1262,o), +(440,1235,o), +(606,1460,o), +(888,1460,cs), +(1156,1460,o), +(1294,1262,o), (1294,878,cs), -(1294,808,l), -(434,808,l), +(1294,806,l), +(434,806,l), (434,760,l), (1340,760,l), (1340,872,ls), (1340,1289,o), -(1185,1510,o), -(890,1510,cs), -(580,1510,o), +(1185,1506,o), +(890,1506,cs), +(580,1506,o), (394,1263,o), (394,856,cs), (394,634,ls), (394,227,o), -(592,-20,o), -(920,-20,cs) +(592,-16,o), +(920,-16,cs) ); } ); -- cgit v1.2.3