diff options
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
16 files changed, 572 insertions, 852 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph index 84d4a3998..9662d13ca 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 = (738,628); +pos = (724,668); }, { name = cyrtic; -pos = (1282,0); +pos = (1268,0); }, { name = top; -pos = (738,1676); +pos = (724,1676); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -22,49 +22,49 @@ shapes = ( { closed = 1; nodes = ( -(194,992,ls), -(194,663,o), -(381,542,o), -(690,542,cs), -(881,542,o), -(995,567,o), -(1126,608,c), -(1126,770,l), -(992,730,o), -(849,704,o), -(690,704,cs), -(497,704,o), -(374,771,o), -(374,992,cs), -(374,1490,l), -(194,1490,l) +(180,1032,ls), +(180,703,o), +(367,582,o), +(676,582,cs), +(867,582,o), +(981,607,o), +(1112,648,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) ); }, { closed = 1; nodes = ( -(1102,0,l), -(1282,0,l), -(1282,1490,l), -(1102,1490,l) +(1088,0,l), +(1268,0,l), +(1268,1490,l), +(1088,1490,l) ); } ); -width = 1462; +width = 1448; }, { anchors = ( { name = cross; -pos = (826,676); +pos = (736,716); }, { name = cyrtic; -pos = (1462,0); +pos = (1372,0); }, { name = top; -pos = (822,1676); +pos = (732,1676); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -72,49 +72,49 @@ shapes = ( { closed = 1; nodes = ( -(186,1022,ls), -(186,695,o), -(422,510,o), -(840,510,cs), -(907,510,o), -(1103,525,o), -(1134,536,c), -(1134,856,l), -(1105,847,o), -(945,836,o), -(840,836,cs), -(647,836,o), -(590,891,o), -(590,1038,cs), -(590,1490,l), -(186,1490,l) +(96,1062,ls), +(96,735,o), +(332,550,o), +(750,550,cs), +(817,550,o), +(1013,565,o), +(1044,576,c), +(1044,896,l), +(1015,887,o), +(855,876,o), +(750,876,cs), +(557,876,o), +(500,931,o), +(500,1078,cs), +(500,1490,l), +(96,1490,l) ); }, { closed = 1; nodes = ( -(1058,0,l), -(1462,0,l), -(1462,1490,l), -(1058,1490,l) +(968,0,l), +(1372,0,l), +(1372,1490,l), +(968,1490,l) ); } ); -width = 1558; +width = 1468; }, { anchors = ( { name = cross; -pos = (685,600); +pos = (717,640); }, { name = cyrtic; -pos = (1174,0); +pos = (1206,0); }, { name = top; -pos = (684,1676); +pos = (716,1676); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -122,49 +122,49 @@ shapes = ( { closed = 1; nodes = ( -(200,1004,ls), -(200,724,o), -(352,576,o), -(644,576,cs), -(783,576,o), -(943,604,o), -(1134,666,c), -(1134,716,l), -(971,656,o), -(793,622,o), -(642,622,cs), -(379,622,o), -(246,750,o), -(246,1004,cs), -(246,1490,l), -(200,1490,l) +(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) ); }, { closed = 1; nodes = ( -(1128,0,l), -(1174,0,l), -(1174,1490,l), -(1128,1490,l) +(1160,0,l), +(1206,0,l), +(1206,1490,l), +(1160,1490,l) ); } ); -width = 1406; +width = 1438; }, { anchors = ( { name = cross; -pos = (706,628); +pos = (692,668); }, { name = cyrtic; -pos = (1250,0); +pos = (1236,0); }, { name = top; -pos = (706,1676); +pos = (692,1676); } ); layerId = m007; @@ -172,49 +172,49 @@ shapes = ( { closed = 1; nodes = ( -(162,992,ls), -(162,663,o), -(349,542,o), -(658,542,cs), -(849,542,o), -(963,567,o), -(1094,608,c), -(1094,770,l), -(960,730,o), -(817,704,o), -(658,704,cs), -(465,704,o), -(342,771,o), -(342,992,cs), -(342,1490,l), -(162,1490,l) +(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) ); }, { closed = 1; nodes = ( -(1070,0,l), -(1250,0,l), -(1250,1490,l), -(1070,1490,l) +(1056,0,l), +(1236,0,l), +(1236,1490,l), +(1056,1490,l) ); } ); -width = 1398; +width = 1384; }, { anchors = ( { name = cross; -pos = (803,686); +pos = (723,726); }, { name = cyrtic; -pos = (1436,0); +pos = (1356,0); }, { name = top; -pos = (796,1676); +pos = (716,1676); } ); layerId = m009; @@ -222,49 +222,49 @@ shapes = ( { closed = 1; nodes = ( -(160,1022,ls), -(160,695,o), -(396,500,o), -(814,500,cs), -(881,500,o), -(1077,515,o), -(1108,526,c), -(1108,872,l), -(1079,863,o), -(919,852,o), -(814,852,cs), -(621,852,o), -(576,907,o), -(576,1054,cs), -(576,1490,l), -(160,1490,l) +(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) ); }, { closed = 1; nodes = ( -(1020,0,l), -(1436,0,l), -(1436,1490,l), -(1020,1490,l) +(940,0,l), +(1356,0,l), +(1356,1490,l), +(940,1490,l) ); } ); -width = 1516; +width = 1436; }, { anchors = ( { name = cross; -pos = (618,600); +pos = (656,640); }, { name = cyrtic; -pos = (1104,0); +pos = (1142,0); }, { name = top; -pos = (614,1676); +pos = (652,1676); } ); layerId = m011; @@ -272,37 +272,38 @@ shapes = ( { closed = 1; nodes = ( -(130,1004,ls), -(130,724,o), -(282,576,o), -(574,576,cs), -(713,576,o), -(873,604,o), -(1064,666,c), -(1064,716,l), -(901,656,o), -(723,622,o), -(572,622,cs), -(309,622,o), -(176,750,o), -(176,1004,cs), -(176,1490,l), -(130,1490,l) +(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) ); }, { closed = 1; nodes = ( -(1058,0,l), -(1104,0,l), -(1104,1490,l), -(1058,1490,l) +(1096,0,l), +(1142,0,l), +(1142,1490,l), +(1096,1490,l) ); } ); -width = 1272; +width = 1310; } ); +metricLeft = H; metricRight = H; tags = ( "TODO-opsz" diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph index 2050da125..4400963a8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph @@ -8,11 +8,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1128,0); +pos = (1114,0); ref = _part.cyrtic; } ); -width = 1462; +width = 1448; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1062,0); +pos = (972,0); ref = _part.cyrtic; } ); -width = 1558; +width = 1468; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,11 +34,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1078,0); +pos = (1110,0); ref = _part.cyrtic; } ); -width = 1406; +width = 1438; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1096,0); +pos = (1082,0); ref = _part.cyrtic; } ); -width = 1398; +width = 1384; }, { layerId = m009; @@ -60,11 +60,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1036,0); +pos = (956,0); ref = _part.cyrtic; } ); -width = 1516; +width = 1436; }, { layerId = m011; @@ -73,11 +73,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1008,0); +pos = (1046,0); ref = _part.cyrtic; } ); -width = 1272; +width = 1310; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph index 5f132226a..923318973 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 = (132,372); +pos = (118,372); ref = dieresis; } ); -width = 1462; +width = 1448; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (315,372); +pos = (225,372); ref = dieresis; } ); -width = 1558; +width = 1468; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,11 +34,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (10,372); +pos = (42,372); ref = dieresis; } ); -width = 1406; +width = 1438; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (132,414); +pos = (118,414); ref = dieresis; } ); -width = 1398; +width = 1384; }, { layerId = m009; @@ -60,11 +60,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (302,414); +pos = (222,414); ref = dieresis; } ); -width = 1516; +width = 1436; }, { layerId = m011; @@ -73,11 +73,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (4,414); +pos = (42,414); ref = dieresis; } ); -width = 1272; +width = 1310; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph index 99ffc8892..9c00f045c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph @@ -8,11 +8,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1128,0); +pos = (1114,0); ref = _part.cyrtic; } ); -width = 1462; +width = 1448; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1062,0); +pos = (972,0); ref = _part.cyrtic; } ); -width = 1558; +width = 1468; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,11 +34,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1078,0); +pos = (1110,0); ref = _part.cyrtic; } ); -width = 1406; +width = 1438; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1096,0); +pos = (1082,0); ref = _part.cyrtic; } ); -width = 1398; +width = 1384; }, { layerId = m009; @@ -60,11 +60,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1036,0); +pos = (956,0); ref = _part.cyrtic; } ); -width = 1516; +width = 1436; }, { layerId = m011; @@ -73,11 +73,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (1008,0); +pos = (1046,0); ref = _part.cyrtic; } ); -width = 1272; +width = 1310; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph index 50066d27b..29f182442 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 = (530,-117); +pos = (516,-77); ref = _part.crossbar_vert; } ); -width = 1462; +width = 1448; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (590,-69); +pos = (500,-29); ref = _part.crossbar_vert; } ); -width = 1558; +width = 1468; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,11 +34,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (535,-145); +pos = (567,-105); ref = _part.crossbar_vert; } ); -width = 1406; +width = 1438; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (498,-117); +pos = (484,-77); ref = _part.crossbar_vert; } ); -width = 1398; +width = 1384; }, { layerId = m009; @@ -60,11 +60,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (567,-59); +pos = (487,-19); ref = _part.crossbar_vert; } ); -width = 1516; +width = 1436; }, { layerId = m011; @@ -73,11 +73,11 @@ shapes = ( ref = "Che-cy"; }, { -pos = (468,-145); +pos = (506,-105); ref = _part.crossbar_vert; } ); -width = 1272; +width = 1310; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph index f936ce198..46bd47ead 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph @@ -5,6 +5,7 @@ kernRight = t; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +metricRight = "=+64"; shapes = ( { ref = H; @@ -14,10 +15,11 @@ pos = (1180,0); ref = _part.cyrtic; } ); -width = 1514; +width = 1578; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +metricRight = "=+80"; shapes = ( { ref = H; @@ -28,11 +30,10 @@ pos = (1040,0); ref = _part.cyrtic; } ); -width = 1536; +width = 1616; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -metricRight = "=H"; shapes = ( { ref = H; @@ -47,6 +48,7 @@ width = 1506; }, { layerId = m007; +metricRight = "=+64"; shapes = ( { ref = H; @@ -56,10 +58,11 @@ pos = (1148,0); ref = _part.cyrtic; } ); -width = 1450; +width = 1514; }, { layerId = m009; +metricRight = "=+80"; shapes = ( { ref = H; @@ -70,11 +73,11 @@ pos = (1008,0); ref = _part.cyrtic; } ); -width = 1488; +width = 1568; }, { layerId = m011; -metricRight = "=H"; +metricRight = "=+32"; shapes = ( { ref = H; @@ -85,10 +88,9 @@ pos = (1114,0); ref = _part.cyrtic; } ); -width = 1378; +width = 1410; } ); -metricLeft = H; metricRight = t; tags = ( "TODO-opsz" diff --git a/src/Inter-Roman.glyphspackage/glyphs/K_abashkircyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/K_abashkircyrillic.glyph index 3eb90bd2d..c9e69e10b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/K_abashkircyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/K_abashkircyrillic.glyph @@ -1,6 +1,6 @@ { glyphname = Kabashkircyrillic; -kernLeft = B; +kernLeft = T; kernRight = K; layers = ( { @@ -11,8 +11,8 @@ closed = 1; nodes = ( (18,1490,l), (18,1330,l), -(546,1330,l), -(546,1490,l) +(474,1330,l), +(474,1490,l) ); }, { @@ -29,9 +29,9 @@ shapes = ( closed = 1; nodes = ( (44,1490,l), -(44,1186,l), -(684,1186,l), -(684,1490,l) +(44,1164,l), +(556,1164,l), +(556,1490,l) ); }, { @@ -48,9 +48,9 @@ shapes = ( closed = 1; nodes = ( (2,1490,l), -(2,1442,l), -(436,1442,l), -(436,1490,l) +(2,1444,l), +(428,1444,l), +(428,1490,l) ); }, { @@ -69,8 +69,8 @@ closed = 1; nodes = ( (-14,1490,l), (-14,1330,l), -(514,1330,l), -(514,1490,l) +(442,1330,l), +(442,1490,l) ); }, { @@ -87,9 +87,9 @@ shapes = ( closed = 1; nodes = ( (28,1490,l), -(28,1186,l), -(668,1186,l), -(668,1490,l) +(28,1138,l), +(540,1138,l), +(540,1490,l) ); }, { @@ -106,9 +106,9 @@ shapes = ( closed = 1; nodes = ( (-62,1490,l), -(-62,1442,l), -(372,1442,l), -(372,1490,l) +(-62,1444,l), +(364,1444,l), +(364,1490,l) ); }, { diff --git a/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph b/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph index bd369f65e..10ed40ce1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph @@ -4,118 +4,178 @@ kernLeft = B; kernRight = H; layers = ( { +anchors = ( +{ +name = cyrtic; +pos = (1290,0); +}, +{ +name = cyrtic_center; +pos = (735,0); +} +); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { closed = 1; nodes = ( -(1294,1490,l), -(1114,1490,l), -(1114,160,l), -(364,160,l), -(364,1490,l), -(184,1490,l), -(184,0,l), -(1294,0,l) +(1290,1490,l), +(1110,1490,l), +(1110,160,l), +(360,160,l), +(360,1490,l), +(180,1490,l), +(180,0,l), +(1290,0,l) ); } ); -width = 1478; +width = 1470; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1402,0); }, { +name = cyrtic_center; +pos = (749,0); +} +); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { closed = 1; nodes = ( -(1464,1490,l), -(1064,1490,l), -(1064,320,l), -(562,320,l), -(562,1490,l), -(162,1490,l), -(162,0,l), -(1464,0,l) +(1402,1490,l), +(998,1490,l), +(998,326,l), +(500,326,l), +(500,1490,l), +(96,1490,l), +(96,0,l), +(1402,0,l) ); } ); -width = 1626; +width = 1498; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1230,0); }, { +name = cyrtic_center; +pos = (733,0); +} +); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( -(1192,1490,l), -(1146,1490,l), -(1146,48,l), -(242,48,l), -(242,1490,l), -(194,1490,l), -(194,0,l), -(1192,0,l) +(1230,1490,l), +(1184,1490,l), +(1184,46,l), +(278,46,l), +(278,1490,l), +(232,1490,l), +(232,0,l), +(1230,0,l) ); } ); -width = 1390; +width = 1462; }, { +anchors = ( +{ +name = cyrtic; +pos = (1258,0); +}, +{ +name = cyrtic_center; +pos = (703,0); +} +); layerId = m007; shapes = ( { closed = 1; nodes = ( -(1262,1490,l), -(1082,1490,l), -(1082,160,l), -(332,160,l), -(332,1490,l), -(152,1490,l), -(152,0,l), -(1262,0,l) +(1258,1490,l), +(1078,1490,l), +(1078,160,l), +(328,160,l), +(328,1490,l), +(148,1490,l), +(148,0,l), +(1258,0,l) ); } ); -width = 1414; +width = 1406; }, { +anchors = ( +{ +name = cyrtic; +pos = (1398,0); +}, +{ +name = cyrtic_center; +pos = (739,0); +} +); layerId = m009; shapes = ( { closed = 1; nodes = ( -(1382,1490,l), +(1398,1490,l), (982,1490,l), -(982,320,l), -(480,320,l), -(480,1490,l), +(982,352,l), +(496,352,l), +(496,1490,l), (80,1490,l), (80,0,l), -(1382,0,l) +(1398,0,l) ); } ); -width = 1462; +width = 1478; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1166,0); }, { +name = cyrtic_center; +pos = (669,0); +} +); layerId = m011; shapes = ( { closed = 1; nodes = ( -(1128,1490,l), -(1082,1490,l), -(1082,48,l), -(178,48,l), -(178,1490,l), -(130,1490,l), -(130,0,l), -(1128,0,l) +(1166,1490,l), +(1120,1490,l), +(1120,46,l), +(214,46,l), +(214,1490,l), +(168,1490,l), +(168,0,l), +(1166,0,l) ); } ); -width = 1262; +width = 1334; } ); metricLeft = H; diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph index abfa52f22..7dd7bbe7b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph @@ -1,73 +1,73 @@ { glyphname = Shhacyrillic; kernLeft = B; -kernRight = a; +kernRight = o; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { angle = 180; -pos = (1462,1490); +pos = (1448,1490); ref = "Che-cy"; } ); -width = 1462; +width = 1448; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { angle = 180; -pos = (1558,1490); +pos = (1468,1490); ref = "Che-cy"; } ); -width = 1558; +width = 1468; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { angle = 180; -pos = (1406,1490); +pos = (1438,1490); ref = "Che-cy"; } ); -width = 1406; +width = 1438; }, { layerId = m007; shapes = ( { angle = 180; -pos = (1398,1490); +pos = (1384,1490); ref = "Che-cy"; } ); -width = 1398; +width = 1384; }, { layerId = m009; shapes = ( { angle = 180; -pos = (1516,1490); +pos = (1436,1490); ref = "Che-cy"; } ); -width = 1516; +width = 1436; }, { layerId = m011; shapes = ( { angle = 180; -pos = (1272,1490); +pos = (1310,1490); ref = "Che-cy"; } ); -width = 1272; +width = 1310; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10036.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_e-cy.glyph index 15f9f7f4d..fb7a6f75c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10036.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_e-cy.glyph @@ -1,5 +1,5 @@ { -glyphname = afii10036; +glyphname = "Te-cy"; kernLeft = T; kernRight = T; layers = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_etsecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_etsecyrillic.glyph index 0f284eacb..5a1aaf860 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/T_etsecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_etsecyrillic.glyph @@ -3,124 +3,168 @@ glyphname = Tetsecyrillic; kernLeft = T; layers = ( { +background = { +shapes = ( +{ +ref = "Tshe-cy"; +} +); +}; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { +pos = (388,0); +ref = afii10040; +}, +{ closed = 1; nodes = ( +(1216,1330,l), +(1216,1490,l), (98,1490,l), -(98,1330,l), -(1054,1330,l), -(1054,1490,l) +(98,1330,l) ); -}, -{ -pos = (308,0); -ref = afii10040; } ); -width = 1834; +width = 1904; }, { +background = { +shapes = ( +{ +ref = "Tshe-cy"; +} +); +}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { +pos = (405,0); +ref = afii10040; +}, +{ closed = 1; nodes = ( +(1262,1164,l), +(1262,1490,l), (56,1490,l), -(56,1186,l), -(1068,1186,l), -(1068,1490,l) +(56,1164,l) ); -}, -{ -pos = (268,0); -ref = afii10040; } ); -width = 1954; +width = 2019; }, { +background = { +shapes = ( +{ +ref = "Tshe-cy"; +} +); +}; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { +alignment = -1; +pos = (376,0); +ref = afii10040; +}, +{ closed = 1; nodes = ( +(1134,1444,l), +(1134,1490,l), (128,1490,l), -(128,1442,l), -(1046,1442,l), -(1046,1490,l) +(128,1444,l) ); -}, -{ -alignment = -1; -pos = (330,0); -ref = afii10040; } ); -width = 1732; +width = 1844; }, { +background = { +shapes = ( +{ +ref = "Tshe-cy"; +} +); +}; layerId = m007; shapes = ( { +pos = (388,0); +ref = afii10040; +}, +{ closed = 1; nodes = ( +(1184,1330,l), +(1184,1490,l), (66,1490,l), -(66,1330,l), -(1022,1330,l), -(1022,1490,l) +(66,1330,l) ); -}, -{ -pos = (308,0); -ref = afii10040; } ); -width = 1778; +width = 1848; }, { +background = { +shapes = ( +{ +ref = "Tshe-cy"; +} +); +}; layerId = m009; shapes = ( { +alignment = -1; +pos = (408,0); +ref = afii10040; +}, +{ closed = 1; nodes = ( +(1320,1138,l), +(1320,1490,l), (40,1490,l), -(40,1186,l), -(1052,1186,l), -(1052,1490,l) +(40,1138,l) ); -}, -{ -pos = (268,0); -ref = afii10040; } ); -width = 1944; +width = 2024; }, { +background = { +shapes = ( +{ +ref = "Tshe-cy"; +} +); +}; layerId = m011; shapes = ( { +alignment = -1; +pos = (372,0); +ref = afii10040; +}, +{ closed = 1; nodes = ( +(1066,1444,l), +(1066,1490,l), (60,1490,l), -(60,1442,l), -(978,1442,l), -(978,1490,l) +(60,1444,l) ); -}, -{ -alignment = -1; -pos = (326,0); -ref = afii10040; } ); -width = 1600; +width = 1712; } ); metricLeft = T; metricRight = t; +note = "Top copied from /T (shortened for black weights)"; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph index 4d4a63cbb..13cf79b79 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph @@ -1,5 +1,5 @@ { -glyphname = afii10060; +glyphname = "Tshe-cy"; kernLeft = T; kernRight = a; layers = ( @@ -9,18 +9,19 @@ shapes = ( { closed = 1; nodes = ( +(1216,1330,l), +(1216,1490,l), (98,1490,l), -(98,1330,l), -(1230,1330,l), -(1230,1490,l) +(98,1330,l) ); }, { -pos = (366,0); +alignment = -1; +pos = (388,0); ref = Shhacyrillic; } ); -width = 1828; +width = 1836; }, { guides = ( @@ -34,18 +35,19 @@ shapes = ( { closed = 1; nodes = ( +(1350,1164,l), +(1350,1490,l), (56,1490,l), -(56,1176,l), -(1208,1176,l), -(1208,1490,l) +(56,1164,l) ); }, { -pos = (250,0); +alignment = -1; +pos = (405,0); ref = Shhacyrillic; } ); -width = 1808; +width = 1873; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -53,19 +55,19 @@ shapes = ( { closed = 1; nodes = ( +(1134,1444,l), +(1134,1490,l), (128,1490,l), -(128,1442,l), -(1248,1442,l), -(1248,1490,l) +(128,1444,l) ); }, { alignment = -1; -pos = (438,0); +pos = (376,0); ref = Shhacyrillic; } ); -width = 1844; +width = 1814; }, { layerId = m007; @@ -73,43 +75,39 @@ shapes = ( { closed = 1; nodes = ( +(1184,1330,l), +(1184,1490,l), (66,1490,l), -(66,1330,l), -(1198,1330,l), -(1198,1490,l) +(66,1330,l) ); }, { -pos = (366,0); +alignment = -1; +pos = (388,0); ref = Shhacyrillic; } ); -width = 1764; +width = 1772; }, { -guides = ( -{ -angle = 90; -pos = (772,2096); -} -); layerId = m009; shapes = ( { closed = 1; nodes = ( +(1352,1138,l), +(1352,1490,l), (40,1490,l), -(40,1176,l), -(1192,1176,l), -(1192,1490,l) +(40,1138,l) ); }, { -pos = (250,0); +alignment = -1; +pos = (408,0); ref = Shhacyrillic; } ); -width = 1766; +width = 1844; }, { layerId = m011; @@ -117,23 +115,24 @@ shapes = ( { closed = 1; nodes = ( +(1066,1444,l), +(1066,1490,l), (60,1490,l), -(60,1442,l), -(1180,1442,l), -(1180,1490,l) +(60,1444,l) ); }, { alignment = -1; -pos = (434,0); +pos = (372,0); ref = Shhacyrillic; } ); -width = 1706; +width = 1682; } ); metricLeft = T; -metricRight = Shhacyrillic; +metricRight = H; +note = "Top copied from /T"; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10040.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10040.glyph index 10a06daab..e45f4cacc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10040.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10040.glyph @@ -5,183 +5,92 @@ kernRight = Decyrillic; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +metricRight = "=+64"; shapes = ( { -closed = 1; -nodes = ( -(1134,172,l), -(1134,0,l), -(1240,0,l), -(1240,-352,l), -(1426,-352,l), -(1446,172,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(1292,0,l), -(1292,1490,l), -(1120,1490,l), -(1120,166,l), -(352,166,l), -(352,1490,l), -(180,1490,l), -(180,0,l) -); +anchor = right; +pos = (1136,0); +ref = _part.cyrtic; } ); -width = 1526; +width = 1534; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +metricRight = "=+80"; shapes = ( { -closed = 1; -nodes = ( -(1146,306,l), -(1146,0,l), -(1250,0,l), -(1250,-352,l), -(1626,-352,l), -(1644,306,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(1402,0,l), -(1402,1490,l), -(1006,1490,l), -(1006,312,l), -(486,312,l), -(486,1490,l), -(96,1490,l), -(96,0,l) -); +anchor = right; +pos = (1002,0); +ref = _part.cyrtic; } ); -width = 1686; +width = 1578; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1128,46,l), -(1128,0,l), -(1256,0,l), -(1256,-352,l), -(1286,-352,l), -(1304,46,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(1224,0,l), -(1224,1490,l), -(1178,1490,l), -(1178,46,l), -(280,46,l), -(280,1490,l), -(232,1490,l), -(232,0,l) -); +anchor = right; +pos = (1134,0); +ref = _part.cyrtic; } ); -width = 1402; +width = 1462; }, { layerId = m007; +metricRight = "=+64"; shapes = ( { -closed = 1; -nodes = ( -(1102,172,l), -(1102,0,l), -(1208,0,l), -(1208,-352,l), -(1394,-352,l), -(1414,172,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(1260,0,l), -(1260,1490,l), -(1088,1490,l), -(1088,166,l), -(320,166,l), -(320,1490,l), -(148,1490,l), -(148,0,l) -); +anchor = right; +pos = (1104,0); +ref = _part.cyrtic; } ); width = 1470; }, { layerId = m009; +metricRight = "=+80"; shapes = ( { -closed = 1; -nodes = ( -(1130,306,l), -(1130,0,l), -(1234,0,l), -(1234,-352,l), -(1610,-352,l), -(1628,306,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(1386,0,l), -(1386,1490,l), -(990,1490,l), -(990,312,l), -(470,312,l), -(470,1490,l), -(80,1490,l), -(80,0,l) -); +anchor = right; +pos = (998,0); +ref = _part.cyrtic; } ); -width = 1676; +width = 1558; }, { layerId = m011; +metricRight = "=+32"; shapes = ( { -closed = 1; -nodes = ( -(1064,46,l), -(1064,0,l), -(1192,0,l), -(1192,-352,l), -(1222,-352,l), -(1240,46,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(1160,0,l), -(1160,1490,l), -(1114,1490,l), -(1114,46,l), -(216,46,l), -(216,1490,l), -(168,1490,l), -(168,0,l) -); +anchor = right; +pos = (1070,0); +ref = _part.cyrtic; } ); -width = 1274; +width = 1366; } ); metricLeft = H; diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10051.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10051.glyph index 7610af785..5a6dfe319 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10051.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10051.glyph @@ -7,295 +7,91 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(768,705,o), -(905,733,o), -(1026,734,c), -(1240,733,o), -(1370,620,o), -(1370,434,cs), -(1370,256,o), -(1247,148,o), -(1044,148,c), -(1048,-12,l), -(1360,-12,o), -(1551,158,o), -(1550,436,c), -(1551,720,o), -(1352,893,o), -(1026,894,cs), -(921,893,o), -(783,865,o), -(664,820,c), -(664,660,l) -); -}, -{ -closed = 1; -nodes = ( -(568,1458,l), -(568,0,l), -(748,0,l), -(748,1458,l) -); +alignment = -1; +ref = T; }, { -closed = 1; -nodes = ( -(98,1490,l), -(98,1330,l), -(1216,1330,l), -(1216,1490,l) -); +alignment = -1; +pos = (600,0); +ref = largerighthook; } ); -width = 1654; +width = 1720; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(866,606,o), -(1004,623,o), -(1100,622,cs), -(1235,623,o), -(1321,544,o), -(1320,434,cs), -(1321,330,o), -(1247,268,o), -(1082,268,c), -(1082,-24,l), -(1612,-38,o), -(1734,209,o), -(1734,448,cs), -(1734,774,o), -(1460,896,o), -(1128,896,cs), -(964,896,o), -(834,864,o), -(736,844,c), -(736,578,l) -); -}, -{ -closed = 1; -nodes = ( -(504,1458,l), -(504,0,l), -(902,0,l), -(902,1458,l) -); +alignment = -1; +ref = T; }, { -closed = 1; -nodes = ( -(56,1490,l), -(56,1164,l), -(1350,1164,l), -(1350,1490,l) -); +alignment = -1; +pos = (637,0); +ref = largerighthook; } ); -width = 1796; +width = 1787; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(753,815,o), -(874,847,o), -(986,846,cs), -(1235,847,o), -(1395,691,o), -(1396,440,cs), -(1396,201,o), -(1250,44,o), -(1024,42,c), -(1028,-4,l), -(1273,-4,o), -(1441,177,o), -(1442,440,cs), -(1443,713,o), -(1261,893,o), -(986,894,cs), -(879,893,o), -(761,865,o), -(622,806,c), -(622,754,l) -); -}, -{ -closed = 1; -nodes = ( -(608,1464,l), -(608,0,l), -(654,0,l), -(654,1464,l) -); +alignment = -1; +ref = T; }, { -closed = 1; -nodes = ( -(128,1490,l), -(128,1442,l), -(1134,1442,l), -(1134,1490,l) -); +alignment = -1; +pos = (550,0); +ref = largerighthook; } ); -width = 1572; +width = 1786; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(736,705,o), -(873,733,o), -(994,734,c), -(1208,733,o), -(1338,620,o), -(1338,434,cs), -(1338,256,o), -(1215,148,o), -(1012,148,c), -(1016,-12,l), -(1328,-12,o), -(1519,158,o), -(1518,436,c), -(1519,720,o), -(1320,893,o), -(994,894,cs), -(889,893,o), -(751,865,o), -(632,820,c), -(632,660,l) -); -}, -{ -closed = 1; -nodes = ( -(536,1458,l), -(536,0,l), -(716,0,l), -(716,1458,l) -); +alignment = -1; +ref = T; }, { -closed = 1; -nodes = ( -(66,1490,l), -(66,1330,l), -(1184,1330,l), -(1184,1490,l) -); +alignment = -1; +pos = (568,0); +ref = largerighthook; } ); -width = 1590; +width = 1656; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(850,606,o), -(988,623,o), -(1084,622,cs), -(1219,623,o), -(1305,544,o), -(1304,434,cs), -(1305,330,o), -(1231,268,o), -(1066,268,c), -(1066,-24,l), -(1596,-38,o), -(1718,209,o), -(1718,448,cs), -(1718,774,o), -(1444,896,o), -(1112,896,cs), -(948,896,o), -(818,864,o), -(720,844,c), -(720,578,l) -); -}, -{ -closed = 1; -nodes = ( -(488,1458,l), -(488,0,l), -(886,0,l), -(886,1458,l) -); +alignment = -1; +ref = T; }, { -closed = 1; -nodes = ( -(40,1490,l), -(40,1164,l), -(1334,1164,l), -(1334,1490,l) -); +alignment = -1; +pos = (636,0); +ref = largerighthook; } ); -width = 1764; +width = 1770; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(685,815,o), -(806,847,o), -(918,846,cs), -(1167,847,o), -(1327,691,o), -(1328,440,cs), -(1328,201,o), -(1182,44,o), -(956,42,c), -(960,-4,l), -(1205,-4,o), -(1373,177,o), -(1374,440,cs), -(1375,713,o), -(1193,893,o), -(918,894,cs), -(811,893,o), -(693,865,o), -(554,806,c), -(554,754,l) -); -}, -{ -closed = 1; -nodes = ( -(540,1464,l), -(540,0,l), -(586,0,l), -(586,1464,l) -); +alignment = -1; +ref = T; }, { -closed = 1; -nodes = ( -(60,1490,l), -(60,1442,l), -(1066,1442,l), -(1066,1490,l) -); +alignment = -1; +pos = (482,0); +ref = largerighthook; } ); -width = 1440; +width = 1654; } ); metricLeft = T; diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10145.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10145.glyph index 17e84fb22..0efdbc91c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10145.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10145.glyph @@ -1,59 +1,30 @@ { glyphname = afii10145; kernLeft = B; +kernRight = H; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1292,0,l), -(1292,1490,l), -(1112,1490,l), -(1112,166,l), -(360,166,l), -(360,1490,l), -(180,1490,l), -(180,0,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(646,146,l), -(646,-360,l), -(826,-360,l), -(826,146,l) -); +pos = (522,0); +ref = _part.cyrtic_center; } ); -width = 1472; +width = 1470; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1402,0,l), -(1402,1490,l), -(1006,1490,l), -(1006,312,l), -(486,312,l), -(486,1490,l), -(96,1490,l), -(96,0,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(552,232,l), -(552,-360,l), -(946,-360,l), -(946,232,l) -); +pos = (416,0); +ref = _part.cyrtic_center; } ); width = 1498; @@ -62,117 +33,55 @@ width = 1498; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1224,0,l), -(1224,1490,l), -(1178,1490,l), -(1178,46,l), -(280,46,l), -(280,1490,l), -(232,1490,l), -(232,0,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(706,34,l), -(706,-360,l), -(752,-360,l), -(752,34,l) -); +pos = (646,0); +ref = _part.cyrtic_center; } ); -width = 1456; +width = 1462; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1260,0,l), -(1260,1490,l), -(1080,1490,l), -(1080,166,l), -(328,166,l), -(328,1490,l), -(148,1490,l), -(148,0,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(614,146,l), -(614,-360,l), -(794,-360,l), -(794,146,l) -); +pos = (490,0); +ref = _part.cyrtic_center; } ); -width = 1408; +width = 1406; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1386,0,l), -(1386,1490,l), -(990,1490,l), -(990,312,l), -(470,312,l), -(470,1490,l), -(80,1490,l), -(80,0,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(536,232,l), -(536,-360,l), -(930,-360,l), -(930,232,l) -); +pos = (406,0); +ref = _part.cyrtic_center; } ); -width = 1466; +width = 1478; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1160,0,l), -(1160,1490,l), -(1114,1490,l), -(1114,46,l), -(216,46,l), -(216,1490,l), -(168,1490,l), -(168,0,l) -); +ref = "Pe-cy.turn"; }, { -closed = 1; -nodes = ( -(642,34,l), -(642,-360,l), -(688,-360,l), -(688,34,l) -); +pos = (582,0); +ref = _part.cyrtic_center; } ); -width = 1328; +width = 1334; } ); -metricLeft = H; -metricRight = H; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph index e21b82ae8..bcc56dbba 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph @@ -1,7 +1,7 @@ { glyphname = dzhecyrillic; -kernLeft = m; -kernRight = a; +kernLeft = u; +kernRight = u; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; |