diff options
Diffstat (limited to 'src')
13 files changed, 718 insertions, 519 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph index 193b834eb..c56caf18e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph @@ -10,8 +10,8 @@ shapes = ( { closed = 1; nodes = ( -(445,972,l), -(469,1118,l), +(525,972,l), +(549,1118,l), (157,1118,l), (133,972,l) ); @@ -30,8 +30,8 @@ shapes = ( { closed = 1; nodes = ( -(347,826,l), -(395,1118,l), +(475,826,l), +(523,1118,l), (125,1118,l), (77,826,l) ); @@ -50,8 +50,8 @@ shapes = ( { closed = 1; nodes = ( -(467,1072,l), -(475,1118,l), +(491,1072,l), +(499,1118,l), (197,1118,l), (189,1072,l) ); @@ -71,8 +71,8 @@ shapes = ( { closed = 1; nodes = ( -(407,910,l), -(431,1056,l), +(487,910,l), +(511,1056,l), (119,1056,l), (95,910,l) ); @@ -91,8 +91,8 @@ shapes = ( { closed = 1; nodes = ( -(331,752,l), -(382,1056,l), +(459,752,l), +(510,1056,l), (112,1056,l), (61,752,l) ); @@ -111,8 +111,8 @@ shapes = ( { closed = 1; nodes = ( -(403,1072,l), -(411,1118,l), +(427,1072,l), +(435,1118,l), (133,1118,l), (125,1072,l) ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/kabashkircyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/kabashkircyrillic.glyph index 490efd657..231188435 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/kabashkircyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/kabashkircyrillic.glyph @@ -5,124 +5,128 @@ kernRight = k; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { +pos = (219,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(186,1118,l), -(160,958,l), -(680,958,l), -(706,1118,l) +(533,972,l), +(557,1118,l), +(157,1118,l), +(133,972,l) ); -}, -{ -pos = (338,0); -ref = kacyrillic; } ); -width = 1438; +width = 1319; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { +pos = (201,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(140,1118,l), -(90,814,l), -(704,814,l), -(754,1118,l) +(475,826,l), +(523,1118,l), +(125,1118,l), +(77,826,l) ); -}, -{ -pos = (332,0); -ref = kacyrillic; } ); -width = 1598; +width = 1467; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { +alignment = -1; +pos = (185,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(216,1118,l), -(208,1070,l), -(656,1070,l), -(666,1118,l) +(491,1072,l), +(499,1118,l), +(197,1118,l), +(189,1072,l) ); -}, -{ -alignment = -1; -pos = (340,0); -ref = kacyrillic; } ); -width = 1314; +width = 1159; }, { layerId = m008; name = ital_gen; shapes = ( { +pos = (218,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(159.674,1118,l), -(133.186,958,l), -(653.186,958,l), -(679.674,1118,l) +(503,910,l), +(527,1056,l), +(119,1056,l), +(95,910,l) ); -}, -{ -pos = (338,0); -ref = kacyrillic; } ); -width = 1372; +width = 1252; }, { layerId = m010; name = ital_gen; shapes = ( { +pos = (209,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(127.674,1118,l), -(77.347,814,l), -(691.347,814,l), -(741.674,1118,l) +(459,752,l), +(510,1056,l), +(112,1056,l), +(61,752,l) ); -}, -{ -pos = (354,0); -ref = kacyrillic; } ); -width = 1592; +width = 1447; }, { layerId = m012; name = ital_gen; shapes = ( { +alignment = -1; +pos = (185,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(155.674,1118,l), -(147.728,1070,l), -(583.728,1070,l), -(591.674,1118,l) +(427,1072,l), +(435,1118,l), +(133,1118,l), +(125,1072,l) ); -}, -{ -alignment = -1; -pos = (328,0); -ref = kacyrillic; } ); -width = 1167; +width = 1024; } ); +metricLeft = t; metricRight = k; unicode = 1185; userData = { diff --git a/src/Inter-Italic.glyphspackage/glyphs/kacyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/kacyrillic.glyph index d51c2e7db..23744ecfe 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/kacyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/kacyrillic.glyph @@ -56,15 +56,15 @@ shapes = ( closed = 1; nodes = ( (412,0,l), -(469,346,l), -(559,346,l), +(476,386,l), +(558,386,l), (716,0,l), (1182,0,l), (913,552,l), (1365,1118,l), (905,1118,l), -(601,718,l), -(531,718,l), +(588,686,l), +(526,686,l), (597,1118,l), (195,1118,l), (10,0,l) @@ -154,6 +154,28 @@ name = top; pos = (738,1262); } ); +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(487,0,l), +(487,330,l), +(579,330,l), +(793,0,l), +(1259,0,l), +(899,536,l), +(1257,1056,l), +(797,1056,l), +(559,702,l), +(487,702,l), +(487,1056,l), +(87,1056,l), +(87,0,l) +); +} +); +}; layerId = m010; name = ital_gen; shapes = ( @@ -161,15 +183,15 @@ shapes = ( closed = 1; nodes = ( (399,0,l), -(454,330,l), -(546,330,l), +(458,356,l), +(534,356,l), (705,0,l), (1171,0,l), (900,536,l), (1344,1056,l), (884,1056,l), -(587,702,l), -(515,702,l), +(567,676,l), +(511,676,l), (574,1056,l), (174,1056,l), (-1,0,l) @@ -214,7 +236,7 @@ nodes = ( width = 839; } ); -metricLeft = m; +metricLeft = n; metricRight = k; unicode = 1082; userData = { diff --git a/src/Inter-Italic.glyphspackage/glyphs/kahookcyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/kahookcyrillic.glyph index 18a5fb058..ed7352f16 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/kahookcyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/kahookcyrillic.glyph @@ -1,254 +1,305 @@ { glyphname = kahookcyrillic; kernLeft = m; -kernRight = o; +kernRight = a; layers = ( { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(545,472,ls), -(757,471,o), -(885,352,o), -(857,180,cs), -(836,47,o), -(708,-76,o), -(551,-114,c), -(571,-256,l), -(801,-218,o), -(990,-38,o), -(1025,180,cs), -(1072,445,o), -(882,631,o), -(571,632,cs), -(291,632,l), -(265,472,l) +(544,472,ls), +(756,472,o), +(886,351,o), +(858,180,cs), +(834,35,o), +(707,-76,o), +(549,-114,c), +(570,-256,l), +(801,-219,o), +(989,-42,o), +(1026,180,cs), +(1070,444,o), +(879,624,o), +(569,624,cs), +(291,624,l), +(266,472,l) ); }, { closed = 1; nodes = ( -(237,0,l), -(315,472,l), -(513,472,l), -(1159,1118,l), +(236,0,l), +(314,472,l), +(512,472,l), +(1157,1118,l), (937,1118,l), (455,632,l), (341,632,l), -(423,1118,l), +(421,1118,l), (251,1118,l), -(65,0,l) +(66,0,l) ); } ); -width = 1192; +width = 1193; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(573,346,ls), -(750,346,o), -(841,265,o), -(817,134,cs), -(798,36,o), -(713,-51,o), -(593,-96,c), +(580,386,ls), +(757,386,o), +(841,273,o), +(820,142,cs), +(801,31,o), +(715,-51,o), +(594,-96,c), (739,-346,l), -(990,-232,o), -(1162,-49,o), -(1193,136,cs), -(1241,430,o), -(1022,608,o), -(617,608,cs), -(279,608,l), -(235,346,l) +(991,-232,o), +(1161,-54,o), +(1194,144,cs), +(1237,406,o), +(1034,672,o), +(627,672,cs), +(289,672,l), +(242,386,l) ); }, { closed = 1; nodes = ( -(411,0,l), -(469,346,l), -(751,346,l), +(412,0,l), +(476,386,l), +(780,386,l), (1365,1118,l), (905,1118,l), -(599,718,l), -(529,718,l), +(588,686,l), +(526,686,l), (597,1118,l), (195,1118,l), -(9,0,l) +(10,0,l) ); } ); width = 1334; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( (411,536,ls), -(792,535,o), -(925,411,o), -(889,194,cs), -(856,-6,o), -(698,-157,o), -(487,-158,c), -(495,-204,l), -(720,-203,o), -(897,-38,o), -(935,188,cs), -(976,430,o), -(823,582,o), -(419,582,cs), -(223,582,l), +(776,536,o), +(926,411,o), +(887,178,cs), +(853,-33,o), +(694,-158,o), +(488,-158,c), +(480,-204,l), +(707,-204,o), +(894,-62,o), +(933,176,cs), +(977,438,o), +(809,582,o), +(418,582,cs), +(224,582,l), (217,536,l) ); }, { closed = 1; nodes = ( -(153,0,l), +(152,0,l), (241,536,l), (391,536,l), (1027,1118,l), -(963,1118,l), -(377,582,l), -(249,582,l), +(966,1118,l), +(379,582,l), +(248,582,l), (337,1118,l), (291,1118,l), -(105,0,l) +(106,0,l) ); } ); width = 1126; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = m008; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(517,472,ls), -(729,471,o), -(858,351,o), -(830,180,cs), -(807,46,o), -(680,-76,o), +(512,440,ls), +(724,440,o), +(859,351,o), +(831,180,cs), +(807,35,o), +(684,-57,o), (522,-114,c), -(542,-256,l), -(773,-219,o), -(962,-38,o), -(998,180,cs), -(1042,444,o), -(853,631,o), -(543,632,cs), -(265,632,l), -(239,472,l) +(555,-264,l), +(801,-165,o), +(963,-38,o), +(999,180,cs), +(1043,444,o), +(863,592,o), +(553,592,cs), +(259,592,l), +(234,440,l) ); }, { closed = 1; nodes = ( (209,0,l), -(287,472,l), -(485,472,l), -(1130,1118,l), -(910,1118,l), -(427,632,l), -(313,632,l), -(394,1118,l), -(224,1118,l), +(282,440,l), +(475,440,l), +(1120,1056,l), +(903,1056,l), +(422,600,l), +(308,600,l), +(384,1056,l), +(214,1056,l), (39,0,l) ); } ); -width = 1128; +width = 1129; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = m010; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(561.87,346,ls), -(738.87,346,o), -(830.461,265,o), -(806.774,134,cs), -(787.55,36,o), -(703.147,-51,o), -(582.697,-96,c), -(727.31,-346,l), -(979.183,-232,o), -(1151.478,-49,o), -(1181.105,136,cs), -(1230.776,430,o), -(1012.244,608,o), -(605.244,608,cs), -(267.244,608,l), -(223.87,346,l) +(580,356,ls), +(759,356,o), +(833,289,o), +(811,158,cs), +(797,71,o), +(752,24,o), +(576,-88,c), +(734,-373,l), +(944,-239,o), +(1144,-92,o), +(1184,152,cs), +(1224,393,o), +(1094,640,o), +(744,640,cs), +(273,640,l), +(226,356,l) ); }, { closed = 1; nodes = ( -(400.59,0,l), -(457.87,346,l), -(739.87,346,l), -(1353.674,1118,l), -(893.674,1118,l), -(589.454,718,l), -(519.454,718,l), -(585.674,1118,l), -(183.674,1118,l), -(-1.41,0,l) +(399,0,l), +(458,356,l), +(746,356,l), +(1344,1056,l), +(884,1056,l), +(567,676,l), +(511,676,l), +(574,1056,l), +(174,1056,l), +(-1,0,l) ); } ); -width = 1302; +width = 1303; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = m012; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(346,536,ls), -(713,535,o), -(863,426,o), -(826,194,cs), -(793,-9,o), -(638,-157,o), -(423,-158,c), -(426,-204,l), -(654,-203,o), -(833,-36,o), -(871,192,cs), -(917,449,o), -(752,582,o), +(347,536,ls), +(712,536,o), +(862,411,o), +(823,178,cs), +(789,-33,o), +(630,-158,o), +(424,-158,c), +(416,-204,l), +(642,-204,o), +(830,-62,o), +(869,176,cs), +(913,438,o), +(745,582,o), (354,582,cs), (160,582,l), -(152,536,l) +(153,536,l) ); }, { closed = 1; nodes = ( (88,0,l), -(176,536,l), -(326,536,l), +(177,536,l), +(327,536,l), (963,1118,l), -(899,1118,l), -(312,582,l), +(902,1118,l), +(315,582,l), (184,582,l), (273,1118,l), (227,1118,l), @@ -259,8 +310,8 @@ nodes = ( width = 998; } ); -metricLeft = m; -metricRight = b; +metricLeft = n; +metricRight = o; unicode = 1220; userData = { interface.gridadjust.original = "{'width': 1543, 'leftMargin': 210, 'rightMargin': 83}"; diff --git a/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph index ed2fe6c3a..06f7ed277 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph @@ -5,104 +5,123 @@ kernRight = k; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(237,0,l), -(315,472,l), -(653,472,l), -(867,0,l), -(1065,0,l), -(793,578,l), -(1247,1118,l), -(1049,1118,l), -(643,632,l), +(236,0,l), +(314,472,l), +(652,472,l), +(868,0,l), +(1066,0,l), +(792,578,l), +(1245,1118,l), +(1047,1118,l), +(645,632,l), (341,632,l), -(423,1118,l), +(421,1118,l), (251,1118,l), -(65,0,l) +(66,0,l) ); }, { closed = 1; nodes = ( -(385,268,l), -(545,268,l), -(641,834,l), -(481,834,l) +(386,268,l), +(546,268,l), +(640,834,l), +(480,834,l) ); } ); -width = 1187; +width = 1188; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(411,0,l), -(469,346,l), -(763,346,l), -(831,0,l), -(1297,0,l), +(412,0,l), +(476,386,l), +(755,386,l), +(834,0,l), +(1298,0,l), (1117,552,l), (1481,1118,l), (1021,1118,l), -(803,718,l), -(529,718,l), +(786,686,l), +(526,686,l), (597,1118,l), (195,1118,l), -(9,0,l) +(10,0,l) ); }, { closed = 1; nodes = ( -(517,184,l), -(669,184,l), -(783,882,l), -(631,882,l) +(511,184,l), +(663,184,l), +(779,882,l), +(627,882,l) ); } ); -width = 1381; +width = 1382; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(153,0,l), -(243,536,l), -(579,536,l), -(901,0,l), -(955,0,l), -(607,582,l), +(152,0,l), +(241,536,l), +(559,536,l), +(898,0,l), +(956,0,l), +(602,558,l), (1123,1118,l), -(1059,1118,l), -(543,582,l), -(249,582,l), -(339,1118,l), +(1063,1118,l), +(566,582,l), +(248,582,l), +(337,1118,l), (291,1118,l), -(105,0,l) +(106,0,l) ); }, { closed = 1; nodes = ( -(395,320,l), -(441,320,l), -(527,808,l), -(479,808,l) +(393,320,l), +(439,320,l), +(520,808,l), +(474,808,l) ); } ); -width = 1119; +width = 1120; }, { +background = { +shapes = ( +{ +pos = (1,0); +ref = kacyrillic; +} +); +}; layerId = m008; name = ital_gen; shapes = ( @@ -110,27 +129,27 @@ shapes = ( closed = 1; nodes = ( (209,0,l), -(287,472,l), -(625,472,l), +(282,440,l), +(620,440,l), (841,0,l), (1039,0,l), -(764,578,l), -(1218,1118,l), -(1020,1118,l), -(617,632,l), -(313,632,l), -(394,1118,l), -(224,1118,l), +(759,546,l), +(1208,1056,l), +(1010,1056,l), +(612,600,l), +(308,600,l), +(384,1056,l), +(214,1056,l), (39,0,l) ); }, { closed = 1; nodes = ( -(359,268,l), -(519,268,l), -(613,834,l), -(453,834,l) +(354,236,l), +(514,236,l), +(608,802,l), +(448,802,l) ); } ); @@ -143,28 +162,28 @@ shapes = ( { closed = 1; nodes = ( -(400.59,0,l), -(457.87,346,l), -(751.87,346,l), -(822.59,0,l), -(1286.59,0,l), -(1105.973,552,l), -(1469.674,1118,l), -(1009.674,1118,l), -(791.454,718,l), -(519.454,718,l), -(585.674,1118,l), -(183.674,1118,l), -(-1.41,0,l) +(401,0,l), +(462,370,l), +(741,370,l), +(823,0,l), +(1287,0,l), +(1104,536,l), +(1460,1056,l), +(1000,1056,l), +(772,670,l), +(512,670,l), +(576,1056,l), +(174,1056,l), +(-1,0,l) ); }, { closed = 1; nodes = ( -(505.051,184,l), -(657.051,184,l), -(772.604,882,l), -(620.604,882,l) +(501,168,l), +(653,168,l), +(768,866,l), +(616,866,l) ); } ); @@ -178,8 +197,8 @@ shapes = ( closed = 1; nodes = ( (88,0,l), -(176,536,l), -(494,536,l), +(177,536,l), +(495,536,l), (834,0,l), (892,0,l), (538,558,l), @@ -197,16 +216,16 @@ closed = 1; nodes = ( (329,320,l), (375,320,l), -(455,808,l), -(409,808,l) +(456,808,l), +(410,808,l) ); } ); width = 985; } ); -metricLeft = kacyrillic; -metricRight = kacyrillic; +metricLeft = n; +metricRight = k; unicode = 1181; userData = { interface.gridadjust.original = "{'width': 1595.0, 'leftMargin': 210, 'rightMargin': -8.0}"; diff --git a/src/Inter-Italic.glyphspackage/glyphs/zecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/zecyrillic.glyph index 7eed73eb5..0516622e6 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/zecyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/zecyrillic.glyph @@ -6,6 +6,10 @@ layers = ( { anchors = ( { +name = cedilla; +pos = (428,0); +}, +{ name = top; pos = (644,1304); } @@ -74,6 +78,10 @@ width = 1040; { anchors = ( { +name = cedilla; +pos = (465,0); +}, +{ name = top; pos = (681,1304); } @@ -142,6 +150,10 @@ width = 1116; { anchors = ( { +name = cedilla; +pos = (404,0); +}, +{ name = top; pos = (620,1304); } @@ -208,6 +220,10 @@ width = 996; { anchors = ( { +name = cedilla; +pos = (390,0); +}, +{ name = top; pos = (599,1262); } @@ -276,6 +292,10 @@ width = 957; { anchors = ( { +name = cedilla; +pos = (460,0); +}, +{ name = top; pos = (669,1262); } @@ -344,6 +364,10 @@ width = 1091; { anchors = ( { +name = cedilla; +pos = (357,0); +}, +{ name = top; pos = (566,1262); } diff --git a/src/Inter-Italic.glyphspackage/glyphs/zedescendercyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/zedescendercyrillic.glyph index caf2113fd..ae5f89851 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/zedescendercyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/zedescendercyrillic.glyph @@ -8,11 +8,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (1040,0); +pos = (242,0); ref = cedilla; } ); -width = 1586; +width = 1040; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -21,11 +21,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (104,0); +pos = (101,0); ref = cedilla; } ); -width = 1122; +width = 1116; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -34,11 +34,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (287,0); +pos = (282,0); ref = cedilla; } ); -width = 990; +width = 996; }, { layerId = m008; @@ -47,11 +47,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (231,0); +pos = (236,0); ref = cedilla; } ); -width = 946; +width = 957; }, { layerId = m010; @@ -60,7 +60,7 @@ shapes = ( ref = zecyrillic; }, { -pos = (109,0); +pos = (112,0); ref = cedilla; } ); @@ -73,11 +73,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (288,0); +pos = (299,0); ref = cedilla; } ); -width = 863; +width = 900; } ); unicode = 1177; diff --git a/src/Inter-Italic.glyphspackage/glyphs/zedieresiscyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/zedieresiscyrillic.glyph index 8f6cf014c..33e3ce2fb 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/zedieresiscyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/zedieresiscyrillic.glyph @@ -21,11 +21,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (56,0); +pos = (49,0); ref = dieresis; } ); -width = 1122; +width = 1116; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -34,11 +34,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (-169,0); +pos = (-178,0); ref = dieresis; } ); -width = 990; +width = 996; }, { layerId = m008; @@ -47,11 +47,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (-94,0); +pos = (-97,-42); ref = dieresis; } ); -width = 946; +width = 957; }, { layerId = m010; @@ -60,7 +60,7 @@ shapes = ( ref = zecyrillic; }, { -pos = (56,0); +pos = (53,-42); ref = dieresis; } ); @@ -73,11 +73,11 @@ shapes = ( ref = zecyrillic; }, { -pos = (-169,0); +pos = (-168,-42); ref = dieresis; } ); -width = 863; +width = 900; } ); unicode = 1247; diff --git a/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph index eb4299983..e7c976b05 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph @@ -9,8 +9,8 @@ shapes = ( { closed = 1; nodes = ( -(376,972,l), -(376,1118,l), +(456,972,l), +(456,1118,l), (64,1118,l), (64,972,l) ); @@ -28,8 +28,8 @@ shapes = ( { closed = 1; nodes = ( -(302,826,l), -(302,1118,l), +(430,826,l), +(430,1118,l), (32,1118,l), (32,826,l) ); @@ -47,8 +47,8 @@ shapes = ( { closed = 1; nodes = ( -(382,1072,l), -(382,1118,l), +(406,1072,l), +(406,1118,l), (104,1118,l), (104,1072,l) ); @@ -67,8 +67,8 @@ shapes = ( { closed = 1; nodes = ( -(344,910,l), -(344,1056,l), +(424,910,l), +(424,1056,l), (32,1056,l), (32,910,l) ); @@ -86,8 +86,8 @@ shapes = ( { closed = 1; nodes = ( -(294,752,l), -(294,1056,l), +(422,752,l), +(422,1056,l), (24,1056,l), (24,752,l) ); @@ -105,8 +105,8 @@ shapes = ( { closed = 1; nodes = ( -(318,1072,l), -(318,1118,l), +(342,1072,l), +(342,1118,l), (40,1118,l), (40,1072,l) ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph index 79913e3ff..914443107 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kabashkircyrillic.glyph @@ -7,119 +7,120 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { +pos = (218,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(94,1118,l), -(94,958,l), -(614,958,l), -(614,1118,l) +(464,972,l), +(464,1118,l), +(64,1118,l), +(64,972,l) ); -}, -{ -pos = (338,0); -ref = kacyrillic; } ); -width = 1436; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { +pos = (200,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(46,1118,l), -(46,814,l), -(660,814,l), -(660,1118,l) +(430,826,l), +(430,1118,l), +(32,1118,l), +(32,826,l) ); -}, -{ -pos = (354,0); -ref = kacyrillic; } ); -width = 1620; +width = 1466; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { +alignment = -1; +pos = (184,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(122,1118,l), -(122,1070,l), -(558,1070,l), -(558,1118,l) +(406,1072,l), +(406,1118,l), +(104,1118,l), +(104,1072,l) ); -}, -{ -alignment = -1; -pos = (328,0); -ref = kacyrillic; } ); -width = 1300; +width = 1156; }, { layerId = m007; shapes = ( { +pos = (218,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(62,1118,l), -(62,958,l), -(582,958,l), -(582,1118,l) +(440,910,l), +(440,1056,l), +(32,1056,l), +(32,910,l) ); -}, -{ -pos = (338,0); -ref = kacyrillic; } ); -width = 1372; +width = 1252; }, { layerId = m009; shapes = ( { +pos = (208,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(30,1118,l), -(30,814,l), -(644,814,l), -(644,1118,l) +(422,752,l), +(422,1056,l), +(24,1056,l), +(24,752,l) ); -}, -{ -pos = (354,0); -ref = kacyrillic; } ); -width = 1592; +width = 1446; }, { layerId = m011; shapes = ( { +alignment = -1; +pos = (184,0); +ref = kacyrillic; +}, +{ closed = 1; nodes = ( -(58,1118,l), -(58,1070,l), -(494,1070,l), -(494,1118,l) +(342,1072,l), +(342,1118,l), +(40,1118,l), +(40,1072,l) ); -}, -{ -alignment = -1; -pos = (328,0); -ref = kacyrillic; } ); -width = 1172; +width = 1028; } ); +metricLeft = t; metricRight = k; tags = ( "TODO-opsz" diff --git a/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph index 5c21248e6..21e965abf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph @@ -54,15 +54,15 @@ shapes = ( closed = 1; nodes = ( (504,0,l), -(504,346,l), -(594,346,l), +(504,386,l), +(586,386,l), (808,0,l), (1274,0,l), (914,552,l), (1272,1118,l), (812,1118,l), -(574,718,l), -(504,718,l), +(566,686,l), +(504,686,l), (504,1118,l), (102,1118,l), (102,0,l) @@ -150,7 +150,7 @@ name = top; pos = (616,1262); } ); -layerId = m009; +background = { shapes = ( { closed = 1; @@ -171,6 +171,28 @@ nodes = ( ); } ); +}; +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(486,0,l), +(486,356,l), +(562,356,l), +(792,0,l), +(1258,0,l), +(898,536,l), +(1256,1056,l), +(796,1056,l), +(542,676,l), +(486,676,l), +(486,1056,l), +(86,1056,l), +(86,0,l) +); +} +); width = 1238; }, { @@ -208,7 +230,7 @@ nodes = ( width = 844; } ); -metricLeft = m; +metricLeft = n; metricRight = k; tags = ( "TODO-opsz" diff --git a/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph index aa88ddf05..facb9613a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kahookcyrillic.glyph @@ -1,29 +1,36 @@ { glyphname = kahookcyrillic; kernLeft = m; -kernRight = o; +kernRight = a; layers = ( { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { closed = 1; nodes = ( (558,472,ls), -(770,471,o), -(919,351,o), +(770,472,o), +(920,351,o), (920,180,cs), -(919,46,o), +(920,35,o), (812,-76,o), (660,-114,c), (704,-256,l), (929,-219,o), -(1088,-38,o), +(1088,-42,o), (1088,180,cs), (1088,444,o), -(868,631,o), -(558,632,cs), -(280,632,l), +(868,624,o), +(558,624,cs), +(280,624,l), (280,472,l) ); }, @@ -46,39 +53,46 @@ nodes = ( width = 1192; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { closed = 1; nodes = ( -(608,346,ls), -(785,346,o), -(890,265,o), -(888,134,cs), -(885,36,o), +(608,386,ls), +(785,386,o), +(888,273,o), +(888,142,cs), +(888,31,o), (815,-51,o), (702,-96,c), (888,-346,l), (1121,-232,o), -(1263,-49,o), -(1262,136,cs), -(1263,430,o), -(1015,608,o), -(608,608,cs), -(270,608,l), -(270,346,l) +(1262,-54,o), +(1262,144,cs), +(1262,406,o), +(1015,672,o), +(608,672,cs), +(270,672,l), +(270,386,l) ); }, { closed = 1; nodes = ( (504,0,l), -(504,346,l), -(786,346,l), +(504,386,l), +(808,386,l), (1272,1118,l), (812,1118,l), -(574,718,l), -(504,718,l), +(566,686,l), +(504,686,l), (504,1118,l), (102,1118,l), (102,0,l) @@ -88,24 +102,31 @@ nodes = ( width = 1334; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( (414,536,ls), -(781,535,o), -(949,426,o), -(950,194,cs), -(951,-9,o), -(820,-157,o), +(779,536,o), +(950,411,o), +(950,178,cs), +(950,-33,o), +(812,-158,o), (606,-158,c), -(616,-204,l), -(844,-203,o), -(995,-36,o), -(996,192,cs), -(999,449,o), -(812,582,o), +(606,-204,l), +(832,-204,o), +(996,-62,o), +(996,176,cs), +(996,438,o), +(805,582,o), (414,582,cs), (220,582,l), (220,536,l) @@ -118,8 +139,8 @@ nodes = ( (244,536,l), (394,536,l), (934,1118,l), -(870,1118,l), -(372,582,l), +(873,1118,l), +(375,582,l), (244,582,l), (244,1118,l), (198,1118,l), @@ -130,41 +151,48 @@ nodes = ( width = 1126; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m007; shapes = ( { closed = 1; nodes = ( -(526,472,ls), -(738,471,o), -(887,351,o), +(526,440,ls), +(738,440,o), +(888,351,o), (888,180,cs), -(887,46,o), -(780,-76,o), +(888,35,o), +(780,-57,o), (628,-114,c), -(672,-256,l), -(897,-219,o), +(686,-264,l), +(915,-165,o), (1056,-38,o), (1056,180,cs), (1056,444,o), -(836,631,o), -(526,632,cs), -(248,632,l), -(248,472,l) +(852,592,o), +(542,592,cs), +(248,592,l), +(248,440,l) ); }, { closed = 1; nodes = ( (296,0,l), -(296,472,l), -(494,472,l), -(1032,1118,l), -(812,1118,l), -(410,632,l), -(296,632,l), -(296,1118,l), -(126,1118,l), +(296,440,l), +(489,440,l), +(1032,1056,l), +(815,1056,l), +(410,600,l), +(296,600,l), +(296,1056,l), +(126,1056,l), (126,0,l) ); } @@ -172,41 +200,48 @@ nodes = ( width = 1128; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m009; shapes = ( { closed = 1; nodes = ( -(592,346,ls), -(769,346,o), -(874,265,o), -(872,134,cs), -(869,36,o), -(799,-51,o), -(686,-96,c), -(872,-346,l), -(1105,-232,o), -(1247,-49,o), -(1246,136,cs), -(1247,430,o), -(999,608,o), -(592,608,cs), -(254,608,l), -(254,346,l) +(608,356,ls), +(787,356,o), +(872,289,o), +(872,158,cs), +(872,71,o), +(835,24,o), +(678,-88,c), +(883,-373,l), +(1071,-239,o), +(1246,-92,o), +(1246,152,cs), +(1246,393,o), +(1075,640,o), +(725,640,cs), +(254,640,l), +(254,356,l) ); }, { closed = 1; nodes = ( -(488,0,l), -(488,346,l), -(770,346,l), -(1256,1118,l), -(796,1118,l), -(558,718,l), -(488,718,l), -(488,1118,l), -(86,1118,l), +(486,0,l), +(486,356,l), +(774,356,l), +(1256,1056,l), +(796,1056,l), +(542,676,l), +(486,676,l), +(486,1056,l), +(86,1056,l), (86,0,l) ); } @@ -214,24 +249,31 @@ nodes = ( width = 1302; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m011; shapes = ( { closed = 1; nodes = ( (350,536,ls), -(717,535,o), -(885,426,o), -(886,194,cs), -(887,-9,o), -(756,-157,o), +(715,536,o), +(886,411,o), +(886,178,cs), +(886,-33,o), +(748,-158,o), (542,-158,c), -(552,-204,l), -(780,-203,o), -(931,-36,o), -(932,192,cs), -(935,449,o), -(748,582,o), +(542,-204,l), +(768,-204,o), +(932,-62,o), +(932,176,cs), +(932,438,o), +(741,582,o), (350,582,cs), (156,582,l), (156,536,l) @@ -244,8 +286,8 @@ nodes = ( (180,536,l), (330,536,l), (870,1118,l), -(806,1118,l), -(308,582,l), +(809,1118,l), +(311,582,l), (180,582,l), (180,1118,l), (134,1118,l), @@ -256,8 +298,8 @@ nodes = ( width = 998; } ); -metricLeft = m; -metricRight = b; +metricLeft = n; +metricRight = o; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph index bccf9b72b..83bbdbfd9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kaverticalstrokecyrillic.glyph @@ -37,21 +37,28 @@ nodes = ( width = 1186; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { closed = 1; nodes = ( (504,0,l), -(504,346,l), -(798,346,l), +(504,386,l), +(783,386,l), (926,0,l), (1390,0,l), (1118,552,l), (1388,1118,l), (928,1118,l), -(776,718,l), -(504,718,l), +(764,686,l), +(504,686,l), (504,1118,l), (102,1118,l), (102,0,l) @@ -60,10 +67,10 @@ nodes = ( { closed = 1; nodes = ( -(578,184,l), -(730,184,l), -(730,882,l), -(578,882,l) +(573,184,l), +(725,184,l), +(725,882,l), +(573,882,l) ); } ); @@ -149,33 +156,40 @@ nodes = ( width = 1118; }, { +background = { +shapes = ( +{ +ref = kacyrillic; +} +); +}; layerId = m007; shapes = ( { closed = 1; nodes = ( (296,0,l), -(296,472,l), -(634,472,l), +(296,440,l), +(634,440,l), (928,0,l), (1126,0,l), -(756,578,l), -(1120,1118,l), -(922,1118,l), -(600,632,l), -(296,632,l), -(296,1118,l), -(126,1118,l), +(756,546,l), +(1120,1056,l), +(922,1056,l), +(600,600,l), +(296,600,l), +(296,1056,l), +(126,1056,l), (126,0,l) ); }, { closed = 1; nodes = ( -(402,268,l), -(562,268,l), -(562,834,l), -(402,834,l) +(402,236,l), +(562,236,l), +(562,802,l), +(402,802,l) ); } ); @@ -234,27 +248,27 @@ shapes = ( closed = 1; nodes = ( (488,0,l), -(488,346,l), -(782,346,l), +(488,370,l), +(767,370,l), (910,0,l), (1374,0,l), -(1102,552,l), -(1372,1118,l), -(912,1118,l), -(760,718,l), -(488,718,l), -(488,1118,l), -(86,1118,l), +(1102,536,l), +(1372,1056,l), +(912,1056,l), +(748,670,l), +(488,670,l), +(488,1056,l), +(86,1056,l), (86,0,l) ); }, { closed = 1; nodes = ( -(562,184,l), -(714,184,l), -(714,882,l), -(562,882,l) +(560,168,l), +(712,168,l), +(712,866,l), +(560,866,l) ); } ); @@ -294,8 +308,8 @@ nodes = ( width = 990; } ); -metricLeft = kacyrillic; -metricRight = kacyrillic; +metricLeft = n; +metricRight = k; tags = ( "TODO-opsz" ); |