summaryrefslogtreecommitdiff
path: root/src/Inter-Roman.glyphspackage/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-10-15 00:41:22 +0300
committerRasmus Andersson <rasmus@notion.se>2022-10-15 00:41:22 +0300
commitb7dc2b677bb70d7428aab5cce9041c3c8c90aa8f (patch)
treeadd23e2c7b443279c355acf43d1e66a97863754c /src/Inter-Roman.glyphspackage/glyphs
parent8b1d923fb316c0622ceb60d987327b1b282f8b72 (diff)
downloadinter-b7dc2b677bb70d7428aab5cce9041c3c8c90aa8f.tar.xz
improvements to several Cyrillic glyphs. Closes #509
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/S_oftsign-cy.glyph (renamed from src/Inter-Roman.glyphspackage/glyphs/afii10046.glyph)166
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph40
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10044.glyph14
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10045.glyph52
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10058.glyph14
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10059.glyph42
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/afii10146.glyph20
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph268
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph75
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/henghook.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/hhook.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph23
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph200
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ljecyrillic.glyph137
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/n.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nacute.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ncaron.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ncircumflexbelow.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ncommaaccent.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ndotbelow.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nj.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nlinebelow.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nrthook.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ntilde.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/semisoftsign-cy.glyph232
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/softsigncyrillic.glyph249
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni01F_9.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph36
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni048C_.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni048D_.glyph256
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph16
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/yatcyrillic.glyph276
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/yericyrillic.glyph46
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph24
42 files changed, 1284 insertions, 1042 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10046.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_oftsign-cy.glyph
index caa39e42d..519404c41 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10046.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/S_oftsign-cy.glyph
@@ -1,5 +1,5 @@
{
-glyphname = afii10046;
+glyphname = "Softsign-cy";
kernLeft = B;
kernRight = o;
layers = (
@@ -16,24 +16,24 @@ shapes = (
closed = 1;
nodes = (
(314,704,l),
-(738,704,l),
+(738,704,ls),
(943,704,o),
(1056,585,o),
-(1056,442,c),
+(1056,442,cs),
(1056,297,o),
-(943,157,o),
-(738,158,c),
+(943,158,o),
+(738,158,cs),
(360,158,l),
(360,1490,l),
(180,1490,l),
(180,0,l),
-(738,0,l),
+(738,0,ls),
(1059,0,o),
-(1233,180,o),
-(1234,440,c),
-(1233,698,o),
+(1234,180,o),
+(1234,440,cs),
+(1234,698,o),
(1059,864,o),
-(738,864,c),
+(738,864,cs),
(314,864,l)
);
}
@@ -53,24 +53,24 @@ shapes = (
closed = 1;
nodes = (
(344,680,l),
-(652,680,l),
-(799,681,o),
-(877,605,o),
-(876,504,c),
-(877,396,o),
-(799,317,o),
-(652,318,c),
-(502,318,l),
-(502,1490,l),
+(652,680,ls),
+(799,680,o),
+(876,605,o),
+(876,504,cs),
+(876,396,o),
+(799,318,o),
+(652,318,cs),
+(500,318,l),
+(500,1490,l),
(96,1490,l),
(96,0,l),
(652,0,l),
(1028,0,o),
-(1279,204,o),
-(1278,500,c),
-(1279,797,o),
-(1028,989,o),
-(652,990,c),
+(1278,204,o),
+(1278,500,cs),
+(1278,797,o),
+(1028,990,o),
+(652,990,cs),
(344,990,l)
);
}
@@ -81,7 +81,7 @@ width = 1340;
anchors = (
{
name = cross;
-pos = (254,1176);
+pos = (255,1176);
}
);
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -91,22 +91,22 @@ closed = 1;
nodes = (
(258,730,l),
(792,730,ls),
-(1015,730,o),
-(1161,602,o),
-(1160,408,cs),
-(1160,180,o),
-(1024,47,o),
+(1023,730,o),
+(1162,605,o),
+(1162,400,cs),
+(1162,181,o),
+(1023,46,o),
(792,46,cs),
-(280,46,l),
-(280,1490,l),
+(278,46,l),
+(278,1490,l),
(232,1490,l),
(232,0,l),
(792,0,ls),
(1048,0,o),
-(1207,155,o),
-(1208,404,cs),
-(1207,631,o),
-(1044,777,o),
+(1208,154,o),
+(1208,400,cs),
+(1208,631,o),
+(1048,776,o),
(792,776,cs),
(258,776,l)
);
@@ -127,24 +127,24 @@ shapes = (
closed = 1;
nodes = (
(282,704,l),
-(706,704,l),
-(911,704,o),
-(1024,585,o),
-(1024,442,c),
-(1024,297,o),
-(911,157,o),
-(706,158,c),
-(328,158,l),
+(706,704,ls),
+(901,704,o),
+(1024,602,o),
+(1024,440,cs),
+(1024,268,o),
+(901,160,o),
+(706,160,cs),
+(328,160,l),
(328,1490,l),
(148,1490,l),
(148,0,l),
-(706,0,l),
-(1027,0,o),
-(1201,180,o),
-(1202,440,c),
-(1201,698,o),
-(1027,864,o),
-(706,864,c),
+(706,0,ls),
+(1011,0,o),
+(1202,170,o),
+(1202,440,cs),
+(1202,700,o),
+(1011,864,o),
+(706,864,cs),
(282,864,l)
);
}
@@ -155,7 +155,7 @@ width = 1274;
anchors = (
{
name = cross;
-pos = (326,1178);
+pos = (330,1178);
}
);
layerId = m009;
@@ -163,36 +163,36 @@ shapes = (
{
closed = 1;
nodes = (
-(328,680,l),
-(636,680,l),
-(783,681,o),
-(861,605,o),
-(860,504,c),
-(861,396,o),
-(783,317,o),
-(636,318,c),
-(486,318,l),
-(486,1490,l),
+(332,662,l),
+(648,662,ls),
+(781,662,o),
+(864,600,o),
+(864,500,cs),
+(864,400,o),
+(781,338,o),
+(648,338,cs),
+(496,338,l),
+(496,1490,l),
(80,1490,l),
(80,0,l),
-(636,0,l),
-(1012,0,o),
-(1263,204,o),
-(1262,500,c),
-(1263,797,o),
-(1012,989,o),
-(636,990,c),
-(328,990,l)
+(656,0,l),
+(1031,0,o),
+(1266,191,o),
+(1266,496,cs),
+(1266,799,o),
+(1031,990,o),
+(656,990,cs),
+(332,990,l)
);
}
);
-width = 1308;
+width = 1312;
},
{
anchors = (
{
name = cross;
-pos = (190,1176);
+pos = (191,1176);
}
);
layerId = m011;
@@ -202,22 +202,22 @@ closed = 1;
nodes = (
(194,730,l),
(728,730,ls),
-(951,730,o),
-(1097,602,o),
-(1096,408,cs),
-(1096,180,o),
-(960,47,o),
+(959,730,o),
+(1098,605,o),
+(1098,400,cs),
+(1098,181,o),
+(959,46,o),
(728,46,cs),
-(216,46,l),
-(216,1490,l),
+(214,46,l),
+(214,1490,l),
(168,1490,l),
(168,0,l),
(728,0,ls),
(984,0,o),
-(1143,155,o),
-(1144,404,cs),
-(1143,631,o),
-(980,777,o),
+(1144,154,o),
+(1144,400,cs),
+(1144,631,o),
+(984,776,o),
(728,776,cs),
(194,776,l)
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph
index 37617b1bc..dcc35fa28 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph
@@ -5,95 +5,79 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-alignment = -1;
ref = afii10045;
},
{
-alignment = -1;
-pos = (282,308);
+pos = (264,372);
ref = dieresis;
}
);
-width = 1694;
+width = 1741;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-alignment = -1;
-pos = (20,0);
ref = afii10045;
},
{
-alignment = -1;
-pos = (518,312);
+pos = (416,372);
ref = dieresis;
}
);
-width = 2086;
+width = 1852;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-alignment = -1;
-pos = (-12,0);
ref = afii10045;
},
{
-alignment = -1;
-pos = (142,308);
+pos = (139,372);
ref = dieresis;
}
);
-width = 1458;
+width = 1625;
},
{
layerId = m007;
shapes = (
{
-alignment = -1;
ref = afii10045;
},
{
-alignment = -1;
-pos = (282,308);
+pos = (251,372);
ref = dieresis;
}
);
-width = 1630;
+width = 1650;
},
{
layerId = m009;
shapes = (
{
-alignment = -1;
-pos = (20,0);
ref = afii10045;
},
{
-alignment = -1;
-pos = (518,312);
+pos = (412,414);
ref = dieresis;
}
);
-width = 2054;
+width = 1813;
},
{
layerId = m011;
shapes = (
{
-alignment = -1;
-pos = (-12,0);
ref = afii10045;
},
{
-alignment = -1;
-pos = (142,308);
+pos = (107,372);
ref = dieresis;
}
);
-width = 1330;
+width = 1435;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10044.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10044.glyph
index 39df5a01f..6e7a51223 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10044.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/afii10044.glyph
@@ -17,7 +17,7 @@ nodes = (
},
{
pos = (326,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 1664;
@@ -36,7 +36,7 @@ nodes = (
},
{
pos = (344,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 1684;
@@ -56,7 +56,7 @@ nodes = (
{
alignment = -1;
pos = (320,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 1658;
@@ -75,7 +75,7 @@ nodes = (
},
{
pos = (326,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 1600;
@@ -94,10 +94,10 @@ nodes = (
},
{
pos = (344,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
-width = 1652;
+width = 1656;
},
{
layerId = m011;
@@ -114,7 +114,7 @@ nodes = (
{
alignment = -1;
pos = (316,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 1526;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10045.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10045.glyph
index 2f6b87ac9..f8186fa41 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10045.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/afii10045.glyph
@@ -13,109 +13,115 @@ pos = (870,1676);
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (1338,0);
+alignment = -1;
+pos = (1201,0);
ref = I;
}
);
-width = 1878;
+width = 1741;
},
{
anchors = (
{
name = top;
-pos = (946,1676);
+pos = (926,1676);
}
);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (1340,0);
+alignment = -1;
+pos = (1256,0);
ref = I;
}
);
-width = 1936;
+width = 1852;
},
{
anchors = (
{
name = top;
-pos = (862,1676);
+pos = (813,1676);
}
);
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (1338,0);
+alignment = -1;
+pos = (1113,0);
ref = I;
}
);
-width = 1850;
+width = 1625;
},
{
anchors = (
{
name = top;
-pos = (838,1676);
+pos = (825,1676);
}
);
layerId = m007;
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (1274,0);
+alignment = -1;
+pos = (1174,0);
ref = I;
}
);
-width = 1750;
+width = 1650;
},
{
anchors = (
{
name = top;
-pos = (930,1676);
+pos = (906,1676);
}
);
layerId = m009;
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (1308,0);
+alignment = -1;
+pos = (1237,0);
ref = I;
}
);
-width = 1884;
+width = 1813;
},
{
anchors = (
{
name = top;
-pos = (798,1676);
+pos = (717,1676);
}
);
layerId = m011;
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (1210,0);
+alignment = -1;
+pos = (1051,0);
ref = I;
}
);
-width = 1594;
+width = 1435;
}
);
metricLeft = afii10046;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10058.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10058.glyph
index 72160d9f7..3a765bbf1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10058.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/afii10058.glyph
@@ -27,7 +27,7 @@ nodes = (
},
{
pos = (878,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2216;
@@ -56,7 +56,7 @@ nodes = (
},
{
pos = (1012,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2352;
@@ -86,7 +86,7 @@ nodes = (
{
alignment = -1;
pos = (824,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2162;
@@ -115,7 +115,7 @@ nodes = (
},
{
pos = (878,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2152;
@@ -144,10 +144,10 @@ nodes = (
},
{
pos = (1012,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
-width = 2320;
+width = 2324;
},
{
layerId = m011;
@@ -174,7 +174,7 @@ nodes = (
{
alignment = -1;
pos = (824,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2034;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10059.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10059.glyph
index b3e88b01c..61bf3927d 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10059.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/afii10059.glyph
@@ -21,7 +21,7 @@ nodes = (
},
{
pos = (974,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2312;
@@ -44,7 +44,7 @@ nodes = (
},
{
pos = (930,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2270;
@@ -55,12 +55,12 @@ shapes = (
{
closed = 1;
nodes = (
-(280,0,l),
-(280,730,l),
-(1166,730,l),
-(1166,776,l),
-(280,776,l),
-(280,1490,l),
+(278,0,l),
+(278,730,l),
+(1150,730,l),
+(1150,776,l),
+(278,776,l),
+(278,1490,l),
(232,1490,l),
(232,0,l)
);
@@ -68,7 +68,7 @@ nodes = (
{
alignment = -1;
pos = (888,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2226;
@@ -91,7 +91,7 @@ nodes = (
},
{
pos = (974,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2248;
@@ -103,8 +103,8 @@ shapes = (
closed = 1;
nodes = (
(484,0,l),
-(484,680,l),
-(1166,680,l),
+(484,662,l),
+(1166,662,l),
(1166,990,l),
(484,990,l),
(484,1490,l),
@@ -114,10 +114,10 @@ nodes = (
},
{
pos = (930,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
-width = 2238;
+width = 2242;
},
{
layerId = m011;
@@ -125,12 +125,12 @@ shapes = (
{
closed = 1;
nodes = (
-(216,0,l),
-(216,730,l),
-(1102,730,l),
-(1102,776,l),
-(216,776,l),
-(216,1490,l),
+(214,0,l),
+(214,730,l),
+(1086,730,l),
+(1086,776,l),
+(214,776,l),
+(214,1490,l),
(168,1490,l),
(168,0,l)
);
@@ -138,7 +138,7 @@ nodes = (
{
alignment = -1;
pos = (888,0);
-ref = afii10046;
+ref = "Softsign-cy";
}
);
width = 2098;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10146.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10146.glyph
index fe6867bf4..6ada5c3e7 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10146.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/afii10146.glyph
@@ -6,7 +6,7 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
pos = (-174,455);
@@ -19,7 +19,7 @@ width = 1338;
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
pos = (-178,457);
@@ -32,10 +32,10 @@ width = 1340;
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (-170,454);
+pos = (-169,454);
ref = crossbar;
}
);
@@ -45,7 +45,7 @@ width = 1338;
layerId = m007;
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
pos = (-194,456);
@@ -58,23 +58,23 @@ width = 1274;
layerId = m009;
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (-194,457);
+pos = (-190,457);
ref = crossbar;
}
);
-width = 1308;
+width = 1312;
},
{
layerId = m011;
shapes = (
{
-ref = afii10046;
+ref = "Softsign-cy";
},
{
-pos = (-170,454);
+pos = (-169,454);
ref = crossbar;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph
index d8c67abcf..5ca0cdad1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph
@@ -2,59 +2,307 @@
glyphname = encyrillic;
layers = (
{
+anchors = (
+{
+name = cyrtic;
+pos = (966,0);
+},
+{
+name = lfthook;
+pos = (920,0);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-ref = h.sc;
+closed = 1;
+nodes = (
+(228,582,l),
+(228,536,l),
+(942,536,l),
+(942,582,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(198,1118,l),
+(198,0,l),
+(244,0,l),
+(244,1118,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(920,1118,l),
+(920,0,l),
+(966,0,l),
+(966,1118,l)
+);
}
);
-width = 1188;
+width = 1164;
+},
+{
+anchors = (
+{
+name = cyrtic;
+pos = (902,0);
},
{
+name = lfthook;
+pos = (856,0);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = m011;
shapes = (
{
-ref = h.sc;
+closed = 1;
+nodes = (
+(164,582,l),
+(164,536,l),
+(878,536,l),
+(878,582,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(134,1118,l),
+(134,0,l),
+(180,0,l),
+(180,1118,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(856,1118,l),
+(856,0,l),
+(902,0,l),
+(902,1118,l)
+);
}
);
-width = 1060;
+width = 1036;
+},
+{
+anchors = (
+{
+name = cyrtic;
+pos = (1042,0);
},
{
+name = lfthook;
+pos = (872,0);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-ref = h.sc;
+closed = 1;
+nodes = (
+(288,638,l),
+(288,478,l),
+(910,478,l),
+(910,638,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(158,1118,l),
+(158,0,l),
+(328,0,l),
+(328,1118,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(872,1118,l),
+(872,0,l),
+(1042,0,l),
+(1042,1118,l)
+);
}
);
-width = 1194;
+width = 1200;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1010,0);
+},
+{
+name = lfthook;
+pos = (840,0);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = m007;
shapes = (
{
-ref = h.sc;
+closed = 1;
+nodes = (
+(256,608,l),
+(256,448,l),
+(878,448,l),
+(878,608,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(126,1056,l),
+(126,0,l),
+(296,0,l),
+(296,1056,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(840,1056,l),
+(840,0,l),
+(1010,0,l),
+(1010,1056,l)
+);
}
);
-width = 1130;
+width = 1136;
+},
+{
+anchors = (
+{
+name = cyrtic;
+pos = (1228,0);
},
{
+name = lfthook;
+pos = (828,0);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-ref = h.sc;
+closed = 1;
+nodes = (
+(385,711,l),
+(385,411,l),
+(945,411,l),
+(945,711,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(102,1118,l),
+(102,0,l),
+(504,0,l),
+(504,1118,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(826,1118,l),
+(826,0,l),
+(1228,0,l),
+(1228,1118,l)
+);
}
);
width = 1330;
},
{
+anchors = (
+{
+name = cyrtic;
+pos = (1212,0);
+},
+{
+name = lfthook;
+pos = (812,0);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = m009;
shapes = (
{
-ref = h.sc;
+closed = 1;
+nodes = (
+(369,689,l),
+(369,369,l),
+(929,369,l),
+(929,689,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(86,1056,l),
+(86,0,l),
+(486,0,l),
+(486,1056,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(812,1056,l),
+(812,0,l),
+(1212,0,l),
+(1212,1056,l)
+);
}
);
width = 1298;
}
);
+metricLeft = n;
+metricRight = n;
unicode = 1085;
}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph
index 2caf8be5a..136c63ca9 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (882,0);
+pos = (888,0);
ref = _part.cyrtic;
}
);
-width = 1194;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -37,11 +37,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (894,0);
+pos = (870,0);
ref = _part.cyrtic;
}
);
-width = 1188;
+width = 1164;
},
{
layerId = m007;
@@ -50,11 +50,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (850,0);
+pos = (856,0);
ref = _part.cyrtic;
}
);
-width = 1130;
+width = 1136;
},
{
layerId = m009;
@@ -77,11 +77,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (830,0);
+pos = (806,0);
ref = _part.cyrtic;
}
);
-width = 1060;
+width = 1036;
}
);
metricLeft = m;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph
index 717e7afe6..c74a66ac3 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (524,0);
+pos = (530,0);
ref = _part.bottom_lfthook;
}
);
-width = 1194;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -36,11 +36,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (670,0);
+pos = (646,0);
ref = _part.bottom_lfthook;
}
);
-width = 1188;
+width = 1164;
},
{
layerId = m007;
@@ -49,11 +49,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (492,0);
+pos = (498,0);
ref = _part.bottom_lfthook;
}
);
-width = 1130;
+width = 1136;
},
{
layerId = m009;
@@ -75,11 +75,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (606,0);
+pos = (582,0);
ref = _part.bottom_lfthook;
}
);
-width = 1060;
+width = 1036;
}
);
metricLeft = encyrillic;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph
index 88d268ec8..eb4299983 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/hardsigncyrillic.glyph
@@ -1,6 +1,6 @@
{
glyphname = hardsigncyrillic;
-kernLeft = T.sc;
+kernLeft = t;
kernRight = bsmcyrillic;
layers = (
{
@@ -9,18 +9,18 @@ shapes = (
{
closed = 1;
nodes = (
-(52,1118,l),
-(52,958,l),
-(364,958,l),
-(364,1118,l)
+(376,972,l),
+(376,1118,l),
+(64,1118,l),
+(64,972,l)
);
},
{
-pos = (206,0);
+pos = (218,0);
ref = softsigncyrillic;
}
);
-width = 1340;
+width = 1352;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -28,18 +28,18 @@ shapes = (
{
closed = 1;
nodes = (
-(94,1118,l),
-(94,814,l),
-(364,814,l),
-(364,1118,l)
+(302,826,l),
+(302,1118,l),
+(32,1118,l),
+(32,826,l)
);
},
{
-pos = (262,0);
+pos = (200,0);
ref = softsigncyrillic;
}
);
-width = 1508;
+width = 1462;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -47,19 +47,19 @@ shapes = (
{
closed = 1;
nodes = (
-(30,1118,l),
-(30,1070,l),
-(378,1070,l),
-(378,1118,l)
+(382,1072,l),
+(382,1118,l),
+(104,1118,l),
+(104,1072,l)
);
},
{
alignment = -1;
-pos = (174,0);
+pos = (184,0);
ref = softsigncyrillic;
}
);
-width = 1240;
+width = 1250;
},
{
layerId = m007;
@@ -67,18 +67,18 @@ shapes = (
{
closed = 1;
nodes = (
-(20,1118,l),
-(20,958,l),
-(332,958,l),
-(332,1118,l)
+(344,910,l),
+(344,1056,l),
+(32,1056,l),
+(32,910,l)
);
},
{
-pos = (206,0);
+pos = (218,0);
ref = softsigncyrillic;
}
);
-width = 1276;
+width = 1288;
},
{
layerId = m009;
@@ -86,18 +86,18 @@ shapes = (
{
closed = 1;
nodes = (
-(78,1118,l),
-(78,814,l),
-(348,814,l),
-(348,1118,l)
+(294,752,l),
+(294,1056,l),
+(24,1056,l),
+(24,752,l)
);
},
{
-pos = (262,0);
+pos = (208,0);
ref = softsigncyrillic;
}
);
-width = 1476;
+width = 1340;
},
{
layerId = m011;
@@ -105,21 +105,22 @@ shapes = (
{
closed = 1;
nodes = (
-(-34,1118,l),
-(-34,1070,l),
-(314,1070,l),
-(314,1118,l)
+(318,1072,l),
+(318,1118,l),
+(40,1118,l),
+(40,1072,l)
);
},
{
alignment = -1;
-pos = (174,0);
+pos = (184,0);
ref = softsigncyrillic;
}
);
-width = 1112;
+width = 1122;
}
);
+metricLeft = t;
metricRight = b;
tags = (
"TODO-opsz"
diff --git a/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph b/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph
index 77210d9da..aa4a63b3b 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph
@@ -14,7 +14,7 @@ pos = (530,0);
ref = _part.bottom_lfthook;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph
index 33e8cf522..15c4b3058 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph
@@ -20,7 +20,7 @@ pos = (6,0);
ref = _part.top_r_hook;
}
);
-width = 1201;
+width = 1200;
},
{
anchors = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph
index 704d2a16a..80dab0e63 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (61,0);
+pos = (-6,0);
ref = dieresis;
}
);
-width = 1331;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -23,11 +23,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (149,0);
+pos = (155,0);
ref = dieresis;
}
);
-width = 1323;
+width = 1330;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -36,10 +36,11 @@ shapes = (
ref = iicyrillic;
},
{
+pos = (-92,0);
ref = dieresis;
}
);
-width = 1348;
+width = 1164;
},
{
layerId = m007;
@@ -48,11 +49,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (53,-42);
+pos = (-6,-42);
ref = dieresis;
}
);
-width = 1264;
+width = 1136;
},
{
layerId = m009;
@@ -61,11 +62,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (149,0);
+pos = (155,0);
ref = dieresis;
}
);
-width = 1291;
+width = 1298;
},
{
layerId = m011;
@@ -74,11 +75,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (0,-42);
+pos = (-92,-42);
ref = dieresis;
}
);
-width = 1220;
+width = 1036;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph
index a2b5f1671..895954a63 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph
@@ -7,9 +7,20 @@ layers = (
anchors = (
{
name = cyrtic;
-pos = (1173,0);
+pos = (1042,0);
+},
+{
+name = top;
+pos = (600,1304);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
}
);
+};
guides = (
{
orientation = center;
@@ -20,54 +31,123 @@ pos = (972,1944);
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-pos = (1331,0);
-ref = n.sc;
-scale = (-1,1);
+closed = 1;
+nodes = (
+(1042,1118,l),
+(880,1118,l),
+(341,296,l),
+(328,296,l),
+(328,1118,l),
+(158,1118,l),
+(158,0,l),
+(322,0,l),
+(858,819,l),
+(872,819,l),
+(872,0,l),
+(1042,0,l)
+);
}
);
-width = 1331;
+width = 1200;
},
{
anchors = (
{
name = cyrtic;
-pos = (1221,0);
+pos = (1228,0);
+},
+{
+name = top;
+pos = (665,1304);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
}
);
+};
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-pos = (1323,0);
-ref = n.sc;
-scale = (-1,1);
+closed = 1;
+nodes = (
+(1228,1118,l),
+(894,1118,l),
+(509,594,l),
+(504,594,l),
+(504,1118,l),
+(102,1118,l),
+(102,0,l),
+(427,0,l),
+(821,532,l),
+(826,532,l),
+(826,0,l),
+(1228,0,l)
+);
}
);
-width = 1323;
+width = 1330;
},
{
anchors = (
{
name = cyrtic;
-pos = (1150,0);
+pos = (966,0);
+},
+{
+name = top;
+pos = (582,1304);
}
);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-pos = (1348,0);
-ref = n.sc;
-scale = (-1,1);
+closed = 1;
+nodes = (
+(966,1118,l),
+(925,1118,l),
+(249,95,l),
+(244,95,l),
+(244,1118,l),
+(198,1118,l),
+(198,0,l),
+(240,0,l),
+(915,1022,l),
+(920,1022,l),
+(920,0,l),
+(966,0,l)
+);
}
);
-width = 1348;
+width = 1164;
},
{
anchors = (
{
name = cyrtic;
-pos = (1138,0);
+pos = (1010,0);
+},
+{
+name = top;
+pos = (568,1262);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
}
);
+};
guides = (
{
orientation = center;
@@ -78,50 +158,108 @@ pos = (-4669,1944);
layerId = m007;
shapes = (
{
-pos = (1264,0);
-ref = n.sc;
-scale = (-1,1);
+closed = 1;
+nodes = (
+(1010,1056,l),
+(840,1056,l),
+(299,268,l),
+(296,268,l),
+(296,1056,l),
+(126,1056,l),
+(126,0,l),
+(296,0,l),
+(837,787,l),
+(840,787,l),
+(840,0,l),
+(1010,0,l)
+);
}
);
-width = 1264;
+width = 1136;
},
{
anchors = (
{
name = cyrtic;
-pos = (1205,0);
+pos = (1212,0);
+},
+{
+name = top;
+pos = (649,1262);
+}
+);
+background = {
+shapes = (
+{
+ref = n;
}
);
+};
layerId = m009;
shapes = (
{
-pos = (1291,0);
-ref = n.sc;
-scale = (-1,1);
+closed = 1;
+nodes = (
+(1212,1056,l),
+(878,1056,l),
+(479,554,l),
+(478,554,l),
+(478,1056,l),
+(86,1056,l),
+(86,0,l),
+(411,0,l),
+(819,508,l),
+(820,508,l),
+(820,0,l),
+(1212,0,l)
+);
}
);
-width = 1291;
+width = 1298;
},
{
anchors = (
{
name = cyrtic;
-pos = (1086,0);
+pos = (902,0);
+},
+{
+name = top;
+pos = (518,1262);
}
);
+background = {
+shapes = (
+{
+ref = n;
+}
+);
+};
layerId = m011;
shapes = (
{
-pos = (1220,0);
-ref = n.sc;
-scale = (-1,1);
+closed = 1;
+nodes = (
+(902,1118,l),
+(861,1118,l),
+(182,91,l),
+(180,91,l),
+(180,1118,l),
+(134,1118,l),
+(134,0,l),
+(176,0,l),
+(854,1026,l),
+(856,1026,l),
+(856,0,l),
+(902,0,l)
+);
}
);
-width = 1220;
+width = 1036;
}
);
metricLeft = n;
-metricRight = u;
+metricRight = n;
tags = (
"TODO-opsz"
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph
index 5149a1fbb..493a0d119 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (207,0);
+pos = (140,0);
ref = breve;
}
);
-width = 1331;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -23,11 +23,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (147,0);
+pos = (153,0);
ref = breve;
}
);
-width = 1323;
+width = 1330;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -36,11 +36,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (258,0);
+pos = (166,0);
ref = breve;
}
);
-width = 1348;
+width = 1164;
},
{
layerId = m007;
@@ -49,11 +49,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (199,0);
+pos = (140,0);
ref = breve;
}
);
-width = 1264;
+width = 1136;
},
{
layerId = m009;
@@ -62,11 +62,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (147,0);
+pos = (153,0);
ref = breve;
}
);
-width = 1291;
+width = 1298;
},
{
layerId = m011;
@@ -75,11 +75,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (194,0);
+pos = (102,0);
ref = breve;
}
);
-width = 1220;
+width = 1036;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph
index 6bfb2d1ef..07e617dbd 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (207,0);
+pos = (140,0);
ref = macron;
}
);
-width = 1331;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -23,11 +23,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (1,0);
+pos = (7,0);
ref = macron;
}
);
-width = 1323;
+width = 1330;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -36,11 +36,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (374,0);
+pos = (282,0);
ref = macron;
}
);
-width = 1348;
+width = 1164;
},
{
layerId = m007;
@@ -49,11 +49,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (199,-42);
+pos = (140,-42);
ref = macron;
}
);
-width = 1264;
+width = 1136;
},
{
layerId = m009;
@@ -62,11 +62,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (1,-42);
+pos = (7,-42);
ref = macron;
}
);
-width = 1291;
+width = 1298;
},
{
layerId = m011;
@@ -75,11 +75,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (374,-42);
+pos = (282,-42);
ref = macron;
}
);
-width = 1220;
+width = 1036;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ljecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/ljecyrillic.glyph
index 3f1be96c7..96c9eeaf6 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ljecyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ljecyrillic.glyph
@@ -7,179 +7,88 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-closed = 1;
-nodes = (
-(152,0,ls),
-(399,0,o),
-(467,192,o),
-(486,558,cs),
-(506,958,l),
-(914,958,l),
-(914,1118,l),
-(340,1118,l),
-(320,622,ls),
-(305,247,o),
-(268,160,o),
-(134,160,cs),
-(94,160,l),
-(94,0,l)
-);
+ref = elcyrillic;
},
{
-pos = (756,0);
+alignment = -1;
+pos = (728,0);
ref = softsigncyrillic;
}
);
-width = 1890;
+width = 1862;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-closed = 1;
-nodes = (
-(224,0,ls),
-(454,0,o),
-(615,134,o),
-(638,514,cs),
-(654,818,l),
-(840,818,l),
-(840,1118,l),
-(300,1118,l),
-(282,622,ls),
-(274,401,o),
-(227,303,o),
-(140,302,cs),
-(104,302,l),
-(108,0,l)
-);
+ref = elcyrillic;
},
{
-pos = (738,0);
+alignment = -1;
+pos = (693,0);
ref = softsigncyrillic;
}
);
-width = 1984;
+width = 1955;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-closed = 1;
-nodes = (
-(108,0,ls),
-(365,0,o),
-(361,177,o),
-(382,536,cs),
-(410,1070,l),
-(974,1070,l),
-(974,1118,l),
-(366,1118,l),
-(334,538,ls),
-(315,178,o),
-(318,47,o),
-(108,46,cs),
-(84,46,l),
-(84,0,l)
-);
+ref = elcyrillic;
},
{
alignment = -1;
-pos = (768,0);
+pos = (784,0);
ref = softsigncyrillic;
}
);
-width = 1834;
+width = 1850;
},
{
layerId = m007;
shapes = (
{
-closed = 1;
-nodes = (
-(120,0,ls),
-(367,0,o),
-(435,192,o),
-(454,558,cs),
-(474,958,l),
-(882,958,l),
-(882,1118,l),
-(308,1118,l),
-(288,622,ls),
-(273,247,o),
-(236,160,o),
-(102,160,cs),
-(62,160,l),
-(62,0,l)
-);
+ref = elcyrillic;
},
{
-pos = (756,0);
+alignment = -1;
+pos = (728,0);
ref = softsigncyrillic;
}
);
-width = 1826;
+width = 1798;
},
{
layerId = m009;
shapes = (
{
-closed = 1;
-nodes = (
-(208,0,ls),
-(438,0,o),
-(599,134,o),
-(622,514,cs),
-(638,818,l),
-(824,818,l),
-(824,1118,l),
-(284,1118,l),
-(266,622,ls),
-(258,401,o),
-(211,303,o),
-(124,302,cs),
-(88,302,l),
-(92,0,l)
-);
+ref = elcyrillic;
},
{
-pos = (738,0);
+alignment = -1;
+pos = (703,0);
ref = softsigncyrillic;
}
);
-width = 1952;
+width = 1835;
},
{
layerId = m011;
shapes = (
{
-closed = 1;
-nodes = (
-(44,0,ls),
-(301,0,o),
-(297,177,o),
-(318,536,cs),
-(346,1070,l),
-(910,1070,l),
-(910,1118,l),
-(302,1118,l),
-(270,538,ls),
-(251,178,o),
-(254,47,o),
-(44,46,cs),
-(20,46,l),
-(20,0,l)
-);
+ref = elcyrillic;
},
{
alignment = -1;
-pos = (768,0);
+pos = (784,0);
ref = softsigncyrillic;
}
);
-width = 1706;
+width = 1722;
}
);
+metricLeft = t;
metricRight = b;
tags = (
"TODO-opsz"
diff --git a/src/Inter-Roman.glyphspackage/glyphs/n.glyph b/src/Inter-Roman.glyphspackage/glyphs/n.glyph
index 7b54e7ffa..d1e40ebd3 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/n.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/n.glyph
@@ -63,7 +63,7 @@ nodes = (
);
}
);
-width = 1201;
+width = 1200;
},
{
anchors = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nacute.glyph b/src/Inter-Roman.glyphspackage/glyphs/nacute.glyph
index d07ba4987..d114bd12e 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nacute.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nacute.glyph
@@ -14,7 +14,7 @@ pos = (248,0);
ref = acute;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ncaron.glyph b/src/Inter-Roman.glyphspackage/glyphs/ncaron.glyph
index da8e52ea9..b7d1bf40f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ncaron.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ncaron.glyph
@@ -14,7 +14,7 @@ pos = (134,0);
ref = caron;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ncircumflexbelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/ncircumflexbelow.glyph
index de5e5936f..bb7b539c8 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ncircumflexbelow.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ncircumflexbelow.glyph
@@ -14,7 +14,7 @@ pos = (1182,0);
ref = circumflexsubnosp;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ncommaaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/ncommaaccent.glyph
index 7b28a4d58..eace9a1cf 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ncommaaccent.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ncommaaccent.glyph
@@ -15,7 +15,7 @@ pos = (320,0);
ref = commaaccent;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph b/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph
index 1832e2aee..7e1b0582e 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph
@@ -15,7 +15,7 @@ pos = (580,0);
ref = _part.curl_sw;
}
);
-width = 1521;
+width = 1520;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph
index cb9e96637..7bf02db7a 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph
@@ -14,7 +14,7 @@ pos = (356,0);
ref = dotaccent;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ndotbelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/ndotbelow.glyph
index 173b41f09..4ae0f9e48 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ndotbelow.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ndotbelow.glyph
@@ -14,7 +14,7 @@ pos = (1206,0);
ref = dotbelow;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nj.glyph b/src/Inter-Roman.glyphspackage/glyphs/nj.glyph
index 04576e3bc..254b46237 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nj.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nj.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = n;
},
{
-pos = (1201,0);
+pos = (1200,0);
ref = j;
}
);
-width = 1687;
+width = 1686;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph
index 0f272cabd..311485728 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph
@@ -14,7 +14,7 @@ pos = (-184,0);
ref = _part.bottom_lfthook;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nlinebelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/nlinebelow.glyph
index 63c15bd8c..d839b4b31 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nlinebelow.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nlinebelow.glyph
@@ -14,7 +14,7 @@ pos = (1206,0);
ref = macronsubnosp;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nrthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/nrthook.glyph
index facebc5d0..50a52c014 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nrthook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nrthook.glyph
@@ -14,7 +14,7 @@ pos = (744,0);
ref = _part.bottom_rthook;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ntilde.glyph b/src/Inter-Roman.glyphspackage/glyphs/ntilde.glyph
index a107c23e6..0ecb24ddd 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ntilde.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ntilde.glyph
@@ -14,7 +14,7 @@ pos = (88,0);
ref = tilde;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/semisoftsign-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/semisoftsign-cy.glyph
new file mode 100644
index 000000000..3cdef5f5e
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/semisoftsign-cy.glyph
@@ -0,0 +1,232 @@
+{
+glyphname = "semisoftsign-cy";
+kernLeft = t;
+kernRight = o;
+layers = (
+{
+background = {
+shapes = (
+{
+pos = (86,0);
+ref = t;
+}
+);
+};
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(839,972,l),
+(839,1118,l),
+(64,1118,l),
+(64,972,l)
+);
+},
+{
+alignment = -1;
+pos = (160,0);
+ref = softsigncyrillic;
+},
+{
+closed = 1;
+nodes = (
+(488,1118,l),
+(488,1384,l),
+(318,1384,l),
+(318,1118,l)
+);
+}
+);
+width = 1294;
+},
+{
+background = {
+shapes = (
+{
+pos = (45,0);
+ref = t;
+}
+);
+};
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1016,896,l),
+(1016,1118,l),
+(32,1118,l),
+(32,896,l)
+);
+},
+{
+alignment = -1;
+pos = (117,0);
+ref = softsigncyrillic;
+},
+{
+closed = 1;
+nodes = (
+(621,1118,l),
+(621,1384,l),
+(219,1384,l),
+(219,1118,l)
+);
+}
+);
+width = 1379;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(806,1072,l),
+(806,1118,l),
+(104,1118,l),
+(104,1072,l)
+);
+},
+{
+alignment = -1;
+pos = (130,0);
+ref = softsigncyrillic;
+},
+{
+closed = 1;
+nodes = (
+(374,1118,l),
+(374,1384,l),
+(328,1384,l),
+(328,1118,l)
+);
+}
+);
+width = 1196;
+},
+{
+background = {
+shapes = (
+{
+pos = (79,0);
+ref = t;
+}
+);
+};
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(783,910,l),
+(783,1056,l),
+(32,1056,l),
+(32,910,l)
+);
+},
+{
+alignment = -1;
+pos = (139,0);
+ref = softsigncyrillic;
+},
+{
+closed = 1;
+nodes = (
+(435,1056,l),
+(435,1344,l),
+(265,1344,l),
+(265,1056,l)
+);
+}
+);
+width = 1209;
+},
+{
+background = {
+shapes = (
+{
+pos = (47,0);
+ref = t;
+}
+);
+};
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(1012,796,l),
+(1012,1056,l),
+(24,1056,l),
+(24,796,l)
+);
+},
+{
+pos = (147,0);
+ref = softsigncyrillic;
+},
+{
+closed = 1;
+nodes = (
+(633,1056,l),
+(633,1344,l),
+(233,1344,l),
+(233,1056,l)
+);
+}
+);
+width = 1279;
+},
+{
+background = {
+shapes = (
+{
+pos = (60,0);
+ref = t;
+}
+);
+};
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(742,1072,l),
+(742,1118,l),
+(40,1118,l),
+(40,1072,l)
+);
+},
+{
+alignment = -1;
+pos = (130,0);
+ref = softsigncyrillic;
+},
+{
+closed = 1;
+nodes = (
+(310,1118,l),
+(310,1384,l),
+(264,1384,l),
+(264,1118,l)
+);
+}
+);
+width = 1068;
+}
+);
+metricLeft = t;
+metricRight = b;
+tags = (
+"TODO-opsz"
+);
+unicode = 1165;
+userData = {
+interface.gridadjust.original = "{'width': 1532, 'leftMargin': -52, 'rightMargin': 121}";
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/softsigncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/softsigncyrillic.glyph
index f0ed78647..e1cdf76b1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/softsigncyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/softsigncyrillic.glyph
@@ -4,12 +4,6 @@ kernLeft = m;
kernRight = bsmcyrillic;
layers = (
{
-anchors = (
-{
-name = cross;
-pos = (250,896);
-}
-);
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
@@ -17,7 +11,7 @@ closed = 1;
nodes = (
(306,552,l),
(626,552,ls),
-(761,553,o),
+(761,552,o),
(858,470,o),
(858,352,cs),
(858,239,o),
@@ -32,7 +26,7 @@ nodes = (
(1030,160,o),
(1030,360,cs),
(1030,564,o),
-(887,713,o),
+(887,712,o),
(626,712,cs),
(306,712,l)
);
@@ -41,73 +35,61 @@ nodes = (
width = 1134;
},
{
-anchors = (
-{
-name = cross;
-pos = (370,934);
-}
-);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
closed = 1;
nodes = (
-(326,514,l),
-(670,514,l),
-(751,515,o),
-(810,469,o),
-(812,404,c),
-(810,343,o),
-(751,300,o),
-(670,300,c),
-(480,300,l),
-(480,1118,l),
+(334,514,l),
+(678,514,ls),
+(764,514,o),
+(812,475,o),
+(812,404,cs),
+(812,337,o),
+(764,300,o),
+(678,300,cs),
+(504,300,l),
+(504,1118,l),
(102,1118,l),
(102,0,l),
-(670,0,l),
-(988,0,o),
-(1183,152,o),
-(1184,402,c),
-(1183,658,o),
-(988,815,o),
-(670,814,c),
-(326,814,l)
+(678,0,l),
+(999,0,o),
+(1200,155,o),
+(1200,402,cs),
+(1200,655,o),
+(999,814,o),
+(678,814,cs),
+(334,814,l)
);
}
);
-width = 1246;
+width = 1262;
},
{
-anchors = (
-{
-name = cross;
-pos = (212,872);
-}
-);
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
closed = 1;
nodes = (
-(224,584,l),
-(564,584,ls),
-(767,585,o),
-(890,508,o),
-(890,318,cs),
-(890,122,o),
-(767,47,o),
-(564,46,cs),
+(224,586,l),
+(548,586,ls),
+(760,586,o),
+(890,483,o),
+(890,316,cs),
+(890,149,o),
+(760,46,o),
+(548,46,cs),
(244,46,l),
(244,1118,l),
(198,1118,l),
(198,0,l),
-(564,0,ls),
-(794,0,o),
-(937,96,o),
-(936,318,cs),
-(937,536,o),
-(795,631,o),
-(564,632,cs),
+(548,0,ls),
+(786,0,o),
+(936,122,o),
+(936,316,cs),
+(936,510,o),
+(786,632,o),
+(548,632,cs),
(224,632,l)
);
}
@@ -115,118 +97,133 @@ nodes = (
width = 1066;
},
{
-anchors = (
-{
-name = cross;
-pos = (218,896);
-}
-);
layerId = m007;
shapes = (
{
closed = 1;
nodes = (
-(274,552,l),
-(594,552,ls),
-(729,553,o),
-(826,470,o),
-(826,352,cs),
-(826,239,o),
-(729,160,o),
-(594,160,cs),
+(274,536,l),
+(596,536,ls),
+(739,536,o),
+(828,465,o),
+(828,352,cs),
+(828,234,o),
+(739,160,o),
+(596,160,cs),
(296,160,l),
-(296,1118,l),
-(126,1118,l),
+(296,1056,l),
+(126,1056,l),
(126,0,l),
-(594,0,ls),
-(855,0,o),
-(998,160,o),
-(998,360,cs),
-(998,564,o),
-(855,713,o),
-(594,712,cs),
-(274,712,l)
+(602,0,ls),
+(835,0,o),
+(998,145,o),
+(998,352,cs),
+(998,554,o),
+(835,696,o),
+(602,696,cs),
+(274,696,l)
);
}
);
width = 1070;
},
{
-anchors = (
-{
-name = cross;
-pos = (354,934);
-}
-);
layerId = m009;
shapes = (
{
closed = 1;
nodes = (
-(310,514,l),
-(654,514,l),
-(735,515,o),
-(794,469,o),
-(796,404,c),
-(794,343,o),
-(735,300,o),
-(654,300,c),
-(464,300,l),
-(464,1118,l),
-(86,1118,l),
+(316,442,l),
+(615,442,ls),
+(673,442,o),
+(706,417,o),
+(706,371,cs),
+(706,325,o),
+(673,300,o),
+(615,300,cs),
+(486,300,l),
+(486,1056,l),
+(86,1056,l),
(86,0,l),
-(654,0,l),
-(972,0,o),
-(1167,152,o),
-(1168,402,c),
-(1167,658,o),
-(972,815,o),
-(654,814,c),
-(310,814,l)
+(628,0,ls),
+(922,0,o),
+(1086,132,o),
+(1086,367,cs),
+(1086,602,o),
+(922,734,o),
+(628,734,cs),
+(316,734,l)
);
}
);
-width = 1214;
+width = 1132;
},
{
-anchors = (
-{
-name = cross;
-pos = (148,872);
-}
-);
layerId = m011;
shapes = (
{
closed = 1;
nodes = (
-(160,584,l),
-(500,584,ls),
-(703,585,o),
-(826,508,o),
-(826,318,cs),
-(826,122,o),
-(703,47,o),
-(500,46,cs),
+(160,586,l),
+(484,586,ls),
+(696,586,o),
+(826,483,o),
+(826,316,cs),
+(826,149,o),
+(696,46,o),
+(484,46,cs),
(180,46,l),
(180,1118,l),
(134,1118,l),
(134,0,l),
-(500,0,ls),
-(730,0,o),
-(873,96,o),
-(872,318,cs),
-(873,536,o),
-(731,631,o),
-(500,632,cs),
+(484,0,ls),
+(722,0,o),
+(872,122,o),
+(872,316,cs),
+(872,510,o),
+(722,632,o),
+(484,632,cs),
(160,632,l)
);
}
);
width = 938;
+},
+{
+associatedMasterId = m009;
+layerId = "094212E2-FA99-4F1D-AF2A-F4EF3E2E3E16";
+name = "Oct 14, 22, 13:14";
+shapes = (
+{
+closed = 1;
+nodes = (
+(316,482,l),
+(652,482,ls),
+(738,482,o),
+(786,448,o),
+(786,388,cs),
+(786,332,o),
+(738,300,o),
+(652,300,cs),
+(486,300,l),
+(486,1056,l),
+(86,1056,l),
+(86,0,l),
+(660,0,ls),
+(971,0,o),
+(1166,149,o),
+(1166,386,cs),
+(1166,629,o),
+(971,782,o),
+(660,782,cs),
+(316,782,l)
+);
+}
+);
+width = 1212;
}
);
-metricLeft = m;
+metricLeft = n;
metricRight = b;
tags = (
"TODO-opsz"
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni01F_9.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni01F_9.glyph
index b03da5796..8512eae98 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni01F_9.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni01F_9.glyph
@@ -14,7 +14,7 @@ pos = (62,0);
ref = grave;
}
);
-width = 1201;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph
index e2b2ba9f1..74193be69 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (129,0);
+pos = (62,0);
ref = grave;
}
);
-width = 1331;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -23,11 +23,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (55,0);
+pos = (61,0);
ref = grave;
}
);
-width = 1323;
+width = 1330;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -36,11 +36,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (180,0);
+pos = (88,0);
ref = grave;
}
);
-width = 1348;
+width = 1164;
},
{
layerId = m007;
@@ -49,11 +49,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (67,0);
+pos = (8,0);
ref = grave;
}
);
-width = 1264;
+width = 1136;
},
{
layerId = m009;
@@ -62,11 +62,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (-29,0);
+pos = (-23,0);
ref = grave;
}
);
-width = 1291;
+width = 1298;
},
{
layerId = m011;
@@ -75,11 +75,11 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (116,-42);
+pos = (24,-42);
ref = grave;
}
);
-width = 1220;
+width = 1036;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph
index f236dab8b..4b925b924 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph
@@ -10,15 +10,15 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (207,0);
+pos = (140,0);
ref = breve;
},
{
-pos = (893,0);
+pos = (762,0);
ref = _part.cyrtail;
}
);
-width = 1331;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -27,15 +27,15 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (147,0);
+pos = (153,0);
ref = breve;
},
{
-pos = (789,0);
+pos = (796,0);
ref = _part.cyrtail;
}
);
-width = 1323;
+width = 1330;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -44,15 +44,15 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (258,0);
+pos = (166,0);
ref = breve;
},
{
-pos = (1054,0);
+pos = (870,0);
ref = _part.cyrtail;
}
);
-width = 1348;
+width = 1164;
},
{
layerId = m007;
@@ -61,15 +61,15 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (199,0);
+pos = (140,0);
ref = breve;
},
{
-pos = (858,0);
+pos = (730,0);
ref = _part.cyrtail;
}
);
-width = 1264;
+width = 1136;
},
{
layerId = m009;
@@ -78,15 +78,15 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (147,0);
+pos = (153,0);
ref = breve;
},
{
-pos = (773,0);
+pos = (780,0);
ref = _part.cyrtail;
}
);
-width = 1291;
+width = 1298;
},
{
layerId = m011;
@@ -95,15 +95,15 @@ shapes = (
ref = iicyrillic;
},
{
-pos = (194,0);
+pos = (102,0);
ref = breve;
},
{
-pos = (990,0);
+pos = (806,0);
ref = _part.cyrtail;
}
);
-width = 1220;
+width = 1036;
}
);
metricLeft = m;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni048C_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni048C_.glyph
index 6e015cf76..64b23d374 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni048C_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni048C_.glyph
@@ -45,7 +45,7 @@ shapes = (
ref = afii10146;
}
);
-width = 1308;
+width = 1312;
},
{
layerId = m011;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni048D_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni048D_.glyph
deleted file mode 100644
index 7b5f9d338..000000000
--- a/src/Inter-Roman.glyphspackage/glyphs/uni048D_.glyph
+++ /dev/null
@@ -1,256 +0,0 @@
-{
-glyphname = uni048D;
-layers = (
-{
-layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
-shapes = (
-{
-closed = 1;
-nodes = (
-(20,1458,l),
-(20,1298,l),
-(734,1298,l),
-(734,1458,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(364,552,l),
-(684,552,ls),
-(820,553,o),
-(916,470,o),
-(916,352,cs),
-(916,239,o),
-(820,160,o),
-(684,160,cs),
-(386,160,l),
-(386,1676,l),
-(216,1676,l),
-(216,0,l),
-(684,0,ls),
-(945,0,o),
-(1088,160,o),
-(1088,360,cs),
-(1088,564,o),
-(945,713,o),
-(684,712,cs),
-(364,712,l)
-);
-}
-);
-width = 1192;
-},
-{
-layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
-shapes = (
-{
-closed = 1;
-nodes = (
-(72,1458,l),
-(72,1254,l),
-(806,1254,l),
-(806,1458,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(436,514,l),
-(780,514,l),
-(862,515,o),
-(921,469,o),
-(922,404,c),
-(921,343,o),
-(862,300,o),
-(780,300,c),
-(590,300,l),
-(590,1586,l),
-(212,1586,l),
-(212,0,l),
-(780,0,l),
-(1098,0,o),
-(1293,152,o),
-(1294,402,c),
-(1293,658,o),
-(1098,815,o),
-(780,814,c),
-(436,814,l)
-);
-}
-);
-width = 1356;
-},
-{
-layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
-shapes = (
-{
-closed = 1;
-nodes = (
-(-12,1414,l),
-(-12,1368,l),
-(690,1368,l),
-(690,1414,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(244,584,l),
-(584,584,ls),
-(787,585,o),
-(911,508,o),
-(910,318,cs),
-(911,122,o),
-(787,47,o),
-(584,46,cs),
-(264,46,l),
-(264,1730,l),
-(218,1730,l),
-(218,0,l),
-(584,0,ls),
-(815,0,o),
-(957,96,o),
-(958,318,cs),
-(957,536,o),
-(815,631,o),
-(584,632,cs),
-(244,632,l)
-);
-}
-);
-width = 1088;
-},
-{
-layerId = m007;
-shapes = (
-{
-closed = 1;
-nodes = (
-(-12,1458,l),
-(-12,1298,l),
-(702,1298,l),
-(702,1458,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(332,552,l),
-(652,552,ls),
-(788,553,o),
-(884,470,o),
-(884,352,cs),
-(884,239,o),
-(788,160,o),
-(652,160,cs),
-(354,160,l),
-(354,1676,l),
-(184,1676,l),
-(184,0,l),
-(652,0,ls),
-(913,0,o),
-(1056,160,o),
-(1056,360,cs),
-(1056,564,o),
-(913,713,o),
-(652,712,cs),
-(332,712,l)
-);
-}
-);
-width = 1128;
-},
-{
-layerId = m009;
-shapes = (
-{
-closed = 1;
-nodes = (
-(56,1458,l),
-(56,1254,l),
-(790,1254,l),
-(790,1458,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(420,514,l),
-(764,514,l),
-(846,515,o),
-(905,469,o),
-(906,404,c),
-(905,343,o),
-(846,300,o),
-(764,300,c),
-(574,300,l),
-(574,1586,l),
-(196,1586,l),
-(196,0,l),
-(764,0,l),
-(1082,0,o),
-(1277,152,o),
-(1278,402,c),
-(1277,658,o),
-(1082,815,o),
-(764,814,c),
-(420,814,l)
-);
-}
-);
-width = 1324;
-},
-{
-layerId = m011;
-shapes = (
-{
-closed = 1;
-nodes = (
-(-76,1414,l),
-(-76,1368,l),
-(626,1368,l),
-(626,1414,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(180,584,l),
-(520,584,ls),
-(723,585,o),
-(847,508,o),
-(846,318,cs),
-(847,122,o),
-(723,47,o),
-(520,46,cs),
-(200,46,l),
-(200,1730,l),
-(154,1730,l),
-(154,0,l),
-(520,0,ls),
-(751,0,o),
-(893,96,o),
-(894,318,cs),
-(893,536,o),
-(751,631,o),
-(520,632,cs),
-(180,632,l)
-);
-}
-);
-width = 960;
-}
-);
-metricRight = b;
-tags = (
-"TODO-opsz"
-);
-unicode = 1165;
-userData = {
-interface.gridadjust.original = "{'width': 1532, 'leftMargin': -52, 'rightMargin': 121}";
-"interface.width-adjustments" = (
--16
-);
-};
-}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph
index a33ef5590..02520fd89 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (756,0);
+pos = (762,0);
ref = _part.cyrtail;
}
);
-width = 1194;
+width = 1200;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -36,11 +36,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (894,0);
+pos = (870,0);
ref = _part.cyrtail;
}
);
-width = 1188;
+width = 1164;
},
{
layerId = m007;
@@ -49,11 +49,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (724,0);
+pos = (730,0);
ref = _part.cyrtail;
}
);
-width = 1130;
+width = 1136;
},
{
layerId = m009;
@@ -75,11 +75,11 @@ shapes = (
ref = encyrillic;
},
{
-pos = (830,0);
+pos = (806,0);
ref = _part.cyrtail;
}
);
-width = 1060;
+width = 1036;
}
);
metricLeft = encyrillic;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/yatcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/yatcyrillic.glyph
index 49cebea04..cb366fac9 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/yatcyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/yatcyrillic.glyph
@@ -1,85 +1,81 @@
{
glyphname = yatcyrillic;
+kernLeft = t;
+kernRight = o;
layers = (
{
+background = {
+shapes = (
+{
+pos = (86,0);
+ref = t;
+}
+);
+};
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
closed = 1;
nodes = (
-(20,1254,l),
-(20,1094,l),
-(734,1094,l),
-(734,1254,l)
+(839,972,l),
+(839,1118,l),
+(64,1118,l),
+(64,972,l)
);
},
{
+alignment = -1;
+pos = (160,0);
+ref = softsigncyrillic;
+},
+{
closed = 1;
nodes = (
-(364,552,l),
-(684,552,ls),
-(820,553,o),
-(916,470,o),
-(916,352,cs),
-(916,239,o),
-(820,160,o),
-(684,160,cs),
-(386,160,l),
-(386,1676,l),
-(216,1676,l),
-(216,0,l),
-(684,0,ls),
-(945,0,o),
-(1088,160,o),
-(1088,360,cs),
-(1088,564,o),
-(945,713,o),
-(684,712,cs),
-(364,712,l)
+(488,1118,l),
+(488,1490,l),
+(318,1490,l),
+(318,1118,l)
);
}
);
-width = 1192;
+width = 1294;
},
{
+background = {
+shapes = (
+{
+pos = (45,0);
+ref = t;
+}
+);
+};
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
closed = 1;
nodes = (
-(72,1282,l),
-(72,1080,l),
-(806,1080,l),
-(806,1282,l)
+(1016,896,l),
+(1016,1118,l),
+(32,1118,l),
+(32,896,l)
);
},
{
+alignment = -1;
+pos = (117,0);
+ref = softsigncyrillic;
+},
+{
closed = 1;
nodes = (
-(436,514,l),
-(780,514,l),
-(862,515,o),
-(921,469,o),
-(922,404,c),
-(921,343,o),
-(862,300,o),
-(780,300,c),
-(590,300,l),
-(590,1586,l),
-(212,1586,l),
-(212,0,l),
-(780,0,l),
-(1098,0,o),
-(1293,152,o),
-(1294,402,c),
-(1293,658,o),
-(1098,815,o),
-(780,814,c),
-(436,814,l)
+(621,1118,l),
+(621,1490,l),
+(219,1490,l),
+(219,1118,l)
);
}
);
-width = 1356;
+width = 1379;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -87,161 +83,141 @@ shapes = (
{
closed = 1;
nodes = (
-(-12,1196,l),
-(-12,1150,l),
-(690,1150,l),
-(690,1196,l)
+(806,1072,l),
+(806,1118,l),
+(104,1118,l),
+(104,1072,l)
);
},
{
+alignment = -1;
+pos = (130,0);
+ref = softsigncyrillic;
+},
+{
closed = 1;
nodes = (
-(244,584,l),
-(584,584,ls),
-(787,585,o),
-(911,508,o),
-(910,318,cs),
-(911,122,o),
-(787,47,o),
-(584,46,cs),
-(264,46,l),
-(264,1730,l),
-(218,1730,l),
-(218,0,l),
-(584,0,ls),
-(815,0,o),
-(957,96,o),
-(958,318,cs),
-(957,536,o),
-(815,631,o),
-(584,632,cs),
-(244,632,l)
+(374,1118,l),
+(374,1490,l),
+(328,1490,l),
+(328,1118,l)
);
}
);
-width = 1088;
+width = 1196;
},
{
+background = {
+shapes = (
+{
+pos = (79,0);
+ref = t;
+}
+);
+};
layerId = m007;
shapes = (
{
closed = 1;
nodes = (
-(-12,1254,l),
-(-12,1094,l),
-(702,1094,l),
-(702,1254,l)
+(783,910,l),
+(783,1056,l),
+(32,1056,l),
+(32,910,l)
);
},
{
+alignment = -1;
+pos = (139,0);
+ref = softsigncyrillic;
+},
+{
closed = 1;
nodes = (
-(332,552,l),
-(652,552,ls),
-(788,553,o),
-(884,470,o),
-(884,352,cs),
-(884,239,o),
-(788,160,o),
-(652,160,cs),
-(354,160,l),
-(354,1676,l),
-(184,1676,l),
-(184,0,l),
-(652,0,ls),
-(913,0,o),
-(1056,160,o),
-(1056,360,cs),
-(1056,564,o),
-(913,713,o),
-(652,712,cs),
-(332,712,l)
+(435,1056,l),
+(435,1490,l),
+(265,1490,l),
+(265,1056,l)
);
}
);
-width = 1128;
+width = 1209;
},
{
+background = {
+shapes = (
+{
+pos = (47,0);
+ref = t;
+}
+);
+};
layerId = m009;
shapes = (
{
closed = 1;
nodes = (
-(56,1282,l),
-(56,1080,l),
-(790,1080,l),
-(790,1282,l)
+(1012,796,l),
+(1012,1056,l),
+(24,1056,l),
+(24,796,l)
);
},
{
+pos = (147,0);
+ref = softsigncyrillic;
+},
+{
closed = 1;
nodes = (
-(420,514,l),
-(764,514,l),
-(846,515,o),
-(905,469,o),
-(906,404,c),
-(905,343,o),
-(846,300,o),
-(764,300,c),
-(574,300,l),
-(574,1586,l),
-(196,1586,l),
-(196,0,l),
-(764,0,l),
-(1082,0,o),
-(1277,152,o),
-(1278,402,c),
-(1277,658,o),
-(1082,815,o),
-(764,814,c),
-(420,814,l)
+(633,1056,l),
+(633,1490,l),
+(233,1490,l),
+(233,1056,l)
);
}
);
-width = 1324;
+width = 1279;
},
{
+background = {
+shapes = (
+{
+pos = (60,0);
+ref = t;
+}
+);
+};
layerId = m011;
shapes = (
{
closed = 1;
nodes = (
-(-76,1196,l),
-(-76,1150,l),
-(626,1150,l),
-(626,1196,l)
+(742,1072,l),
+(742,1118,l),
+(40,1118,l),
+(40,1072,l)
);
},
{
+alignment = -1;
+pos = (130,0);
+ref = softsigncyrillic;
+},
+{
closed = 1;
nodes = (
-(180,584,l),
-(520,584,ls),
-(723,585,o),
-(847,508,o),
-(846,318,cs),
-(847,122,o),
-(723,47,o),
-(520,46,cs),
-(200,46,l),
-(200,1730,l),
-(154,1730,l),
-(154,0,l),
-(520,0,ls),
-(751,0,o),
-(893,96,o),
-(894,318,cs),
-(893,536,o),
-(751,631,o),
-(520,632,cs),
-(180,632,l)
+(310,1118,l),
+(310,1490,l),
+(264,1490,l),
+(264,1118,l)
);
}
);
-width = 960;
+width = 1068;
}
);
+metricLeft = t;
metricRight = b;
tags = (
"TODO-opsz"
diff --git a/src/Inter-Roman.glyphspackage/glyphs/yericyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/yericyrillic.glyph
index 143965875..cdb78afcd 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/yericyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/yericyrillic.glyph
@@ -7,7 +7,7 @@ layers = (
anchors = (
{
name = top;
-pos = (768,1304);
+pos = (749,1304);
}
);
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
@@ -16,17 +16,18 @@ shapes = (
ref = softsigncyrillic;
},
{
-pos = (1134,0);
+alignment = -1;
+pos = (1012,0);
ref = idotless;
}
);
-width = 1620;
+width = 1498;
},
{
anchors = (
{
name = top;
-pos = (884,1304);
+pos = (887,1304);
}
);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -35,17 +36,18 @@ shapes = (
ref = softsigncyrillic;
},
{
-pos = (1246,0);
+alignment = -1;
+pos = (1168,0);
ref = idotless;
}
);
-width = 1852;
+width = 1774;
},
{
anchors = (
{
name = top;
-pos = (696,1304);
+pos = (639,1304);
}
);
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -54,17 +56,18 @@ shapes = (
ref = softsigncyrillic;
},
{
-pos = (1066,0);
+alignment = -1;
+pos = (836,0);
ref = idotless;
}
);
-width = 1508;
+width = 1278;
},
{
anchors = (
{
name = top;
-pos = (740,1304);
+pos = (699,1262);
}
);
layerId = m007;
@@ -73,17 +76,18 @@ shapes = (
ref = softsigncyrillic;
},
{
-pos = (1070,0);
+alignment = -1;
+pos = (974,0);
ref = idotless;
}
);
-width = 1496;
+width = 1398;
},
{
anchors = (
{
name = top;
-pos = (868,1304);
+pos = (809,1262);
}
);
layerId = m009;
@@ -92,17 +96,18 @@ shapes = (
ref = softsigncyrillic;
},
{
-pos = (1214,0);
+alignment = -1;
+pos = (1046,0);
ref = idotless;
}
);
-width = 1786;
+width = 1618;
},
{
anchors = (
{
name = top;
-pos = (632,1304);
+pos = (553,1262);
}
);
layerId = m011;
@@ -111,15 +116,16 @@ shapes = (
ref = softsigncyrillic;
},
{
-pos = (938,0);
+alignment = -1;
+pos = (792,0);
ref = idotless;
}
);
-width = 1252;
+width = 1106;
}
);
-metricLeft = idotless;
-metricRight = idotless;
+metricLeft = n;
+metricRight = n;
tags = (
"TODO-opsz"
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph
index 2cccd3727..7c29a4d12 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = yericyrillic;
},
{
-pos = (162,0);
+pos = (143,0);
ref = dieresis;
}
);
-width = 1620;
+width = 1498;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -23,11 +23,11 @@ shapes = (
ref = yericyrillic;
},
{
-pos = (374,0);
+pos = (377,0);
ref = dieresis;
}
);
-width = 1852;
+width = 1774;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -36,11 +36,11 @@ shapes = (
ref = yericyrillic;
},
{
-pos = (22,0);
+pos = (-35,0);
ref = dieresis;
}
);
-width = 1508;
+width = 1278;
},
{
layerId = m007;
@@ -49,11 +49,11 @@ shapes = (
ref = yericyrillic;
},
{
-pos = (166,0);
+pos = (125,-42);
ref = dieresis;
}
);
-width = 1496;
+width = 1398;
},
{
layerId = m009;
@@ -62,11 +62,11 @@ shapes = (
ref = yericyrillic;
},
{
-pos = (374,42);
+pos = (315,0);
ref = dieresis;
}
);
-width = 1786;
+width = 1618;
},
{
layerId = m011;
@@ -75,11 +75,11 @@ shapes = (
ref = yericyrillic;
},
{
-pos = (22,0);
+pos = (-57,-42);
ref = dieresis;
}
);
-width = 1252;
+width = 1106;
}
);
tags = (