summaryrefslogtreecommitdiff
path: root/src/Inter-Italic.glyphspackage/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-10-16 20:21:32 +0300
committerRasmus Andersson <rasmus@notion.se>2022-10-16 20:21:32 +0300
commit37864ae42b4579031c1cde80d126326deba19bea (patch)
treeb73605896fa9045456baf560d0a80c703de1328d /src/Inter-Italic.glyphspackage/glyphs
parent9aeff07147d14dfa9a71c713a1b9e16fb2f86fbc (diff)
downloadinter-37864ae42b4579031c1cde80d126326deba19bea.tar.xz
improvements to several Cyrillic glyphsv4.0-beta6
Diffstat (limited to 'src/Inter-Italic.glyphspackage/glyphs')
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/C_he-cy.glyph289
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/C_hedescendercyrillic.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/C_hedieresiscyrillic.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/P_e-cy.turn.glyph60
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/S_hhacyrillic.glyph26
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/T_e-cy.glyph (renamed from src/Inter-Italic.glyphspackage/glyphs/afii10036.glyph)2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/T_etsecyrillic.glyph161
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/T_she-cy.glyph (renamed from src/Inter-Italic.glyphspackage/glyphs/afii10060.glyph)93
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/afii10040.glyph164
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/afii10051.glyph279
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/afii10145.glyph144
13 files changed, 488 insertions, 746 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/C_he-cy.glyph b/src/Inter-Italic.glyphspackage/glyphs/C_he-cy.glyph
index cf65316b5..afeb4a536 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/C_he-cy.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/C_he-cy.glyph
@@ -6,15 +6,15 @@ layers = (
anchors = (
{
name = cross;
-pos = (750,628);
+pos = (742,668);
},
{
name = cyrtic;
-pos = (1190,0);
+pos = (1175,0);
},
{
name = top;
-pos = (923,1676);
+pos = (908,1676);
}
);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
@@ -23,49 +23,49 @@ shapes = (
{
closed = 1;
nodes = (
-(266,992,ls),
-(212,663,o),
-(379,542,o),
-(688,542,cs),
-(879,542,o),
-(997,567,o),
-(1135,608,c),
-(1161,770,l),
-(1021,730,o),
-(874,704,o),
-(715,704,cs),
-(522,704,o),
-(410,771,o),
-(446,992,cs),
-(529,1490,l),
-(349,1490,l)
+(258,1032,ls),
+(203,703,o),
+(370,582,o),
+(679,582,cs),
+(870,582,o),
+(988,607,o),
+(1126,648,c),
+(1153,810,l),
+(1012,770,o),
+(865,744,o),
+(706,744,cs),
+(513,744,o),
+(401,811,o),
+(438,1032,cs),
+(514,1490,l),
+(334,1490,l)
);
},
{
closed = 1;
nodes = (
-(1010,0,l),
-(1190,0,l),
-(1437,1490,l),
-(1257,1490,l)
+(995,0,l),
+(1175,0,l),
+(1422,1490,l),
+(1242,1490,l)
);
}
);
-width = 1463;
+width = 1448;
},
{
anchors = (
{
name = cross;
-pos = (846,676);
+pos = (761,716);
},
{
name = cyrtic;
-pos = (1370,0);
+pos = (1279,0);
},
{
name = top;
-pos = (1007,1676);
+pos = (916,1676);
}
);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
@@ -74,49 +74,49 @@ shapes = (
{
closed = 1;
nodes = (
-(263,1022,ls),
-(209,695,o),
-(414,510,o),
-(832,510,cs),
-(899,510,o),
-(1098,525,o),
-(1131,536,c),
-(1184,856,l),
-(1153,847,o),
-(991,836,o),
-(886,836,cs),
-(693,836,o),
-(646,891,o),
-(670,1038,cs),
-(745,1490,l),
-(341,1490,l)
+(179,1062,ls),
+(125,735,o),
+(330,550,o),
+(748,550,cs),
+(815,550,o),
+(1014,565,o),
+(1046,576,c),
+(1099,896,l),
+(1069,887,o),
+(907,876,o),
+(802,876,cs),
+(609,876,o),
+(561,931,o),
+(585,1078,cs),
+(654,1490,l),
+(250,1490,l)
);
},
{
closed = 1;
nodes = (
-(966,0,l),
-(1370,0,l),
-(1617,1490,l),
-(1213,1490,l)
+(875,0,l),
+(1279,0,l),
+(1526,1490,l),
+(1122,1490,l)
);
}
);
-width = 1559;
+width = 1468;
},
{
anchors = (
{
name = cross;
-pos = (692,600);
+pos = (730,640);
},
{
name = cyrtic;
-pos = (1082,0);
+pos = (1113,0);
},
{
name = top;
-pos = (869,1676);
+pos = (900,1676);
}
);
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -125,49 +125,49 @@ shapes = (
{
closed = 1;
nodes = (
-(274,1004,ls),
-(228,724,o),
-(355,576,o),
-(647,576,cs),
-(786,576,o),
-(951,604,o),
-(1152,666,c),
-(1161,716,l),
-(988,656,o),
-(804,622,o),
-(653,622,cs),
-(390,622,o),
-(278,750,o),
-(320,1004,cs),
-(401,1490,l),
-(355,1490,l)
+(312,1044,ls),
+(265,764,o),
+(393,616,o),
+(685,616,cs),
+(824,616,o),
+(989,644,o),
+(1190,706,c),
+(1198,756,l),
+(1025,696,o),
+(842,662,o),
+(691,662,cs),
+(428,662,o),
+(316,790,o),
+(358,1044,cs),
+(432,1490,l),
+(386,1490,l)
);
},
{
closed = 1;
nodes = (
-(1036,0,l),
-(1082,0,l),
-(1329,1490,l),
-(1283,1490,l)
+(1067,0,l),
+(1113,0,l),
+(1360,1490,l),
+(1314,1490,l)
);
}
);
-width = 1407;
+width = 1438;
},
{
anchors = (
{
name = cross;
-pos = (723,628);
+pos = (715,668);
},
{
name = cyrtic;
-pos = (1163,0);
+pos = (1148,0);
},
{
name = top;
-pos = (897,1676);
+pos = (882,1676);
}
);
layerId = m008;
@@ -176,49 +176,49 @@ shapes = (
{
closed = 1;
nodes = (
-(239,992,ls),
-(185,663,o),
-(352,542,o),
-(661,542,cs),
-(852,542,o),
-(970,567,o),
-(1108,608,c),
-(1134,770,l),
-(994,730,o),
-(847,704,o),
-(688,704,cs),
-(495,704,o),
-(383,771,o),
-(419,992,cs),
-(502,1490,l),
-(322,1490,l)
+(231,1032,ls),
+(176,703,o),
+(343,582,o),
+(652,582,cs),
+(843,582,o),
+(961,607,o),
+(1099,648,c),
+(1126,810,l),
+(985,770,o),
+(838,744,o),
+(679,744,cs),
+(486,744,o),
+(374,811,o),
+(411,1032,cs),
+(487,1490,l),
+(307,1490,l)
);
},
{
closed = 1;
nodes = (
-(983,0,l),
-(1163,0,l),
-(1410,1490,l),
-(1230,1490,l)
+(968,0,l),
+(1148,0,l),
+(1395,1490,l),
+(1215,1490,l)
);
}
);
-width = 1399;
+width = 1384;
},
{
anchors = (
{
name = cross;
-pos = (830,686);
+pos = (755,726);
},
{
name = cyrtic;
-pos = (1349,0);
+pos = (1268,0);
},
{
name = top;
-pos = (987,1676);
+pos = (906,1676);
}
);
layerId = m010;
@@ -227,49 +227,49 @@ shapes = (
{
closed = 1;
nodes = (
-(242,1022,ls),
-(188,695,o),
-(392,500,o),
-(810,500,cs),
-(877,500,o),
-(1075,515,o),
-(1108,526,c),
-(1165,872,l),
-(1135,863,o),
-(973,852,o),
-(868,852,cs),
-(675,852,o),
-(639,907,o),
-(663,1054,cs),
-(736,1490,l),
-(320,1490,l)
+(168,1062,ls),
+(114,735,o),
+(317,540,o),
+(735,540,cs),
+(802,540,o),
+(1001,555,o),
+(1034,566,c),
+(1091,912,l),
+(1060,903,o),
+(899,892,o),
+(794,892,cs),
+(601,892,o),
+(565,947,o),
+(589,1094,cs),
+(655,1490,l),
+(239,1490,l)
);
},
{
closed = 1;
nodes = (
-(933,0,l),
-(1349,0,l),
-(1596,1490,l),
-(1180,1490,l)
+(852,0,l),
+(1268,0,l),
+(1515,1490,l),
+(1099,1490,l)
);
}
);
-width = 1517;
+width = 1436;
},
{
anchors = (
{
name = cross;
-pos = (625,600);
+pos = (669,640);
},
{
name = cyrtic;
-pos = (1012,0);
+pos = (1049,0);
},
{
name = top;
-pos = (799,1676);
+pos = (836,1676);
}
);
layerId = m012;
@@ -278,37 +278,38 @@ shapes = (
{
closed = 1;
nodes = (
-(204,1004,ls),
-(158,724,o),
-(285,576,o),
-(577,576,cs),
-(716,576,o),
-(881,604,o),
-(1082,666,c),
-(1091,716,l),
-(918,656,o),
-(734,622,o),
-(583,622,cs),
-(320,622,o),
-(208,750,o),
-(250,1004,cs),
-(331,1490,l),
-(285,1490,l)
+(248,1044,ls),
+(201,764,o),
+(329,616,o),
+(621,616,cs),
+(760,616,o),
+(925,644,o),
+(1126,706,c),
+(1134,756,l),
+(961,696,o),
+(778,662,o),
+(627,662,cs),
+(364,662,o),
+(252,790,o),
+(294,1044,cs),
+(368,1490,l),
+(322,1490,l)
);
},
{
closed = 1;
nodes = (
-(966,0,l),
-(1012,0,l),
-(1259,1490,l),
-(1213,1490,l)
+(1003,0,l),
+(1049,0,l),
+(1296,1490,l),
+(1250,1490,l)
);
}
);
-width = 1273;
+width = 1310;
}
);
+metricLeft = H;
metricRight = H;
unicode = 1063;
userData = {
diff --git a/src/Inter-Italic.glyphspackage/glyphs/C_hedescendercyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/C_hedescendercyrillic.glyph
index 4babc7cc8..04ac0376f 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/C_hedescendercyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/C_hedescendercyrillic.glyph
@@ -9,11 +9,11 @@ shapes = (
ref = "Che-cy";
},
{
-pos = (1128,0);
+pos = (1113,0);
ref = _part.cyrtic;
}
);
-width = 1463;
+width = 1448;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/C_hedieresiscyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/C_hedieresiscyrillic.glyph
index f177212fc..925597cd7 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/C_hedieresiscyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/C_hedieresiscyrillic.glyph
@@ -9,11 +9,11 @@ shapes = (
ref = "Che-cy";
},
{
-pos = (193,372);
+pos = (178,372);
ref = dieresis;
}
);
-width = 1463;
+width = 1448;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph
index 439d5777a..ce12f671a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph
@@ -9,11 +9,11 @@ shapes = (
ref = "Che-cy";
},
{
-pos = (1128,0);
+pos = (1113,0);
ref = _part.cyrtic;
}
);
-width = 1463;
+width = 1448;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph
index 72c3f0a94..2e7c74de9 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph
@@ -9,11 +9,11 @@ shapes = (
ref = "Che-cy";
},
{
-pos = (511,-117);
+pos = (503,-77);
ref = _part.crossbar_vert;
}
);
-width = 1463;
+width = 1448;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/P_e-cy.turn.glyph b/src/Inter-Italic.glyphspackage/glyphs/P_e-cy.turn.glyph
index 9bd6a5fb8..d2afd3321 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/P_e-cy.turn.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/P_e-cy.turn.glyph
@@ -4,6 +4,16 @@ kernLeft = B;
kernRight = H;
layers = (
{
+anchors = (
+{
+name = cyrtic;
+pos = (1197,0);
+},
+{
+name = cyrtic_center;
+pos = (642,0);
+}
+);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
@@ -24,6 +34,16 @@ nodes = (
width = 1470;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1305,0);
+},
+{
+name = cyrtic_center;
+pos = (654,0);
+}
+);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
@@ -44,6 +64,16 @@ nodes = (
width = 1494;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1137,0);
+},
+{
+name = cyrtic_center;
+pos = (640,0);
+}
+);
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
@@ -64,6 +94,16 @@ nodes = (
width = 1462;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1171,0);
+},
+{
+name = cyrtic_center;
+pos = (616,0);
+}
+);
layerId = m008;
name = ital_gen;
shapes = (
@@ -84,6 +124,16 @@ nodes = (
width = 1407;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1295,0);
+},
+{
+name = cyrtic_center;
+pos = (644,0);
+}
+);
layerId = m010;
name = ital_gen;
shapes = (
@@ -104,6 +154,16 @@ nodes = (
width = 1463;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1073,0);
+},
+{
+name = cyrtic_center;
+pos = (576,0);
+}
+);
layerId = m012;
name = ital_gen;
shapes = (
diff --git a/src/Inter-Italic.glyphspackage/glyphs/S_hhacyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/S_hhacyrillic.glyph
index 30176e5c5..3248ec80f 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/S_hhacyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/S_hhacyrillic.glyph
@@ -1,7 +1,7 @@
{
glyphname = Shhacyrillic;
kernLeft = B;
-kernRight = a;
+kernRight = o;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
@@ -9,11 +9,11 @@ name = ital_gen;
shapes = (
{
angle = 180;
-pos = (1525,1490);
+pos = (1510,1490);
ref = "Che-cy";
}
);
-width = 1463;
+width = 1448;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
@@ -21,11 +21,11 @@ name = ital_gen;
shapes = (
{
angle = 180;
-pos = (1621,1490);
+pos = (1531,1490);
ref = "Che-cy";
}
);
-width = 1559;
+width = 1469;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
@@ -33,11 +33,11 @@ name = ital_gen;
shapes = (
{
angle = 180;
-pos = (1469,1490);
+pos = (1501,1490);
ref = "Che-cy";
}
);
-width = 1407;
+width = 1439;
},
{
layerId = m008;
@@ -45,11 +45,11 @@ name = ital_gen;
shapes = (
{
angle = 180;
-pos = (1471,1490);
+pos = (1457,1490);
ref = "Che-cy";
}
);
-width = 1399;
+width = 1385;
},
{
layerId = m010;
@@ -57,11 +57,11 @@ name = ital_gen;
shapes = (
{
angle = 180;
-pos = (1589,1490);
+pos = (1509,1490);
ref = "Che-cy";
}
);
-width = 1517;
+width = 1437;
},
{
layerId = m012;
@@ -69,11 +69,11 @@ name = ital_gen;
shapes = (
{
angle = 180;
-pos = (1335,1490);
+pos = (1373,1490);
ref = "Che-cy";
}
);
-width = 1273;
+width = 1311;
}
);
unicode = 1210;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10036.glyph b/src/Inter-Italic.glyphspackage/glyphs/T_e-cy.glyph
index d0314eccb..8058d5506 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10036.glyph
+++ b/src/Inter-Italic.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-Italic.glyphspackage/glyphs/T_etsecyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/T_etsecyrillic.glyph
index c372c999a..2b228440a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/T_etsecyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/T_etsecyrillic.glyph
@@ -3,123 +3,174 @@ glyphname = Tetsecyrillic;
kernLeft = T;
layers = (
{
+background = {
+shapes = (
+{
+pos = (1,0);
+ref = "Tshe-cy";
+}
+);
+};
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
+pos = (389,0);
+ref = afii10040;
+},
+{
closed = 1;
nodes = (
-(254,1490,l),
-(226,1330,l),
-(1182,1330,l),
-(1208,1490,l)
+(1344,1330,l),
+(1371,1490,l),
+(253,1490,l),
+(226,1330,l)
);
-},
-{
-pos = (328,0);
-ref = afii10040;
}
);
-width = 1855;
+width = 1906;
},
{
+background = {
+shapes = (
+{
+ref = "Tshe-cy";
+}
+);
+};
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
+pos = (405,0);
+ref = afii10040;
+},
+{
closed = 1;
nodes = (
+(1362,1164,l),
+(1416,1490,l),
(210,1490,l),
-(160,1186,l),
-(1172,1186,l),
-(1222,1490,l)
+(156,1164,l)
);
-},
-{
-pos = (264,0);
-ref = afii10040;
}
);
-width = 1952;
+width = 2016;
},
{
-layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+background = {
shapes = (
{
-closed = 1;
-nodes = (
-(282,1490,l),
-(274,1442,l),
-(1194,1442,l),
-(1200,1490,l)
+pos = (1,0);
+ref = "Tshe-cy";
+}
);
-},
+};
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
{
alignment = -1;
-pos = (332,0);
+pos = (377,0);
ref = afii10040;
+},
+{
+closed = 1;
+nodes = (
+(1281,1444,l),
+(1289,1490,l),
+(283,1490,l),
+(275,1444,l)
+);
}
);
-width = 1733;
+width = 1843;
},
{
+background = {
+shapes = (
+{
+pos = (1,0);
+ref = "Tshe-cy";
+}
+);
+};
layerId = m008;
name = ital_gen;
shapes = (
{
+pos = (389,0);
+ref = afii10040;
+},
+{
closed = 1;
nodes = (
-(225.258,1490,l),
-(198.77,1330,l),
-(1154.77,1330,l),
-(1181.258,1490,l)
+(1317,1330,l),
+(1344,1490,l),
+(226,1490,l),
+(199,1330,l)
);
-},
-{
-pos = (308,0);
-ref = afii10040;
}
);
-width = 1778;
+width = 1849;
},
{
+background = {
+shapes = (
+{
+pos = (1,0);
+ref = "Tshe-cy";
+}
+);
+};
layerId = m010;
name = ital_gen;
shapes = (
{
+alignment = -1;
+pos = (409,0);
+ref = afii10040;
+},
+{
closed = 1;
nodes = (
-(199.258,1490,l),
-(148.931,1186,l),
-(1160.931,1186,l),
-(1211.258,1490,l)
+(1421,1138,l),
+(1480,1490,l),
+(200,1490,l),
+(141,1138,l)
);
-},
-{
-pos = (268,0);
-ref = afii10040;
}
);
-width = 1944;
+width = 2009;
},
{
+background = {
+shapes = (
+{
+pos = (1,0);
+ref = "Tshe-cy";
+}
+);
+};
layerId = m012;
name = ital_gen;
shapes = (
{
+alignment = -1;
+pos = (373,0);
+ref = afii10040;
+},
+{
closed = 1;
nodes = (
-(214,1490,l),
-(206,1442,l),
-(1124,1442,l),
-(1132,1490,l)
+(1213,1444,l),
+(1221,1490,l),
+(215,1490,l),
+(207,1444,l)
);
-},
-{
-alignment = -1;
-pos = (321,0);
-ref = afii10040;
}
);
-width = 1599;
+width = 1717;
}
);
metricLeft = T;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10060.glyph b/src/Inter-Italic.glyphspackage/glyphs/T_she-cy.glyph
index d9313ffb4..26eeec21a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10060.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/T_she-cy.glyph
@@ -1,65 +1,76 @@
{
-glyphname = afii10060;
+glyphname = "Tshe-cy";
kernLeft = T;
kernRight = a;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(254,1490,l),
-(226,1330,l),
-(1358,1330,l),
-(1384,1490,l)
+(1344,1330,l),
+(1371,1490,l),
+(253,1490,l),
+(226,1330,l)
);
},
{
-pos = (366,0);
+alignment = -1;
+pos = (389,0);
ref = Shhacyrillic;
}
);
-width = 1829;
+width = 1838;
},
{
+guides = (
+{
+angle = 80.6;
+pos = (868,2096);
+}
+);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
+(1450,1164,l),
+(1504,1490,l),
(210,1490,l),
-(162,1176,l),
-(1314,1176,l),
-(1362,1490,l)
+(156,1164,l)
);
},
{
-pos = (254,0);
+alignment = -1;
+pos = (405,0);
ref = Shhacyrillic;
}
);
-width = 1813;
+width = 1874;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(282,1490,l),
-(274,1442,l),
-(1392,1442,l),
-(1402,1490,l)
+(1281,1444,l),
+(1289,1490,l),
+(283,1490,l),
+(275,1444,l)
);
},
{
alignment = -1;
-pos = (436,0);
+pos = (377,0);
ref = Shhacyrillic;
}
);
-width = 1843;
+width = 1816;
},
{
layerId = m008;
@@ -68,44 +79,40 @@ shapes = (
{
closed = 1;
nodes = (
-(225.258,1490,l),
-(198.77,1330,l),
-(1330.77,1330,l),
-(1357.258,1490,l)
+(1317,1330,l),
+(1344,1490,l),
+(226,1490,l),
+(199,1330,l)
);
},
{
-pos = (366,0);
+alignment = -1;
+pos = (389,0);
ref = Shhacyrillic;
}
);
-width = 1765;
+width = 1774;
},
{
-guides = (
-{
-angle = 80.6;
-pos = (772,2096);
-}
-);
layerId = m010;
name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(199.258,1490,l),
-(147.276,1176,l),
-(1299.276,1176,l),
-(1351.258,1490,l)
+(1453,1138,l),
+(1512,1490,l),
+(200,1490,l),
+(141,1138,l)
);
},
{
-pos = (250,0);
+alignment = -1;
+pos = (409,0);
ref = Shhacyrillic;
}
);
-width = 1767;
+width = 1846;
},
{
layerId = m012;
@@ -114,23 +121,23 @@ shapes = (
{
closed = 1;
nodes = (
-(214,1490,l),
-(206,1442,l),
-(1326,1442,l),
-(1334,1490,l)
+(1213,1444,l),
+(1221,1490,l),
+(215,1490,l),
+(207,1444,l)
);
},
{
alignment = -1;
-pos = (429,0);
+pos = (373,0);
ref = Shhacyrillic;
}
);
-width = 1702;
+width = 1684;
}
);
metricLeft = T;
-metricRight = Shhacyrillic;
+metricRight = H;
unicode = 1035;
userData = {
interface.gridadjust.original = "{'width': 2298, 'leftMargin': 88, 'rightMargin': 241}";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10040.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10040.glyph
index fe8ccd2fc..b38029af2 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10040.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/afii10040.glyph
@@ -5,186 +5,98 @@ kernRight = Decyrillic;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+metricRight = "=+64";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1070,172,l),
-(1042,0,l),
-(1146,0,l),
-(1088,-352,l),
-(1274,-352,l),
-(1382,172,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(1198,0,l),
-(1446,1490,l),
-(1274,1490,l),
-(1056,166,l),
-(288,166,l),
-(506,1490,l),
-(334,1490,l),
-(88,0,l)
-);
+anchor = right;
+pos = (1135,0);
+ref = _part.cyrtic;
}
);
-width = 1527;
+width = 1534;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+metricRight = "=+80";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1107,306,l),
-(1055,0,l),
-(1159,0,l),
-(1101,-352,l),
-(1475,-352,l),
-(1603,306,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(1311,0,l),
-(1557,1490,l),
-(1161,1490,l),
-(967,312,l),
-(447,312,l),
-(641,1490,l),
-(251,1490,l),
-(3,0,l)
-);
+anchor = right;
+pos = (998,0);
+ref = _part.cyrtic;
}
);
-width = 1688;
+width = 1574;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1044,46,l),
-(1036,0,l),
-(1164,0,l),
-(1106,-352,l),
-(1134,-352,l),
-(1220,46,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(1132,0,l),
-(1378,1490,l),
-(1332,1490,l),
-(1094,46,l),
-(194,46,l),
-(434,1490,l),
-(386,1490,l),
-(140,0,l)
-);
+anchor = right;
+pos = (1134,0);
+ref = _part.cyrtic;
}
);
-width = 1401;
+width = 1462;
},
{
layerId = m008;
+metricRight = "=+64";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1043.065,172,l),
-(1014.59,0,l),
-(1120.59,0,l),
-(1062.317,-352,l),
-(1248.317,-352,l),
-(1355.065,172,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(1172.59,0,l),
-(1419.258,1490,l),
-(1247.258,1490,l),
-(1028.071,166,l),
-(260.071,166,l),
-(479.258,1490,l),
-(307.258,1490,l),
-(60.59,0,l)
-);
+anchor = right;
+pos = (1104,0);
+ref = _part.cyrtic;
}
);
-width = 1470;
+width = 1471;
},
{
layerId = m010;
+metricRight = "=+80";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1093.248,306,l),
-(1042.59,0,l),
-(1146.59,0,l),
-(1088.317,-352,l),
-(1464.317,-352,l),
-(1591.248,306,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(1298.59,0,l),
-(1545.258,1490,l),
-(1149.258,1490,l),
-(954.241,312,l),
-(434.241,312,l),
-(629.258,1490,l),
-(239.258,1490,l),
-(-7.41,0,l)
-);
+anchor = right;
+pos = (982,0);
+ref = _part.cyrtic;
}
);
-width = 1676;
+width = 1543;
},
{
layerId = m012;
+metricRight = "=+32";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(979,46,l),
-(972,0,l),
-(1100,0,l),
-(1041,-352,l),
-(1071,-352,l),
-(1155,46,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(1068,0,l),
-(1314,1490,l),
-(1268,1490,l),
-(1029,46,l),
-(131,46,l),
-(370,1490,l),
-(322,1490,l),
-(76,0,l)
-);
+anchor = right;
+pos = (1070,0);
+ref = _part.cyrtic;
}
);
-width = 1278;
+width = 1366;
}
);
metricLeft = H;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10051.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10051.glyph
index 8ca56c201..5e0f8e7c0 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10051.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/afii10051.glyph
@@ -5,300 +5,99 @@ kernRight = o;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(791,707,o),
-(934,733,o),
-(1056,734,c),
-(1268,733,o),
-(1379,620,o),
-(1350,434,cs),
-(1321,256,o),
-(1178,148,o),
-(978,148,c),
-(954,-12,l),
-(1265,-12,o),
-(1484,157,o),
-(1530,436,c),
-(1577,721,o),
-(1408,893,o),
-(1082,894,cs),
-(977,893,o),
-(832,867,o),
-(706,820,c),
-(680,660,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(716,1458,l),
-(474,0,l),
-(654,0,l),
-(896,1458,l)
-);
+alignment = -1;
+ref = T;
},
{
-closed = 1;
-nodes = (
-(254,1490,l),
-(226,1330,l),
-(1344,1330,l),
-(1370,1490,l)
-);
+alignment = -1;
+pos = (600,0);
+ref = largerighthook;
}
);
-width = 1654;
+width = 1720;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(875,605,o),
-(1017,623,o),
-(1114,622,cs),
-(1247,623,o),
-(1320,544,o),
-(1302,434,cs),
-(1285,332,o),
-(1201,268,o),
-(1034,268,c),
-(988,-24,l),
-(1515,-38,o),
-(1678,209,o),
-(1718,448,cs),
-(1771,774,o),
-(1518,896,o),
-(1186,896,cs),
-(1020,896,o),
-(886,864,o),
-(784,844,c),
-(740,578,l)
-);
+alignment = -1;
+ref = T;
},
{
-closed = 1;
-nodes = (
-(654,1458,l),
-(412,0,l),
-(810,0,l),
-(1052,1458,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(212,1490,l),
-(156,1164,l),
-(1450,1164,l),
-(1506,1490,l)
-);
+alignment = -1;
+pos = (637,0);
+ref = largerighthook;
}
);
-width = 1798;
+width = 1787;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(794,814,o),
-(925,847,o),
-(1038,846,cs),
-(1286,847,o),
-(1418,693,o),
-(1378,446,cs),
-(1339,204,o),
-(1163,44,o),
-(940,42,c),
-(936,-4,l),
-(1187,-4,o),
-(1379,170,o),
-(1424,432,cs),
-(1472,713,o),
-(1317,893,o),
-(1030,894,cs),
-(927,893,o),
-(822,869,o),
-(662,806,c),
-(654,754,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(758,1464,l),
-(514,0,l),
-(562,0,l),
-(804,1464,l)
-);
+alignment = -1;
+ref = T;
},
{
-closed = 1;
-nodes = (
-(282,1490,l),
-(274,1442,l),
-(1282,1442,l),
-(1288,1490,l)
-);
+alignment = -1;
+pos = (550,0);
+ref = largerighthook;
}
);
-width = 1575;
+width = 1787;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(765.302,705,o),
-(906.938,733,o),
-(1028.103,734,c),
-(1241.938,733,o),
-(1353.231,620,o),
-(1322.438,434,cs),
-(1292.971,256,o),
-(1152.091,148,o),
-(949.091,148,c),
-(926.604,-12,l),
-(1238.604,-12,o),
-(1457.747,158,o),
-(1502.769,436,c),
-(1550.785,720,o),
-(1380.425,893,o),
-(1054.591,894,cs),
-(949.425,893,o),
-(806.79,865,o),
-(680.34,820,c),
-(653.852,660,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(689.961,1458,l),
-(448.59,0,l),
-(628.59,0,l),
-(869.961,1458,l)
-);
+alignment = -1;
+ref = T;
},
{
-closed = 1;
-nodes = (
-(225.258,1490,l),
-(198.77,1330,l),
-(1316.77,1330,l),
-(1343.258,1490,l)
-);
+alignment = -1;
+pos = (568,0);
+ref = largerighthook;
}
);
-width = 1590;
+width = 1656;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(862.913,606,o),
-(1003.727,623,o),
-(1099.562,622,cs),
-(1234.727,623,o),
-(1307.649,544,o),
-(1288.438,434,cs),
-(1272.221,330,o),
-(1187.957,268,o),
-(1022.957,268,c),
-(974.617,-24,l),
-(1502.299,-38,o),
-(1665.19,209,o),
-(1704.756,448,cs),
-(1758.725,774,o),
-(1504.922,896,o),
-(1172.922,896,cs),
-(1008.922,896,o),
-(873.624,864,o),
-(772.313,844,c),
-(728.277,578,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(641.961,1458,l),
-(400.59,0,l),
-(798.59,0,l),
-(1039.961,1458,l)
-);
+alignment = -1;
+ref = T;
},
{
-closed = 1;
-nodes = (
-(199.258,1490,l),
-(145.289,1164,l),
-(1439.289,1164,l),
-(1493.258,1490,l)
-);
+alignment = -1;
+pos = (636,0);
+ref = largerighthook;
}
);
-width = 1764;
+width = 1770;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(728,815,o),
-(854,847,o),
-(966,846,cs),
-(1215,847,o),
-(1349,691,o),
-(1308,440,cs),
-(1269,201,o),
-(1097,44,o),
-(871,42,c),
-(867,-4,l),
-(1112,-4,o),
-(1310,177,o),
-(1354,440,cs),
-(1401,713,o),
-(1248,893,o),
-(974,894,cs),
-(866,893,o),
-(744,865,o),
-(595,806,c),
-(586,754,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(690,1464,l),
-(448,0,l),
-(494,0,l),
-(736,1464,l)
-);
+alignment = -1;
+ref = T;
},
{
-closed = 1;
-nodes = (
-(214,1490,l),
-(206,1442,l),
-(1212,1442,l),
-(1220,1490,l)
-);
+alignment = -1;
+pos = (482,0);
+ref = largerighthook;
}
);
-width = 1440;
+width = 1655;
}
);
metricLeft = T;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/afii10145.glyph b/src/Inter-Italic.glyphspackage/glyphs/afii10145.glyph
index d18cae17b..004f7e123 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/afii10145.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/afii10145.glyph
@@ -1,181 +1,93 @@
{
glyphname = afii10145;
kernLeft = B;
+kernRight = H;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1198,0,l),
-(1446,1490,l),
-(1266,1490,l),
-(1048,166,l),
-(296,166,l),
-(514,1490,l),
-(334,1490,l),
-(88,0,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(576,146,l),
-(494,-360,l),
-(674,-360,l),
-(756,146,l)
-);
+pos = (522,0);
+ref = _part.cyrtic_center;
}
);
-width = 1472;
+width = 1470;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1311,0,l),
-(1557,1490,l),
-(1161,1490,l),
-(967,312,l),
-(447,312,l),
-(641,1490,l),
-(251,1490,l),
-(3,0,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(499,232,l),
-(403,-360,l),
-(795,-360,l),
-(891,232,l)
-);
+pos = (414,0);
+ref = _part.cyrtic_center;
}
);
-width = 1500;
+width = 1494;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1132,0,l),
-(1378,1490,l),
-(1332,1490,l),
-(1094,46,l),
-(194,46,l),
-(434,1490,l),
-(386,1490,l),
-(140,0,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(618,34,l),
-(552,-360,l),
-(600,-360,l),
-(664,34,l)
-);
+pos = (646,0);
+ref = _part.cyrtic_center;
}
);
-width = 1457;
+width = 1462;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1172.59,0,l),
-(1419.258,1490,l),
-(1239.258,1490,l),
-(1020.071,166,l),
-(268.071,166,l),
-(487.258,1490,l),
-(307.258,1490,l),
-(60.59,0,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(550.76,146,l),
-(466.993,-360,l),
-(646.993,-360,l),
-(730.76,146,l)
-);
+pos = (490,0);
+ref = _part.cyrtic_center;
}
);
-width = 1408;
+width = 1407;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1298.59,0,l),
-(1545.258,1490,l),
-(1149.258,1490,l),
-(954.241,312,l),
-(434.241,312,l),
-(629.258,1490,l),
-(239.258,1490,l),
-(-7.41,0,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(486.998,232,l),
-(388.993,-360,l),
-(782.993,-360,l),
-(880.998,232,l)
-);
+pos = (399,0);
+ref = _part.cyrtic_center;
}
);
-width = 1466;
+width = 1463;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1068,0,l),
-(1314,1490,l),
-(1268,1490,l),
-(1029,46,l),
-(131,46,l),
-(370,1490,l),
-(322,1490,l),
-(76,0,l)
-);
+ref = "Pe-cy.turn";
},
{
-closed = 1;
-nodes = (
-(555,34,l),
-(490,-360,l),
-(536,-360,l),
-(601,34,l)
-);
+pos = (582,0);
+ref = _part.cyrtic_center;
}
);
-width = 1329;
+width = 1334;
}
);
-metricLeft = H;
-metricRight = H;
unicode = 1039;
userData = {
interface.gridadjust.original = "{'width': 2013.0, 'leftMargin': 239, 'rightMargin': 246.0}";