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 | 761 ++++++++------------- 1 file changed, 289 insertions(+), 472 deletions(-) (limited to 'src/Inter-Italic.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph index 23a543dfd..c3eb42c43 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph @@ -4,78 +4,71 @@ layers = ( { anchors = ( { -name = bottom; -pos = (942,-2); -}, -{ -name = cyrtic; -pos = (942,0); +name = cyrtic_center; +pos = (946,0); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(175,841,o), -(303,692,o), -(556,692,c), -(578,840,l), -(431,841,o), -(352,934,o), -(378,1082,c), -(216,1082,l) +(175,840,o), +(304,692,o), +(555,692,c), +(579,840,l), +(430,840,o), +(352,932,o), +(377,1082,c), +(215,1082,l) ); }, { closed = 1; nodes = ( -(1129,-23,o), -(1280,15,o), +(1129,-24,o), +(1281,13,o), (1374,72,c), -(1352,224,l), +(1353,224,l), (1239,175,o), -(1105,145,o), -(1000,146,cs), -(727,145,o), -(588,320,o), -(638,608,cs), -(678,850,ls), +(1106,146,o), +(1002,146,cs), +(728,146,o), +(589,321,o), +(637,608,cs), +(677,850,ls), (727,1155,o), -(896,1341,o), -(1126,1342,cs), -(1350,1341,o), -(1457,1164,o), +(905,1342,o), +(1132,1342,cs), +(1359,1342,o), +(1459,1163,o), (1410,870,cs), -(1406,838,l), -(622,838,l), -(600,692,l), -(1562,692,l), -(1580,806,ls), -(1652,1245,o), -(1489,1510,o), -(1152,1510,cs), -(812,1510,o), -(564,1260,o), -(498,850,cs), -(456,608,ls), -(393,215,o), -(588,-23,o), +(1405,838,l), +(623,838,l), +(599,692,l), +(1561,692,l), +(1579,806,ls), +(1652,1244,o), +(1499,1510,o), +(1160,1510,cs), +(821,1510,o), +(565,1260,o), +(497,850,cs), +(457,608,ls), +(392,216,o), +(588,-24,o), (974,-24,cs) ); } ); -width = 1664; +width = 1665; }, { anchors = ( { -name = bottom; -pos = (1074,0); -}, -{ -name = cyrtic; -pos = (1018,0); +name = cyrtic_center; +pos = (1045,0); } ); background = { @@ -83,239 +76,179 @@ shapes = ( { closed = 1; nodes = ( -(134,783,o), -(265,602,o), -(536,602,c), -(582,870,l), -(460,870,o), -(401,943,o), -(424,1082,c), -(184,1082,l) +(97,783,o), +(260,602,o), +(531,602,c), +(531,870,l), +(408,870,o), +(338,943,o), +(339,1082,c), +(97,1082,l) ); }, { closed = 1; nodes = ( -(1315,-23,o), -(1498,23,o), -(1548,40,c), -(1550,376,l), -(1463,355,o), -(1312,326,o), -(1132,326,cs), -(867,326,o), -(809,454,o), -(834,608,cs), -(878,882,ls), -(902,1012,o), -(1009,1126,o), -(1196,1126,c), -(1353,1126,o), -(1405,1041,o), -(1388,930,c), -(1382,898,l), -(792,898,l), -(738,570,l), -(1720,570,l), -(1752,774,ls), -(1824,1201,o), -(1649,1475,o), -(1254,1474,cs), -(876,1475,o), -(547,1228,o), -(488,882,cs), -(446,608,ls), -(384,239,o), -(579,-23,o), -(1074,-24,c) +(1412,-23,o), +(1586,23,o), +(1633,40,c), +(1581,376,l), +(1499,355,o), +(1351,326,o), +(1171,326,cs), +(906,326,o), +(827,454,o), +(827,608,cs), +(827,882,ls), +(827,1012,o), +(917,1126,o), +(1103,1126,c), +(1261,1126,o), +(1328,1041,o), +(1327,930,c), +(1327,898,l), +(737,898,l), +(737,570,l), +(1717,570,l), +(1717,774,ls), +(1717,1201,o), +(1499,1475,o), +(1103,1474,cs), +(725,1475,o), +(437,1228,o), +(437,882,cs), +(437,608,ls), +(437,239,o), +(676,-23,o), +(1171,-24,c) ); } ); }; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( (137,801,o), -(271,621,o), -(542,622,c), -(586,888,l), -(461,889,o), +(270,622,o), +(541,622,c), +(585,888,l), +(460,888,o), (406,964,o), -(430,1102,c), -(188,1102,l) +(428,1102,c), +(186,1102,l) ); }, { closed = 1; nodes = ( -(1236,-23,o), -(1448,6,o), -(1548,40,c), +(1234,-24,o), +(1447,6,o), +(1547,40,c), (1550,376,l), (1420,344,o), (1257,326,o), -(1150,326,cs), -(902,326,o), -(805,420,o), -(834,594,cs), -(884,900,ls), -(910,1054,o), -(1041,1159,o), +(1148,326,cs), +(901,326,o), +(804,420,o), +(832,594,cs), +(883,900,ls), +(908,1054,o), +(1040,1160,o), (1206,1160,cs), -(1346,1159,o), -(1415,1087,o), -(1394,964,c), -(1388,918,l), -(798,918,l), -(744,590,l), -(1724,590,l), -(1758,792,ls), -(1831,1244,o), -(1649,1508,o), -(1262,1508,cs), +(1345,1160,o), +(1414,1087,o), +(1394,964,cs), +(1386,918,l), +(796,918,l), +(742,590,l), +(1722,590,l), +(1755,792,ls), +(1830,1244,o), +(1648,1508,o), +(1260,1508,cs), (874,1508,o), -(553,1253,o), -(494,900,cs), -(444,594,ls), -(380,208,o), -(617,-23,o), -(1074,-24,c) +(551,1253,o), +(493,900,cs), +(442,594,ls), +(378,208,o), +(615,-24,o), +(1074,-24,cs) ); } ); -width = 1812; +width = 1813; }, { anchors = ( { -name = bottom; -pos = (864,-6); -}, -{ -name = cyrtic; -pos = (898,0); +name = cyrtic_center; +pos = (892,0); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(204,881,o), -(314,759,o), -(530,760,c), -(536,808,l), -(340,807,o), -(255,900,o), -(286,1082,c), -(238,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1015,-20,o), -(1130,12,o), -(1260,82,c), -(1248,124,l), -(1134,62,o), -(1018,28,o), -(902,26,cs), -(598,22,o), -(457,244,o), -(522,640,cs), -(560,872,ls), -(621,1252,o), -(830,1484,o), -(1128,1484,cs), -(1397,1484,o), -(1495,1287,o), -(1432,898,cs), -(1418,808,l), -(544,808,l), -(536,760,l), -(1458,760,l), -(1480,894,ls), -(1548,1307,o), -(1428,1530,o), -(1122,1530,cs), -(805,1530,o), -(584,1287,o), -(514,876,cs), -(474,634,ls), -(406,230,o), -(567,-20,o), -(898,-20,cs) -); -} -); -}; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(204,879,o), -(311,759,o), -(530,760,c), -(536,808,l), -(344,807,o), -(255,905,o), -(286,1082,c), -(238,1082,l) +(202,879,o), +(308,760,o), +(526,760,c), +(534,808,l), +(341,808,o), +(252,905,o), +(281,1082,c), +(235,1082,l) ); }, { closed = 1; nodes = ( -(1012,-20,o), -(1134,13,o), -(1262,82,c), -(1248,124,l), -(1130,60,o), -(1022,28,o), -(910,26,cs), -(600,23,o), -(457,247,o), -(522,640,cs), -(558,852,ls), -(620,1235,o), -(824,1463,o), -(1106,1464,cs), -(1375,1463,o), -(1478,1262,o), -(1414,878,cs), -(1402,808,l), -(544,808,l), -(536,760,l), -(1442,760,l), -(1460,872,ls), -(1531,1289,o), -(1411,1510,o), -(1116,1510,cs), -(806,1510,o), -(582,1262,o), -(512,856,cs), -(474,634,ls), -(404,228,o), -(564,-20,o), -(892,-20,cs) +(1009,-16,o), +(1131,17,o), +(1258,86,c), +(1245,128,l), +(1128,64,o), +(1018,30,o), +(907,30,cs), +(598,30,o), +(453,247,o), +(518,640,cs), +(553,852,ls), +(616,1235,o), +(820,1460,o), +(1102,1460,cs), +(1370,1460,o), +(1475,1262,o), +(1411,878,cs), +(1399,806,l), +(539,806,l), +(532,760,l), +(1438,760,l), +(1456,872,ls), +(1525,1289,o), +(1406,1506,o), +(1111,1506,cs), +(801,1506,o), +(575,1263,o), +(508,856,cs), +(471,634,ls), +(404,227,o), +(561,-16,o), +(889,-16,cs) ); } ); -width = 1576; +width = 1577; }, { anchors = ( { -name = bottom; -pos = (916.259,-2); -}, -{ -name = cyrtic; -pos = (916.59,0); +name = cyrtic_center; +pos = (919,0); } ); layerId = m008; @@ -324,297 +257,181 @@ shapes = ( { closed = 1; nodes = ( -(147.651,840,o), -(276.15,692,o), -(527.15,692,c), -(551.651,840,l), -(402.817,841,o), -(325.882,932,o), -(349.714,1082,c), -(187.714,1082,l) +(148,840,o), +(277,692,o), +(528,692,c), +(552,840,l), +(403,840,o), +(325,932,o), +(350,1082,c), +(188,1082,l) ); }, { closed = 1; nodes = ( -(1101.783,-23,o), -(1253.742,13,o), -(1346.51,72,c), -(1325.673,224,l), -(1211.561,175,o), -(1078.595,145,o), -(974.76,146,cs), -(700.595,145,o), -(561.731,321,o), -(609.244,608,cs), -(649.307,850,ls), -(699.799,1155,o), -(869.591,1341,o), -(1096.757,1342,cs), -(1323.591,1341,o), -(1432.124,1163,o), -(1382.618,870,cs), -(1377.32,838,l), -(595.32,838,l), -(571.15,692,l), -(1533.15,692,l), -(1552.023,806,ls), -(1625.533,1244,o), -(1463.569,1510,o), -(1124.569,1510,cs), -(785.569,1510,o), -(537.182,1260,o), -(469.307,850,cs), -(429.244,608,ls), -(364.349,216,o), -(560.783,-23,o), -(946.617,-24,cs) +(1102,-24,o), +(1254,13,o), +(1347,72,c), +(1326,224,l), +(1212,175,o), +(1079,146,o), +(975,146,cs), +(701,146,o), +(562,321,o), +(610,608,cs), +(650,850,ls), +(700,1155,o), +(878,1342,o), +(1105,1342,cs), +(1332,1342,o), +(1432,1163,o), +(1383,870,cs), +(1378,838,l), +(596,838,l), +(572,692,l), +(1534,692,l), +(1552,806,ls), +(1625,1244,o), +(1472,1510,o), +(1133,1510,cs), +(794,1510,o), +(538,1260,o), +(470,850,cs), +(430,608,ls), +(365,216,o), +(561,-24,o), +(947,-24,cs) ); } ); -width = 1600; +width = 1601; }, { anchors = ( { -name = bottom; -pos = (1062.59,0); -}, -{ -name = cyrtic; -pos = (1008.59,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) -); +name = cyrtic_center; +pos = (1042,0); } ); -}; layerId = m010; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(125.195,801,o), -(258.396,621,o), -(529.562,622,c), -(573.598,888,l), -(448.763,889,o), -(393.179,964,o), -(417.025,1102,c), -(175.025,1102,l) +(126,801,o), +(259,622,o), +(530,622,c), +(574,888,l), +(449,888,o), +(395,964,o), +(417,1102,c), +(175,1102,l) ); }, { closed = 1; nodes = ( -(1222.783,-23,o), -(1435.583,6,o), -(1535.212,40,c), -(1538.837,376,l), -(1408.539,344,o), -(1245.559,326,o), -(1136.559,326,cs), -(889.559,326,o), -(792.121,420,o), -(820.926,594,cs), -(871.584,900,ls), -(897.079,1054,o), -(1028.461,1159,o), -(1194.627,1160,cs), -(1333.461,1159,o), -(1403.542,1087,o), -(1382.179,964,c), -(1374.564,918,l), -(784.564,918,l), -(730.264,590,l), -(1710.264,590,l), -(1743.705,792,ls), -(1818.533,1244,o), -(1636.238,1508,o), -(1248.238,1508,cs), -(862.238,1508,o), -(540.023,1253,o), -(481.584,900,cs), -(430.926,594,ls), -(367.024,208,o), -(603.783,-23,o), -(1062.617,-24,c) +(1223,-24,o), +(1436,6,o), +(1536,40,c), +(1539,376,l), +(1409,344,o), +(1246,326,o), +(1137,326,cs), +(890,326,o), +(793,420,o), +(821,594,cs), +(872,900,ls), +(897,1054,o), +(1029,1160,o), +(1195,1160,cs), +(1334,1160,o), +(1403,1087,o), +(1383,964,cs), +(1375,918,l), +(785,918,l), +(731,590,l), +(1711,590,l), +(1744,792,ls), +(1819,1244,o), +(1637,1508,o), +(1249,1508,cs), +(863,1508,o), +(540,1253,o), +(482,900,cs), +(431,594,ls), +(367,208,o), +(604,-24,o), +(1063,-24,cs) ); } ); -width = 1780; +width = 1781; }, { anchors = ( { -name = bottom; -pos = (805.597,-6); -}, -{ -name = cyrtic; -pos = (840.59,0); +name = cyrtic_center; +pos = (828,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) -); -} -); -}; layerId = m012; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(141.108,879,o), -(248.242,759,o), -(466.407,760,c), -(474.354,808,l), -(281.188,807,o), -(191.412,905,o), -(221.714,1082,c), -(175.714,1082,l) +(138,879,o), +(244,760,o), +(462,760,c), +(470,808,l), +(277,808,o), +(188,905,o), +(217,1082,c), +(171,1082,l) ); }, { closed = 1; nodes = ( -(949.279,-20,o), -(1070.742,13,o), -(1198.165,82,c), -(1185.118,124,l), -(1067.523,60,o), -(958.226,28,o), -(846.894,26,cs), -(537.232,22,o), -(394.481,247,o), -(458.541,640,cs), -(493.638,852,ls), -(558.043,1235,o), -(760.788,1463,o), -(1042.954,1464,cs), -(1310.788,1463,o), -(1414.513,1262,o), -(1351.942,878,cs), -(1340.354,808,l), -(480.354,808,l), -(472.407,760,l), -(1378.407,760,l), -(1396.949,872,ls), -(1465.983,1289,o), -(1347.569,1510,o), -(1052.569,1510,cs), -(742.569,1510,o), -(515.678,1263,o), -(448.3,856,cs), -(411.548,634,ls), -(344.17,227,o), -(501.279,-20,o), -(829.279,-20,cs) +(945,-16,o), +(1067,17,o), +(1194,86,c), +(1181,128,l), +(1064,64,o), +(954,30,o), +(843,30,cs), +(534,30,o), +(389,247,o), +(454,640,cs), +(489,852,ls), +(552,1235,o), +(756,1460,o), +(1038,1460,cs), +(1306,1460,o), +(1411,1262,o), +(1347,878,cs), +(1335,806,l), +(475,806,l), +(468,760,l), +(1374,760,l), +(1392,872,ls), +(1461,1289,o), +(1342,1506,o), +(1047,1506,cs), +(737,1506,o), +(511,1263,o), +(444,856,cs), +(407,634,ls), +(340,227,o), +(497,-16,o), +(825,-16,cs) ); } ); -width = 1448; +width = 1449; } ); unicode = 1212; -- cgit v1.2.3