diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-09-30 03:22:02 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-09-30 03:22:02 +0300 |
commit | ab8eaa368ecf8b49e722f750d6b84d78d3d9d052 (patch) | |
tree | 589711c2f03ad3842ca05c01bd64a98a3a0fe5b7 | |
parent | fc87e0b9914ad4ec9f57a98e2b8e8234b43dc10c (diff) | |
download | inter-ab8eaa368ecf8b49e722f750d6b84d78d3d9d052.tar.xz |
improvements to /N /Eng and a few minor tweaks to some hook glyphs
31 files changed, 401 insertions, 461 deletions
diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist index 58975e3a2..94f1ed961 100644 --- a/src/Inter-Italic.glyphspackage/fontinfo.plist +++ b/src/Inter-Italic.glyphspackage/fontinfo.plist @@ -9377,7 +9377,6 @@ underscore = -69; "@MMK_R_idblgrave" = 200; "@MMK_R_idieresis" = 170; "@MMK_R_idotless" = 81; -"@MMK_R_jdotless" = 81; "@MMK_R_m" = 81; "@MMK_R_parenright" = 69; Dcroat = 81; diff --git a/src/Inter-Italic.glyphspackage/glyphs/E_ng.glyph b/src/Inter-Italic.glyphspackage/glyphs/E_ng.glyph index d65e66eac..1b5ec4eeb 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/E_ng.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/E_ng.glyph @@ -5,157 +5,70 @@ kernRight = H; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(1070,-116,ls), -(1047,-232,o), -(975,-268,o), -(882,-268,cs), -(861,-268,o), -(841,-265,o), -(826,-262,c), -(802,-410,l), -(827,-419,o), -(865,-419,o), -(898,-418,cs), -(1063,-419,o), -(1208,-310,o), -(1246,-120,cs), -(1268,0,l), -(1094,0,l) -); +ref = N; }, { -ref = N; +pos = (852,0); +ref = _part.bottom_lfthook2_uc; } ); width = 1544; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(952,-30,ls), -(937,-111,o), -(861,-160,o), -(754,-160,cs), -(704,-160,o), -(652,-154,o), -(614,-146,c), -(564,-436,l), -(602,-448,o), -(649,-457,o), -(684,-456,cs), -(1015,-457,o), -(1240,-363,o), -(1288,-20,cs), -(1292,0,l), -(954,0,l,{ -name = hr00; -}) -); +ref = N; }, { -ref = N; +pos = (633,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1481; +width = 1480; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(1182,-168,ls), -(1158,-303,o), -(1097,-369,o), -(990,-370,cs), -(971,-369,o), -(954,-367,o), -(942,-364,c), -(934,-410,l), -(947,-414,o), -(968,-416,o), -(990,-416,cs), -(1121,-416,o), -(1199,-334,o), -(1228,-168,cs), -(1256,0,l), -(1210,0,l) -); +ref = N; }, { -alignment = -1; -ref = N; +pos = (1027,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1581; +width = 1580; }, { layerId = m008; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(1047.386,-116,ls), -(1029.017,-233,o), -(950.223,-268,o), -(858.223,-268,cs), -(837.223,-268,o), -(816.72,-265,o), -(803.216,-262,c), -(778.715,-410,l), -(803.225,-419,o), -(841.225,-419,o), -(875.391,-418,cs), -(1039.225,-419,o), -(1190.104,-311,o), -(1222.724,-120,cs), -(1242.59,0,l), -(1066.59,0,l) -); +ref = N; }, { -ref = N; +pos = (803,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1478; +width = 1473; }, { layerId = m010; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(939.624,-30,ls), -(925.214,-111,o), -(851.102,-160,o), -(742.102,-160,cs), -(693.102,-160,o), -(640.096,-154,o), -(602.42,-146,c), -(554.411,-436,l), -(591.259,-449,o), -(636.934,-457,o), -(673.1,-456,cs), -(1003.934,-457,o), -(1221.33,-364,o), -(1277.279,-20,cs), -(1280.59,0,l), -(944.59,0,l,{ -name = hr00; -}) -); +ref = N; }, { -ref = N; +pos = (669,0); +ref = _part.bottom_lfthook2_uc; } ); width = 1513; @@ -165,32 +78,14 @@ layerId = m012; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(1124.778,-168,ls), -(1101.263,-304,o), -(1039.503,-369,o), -(935.337,-370,cs), -(913.503,-369,o), -(895.834,-367,o), -(884.33,-364,c), -(876.715,-410,l), -(889.053,-414,o), -(909.722,-416,o), -(931.722,-416,cs), -(1059.722,-416,o), -(1144.125,-329,o), -(1170.778,-168,cs), -(1198.59,0,l), -(1152.59,0,l) -); +ref = N; }, { -alignment = -1; -ref = N; +pos = (963,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1460; +width = 1452; } ); metricLeft = N; diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph index 6b4182300..a7857a412 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/G_acute.1.glyph @@ -48,7 +48,7 @@ shapes = ( ref = G.1; }, { -pos = (459,414); +pos = (460,414); ref = acute; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph index 78ff7dd0a..5804a7267 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/G_breve.1.glyph @@ -48,7 +48,7 @@ shapes = ( ref = G.1; }, { -pos = (382,414); +pos = (383,414); ref = breve; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph index 8db2ab8b6..8d4a48634 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/G_caron.1.glyph @@ -48,7 +48,7 @@ shapes = ( ref = G.1; }, { -pos = (374,372); +pos = (375,372); ref = caron; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph index 0de03991d..7e6b999e7 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/G_circumflex.1.glyph @@ -48,7 +48,7 @@ shapes = ( ref = G.1; }, { -pos = (374,372); +pos = (375,372); ref = circumflex; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph index a9d908482..0e9d4e7fe 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/G_dotaccent.1.glyph @@ -48,7 +48,7 @@ shapes = ( ref = G.1; }, { -pos = (596,372); +pos = (597,372); ref = dotaccent; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph index b01a6d5c7..5d884d327 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/G_macron.1.glyph @@ -48,7 +48,7 @@ shapes = ( ref = G.1; }, { -pos = (382,372); +pos = (383,372); ref = macron; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_.circled.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_.circled.glyph index a20ae22b8..61618158e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_.circled.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_.circled.glyph @@ -9,7 +9,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (634,0); +pos = (635,0); ref = N; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_.glyph index e0a705aed..04e806a03 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_.glyph @@ -8,7 +8,7 @@ layers = ( anchors = ( { name = _center; -pos = (820,745); +pos = (819,745); }, { name = bottom; @@ -19,12 +19,12 @@ name = lfthook; pos = (139,0); }, { -name = right; -pos = (1207,0); +name = lfthook2; +pos = (1255,0); }, { name = top; -pos = (975,1676); +pos = (974,1676); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -33,18 +33,18 @@ shapes = ( { closed = 1; nodes = ( -(1455.668,1490,l), -(1223.568,88,l), -(1217.568,88,l), -(429.668,1490,l), -(385.668,1490,l), +(1456,1490,l), +(1224,88,l), +(1218,88,l), +(430,1490,l), +(386,1490,l), (139,0,l), (185,0,l), -(417.1,1402,l), -(423.1,1402,l), +(417,1402,l), +(423,1402,l), (1211,0,l), (1255,0,l), -(1501.668,1490,l) +(1502,1490,l) ); } ); @@ -54,7 +54,7 @@ width = 1580; anchors = ( { name = _center; -pos = (803,745); +pos = (802,745); }, { name = bottom; @@ -65,12 +65,12 @@ name = lfthook; pos = (87,0); }, { -name = right; +name = lfthook2; pos = (1271,0); }, { name = top; -pos = (955,1676); +pos = (954,1676); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; @@ -79,18 +79,18 @@ shapes = ( { closed = 1; nodes = ( -(1337.668,1490,l), -(1143.645,318,l), -(1129.645,318,l), -(507.668,1490,l), -(333.668,1490,l), +(1338,1490,l), +(1144,318,l), +(1130,318,l), +(508,1490,l), +(334,1490,l), (87,0,l), (267,0,l), -(460.692,1170,l), -(476.692,1170,l), +(461,1170,l), +(477,1170,l), (1093,0,l), (1271,0,l), -(1517.668,1490,l) +(1518,1490,l) ); } ); @@ -111,12 +111,12 @@ name = lfthook; pos = (61,0); }, { -name = right; -pos = (1253,0); +name = lfthook2; +pos = (1237,0); }, { name = top; -pos = (932,1676); +pos = (933,1676); } ); layerId = m008; @@ -125,18 +125,18 @@ shapes = ( { closed = 1; nodes = ( -(1303.668,1490,l), -(1105.34,292,l), -(1101.34,292,l), -(493.668,1490,l), -(307.668,1490,l), +(1304,1490,l), +(1105,292,l), +(1101,292,l), +(494,1490,l), +(308,1490,l), (61,0,l), (241,0,l), -(438.5,1193,l), -(442.5,1193,l), +(438,1193,l), +(442,1193,l), (1055,0,l), (1237,0,l), -(1483.668,1490,l) +(1484,1490,l) ); } ); @@ -146,7 +146,7 @@ width = 1473; anchors = ( { name = _center; -pos = (771,745); +pos = (770,745); }, { name = bottom; @@ -157,12 +157,12 @@ name = lfthook; pos = (3,0); }, { -name = right; -pos = (1361,0); +name = lfthook2; +pos = (1291,0); }, { name = top; -pos = (927,1676); +pos = (926,1676); } ); guides = ( @@ -181,18 +181,18 @@ shapes = ( { closed = 1; nodes = ( -(1133.668,1490,l), -(1004.54,710,l), -(992.54,710,l), -(593.668,1490,l), -(249.668,1490,l), +(1134,1490,l), +(1005,710,l), +(993,710,l), +(594,1490,l), +(250,1490,l), (3,0,l), (407,0,l), -(536.459,782,l), -(546.459,782,l), +(536,782,l), +(546,782,l), (955,0,l), (1291,0,l), -(1537.668,1490,l) +(1538,1490,l) ); } ); @@ -213,19 +213,19 @@ name = lfthook; pos = (-7,0); }, { -name = right; +name = lfthook2; pos = (1345,0); }, { name = top; -pos = (948,1676); +pos = (949,1676); } ); guides = ( { orientation = center; angle = 80.6; -pos = (-4640,1520); +pos = (-5395,1520); } ); layerId = m010; @@ -234,18 +234,18 @@ shapes = ( { closed = 1; nodes = ( -(1175.668,1490,l), -(1043.891,694,l), -(1041.891,694,l), -(595.668,1490,l), -(239.668,1490,l), +(1176,1490,l), +(1044,694,l), +(1042,694,l), +(596,1490,l), +(240,1490,l), (-7,0,l), (409,0,l), -(541.108,798,l), -(543.108,798,l), +(541,798,l), +(543,798,l), (997,0,l), (1345,0,l), -(1591.668,1490,l) +(1592,1490,l) ); } ); @@ -255,7 +255,7 @@ width = 1513; anchors = ( { name = _center; -pos = (756,745); +pos = (755,745); }, { name = bottom; @@ -266,12 +266,12 @@ name = lfthook; pos = (75,0); }, { -name = right; -pos = (1143,0); +name = lfthook2; +pos = (1191,0); }, { name = top; -pos = (911,1676); +pos = (910,1676); } ); layerId = m012; @@ -280,18 +280,18 @@ shapes = ( { closed = 1; nodes = ( -(1391.668,1490,l), -(1159.568,88,l), -(1153.568,88,l), -(365.668,1490,l), -(321.668,1490,l), +(1392,1490,l), +(1160,88,l), +(1154,88,l), +(366,1490,l), +(322,1490,l), (75,0,l), (121,0,l), -(353.1,1402,l), -(359.1,1402,l), +(353,1402,l), +(359,1402,l), (1147,0,l), (1191,0,l), -(1437.668,1490,l) +(1438,1490,l) ); } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_.squared.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_.squared.glyph index a7a473067..0ad06cfb3 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_.squared.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_.squared.glyph @@ -9,7 +9,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (625,0); +pos = (626,0); ref = N; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_acute.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_acute.glyph index a574ba133..13eff7598 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_acute.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_acute.glyph @@ -10,7 +10,7 @@ shapes = ( ref = N; }, { -pos = (498,372); +pos = (497,372); ref = acute; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_caron.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_caron.glyph index 8f64fe325..9e3e44e4e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_caron.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_caron.glyph @@ -10,7 +10,7 @@ shapes = ( ref = N; }, { -pos = (365,372); +pos = (364,372); ref = caron; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_dotaccent.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_dotaccent.glyph index 4c56b535e..4aa3c1ecb 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_dotaccent.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_dotaccent.glyph @@ -10,7 +10,7 @@ shapes = ( ref = N; }, { -pos = (587,372); +pos = (586,372); ref = dotaccent; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/N_tilde.glyph b/src/Inter-Italic.glyphspackage/glyphs/N_tilde.glyph index 4a76dd113..fa48ebaa3 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/N_tilde.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/N_tilde.glyph @@ -10,7 +10,7 @@ shapes = ( ref = N; }, { -pos = (311,0); +pos = (310,0); ref = casetilde.cn; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook2_uc.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook2_uc.glyph new file mode 100644 index 000000000..2d7741c9a --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook2_uc.glyph @@ -0,0 +1,102 @@ +{ +export = 0; +glyphname = _part.bottom_lfthook2_uc; +layers = ( +{ +anchors = ( +{ +name = _lfthook2; +pos = (228,0); +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 385; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (228,0); +} +); +layerId = m012; +name = ital_gen; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 385; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (419,0); +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (434,0); +} +); +layerId = m008; +name = ital_gen; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (658,0); +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 877; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (676,0); +} +); +layerId = m010; +name = ital_gen; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 876; +} +); +} diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph index d154fd2b3..c0fedb839 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph @@ -71,22 +71,22 @@ shapes = ( { closed = 1; nodes = ( -(-17.862,-422,o), -(19.476,-426,o), -(64.476,-426,cs), -(249.476,-426,o), -(363.044,-338,o), -(389.863,-176,cs), -(419,0,l), -(239,0,l), -(211.188,-168,ls), -(199.599,-238,o), -(159.302,-270,o), -(46.302,-270,cs), -(30.302,-270,o), -(9.467,-269,o), -(-9.036,-266,c), -(-34.199,-418,l) +(-18,-422,o), +(19,-426,o), +(64,-426,cs), +(249,-426,o), +(363,-338,o), +(390,-176,cs), +(440,128,l), +(260,128,l), +(211,-168,ls), +(200,-238,o), +(159,-270,o), +(46,-270,cs), +(30,-270,o), +(9,-269,o), +(-9,-266,c), +(-34,-418,l) ); } ); @@ -111,8 +111,8 @@ nodes = ( (266,-418,o), (379,-332,o), (406,-170,cs), -(434,0,l), -(254,0,l), +(455,128,l), +(275,128,l), (227,-162,ls), (215,-233,o), (182,-262,o), @@ -145,8 +145,8 @@ nodes = ( (442,-441,o), (605,-318,o), (646,-73,cs), -(658,0,l), -(254,0,l), +(679,128,l), +(275,128,l), (246,-49,ls), (236,-109,o), (208,-129,o), @@ -179,8 +179,8 @@ nodes = ( (98,-418,o), (169,-356,o), (192,-220,cs), -(228,0,l), -(182,0,l), +(249,128,l), +(203,128,l), (146,-220,ls), (128,-329,o), (78,-372,o), @@ -201,27 +201,6 @@ name = _lfthook; pos = (260,0); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(363,0,ls), -(363,-82,o), -(334,-114,o), -(263,-114,cs), -(189,-114,l), -(189,-418,l), -(343,-418,ls), -(624,-418,o), -(763,-292,o), -(763,-38,cs), -(763,1056,l), -(363,1056,l) -); -} -); -}; layerId = m010; name = ital_gen; shapes = ( @@ -234,8 +213,8 @@ nodes = ( (468,-418,o), (628,-292,o), (670,-38,cs), -(676,0,l), -(260,0,l), +(695,112,l), +(279,112,l), (257,-16,ls), (248,-71,o), (216,-98,o), @@ -268,8 +247,8 @@ nodes = ( (98,-418,o), (169,-356,o), (192,-220,cs), -(228,0,l), -(182,0,l), +(249,128,l), +(203,128,l), (146,-220,ls), (128,-329,o), (78,-372,o), diff --git a/src/Inter-Italic.glyphspackage/glyphs/degreecentigrade.glyph b/src/Inter-Italic.glyphspackage/glyphs/degreecentigrade.glyph index 64ebc6815..b391d9b0e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/degreecentigrade.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/degreecentigrade.glyph @@ -57,7 +57,7 @@ pos = (866,0); ref = C; } ); -width = 2345; +width = 2346; }, { layerId = m010; diff --git a/src/Inter-Italic.glyphspackage/glyphs/uni01F_8.glyph b/src/Inter-Italic.glyphspackage/glyphs/uni01F_8.glyph index 144df1ab3..50ed71548 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uni01F_8.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uni01F_8.glyph @@ -10,7 +10,7 @@ shapes = ( ref = N; }, { -pos = (278,372); +pos = (277,372); ref = grave; } ); diff --git a/src/Inter-Italic.glyphspackage/order.plist b/src/Inter-Italic.glyphspackage/order.plist index 6fcb8bd81..c28e454a6 100644 --- a/src/Inter-Italic.glyphspackage/order.plist +++ b/src/Inter-Italic.glyphspackage/order.plist @@ -2554,6 +2554,7 @@ cyrillictail.cn, cyrillictic.cn, koronisaccentleft.cn, _part.bottom_lfthook, +_part.bottom_lfthook2_uc, _part.bottom_lfthook_t, _part.bottom_lfthook_uc, _part.bottom_rrthook, diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index 366078075..f64e12b2c 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -5710,7 +5710,6 @@ underscore = -69; }; "@MMK_L_H" = { "@MMK_R_A" = 46; -"@MMK_R_B" = 81; "@MMK_R_Dcroat" = 81; "@MMK_R_Idieresis" = 162; "@MMK_R_dagger" = 81; @@ -5718,7 +5717,6 @@ underscore = -69; "@MMK_R_idblgrave" = 69; "@MMK_R_idieresis" = 151; "@MMK_R_idotless" = 69; -"@MMK_R_jdotless" = 69; "@MMK_R_m" = 93; "@MMK_R_parenright" = 69; "@MMK_R_u" = 69; @@ -6049,7 +6047,6 @@ periodcentered = -69; "@MMK_R_a" = 69; "@MMK_R_idblgrave" = 93; "@MMK_R_idotless" = 69; -"@MMK_R_m" = 69; "@MMK_R_o" = 69; "@MMK_R_one" = -81; "@MMK_R_quotedblleft" = -93; @@ -9256,7 +9253,6 @@ underscore = -69; "@MMK_R_idieresis" = 69; }; "@MMK_L_H" = { -"@MMK_R_B" = 29; "@MMK_R_Dcroat" = 69; "@MMK_R_Idieresis" = 162; "@MMK_R_idblgrave" = 200; diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph index a713a1649..f5b90e806 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph @@ -7,28 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1186,-116,ls), -(1187,-233,o), -(1114,-268,o), -(1022,-268,cs), -(1001,-268,o), -(980,-265,o), -(966,-262,c), -(966,-410,l), -(992,-419,o), -(1030,-419,o), -(1064,-418,cs), -(1228,-419,o), -(1361,-311,o), -(1362,-120,cs), -(1362,0,l), -(1186,0,l) -); +ref = N; }, { -ref = N; +pos = (852,0); +ref = _part.bottom_lfthook2_uc; } ); width = 1544; @@ -37,30 +20,11 @@ width = 1544; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1048,-30,ls), -(1047,-111,o), -(981,-160,o), -(872,-160,cs), -(823,-160,o), -(769,-154,o), -(730,-146,c), -(730,-436,l), -(769,-449,o), -(816,-457,o), -(852,-456,cs), -(1183,-457,o), -(1385,-364,o), -(1384,-20,cs), -(1384,0,l), -(1048,0,l,{ -name = hr00; -}) -); +ref = N; }, { -ref = N; +pos = (634,0); +ref = _part.bottom_lfthook2_uc; } ); width = 1480; @@ -69,91 +33,37 @@ width = 1480; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1304,-168,ls), -(1303,-304,o), -(1252,-369,o), -(1148,-370,cs), -(1126,-369,o), -(1108,-367,o), -(1096,-364,c), -(1096,-410,l), -(1109,-414,o), -(1130,-416,o), -(1152,-416,cs), -(1280,-416,o), -(1350,-329,o), -(1350,-168,cs), -(1350,0,l), -(1304,0,l) -); +ref = N; }, { -alignment = -1; -ref = N; +pos = (1028,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1582; +width = 1580; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1154,-116,ls), -(1155,-233,o), -(1082,-268,o), -(990,-268,cs), -(969,-268,o), -(948,-265,o), -(934,-262,c), -(934,-410,l), -(960,-419,o), -(998,-419,o), -(1032,-418,cs), -(1196,-419,o), -(1329,-311,o), -(1330,-120,cs), -(1330,0,l), -(1154,0,l) -); +ref = N; }, { -ref = N; +pos = (802,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1478; +width = 1472; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1032,-30,ls), -(1031,-111,o), -(965,-160,o), -(856,-160,cs), -(807,-160,o), -(753,-154,o), -(714,-146,c), -(714,-436,l), -(753,-449,o), -(800,-457,o), -(836,-456,cs), -(1167,-457,o), -(1369,-364,o), -(1368,-20,cs), -(1368,0,l), -(1032,0,l,{ -name = hr00; -}) -); +ref = N; }, { -ref = N; +pos = (668,0); +ref = _part.bottom_lfthook2_uc; } ); width = 1512; @@ -162,32 +72,14 @@ width = 1512; layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1240,-168,ls), -(1239,-304,o), -(1188,-369,o), -(1084,-370,cs), -(1062,-369,o), -(1044,-367,o), -(1032,-364,c), -(1032,-410,l), -(1045,-414,o), -(1066,-416,o), -(1088,-416,cs), -(1216,-416,o), -(1286,-329,o), -(1286,-168,cs), -(1286,0,l), -(1240,0,l) -); +ref = N; }, { -alignment = -1; -ref = N; +pos = (964,0); +ref = _part.bottom_lfthook2_uc; } ); -width = 1454; +width = 1452; } ); metricLeft = N; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_.glyph index 800a3a396..336377c9c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_.glyph @@ -19,8 +19,8 @@ name = lfthook; pos = (232,0); }, { -name = right; -pos = (1300,0); +name = lfthook2; +pos = (1348,0); }, { name = top; @@ -64,7 +64,7 @@ name = lfthook; pos = (180,0); }, { -name = right; +name = lfthook2; pos = (1364,0); }, { @@ -155,8 +155,8 @@ name = lfthook; pos = (96,0); }, { -name = right; -pos = (1454,0); +name = lfthook2; +pos = (1384,0); }, { name = top; @@ -271,7 +271,7 @@ name = lfthook; pos = (80,0); }, { -name = right; +name = lfthook2; pos = (1432,0); }, { @@ -369,8 +369,8 @@ name = lfthook; pos = (168,0); }, { -name = right; -pos = (1236,0); +name = lfthook2; +pos = (1284,0); }, { name = top; @@ -460,8 +460,8 @@ name = lfthook; pos = (148,0); }, { -name = right; -pos = (1340,0); +name = lfthook2; +pos = (1324,0); }, { name = top; diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook2_uc.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook2_uc.glyph new file mode 100644 index 000000000..05939c37e --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook2_uc.glyph @@ -0,0 +1,96 @@ +{ +export = 0; +glyphname = _part.bottom_lfthook2_uc; +layers = ( +{ +anchors = ( +{ +name = _lfthook2; +pos = (320,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (320,0); +} +); +layerId = m011; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (512,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (522,0); +} +); +layerId = m007; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (750,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _lfthook2; +pos = (764,0); +} +); +layerId = m009; +shapes = ( +{ +ref = _part.bottom_lfthook_uc; +} +); +width = 876; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph index 1e20dd10e..f5b145b09 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph @@ -20,8 +20,8 @@ nodes = ( (259,-418,o), (320,-356,o), (320,-220,cs), -(320,0,l), -(274,0,l), +(320,128,l), +(274,128,l), (274,-220,ls), (274,-329,o), (232,-372,o), @@ -53,8 +53,8 @@ nodes = ( (259,-418,o), (320,-356,o), (320,-220,cs), -(320,0,l), -(274,0,l), +(320,128,l), +(274,128,l), (274,-220,ls), (274,-329,o), (232,-372,o), @@ -86,8 +86,8 @@ nodes = ( (413,-426,o), (512,-338,o), (512,-176,cs), -(512,0,l), -(332,0,l), +(512,128,l), +(332,128,l), (332,-168,ls), (332,-238,o), (297,-270,o), @@ -119,8 +119,8 @@ nodes = ( (423,-418,o), (522,-332,o), (522,-170,cs), -(522,0,l), -(342,0,l), +(522,128,l), +(342,128,l), (342,-162,ls), (342,-233,o), (313,-262,o), @@ -152,8 +152,8 @@ nodes = ( (607,-441,o), (750,-318,o), (750,-73,cs), -(750,0,l), -(346,0,l), +(750,128,l), +(346,128,l), (346,-49,ls), (346,-109,o), (321,-129,o), @@ -174,27 +174,6 @@ name = _lfthook; pos = (348,0); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(364,0,ls), -(364,-82,o), -(335,-114,o), -(264,-114,cs), -(190,-114,l), -(190,-418,l), -(344,-418,ls), -(625,-418,o), -(764,-292,o), -(764,-38,cs), -(764,1056,l), -(364,1056,l) -); -} -); -}; layerId = m009; shapes = ( { @@ -206,8 +185,8 @@ nodes = ( (625,-418,o), (764,-292,o), (764,-38,cs), -(764,0,l), -(348,0,l), +(764,112,l), +(348,112,l), (348,-16,ls), (348,-71,o), (320,-98,o), diff --git a/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph b/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph index 21e51287c..b67d17406 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph @@ -78,15 +78,15 @@ pos = (1338,0); ref = I; }, { -pos = (1843,0); +pos = (1814,0); ref = I; }, { -pos = (2348,0); +pos = (2290,0); ref = I; } ); -width = 2824; +width = 2766; }, { layerId = m009; @@ -120,15 +120,15 @@ pos = (1134,0); ref = I; }, { -pos = (1599,0); +pos = (1518,0); ref = I; }, { -pos = (2064,0); +pos = (1902,0); ref = I; } ); -width = 2448; +width = 2286; } ); metricLeft = V; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph index 2086011f7..499ad1c53 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph @@ -66,11 +66,11 @@ pos = (1338,0); ref = I; }, { -pos = (1843,0); +pos = (1814,0); ref = I; } ); -width = 2319; +width = 2290; }, { layerId = m009; @@ -100,11 +100,11 @@ pos = (1134,0); ref = I; }, { -pos = (1599,0); +pos = (1518,0); ref = I; } ); -width = 1983; +width = 1902; } ); unicode = 8550; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph index fffb5f3b0..a4c11c1a7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph @@ -62,15 +62,15 @@ shapes = ( ref = I; }, { -pos = (505,0); +pos = (476,0); ref = I; }, { -pos = (1010,0); +pos = (952,0); ref = I; } ); -width = 1486; +width = 1428; }, { layerId = m009; @@ -96,15 +96,15 @@ shapes = ( ref = I; }, { -pos = (465,0); +pos = (384,0); ref = I; }, { -pos = (930,0); +pos = (768,0); ref = I; } ); -width = 1314; +width = 1152; } ); unicode = 8546; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph b/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph index 690702df3..ace5dffe5 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph @@ -66,11 +66,11 @@ pos = (1250,0); ref = I; }, { -pos = (1755,0); +pos = (1726,0); ref = I; } ); -width = 2231; +width = 2202; }, { layerId = m009; @@ -100,11 +100,11 @@ pos = (1070,0); ref = I; }, { -pos = (1535,0); +pos = (1454,0); ref = I; } ); -width = 1919; +width = 1838; } ); unicode = 8555; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph b/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph index fe63d5d0a..933610029 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph @@ -50,11 +50,11 @@ shapes = ( ref = I; }, { -pos = (505,0); +pos = (476,0); ref = I; } ); -width = 981; +width = 952; }, { layerId = m009; @@ -76,11 +76,11 @@ shapes = ( ref = I; }, { -pos = (465,0); +pos = (384,0); ref = I; } ); -width = 849; +width = 768; } ); unicode = 8545; diff --git a/src/Inter-Roman.glyphspackage/order.plist b/src/Inter-Roman.glyphspackage/order.plist index a62422633..b957e2e41 100644 --- a/src/Inter-Roman.glyphspackage/order.plist +++ b/src/Inter-Roman.glyphspackage/order.plist @@ -2554,6 +2554,7 @@ cyrillictail.cn, cyrillictic.cn, koronisaccentleft.cn, _part.bottom_lfthook, +_part.bottom_lfthook2_uc, _part.bottom_lfthook_t, _part.bottom_lfthook_uc, _part.bottom_rrthook, |