summaryrefslogtreecommitdiff
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
parent1a41d7ad4770418808ea77bcb2f61a80b6eca064 (diff)
downloadinter-3d49caef00a50770b2a299ed6a218299e3e8c370.tar.xz
improvements to several glyphs with a top right, rightwards-pointing hook
-rw-r--r--src/Inter-Italic.glyphspackage/fontinfo.plist1
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook.glyph110
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook_c.glyph210
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/c.glyph389
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/cacute.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/ccaron.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/ccedilla.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/ccedillaacute.glyph6
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/ccircumflex.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/cdotaccent.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/chook.glyph159
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/escyrillic.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/esdescendercyrillic.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/k.base.glyph331
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/khook.glyph375
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/sigmalunatesymbolgreek.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/uni217D_.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/order.plist2
-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
33 files changed, 1532 insertions, 1346 deletions
diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist
index e248cbc34..4d48a4842 100644
--- a/src/Inter-Italic.glyphspackage/fontinfo.plist
+++ b/src/Inter-Italic.glyphspackage/fontinfo.plist
@@ -816,6 +816,7 @@ kacute,
kdotbelow,
klinebelow,
kturn,
+k.base,
l,
lslash,
lbar,
diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook.glyph
index 7ce16c51a..65738ee87 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook.glyph
@@ -15,23 +15,24 @@ shapes = (
{
closed = 1;
nodes = (
-(304.629,928,l),
+(305,928,l),
(336,1118,l),
-(364.889,1292,ls),
+(365,1292,ls),
(383,1401,o),
-(432.053,1444,o),
-(528.053,1444,cs),
-(545.053,1444,o),
-(575.053,1444,o),
-(600.053,1444,c),
-(607.668,1490,l),
-(584.668,1490,o),
-(553.668,1490,o),
-(535.668,1490,cs),
-(412.668,1490,o),
-(341.404,1428,o),
-(318.889,1292,cs),
-(258.629,928,l)
+(432,1444,o),
+(528,1444,cs),
+(545,1444,o),
+(575,1444,o),
+(600,1444,c),
+(608,1490,l),
+(585,1490,o),
+(554,1490,o),
+(536,1490,cs),
+(413,1490,o),
+(341,1428,o),
+(319,1292,cs),
+(290,1118,l),
+(259,928,l)
);
}
);
@@ -50,23 +51,24 @@ shapes = (
{
closed = 1;
nodes = (
-(382.629,928,l),
+(383,928,l),
(414,1118,l),
-(436.598,1254,ls),
+(437,1254,ls),
(448,1324,o),
-(504.484,1356,o),
-(617.484,1356,cs),
-(633.484,1356,o),
-(654.319,1355,o),
-(672.822,1352,c),
-(696.661,1496,l),
-(680.323,1500,o),
-(642.986,1504,o),
-(597.986,1504,cs),
-(412.986,1504,o),
-(293.417,1416,o),
-(266.598,1254,cs),
-(212.629,928,l)
+(504,1356,o),
+(617,1356,cs),
+(633,1356,o),
+(654,1355,o),
+(673,1352,c),
+(697,1496,l),
+(680,1500,o),
+(643,1504,o),
+(598,1504,cs),
+(413,1504,o),
+(293,1416,o),
+(267,1254,cs),
+(244,1118,l),
+(213,928,l)
);
}
);
@@ -85,23 +87,24 @@ shapes = (
{
closed = 1;
nodes = (
-(345.385,848,l),
+(345,848,l),
(380,1056,l),
-(410.612,1242,ls),
+(411,1242,ls),
(422,1313,o),
-(460.167,1342,o),
-(545.167,1342,cs),
-(565.167,1342,o),
-(624.167,1342,o),
-(645.167,1342,c),
-(669.668,1490,l),
-(641.668,1490,o),
-(614.668,1490,o),
-(569.668,1490,cs),
-(384.668,1490,o),
-(267.431,1404,o),
-(240.612,1242,cs),
-(175.385,848,l)
+(460,1342,o),
+(545,1342,cs),
+(565,1342,o),
+(624,1342,o),
+(645,1342,c),
+(670,1490,l),
+(642,1490,o),
+(615,1490,o),
+(570,1490,cs),
+(385,1490,o),
+(267,1404,o),
+(241,1242,cs),
+(210,1056,l),
+(175,848,l)
);
}
);
@@ -134,9 +137,10 @@ nodes = (
(754,1504,o),
(681,1504,cs),
(400,1504,o),
-(237,1381,o),
-(196,1136,cs),
-(156,896,l)
+(235,1381,o),
+(194,1136,cs),
+(191,1118,l),
+(154,896,l)
);
}
);
@@ -155,10 +159,10 @@ shapes = (
{
closed = 1;
nodes = (
-(542,880,l),
+(534,832,l),
(571,1056,l),
(576,1088,ls),
-(585,1147,o),
+(586,1147,o),
(620,1176,o),
(677,1176,cs),
(738,1176,o),
@@ -171,7 +175,8 @@ nodes = (
(368,1490,o),
(222,1364,o),
(180,1110,cs),
-(142,880,l)
+(171,1056,l),
+(134,832,l)
);
}
);
@@ -204,8 +209,9 @@ nodes = (
(491,1490,o),
(473,1490,cs),
(350,1490,o),
-(279,1428,o),
+(278,1428,o),
(256,1292,cs),
+(227,1119,l),
(182,848,l)
);
}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook_c.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook_c.glyph
new file mode 100644
index 000000000..874d7fe0e
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/_part.top_r_hook_c.glyph
@@ -0,0 +1,210 @@
+{
+export = 0;
+glyphname = _part.top_r_hook_c;
+layers = (
+{
+anchors = (
+{
+name = _topr;
+pos = (149,792);
+}
+);
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(149,792,l),
+(201,1106,ls),
+(219,1215,o),
+(268,1258,o),
+(364,1258,cs),
+(381,1258,o),
+(411,1258,o),
+(436,1258,c),
+(444,1304,l),
+(421,1304,o),
+(390,1304,o),
+(372,1304,cs),
+(249,1304,o),
+(178,1242,o),
+(155,1106,cs),
+(103,792,l)
+);
+}
+);
+width = 385;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (149,792);
+}
+);
+layerId = m012;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(149,792,l),
+(194,1064,ls),
+(212,1173,o),
+(261,1216,o),
+(357,1216,cs),
+(374,1216,o),
+(404,1216,o),
+(429,1216,c),
+(437,1262,l),
+(414,1262,o),
+(383,1262,o),
+(365,1262,cs),
+(242,1262,o),
+(171,1200,o),
+(148,1064,cs),
+(103,792,l)
+);
+}
+);
+width = 385;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (270,782);
+}
+);
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(270,782,l),
+(317,1062,ls),
+(328,1132,o),
+(385,1164,o),
+(498,1164,cs),
+(514,1164,o),
+(535,1163,o),
+(553,1160,c),
+(577,1304,l),
+(561,1308,o),
+(523,1312,o),
+(478,1312,cs),
+(293,1312,o),
+(172,1224,o),
+(155,1062,cs),
+(124,782,l)
+);
+}
+);
+width = 518;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (264,712);
+}
+);
+layerId = m008;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(264,712,l),
+(314,1014,ls),
+(326,1085,o),
+(363,1114,o),
+(448,1114,cs),
+(468,1114,o),
+(527,1114,o),
+(548,1114,c),
+(573,1262,l),
+(545,1262,o),
+(518,1262,o),
+(473,1262,cs),
+(288,1262,o),
+(170,1176,o),
+(152,1014,cs),
+(118,712,l)
+);
+}
+);
+width = 515;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (479,652);
+}
+);
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(479,652,l),
+(527,944,ls),
+(537,1004,o),
+(570,1024,o),
+(648,1024,cs),
+(687,1024,o),
+(722,1020,o),
+(761,1015,c),
+(806,1288,l),
+(750,1304,o),
+(685,1312,o),
+(612,1312,cs),
+(331,1312,o),
+(213,1181,o),
+(194,960,cs),
+(167,652,l)
+);
+}
+);
+width = 750;
+},
+{
+anchors = (
+{
+name = _topr;
+pos = (479,618);
+}
+);
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(479,618,l),
+(519,860,ls),
+(529,919,o),
+(563,948,o),
+(620,948,cs),
+(681,948,o),
+(732,948,o),
+(756,948,c),
+(808,1262,l),
+(764,1262,o),
+(683,1262,o),
+(592,1262,cs),
+(311,1262,o),
+(190,1136,o),
+(163,882,cs),
+(135,618,l)
+);
+}
+);
+width = 750;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/c.glyph b/src/Inter-Italic.glyphspackage/glyphs/c.glyph
index 349253827..671d7a22a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/c.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/c.glyph
@@ -8,72 +8,88 @@ layers = (
anchors = (
{
name = cedilla;
-pos = (494,0);
+pos = (496,0);
},
{
name = center;
-pos = (566,559);
+pos = (601,559);
},
{
name = top;
-pos = (710,1304);
+pos = (712,1304);
+},
+{
+name = topr;
+pos = (1037,792);
+}
+);
+guides = (
+{
+angle = 80.6;
+pos = (809,1616);
}
);
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricRight = "=o-4";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(706,-23,o),
-(895,112,o),
+(707,-24,o),
+(895,115,o),
(962,326,c),
(914,326,l),
-(856,145,o),
-(684,23,o),
-(504,24,cs),
-(254,23,o),
-(128,258,o),
-(178,556,cs),
-(228,862,o),
-(449,1088,o),
-(696,1088,cs),
-(871,1088,o),
-(986,973,o),
-(986,792,c),
-(1036,792,l),
-(1036,995,o),
-(898,1135,o),
+(856,143,o),
+(689,22,o),
+(512,22,cs),
+(263,22,o),
+(127,258,o),
+(176,556,cs),
+(227,861,o),
+(447,1088,o),
+(688,1088,cs),
+(863,1088,o),
+(991,961,o),
+(991,792,c),
+(1037,792,l),
+(1037,995,o),
+(895,1134,o),
(696,1134,cs),
-(424,1135,o),
-(185,885,o),
+(423,1134,o),
+(184,883,o),
(130,556,cs),
-(77,228,o),
-(228,-23,o),
+(75,225,o),
+(232,-24,o),
(504,-24,cs)
);
}
);
-width = 1132;
+width = 1127;
},
{
anchors = (
{
name = cedilla;
-pos = (436.59,0);
+pos = (432,0);
},
{
name = center;
-pos = (503.47,555);
+pos = (536,555);
},
{
name = top;
-pos = (652.466,1304);
+pos = (648,1304);
+},
+{
+name = topr;
+pos = (973,792);
}
);
guides = (
{
angle = 80.6;
-pos = (680,1616);
+pos = (681,1616);
}
);
layerId = m012;
@@ -83,112 +99,131 @@ shapes = (
{
closed = 1;
nodes = (
-(647.617,-24,o),
-(835.628,115,o),
-(902.559,326,c),
-(854.559,326,l),
-(796.264,143,o),
-(629.232,22,o),
-(452.232,22,cs),
-(203.232,22,o),
-(67.302,258,o),
-(116.635,556,cs),
-(167.128,861,o),
-(387.707,1088,o),
-(628.707,1088,cs),
-(803.707,1088,o),
-(931.683,961,o),
-(931.705,792,c),
-(977.705,792,l),
-(977.311,995,o),
-(835.323,1134,o),
-(636.323,1134,cs),
-(363.323,1134,o),
-(124.77,883,o),
-(70.635,556,cs),
-(15.839,225,o),
-(172.617,-24,o),
-(444.617,-24,cs)
+(643,-24,o),
+(831,115,o),
+(898,326,c),
+(850,326,l),
+(792,143,o),
+(625,22,o),
+(448,22,cs),
+(199,22,o),
+(63,258,o),
+(112,556,cs),
+(163,861,o),
+(383,1088,o),
+(624,1088,cs),
+(799,1088,o),
+(927,961,o),
+(927,792,c),
+(973,792,l),
+(973,995,o),
+(831,1134,o),
+(632,1134,cs),
+(359,1134,o),
+(120,883,o),
+(66,556,cs),
+(11,225,o),
+(168,-24,o),
+(440,-24,cs)
);
}
);
-width = 1009;
+width = 999;
},
{
anchors = (
{
name = cedilla;
-pos = (524,0);
+pos = (514,0);
},
{
name = center;
-pos = (572,559);
+pos = (611,559);
},
{
name = top;
-pos = (728,1304);
+pos = (730,1304);
+},
+{
+name = topr;
+pos = (1087,782);
+}
+);
+background = {
+shapes = (
+{
+pos = (1,0);
+ref = o;
}
);
+};
guides = (
{
-angle = -99.4;
-pos = (956,1472);
+angle = 80.6;
+pos = (833,1472);
}
);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+metricRight = "=o-4";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
-(761,-23,o),
-(948,128,o),
+(762,-24,o),
+(950,128,o),
(1012,326,c),
(840,326,l),
-(788,204,o),
-(674,131,o),
-(542,130,cs),
-(337,131,o),
-(232,300,o),
+(789,204,o),
+(675,130,o),
+(540,130,cs),
+(337,130,o),
+(234,300,o),
(276,558,cs),
-(316,812,o),
-(479,977,o),
+(318,812,o),
+(480,978,o),
(680,978,cs),
-(831,977,o),
-(907,884,o),
-(916,782,c),
-(1088,782,l),
+(832,978,o),
+(906,884,o),
+(915,782,c),
+(1087,782,l),
(1093,992,o),
(939,1132,o),
-(704,1132,cs),
-(401,1132,o),
-(159,893,o),
-(104,552,cs),
-(49,218,o),
-(200,-23,o),
+(703,1132,cs),
+(400,1132,o),
+(160,893,o),
+(103,552,cs),
+(48,218,o),
+(201,-24,o),
(514,-24,cs)
);
}
);
-width = 1144;
+width = 1151;
},
{
anchors = (
{
name = cedilla;
-pos = (474.59,0);
+pos = (475,0);
},
{
name = center;
-pos = (535,528);
+pos = (563,528);
},
{
name = top;
-pos = (683.513,1262);
+pos = (684,1262);
+},
+{
+name = topr;
+pos = (1038,712);
}
);
background = {
shapes = (
{
+pos = (1,0);
ref = o;
}
);
@@ -196,7 +231,7 @@ ref = o;
guides = (
{
angle = 80.6;
-pos = (562,1154);
+pos = (563,1154);
}
);
layerId = m008;
@@ -206,36 +241,36 @@ shapes = (
{
closed = 1;
nodes = (
-(708.617,-24,o),
-(913.105,136,o),
-(976.539,344,c),
-(801.539,344,l),
-(747.183,215,o),
-(654.112,130,o),
-(496.112,130,cs),
-(296.112,130,o),
-(203.937,286,o),
-(243.669,526,cs),
-(283.732,768,o),
-(428.888,926,o),
-(627.888,926,cs),
-(783.888,926,o),
-(860.989,836,o),
-(865.461,712,c),
-(1037.461,712,l),
-(1043.723,925,o),
-(893.383,1080,o),
-(653.383,1080,cs),
-(360.383,1080,o),
-(125.307,850,o),
-(71.669,526,cs),
-(18.362,204,o),
-(177.617,-24,o),
-(470.617,-24,cs)
+(709,-24,o),
+(914,136,o),
+(977,344,c),
+(802,344,l),
+(748,215,o),
+(655,130,o),
+(497,130,cs),
+(297,130,o),
+(204,286,o),
+(244,526,cs),
+(284,768,o),
+(429,926,o),
+(628,926,cs),
+(784,926,o),
+(861,836,o),
+(866,712,c),
+(1038,712,l),
+(1044,925,o),
+(894,1080,o),
+(654,1080,cs),
+(361,1080,o),
+(126,850,o),
+(72,526,cs),
+(19,204,o),
+(178,-24,o),
+(471,-24,cs)
);
}
);
-width = 1071;
+width = 1072;
},
{
anchors = (
@@ -245,82 +280,86 @@ pos = (550,0);
},
{
name = center;
-pos = (621,559);
+pos = (641,559);
},
{
name = top;
pos = (766,1304);
-}
-);
-guides = (
-{
-pos = (1240,896);
},
{
-angle = 90;
-pos = (804,744);
-},
-{
-pos = (1092,768);
-},
+name = topr;
+pos = (1194,652);
+}
+);
+background = {
+shapes = (
{
-pos = (944,640);
+pos = (1,0);
+ref = o;
}
);
+};
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+metricRight = "=o-2";
+name = ital_gen;
shapes = (
{
closed = 1;
nodes = (
(876,-20,o),
-(1108,169,o),
-(1164,466,c),
-(792,466,l),
-(762,349,o),
-(689,285,o),
-(600,286,cs),
-(495,285,o),
+(1110,169,o),
+(1163,466,c),
+(791,466,l),
+(763,348,o),
+(688,280,o),
+(600,280,cs),
+(494,280,o),
(442,375,o),
(472,558,cs),
-(500,742,o),
-(585,832,o),
+(503,742,o),
+(586,832,o),
(692,832,cs),
-(780,832,o),
-(829,768,o),
-(820,652,c),
-(1192,652,l),
-(1239,943,o),
-(1065,1132,o),
-(736,1132,cs),
-(372,1132,o),
-(116,899,o),
+(781,832,o),
+(830,769,o),
+(822,652,c),
+(1194,652,l),
+(1240,943,o),
+(1064,1132,o),
+(735,1132,cs),
+(371,1132,o),
+(119,899,o),
(62,556,cs),
-(3,212,o),
-(180,-20,o),
-(544,-20,cs)
+(5,212,o),
+(181,-20,o),
+(545,-20,cs)
);
}
);
-width = 1242;
+width = 1239;
},
{
anchors = (
{
name = cedilla;
-pos = (518.59,0);
+pos = (519,0);
},
{
name = center;
-pos = (597,528);
+pos = (619,528);
},
{
name = top;
-pos = (727.513,1262);
+pos = (728,1262);
+},
+{
+name = topr;
+pos = (1165,618);
}
);
background = {
shapes = (
{
+pos = (1,0);
ref = o;
}
);
@@ -328,7 +367,7 @@ ref = o;
guides = (
{
angle = 80.6;
-pos = (606,1415);
+pos = (607,1415);
}
);
layerId = m010;
@@ -338,32 +377,32 @@ shapes = (
{
closed = 1;
nodes = (
-(836.617,-24,o),
-(1090.402,168,o),
-(1135.763,442,c),
-(753.763,442,l),
-(730.87,346,o),
-(662.937,286,o),
-(577.937,286,cs),
-(472.937,286,o),
-(425.002,377,o),
+(837,-24,o),
+(1091,168,o),
+(1136,442,c),
+(754,442,l),
+(731,346,o),
+(663,286,o),
+(578,286,cs),
+(473,286,o),
+(425,377,o),
(450,528,cs),
-(475.163,680,o),
-(552.063,770,o),
-(658.063,770,cs),
-(743.063,770,o),
-(791.461,712,o),
-(782.899,618,c),
-(1164.899,618,l),
-(1200.26,892,o),
-(1011.383,1080,o),
-(701.383,1080,cs),
-(363.383,1080,o),
-(100.631,858,o),
+(476,680,o),
+(552,770,o),
+(658,770,cs),
+(743,770,o),
+(792,712,o),
+(783,618,c),
+(1165,618,l),
+(1201,892,o),
+(1012,1080,o),
+(702,1080,cs),
+(364,1080,o),
+(101,858,o),
(46,528,cs),
-(-8.797,197,o),
-(179.617,-24,o),
-(518.617,-24,cs)
+(-8,197,o),
+(180,-24,o),
+(519,-24,cs)
);
}
);
diff --git a/src/Inter-Italic.glyphspackage/glyphs/cacute.glyph b/src/Inter-Italic.glyphspackage/glyphs/cacute.glyph
index fb5ee5eba..96975ae96 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/cacute.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/cacute.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = c;
},
{
-pos = (271,0);
+pos = (273,0);
ref = acute;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/ccaron.glyph b/src/Inter-Italic.glyphspackage/glyphs/ccaron.glyph
index 40ca7fca3..dfc375865 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/ccaron.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/ccaron.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = c;
},
{
-pos = (138,0);
+pos = (140,0);
ref = caron;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/ccedilla.glyph b/src/Inter-Italic.glyphspackage/glyphs/ccedilla.glyph
index e8314fc9a..0c3326ff7 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/ccedilla.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/ccedilla.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = c;
},
{
-pos = (338,0);
+pos = (328,0);
ref = cedilla;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/ccedillaacute.glyph b/src/Inter-Italic.glyphspackage/glyphs/ccedillaacute.glyph
index ef81c6ef2..787a111e1 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/ccedillaacute.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/ccedillaacute.glyph
@@ -10,15 +10,15 @@ shapes = (
ref = c;
},
{
-pos = (338,0);
+pos = (328,0);
ref = cedilla;
},
{
-pos = (271,0);
+pos = (273,0);
ref = acute;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/ccircumflex.glyph b/src/Inter-Italic.glyphspackage/glyphs/ccircumflex.glyph
index e82951987..0c0110ff4 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/ccircumflex.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/ccircumflex.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = c;
},
{
-pos = (138,0);
+pos = (140,0);
ref = circumflex;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/cdotaccent.glyph b/src/Inter-Italic.glyphspackage/glyphs/cdotaccent.glyph
index 9cd695480..9f0f6891c 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/cdotaccent.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/cdotaccent.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = c;
},
{
-pos = (360,0);
+pos = (362,0);
ref = dotaccent;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/chook.glyph b/src/Inter-Italic.glyphspackage/glyphs/chook.glyph
index 7e60082c3..edeb64fce 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/chook.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/chook.glyph
@@ -5,192 +5,87 @@ kernRight = o;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1114,928,ls),
-(1135,1044,o),
-(1208,1079,o),
-(1300,1080,cs),
-(1321,1079,o),
-(1341,1076,o),
-(1356,1074,c),
-(1378,1218,l),
-(1355,1228,o),
-(1317,1228,o),
-(1282,1228,cs),
-(1119,1228,o),
-(977,1119,o),
-(942,928,cs),
-(916,782,l),
-(1088,782,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (817,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1250;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1230,834,ls),
-(1245,928,o),
-(1280,969,o),
-(1362,968,cs),
-(1396,969,o),
-(1420,963,o),
-(1452,960,c),
-(1492,1202,l),
-(1440,1216,o),
-(1393,1225,o),
-(1346,1224,cs),
-(1108,1225,o),
-(908,1085,o),
-(866,838,cs),
-(834,652,l),
-(1198,652,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (715,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1362;
+width = 1239;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1064,962,ls),
-(1084,1079,o),
-(1134,1132,o),
-(1234,1132,cs),
-(1249,1132,o),
-(1276,1130,o),
-(1302,1128,c),
-(1310,1174,l),
-(1285,1177,o),
-(1258,1178,o),
-(1240,1178,cs),
-(1111,1178,o),
-(1044,1113,o),
-(1018,962,cs),
-(990,792,l),
-(1036,792,l,{
-name = hr00;
-})
-);
+ref = c;
},
{
-alignment = -1;
-ref = c;
+pos = (888,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1184;
+width = 1127;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1060.307,850,ls),
-(1079.51,966,o),
-(1155.305,1001,o),
-(1249.47,1002,cs),
-(1268.305,1001,o),
-(1288.808,998,o),
-(1302.477,996,c),
-(1326.316,1140,l),
-(1301.971,1150,o),
-(1263.971,1150,o),
-(1229.971,1150,cs),
-(1066.971,1150,o),
-(920.092,1042,o),
-(888.307,850,cs),
-(865.461,712,l),
-(1037.461,712,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (774,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1186;
+width = 1072;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1200.658,834,ls),
-(1216.22,928,o),
-(1250.007,969,o),
-(1332.842,968,cs),
-(1366.007,969,o),
-(1391.014,963,o),
-(1421.517,960,c),
-(1461.58,1202,l),
-(1409.898,1216,o),
-(1365.388,1225,o),
-(1317.222,1224,cs),
-(1080.388,1225,o),
-(878.211,1085,o),
-(837.32,838,cs),
-(800.899,618,l),
-(1164.899,618,l)
-);
+ref = c;
},
{
-ref = c;
+pos = (686,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1330;
+width = 1194;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(1005.848,962,ls),
-(1026.376,1086,o),
-(1068.992,1132,o),
-(1171.992,1132,cs),
-(1190.992,1132,o),
-(1217.66,1130,o),
-(1243.329,1128,c),
-(1250.945,1174,l),
-(1226.441,1177,o),
-(1199.607,1178,o),
-(1179.607,1178,cs),
-(1051.607,1178,o),
-(983.846,1113,o),
-(959.848,962,cs),
-(931.705,792,l),
-(977.705,792,l,{
-name = hr00;
-})
-);
+ref = c;
},
{
-alignment = -1;
-ref = c;
+pos = (824,0);
+ref = _part.top_r_hook_c;
}
);
-width = 1056;
+width = 999;
}
);
metricLeft = c;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/escyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/escyrillic.glyph
index ca5fe1074..f486ea68f 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/escyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/escyrillic.glyph
@@ -10,7 +10,7 @@ shapes = (
ref = c;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/esdescendercyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/esdescendercyrillic.glyph
index a02701d93..6960390cf 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/esdescendercyrillic.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/esdescendercyrillic.glyph
@@ -10,11 +10,11 @@ shapes = (
ref = c;
},
{
-pos = (338,0);
+pos = (328,0);
ref = cedilla;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/k.base.glyph b/src/Inter-Italic.glyphspackage/glyphs/k.base.glyph
new file mode 100644
index 000000000..c91dbe9b0
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/k.base.glyph
@@ -0,0 +1,331 @@
+{
+color = (219,235,247,1);
+glyphname = k.base;
+kernLeft = B;
+kernRight = k;
+layers = (
+{
+anchors = (
+{
+name = bottom;
+pos = (484,0);
+},
+{
+name = top;
+pos = (367,1304);
+},
+{
+name = topr;
+pos = (421,1118);
+}
+);
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(520,590,l),
+(536,590,l),
+(1143,1118,l),
+(931,1118,l),
+(361,620,l),
+(329,620,l),
+(294,408,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(236,0,l),
+(421,1118,l),
+(251,1118,l),
+(66,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(994,0,l),
+(571,672,l),
+(429,552,l),
+(774,0,l)
+);
+}
+);
+width = 1115;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (536,0);
+},
+{
+name = top;
+pos = (427,1304);
+},
+{
+name = topr;
+pos = (597,1118);
+}
+);
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(668,532,l),
+(782,532,l),
+(1333,1118,l),
+(881,1118,l),
+(549,742,l),
+(493,742,l),
+(414,264,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(412,0,l),
+(597,1118,l),
+(195,1118,l),
+(10,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(1158,0,l),
+(827,728,l),
+(517,442,l),
+(700,0,l)
+);
+}
+);
+width = 1243;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (446,0);
+},
+{
+name = top;
+pos = (345,1304);
+},
+{
+name = topr;
+pos = (337,1118);
+}
+);
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(405,610,l),
+(412,616,l),
+(1003,1118,l),
+(937,1118,l),
+(246,531,l),
+(228,531,l),
+(214,450,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(152,0,l),
+(337,1118,l),
+(291,1118,l),
+(106,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(836,0,l),
+(428,645,l),
+(388,616,l),
+(777,0,l)
+);
+}
+);
+width = 999;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (459,0);
+},
+{
+name = top;
+pos = (335,1262);
+},
+{
+name = topr;
+pos = (386,1056);
+}
+);
+guides = (
+{
+angle = 80.6;
+pos = (47,1872);
+},
+{
+angle = 80.6;
+pos = (-46,1502);
+}
+);
+layerId = m008;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(486,556,l),
+(502,556,l),
+(1099,1056,l),
+(879,1056,l),
+(309,581,l),
+(296,581,l),
+(263,380,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(211,0,l),
+(386,1056,l),
+(216,1056,l),
+(41,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(958,0,l),
+(537,636,l),
+(398,518,l),
+(742,0,l)
+);
+}
+);
+width = 1041;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (525,0);
+},
+{
+name = top;
+pos = (408,1262);
+},
+{
+name = topr;
+pos = (574,1056);
+}
+);
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(645,498,l),
+(757,498,l),
+(1298,1056,l),
+(846,1056,l),
+(521,712,l),
+(475,712,l),
+(397,240,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(399,0,l),
+(574,1056,l),
+(174,1056,l),
+(-1,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(1135,0,l),
+(801,690,l),
+(497,410,l),
+(681,0,l)
+);
+}
+);
+width = 1202;
+},
+{
+anchors = (
+{
+name = bottom;
+pos = (382,0);
+},
+{
+name = top;
+pos = (274,1262);
+},
+{
+name = topr;
+pos = (273,1118);
+}
+);
+layerId = m012;
+name = ital_gen;
+shapes = (
+{
+closed = 1;
+nodes = (
+(341,610,l),
+(348,616,l),
+(939,1118,l),
+(873,1118,l),
+(182,531,l),
+(164,531,l),
+(150,450,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(88,0,l),
+(273,1118,l),
+(227,1118,l),
+(42,0,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(772,0,l),
+(364,645,l),
+(324,616,l),
+(713,0,l)
+);
+}
+);
+width = 871;
+}
+);
+metricLeft = h;
+metricRight = k;
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/khook.glyph b/src/Inter-Italic.glyphspackage/glyphs/khook.glyph
index 9cb109a01..a8981224c 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/khook.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/khook.glyph
@@ -4,417 +4,84 @@ kernLeft = B;
kernRight = k;
layers = (
{
-anchors = (
-{
-name = bottom;
-pos = (483,0);
-},
-{
-name = top;
-pos = (429,1676);
-}
-);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(519,590,l),
-(535,590,l),
-(1143,1118,l),
-(931,1118,l),
-(360,620,l),
-(324,620,l),
-(293,408,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(235,0,l),
-(421,1118,l),
-(251,1118,l),
-(65,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(993,0,l),
-(571,672,l),
-(429,552,l),
-(773,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(421,1118,l),
-(443,1254,ls),
-(455,1324,o),
-(505,1355,o),
-(618,1356,cs),
-(634,1356,o),
-(655,1355,o),
-(673,1352,c),
-(697,1496,l),
-(681,1500,o),
-(643,1504,o),
-(598,1504,cs),
-(413,1504,o),
-(300,1416,o),
-(273,1254,cs),
-(251,1118,l)
-);
+pos = (7,0);
+ref = _part.top_r_hook;
}
);
width = 1115;
},
{
-anchors = (
-{
-name = bottom;
-pos = (535,0);
-},
-{
-name = top;
-pos = (487,1676);
-}
-);
-guides = (
-{
-pos = (468,2140);
-}
-);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(668,532,l),
-(782,532,l),
-(1333,1118,l),
-(881,1118,l),
-(548,742,l),
-(496,742,l),
-(413,264,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(411,0,l),
-(597,1118,l),
-(195,1118,l),
-(9,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(1157,0,l),
-(826,728,l),
-(517,442,l),
-(699,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(597,1118,l),
-(600,1136,ls),
-(609,1196,o),
-(638,1218,o),
-(716,1216,cs),
-(755,1216,o),
-(790,1212,o),
-(829,1207,c),
-(874,1480,l),
-(818,1496,o),
-(753,1504,o),
-(680,1504,cs),
-(399,1504,o),
-(238,1381,o),
-(198,1136,cs),
-(195,1118,l)
-);
+pos = (4,0);
+ref = _part.top_r_hook;
}
);
-width = 1241;
-},
-{
-anchors = (
-{
-name = bottom;
-pos = (445,0);
+width = 1243;
},
{
-name = top;
-pos = (407,1676);
-}
-);
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(404,610,l),
-(411,616,l),
-(1003,1118,l),
-(937,1118,l),
-(246,536,l),
-(228,536,l),
-(214,450,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(151,0,l),
-(337,1118,l),
-(291,1118,l),
-(105,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(835,0,l),
-(428,646,l),
-(387,616,l),
-(773,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(337,1118,l),
-(365,1292,ls),
-(383,1401,o),
-(433,1448,o),
-(529,1448,cs),
-(548,1448,o),
-(575,1447,o),
-(601,1444,c),
-(608,1490,l),
-(584,1493,o),
-(557,1494,o),
-(537,1494,cs),
-(414,1495,o),
-(342,1428,o),
-(319,1292,cs),
-(291,1118,l)
-);
+pos = (1,0);
+ref = _part.top_r_hook;
}
);
width = 999;
},
{
-anchors = (
-{
-name = bottom;
-pos = (458.59,0);
-},
-{
-name = top;
-pos = (403.05,1676);
-}
-);
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(485.635,556,l),
-(501.635,556,l),
-(1098.41,1056,l),
-(878.41,1056,l),
-(319.264,590,l),
-(297.264,590,l),
-(262.499,380,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(210.59,0,l),
-(385.41,1056,l),
-(215.41,1056,l),
-(40.59,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(957.59,0,l),
-(536.879,636,l),
-(397.345,518,l),
-(741.59,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(385.41,1056,l),
-(416.202,1242,ls),
-(427.956,1313,o),
-(461.757,1342,o),
-(546.757,1342,cs),
-(566.757,1342,o),
-(625.757,1342,o),
-(646.757,1342,c),
-(671.258,1490,l),
-(643.258,1490,o),
-(616.258,1490,o),
-(571.258,1490,cs),
-(386.258,1490,o),
-(273.021,1404,o),
-(246.202,1242,cs),
-(215.41,1056,l)
-);
+pos = (6,0);
+ref = _part.top_r_hook;
}
);
width = 1041;
},
{
-anchors = (
-{
-name = bottom;
-pos = (524.59,0);
-},
-{
-name = top;
-pos = (476.05,1676);
-}
-);
-guides = (
-{
-angle = -9.4;
-pos = (-84,2140);
-}
-);
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(645.034,498,l),
-(757.034,498,l),
-(1297.41,1056,l),
-(845.41,1056,l),
-(520.461,712,l),
-(474.461,712,l),
-(396.322,240,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(398.59,0,l),
-(573.41,1056,l),
-(173.41,1056,l),
-(-1.41,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(1134.59,0,l),
-(800.819,690,l),
-(496.465,410,l),
-(680.59,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(573.41,1056,l),
-(584.005,1120,ls),
-(590.958,1162,o),
-(616.931,1186,o),
-(658.931,1186,cs),
-(719.931,1186,o),
-(790.931,1186,o),
-(814.931,1186,c),
-(865.258,1490,l),
-(821.258,1490,o),
-(650.258,1490,o),
-(559.258,1490,cs),
-(358.258,1490,o),
-(226.551,1377,o),
-(192.945,1174,cs),
-(173.41,1056,l)
-);
+pos = (3,0);
+ref = _part.top_r_hook;
}
);
width = 1202;
},
{
-anchors = (
-{
-name = bottom;
-pos = (388,0);
-},
-{
-name = top;
-pos = (349,1676);
-}
-);
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(347,610,l),
-(354,616,l),
-(945,1118,l),
-(879,1118,l),
-(188,536,l),
-(170,536,l),
-(156,450,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(94,0,l),
-(279,1118,l),
-(233,1118,l),
-(48,0,l)
-);
+ref = k.base;
},
{
-closed = 1;
-nodes = (
-(778,0,l),
-(371,646,l),
-(330,616,l),
-(716,0,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(279,1118,l),
-(307,1292,ls),
-(326,1401,o),
-(375,1444,o),
-(471,1444,cs),
-(488,1444,o),
-(518,1444,o),
-(543,1444,c),
-(550,1490,l),
-(527,1490,o),
-(496,1490,o),
-(478,1490,cs),
-(355,1490,o),
-(284,1428,o),
-(261,1292,cs),
-(233,1118,l)
-);
+ref = _part.top_r_hook;
}
);
width = 871;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/sigmalunatesymbolgreek.glyph b/src/Inter-Italic.glyphspackage/glyphs/sigmalunatesymbolgreek.glyph
index 5767a9a35..8ccfdab63 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/sigmalunatesymbolgreek.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/sigmalunatesymbolgreek.glyph
@@ -10,7 +10,7 @@ shapes = (
ref = c;
}
);
-width = 1144;
+width = 1151;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni217D_.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni217D_.glyph
index 8e84be61e..096283726 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/uni217D_.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/uni217D_.glyph
@@ -20,7 +20,7 @@ shapes = (
ref = c;
}
);
-width = 1242;
+width = 1239;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
diff --git a/src/Inter-Italic.glyphspackage/order.plist b/src/Inter-Italic.glyphspackage/order.plist
index d5ac5d8ac..b32b3338d 100644
--- a/src/Inter-Italic.glyphspackage/order.plist
+++ b/src/Inter-Italic.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
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