From d89b818079d812ff437b51fc02a8f9cc9dc189b1 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Mon, 1 May 2023 17:27:36 -0700 Subject: improvements to some Cyrillic glyphs --- src/Inter-Roman.glyphspackage/fontinfo.plist | 1 + src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph | 394 +++++++++++++-------- .../glyphs/C_hedescendercyrillic.glyph | 12 +- .../glyphs/C_hedieresiscyrillic.glyph | 16 +- .../glyphs/C_hekhakassiancyrillic.glyph | 12 +- .../glyphs/C_heverticalstrokecyrillic.glyph | 16 +- .../glyphs/E_ltail-cy.glyph | 4 +- .../glyphs/S_hhacyrillic.glyph | 14 +- .../glyphs/T_she-cy.glyph | 295 ++++++++++++++- 9 files changed, 563 insertions(+), 201 deletions(-) (limited to 'src/Inter-Roman.glyphspackage') diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index a14534fbe..6723f28d8 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -3014,6 +3014,7 @@ stemValues = ( ); userData = { GSCornerRadius = 140; +GSOffsetCapStyle = 4; GSOffsetHorizontal = 23; GSOffsetKeepCompatible = 1; GSOffsetMakeStroke = 1; diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph index 64755ba54..9da5c488e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph @@ -6,15 +6,15 @@ layers = ( anchors = ( { name = cross; -pos = (724,668); +pos = (702,636); }, { name = cyrtic; -pos = (1268,0); +pos = (1246,0); }, { name = top; -pos = (724,1490); +pos = (702,1490); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -22,49 +22,49 @@ shapes = ( { closed = 1; nodes = ( -(180,1032,ls), -(180,703,o), -(367,582,o), -(676,582,cs), -(867,582,o), -(981,615,o), -(1112,664,c), -(1112,810,l), -(978,770,o), -(835,744,o), -(676,744,cs), -(483,744,o), -(360,811,o), -(360,1032,cs), -(360,1490,l), -(180,1490,l) +(845,558,o), +(995,615,o), +(1122,691,c), +(1122,876,l), +(991,780,o), +(842,720,o), +(675,720,cs), +(482,720,o), +(338,811,o), +(338,1032,cs), +(338,1490,l), +(158,1490,l), +(158,1032,ls), +(158,703,o), +(345,558,o), +(654,558,cs) ); }, { closed = 1; nodes = ( -(1088,0,l), -(1268,0,l), -(1268,1490,l), -(1088,1490,l) +(1246,0,l), +(1246,1490,l), +(1066,1490,l), +(1066,0,l) ); } ); -width = 1448; +width = 1426; }, { anchors = ( { name = cross; -pos = (736,716); +pos = (733,672); }, { name = cyrtic; -pos = (1372,0); +pos = (1365,0); }, { name = top; -pos = (732,1490); +pos = (734,1490); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -72,49 +72,49 @@ shapes = ( { closed = 1; nodes = ( -(96,1062,ls), -(96,735,o), -(318,550,o), -(688,550,cs), -(841,550,o), -(961,581,o), -(1044,632,c), -(1044,904,l), -(967,892,o), -(855,876,o), -(750,876,cs), -(557,876,o), -(500,931,o), -(500,1078,cs), -(500,1490,l), -(96,1490,l) +(814,503,o), +(922,539,o), +(1037,689,c), +(1037,899,l), +(981,863,o), +(878,823,o), +(746,823,cs), +(553,823,o), +(506,915,o), +(506,1062,cs), +(506,1490,l), +(102,1490,l), +(102,1022,ls), +(102,651,o), +(333,503,o), +(655,503,cs) ); }, { closed = 1; nodes = ( -(968,0,l), -(1372,0,l), -(1372,1490,l), -(968,1490,l) +(1365,0,l), +(1365,1490,l), +(961,1490,l), +(961,0,l) ); } ); -width = 1468; +width = 1461; }, { anchors = ( { name = cross; -pos = (717,640); +pos = (686,640); }, { name = cyrtic; -pos = (1206,0); +pos = (1172,0); }, { name = top; -pos = (716,1490); +pos = (684,1490); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -122,49 +122,49 @@ shapes = ( { closed = 1; nodes = ( -(232,1044,ls), -(232,764,o), -(384,616,o), -(676,616,cs), -(815,616,o), -(975,644,o), -(1166,706,c), -(1166,756,l), -(1003,696,o), -(825,662,o), -(674,662,cs), -(411,662,o), -(278,790,o), -(278,1044,cs), -(278,1490,l), -(232,1490,l) +(840,616,o), +(1014,680,o), +(1148,793,c), +(1148,851,l), +(1008,729,o), +(846,662,o), +(643,662,cs), +(374,662,o), +(244,789,o), +(244,1044,cs), +(244,1490,l), +(198,1490,l), +(198,1044,ls), +(198,764,o), +(350,616,o), +(642,616,cs) ); }, { closed = 1; nodes = ( -(1160,0,l), -(1206,0,l), -(1206,1490,l), -(1160,1490,l) +(1172,0,l), +(1172,1490,l), +(1126,1490,l), +(1126,0,l) ); } ); -width = 1438; +width = 1404; }, { anchors = ( { name = cross; -pos = (692,668); +pos = (670,652); }, { name = cyrtic; -pos = (1236,0); +pos = (1214,0); }, { name = top; -pos = (692,1490); +pos = (670,1490); } ); layerId = m007; @@ -172,49 +172,49 @@ shapes = ( { closed = 1; nodes = ( -(148,1032,ls), -(148,703,o), -(335,582,o), -(644,582,cs), -(835,582,o), -(949,607,o), -(1080,648,c), -(1080,810,l), -(946,770,o), -(803,744,o), -(644,744,cs), -(451,744,o), -(328,811,o), -(328,1032,cs), -(328,1490,l), -(148,1490,l) +(813,558,o), +(963,615,o), +(1090,691,c), +(1090,876,l), +(959,780,o), +(810,720,o), +(643,720,cs), +(450,720,o), +(306,811,o), +(306,1032,cs), +(306,1490,l), +(126,1490,l), +(126,1032,ls), +(126,703,o), +(313,558,o), +(622,558,cs) ); }, { closed = 1; nodes = ( -(1056,0,l), -(1236,0,l), -(1236,1490,l), -(1056,1490,l) +(1214,0,l), +(1214,1490,l), +(1034,1490,l), +(1034,0,l) ); } ); -width = 1384; +width = 1362; }, { anchors = ( { name = cross; -pos = (723,726); +pos = (717,672); }, { name = cyrtic; -pos = (1356,0); +pos = (1349,0); }, { name = top; -pos = (716,1490); +pos = (718,1490); } ); layerId = m009; @@ -222,49 +222,49 @@ shapes = ( { closed = 1; nodes = ( -(80,1062,ls), -(80,735,o), -(316,540,o), -(734,540,cs), -(801,540,o), -(997,555,o), -(1028,566,c), -(1028,912,l), -(999,903,o), -(839,892,o), -(734,892,cs), -(541,892,o), -(496,947,o), -(496,1094,cs), -(496,1490,l), -(80,1490,l) +(790,503,o), +(882,517,o), +(1021,566,c), +(1021,899,l), +(965,863,o), +(874,823,o), +(742,823,cs), +(549,823,o), +(502,915,o), +(502,1062,cs), +(502,1490,l), +(86,1490,l), +(86,1022,ls), +(86,651,o), +(317,503,o), +(663,503,cs) ); }, { closed = 1; nodes = ( -(940,0,l), -(1356,0,l), -(1356,1490,l), -(940,1490,l) +(1349,0,l), +(1349,1490,l), +(933,1490,l), +(933,0,l) ); } ); -width = 1436; +width = 1429; }, { anchors = ( { name = cross; -pos = (656,640); +pos = (622,640); }, { name = cyrtic; -pos = (1142,0); +pos = (1108,0); }, { name = top; -pos = (652,1490); +pos = (620,1490); } ); layerId = m011; @@ -272,38 +272,142 @@ shapes = ( { closed = 1; nodes = ( -(168,1044,ls), -(168,764,o), -(320,616,o), -(612,616,cs), -(751,616,o), -(911,644,o), -(1102,706,c), -(1102,756,l), -(939,696,o), -(761,662,o), -(610,662,cs), -(347,662,o), -(214,790,o), -(214,1044,cs), -(214,1490,l), -(168,1490,l) +(776,616,o), +(950,680,o), +(1084,793,c), +(1084,851,l), +(944,729,o), +(782,662,o), +(579,662,cs), +(310,662,o), +(180,789,o), +(180,1044,cs), +(180,1490,l), +(134,1490,l), +(134,1044,ls), +(134,764,o), +(286,616,o), +(578,616,cs) +); +}, +{ +closed = 1; +nodes = ( +(1108,0,l), +(1108,1490,l), +(1062,1490,l), +(1062,0,l) +); +} +); +width = 1276; +}, +{ +anchors = ( +{ +name = cross; +pos = (724,668); +}, +{ +name = cyrtic; +pos = (1268,0); +}, +{ +name = top; +pos = (724,1490); +} +); +associatedMasterId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "6EA05E63-E3D9-4B04-AB0F-17BA82073FD9"; +name = "May 1, 23, 17:12"; +shapes = ( +{ +closed = 1; +nodes = ( +(867,582,o), +(981,615,o), +(1112,664,c), +(1112,810,l), +(978,770,o), +(835,744,o), +(676,744,cs), +(483,744,o), +(360,811,o), +(360,1032,cs), +(360,1490,l), +(180,1490,l), +(180,1032,ls), +(180,703,o), +(367,582,o), +(676,582,cs) ); }, { closed = 1; nodes = ( -(1096,0,l), -(1142,0,l), -(1142,1490,l), -(1096,1490,l) +(1268,0,l), +(1268,1490,l), +(1088,1490,l), +(1088,0,l) ); } ); -width = 1310; +width = 1448; +}, +{ +anchors = ( +{ +name = cross; +pos = (736,692); +}, +{ +name = cyrtic; +pos = (1372,0); +}, +{ +name = top; +pos = (732,1490); +} +); +associatedMasterId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = "5A6D7705-F33E-4898-9FD5-3923B5427D53"; +name = "May 1, 23, 17:13"; +shapes = ( +{ +closed = 1; +nodes = ( +(841,526,o), +(961,557,o), +(1044,608,c), +(1044,880,l), +(967,868,o), +(855,852,o), +(750,852,cs), +(557,852,o), +(500,907,o), +(500,1054,cs), +(500,1490,l), +(96,1490,l), +(96,1038,ls), +(96,711,o), +(318,526,o), +(688,526,cs) +); +}, +{ +closed = 1; +nodes = ( +(1372,0,l), +(1372,1490,l), +(968,1490,l), +(968,0,l) +); +} +); +width = 1468; } ); -metricLeft = H; +metricLeft = "=|n"; metricRight = H; unicode = 1063; userData = { diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph index 8c8296068..df13a19d3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph @@ -9,11 +9,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1120,0); +pos = (1098,0); ref = _part.cyrtic; } ); -width = 1478; +width = 1456; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (986,0); +pos = (979,0); ref = _part.cyrtic; } ); -width = 1548; +width = 1541; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -65,11 +65,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (970,0); +pos = (957,0); ref = _part.cyrtic; } ); -width = 1516; +width = 1503; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph index c8610aba1..54833007c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph @@ -8,11 +8,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (123,372); +pos = (101,372); ref = dieresiscomb; } ); -width = 1448; +width = 1426; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (67,372); +pos = (69,372); ref = dieresiscomb; } ); -width = 1468; +width = 1461; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,7 +34,7 @@ shapes = ( ref = "Che-cy"; }, { -pos = (134,372); +pos = (136,372); ref = dieresiscomb; } ); @@ -60,11 +60,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (67,434); +pos = (63,434); ref = dieresiscomb; } ); -width = 1436; +width = 1423; }, { layerId = m011; @@ -73,7 +73,7 @@ shapes = ( ref = "Che-cy"; }, { -pos = (118,434); +pos = (120,434); ref = dieresiscomb; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph index 115a0d673..7195fbc90 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph @@ -9,11 +9,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1120,0); +pos = (1098,0); ref = _part.cyrtic; } ); -width = 1478; +width = 1456; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (986,0); +pos = (979,0); ref = _part.cyrtic; } ); -width = 1548; +width = 1541; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -65,11 +65,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (970,0); +pos = (957,0); ref = _part.cyrtic; } ); -width = 1516; +width = 1503; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph index 41e841e83..3bf07b3a3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph @@ -8,11 +8,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (516,-77); +pos = (494,-109); ref = _part.crossbar_vert; } ); -width = 1448; +width = 1426; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (500,-29); +pos = (497,-73); ref = _part.crossbar_vert; } ); -width = 1468; +width = 1461; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,7 +34,7 @@ shapes = ( ref = "Che-cy"; }, { -pos = (567,-105); +pos = (570,-105); ref = _part.crossbar_vert; } ); @@ -47,7 +47,7 @@ shapes = ( ref = "Che-cy"; }, { -pos = (484,-77); +pos = (484,-93); ref = _part.crossbar_vert; } ); @@ -60,11 +60,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (487,-19); +pos = (475,-73); ref = _part.crossbar_vert; } ); -width = 1436; +width = 1423; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph index eabb6a89a..32b75df24 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph @@ -47,11 +47,11 @@ shapes = ( ref = afii10029; }, { -pos = (986,0); +pos = (1018,0); ref = _part.cyrtail; } ); -width = 1416; +width = 1446; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph index 7fcca90f3..2ec5cb671 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph @@ -1,7 +1,7 @@ { glyphname = Shhacyrillic; kernLeft = B; -kernRight = o; +kernRight = a; layers = ( { anchors = ( @@ -31,11 +31,11 @@ layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { angle = 180; -pos = (1468,1490); +pos = (1461,1490); ref = "Che-cy"; } ); -width = 1468; +width = 1461; }, { anchors = ( @@ -65,11 +65,11 @@ layerId = m007; shapes = ( { angle = 180; -pos = (1384,1490); +pos = (1362,1490); ref = "Che-cy"; } ); -width = 1384; +width = 1362; }, { anchors = ( @@ -82,11 +82,11 @@ layerId = m009; shapes = ( { angle = 180; -pos = (1436,1490); +pos = (1423,1490); ref = "Che-cy"; } ); -width = 1436; +width = 1423; }, { anchors = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph index b595fced0..97bc2726c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph @@ -4,12 +4,56 @@ kernLeft = T; kernRight = a; layers = ( { -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +anchors = ( +{ +name = bottom; +pos = (1107,0); +}, +{ +name = top; +pos = (657,1490); +} +); +background = { shapes = ( { alignment = -1; pos = (387,0); ref = Shhacyrillic; +} +); +}; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(966,908,o), +(818,851,o), +(691,775,c), +(691,590,l), +(822,686,o), +(969,746,o), +(1136,746,cs), +(1329,746,o), +(1467,655,o), +(1467,434,cs), +(1467,0,l), +(1647,0,l), +(1647,434,ls), +(1647,763,o), +(1466,908,o), +(1157,908,cs) +); +}, +{ +closed = 1; +nodes = ( +(567,1362,l), +(567,0,l), +(747,0,l), +(747,1362,l) +); }, { closed = 1; @@ -21,21 +65,59 @@ nodes = ( ); } ); -width = 1835; +width = 1805; }, { -guides = ( +anchors = ( +{ +name = bottom; +pos = (1124,0); +}, { -angle = 90; -pos = (1273,2096); +name = top; +pos = (703,1490); } ); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +background = { shapes = ( { alignment = -1; pos = (405,0); ref = Shhacyrillic; +} +); +}; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(1044,939,o), +(944,903,o), +(829,753,c), +(829,543,l), +(885,579,o), +(980,619,o), +(1112,619,cs), +(1305,619,o), +(1344,527,o), +(1344,380,cs), +(1344,0,l), +(1748,0,l), +(1748,420,ls), +(1748,791,o), +(1525,939,o), +(1203,939,cs) +); +}, +{ +closed = 1; +nodes = ( +(501,1243,l), +(501,0,l), +(905,0,l), +(905,1243,l) +); }, { closed = 1; @@ -47,15 +129,59 @@ nodes = ( ); } ); -width = 1873; +width = 1850; }, { -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +anchors = ( +{ +name = bottom; +pos = (1088,0); +}, +{ +name = top; +pos = (631,1490); +} +); +background = { shapes = ( { alignment = -1; pos = (376,0); ref = Shhacyrillic; +} +); +}; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(932,850,o), +(766,786,o), +(632,673,c), +(632,615,l), +(772,737,o), +(926,804,o), +(1129,804,cs), +(1398,804,o), +(1520,677,o), +(1520,422,cs), +(1520,0,l), +(1566,0,l), +(1566,422,ls), +(1566,702,o), +(1422,850,o), +(1130,850,cs) +); +}, +{ +closed = 1; +nodes = ( +(608,1466,l), +(608,0,l), +(654,0,l), +(654,1466,l) +); }, { closed = 1; @@ -67,15 +193,59 @@ nodes = ( ); } ); -width = 1814; +width = 1764; }, { -layerId = m007; +anchors = ( +{ +name = bottom; +pos = (1076,0); +}, +{ +name = top; +pos = (625,1490); +} +); +background = { shapes = ( { alignment = -1; pos = (387,0); ref = Shhacyrillic; +} +); +}; +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(932,908,o), +(786,851,o), +(659,775,c), +(659,590,l), +(790,686,o), +(935,746,o), +(1102,746,cs), +(1295,746,o), +(1435,655,o), +(1435,434,cs), +(1435,0,l), +(1615,0,l), +(1615,434,ls), +(1615,763,o), +(1432,908,o), +(1123,908,cs) +); +}, +{ +closed = 1; +nodes = ( +(535,1362,l), +(535,0,l), +(715,0,l), +(715,1362,l) +); }, { closed = 1; @@ -87,15 +257,58 @@ nodes = ( ); } ); -width = 1771; +width = 1741; }, { -layerId = m009; +anchors = ( +{ +name = bottom; +pos = (1095,0); +}, +{ +name = top; +pos = (671.879,1490); +} +); +background = { shapes = ( { -alignment = -1; -pos = (384,0); +pos = (383,0); ref = Shhacyrillic; +} +); +}; +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(1023,931,o), +(931,917,o), +(792,868,c), +(792,535,l), +(848,571,o), +(939,611,o), +(1071,611,cs), +(1264,611,o), +(1295,519,o), +(1295,372,cs), +(1295,0,l), +(1711,0,l), +(1711,412,ls), +(1711,783,o), +(1496,931,o), +(1150,931,cs) +); +}, +{ +closed = 1; +nodes = ( +(464,1201,l), +(464,0,l), +(880,0,l), +(880,1201,l) +); }, { closed = 1; @@ -107,15 +320,59 @@ nodes = ( ); } ); -width = 1820; +width = 1797; }, { -layerId = m011; +anchors = ( +{ +name = bottom; +pos = (1060,0); +}, +{ +name = top; +pos = (602.752,1490); +} +); +background = { shapes = ( { alignment = -1; pos = (412,0); ref = Shhacyrillic; +} +); +}; +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(904,850,o), +(738,786,o), +(604,673,c), +(604,615,l), +(744,737,o), +(898,804,o), +(1101,804,cs), +(1370,804,o), +(1492,677,o), +(1492,422,cs), +(1492,0,l), +(1538,0,l), +(1538,422,ls), +(1538,702,o), +(1394,850,o), +(1102,850,cs) +); +}, +{ +closed = 1; +nodes = ( +(580,1466,l), +(580,0,l), +(626,0,l), +(626,1466,l) +); }, { closed = 1; @@ -127,12 +384,12 @@ nodes = ( ); } ); -width = 1722; +width = 1672; } ); metricLeft = T; -metricRight = H; -note = "Top copied from /T, centered on vertical stem, then extended to the right a little bit (for optical balance)"; +metricRight = n; +note = "Base is /Shhacyrillic slightly lowered.\012Top copied from /T, centered on vertical stem, then extended to the right a little bit (for optical balance)"; unicode = 1035; userData = { interface.gridadjust.original = "{'width': 2298, 'leftMargin': 88, 'rightMargin': 241}"; -- cgit v1.2.3