From b7dc2b677bb70d7428aab5cce9041c3c8c90aa8f Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Fri, 14 Oct 2022 14:41:22 -0700 Subject: improvements to several Cyrillic glyphs. Closes #509 --- .../glyphs/S_oftsign-cy.glyph | 244 ++++++++++++++++++ .../glyphs/Y_erudieresiscyrillic.glyph | 46 ++-- .../glyphs/afii10044.glyph | 67 ++--- .../glyphs/afii10045.glyph | 58 ++--- .../glyphs/afii10046.glyph | 241 ------------------ .../glyphs/afii10058.glyph | 189 +++++++------- .../glyphs/afii10059.glyph | 115 ++++----- .../glyphs/afii10146.glyph | 36 +-- .../glyphs/encyrillic.glyph | 278 ++++++++++++++++++-- .../glyphs/endescendercyrillic.glyph | 16 +- .../glyphs/enhookcyrillic.glyph | 16 +- .../glyphs/hardsigncyrillic.glyph | 78 +++--- .../glyphs/idieresiscyrillic.glyph | 23 +- .../glyphs/iicyrillic.glyph | 234 ++++++++--------- .../glyphs/iishortcyrillic.glyph | 24 +- .../glyphs/imacroncyrillic.glyph | 24 +- .../glyphs/ljecyrillic.glyph | 140 ++--------- .../glyphs/semisoftsign-cy.glyph | 233 +++++++++++++++++ .../glyphs/softsigncyrillic.glyph | 265 +++++++++---------- .../glyphs/uni045D_.glyph | 24 +- .../glyphs/uni048B_.glyph | 36 +-- .../glyphs/uni048C_.glyph | 18 +- .../glyphs/uni048D_.glyph | 256 ------------------- .../glyphs/uni04C_A_.glyph | 24 +- .../glyphs/yatcyrillic.glyph | 279 ++++++++++----------- .../glyphs/yericyrillic.glyph | 52 ++-- .../glyphs/yerudieresiscyrillic.glyph | 30 ++- 27 files changed, 1579 insertions(+), 1467 deletions(-) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/S_oftsign-cy.glyph delete mode 100644 src/Inter-Italic.glyphspackage/glyphs/afii10046.glyph create mode 100644 src/Inter-Italic.glyphspackage/glyphs/semisoftsign-cy.glyph delete mode 100644 src/Inter-Italic.glyphspackage/glyphs/uni048D_.glyph (limited to 'src/Inter-Italic.glyphspackage/glyphs') diff --git a/src/Inter-Italic.glyphspackage/glyphs/S_oftsign-cy.glyph b/src/Inter-Italic.glyphspackage/glyphs/S_oftsign-cy.glyph new file mode 100644 index 000000000..b20692250 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/S_oftsign-cy.glyph @@ -0,0 +1,244 @@ +{ +glyphname = "Softsign-cy"; +kernLeft = B; +kernRight = o; +layers = ( +{ +anchors = ( +{ +name = cross; +pos = (388,1176); +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(338,704,l), +(762,704,ls), +(967,704,o), +(1060,585,o), +(1036,442,cs), +(1012,297,o), +(876,158,o), +(671,158,cs), +(293,158,l), +(514,1490,l), +(334,1490,l), +(87,0,l), +(645,0,ls), +(966,0,o), +(1171,180,o), +(1214,440,cs), +(1257,698,o), +(1109,864,o), +(788,864,cs), +(364,864,l) +); +} +); +width = 1338; +}, +{ +anchors = ( +{ +name = cross; +pos = (444,1178); +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(364,680,l), +(672,680,ls), +(819,680,o), +(883,605,o), +(866,504,cs), +(849,396,o), +(759,318,o), +(612,318,cs), +(460,318,l), +(654,1490,l), +(250,1490,l), +(3,0,l), +(559,0,l), +(935,0,o), +(1219,204,o), +(1268,500,cs), +(1317,797,o), +(1099,990,o), +(723,990,cs), +(415,990,l) +); +} +); +width = 1340; +}, +{ +anchors = ( +{ +name = cross; +pos = (357,1176); +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(286,730,l), +(820,730,ls), +(1051,730,o), +(1169,605,o), +(1135,400,cs), +(1099,181,o), +(938,46,o), +(707,46,cs), +(193,46,l), +(432,1490,l), +(386,1490,l), +(139,0,l), +(699,0,ls), +(955,0,o), +(1140,154,o), +(1181,400,cs), +(1219,631,o), +(1083,776,o), +(827,776,cs), +(293,776,l) +); +} +); +width = 1337; +}, +{ +anchors = ( +{ +name = cross; +pos = (362,1176); +} +); +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(312,704,l), +(736,704,ls), +(931,704,o), +(1037,602,o), +(1010,440,cs), +(981,268,o), +(841,160,o), +(645,160,cs), +(267,160,l), +(488,1490,l), +(308,1490,l), +(61,0,l), +(619,0,ls), +(924,0,o), +(1143,170,o), +(1188,440,cs), +(1231,700,o), +(1067,864,o), +(762,864,cs), +(338,864,l) +); +} +); +width = 1275; +}, +{ +anchors = ( +{ +name = cross; +pos = (438,1178); +} +); +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(355,662,l), +(671,662,ls), +(804,662,o), +(876,600,o), +(860,500,cs), +(843,400,o), +(750,338,o), +(617,338,cs), +(465,338,l), +(656,1490,l), +(240,1490,l), +(-7,0,l), +(569,0,l), +(944,0,o), +(1211,191,o), +(1261,496,cs), +(1311,799,o), +(1108,990,o), +(733,990,cs), +(409,990,l) +); +} +); +width = 1312; +}, +{ +anchors = ( +{ +name = cross; +pos = (293,1176); +} +); +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(222,730,l), +(756,730,ls), +(987,730,o), +(1105,605,o), +(1071,400,cs), +(1035,181,o), +(874,46,o), +(643,46,cs), +(129,46,l), +(368,1490,l), +(322,1490,l), +(75,0,l), +(635,0,ls), +(891,0,o), +(1076,154,o), +(1117,400,cs), +(1155,631,o), +(1019,776,o), +(763,776,cs), +(229,776,l) +); +} +); +width = 1209; +} +); +metricLeft = B; +metricRight = b; +unicode = 1068; +userData = { +interface.gridadjust.original = "{'width': 1777, 'leftMargin': 220, 'rightMargin': 108}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Italic.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph index bb52a630c..9107c9f2e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph @@ -3,97 +3,87 @@ glyphname = Yerudieresiscyrillic; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -alignment = -1; ref = afii10045; }, { -alignment = -1; -pos = (282,308); +pos = (326,372); ref = dieresis; } ); -width = 1694; +width = 1742; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -alignment = -1; -pos = (20,0); ref = afii10045; }, { -alignment = -1; -pos = (518,312); +pos = (478,372); ref = dieresis; } ); -width = 2086; +width = 1854; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -alignment = -1; -pos = (-12,0); ref = afii10045; }, { -alignment = -1; -pos = (142,308); +pos = (199,372); ref = dieresis; } ); -width = 1458; +width = 1625; }, { layerId = m008; +name = ital_gen; shapes = ( { -alignment = -1; ref = afii10045; }, { -alignment = -1; -pos = (282,308); +pos = (319,372); ref = dieresis; } ); -width = 1630; +width = 1650; }, { layerId = m010; +name = ital_gen; shapes = ( { -alignment = -1; -pos = (20,0); ref = afii10045; }, { -alignment = -1; -pos = (518,312); +pos = (480,372); ref = dieresis; } ); -width = 2054; +width = 1813; }, { layerId = m012; +name = ital_gen; shapes = ( { -alignment = -1; -pos = (-12,0); ref = afii10045; }, { -alignment = -1; -pos = (142,308); +pos = (167,372); ref = dieresis; } ); -width = 1330; +width = 1436; } ); unicode = 1272; diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10044.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10044.glyph index 2a81794ba..0144716af 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/afii10044.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/afii10044.glyph @@ -5,50 +5,53 @@ kernRight = o; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( (666,1330,l), -(692,1490,l), -(254,1490,l), +(693,1490,l), +(253,1490,l), (226,1330,l) ); }, { -pos = (326,0); -ref = afii10046; +pos = (327,0); +ref = "Softsign-cy"; } ); -width = 1663; +width = 1665; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(760,1186,l), -(808,1490,l), -(210,1490,l), +(758,1186,l), +(809,1490,l), +(211,1490,l), (160,1186,l) ); }, { -pos = (344,0); -ref = afii10046; +pos = (345,0); +ref = "Softsign-cy"; } ); -width = 1686; +width = 1685; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(646,1442,l), -(654,1490,l), +(704,1442,l), +(712,1490,l), (282,1490,l), (274,1442,l) ); @@ -56,10 +59,10 @@ nodes = ( { alignment = -1; pos = (320,0); -ref = afii10046; +ref = "Softsign-cy"; } ); -width = 1656; +width = 1657; }, { layerId = m008; @@ -68,18 +71,18 @@ shapes = ( { closed = 1; nodes = ( -(638.77,1330,l), -(665.258,1490,l), -(225.258,1490,l), -(198.77,1330,l) +(639,1330,l), +(666,1490,l), +(226,1490,l), +(199,1330,l) ); }, { -pos = (326,0); -ref = afii10046; +pos = (327,0); +ref = "Softsign-cy"; } ); -width = 1600; +width = 1602; }, { layerId = m010; @@ -88,18 +91,18 @@ shapes = ( { closed = 1; nodes = ( -(746.931,1186,l), -(797.258,1490,l), -(199.258,1490,l), -(148.931,1186,l) +(747,1186,l), +(798,1490,l), +(200,1490,l), +(149,1186,l) ); }, { -pos = (344,0); -ref = afii10046; +pos = (345,0); +ref = "Softsign-cy"; } ); -width = 1652; +width = 1657; }, { layerId = m012; @@ -116,11 +119,11 @@ nodes = ( }, { alignment = -1; -pos = (311,0); -ref = afii10046; +pos = (316,0); +ref = "Softsign-cy"; } ); -width = 1521; +width = 1525; } ); metricLeft = T; diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10045.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10045.glyph index 7fb2dad38..5903e16dd 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/afii10045.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/afii10045.glyph @@ -11,123 +11,123 @@ pos = (1054,1676); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -alignment = -1; -ref = afii10046; +ref = "Softsign-cy"; }, { alignment = -1; -pos = (1198,0); +pos = (1201,0); ref = I; } ); -width = 1739; +width = 1742; }, { anchors = ( { name = top; -pos = (1132,1676); +pos = (1110,1676); } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -alignment = -1; -ref = afii10046; +ref = "Softsign-cy"; }, { alignment = -1; -pos = (1294,0); +pos = (1256,0); ref = I; } ); -width = 1892; +width = 1854; }, { anchors = ( { name = top; -pos = (972,1676); +pos = (997,1676); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -alignment = -1; -ref = afii10046; +ref = "Softsign-cy"; }, { alignment = -1; -pos = (1214,0); +pos = (1113,0); ref = I; } ); -width = 1726; +width = 1625; }, { anchors = ( { name = top; -pos = (1022,1676); +pos = (1015,1676); } ); layerId = m008; +name = ital_gen; shapes = ( { -alignment = -1; -ref = afii10046; +ref = "Softsign-cy"; }, { alignment = -1; -pos = (1198,0); +pos = (1174,0); ref = I; } ); -width = 1674; +width = 1650; }, { anchors = ( { name = top; -pos = (1116,1676); +pos = (1096,1676); } ); layerId = m010; +name = ital_gen; shapes = ( { -alignment = -1; -ref = afii10046; +ref = "Softsign-cy"; }, { alignment = -1; -pos = (1294,0); +pos = (1237,0); ref = I; } ); -width = 1870; +width = 1813; }, { anchors = ( { name = top; -pos = (908,1676); +pos = (901,1676); } ); layerId = m012; +name = ital_gen; shapes = ( { -alignment = -1; -ref = afii10046; +ref = "Softsign-cy"; }, { alignment = -1; -pos = (1214,0); +pos = (1051,0); ref = I; } ); -width = 1599; +width = 1436; } ); metricLeft = afii10046; diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10046.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10046.glyph deleted file mode 100644 index 3f0206926..000000000 --- a/src/Inter-Italic.glyphspackage/glyphs/afii10046.glyph +++ /dev/null @@ -1,241 +0,0 @@ -{ -glyphname = afii10046; -kernLeft = B; -kernRight = o; -layers = ( -{ -anchors = ( -{ -name = cross; -pos = (387,1176); -} -); -layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; -shapes = ( -{ -closed = 1; -nodes = ( -(337,704,l), -(763,704,l), -(966,704,o), -(1059,585,o), -(1035,442,c), -(1012,297,o), -(876,157,o), -(673,158,c), -(293,158,l), -(515,1490,l), -(335,1490,l), -(87,0,l), -(645,0,l), -(966,0,o), -(1170,180,o), -(1213,440,c), -(1257,698,o), -(1108,864,o), -(789,864,c), -(363,864,l) -); -} -); -width = 1337; -}, -{ -anchors = ( -{ -name = cross; -pos = (442,1178); -} -); -layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; -shapes = ( -{ -closed = 1; -nodes = ( -(364,680,l), -(672,680,l), -(819,681,o), -(886,605,o), -(868,504,c), -(851,396,o), -(758,317,o), -(612,318,c), -(460,318,l), -(656,1490,l), -(250,1490,l), -(4,0,l), -(560,0,l), -(935,0,o), -(1220,204,o), -(1270,500,c), -(1319,797,o), -(1101,989,o), -(726,990,c), -(416,990,l) -); -} -); -width = 1342; -}, -{ -anchors = ( -{ -name = cross; -pos = (355,1176); -} -); -layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; -shapes = ( -{ -closed = 1; -nodes = ( -(287,730,l), -(819,730,ls), -(1044,730,o), -(1167,602,o), -(1133,398,cs), -(1096,180,o), -(939,47,o), -(707,46,cs), -(195,46,l), -(431,1490,l), -(387,1490,l), -(139,0,l), -(699,0,ls), -(964,0,o), -(1139,146,o), -(1179,396,cs), -(1217,623,o), -(1070,777,o), -(827,776,cs), -(295,776,l) -); -} -); -width = 1336; -}, -{ -anchors = ( -{ -name = cross; -pos = (361.276,1176); -} -); -layerId = m008; -name = ital_gen; -shapes = ( -{ -closed = 1; -nodes = ( -(311.137,704,l), -(735.137,704,l), -(940.137,704,o), -(1033.436,585,o), -(1009.763,442,c), -(985.758,297,o), -(849.581,157,o), -(644.747,158,c), -(266.747,158,l), -(487.258,1490,l), -(307.258,1490,l), -(60.59,0,l), -(618.59,0,l), -(939.59,0,o), -(1143.389,180,o), -(1187.432,440,c), -(1229.143,698,o), -(1082.624,864,o), -(761.624,864,c), -(337.624,864,l) -); -} -); -width = 1274; -}, -{ -anchors = ( -{ -name = cross; -pos = (433.607,1178); -} -); -layerId = m010; -name = ital_gen; -shapes = ( -{ -closed = 1; -nodes = ( -(353.163,680,l), -(661.163,680,l), -(808.329,681,o), -(873.747,605,o), -(856.027,504,c), -(839.148,396,o), -(748.069,317,o), -(601.235,318,c), -(451.235,318,l), -(645.258,1490,l), -(239.258,1490,l), -(-7.41,0,l), -(548.59,0,l), -(924.59,0,o), -(1209.362,204,o), -(1257.365,500,c), -(1307.533,797,o), -(1088.318,989,o), -(712.484,990,c), -(404.484,990,l) -); -} -); -width = 1308; -}, -{ -anchors = ( -{ -name = cross; -pos = (292,1176); -} -); -layerId = m012; -name = ital_gen; -shapes = ( -{ -closed = 1; -nodes = ( -(222,730,l), -(756,730,ls), -(979,730,o), -(1104,602,o), -(1071,408,cs), -(1033,180,o), -(875,47,o), -(643,46,cs), -(131,46,l), -(370,1490,l), -(322,1490,l), -(76,0,l), -(636,0,ls), -(892,0,o), -(1076,155,o), -(1118,404,cs), -(1155,631,o), -(1016,777,o), -(764,776,cs), -(230,776,l) -); -} -); -width = 1210; -} -); -metricLeft = B; -metricRight = b; -unicode = 1068; -userData = { -interface.gridadjust.original = "{'width': 1777, 'leftMargin': 220, 'rightMargin': 108}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10058.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10058.glyph index 77c973a6a..08279b71f 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/afii10058.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/afii10058.glyph @@ -5,91 +5,94 @@ kernRight = o; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(2,0,ls), -(332,0,o), -(437,230,o), -(542,736,cs), +(4,0,ls), +(333,0,o), +(433,230,o), +(540,736,cs), (664,1330,l), -(1210,1330,l), -(1240,1490,l), -(514,1490,l), -(370,770,ls), -(271,273,o), -(178,166,o), -(18,166,cs), -(-24,166,l), +(1214,1330,l), +(1241,1490,l), +(515,1490,l), +(369,770,ls), +(270,273,o), +(177,166,o), +(17,166,cs), +(-25,166,l), (-52,0,l) ); }, { -pos = (914,0); -ref = afii10046; +pos = (879,0); +ref = "Softsign-cy"; } ); -width = 2251; +width = 2217; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(134,0,ls), +(133,0,ls), (468,0,o), -(675,128,o), +(676,128,o), (800,706,cs), -(902,1172,l), -(1352,1172,l), -(1406,1490,l), +(901,1172,l), +(1351,1172,l), +(1404,1490,l), (582,1490,l), (454,864,ls), -(364,410,o), -(262,329,o), -(130,318,cs), -(94,314,l), -(40,0,l) +(362,410,o), +(262,327,o), +(132,318,cs), +(93,314,l), +(41,0,l) ); }, { pos = (1012,0); -ref = afii10046; +ref = "Softsign-cy"; } ); -width = 2354; +width = 2352; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(-64,0,ls), -(168,0,o), -(289,180,o), -(386,666,cs), -(542,1442,l), -(1224,1442,l), -(1224,1490,l), +(-63,0,ls), +(164,0,o), +(290,186,o), +(385,666,cs), +(540,1442,l), +(1226,1442,l), +(1236,1490,l), (504,1490,l), -(344,686,ls), -(252,234,o), -(142,47,o), -(-38,46,cs), -(-70,46,l), -(-78,0,l) +(343,686,ls), +(250,231,o), +(143,47,o), +(-39,46,cs), +(-71,46,l), +(-79,0,l) ); }, { alignment = -1; -pos = (878,0); -ref = afii10046; +pos = (824,0); +ref = "Softsign-cy"; } ); -width = 2214; +width = 2161; }, { layerId = m008; @@ -98,28 +101,28 @@ shapes = ( { closed = 1; nodes = ( -(-23.41,0,ls), -(305.59,0,o), -(405.666,230,o), -(512.434,736,cs), -(636.77,1330,l), -(1186.77,1330,l), -(1213.258,1490,l), -(487.258,1490,l), -(342.063,770,ls), -(242.785,273,o), -(150.071,166,o), -(-9.929,166,cs), -(-51.929,166,l), -(-79.41,0,l) +(-23,0,ls), +(306,0,o), +(406,230,o), +(513,736,cs), +(637,1330,l), +(1187,1330,l), +(1214,1490,l), +(488,1490,l), +(342,770,ls), +(243,273,o), +(150,166,o), +(-10,166,cs), +(-52,166,l), +(-79,0,l) ); }, { -pos = (878,0); -ref = afii10046; +pos = (879,0); +ref = "Softsign-cy"; } ); -width = 2152; +width = 2154; }, { layerId = m010; @@ -128,28 +131,28 @@ shapes = ( { closed = 1; nodes = ( -(122.59,0,ls), -(457.59,0,o), -(665.78,128,o), -(789.468,706,cs), -(890.614,1172,l), -(1340.614,1172,l), -(1393.258,1490,l), -(571.258,1490,l), -(443.624,864,ls), -(351.465,410,o), -(251.725,327,o), -(121.235,318,cs), -(82.573,314,l), -(30.59,0,l) +(123,0,ls), +(458,0,o), +(666,128,o), +(790,706,cs), +(891,1172,l), +(1341,1172,l), +(1394,1490,l), +(572,1490,l), +(444,864,ls), +(352,410,o), +(252,327,o), +(122,318,cs), +(83,314,l), +(31,0,l) ); }, { -pos = (1012,0); -ref = afii10046; +pos = (1013,0); +ref = "Softsign-cy"; } ); -width = 2320; +width = 2325; }, { layerId = m012; @@ -158,29 +161,29 @@ shapes = ( { closed = 1; nodes = ( -(-121.41,0,ls), -(105.59,0,o), -(231.382,186,o), -(326.846,666,cs), -(481.312,1442,l), -(1167.312,1442,l), -(1177.258,1490,l), -(445.258,1490,l), -(284.157,686,ls), -(191.832,231,o), -(84.371,47,o), -(-97.795,46,cs), -(-129.795,46,l), -(-137.41,0,l) +(-127,0,ls), +(100,0,o), +(226,186,o), +(321,666,cs), +(476,1442,l), +(1162,1442,l), +(1172,1490,l), +(440,1490,l), +(279,686,ls), +(186,231,o), +(79,47,o), +(-103,46,cs), +(-135,46,l), +(-143,0,l) ); }, { alignment = -1; pos = (824,0); -ref = afii10046; +ref = "Softsign-cy"; } ); -width = 2034; +width = 2033; } ); metricRight = b; diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10059.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10059.glyph index 85cf2ee35..ffcd56a9d 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/afii10059.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/afii10059.glyph @@ -5,73 +5,76 @@ kernRight = o; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(268,0,l), +(267,0,l), (384,704,l), (1266,704,l), (1292,864,l), (410,864,l), (514,1490,l), (334,1490,l), -(88,0,l) +(87,0,l) ); }, { -pos = (1010,0); -ref = afii10046; +pos = (974,0); +ref = "Softsign-cy"; } ); -width = 2347; +width = 2312; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(409,0,l), -(521,680,l), -(1203,680,l), -(1255,990,l), -(575,990,l), -(655,1490,l), -(251,1490,l), +(407,0,l), +(520,680,l), +(1202,680,l), +(1253,990,l), +(571,990,l), +(654,1490,l), +(250,1490,l), (3,0,l) ); }, { -pos = (931,0); -ref = afii10046; +pos = (930,0); +ref = "Softsign-cy"; } ); -width = 2273; +width = 2270; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(186,0,l), +(185,0,l), (306,730,l), -(1194,730,l), -(1202,776,l), -(316,776,l), -(434,1490,l), +(1178,730,l), +(1185,776,l), +(313,776,l), +(432,1490,l), (386,1490,l), -(140,0,l) +(139,0,l) ); }, { alignment = -1; -pos = (956,0); -ref = afii10046; +pos = (888,0); +ref = "Softsign-cy"; } ); -width = 2292; +width = 2225; }, { layerId = m008; @@ -80,22 +83,22 @@ shapes = ( { closed = 1; nodes = ( -(240.59,0,l), -(357.137,704,l), -(1239.137,704,l), -(1265.624,864,l), -(383.624,864,l), -(487.258,1490,l), -(307.258,1490,l), -(60.59,0,l) +(241,0,l), +(358,704,l), +(1240,704,l), +(1266,864,l), +(384,864,l), +(488,1490,l), +(308,1490,l), +(61,0,l) ); }, { -pos = (974,0); -ref = afii10046; +pos = (975,0); +ref = "Softsign-cy"; } ); -width = 2248; +width = 2250; }, { layerId = m010; @@ -104,22 +107,22 @@ shapes = ( { closed = 1; nodes = ( -(396.59,0,l), -(509.163,680,l), -(1191.163,680,l), -(1242.484,990,l), -(560.484,990,l), -(643.258,1490,l), -(239.258,1490,l), -(-7.41,0,l) +(397,0,l), +(507,662,l), +(1189,662,l), +(1243,990,l), +(561,990,l), +(644,1490,l), +(240,1490,l), +(-7,0,l) ); }, { -pos = (930,0); -ref = afii10046; +pos = (931,0); +ref = "Softsign-cy"; } ); -width = 2238; +width = 2243; }, { layerId = m012; @@ -128,23 +131,23 @@ shapes = ( { closed = 1; nodes = ( -(124,0,l), -(244,730,l), -(1130,730,l), -(1138,776,l), -(252,776,l), -(370,1490,l), +(121,0,l), +(242,730,l), +(1114,730,l), +(1121,776,l), +(249,776,l), +(368,1490,l), (322,1490,l), -(76,0,l) +(75,0,l) ); }, { alignment = -1; -pos = (883,0); -ref = afii10046; +pos = (888,0); +ref = "Softsign-cy"; } ); -width = 2093; +width = 2097; } ); metricLeft = H; diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10146.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10146.glyph index 90bf0b960..ac77d81a3 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/afii10146.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/afii10146.glyph @@ -7,84 +7,84 @@ layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; name = ital_gen; shapes = ( { -ref = afii10046; +ref = "Softsign-cy"; }, { -pos = (-100,455); +pos = (-99,455); ref = crossbar; } ); -width = 1337; +width = 1338; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; name = ital_gen; shapes = ( { -ref = afii10046; +ref = "Softsign-cy"; }, { -pos = (-105,457); +pos = (-103,457); ref = crossbar; } ); -width = 1342; +width = 1340; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; name = ital_gen; shapes = ( { -ref = afii10046; +ref = "Softsign-cy"; }, { -pos = (-96,454); +pos = (-94,454); ref = crossbar; } ); -width = 1336; +width = 1337; }, { layerId = m008; name = ital_gen; shapes = ( { -ref = afii10046; +ref = "Softsign-cy"; }, { -pos = (-119,456); +pos = (-118,456); ref = crossbar; } ); -width = 1274; +width = 1275; }, { layerId = m010; name = ital_gen; shapes = ( { -ref = afii10046; +ref = "Softsign-cy"; }, { -pos = (-118,457); +pos = (-114,457); ref = crossbar; } ); -width = 1308; +width = 1312; }, { layerId = m012; name = ital_gen; shapes = ( { -ref = afii10046; +ref = "Softsign-cy"; }, { -pos = (-95,454); +pos = (-94,454); ref = crossbar; } ); -width = 1210; +width = 1209; } ); unicode = 1122; diff --git a/src/Inter-Italic.glyphspackage/glyphs/encyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/encyrillic.glyph index dc49d4c2e..e58c11dd8 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/encyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/encyrillic.glyph @@ -1,71 +1,321 @@ { glyphname = encyrillic; -kernLeft = m; -kernRight = a; layers = ( { +anchors = ( +{ +name = cyrtic; +pos = (950,0); +}, +{ +name = lfthook; +pos = (780,0); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; name = ital_gen; shapes = ( { -ref = h.sc; +closed = 1; +nodes = ( +(302,638,l), +(275,478,l), +(897,478,l), +(924,638,l) +); +}, +{ +closed = 1; +nodes = ( +(251,1118,l), +(66,0,l), +(236,0,l), +(421,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(965,1118,l), +(780,0,l), +(950,0,l), +(1135,1118,l) +); } ); -width = 1195; +width = 1201; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1136,0); }, { +name = lfthook; +pos = (736,0); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; name = ital_gen; shapes = ( { -ref = h.sc; +closed = 1; +nodes = ( +(411,711,l), +(361,411,l), +(921,411,l), +(971,711,l) +); +}, +{ +closed = 1; +nodes = ( +(195,1118,l), +(10,0,l), +(412,0,l), +(597,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(919,1118,l), +(734,0,l), +(1136,0,l), +(1321,1118,l) +); } ); width = 1331; }, { +anchors = ( +{ +name = cyrtic; +pos = (874,0); +}, +{ +name = lfthook; +pos = (828,0); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; name = ital_gen; shapes = ( { -ref = h.sc; +closed = 1; +nodes = ( +(232,582,l), +(225,536,l), +(939,536,l), +(946,582,l) +); +}, +{ +closed = 1; +nodes = ( +(291,1118,l), +(106,0,l), +(152,0,l), +(337,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(1013,1118,l), +(828,0,l), +(874,0,l), +(1059,1118,l) +); } ); -width = 1189; +width = 1165; }, { +anchors = ( +{ +name = cyrtic; +pos = (923,0); +}, +{ +name = lfthook; +pos = (753,0); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = m008; name = ital_gen; shapes = ( { -ref = h.sc; +closed = 1; +nodes = ( +(270,608,l), +(243,448,l), +(865,448,l), +(892,608,l) +); +}, +{ +closed = 1; +nodes = ( +(214,1056,l), +(39,0,l), +(209,0,l), +(384,1056,l) +); +}, +{ +closed = 1; +nodes = ( +(928,1056,l), +(753,0,l), +(923,0,l), +(1098,1056,l) +); } ); -width = 1131; +width = 1137; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1125,0); }, { +name = lfthook; +pos = (725,0); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = m010; name = ital_gen; shapes = ( { -ref = h.sc; +closed = 1; +nodes = ( +(396,689,l), +(343,369,l), +(903,369,l), +(956,689,l) +); +}, +{ +closed = 1; +nodes = ( +(174,1056,l), +(-1,0,l), +(399,0,l), +(574,1056,l) +); +}, +{ +closed = 1; +nodes = ( +(900,1056,l), +(725,0,l), +(1125,0,l), +(1300,1056,l) +); } ); width = 1299; }, { +anchors = ( +{ +name = cyrtic; +pos = (810,0); +}, +{ +name = lfthook; +pos = (764,0); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = m012; name = ital_gen; shapes = ( { -ref = h.sc; +closed = 1; +nodes = ( +(168,582,l), +(161,536,l), +(875,536,l), +(882,582,l) +); +}, +{ +closed = 1; +nodes = ( +(227,1118,l), +(42,0,l), +(88,0,l), +(273,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(949,1118,l), +(764,0,l), +(810,0,l), +(995,1118,l) +); } ); -width = 1061; +width = 1037; } ); -metricLeft = m; -metricRight = a; +metricLeft = n; +metricRight = n; unicode = 1085; userData = { interface.gridadjust.original = "{'width': 1634, 'leftMargin': 213, 'rightMargin': 214}"; diff --git a/src/Inter-Italic.glyphspackage/glyphs/endescendercyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/endescendercyrillic.glyph index 47a9e899a..71f043cd2 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/endescendercyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/endescendercyrillic.glyph @@ -11,11 +11,11 @@ shapes = ( ref = encyrillic; }, { -pos = (882,0); +pos = (888,0); ref = _part.cyrtic; } ); -width = 1195; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -40,11 +40,11 @@ shapes = ( ref = encyrillic; }, { -pos = (895,0); +pos = (871,0); ref = _part.cyrtic; } ); -width = 1189; +width = 1165; }, { layerId = m008; @@ -54,11 +54,11 @@ shapes = ( ref = encyrillic; }, { -pos = (850,0); +pos = (856,0); ref = _part.cyrtic; } ); -width = 1131; +width = 1137; }, { layerId = m010; @@ -83,11 +83,11 @@ shapes = ( ref = encyrillic; }, { -pos = (831,0); +pos = (807,0); ref = _part.cyrtic; } ); -width = 1061; +width = 1037; } ); metricLeft = m; diff --git a/src/Inter-Italic.glyphspackage/glyphs/enhookcyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/enhookcyrillic.glyph index c9f1e0302..18adb73ea 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/enhookcyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/enhookcyrillic.glyph @@ -11,11 +11,11 @@ shapes = ( ref = encyrillic; }, { -pos = (679,0); +pos = (685,0); ref = _part.bottom_lfthook; } ); -width = 1195; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -39,11 +39,11 @@ shapes = ( ref = encyrillic; }, { -pos = (825,0); +pos = (801,0); ref = _part.bottom_lfthook; } ); -width = 1189; +width = 1165; }, { layerId = m008; @@ -53,11 +53,11 @@ shapes = ( ref = encyrillic; }, { -pos = (652,0); +pos = (658,0); ref = _part.bottom_lfthook; } ); -width = 1131; +width = 1137; }, { layerId = m010; @@ -81,11 +81,11 @@ shapes = ( ref = encyrillic; }, { -pos = (761,0); +pos = (737,0); ref = _part.bottom_lfthook; } ); -width = 1061; +width = 1037; } ); metricLeft = encyrillic; diff --git a/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph index da0033baa..193b834eb 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/hardsigncyrillic.glyph @@ -1,65 +1,68 @@ { glyphname = hardsigncyrillic; -kernLeft = T.sc; +kernLeft = t; kernRight = bsmcyrillic; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(146,1118,l), -(120,958,l), -(434,958,l), -(456,1118,l) +(445,972,l), +(469,1118,l), +(157,1118,l), +(133,972,l) ); }, { -pos = (206,0); +pos = (219,0); ref = softsigncyrillic; } ); -width = 1342; +width = 1354; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(186,1118,l), -(136,814,l), -(410,814,l), -(456,1118,l) +(347,826,l), +(395,1118,l), +(125,1118,l), +(77,826,l) ); }, { -pos = (258,0); +pos = (201,0); ref = softsigncyrillic; } ); -width = 1503; +width = 1464; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(122,1118,l), -(114,1070,l), -(466,1070,l), -(472,1118,l) +(467,1072,l), +(475,1118,l), +(197,1118,l), +(189,1072,l) ); }, { alignment = -1; -pos = (174,0); +pos = (185,0); ref = softsigncyrillic; } ); -width = 1243; +width = 1251; }, { layerId = m008; @@ -68,18 +71,18 @@ shapes = ( { closed = 1; nodes = ( -(117.674,1118,l), -(91.186,958,l), -(403.186,958,l), -(429.674,1118,l) +(407,910,l), +(431,1056,l), +(119,1056,l), +(95,910,l) ); }, { -pos = (206,0); +pos = (218,0); ref = softsigncyrillic; } ); -width = 1276; +width = 1288; }, { layerId = m010; @@ -88,18 +91,18 @@ shapes = ( { closed = 1; nodes = ( -(175.674,1118,l), -(125.347,814,l), -(395.347,814,l), -(445.674,1118,l) +(331,752,l), +(382,1056,l), +(112,1056,l), +(61,752,l) ); }, { -pos = (262,0); +pos = (209,0); ref = softsigncyrillic; } ); -width = 1476; +width = 1342; }, { layerId = m012; @@ -108,21 +111,22 @@ shapes = ( { closed = 1; nodes = ( -(63.674,1118,l), -(55.728,1070,l), -(403.728,1070,l), -(411.674,1118,l) +(403,1072,l), +(411,1118,l), +(133,1118,l), +(125,1072,l) ); }, { alignment = -1; -pos = (174,0); +pos = (185,0); ref = softsigncyrillic; } ); -width = 1112; +width = 1123; } ); +metricLeft = t; metricRight = b; unicode = 1098; userData = { diff --git a/src/Inter-Italic.glyphspackage/glyphs/idieresiscyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/idieresiscyrillic.glyph index 9cc57c281..038f3bdc6 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/idieresiscyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/idieresiscyrillic.glyph @@ -11,11 +11,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (63,0); +pos = (-4,0); ref = dieresis; } ); -width = 1332; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -25,11 +25,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (151,0); +pos = (157,0); ref = dieresis; } ); -width = 1324; +width = 1331; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -39,10 +39,11 @@ shapes = ( ref = iicyrillic; }, { +pos = (-92,0); ref = dieresis; } ); -width = 1349; +width = 1165; }, { layerId = m008; @@ -52,11 +53,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (53,-42); +pos = (-6,-42); ref = dieresis; } ); -width = 1267; +width = 1137; }, { layerId = m010; @@ -66,11 +67,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (149,-42); +pos = (155,-42); ref = dieresis; } ); -width = 1292; +width = 1299; }, { layerId = m012; @@ -80,11 +81,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-7,-42); +pos = (-99,-42); ref = dieresis; } ); -width = 1227; +width = 1037; } ); unicode = 1253; diff --git a/src/Inter-Italic.glyphspackage/glyphs/iicyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/iicyrillic.glyph index e5da13ee9..5661c6117 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/iicyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/iicyrillic.glyph @@ -6,27 +6,27 @@ layers = ( { anchors = ( { -name = bottom; -pos = (575,0); -}, -{ name = cyrtic; -pos = (1081,0); -}, -{ -name = lfthook2; -pos = (66,0); +pos = (950,0); }, { name = top; -pos = (791,1304); +pos = (724,1304); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; } ); +}; guides = ( { orientation = center; angle = 80.6; -pos = (308,1944); +pos = (373,1944); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; @@ -35,131 +35,131 @@ shapes = ( { closed = 1; nodes = ( -(1266,1118,l), -(1104,1118,l), -(295,280,l), -(282,280,l), +(1135,1118,l), +(973,1118,l), +(298,296,l), +(285,296,l), (421,1118,l), (251,1118,l), (66,0,l), (230,0,l), -(1035,835,l), -(1049,835,l), -(911,0,l), -(1081,0,l) +(902,819,l), +(916,819,l), +(780,0,l), +(950,0,l) ); } ); -width = 1332; +width = 1201; }, { anchors = ( { -name = bottom; -pos = (567,0); -}, -{ name = cyrtic; -pos = (1129,0); -}, -{ -name = lfthook2; -pos = (10,0); +pos = (1136,0); }, { name = top; -pos = (783,1304); +pos = (789,1304); } ); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(1314,1118,l), -(980,1118,l), +(1321,1118,l), +(987,1118,l), (515,594,l), (510,594,l), (597,1118,l), (195,1118,l), (10,0,l), (335,0,l), -(810,532,l), -(815,532,l), -(727,0,l), -(1129,0,l) +(817,532,l), +(822,532,l), +(734,0,l), +(1136,0,l) ); } ); -width = 1324; +width = 1331; }, { anchors = ( { -name = bottom; -pos = (582,0); -}, -{ name = cyrtic; -pos = (1058,0); -}, -{ -name = lfthook2; -pos = (106,0); +pos = (874,0); }, { name = top; -pos = (798,1304); +pos = (706,1304); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; } ); +}; layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(1243,1118,l), -(1202,1118,l), -(171,83,l), -(166,83,l), +(1059,1118,l), +(1018,1118,l), +(173,95,l), +(168,95,l), (337,1118,l), (291,1118,l), (106,0,l), (148,0,l), -(1178,1034,l), -(1183,1034,l), -(1012,0,l), -(1058,0,l) +(992,1022,l), +(997,1022,l), +(828,0,l), +(874,0,l) ); } ); -width = 1349; +width = 1165; }, { anchors = ( { -name = bottom; -pos = (540,0); -}, -{ name = cyrtic; -pos = (1051,0); -}, -{ -name = lfthook2; -pos = (39,0); +pos = (923,0); }, { name = top; -pos = (749,1262); +pos = (690,1262); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; } ); +}; guides = ( { orientation = center; angle = 80.6; -pos = (-5300,1944); +pos = (-5236,1944); } ); layerId = m008; @@ -168,110 +168,110 @@ shapes = ( { closed = 1; nodes = ( -(1226,1056,l), -(1056,1056,l), -(255,260,l), -(252,260,l), +(1098,1056,l), +(928,1056,l), +(256,268,l), +(253,268,l), (384,1056,l), (214,1056,l), (39,0,l), -(205,0,l), -(1011,801,l), -(1014,801,l), -(881,0,l), -(1051,0,l) +(209,0,l), +(880,787,l), +(883,787,l), +(753,0,l), +(923,0,l) ); } ); -width = 1267; +width = 1137; }, { anchors = ( { -name = bottom; -pos = (556,0); -}, -{ name = cyrtic; -pos = (1118,0); -}, -{ -name = lfthook2; -pos = (-1,0); +pos = (1125,0); }, { name = top; -pos = (765,1262); +pos = (771,1262); } ); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; +} +); +}; layerId = m010; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(1293,1056,l), -(959,1056,l), -(493,562,l), -(492,562,l), -(574,1056,l), +(1300,1056,l), +(966,1056,l), +(484,554,l), +(483,554,l), +(566,1056,l), (174,1056,l), (-1,0,l), (324,0,l), -(800,500,l), -(801,500,l), -(718,0,l), -(1118,0,l) +(816,508,l), +(817,508,l), +(733,0,l), +(1125,0,l) ); } ); -width = 1292; +width = 1299; }, { anchors = ( { -name = bottom; -pos = (518,0); -}, -{ name = cyrtic; -pos = (994,0); -}, -{ -name = lfthook2; -pos = (42,0); +pos = (810,0); }, { name = top; -pos = (727,1262); +pos = (635,1262); +} +); +background = { +shapes = ( +{ +pos = (1,0); +ref = n; } ); +}; layerId = m012; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(1179,1118,l), -(1138,1118,l), -(107,83,l), -(102,83,l), +(995,1118,l), +(954,1118,l), +(105,91,l), +(103,91,l), (273,1118,l), (227,1118,l), (42,0,l), (84,0,l), -(1114,1034,l), -(1119,1034,l), -(948,0,l), -(994,0,l) +(932,1026,l), +(934,1026,l), +(764,0,l), +(810,0,l) ); } ); -width = 1227; +width = 1037; } ); metricLeft = n; -metricRight = u; +metricRight = n; unicode = 1080; userData = { interface.gridadjust.original = "{'width': 1635, 'leftMargin': 213, 'rightMargin': 213}"; diff --git a/src/Inter-Italic.glyphspackage/glyphs/iishortcyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/iishortcyrillic.glyph index 6e97c11e8..81d149529 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/iishortcyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/iishortcyrillic.glyph @@ -11,11 +11,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (208,0); +pos = (141,0); ref = breve; } ); -width = 1332; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -25,11 +25,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (148,0); +pos = (154,0); ref = breve; } ); -width = 1324; +width = 1331; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -39,11 +39,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (259,0); +pos = (167,0); ref = breve; } ); -width = 1349; +width = 1165; }, { layerId = m008; @@ -53,11 +53,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (199,0); +pos = (140,0); ref = breve; } ); -width = 1267; +width = 1137; }, { layerId = m010; @@ -67,11 +67,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (147,0); +pos = (153,0); ref = breve; } ); -width = 1292; +width = 1299; }, { layerId = m012; @@ -81,11 +81,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (195,0); +pos = (103,0); ref = breve; } ); -width = 1227; +width = 1037; } ); unicode = 1081; diff --git a/src/Inter-Italic.glyphspackage/glyphs/imacroncyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/imacroncyrillic.glyph index 69f88b53e..7de937e9e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/imacroncyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/imacroncyrillic.glyph @@ -11,11 +11,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (209,0); +pos = (142,0); ref = macron; } ); -width = 1332; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -25,11 +25,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (1,0); +pos = (7,0); ref = macron; } ); -width = 1324; +width = 1331; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -39,11 +39,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (374,0); +pos = (282,0); ref = macron; } ); -width = 1349; +width = 1165; }, { layerId = m008; @@ -53,11 +53,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (199,-42); +pos = (140,-42); ref = macron; } ); -width = 1267; +width = 1137; }, { layerId = m010; @@ -67,11 +67,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-1,-42); +pos = (5,-42); ref = macron; } ); -width = 1292; +width = 1299; }, { layerId = m012; @@ -81,11 +81,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (367,-42); +pos = (275,-42); ref = macron; } ); -width = 1227; +width = 1037; } ); unicode = 1251; diff --git a/src/Inter-Italic.glyphspackage/glyphs/ljecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/ljecyrillic.glyph index 40781325d..196491fa7 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/ljecyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/ljecyrillic.glyph @@ -5,184 +5,96 @@ kernRight = bsmcyrillic; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(58,0,ls), -(305,0,o), -(407,192,o), -(486,558,cs), -(574,958,l), -(980,958,l), -(1006,1118,l), -(434,1118,l), -(332,622,ls), -(253,247,o), -(201,160,o), -(66,160,cs), -(26,160,l), -(0,0,l) -); +ref = elcyrillic; }, { -pos = (756,0); +alignment = -1; +pos = (728,0); ref = softsigncyrillic; } ); -width = 1892; +width = 1863; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(130,0,ls), -(361,0,o), -(544,134,o), -(632,514,cs), -(698,818,l), -(884,818,l), -(934,1118,l), -(392,1118,l), -(294,622,ls), -(247,401,o), -(183,303,o), -(96,302,cs), -(62,302,l), -(14,0,l) -); +ref = elcyrillic; }, { -pos = (736,0); +alignment = -1; +pos = (693,0); ref = softsigncyrillic; } ); -width = 1981; +width = 1956; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(18,0,ls), -(278,0,o), -(305,177,o), -(382,536,cs), -(498,1070,l), -(1082,1070,l), -(1090,1118,l), -(464,1118,l), -(336,538,ls), -(256,177,o), -(237,47,o), -(28,46,cs), -(4,46,l), -(-4,0,l) -); +ref = elcyrillic; }, { alignment = -1; -pos = (768,0); +pos = (784,0); ref = softsigncyrillic; } ); -width = 1837; +width = 1850; }, { layerId = m008; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(32.59,0,ls), -(279.59,0,o), -(379.376,192,o), -(458.966,558,cs), -(545.186,958,l), -(953.186,958,l), -(979.674,1118,l), -(405.674,1118,l), -(303.562,622,ls), -(226.481,247,o), -(175.078,160,o), -(41.078,160,cs), -(1.078,160,l), -(-25.41,0,l) -); +ref = elcyrillic; }, { -pos = (756,0); +alignment = -1; +pos = (728,0); ref = softsigncyrillic; } ); -width = 1826; +width = 1798; }, { layerId = m010; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(120.59,0,ls), -(350.59,0,o), -(533.774,134,o), -(619.682,514,cs), -(686.009,818,l), -(872.009,818,l), -(921.674,1118,l), -(381.674,1118,l), -(281.562,622,ls), -(236.975,401,o), -(173.751,303,o), -(86.586,302,cs), -(50.586,302,l), -(4.59,0,l) -); +ref = elcyrillic; }, { -pos = (738,0); +alignment = -1; +pos = (703,0); ref = softsigncyrillic; } ); -width = 1952; +width = 1836; }, { layerId = m012; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(-43.41,0,ls), -(213.59,0,o), -(238.892,177,o), -(319.324,536,cs), -(435.728,1070,l), -(999.728,1070,l), -(1007.674,1118,l), -(399.674,1118,l), -(271.655,538,ls), -(193.058,178,o), -(174.371,47,o), -(-35.795,46,cs), -(-59.795,46,l), -(-67.41,0,l) -); +ref = elcyrillic; }, { alignment = -1; -pos = (768,0); +pos = (784,0); ref = softsigncyrillic; } ); -width = 1706; +width = 1722; } ); +metricLeft = t; metricRight = b; unicode = 1113; userData = { diff --git a/src/Inter-Italic.glyphspackage/glyphs/semisoftsign-cy.glyph b/src/Inter-Italic.glyphspackage/glyphs/semisoftsign-cy.glyph new file mode 100644 index 000000000..d63f1b3b0 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/semisoftsign-cy.glyph @@ -0,0 +1,233 @@ +{ +glyphname = "semisoftsign-cy"; +layers = ( +{ +background = { +shapes = ( +{ +pos = (87,0); +ref = t; +} +); +}; +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(908,972,l), +(932,1118,l), +(157,1118,l), +(133,972,l) +); +}, +{ +alignment = -1; +pos = (161,0); +ref = softsigncyrillic; +}, +{ +closed = 1; +nodes = ( +(581,1118,l), +(625,1384,l), +(455,1384,l), +(411,1118,l) +); +} +); +width = 1296; +}, +{ +background = { +shapes = ( +{ +pos = (46,0); +ref = t; +} +); +}; +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(1073,896,l), +(1109,1118,l), +(125,1118,l), +(89,896,l) +); +}, +{ +alignment = -1; +pos = (118,0); +ref = softsigncyrillic; +}, +{ +closed = 1; +nodes = ( +(714,1118,l), +(758,1384,l), +(356,1384,l), +(312,1118,l) +); +} +); +width = 1381; +}, +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(891,1072,l), +(899,1118,l), +(197,1118,l), +(189,1072,l) +); +}, +{ +alignment = -1; +pos = (131,0); +ref = softsigncyrillic; +}, +{ +closed = 1; +nodes = ( +(467,1118,l), +(511,1384,l), +(465,1384,l), +(421,1118,l) +); +} +); +width = 1197; +}, +{ +background = { +shapes = ( +{ +pos = (79,0); +ref = t; +} +); +}; +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(846,910,l), +(870,1056,l), +(119,1056,l), +(95.002,910,l) +); +}, +{ +alignment = -1; +pos = (139,0); +ref = softsigncyrillic; +}, +{ +closed = 1; +nodes = ( +(522,1056,l), +(569,1344,l), +(399,1344,l), +(352,1056,l) +); +} +); +width = 1209; +}, +{ +background = { +shapes = ( +{ +pos = (47,0); +ref = t; +} +); +}; +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(1056,796,l), +(1099,1056,l), +(111,1056,l), +(68,796,l) +); +}, +{ +pos = (147,0); +ref = softsigncyrillic; +}, +{ +closed = 1; +nodes = ( +(720,1056,l), +(768,1344,l), +(368,1344,l), +(320,1056,l) +); +} +); +width = 1280; +}, +{ +background = { +shapes = ( +{ +pos = (61,0); +ref = t; +} +); +}; +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(827,1072,l), +(835,1118,l), +(133,1118,l), +(125,1072,l) +); +}, +{ +alignment = -1; +pos = (131,0); +ref = softsigncyrillic; +}, +{ +closed = 1; +nodes = ( +(403,1118,l), +(447,1384,l), +(401,1384,l), +(357,1118,l) +); +} +); +width = 1069; +} +); +metricLeft = t; +metricRight = b; +unicode = 1165; +userData = { +interface.gridadjust.original = "{'width': 1532, 'leftMargin': -52, 'rightMargin': 121}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Italic.glyphspackage/glyphs/softsigncyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/softsigncyrillic.glyph index 39338f32f..d31b618b3 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/softsigncyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/softsigncyrillic.glyph @@ -4,232 +4,199 @@ kernLeft = m; kernRight = bsmcyrillic; layers = ( { -anchors = ( -{ -name = cross; -pos = (307,896); -} -); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(307,552,l), -(627,552,ls), -(760,553,o), -(845,471,o), -(825,352,cs), -(807,239,o), -(696,160,o), -(559,160,cs), -(263,160,l), -(423,1118,l), +(305,552,l), +(625,552,ls), +(760,552,o), +(844,470,o), +(824,352,cs), +(806,239,o), +(695,160,o), +(560,160,cs), +(262,160,l), +(421,1118,l), (251,1118,l), -(65,0,l), -(533,0,ls), +(66,0,l), +(534,0,ls), (795,0,o), (964,160,o), -(999,360,cs), +(998,360,cs), (1031,564,o), -(914,713,o), -(653,712,cs), -(333,712,l) +(913,712,o), +(652,712,cs), +(332,712,l) ); } ); -width = 1136; +width = 1135; }, { -anchors = ( -{ -name = cross; -pos = (431,934); -} -); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(319,514,l), -(663,514,l), -(744,515,o), -(796,469,o), -(785,404,c), -(774,343,o), -(708,300,o), -(625,300,c), -(437,300,l), -(573,1118,l), +(327,514,l), +(671,514,ls), +(757,514,o), +(799,475,o), +(787,404,cs), +(776,337,o), +(722,300,o), +(636,300,cs), +(462,300,l), +(597,1118,l), (195,1118,l), -(9,0,l), -(575,0,l), -(895,0,o), -(1115,152,o), -(1157,402,c), -(1199,658,o), -(1030,815,o), -(713,814,c), -(369,814,l) +(10,0,l), +(586,0,l), +(907,0,o), +(1134,155,o), +(1175,402,cs), +(1216,655,o), +(1042,814,o), +(721,814,cs), +(377,814,l) ); } ); -width = 1245; +width = 1263; }, { -anchors = ( -{ -name = cross; -pos = (271,872); -} -); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(229,584,l), -(569,584,ls), -(776,585,o), -(882,510,o), -(851,320,cs), -(821,123,o), -(681,47,o), -(481,46,cs), -(161,46,l), -(339,1118,l), +(229,586,l), +(553,586,ls), +(765,586,o), +(878,483,o), +(850,316,cs), +(823,149,o), +(676,46,o), +(464,46,cs), +(160,46,l), +(337,1118,l), (291,1118,l), -(105,0,l), -(473,0,ls), -(707,0,o), -(861,92,o), -(897,308,cs), -(935,532,o), -(802,631,o), -(577,632,cs), +(106,0,l), +(456,0,ls), +(694,0,o), +(864,122,o), +(896,316,cs), +(928,510,o), +(799,632,o), +(561,632,cs), (237,632,l) ); } ); -width = 1069; +width = 1066; }, { -anchors = ( -{ -name = cross; -pos = (279,896); -} -); layerId = m008; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(278,552,l), -(598,552,ls), -(733,553,o), -(816,470,o), -(797,352,cs), -(778,239,o), -(668,160,o), -(533,160,cs), +(276,536,l), +(598,536,ls), +(741,536,o), +(818,465,o), +(799,352,cs), +(780,234,o), +(678,160,o), +(535,160,cs), (235,160,l), -(394,1118,l), -(224,1118,l), +(384,1056,l), +(214,1056,l), (39,0,l), -(507,0,ls), -(768,0,o), -(937,160,o), -(970,360,cs), -(1004,564,o), -(886,713,o), -(624,712,cs), -(304,712,l) +(515,0,ls), +(748,0,o), +(935,145,o), +(969,352,cs), +(1003,554,o), +(863,696,o), +(630,696,cs), +(302,696,l) ); } ); width = 1070; }, { -anchors = ( -{ -name = cross; -pos = (421.213,934); -} -); layerId = m010; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(307.682,514,l), -(651.682,514,l), -(732.848,515,o), -(784.233,469,o), -(775.472,404,c), -(763.373,343,o), -(697.255,300,o), -(616.255,300,c), -(426.255,300,l), -(561.674,1118,l), -(183.674,1118,l), -(-1.41,0,l), -(566.59,0,l), -(884.59,0,o), -(1104.754,152,o), -(1147.141,402,c), -(1188.521,658,o), -(1019.513,815,o), -(701.347,814,c), -(357.347,814,l) +(302,442,l), +(601,442,ls), +(659,442,o), +(688,417,o), +(680,371,cs), +(673,325,o), +(636,300,o), +(578,300,cs), +(449,300,l), +(574,1056,l), +(174,1056,l), +(-1,0,l), +(541,0,ls), +(835,0,o), +(1021,132,o), +(1060,367,cs), +(1099,602,o), +(957,734,o), +(663,734,cs), +(351,734,l) ); } ); -width = 1214; +width = 1133; }, { -anchors = ( -{ -name = cross; -pos = (200,872); -} -); layerId = m012; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(164,584,l), -(504,584,ls), -(707,585,o), -(818,508,o), -(786,318,cs), -(754,122,o), -(618,47,o), -(415,46,cs), -(95,46,l), +(165,586,l), +(489,586,ls), +(701,586,o), +(814,483,o), +(786,316,cs), +(759,149,o), +(612,46,o), +(400,46,cs), +(96,46,l), (273,1118,l), (227,1118,l), (42,0,l), -(408,0,ls), -(638,0,o), -(796,96,o), -(832,318,cs), -(869,536,o), -(743,631,o), -(512,632,cs), -(172,632,l) +(392,0,ls), +(630,0,o), +(800,122,o), +(832,316,cs), +(864,510,o), +(735,632,o), +(497,632,cs), +(173,632,l) ); } ); width = 938; } ); -metricLeft = m; +metricLeft = n; metricRight = b; unicode = 1100; userData = { diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni045D_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni045D_.glyph index 3277869ff..7d02a1b0e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uni045D_.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uni045D_.glyph @@ -11,11 +11,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (114,0); +pos = (47,0); ref = grave; } ); -width = 1332; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -25,11 +25,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (56,0); +pos = (62,0); ref = grave; } ); -width = 1324; +width = 1331; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -39,11 +39,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (185,0); +pos = (93,0); ref = grave; } ); -width = 1349; +width = 1165; }, { layerId = m008; @@ -53,11 +53,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (67,0); +pos = (8,0); ref = grave; } ); -width = 1267; +width = 1137; }, { layerId = m010; @@ -67,11 +67,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-29,0); +pos = (-23,0); ref = grave; } ); -width = 1292; +width = 1299; }, { layerId = m012; @@ -81,11 +81,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (114,-42); +pos = (22,-42); ref = grave; } ); -width = 1227; +width = 1037; } ); unicode = 1117; diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni048B_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni048B_.glyph index 08d25e2ed..c5c9a59c3 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uni048B_.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uni048B_.glyph @@ -11,15 +11,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (208,0); +pos = (141,0); ref = breve; }, { -pos = (894,0); +pos = (763,0); ref = _part.cyrtail; } ); -width = 1332; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -29,15 +29,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (148,0); +pos = (154,0); ref = breve; }, { -pos = (790,0); +pos = (797,0); ref = _part.cyrtail; } ); -width = 1324; +width = 1331; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -47,15 +47,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (259,0); +pos = (167,0); ref = breve; }, { -pos = (1055,0); +pos = (871,0); ref = _part.cyrtail; } ); -width = 1349; +width = 1165; }, { layerId = m008; @@ -65,15 +65,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (199,0); +pos = (140,0); ref = breve; }, { -pos = (858,0); +pos = (730,0); ref = _part.cyrtail; } ); -width = 1267; +width = 1137; }, { layerId = m010; @@ -83,15 +83,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (147,0); +pos = (153,0); ref = breve; }, { -pos = (773,0); +pos = (780,0); ref = _part.cyrtail; } ); -width = 1292; +width = 1299; }, { layerId = m012; @@ -101,15 +101,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (195,0); +pos = (103,0); ref = breve; }, { -pos = (991,0); +pos = (807,0); ref = _part.cyrtail; } ); -width = 1227; +width = 1037; } ); metricLeft = m; diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni048C_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni048C_.glyph index 13e591d7c..068892479 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uni048C_.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uni048C_.glyph @@ -4,57 +4,63 @@ kernRight = o; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { ref = afii10146; } ); -width = 1337; +width = 1338; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { ref = afii10146; } ); -width = 1342; +width = 1340; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { ref = afii10146; } ); -width = 1336; +width = 1337; }, { layerId = m008; +name = ital_gen; shapes = ( { ref = afii10146; } ); -width = 1274; +width = 1275; }, { layerId = m010; +name = ital_gen; shapes = ( { ref = afii10146; } ); -width = 1308; +width = 1312; }, { layerId = m012; +name = ital_gen; shapes = ( { ref = afii10146; } ); -width = 1210; +width = 1209; } ); unicode = 1164; diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni048D_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni048D_.glyph deleted file mode 100644 index a02f5da68..000000000 --- a/src/Inter-Italic.glyphspackage/glyphs/uni048D_.glyph +++ /dev/null @@ -1,256 +0,0 @@ -{ -glyphname = uni048D; -layers = ( -{ -layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; -shapes = ( -{ -closed = 1; -nodes = ( -(168,1458,l), -(142,1298,l), -(856,1298,l), -(882,1458,l) -); -}, -{ -closed = 1; -nodes = ( -(364,552,l), -(684,552,ls), -(817,553,o), -(902,471,o), -(882,352,cs), -(864,239,o), -(753,160,o), -(616,160,cs), -(320,160,l), -(574,1676,l), -(402,1676,l), -(122,0,l), -(590,0,ls), -(852,0,o), -(1021,160,o), -(1056,360,cs), -(1088,564,o), -(972,713,o), -(710,712,cs), -(390,712,l) -); -} -); -width = 1193; -}, -{ -layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; -shapes = ( -{ -closed = 1; -nodes = ( -(222,1458,l), -(190,1254,l), -(922,1254,l), -(954,1458,l) -); -}, -{ -closed = 1; -nodes = ( -(430,514,l), -(774,514,l), -(855,515,o), -(905,468,o), -(896,404,c), -(884,343,o), -(820,300,o), -(736,300,c), -(546,300,l), -(760,1586,l), -(382,1586,l), -(120,0,l), -(686,0,l), -(1007,0,o), -(1225,151,o), -(1268,402,c), -(1309,657,o), -(1140,815,o), -(824,814,c), -(480,814,l) -); -} -); -width = 1356; -}, -{ -layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; -shapes = ( -{ -closed = 1; -nodes = ( -(128,1414,l), -(120,1368,l), -(822,1368,l), -(830,1414,l) -); -}, -{ -closed = 1; -nodes = ( -(248,584,l), -(590,584,ls), -(795,585,o), -(902,510,o), -(872,320,cs), -(839,123,o), -(700,47,o), -(500,46,cs), -(180,46,l), -(462,1730,l), -(414,1730,l), -(126,0,l), -(492,0,ls), -(727,0,o), -(880,92,o), -(916,308,cs), -(954,532,o), -(822,631,o), -(596,632,cs), -(256,632,l) -); -} -); -width = 1088; -}, -{ -layerId = m008; -name = ital_gen; -shapes = ( -{ -closed = 1; -nodes = ( -(141.961,1458,l), -(115.473,1298,l), -(829.473,1298,l), -(855.961,1458,l) -); -}, -{ -closed = 1; -nodes = ( -(335.973,552,l), -(655.973,552,ls), -(792.139,553,o), -(874.398,470,o), -(854.863,352,cs), -(836.156,239,o), -(727.078,160,o), -(591.078,160,cs), -(293.078,160,l), -(544.05,1676,l), -(374.05,1676,l), -(96.59,0,l), -(564.59,0,ls), -(825.59,0,o), -(995.078,160,o), -(1028.188,360,cs), -(1061.96,564,o), -(943.627,713,o), -(682.461,712,cs), -(362.461,712,l) -); -} -); -width = 1128; -}, -{ -layerId = m010; -name = ital_gen; -shapes = ( -{ -closed = 1; -nodes = ( -(209.961,1458,l), -(176.189,1254,l), -(910.189,1254,l), -(943.961,1458,l) -); -}, -{ -closed = 1; -nodes = ( -(417.682,514,l), -(761.682,514,l), -(843.848,515,o), -(895.233,469,o), -(885.472,404,c), -(874.373,343,o), -(808.255,300,o), -(726.255,300,c), -(536.255,300,l), -(749.151,1586,l), -(371.151,1586,l), -(108.59,0,l), -(676.59,0,l), -(994.59,0,o), -(1214.754,152,o), -(1257.141,402,c), -(1298.521,658,o), -(1129.513,815,o), -(811.347,814,c), -(467.347,814,l) -); -} -); -width = 1324; -}, -{ -layerId = m012; -name = ital_gen; -shapes = ( -{ -closed = 1; -nodes = ( -(70.676,1414,l), -(63.061,1368,l), -(765.061,1368,l), -(772.676,1414,l) -); -}, -{ -closed = 1; -nodes = ( -(189.271,584,l), -(529.271,584,ls), -(732.436,585,o), -(843.689,508,o), -(811.235,318,cs), -(779.787,122,o), -(643.371,47,o), -(440.205,46,cs), -(120.205,46,l), -(398.99,1730,l), -(352.99,1730,l), -(66.59,0,l), -(432.59,0,ls), -(663.59,0,o), -(821.483,96,o), -(859.235,318,cs), -(894.324,536,o), -(768.052,631,o), -(537.217,632,cs), -(197.217,632,l) -); -} -); -width = 965; -} -); -metricRight = b; -unicode = 1165; -userData = { -interface.gridadjust.original = "{'width': 1532, 'leftMargin': -52, 'rightMargin': 121}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni04C_A_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni04C_A_.glyph index f493851a7..45f632fa7 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uni04C_A_.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uni04C_A_.glyph @@ -8,22 +8,20 @@ layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; name = ital_gen; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (757,0); +pos = (763,0); ref = _part.cyrtail; } ); -width = 1311; +width = 1201; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; name = ital_gen; shapes = ( { -alignment = -1; ref = encyrillic; }, { @@ -31,7 +29,7 @@ pos = (797,0); ref = _part.cyrtail; } ); -width = 1458; +width = 1331; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -41,33 +39,31 @@ shapes = ( ref = encyrillic; }, { -pos = (895,0); +pos = (871,0); ref = _part.cyrtail; } ); -width = 1189; +width = 1165; }, { layerId = m008; name = ital_gen; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (724,0); +pos = (730,0); ref = _part.cyrtail; } ); -width = 1254; +width = 1137; }, { layerId = m010; name = ital_gen; shapes = ( { -alignment = -1; ref = encyrillic; }, { @@ -75,7 +71,7 @@ pos = (780,0); ref = _part.cyrtail; } ); -width = 1447; +width = 1299; }, { layerId = m012; @@ -85,11 +81,11 @@ shapes = ( ref = encyrillic; }, { -pos = (831,0); +pos = (807,0); ref = _part.cyrtail; } ); -width = 1061; +width = 1037; } ); metricLeft = encyrillic; diff --git a/src/Inter-Italic.glyphspackage/glyphs/yatcyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/yatcyrillic.glyph index ce1794d66..eac5d0ac4 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/yatcyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/yatcyrillic.glyph @@ -1,250 +1,229 @@ { glyphname = yatcyrillic; +kernLeft = t; +kernRight = o; layers = ( { +background = { +shapes = ( +{ +pos = (87,0); +ref = t; +} +); +}; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(136,1254,l), -(108,1094,l), -(820,1094,l), -(850,1254,l) +(908,972,l), +(932,1118,l), +(157,1118,l), +(133,972,l) ); }, { +alignment = -1; +pos = (161,0); +ref = softsigncyrillic; +}, +{ closed = 1; nodes = ( -(364,552,l), -(684,552,ls), -(817,553,o), -(902,471,o), -(882,352,cs), -(864,239,o), -(753,160,o), -(616,160,cs), -(320,160,l), -(574,1676,l), -(402,1676,l), -(122,0,l), -(590,0,ls), -(852,0,o), -(1021,160,o), -(1056,360,cs), -(1088,564,o), -(972,713,o), -(710,712,cs), -(390,712,l) +(581,1118,l), +(643,1490,l), +(473,1490,l), +(411,1118,l) ); } ); -width = 1193; +width = 1296; }, { +background = { +shapes = ( +{ +pos = (46,0); +ref = t; +} +); +}; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(192,1282,l), -(160,1080,l), -(894,1080,l), -(926,1282,l) +(1072,896,l), +(1109,1118,l), +(125,1118,l), +(88,896,l) ); }, { +alignment = -1; +pos = (118,0); +ref = softsigncyrillic; +}, +{ closed = 1; nodes = ( -(430,514,l), -(774,514,l), -(855,515,o), -(905,468,o), -(896,404,c), -(884,343,o), -(820,300,o), -(736,300,c), -(546,300,l), -(760,1586,l), -(382,1586,l), -(120,0,l), -(686,0,l), -(1007,0,o), -(1225,151,o), -(1268,402,c), -(1309,657,o), -(1140,815,o), -(824,814,c), -(480,814,l) +(714,1118,l), +(776,1490,l), +(374,1490,l), +(312,1118,l) ); } ); -width = 1356; +width = 1381; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(94,1196,l), -(88,1150,l), -(788,1150,l), -(796,1196,l) +(891,1072,l), +(899,1118,l), +(197,1118,l), +(189,1072,l) ); }, { +alignment = -1; +pos = (131,0); +ref = softsigncyrillic; +}, +{ closed = 1; nodes = ( -(248,584,l), -(590,584,ls), -(795,585,o), -(902,510,o), -(872,320,cs), -(839,123,o), -(700,47,o), -(500,46,cs), -(180,46,l), -(462,1730,l), -(414,1730,l), -(126,0,l), -(492,0,ls), -(727,0,o), -(880,92,o), -(916,308,cs), -(954,532,o), -(822,631,o), -(596,632,cs), -(256,632,l) +(467,1118,l), +(529,1490,l), +(483,1490,l), +(421,1118,l) ); } ); -width = 1088; +width = 1197; }, { +background = { +shapes = ( +{ +pos = (79,0); +ref = t; +} +); +}; layerId = m008; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(108.189,1254,l), -(81.701,1094,l), -(795.701,1094,l), -(822.189,1254,l) +(846,910,l), +(870,1056,l), +(119,1056,l), +(95,910,l) ); }, { +alignment = -1; +pos = (139,0); +ref = softsigncyrillic; +}, +{ closed = 1; nodes = ( -(335.973,552,l), -(655.973,552,ls), -(792.139,553,o), -(874.398,470,o), -(854.863,352,cs), -(836.156,239,o), -(727.078,160,o), -(591.078,160,cs), -(293.078,160,l), -(544.05,1676,l), -(374.05,1676,l), -(96.59,0,l), -(564.59,0,ls), -(825.59,0,o), -(995.078,160,o), -(1028.188,360,cs), -(1061.96,564,o), -(943.627,713,o), -(682.461,712,cs), -(362.461,712,l) +(522,1056,l), +(594,1490,l), +(424,1490,l), +(352,1056,l) ); } ); -width = 1128; +width = 1209; }, { +background = { +shapes = ( +{ +pos = (47,0); +ref = t; +} +); +}; layerId = m010; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(180.824,1282,l), -(147.383,1080,l), -(881.383,1080,l), -(914.824,1282,l) +(1056,796,l), +(1099,1056,l), +(111,1056,l), +(68,796,l) ); }, { +pos = (147,0); +ref = softsigncyrillic; +}, +{ closed = 1; nodes = ( -(417.682,514,l), -(761.682,514,l), -(843.848,515,o), -(895.233,469,o), -(885.472,404,c), -(874.373,343,o), -(808.255,300,o), -(726.255,300,c), -(536.255,300,l), -(749.151,1586,l), -(371.151,1586,l), -(108.59,0,l), -(676.59,0,l), -(994.59,0,o), -(1214.754,152,o), -(1257.141,402,c), -(1298.521,658,o), -(1129.513,815,o), -(811.347,814,c), -(467.347,814,l) +(720,1056,l), +(792,1490,l), +(392,1490,l), +(320,1056,l) ); } ); -width = 1324; +width = 1280; }, { +background = { +shapes = ( +{ +pos = (61,0); +ref = t; +} +); +}; layerId = m012; name = ital_gen; shapes = ( { closed = 1; nodes = ( -(34.587,1196,l), -(26.971,1150,l), -(728.971,1150,l), -(736.587,1196,l) +(827,1072,l), +(835,1118,l), +(133,1118,l), +(125,1072,l) ); }, { +alignment = -1; +pos = (131,0); +ref = softsigncyrillic; +}, +{ closed = 1; nodes = ( -(189.271,584,l), -(529.271,584,ls), -(732.436,585,o), -(843.689,508,o), -(811.235,318,cs), -(779.787,122,o), -(643.371,47,o), -(440.205,46,cs), -(120.205,46,l), -(398.99,1730,l), -(352.99,1730,l), -(66.59,0,l), -(432.59,0,ls), -(663.59,0,o), -(821.483,96,o), -(859.235,318,cs), -(894.324,536,o), -(768.052,631,o), -(537.217,632,cs), -(197.217,632,l) +(403,1118,l), +(465,1490,l), +(419,1490,l), +(357,1118,l) ); } ); -width = 965; +width = 1069; } ); +metricLeft = t; metricRight = b; unicode = 1123; userData = { diff --git a/src/Inter-Italic.glyphspackage/glyphs/yericyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/yericyrillic.glyph index a4d9bee52..f8f336500 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/yericyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/yericyrillic.glyph @@ -7,119 +7,131 @@ layers = ( anchors = ( { name = top; -pos = (890,1304); +pos = (872,1304); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { ref = softsigncyrillic; }, { -pos = (1136,0); +alignment = -1; +pos = (1012,0); ref = idotless; } ); -width = 1624; +width = 1500; }, { anchors = ( { name = top; -pos = (1006,1304); +pos = (1010,1304); } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { ref = softsigncyrillic; }, { -pos = (1245,0); +alignment = -1; +pos = (1168,0); ref = idotless; } ); -width = 1851; +width = 1774; }, { anchors = ( { name = top; -pos = (818,1304); +pos = (762,1304); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { ref = softsigncyrillic; }, { -pos = (1069,0); +alignment = -1; +pos = (836,0); ref = idotless; } ); -width = 1513; +width = 1280; }, { anchors = ( { name = top; -pos = (876,1304); +pos = (820,1262); } ); layerId = m008; +name = ital_gen; shapes = ( { ref = softsigncyrillic; }, { -pos = (1070,0); +alignment = -1; +pos = (974,0); ref = idotless; } ); -width = 1496; +width = 1398; }, { anchors = ( { name = top; -pos = (990,1304); +pos = (930,1262); } ); layerId = m010; +name = ital_gen; shapes = ( { ref = softsigncyrillic; }, { -pos = (1214,0); +alignment = -1; +pos = (1046,0); ref = idotless; } ); -width = 1786; +width = 1618; }, { anchors = ( { name = top; -pos = (754,1304); +pos = (669,1262); } ); layerId = m012; +name = ital_gen; shapes = ( { ref = softsigncyrillic; }, { -pos = (938,0); +alignment = -1; +pos = (792,0); ref = idotless; } ); -width = 1265; +width = 1113; } ); -metricLeft = idotless; -metricRight = idotless; +metricLeft = n; +metricRight = n; unicode = 1099; userData = { interface.gridadjust.original = "{'width': 2203, 'leftMargin': 168, 'rightMargin': 244}"; diff --git a/src/Inter-Italic.glyphspackage/glyphs/yerudieresiscyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/yerudieresiscyrillic.glyph index feeb56179..b975b1758 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/yerudieresiscyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/yerudieresiscyrillic.glyph @@ -5,81 +5,87 @@ kernRight = a; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { ref = yericyrillic; }, { -pos = (162,0); +pos = (144,0); ref = dieresis; } ); -width = 1624; +width = 1500; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { ref = yericyrillic; }, { -pos = (374,0); +pos = (378,0); ref = dieresis; } ); -width = 1851; +width = 1774; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { ref = yericyrillic; }, { -pos = (20,0); +pos = (-36,0); ref = dieresis; } ); -width = 1513; +width = 1280; }, { layerId = m008; +name = ital_gen; shapes = ( { ref = yericyrillic; }, { -pos = (180,0); +pos = (124,-42); ref = dieresis; } ); -width = 1496; +width = 1398; }, { layerId = m010; +name = ital_gen; shapes = ( { ref = yericyrillic; }, { -pos = (374,0); +pos = (314,-42); ref = dieresis; } ); -width = 1786; +width = 1618; }, { layerId = m012; +name = ital_gen; shapes = ( { ref = yericyrillic; }, { -pos = (20,0); +pos = (-65,-42); ref = dieresis; } ); -width = 1265; +width = 1113; } ); unicode = 1273; -- cgit v1.2.3