summaryrefslogtreecommitdiff
path: root/src/Inter-Roman.glyphspackage
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-09-30 01:27:01 +0300
committerRasmus Andersson <rasmus@notion.se>2022-09-30 01:27:01 +0300
commit3d49caef00a50770b2a299ed6a218299e3e8c370 (patch)
treecdd9cf93b41054592fa542a10bd0d39d4c2aa680 /src/Inter-Roman.glyphspackage
parent1a41d7ad4770418808ea77bcb2f61a80b6eca064 (diff)
downloadinter-3d49caef00a50770b2a299ed6a218299e3e8c370.tar.xz
improvements to several glyphs with a top right, rightwards-pointing hook
Diffstat (limited to 'src/Inter-Roman.glyphspackage')
-rw-r--r--src/Inter-Roman.glyphspackage/fontinfo.plist6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph10
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_c.glyph204
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph6
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/bhook.glyph5
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/c.glyph39
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/chook.glyph156
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/hhook.glyph4
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/k.base.glyph325
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/k.glyph80
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/kacute.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/kcaron.glyph8
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/khook.glyph398
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/n.glyph14
-rw-r--r--src/Inter-Roman.glyphspackage/order.plist2
15 files changed, 650 insertions, 615 deletions
diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist
index 8afb422c3..f60e8decf 100644
--- a/src/Inter-Roman.glyphspackage/fontinfo.plist
+++ b/src/Inter-Roman.glyphspackage/fontinfo.plist
@@ -816,6 +816,7 @@ kacute,
kdotbelow,
klinebelow,
kturn,
+k.base,
l,
lslash,
lbar,
@@ -4273,7 +4274,6 @@ less = -128;
periodcentered = -69;
};
"@MMK_L_a" = {
-"@MMK_R_B" = 69;
"@MMK_R_T" = -93;
"@MMK_R_T.sc" = -87;
"@MMK_R_V" = -104;
@@ -6005,7 +6005,6 @@ less = -128;
periodcentered = -69;
};
"@MMK_L_a" = {
-"@MMK_R_B" = 81;
"@MMK_R_T" = -93;
"@MMK_R_T.sc" = -87;
"@MMK_R_V" = -104;
@@ -6215,7 +6214,6 @@ Psi = -93;
"@MMK_R_idieresis" = 209;
"@MMK_R_idotless" = 69;
"@MMK_R_jdotless" = 69;
-"@MMK_R_m" = 69;
"@MMK_R_o" = -46;
"@MMK_R_quotedblbase" = -186;
"@MMK_R_s" = -46;
@@ -7091,7 +7089,6 @@ germandbls = {
ghook = {
"@MMK_R_idblgrave" = 104;
"@MMK_R_idieresis" = 69;
-"@MMK_R_m" = 81;
};
greater = {
"@MMK_R_Elcyrillic" = -69;
@@ -11285,7 +11282,6 @@ uni0248 = -244;
less = -128;
};
"@MMK_L_a" = {
-"@MMK_R_B" = 69;
"@MMK_R_T" = -93;
"@MMK_R_T.sc" = -29;
"@MMK_R_V" = -104;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph
index 535b046dd..94064ee44 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph
@@ -126,9 +126,9 @@ nodes = (
(597,1504,o),
(524,1504,cs),
(243,1504,o),
-(100,1381,o),
-(100,1136,cs),
-(100,896,l)
+(98,1381,o),
+(98,1136,cs),
+(98,896,l)
);
}
);
@@ -146,7 +146,7 @@ shapes = (
{
closed = 1;
nodes = (
-(484,880,l),
+(484,832,l),
(484,1088,ls),
(484,1147,o),
(513,1176,o),
@@ -161,7 +161,7 @@ nodes = (
(209,1490,o),
(84,1364,o),
(84,1110,cs),
-(84,880,l)
+(84,832,l)
);
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_c.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_c.glyph
new file mode 100644
index 000000000..694e0dc56
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_c.glyph
@@ -0,0 +1,204 @@
+{
+export = 0;
+glyphname = _part.top_r_hook_c;
+layers = (
+{
+anchors = (
+{
+name = _topr;
+pos = (110,792);
+}
+);
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(110,792,l),
+(110,1106,ls),
+(110,1215,o),
+(152,1258,o),
+(248,1258,cs),
+(265,1258,o),
+(295,1258,o),
+(320,1258,c),
+(320,1304,l),
+(297,1304,o),
+(266,1304,o),
+(248,1304,cs),
+(125,1304,o),
+(64,1242,o),
+(64,1106,cs),
+(64,792,l)
+);
+}
+);
+width = 384;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (110,792);
+}
+);
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(110,792,l),
+(110,1064,ls),
+(110,1173,o),
+(152,1216,o),
+(248,1216,cs),
+(265,1216,o),
+(295,1216,o),
+(320,1216,c),
+(320,1262,l),
+(297,1262,o),
+(266,1262,o),
+(248,1262,cs),
+(125,1262,o),
+(64,1200,o),
+(64,1064,cs),
+(64,792,l)
+);
+}
+);
+width = 384;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (234,782);
+}
+);
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(234,782,l),
+(234,1062,ls),
+(234,1132,o),
+(285,1164,o),
+(398,1164,cs),
+(414,1164,o),
+(435,1163,o),
+(454,1160,c),
+(454,1304,l),
+(437,1308,o),
+(399,1312,o),
+(354,1312,cs),
+(169,1312,o),
+(63,1224,o),
+(72,1062,cs),
+(88,782,l)
+);
+}
+);
+width = 518;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (234,712);
+}
+);
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(234,712,l),
+(234,1014,ls),
+(234,1085,o),
+(267,1114,o),
+(352,1114,cs),
+(372,1114,o),
+(431,1114,o),
+(452,1114,c),
+(452,1262,l),
+(424,1262,o),
+(397,1262,o),
+(352,1262,cs),
+(167,1262,o),
+(63,1176,o),
+(72,1014,cs),
+(88,712,l)
+);
+}
+);
+width = 516;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (464,652);
+}
+);
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(464,652,l),
+(464,944,ls),
+(464,1004,o),
+(493,1024,o),
+(571,1024,cs),
+(610,1024,o),
+(646,1020,o),
+(686,1015,c),
+(686,1288,l),
+(627,1304,o),
+(561,1312,o),
+(488,1312,cs),
+(207,1312,o),
+(111,1181,o),
+(128,960,cs),
+(152,652,l)
+);
+}
+);
+width = 750;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (464,618);
+}
+);
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(464,618,l),
+(464,860,ls),
+(464,919,o),
+(493,948,o),
+(550,948,cs),
+(611,948,o),
+(662,948,o),
+(686,948,c),
+(686,1262,l),
+(642,1262,o),
+(561,1262,o),
+(470,1262,cs),
+(189,1262,o),
+(89,1136,o),
+(104,882,cs),
+(120,618,l)
+);
+}
+);
+width = 750;
+}
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph
index 568ac22ed..7012fdaf8 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph
@@ -59,7 +59,7 @@ width = 1248;
anchors = (
{
name = topr;
-pos = (294,1056);
+pos = (298,1056);
}
);
layerId = m007;
@@ -77,7 +77,7 @@ width = 1160;
anchors = (
{
name = topr;
-pos = (502,1118);
+pos = (504,1118);
}
);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -95,7 +95,7 @@ width = 1322;
anchors = (
{
name = topr;
-pos = (484,1056);
+pos = (486,1056);
}
);
layerId = m009;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph
index 098b331d3..5c0f88add 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph
@@ -25,7 +25,7 @@ alignment = 1;
ref = areversed.1;
},
{
-pos = (2,0);
+pos = (4,0);
ref = _part.top_r_hook;
}
);
@@ -134,7 +134,7 @@ alignment = 1;
ref = areversed.1;
},
{
-pos = (2,0);
+pos = (6,0);
ref = _part.top_r_hook;
}
);
@@ -148,6 +148,7 @@ alignment = 1;
ref = areversed.1;
},
{
+pos = (2,0);
ref = _part.top_r_hook;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/c.glyph b/src/Inter-Roman.glyphspackage/glyphs/c.glyph
index eeea0b12e..1d33023ee 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/c.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/c.glyph
@@ -17,6 +17,10 @@ pos = (600,559);
{
name = top;
pos = (588,1304);
+},
+{
+name = topr;
+pos = (998,792);
}
);
guides = (
@@ -75,6 +79,10 @@ pos = (536,555);
{
name = top;
pos = (524,1304);
+},
+{
+name = topr;
+pos = (934,792);
}
);
guides = (
@@ -133,6 +141,10 @@ pos = (610,559);
{
name = top;
pos = (606,1304);
+},
+{
+name = topr;
+pos = (1050,782);
}
);
background = {
@@ -198,6 +210,10 @@ pos = (562,528);
{
name = top;
pos = (562,1262);
+},
+{
+name = topr;
+pos = (1007,712);
}
);
background = {
@@ -388,6 +404,10 @@ pos = (640,559);
{
name = top;
pos = (642,1304);
+},
+{
+name = topr;
+pos = (1178,652);
}
);
background = {
@@ -397,21 +417,6 @@ ref = o;
}
);
};
-guides = (
-{
-pos = (1084,896);
-},
-{
-angle = 90;
-pos = (884,744);
-},
-{
-pos = (1084,768);
-},
-{
-pos = (1084,640);
-}
-);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
metricRight = "=o-2";
shapes = (
@@ -550,6 +555,10 @@ pos = (618,528);
{
name = top;
pos = (606,1262);
+},
+{
+name = topr;
+pos = (1150,618);
}
);
background = {
diff --git a/src/Inter-Roman.glyphspackage/glyphs/chook.glyph b/src/Inter-Roman.glyphspackage/glyphs/chook.glyph
index 45e1098de..2249262cb 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/chook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/chook.glyph
@@ -7,187 +7,79 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-closed = 1;
-nodes = (
-(1050,928,ls),
-(1050,1044,o),
-(1120,1079,o),
-(1214,1080,cs),
-(1233,1079,o),
-(1254,1076,o),
-(1268,1074,c),
-(1268,1218,l),
-(1242,1228,o),
-(1204,1228,o),
-(1170,1228,cs),
-(1007,1228,o),
-(879,1120,o),
-(878,928,cs),
-(878,782,l),
-(1050,782,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (816,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1250;
+width = 1150;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-closed = 1;
-nodes = (
-(1178,834,ls),
-(1178,928,o),
-(1205,969,o),
-(1288,968,cs),
-(1321,969,o),
-(1347,963,o),
-(1378,960,c),
-(1378,1202,l),
-(1324,1216,o),
-(1278,1225,o),
-(1230,1224,cs),
-(993,1225,o),
-(814,1085,o),
-(814,838,cs),
-(814,652,l),
-(1178,652,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (714,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1362;
+width = 1238;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-closed = 1;
-nodes = (
-(998,962,ls),
-(998,1086,o),
-(1033,1132,o),
-(1136,1132,cs),
-(1155,1132,o),
-(1182,1130,o),
-(1208,1128,c),
-(1208,1174,l),
-(1183,1177,o),
-(1156,1178,o),
-(1136,1178,cs),
-(1008,1178,o),
-(951,1113,o),
-(952,962,cs),
-(952,792,l),
-(998,792,l,{
-name = hr00;
-})
-);
+ref = c;
},
{
-alignment = -1;
-ref = c;
+pos = (888,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1184;
+width = 1126;
},
{
layerId = m007;
shapes = (
{
-closed = 1;
-nodes = (
-(1007,850,ls),
-(1007,966,o),
-(1077,1001,o),
-(1171,1002,cs),
-(1190,1001,o),
-(1211,998,o),
-(1225,996,c),
-(1225,1140,l),
-(1199,1150,o),
-(1161,1150,o),
-(1127,1150,cs),
-(964,1150,o),
-(835,1042,o),
-(835,850,cs),
-(835,712,l),
-(1007,712,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (773,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1186;
+width = 1071;
},
{
layerId = m009;
shapes = (
{
-closed = 1;
-nodes = (
-(1150,834,ls),
-(1150,928,o),
-(1177,969,o),
-(1260,968,cs),
-(1293,969,o),
-(1319,963,o),
-(1350,960,c),
-(1350,1202,l),
-(1296,1216,o),
-(1250,1225,o),
-(1202,1224,cs),
-(965,1225,o),
-(786,1085,o),
-(786,838,cs),
-(786,618,l),
-(1150,618,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (686,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1330;
+width = 1194;
},
{
layerId = m011;
shapes = (
{
-closed = 1;
-nodes = (
-(934,962,ls),
-(934,1086,o),
-(969,1132,o),
-(1072,1132,cs),
-(1091,1132,o),
-(1118,1130,o),
-(1144,1128,c),
-(1144,1174,l),
-(1119,1177,o),
-(1092,1178,o),
-(1072,1178,cs),
-(944,1178,o),
-(887,1113,o),
-(888,962,cs),
-(888,792,l),
-(934,792,l,{
-name = hr00;
-})
-);
+ref = c;
},
{
-alignment = -1;
-ref = c;
+pos = (824,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1056;
+width = 998;
}
);
metricLeft = c;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph
index 8da051379..15c4b3058 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph
@@ -16,6 +16,7 @@ shapes = (
ref = n;
},
{
+pos = (6,0);
ref = _part.top_r_hook;
}
);
@@ -34,6 +35,7 @@ shapes = (
ref = n;
},
{
+pos = (4,0);
ref = _part.top_r_hook;
}
);
@@ -70,6 +72,7 @@ shapes = (
ref = n;
},
{
+pos = (4,0);
ref = _part.top_r_hook;
}
);
@@ -88,6 +91,7 @@ shapes = (
ref = n;
},
{
+pos = (2,0);
ref = _part.top_r_hook;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/k.base.glyph b/src/Inter-Roman.glyphspackage/glyphs/k.base.glyph
new file mode 100644
index 000000000..4ecbbd6fc
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/k.base.glyph
@@ -0,0 +1,325 @@
+{
+color = (219,235,247,1);
+glyphname = k.base;
+kernLeft = B;
+kernRight = k;
+layers = (
+{
+anchors = (
+{
+name = bottom;
+pos = (576,0);
+},
+{
+name = top;
+pos = (243,1304);
+},
+{
+name = topr;
+pos = (328,1118);
+}
+);
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(514,590,l),
+(530,590,l),
+(1050,1118,l),
+(838,1118,l),
+(350,620,l),
+(318,620,l),
+(318,408,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(328,0,l),
+(328,1118,l),
+(158,1118,l),
+(158,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(1086,0,l),
+(552,672,l),
+(430,552,l),
+(866,0,l)
+);
+}
+);
+width = 1114;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (628,0);
+},
+{
+name = top;
+pos = (303,1304);
+},
+{
+name = topr;
+pos = (504,1118);
+}
+);
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(672,532,l),
+(786,532,l),
+(1240,1118,l),
+(788,1118,l),
+(518,742,l),
+(462,742,l),
+(462,264,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(504,0,l),
+(504,1118,l),
+(102,1118,l),
+(102,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(1250,0,l),
+(798,728,l),
+(536,442,l),
+(792,0,l)
+);
+}
+);
+width = 1242;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (538,0);
+},
+{
+name = top;
+pos = (221,1304);
+},
+{
+name = topr;
+pos = (244,1118);
+}
+);
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(396,610,l),
+(402,616,l),
+(910,1118,l),
+(844,1118,l),
+(250,531,l),
+(232,531,l),
+(232,450,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(244,0,l),
+(244,1118,l),
+(198,1118,l),
+(198,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(928,0,l),
+(413,645,l),
+(378,616,l),
+(869,0,l)
+);
+}
+);
+width = 998;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (546,0);
+},
+{
+name = top;
+pos = (213,1262);
+},
+{
+name = topr;
+pos = (298,1056);
+}
+);
+guides = (
+{
+angle = 90;
+pos = (46,1872);
+},
+{
+angle = 90;
+pos = (-47,1502);
+}
+);
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(481,556,l),
+(497,556,l),
+(1011,1056,l),
+(791,1056,l),
+(300,581,l),
+(287,581,l),
+(287,380,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(298,0,l),
+(298,1056,l),
+(128,1056,l),
+(128,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(1045,0,l),
+(519,636,l),
+(399,518,l),
+(829,0,l)
+);
+}
+);
+width = 1041;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (612,0);
+},
+{
+name = top;
+pos = (286,1262);
+},
+{
+name = topr;
+pos = (486,1056);
+}
+);
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(650,498,l),
+(762,498,l),
+(1210,1056,l),
+(758,1056,l),
+(490,712,l),
+(444,712,l),
+(444,240,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(486,0,l),
+(486,1056,l),
+(86,1056,l),
+(86,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(1222,0,l),
+(774,690,l),
+(516,410,l),
+(768,0,l)
+);
+}
+);
+width = 1202;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (474,0);
+},
+{
+name = top;
+pos = (157,1262);
+},
+{
+name = topr;
+pos = (180,1118);
+}
+);
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(332,610,l),
+(338,616,l),
+(846,1118,l),
+(780,1118,l),
+(186,531,l),
+(168,531,l),
+(168,450,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(180,0,l),
+(180,1118,l),
+(134,1118,l),
+(134,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(864,0,l),
+(349,645,l),
+(314,616,l),
+(805,0,l)
+);
+}
+);
+width = 870;
+}
+);
+metricLeft = h;
+metricRight = k;
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/k.glyph b/src/Inter-Roman.glyphspackage/glyphs/k.glyph
index 85665fdd4..3a088dd9f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/k.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/k.glyph
@@ -12,7 +12,7 @@ pos = (576,0);
},
{
name = top;
-pos = (244,1676);
+pos = (243,1676);
}
);
guides = (
@@ -31,7 +31,7 @@ nodes = (
(1050,1118,l),
(838,1118,l),
(350,620,l),
-(314,620,l),
+(318,620,l),
(318,408,l)
);
},
@@ -64,7 +64,7 @@ pos = (628,0);
},
{
name = top;
-pos = (302,1676);
+pos = (303,1676);
}
);
guides = (
@@ -83,7 +83,7 @@ nodes = (
(1240,1118,l),
(788,1118,l),
(518,742,l),
-(466,742,l),
+(462,742,l),
(462,264,l)
);
},
@@ -116,13 +116,7 @@ pos = (538,0);
},
{
name = top;
-pos = (222,1676);
-}
-);
-guides = (
-{
-angle = 90;
-pos = (304,1824);
+pos = (221,1676);
}
);
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -134,8 +128,8 @@ nodes = (
(402,616,l),
(910,1118,l),
(844,1118,l),
-(250,536,l),
-(232,536,l),
+(250,531,l),
+(232,531,l),
(232,450,l)
);
},
@@ -152,9 +146,9 @@ nodes = (
closed = 1;
nodes = (
(928,0,l),
-(414,646,l),
+(413,645,l),
(378,616,l),
-(866,0,l)
+(869,0,l)
);
}
);
@@ -171,40 +165,6 @@ name = top;
pos = (213,1676);
}
);
-background = {
-shapes = (
-{
-closed = 1;
-nodes = (
-(516,590,l),
-(532,590,l),
-(1052,1118,l),
-(840,1118,l),
-(352,620,l),
-(316,620,l),
-(320,408,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(330,0,l),
-(330,1490,l),
-(160,1490,l),
-(160,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(1088,0,l),
-(554,672,l),
-(432,552,l),
-(868,0,l)
-);
-}
-);
-};
guides = (
{
angle = 90;
@@ -224,8 +184,8 @@ nodes = (
(497,556,l),
(1011,1056,l),
(791,1056,l),
-(309,590,l),
-(287,590,l),
+(300,581,l),
+(287,581,l),
(287,380,l)
);
},
@@ -281,7 +241,7 @@ nodes = (
(1210,1056,l),
(758,1056,l),
(490,712,l),
-(446,712,l),
+(444,712,l),
(444,240,l)
);
},
@@ -314,13 +274,7 @@ pos = (474,0);
},
{
name = top;
-pos = (158,1676);
-}
-);
-guides = (
-{
-angle = 90;
-pos = (176,1824);
+pos = (157,1676);
}
);
layerId = m011;
@@ -332,8 +286,8 @@ nodes = (
(338,616,l),
(846,1118,l),
(780,1118,l),
-(186,536,l),
-(168,536,l),
+(186,531,l),
+(168,531,l),
(168,450,l)
);
},
@@ -350,9 +304,9 @@ nodes = (
closed = 1;
nodes = (
(864,0,l),
-(350,646,l),
+(349,645,l),
(314,616,l),
-(802,0,l)
+(805,0,l)
);
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/kacute.glyph b/src/Inter-Roman.glyphspackage/glyphs/kacute.glyph
index 155204479..9372dbae5 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/kacute.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/kacute.glyph
@@ -10,7 +10,7 @@ shapes = (
ref = k;
},
{
-pos = (-108,372);
+pos = (-109,372);
ref = acute;
}
);
@@ -23,7 +23,7 @@ shapes = (
ref = k;
},
{
-pos = (-88,372);
+pos = (-87,372);
ref = acute;
}
);
@@ -36,7 +36,7 @@ shapes = (
ref = k;
},
{
-pos = (-58,372);
+pos = (-59,372);
ref = acute;
}
);
@@ -75,7 +75,7 @@ shapes = (
ref = k;
},
{
-pos = (-122,372);
+pos = (-123,372);
ref = acute;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/kcaron.glyph b/src/Inter-Roman.glyphspackage/glyphs/kcaron.glyph
index 35af95d53..ac4843495 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/kcaron.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/kcaron.glyph
@@ -10,7 +10,7 @@ shapes = (
ref = k;
},
{
-pos = (-222,372);
+pos = (-223,372);
ref = caron;
}
);
@@ -23,7 +23,7 @@ shapes = (
ref = k;
},
{
-pos = (-344,372);
+pos = (-343,372);
ref = caron;
}
);
@@ -36,7 +36,7 @@ shapes = (
ref = k;
},
{
-pos = (-208,388);
+pos = (-209,388);
ref = caron;
}
);
@@ -75,7 +75,7 @@ shapes = (
ref = k;
},
{
-pos = (-208,388);
+pos = (-209,388);
ref = caron;
}
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/khook.glyph b/src/Inter-Roman.glyphspackage/glyphs/khook.glyph
index 6dc210b8c..71a404799 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/khook.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/khook.glyph
@@ -1,428 +1,82 @@
{
glyphname = khook;
-kernLeft = B;
-kernRight = k;
layers = (
{
-anchors = (
-{
-name = bottom;
-pos = (576,0);
-},
-{
-name = top;
-pos = (244,1676);
-}
-);
-layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
-closed = 1;
-nodes = (
-(514,590,l),
-(530,590,l),
-(1050,1118,l),
-(838,1118,l),
-(350,620,l),
-(314,620,l),
-(318,408,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(328,0,l),
-(328,1118,l),
-(158,1118,l),
-(158,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(1086,0,l),
-(552,672,l),
-(430,552,l),
-(866,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(328,1118,l),
-(328,1254,ls),
-(328,1324,o),
-(373,1355,o),
-(486,1356,cs),
-(502,1356,o),
-(523,1355,o),
-(542,1352,c),
-(542,1496,l),
-(525,1500,o),
-(487,1504,o),
-(442,1504,cs),
-(257,1504,o),
-(158,1416,o),
-(158,1254,cs),
-(158,1118,l)
-);
+ref = _part.top_r_hook;
}
);
-width = 1114;
-},
-{
-anchors = (
-{
-name = bottom;
-pos = (628,0);
+width = 998;
},
{
-name = top;
-pos = (302,1676);
-}
-);
-guides = (
-{
-pos = (12,2140);
-}
-);
-layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+layerId = m011;
shapes = (
{
-closed = 1;
-nodes = (
-(672,532,l),
-(786,532,l),
-(1240,1118,l),
-(788,1118,l),
-(518,742,l),
-(462,742,l),
-(462,264,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(504,0,l),
-(504,1118,l),
-(102,1118,l),
-(102,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(1250,0,l),
-(798,728,l),
-(536,442,l),
-(792,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(504,1118,l),
-(504,1136,ls),
-(504,1196,o),
-(529,1218,o),
-(607,1216,cs),
-(646,1216,o),
-(682,1212,o),
-(722,1207,c),
-(722,1480,l),
-(663,1496,o),
-(597,1504,o),
-(524,1504,cs),
-(243,1504,o),
-(102,1381,o),
-(102,1136,cs),
-(102,1118,l)
-);
+ref = _part.top_r_hook;
}
);
-width = 1242;
-},
-{
-anchors = (
-{
-name = bottom;
-pos = (538,0);
+width = 870;
},
{
-name = top;
-pos = (222,1676);
-}
-);
-layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-closed = 1;
-nodes = (
-(396,610,l),
-(402,616,l),
-(910,1118,l),
-(844,1118,l),
-(250,536,l),
-(232,536,l),
-(232,450,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(244,0,l),
-(244,1118,l),
-(198,1118,l),
-(198,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(928,0,l),
-(414,646,l),
-(378,616,l),
-(866,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(244,1118,l),
-(244,1292,ls),
-(244,1401,o),
-(286,1444,o),
-(382,1444,cs),
-(399,1444,o),
-(429,1444,o),
-(454,1444,c),
-(454,1490,l),
-(431,1490,o),
-(400,1490,o),
-(382,1490,cs),
-(259,1490,o),
-(198,1428,o),
-(198,1292,cs),
-(198,1118,l)
-);
+pos = (6,0);
+ref = _part.top_r_hook;
}
);
-width = 998;
-},
-{
-anchors = (
-{
-name = bottom;
-pos = (546,0);
+width = 1114;
},
{
-name = top;
-pos = (213,1676);
-}
-);
layerId = m007;
shapes = (
{
-closed = 1;
-nodes = (
-(481,556,l),
-(497,556,l),
-(1011,1056,l),
-(791,1056,l),
-(309,590,l),
-(287,590,l),
-(287,380,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(298,0,l),
-(298,1056,l),
-(128,1056,l),
-(128,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(1045,0,l),
-(519,636,l),
-(399,518,l),
-(829,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(298,1056,l),
-(298,1242,ls),
-(298,1313,o),
-(327,1342,o),
-(412,1342,cs),
-(432,1342,o),
-(491,1342,o),
-(512,1342,c),
-(512,1490,l),
-(484,1490,o),
-(457,1490,o),
-(412,1490,cs),
-(227,1490,o),
-(128,1404,o),
-(128,1242,cs),
-(128,1056,l)
-);
+pos = (6,0);
+ref = _part.top_r_hook;
}
);
width = 1041;
},
{
-anchors = (
-{
-name = bottom;
-pos = (612,0);
-},
-{
-name = top;
-pos = (286,1676);
-}
-);
-guides = (
-{
-pos = (-84,2140);
-}
-);
-layerId = m009;
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-closed = 1;
-nodes = (
-(650,498,l),
-(762,498,l),
-(1210,1056,l),
-(758,1056,l),
-(490,712,l),
-(444,712,l),
-(444,240,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(486,0,l),
-(486,1056,l),
-(86,1056,l),
-(86,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(1222,0,l),
-(774,690,l),
-(516,410,l),
-(768,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(486,1056,l),
-(486,1120,ls),
-(486,1162,o),
-(508,1186,o),
-(550,1186,cs),
-(611,1186,o),
-(682,1186,o),
-(706,1186,c),
-(706,1490,l),
-(662,1490,o),
-(491,1490,o),
-(400,1490,cs),
-(199,1490,o),
-(86,1377,o),
-(86,1174,cs),
-(86,1056,l)
-);
+pos = (4,0);
+ref = _part.top_r_hook;
}
);
-width = 1202;
-},
-{
-anchors = (
-{
-name = bottom;
-pos = (474,0);
+width = 1242;
},
{
-name = top;
-pos = (158,1676);
-}
-);
-layerId = m011;
+layerId = m009;
shapes = (
{
-closed = 1;
-nodes = (
-(332,610,l),
-(338,616,l),
-(846,1118,l),
-(780,1118,l),
-(186,536,l),
-(168,536,l),
-(168,450,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(180,0,l),
-(180,1118,l),
-(134,1118,l),
-(134,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(864,0,l),
-(350,646,l),
-(314,616,l),
-(802,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(180,1118,l),
-(180,1292,ls),
-(180,1401,o),
-(222,1444,o),
-(318,1444,cs),
-(335,1444,o),
-(365,1444,o),
-(390,1444,c),
-(390,1490,l),
-(367,1490,o),
-(336,1490,o),
-(318,1490,cs),
-(195,1490,o),
-(134,1428,o),
-(134,1292,cs),
-(134,1118,l)
-);
+pos = (2,0);
+ref = _part.top_r_hook;
}
);
-width = 870;
+width = 1202;
}
);
-metricLeft = k;
-metricRight = k;
unicode = 409;
-userData = {
-interface.gridadjust.original = "{'width': 1438, 'leftMargin': 190, 'rightMargin': 0}";
-"interface.width-adjustments" = (
--16
-);
-};
}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/n.glyph b/src/Inter-Roman.glyphspackage/glyphs/n.glyph
index 519e3daa9..d1e40ebd3 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/n.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/n.glyph
@@ -24,7 +24,7 @@ pos = (600,1304);
},
{
name = topr;
-pos = (322,1118);
+pos = (328,1118);
}
);
background = {
@@ -85,7 +85,7 @@ pos = (664,1304);
},
{
name = topr;
-pos = (500,1118);
+pos = (504,1118);
}
);
guides = (
@@ -338,13 +338,7 @@ pos = (568,1262);
},
{
name = topr;
-pos = (292,1056);
-}
-);
-guides = (
-{
-angle = 90;
-pos = (308,1077);
+pos = (296,1056);
}
);
layerId = m007;
@@ -398,7 +392,7 @@ pos = (648,1262);
},
{
name = topr;
-pos = (484,1056);
+pos = (486,1056);
}
);
guides = (
diff --git a/src/Inter-Roman.glyphspackage/order.plist b/src/Inter-Roman.glyphspackage/order.plist
index d5ac5d8ac..b32b3338d 100644
--- a/src/Inter-Roman.glyphspackage/order.plist
+++ b/src/Inter-Roman.glyphspackage/order.plist
@@ -724,6 +724,7 @@ kacute,
kdotbelow,
klinebelow,
kturn,
+k.base,
l,
lslash,
lbar,
@@ -2568,6 +2569,7 @@ _part.top_left_hook,
_part.top_r_hook,
_part.top_r_hook_C,
_part.top_r_hook_G,
+_part.top_r_hook_c,
_part.topbar,
_part.zeroslash
) \ No newline at end of file