summaryrefslogtreecommitdiff
path: root/src/Inter-Roman.glyphspackage/glyphs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph289
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph18
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/K_abashkircyrillic.glyph34
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph162
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph26
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/T_e-cy.glyph (renamed from src/Inter-Roman.glyphspackage/glyphs/afii10036.glyph)2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/T_etsecyrillic.glyph144
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/T_she-cy.glyph (renamed from src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph)75
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10040.glyph159
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10051.glyph276
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10145.glyph139
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph4
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";