summaryrefslogtreecommitdiff
path: root/src/Inter-Roman.glyphspackage/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-10-16 03:59:36 +0300
committerRasmus Andersson <rasmus@notion.se>2022-10-16 03:59:36 +0300
commit9aeff07147d14dfa9a71c713a1b9e16fb2f86fbc (patch)
tree61830607e2bcae1dde4a3602100f58add832e0db /src/Inter-Roman.glyphspackage/glyphs
parent1070e87f3e0c377941a815573cbf3564e444f982 (diff)
downloadinter-9aeff07147d14dfa9a71c713a1b9e16fb2f86fbc.tar.xz
WIP of improvements to some Cyrillic glyphs
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/P_e-cy.glyph (renamed from src/Inter-Roman.glyphspackage/glyphs/afii10033.glyph)4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph132
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/P_emiddlehookcyrillic.glyph9
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/P_i.glyph21
4 files changed, 150 insertions, 16 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10033.glyph b/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.glyph
index 977eee086..e850eed49 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/afii10033.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.glyph
@@ -1,5 +1,5 @@
{
-glyphname = afii10033;
+glyphname = "Pe-cy";
kernLeft = B;
kernRight = H;
layers = (
@@ -46,7 +46,7 @@ shapes = (
ref = Pi;
}
);
-width = 1594;
+width = 1462;
},
{
layerId = m011;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph b/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph
new file mode 100644
index 000000000..bd369f65e
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/P_e-cy.turn.glyph
@@ -0,0 +1,132 @@
+{
+glyphname = "Pe-cy.turn";
+kernLeft = B;
+kernRight = H;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1294,1490,l),
+(1114,1490,l),
+(1114,160,l),
+(364,160,l),
+(364,1490,l),
+(184,1490,l),
+(184,0,l),
+(1294,0,l)
+);
+}
+);
+width = 1478;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1464,1490,l),
+(1064,1490,l),
+(1064,320,l),
+(562,320,l),
+(562,1490,l),
+(162,1490,l),
+(162,0,l),
+(1464,0,l)
+);
+}
+);
+width = 1626;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1192,1490,l),
+(1146,1490,l),
+(1146,48,l),
+(242,48,l),
+(242,1490,l),
+(194,1490,l),
+(194,0,l),
+(1192,0,l)
+);
+}
+);
+width = 1390;
+},
+{
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(1262,1490,l),
+(1082,1490,l),
+(1082,160,l),
+(332,160,l),
+(332,1490,l),
+(152,1490,l),
+(152,0,l),
+(1262,0,l)
+);
+}
+);
+width = 1414;
+},
+{
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(1382,1490,l),
+(982,1490,l),
+(982,320,l),
+(480,320,l),
+(480,1490,l),
+(80,1490,l),
+(80,0,l),
+(1382,0,l)
+);
+}
+);
+width = 1462;
+},
+{
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(1128,1490,l),
+(1082,1490,l),
+(1082,48,l),
+(178,48,l),
+(178,1490,l),
+(130,1490,l),
+(130,0,l),
+(1128,0,l)
+);
+}
+);
+width = 1262;
+}
+);
+metricLeft = H;
+metricRight = H;
+tags = (
+"TODO-opsz"
+);
+userData = {
+interface.gridadjust.original = "{'width': 2013.0, 'leftMargin': 242, 'rightMargin': 245.0}";
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/P_emiddlehookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/P_emiddlehookcyrillic.glyph
index f06617a5c..47185e3dc 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/P_emiddlehookcyrillic.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/P_emiddlehookcyrillic.glyph
@@ -29,7 +29,7 @@ ref = Pi;
},
{
alignment = -1;
-pos = (1130,-2);
+pos = (1130,0);
ref = largerighthook;
}
);
@@ -45,7 +45,7 @@ ref = Pi;
},
{
alignment = -1;
-pos = (1126,2);
+pos = (1126,0);
ref = largerighthook;
}
);
@@ -72,12 +72,11 @@ layerId = m009;
shapes = (
{
alignment = -1;
-pos = (-66,0);
ref = Pi;
},
{
alignment = -1;
-pos = (1114,-2);
+pos = (1114,0);
ref = largerighthook;
}
);
@@ -93,7 +92,7 @@ ref = Pi;
},
{
alignment = -1;
-pos = (1062,2);
+pos = (1062,0);
ref = largerighthook;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/P_i.glyph b/src/Inter-Roman.glyphspackage/glyphs/P_i.glyph
index 78c3fa462..5bd00f1c1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/P_i.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/P_i.glyph
@@ -1,6 +1,7 @@
{
glyphname = Pi;
kernLeft = B;
+kernRight = H;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
@@ -84,18 +85,18 @@ shapes = (
{
closed = 1;
nodes = (
-(146,1490,l),
-(146,0,l),
-(546,0,l),
-(546,1170,l),
-(1048,1170,l),
-(1048,0,l),
-(1448,0,l),
-(1448,1490,l)
+(80,1490,l),
+(80,0,l),
+(480,0,l),
+(480,1170,l),
+(982,1170,l),
+(982,0,l),
+(1382,0,l),
+(1382,1490,l)
);
}
);
-width = 1594;
+width = 1462;
},
{
layerId = m011;
@@ -117,6 +118,8 @@ nodes = (
width = 1262;
}
);
+metricLeft = H;
+metricRight = H;
tags = (
"TODO-opsz"
);