From 8503a19e2bbef9d35b9c02347bb5fdcae9f4cc4d Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Thu, 29 Sep 2022 11:25:25 -0700 Subject: improvements to /G.1 /Chook /Ghook /Ghook.1 etc and related glyphs --- src/Inter-Roman.glyphspackage/fontinfo.plist | 2 + src/Inter-Roman.glyphspackage/glyphs/C_.glyph | 51 +- src/Inter-Roman.glyphspackage/glyphs/C_hook.glyph | 160 +----- .../glyphs/E_ndescendercyrillic.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph | 611 +++++++++++++++++---- .../glyphs/G_.1.squared.glyph | 89 +++ src/Inter-Roman.glyphspackage/glyphs/G_.glyph | 205 +++++-- .../glyphs/G_commaaccent.1.glyph | 2 +- .../glyphs/G_commaaccent.glyph | 2 +- .../glyphs/G_hook.1.glyph | 160 +----- src/Inter-Roman.glyphspackage/glyphs/G_hook.glyph | 156 +----- .../glyphs/_part.bottom_lfthook.001.glyph | 204 ------- .../glyphs/_part.bottom_rrthook.glyph | 8 +- .../glyphs/_part.bottom_rthook.glyph | 8 +- .../glyphs/_part.top_r_hook.glyph | 40 +- .../glyphs/_part.top_r_hook_C_.glyph | 204 +++++++ .../glyphs/_part.top_r_hook_G_.glyph | 207 +++++++ src/Inter-Roman.glyphspackage/glyphs/a.1.glyph | 24 + .../glyphs/areversed.1.glyph | 113 ++++ src/Inter-Roman.glyphspackage/glyphs/bhook.glyph | 382 +------------ src/Inter-Roman.glyphspackage/glyphs/dhook.glyph | 440 +-------------- .../glyphs/hcircumflex.glyph | 2 +- .../glyphs/hdieresis.glyph | 2 +- .../glyphs/hdotaccent.glyph | 2 +- .../glyphs/uni021F_.glyph | 2 +- .../glyphs/uni03F_E_.glyph | 2 +- .../glyphs/uni03F_F_.glyph | 2 +- src/Inter-Roman.glyphspackage/order.plist | 7 +- 29 files changed, 1513 insertions(+), 1578 deletions(-) create mode 100644 src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_C_.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_G_.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph (limited to 'src/Inter-Roman.glyphspackage') diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index fefe81499..2ab7c2512 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -666,6 +666,7 @@ aring.1, aringacute.1, aringbelow.1, atilde.1, +areversed.1, b, bbar, btopbar, @@ -1959,6 +1960,7 @@ D.squared, E.squared, F.squared, G.squared, +G.1.squared, H.squared, I.squared, J.squared, diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_.glyph index 187f2de61..b92db3176 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_.glyph @@ -21,6 +21,10 @@ pos = (778,745); { name = top; pos = (780,1676); +}, +{ +name = topr; +pos = (1378,1024); } ); background = { @@ -89,6 +93,10 @@ pos = (804,745); { name = top; pos = (808,1676); +}, +{ +name = topr; +pos = (1486,930); } ); background = { @@ -233,6 +241,10 @@ pos = (760,745); { name = top; pos = (766,1676); +}, +{ +name = topr; +pos = (1336,1024); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -243,9 +255,9 @@ nodes = ( (1116,-20,o), (1299,256,o), (1336,466,c), -(1286,466,l), -(1249,265,o), -(1069,26,o), +(1289,466,l), +(1249,263,o), +(1074,26,o), (766,26,cs), (460,26,o), (194,276,o), @@ -253,9 +265,9 @@ nodes = ( (194,1207,o), (460,1464,o), (766,1464,cs), -(1069,1464,o), -(1249,1222,o), -(1286,1024,c), +(1075,1464,o), +(1249,1228,o), +(1289,1024,c), (1336,1024,l), (1299,1236,o), (1116,1510,o), @@ -288,6 +300,10 @@ pos = (769,745); { name = top; pos = (758,1676); +}, +{ +name = topr; +pos = (1393,1008); } ); background = { @@ -362,6 +378,10 @@ pos = (757,745); { name = top; pos = (758,1676); +}, +{ +name = topr; +pos = (1456,928); } ); background = { @@ -441,7 +461,6 @@ type = TTSnap; ); shapes = ( { -pos = (-34,0); ref = O; } ); @@ -910,11 +929,15 @@ pos = (702,0); }, { name = center; -pos = (700,745); +pos = (696,745); }, { name = top; pos = (702,1676); +}, +{ +name = topr; +pos = (1272,1024); } ); layerId = m011; @@ -925,9 +948,9 @@ nodes = ( (1052,-20,o), (1235,256,o), (1272,466,c), -(1222,466,l), -(1185,265,o), -(1005,26,o), +(1225,466,l), +(1185,263,o), +(1010,26,o), (702,26,cs), (396,26,o), (130,276,o), @@ -935,9 +958,9 @@ nodes = ( (130,1207,o), (396,1464,o), (702,1464,cs), -(1005,1464,o), -(1185,1222,o), -(1222,1024,c), +(1011,1464,o), +(1185,1228,o), +(1225,1024,c), (1272,1024,l), (1235,1236,o), (1052,1510,o), diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hook.glyph index 2fd06fcdd..53d0aeb73 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hook.glyph @@ -7,31 +7,14 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1378,1210,ls), -(1379,1327,o), -(1449,1361,o), -(1542,1362,cs), -(1562,1361,o), -(1583,1359,o), -(1598,1356,c), -(1598,1502,l), -(1571,1510,o), -(1533,1510,o), -(1498,1510,cs), -(1335,1510,o), -(1207,1402,o), -(1208,1210,cs), -(1208,1024,l), -(1378,1024,l) -); +ref = C; }, { -ref = C; +pos = (1150,0); +ref = _part.top_r_hook_C; } ); -width = 1580; +width = 1490; }, { guides = ( @@ -43,96 +26,40 @@ pos = (-1572,0); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1486,1016,ls), -(1487,1172,o), -(1620,1225,o), -(1714,1224,c), -(1740,1225,o), -(1795,1222,o), -(1824,1222,c), -(1824,1542,l), -(1754,1551,o), -(1705,1551,o), -(1644,1550,cs), -(1356,1551,o), -(1097,1388,o), -(1096,1082,cs), -(1096,930,l), -(1486,930,l,{ -name = hr00; -}) -); +ref = C; }, { -ref = C; +pos = (960,0); +ref = _part.top_r_hook_C; } ); -width = 1806; +width = 1574; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1336,1272,ls), -(1335,1393,o), -(1370,1440,o), -(1462,1440,cs), -(1476,1440,o), -(1489,1439,o), -(1498,1438,c), -(1498,1484,l), -(1489,1486,o), -(1476,1487,o), -(1462,1486,cs), -(1343,1487,o), -(1289,1419,o), -(1288,1272,cs), -(1288,1024,l), -(1336,1024,l,{ -name = hr00; -}) -); +ref = C; }, { -alignment = -1; -ref = C; +pos = (1226,0); +ref = _part.top_r_hook_C; } ); -width = 1444; +width = 1480; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1346,1210,ls), -(1347,1327,o), -(1417,1361,o), -(1510,1362,cs), -(1530,1361,o), -(1551,1359,o), -(1566,1356,c), -(1566,1502,l), -(1539,1510,o), -(1501,1510,o), -(1466,1510,cs), -(1303,1510,o), -(1175,1402,o), -(1176,1210,cs), -(1176,1024,l), -(1346,1024,l) -); +ref = C; }, { -ref = C; +pos = (1163,0); +ref = _part.top_r_hook_C; } ); -width = 1516; +width = 1479; }, { guides = ( @@ -144,66 +71,27 @@ pos = (-1668,0); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1470,1016,ls), -(1471,1172,o), -(1604,1225,o), -(1698,1224,c), -(1724,1225,o), -(1779,1222,o), -(1808,1222,c), -(1808,1542,l), -(1738,1551,o), -(1689,1551,o), -(1628,1550,cs), -(1340,1551,o), -(1081,1388,o), -(1080,1082,cs), -(1080,930,l), -(1470,930,l,{ -name = hr00; -}) -); +ref = C; }, { -ref = C; +pos = (930,0); +ref = _part.top_r_hook_C; } ); -width = 1774; +width = 1508; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1272,1272,ls), -(1271,1393,o), -(1306,1440,o), -(1398,1440,cs), -(1412,1440,o), -(1425,1439,o), -(1434,1438,c), -(1434,1484,l), -(1425,1486,o), -(1412,1487,o), -(1398,1486,cs), -(1279,1487,o), -(1225,1419,o), -(1224,1272,cs), -(1224,1024,l), -(1272,1024,l,{ -name = hr00; -}) -); +ref = C; }, { -alignment = -1; -ref = C; +pos = (1162,0); +ref = _part.top_r_hook_C; } ); -width = 1316; +width = 1352; } ); metricLeft = C; diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph index 87c16e7e5..defaee064 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph @@ -87,7 +87,7 @@ ref = H; }, { anchor = right; -pos = (1218,0); +pos = (1219,-6); ref = cyrillictic.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph index ff5a6caf3..a713a1649 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ng.glyph @@ -156,7 +156,7 @@ name = hr00; ref = N; } ); -width = 1508; +width = 1512; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph index 6d3f6d0f8..05bdb9439 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_.1.glyph @@ -7,45 +7,54 @@ layers = ( { anchors = ( { +name = _center; +pos = (764,745); +}, +{ name = bottom; pos = (756,0); }, { name = top; pos = (756,1676); +}, +{ +name = topr; +pos = (1336,1024); } ); +background = { +shapes = ( +{ +ref = G; +} +); +}; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( -(1013,-20,o), -(1207,106,o), -(1294,344,c), -(1300,344,l), -(1300,0,l), -(1346,0,l), -(1346,674,l), -(786,674,l), -(786,628,l), -(1320,628,l), -(1300,646,l), -(1300,256,o), -(1082,26,o), +(1119,-20,o), +(1342,236,o), +(1342,628,cs), +(1342,636,l), +(1303,636,l), +(1303,262,o), +(1095,26,o), (770,26,cs), (419,26,o), -(194,320,o), +(194,319,o), (194,744,cs), (194,1175,o), (423,1464,o), (766,1464,cs), -(1072,1464,o), -(1254,1228,o), -(1288,1024,c), +(1071,1464,o), +(1254,1227,o), +(1289,1024,c), (1336,1024,l), (1300,1236,o), -(1114,1510,o), +(1113,1510,o), (766,1510,cs), (396,1510,o), (148,1203,o), @@ -54,6 +63,18 @@ nodes = ( (393,-20,o), (770,-20,cs) ); +}, +{ +closed = 1; +nodes = ( +(1346,0,l), +(1346,672,l), +(784,672,l), +(784,626,l), +(1312,626,l), +(1300,279,l), +(1300,0,l) +); } ); width = 1512; @@ -61,12 +82,20 @@ width = 1512; { anchors = ( { +name = _center; +pos = (700,745); +}, +{ name = bottom; -pos = (770,0); +pos = (692,0); }, { name = top; -pos = (774,1676); +pos = (692,1676); +}, +{ +name = topr; +pos = (1272,1024); } ); background = { @@ -76,58 +105,72 @@ ref = G; } ); }; -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = m011; shapes = ( { closed = 1; nodes = ( -(983,-20,o), -(1114,52,o), -(1228,182,c), -(1234,182,l), -(1256,0,l), -(1408,0,l), -(1408,744,l), -(826,744,l), -(826,584,l), -(1256,584,l), -(1234,604,l), -(1234,338,o), -(1051,148,o), -(786,148,cs), -(509,148,o), -(296,358,o), -(296,744,cs), -(296,1132,o), -(515,1342,o), -(780,1342,cs), -(994,1342,o), -(1153,1220,o), -(1214,1024,c), -(1400,1024,l), -(1344,1312,o), -(1094,1510,o), -(780,1510,cs), -(399,1510,o), -(122,1216,o), -(122,744,cs), -(122,273,o), -(390,-20,o), -(786,-20,cs) +(1055,-20,o), +(1278,236,o), +(1278,628,cs), +(1278,636,l), +(1239,636,l), +(1239,262,o), +(1031,26,o), +(706,26,cs), +(355,26,o), +(130,319,o), +(130,744,cs), +(130,1175,o), +(359,1464,o), +(702,1464,cs), +(1007,1464,o), +(1190,1227,o), +(1225,1024,c), +(1272,1024,l), +(1236,1236,o), +(1049,1510,o), +(702,1510,cs), +(332,1510,o), +(84,1203,o), +(84,744,cs), +(84,289,o), +(329,-20,o), +(706,-20,cs) +); +}, +{ +closed = 1; +nodes = ( +(1282,0,l), +(1282,672,l), +(720,672,l), +(720,626,l), +(1248,626,l), +(1236,279,l), +(1236,0,l) ); } ); -width = 1536; +width = 1384; }, { anchors = ( { +name = _center; +pos = (768,745); +}, +{ name = bottom; -pos = (802,6); +pos = (770,0); }, { name = top; -pos = (806,1676); +pos = (774,1676); +}, +{ +name = topr; +pos = (1384,1024); } ); background = { @@ -137,48 +180,54 @@ ref = G; } ); }; -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { closed = 1; nodes = ( -(994,-20,o), -(1127,47,o), -(1218,162,c), -(1228,162,l), -(1244,0,l), -(1502,0,l), -(1502,832,l), -(830,832,l), -(830,544,l), -(1184,544,l), -(1100,552,l), -(1100,417,o), -(1008,332,o), -(824,332,cs), -(617,332,o), -(506,486,o), -(506,748,cs), -(506,1007,o), -(630,1158,o), -(834,1158,cs), -(960,1158,o), -(1055,1101,o), -(1080,998,c), -(1486,998,l), -(1456,1299,o), -(1177,1510,o), -(824,1510,cs), -(423,1510,o), -(90,1233,o), -(90,742,cs), -(90,271,o), -(388,-20,o), -(820,-20,cs) +(1132,-20,o), +(1290,242,o), +(1290,484,cs), +(1290,624,l), +(1220,624,l), +(1220,330,o), +(1054,148,o), +(786,148,cs), +(509,148,o), +(296,358,o), +(296,744,cs), +(296,1132,o), +(509,1342,o), +(774,1342,cs), +(989,1342,o), +(1135,1220,o), +(1198,1024,c), +(1384,1024,l), +(1329,1312,o), +(1088,1510,o), +(774,1510,cs), +(392,1510,o), +(122,1216,o), +(122,744,cs), +(122,273,o), +(392,-20,o), +(770,-20,cs) +); +}, +{ +closed = 1; +nodes = ( +(1394,0,l), +(1394,745,l), +(825,745,l), +(825,585,l), +(1220,585,l), +(1220,279,l), +(1250,0,l) ); } ); -width = 1594; +width = 1536; }, { anchors = ( @@ -261,12 +310,20 @@ width = 1522; { anchors = ( { +name = _center; +pos = (764,745); +}, +{ name = bottom; pos = (738,0); }, { name = top; pos = (742,1676); +}, +{ +name = topr; +pos = (1391,1008); } ); background = { @@ -281,6 +338,79 @@ shapes = ( { closed = 1; nodes = ( +(1126,-24,o), +(1328,235,o), +(1328,496,cs), +(1328,608,l), +(1227,608,l), +(1227,320,o), +(1020,144,o), +(771,144,cs), +(473,144,o), +(270,390,o), +(270,744,cs), +(270,1100,o), +(473,1346,o), +(771,1346,cs), +(990,1346,o), +(1163,1208,o), +(1209,1008,c), +(1391,1008,l), +(1339,1306,o), +(1087,1514,o), +(771,1514,cs), +(374,1514,o), +(90,1195,o), +(90,744,cs), +(90,296,o), +(375,-24,o), +(771,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(1401,0,l), +(1401,745,l), +(832,745,l), +(832,585,l), +(1227,585,l), +(1227,279,l), +(1257,0,l) +); +} +); +width = 1497; +}, +{ +anchors = ( +{ +name = bottom; +pos = (738,0); +}, +{ +name = top; +pos = (742,1676); +}, +{ +name = topr; +pos = (1368,1024); +} +); +associatedMasterId = m007; +background = { +shapes = ( +{ +ref = G; +} +); +}; +layerId = "A172E283-7D0C-40E9-AF2A-FA0DD624F033"; +name = "Sep 29, 22, 08:46"; +shapes = ( +{ +closed = 1; +nodes = ( (951,-20,o), (1082,52,o), (1196,182,c), @@ -400,19 +530,182 @@ width = 1522; { anchors = ( { +name = _center; +pos = (813,745); +}, +{ +name = bottom; +pos = (802,0); +}, +{ +name = top; +pos = (806,1676); +}, +{ +name = topr; +pos = (1472,998); +} +); +background = { +shapes = ( +{ +ref = G; +} +); +}; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(1079,-20,o), +(1258,172,o), +(1258,444,cs), +(1258,552,l), +(1100,552,l), +(1100,417,o), +(1001,332,o), +(832,332,cs), +(615,332,o), +(506,486,o), +(506,748,cs), +(506,1006,o), +(623,1158,o), +(826,1158,cs), +(953,1158,o), +(1039,1100,o), +(1064,998,c), +(1472,998,l), +(1441,1297,o), +(1169,1510,o), +(818,1510,cs), +(416,1510,o), +(90,1233,o), +(90,742,cs), +(90,271,o), +(396,-20,o), +(772,-20,cs) +); +}, +{ +closed = 1; +nodes = ( +(1490,0,l), +(1490,832,l), +(830,832,l), +(830,544,l), +(1186,544,l), +(1186,336,l), +(1241,0,l) +); +} +); +width = 1594; +}, +{ +anchors = ( +{ +name = _center; +pos = (774,745); +}, +{ name = bottom; pos = (752,6); }, { name = top; pos = (756,1676); +}, +{ +name = topr; +pos = (1449,976); } ); +background = { +shapes = ( +{ +ref = G; +} +); +}; layerId = m009; shapes = ( { closed = 1; nodes = ( +(1007,-24,o), +(1236,132,o), +(1236,453,cs), +(1236,543,l), +(1054,543,l), +(1054,419,o), +(960,336,o), +(787,336,cs), +(572,336,o), +(460,479,o), +(460,744,cs), +(460,1009,o), +(570,1154,o), +(781,1154,cs), +(924,1154,o), +(1004,1087,o), +(1025,976,c), +(1449,976,l), +(1422,1300,o), +(1127,1514,o), +(764,1514,cs), +(357,1514,o), +(40,1242,o), +(40,744,cs), +(40,273,o), +(342,-24,o), +(717,-24,cs) +); +}, +{ +closed = 1; +nodes = ( +(1460,0,l), +(1460,832,l), +(784,832,l), +(784,535,l), +(1156,535,l), +(1156,336,l), +(1211,0,l) +); +} +); +width = 1516; +}, +{ +anchors = ( +{ +name = bottom; +pos = (752,6); +}, +{ +name = top; +pos = (756,1676); +}, +{ +name = topr; +pos = (1449,976); +} +); +associatedMasterId = m009; +background = { +shapes = ( +{ +ref = G; +} +); +}; +layerId = "F92E9571-3BBB-4665-8B9E-215E4C86F0FA"; +name = "Sep 29, 22, 08:51"; +shapes = ( +{ +closed = 1; +nodes = ( (938,-16,o), (1081,63,o), (1172,178,c), @@ -455,6 +748,136 @@ width = 1521; anchors = ( { name = bottom; +pos = (802,6); +}, +{ +name = top; +pos = (806,1676); +}, +{ +name = topr; +pos = (1486,998); +} +); +associatedMasterId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +background = { +shapes = ( +{ +ref = G; +} +); +}; +layerId = "9A5EDC68-67D2-4540-BF82-3F3F6F2C9C35"; +name = "Sep 29, 22, 09:01"; +shapes = ( +{ +closed = 1; +nodes = ( +(994,-20,o), +(1127,47,o), +(1218,162,c), +(1228,162,l), +(1244,0,l), +(1502,0,l), +(1502,832,l), +(830,832,l), +(830,544,l), +(1184,544,l), +(1100,552,l), +(1100,417,o), +(1008,332,o), +(824,332,cs), +(617,332,o), +(506,486,o), +(506,748,cs), +(506,1007,o), +(630,1158,o), +(834,1158,cs), +(960,1158,o), +(1055,1101,o), +(1080,998,c), +(1486,998,l), +(1456,1299,o), +(1177,1510,o), +(824,1510,cs), +(423,1510,o), +(90,1233,o), +(90,742,cs), +(90,271,o), +(388,-20,o), +(820,-20,cs) +); +} +); +width = 1594; +}, +{ +anchors = ( +{ +name = bottom; +pos = (770,0); +}, +{ +name = top; +pos = (774,1676); +} +); +associatedMasterId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +background = { +shapes = ( +{ +ref = G; +} +); +}; +layerId = "565DA4A2-A5B0-4127-8AA9-24332DC97EBC"; +name = "Sep 29, 22, 09:07"; +shapes = ( +{ +closed = 1; +nodes = ( +(983,-20,o), +(1114,52,o), +(1228,182,c), +(1234,182,l), +(1256,0,l), +(1408,0,l), +(1408,744,l), +(826,744,l), +(826,584,l), +(1256,584,l), +(1234,604,l), +(1234,338,o), +(1051,148,o), +(786,148,cs), +(509,148,o), +(296,358,o), +(296,744,cs), +(296,1132,o), +(515,1342,o), +(780,1342,cs), +(994,1342,o), +(1153,1220,o), +(1214,1024,c), +(1400,1024,l), +(1344,1312,o), +(1094,1510,o), +(780,1510,cs), +(399,1510,o), +(122,1216,o), +(122,744,cs), +(122,273,o), +(390,-20,o), +(786,-20,cs) +); +} +); +width = 1536; +}, +{ +anchors = ( +{ +name = bottom; pos = (692,0); }, { @@ -462,7 +885,9 @@ name = top; pos = (692,1676); } ); -layerId = m011; +associatedMasterId = m011; +layerId = "8ABF9BA7-E92B-4A3B-8885-3B8FC372CD6D"; +name = "Sep 29, 22, 09:10"; shapes = ( { closed = 1; diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph new file mode 100644 index 000000000..697e2cca0 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/G_.1.squared.glyph @@ -0,0 +1,89 @@ +{ +glyphname = G.1.squared; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +alignment = 1; +ref = whiteLargeSquare; +}, +{ +pos = (650,0); +ref = G.1; +} +); +width = 2828; +}, +{ +layerId = m011; +shapes = ( +{ +alignment = 1; +ref = whiteLargeSquare; +}, +{ +pos = (714,0); +ref = G.1; +} +); +width = 2828; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +alignment = 1; +ref = whiteLargeSquare; +}, +{ +pos = (646,0); +ref = G.1; +} +); +width = 2828; +}, +{ +layerId = m007; +shapes = ( +{ +alignment = 1; +ref = whiteLargeSquare; +}, +{ +pos = (650,0); +ref = G.1; +} +); +width = 2828; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +alignment = 1; +ref = whiteLargeSquare; +}, +{ +pos = (601,0); +ref = G.1; +} +); +width = 2828; +}, +{ +layerId = m009; +shapes = ( +{ +alignment = 1; +ref = whiteLargeSquare; +}, +{ +pos = (640,0); +ref = G.1; +} +); +width = 2828; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_.glyph index e6d9f47c9..b62965ea1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_.glyph @@ -17,6 +17,10 @@ pos = (770,0); { name = top; pos = (774,1676); +}, +{ +name = topr; +pos = (1384,1024); } ); background = { @@ -34,10 +38,10 @@ nodes = ( (1140,-20,o), (1394,216,o), (1394,584,cs), -(1394,744,l), -(826,744,l), -(826,584,l), -(1274,584,l), +(1394,745,l), +(826,745,l), +(826,585,l), +(1274,585,l), (1218,596,l), (1218,322,o), (1041,148,o), @@ -74,11 +78,15 @@ pos = (791,745); }, { name = bottom; -pos = (802,6); +pos = (802,0); }, { name = top; pos = (806,1676); +}, +{ +name = topr; +pos = (1472,998); } ); background = { @@ -155,6 +163,10 @@ pos = (756,0); { name = top; pos = (756,1676); +}, +{ +name = topr; +pos = (1336,1024); } ); guides = ( @@ -167,16 +179,16 @@ shapes = ( { closed = 1; nodes = ( -(1105,-20,o), -(1346,221,o), +(1118,-20,o), +(1346,236,o), (1346,628,cs), -(1346,674,l), -(786,674,l), -(786,628,l), -(1320,628,l), -(1300,646,l), -(1300,248,o), -(1082,26,o), +(1346,672,l), +(784,672,l), +(784,626,l), +(1320,626,l), +(1300,636,l), +(1300,262,o), +(1095,26,o), (770,26,cs), (419,26,o), (194,319,o), @@ -185,8 +197,8 @@ nodes = ( (423,1464,o), (766,1464,cs), (1071,1464,o), -(1253,1227,o), -(1288,1024,c), +(1254,1227,o), +(1289,1024,c), (1336,1024,l), (1300,1236,o), (1113,1510,o), @@ -215,6 +227,10 @@ pos = (758,0); { name = top; pos = (758,1676); +}, +{ +name = topr; +pos = (1391,1008); } ); background = { @@ -238,10 +254,10 @@ nodes = ( (1126,-24,o), (1400,236,o), (1400,584,cs), -(1400,744,l), -(832,744,l), -(832,584,l), -(1280,584,l), +(1400,745,l), +(832,745,l), +(832,585,l), +(1280,585,l), (1222,588,l), (1222,324,o), (1020,144,o), @@ -357,28 +373,24 @@ pos = (752,6); { name = top; pos = (756,1676); +}, +{ +name = topr; +pos = (1449,976); } ); background = { shapes = ( { -pos = (-34,0); ref = C; } ); }; guides = ( { -angle = 7.9575; -pos = (906,1320); -}, -{ orientation = center; angle = 90; pos = (-3768,528); -}, -{ -pos = (1242,756); } ); layerId = m009; @@ -387,24 +399,24 @@ shapes = ( { closed = 1; nodes = ( -(1187,-24,o), -(1460,238,o), -(1460,630,cs), -(1460,844,l), -(800,844,l), -(800,548,l), -(1140,548,l), -(1070,556,l), -(1070,432,o), -(954,336,o), -(780,336,cs), -(565,336,o), +(1185,-24,o), +(1460,229,o), +(1460,617,cs), +(1460,832,l), +(784,832,l), +(784,535,l), +(1140,535,l), +(1054,543,l), +(1054,419,o), +(960,336,o), +(787,336,cs), +(572,336,o), (460,479,o), (460,744,cs), (460,1009,o), -(569,1154,o), -(780,1154,cs), -(919,1154,o), +(570,1154,o), +(781,1154,cs), +(924,1154,o), (1004,1087,o), (1025,976,c), (1449,976,l), @@ -414,9 +426,9 @@ nodes = ( (357,1514,o), (40,1242,o), (40,744,cs), -(40,250,o), -(357,-24,o), -(764,-24,cs) +(40,273,o), +(328,-24,o), +(772,-24,cs) ); } ); @@ -435,6 +447,10 @@ pos = (692,0); { name = top; pos = (692,1676); +}, +{ +name = topr; +pos = (1272,1024); } ); guides = ( @@ -447,16 +463,16 @@ shapes = ( { closed = 1; nodes = ( -(1041,-20,o), -(1282,221,o), +(1054,-20,o), +(1282,236,o), (1282,628,cs), -(1282,674,l), -(722,674,l), -(722,628,l), -(1256,628,l), -(1236,646,l), -(1236,248,o), -(1018,26,o), +(1282,672,l), +(720,672,l), +(720,626,l), +(1256,626,l), +(1236,636,l), +(1236,262,o), +(1031,26,o), (706,26,cs), (355,26,o), (130,319,o), @@ -465,8 +481,8 @@ nodes = ( (359,1464,o), (702,1464,cs), (1007,1464,o), -(1189,1227,o), -(1224,1024,c), +(1190,1227,o), +(1225,1024,c), (1272,1024,l), (1236,1236,o), (1049,1510,o), @@ -481,6 +497,81 @@ nodes = ( } ); width = 1384; +}, +{ +anchors = ( +{ +name = _center; +pos = (758,745); +}, +{ +name = bottom; +pos = (752,6); +}, +{ +name = top; +pos = (756,1676); +}, +{ +name = topr; +pos = (1449,976); +} +); +associatedMasterId = m009; +background = { +shapes = ( +{ +ref = C; +} +); +}; +guides = ( +{ +orientation = center; +angle = 90; +pos = (-3768,528); +} +); +layerId = "656FF288-1BB5-4D1E-ABF9-2E3BB1FAD3E7"; +name = "Sep 29, 22, 08:52"; +shapes = ( +{ +closed = 1; +nodes = ( +(1187,-24,o), +(1460,238,o), +(1460,630,cs), +(1460,844,l), +(800,844,l), +(800,548,l), +(1140,548,l), +(1070,556,l), +(1070,432,o), +(954,336,o), +(780,336,cs), +(565,336,o), +(460,479,o), +(460,744,cs), +(460,1009,o), +(569,1154,o), +(780,1154,cs), +(919,1154,o), +(1004,1087,o), +(1025,976,c), +(1449,976,l), +(1422,1300,o), +(1127,1514,o), +(764,1514,cs), +(357,1514,o), +(40,1242,o), +(40,744,cs), +(40,250,o), +(357,-24,o), +(764,-24,cs) +); +} +); +width = 1516; } ); metricLeft = O; diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.1.glyph index f285b03d0..508acfe70 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.1.glyph @@ -35,7 +35,7 @@ shapes = ( ref = G.1; }, { -pos = (522,6); +pos = (522,0); ref = commaaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.glyph index bd11497b6..65fa6e476 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_commaaccent.glyph @@ -23,7 +23,7 @@ shapes = ( ref = G; }, { -pos = (522,6); +pos = (522,0); ref = commaaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_hook.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_hook.1.glyph index 2a1197591..c9c7e7b25 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_hook.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_hook.1.glyph @@ -6,185 +6,85 @@ layers = ( layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1336,1208,ls), -(1335,1321,o), -(1378,1361,o), -(1444,1362,cs), -(1456,1361,o), -(1473,1360,o), -(1492,1358,c), -(1492,1404,l), -(1475,1407,o), -(1457,1408,o), -(1444,1408,cs), -(1348,1408,o), -(1289,1338,o), -(1288,1210,cs), -(1288,1024,l), -(1336,1024,l,{ -name = hr00; -}) -); +alignment = 1; +ref = G.1; }, { -ref = G.1; +pos = (1226,0); +ref = _part.top_r_hook_G; } ); -width = 1404; +width = 1512; }, { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1400,1182,ls), -(1399,1297,o), -(1469,1332,o), -(1562,1332,cs), -(1583,1332,o), -(1603,1329,o), -(1618,1326,c), -(1618,1472,l), -(1591,1481,o), -(1553,1481,o), -(1518,1480,cs), -(1332,1481,o), -(1236,1373,o), -(1224,1182,cs), -(1216,1024,l), -(1400,1024,l) -); +alignment = 1; +ref = G.1; }, { -ref = G.1; +pos = (1156,0); +ref = _part.top_r_hook_G; } ); -width = 1600; +width = 1536; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1486,1272,ls), -(1487,1396,o), -(1591,1414,o), -(1698,1414,cs), -(1734,1414,o), -(1769,1408,o), -(1806,1406,c), -(1806,1720,l), -(1740,1734,o), -(1687,1743,o), -(1630,1742,cs), -(1347,1743,o), -(1068,1577,o), -(1070,1272,cs), -(1074,998,l), -(1486,998,l) -); +alignment = 1; +ref = G.1; }, { -ref = G.1; +pos = (946,0); +ref = _part.top_r_hook_G; } ); -width = 1806; +width = 1594; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1368,1182,ls), -(1367,1297,o), -(1437,1332,o), -(1530,1332,cs), -(1551,1332,o), -(1571,1329,o), -(1586,1326,c), -(1586,1472,l), -(1559,1481,o), -(1521,1481,o), -(1486,1480,cs), -(1300,1481,o), -(1204,1373,o), -(1192,1182,cs), -(1184,1024,l), -(1368,1024,l) -); +alignment = 1; +ref = G.1; }, { -ref = G.1; +pos = (1161,0); +ref = _part.top_r_hook_G; } ); -width = 1536; +width = 1497; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1470,1272,ls), -(1471,1396,o), -(1575,1414,o), -(1682,1414,cs), -(1718,1414,o), -(1753,1408,o), -(1790,1406,c), -(1790,1720,l), -(1724,1734,o), -(1671,1743,o), -(1614,1742,cs), -(1331,1743,o), -(1052,1577,o), -(1054,1272,cs), -(1058,998,l), -(1470,998,l) -); +alignment = 1; +ref = G.1; }, { -ref = G.1; +pos = (923,0); +ref = _part.top_r_hook_G; } ); -width = 1774; +width = 1516; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1272,1208,ls), -(1271,1321,o), -(1314,1361,o), -(1380,1362,cs), -(1392,1361,o), -(1409,1360,o), -(1428,1358,c), -(1428,1404,l), -(1411,1407,o), -(1393,1408,o), -(1380,1408,cs), -(1284,1408,o), -(1225,1338,o), -(1224,1210,cs), -(1224,1024,l), -(1272,1024,l,{ -name = hr00; -}) -); +alignment = 1; +ref = G.1; }, { -ref = G.1; +pos = (1162,0); +ref = _part.top_r_hook_G; } ); -width = 1276; +width = 1384; } ); metricLeft = Ghook; diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_hook.glyph index 4825a811f..0eb19fd1d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_hook.glyph @@ -7,31 +7,14 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1382,1182,ls), -(1382,1297,o), -(1452,1332,o), -(1544,1332,cs), -(1565,1332,o), -(1585,1329,o), -(1600,1326,c), -(1600,1472,l), -(1574,1481,o), -(1536,1481,o), -(1502,1480,cs), -(1315,1481,o), -(1219,1373,o), -(1208,1182,cs), -(1198,1024,l), -(1382,1024,l) -); +ref = G; }, { -ref = G; +pos = (1156,0); +ref = _part.top_r_hook_G; } ); -width = 1582; +width = 1522; }, { guides = ( @@ -43,94 +26,40 @@ pos = (1872,996); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1472,1272,ls), -(1472,1396,o), -(1577,1414,o), -(1684,1414,cs), -(1719,1414,o), -(1754,1408,o), -(1792,1406,c), -(1792,1720,l), -(1725,1734,o), -(1673,1743,o), -(1614,1742,cs), -(1332,1743,o), -(1053,1577,o), -(1056,1272,cs), -(1058,998,l), -(1472,998,l) -); +ref = G; }, { -ref = G; +pos = (946,0); +ref = _part.top_r_hook_G; } ); -width = 1792; +width = 1582; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1336,1192,ls), -(1335,1316,o), -(1371,1361,o), -(1474,1362,cs), -(1492,1361,o), -(1519,1360,o), -(1544,1358,c), -(1544,1404,l), -(1520,1407,o), -(1493,1408,o), -(1474,1408,cs), -(1345,1408,o), -(1289,1343,o), -(1288,1192,cs), -(1288,1024,l), -(1336,1024,l,{ -name = hr00; -}) -); +ref = G; }, { -alignment = -1; -ref = G; +pos = (1226,0); +ref = _part.top_r_hook_G; } ); -width = 1456; +width = 1512; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1350,1182,ls), -(1350,1297,o), -(1420,1332,o), -(1512,1332,cs), -(1533,1332,o), -(1553,1329,o), -(1568,1326,c), -(1568,1472,l), -(1542,1481,o), -(1504,1481,o), -(1470,1480,cs), -(1283,1481,o), -(1187,1373,o), -(1176,1182,cs), -(1166,1024,l), -(1350,1024,l) -); +ref = G; }, { -ref = G; +pos = (1161,0); +ref = _part.top_r_hook_G; } ); -width = 1518; +width = 1496; }, { guides = ( @@ -142,64 +71,27 @@ pos = (1776,996); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1456,1272,ls), -(1456,1396,o), -(1561,1414,o), -(1668,1414,cs), -(1703,1414,o), -(1738,1408,o), -(1776,1406,c), -(1776,1720,l), -(1709,1734,o), -(1657,1743,o), -(1598,1742,cs), -(1316,1743,o), -(1037,1577,o), -(1040,1272,cs), -(1042,998,l), -(1456,998,l) -); +ref = G; }, { -ref = G; +pos = (923,0); +ref = _part.top_r_hook_G; } ); -width = 1760; +width = 1516; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1272,1192,ls), -(1271,1316,o), -(1307,1361,o), -(1410,1362,cs), -(1428,1361,o), -(1455,1360,o), -(1480,1358,c), -(1480,1404,l), -(1456,1407,o), -(1429,1408,o), -(1410,1408,cs), -(1281,1408,o), -(1225,1343,o), -(1224,1192,cs), -(1224,1024,l), -(1272,1024,l,{ -name = hr00; -}) -); +ref = G; }, { -alignment = -1; -ref = G; +pos = (1162,0); +ref = _part.top_r_hook_G; } ); -width = 1328; +width = 1384; } ); metricLeft = G; diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph deleted file mode 100644 index ccf0c0268..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph +++ /dev/null @@ -1,204 +0,0 @@ -{ -export = 0; -glyphname = _part.bottom_lfthook.001; -layers = ( -{ -anchors = ( -{ -name = _lfthook; -pos = (274,0); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(259,-418,o), -(320,-356,o), -(320,-220,cs), -(320,0,l), -(274,0,l), -(274,-220,ls), -(274,-329,o), -(232,-372,o), -(136,-372,cs), -(119,-372,o), -(89,-372,o), -(64,-372,c), -(64,-418,l), -(87,-418,o), -(118,-418,o), -(136,-418,cs) -); -} -); -width = 384; -}, -{ -anchors = ( -{ -name = _lfthook; -pos = (274,0); -} -); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(259,-418,o), -(320,-356,o), -(320,-220,cs), -(320,0,l), -(274,0,l), -(274,-220,ls), -(274,-329,o), -(232,-372,o), -(136,-372,cs), -(119,-372,o), -(89,-372,o), -(64,-372,c), -(64,-418,l), -(87,-418,o), -(118,-418,o), -(136,-418,cs) -); -} -); -width = 384; -}, -{ -anchors = ( -{ -name = _lfthook; -pos = (342,0); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(413,-426,o), -(512,-338,o), -(512,-176,cs), -(512,160,l), -(342,160,l), -(342,-176,ls), -(342,-246,o), -(297,-278,o), -(184,-278,cs), -(168,-278,o), -(147,-277,o), -(128,-274,c), -(128,-418,l), -(145,-422,o), -(183,-426,o), -(228,-426,cs) -); -} -); -width = 640; -}, -{ -anchors = ( -{ -name = _lfthook; -pos = (342,0); -} -); -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(413,-418,o), -(512,-332,o), -(512,-170,cs), -(512,152,l), -(342,152,l), -(342,-170,ls), -(342,-241,o), -(313,-270,o), -(228,-270,cs), -(208,-270,o), -(149,-270,o), -(128,-270,c), -(128,-418,l), -(156,-418,o), -(183,-418,o), -(228,-418,cs) -); -} -); -width = 640; -}, -{ -anchors = ( -{ -name = _lfthook; -pos = (346,0); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(607,-441,o), -(748,-318,o), -(748,-73,cs), -(748,224,l), -(346,224,l), -(346,-73,ls), -(346,-133,o), -(321,-153,o), -(243,-153,cs), -(204,-153,o), -(168,-149,o), -(128,-144,c), -(128,-417,l), -(187,-433,o), -(253,-441,o), -(326,-441,cs) -); -} -); -width = 876; -}, -{ -anchors = ( -{ -name = _lfthook; -pos = (348,0); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(625,-418,o), -(748,-292,o), -(748,-38,cs), -(748,200,l), -(348,200,l), -(348,-16,ls), -(348,-75,o), -(320,-104,o), -(264,-104,cs), -(203,-104,o), -(152,-104,o), -(128,-104,c), -(128,-418,l), -(172,-418,o), -(253,-418,o), -(344,-418,cs) -); -} -); -width = 876; -} -); -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rrthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rrthook.glyph index eb2e8c10d..8a6e6fef2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rrthook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rrthook.glyph @@ -24,8 +24,8 @@ nodes = ( (152,-372,o), (110,-329,o), (110,-220,cs), -(110,0,l), -(64,0,l), +(110,160,l), +(64,160,l), (64,-220,ls), (64,-356,o), (125,-418,o), @@ -57,8 +57,8 @@ nodes = ( (152,-372,o), (110,-329,o), (110,-220,cs), -(110,0,l), -(64,0,l), +(110,152,l), +(64,152,l), (64,-220,ls), (64,-356,o), (125,-418,o), diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph index e3ef1e01c..808b65454 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph @@ -24,8 +24,8 @@ nodes = ( (152,-372,o), (110,-329,o), (110,-220,cs), -(110,0,l), -(64,0,l), +(110,160,l), +(64,160,l), (64,-220,ls), (64,-356,o), (125,-418,o), @@ -57,8 +57,8 @@ nodes = ( (152,-372,o), (110,-329,o), (110,-220,cs), -(110,0,l), -(64,0,l), +(110,152,l), +(64,152,l), (64,-220,ls), (64,-356,o), (125,-418,o), 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 e28c701b0..535b046dd 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph @@ -14,7 +14,7 @@ shapes = ( { closed = 1; nodes = ( -(244,1118,l), +(244,928,l), (244,1292,ls), (244,1401,o), (286,1444,o), @@ -29,7 +29,7 @@ nodes = ( (259,1490,o), (198,1428,o), (198,1292,cs), -(198,1118,l) +(198,928,l) ); } ); @@ -47,7 +47,7 @@ shapes = ( { closed = 1; nodes = ( -(322,1118,l), +(322,928,l), (322,1254,ls), (322,1324,o), (373,1356,o), @@ -60,9 +60,9 @@ nodes = ( (487,1504,o), (442,1504,cs), (257,1504,o), -(158,1416,o), -(158,1254,cs), -(158,1118,l) +(152,1416,o), +(152,1254,cs), +(152,928,l) ); } ); @@ -80,7 +80,7 @@ shapes = ( { closed = 1; nodes = ( -(292,1056,l), +(292,848,l), (292,1242,ls), (292,1313,o), (325,1342,o), @@ -93,9 +93,9 @@ nodes = ( (455,1490,o), (410,1490,cs), (225,1490,o), -(126,1404,o), -(126,1242,cs), -(126,1056,l) +(122,1404,o), +(122,1242,cs), +(122,848,l) ); } ); @@ -113,7 +113,7 @@ shapes = ( { closed = 1; nodes = ( -(500,1118,l), +(500,896,l), (500,1136,ls), (500,1196,o), (529,1216,o), @@ -126,9 +126,9 @@ nodes = ( (597,1504,o), (524,1504,cs), (243,1504,o), -(102,1381,o), -(102,1136,cs), -(102,1118,l) +(100,1381,o), +(100,1136,cs), +(100,896,l) ); } ); @@ -146,7 +146,7 @@ shapes = ( { closed = 1; nodes = ( -(484,1056,l), +(484,880,l), (484,1088,ls), (484,1147,o), (513,1176,o), @@ -159,9 +159,9 @@ nodes = ( (581,1490,o), (490,1490,cs), (209,1490,o), -(86,1364,o), -(86,1110,cs), -(86,1056,l) +(84,1364,o), +(84,1110,cs), +(84,880,l) ); } ); @@ -180,7 +180,7 @@ shapes = ( { closed = 1; nodes = ( -(180,1118,l), +(180,848,l), (180,1292,ls), (180,1401,o), (222,1444,o), @@ -195,7 +195,7 @@ nodes = ( (195,1490,o), (134,1428,o), (134,1292,cs), -(134,1118,l) +(134,848,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..82eaf48c4 --- /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,1024); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(110,1024,l), +(110,1478,ls), +(110,1587,o), +(152,1630,o), +(248,1630,cs), +(265,1630,o), +(295,1630,o), +(320,1630,c), +(320,1676,l), +(297,1676,o), +(266,1676,o), +(248,1676,cs), +(125,1676,o), +(64,1614,o), +(64,1478,cs), +(64,1024,l) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _topr; +pos = (110,1024); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(110,1024,l), +(110,1478,ls), +(110,1587,o), +(152,1630,o), +(248,1630,cs), +(265,1630,o), +(295,1630,o), +(320,1630,c), +(320,1676,l), +(297,1676,o), +(266,1676,o), +(248,1676,cs), +(125,1676,o), +(64,1614,o), +(64,1478,cs), +(64,1024,l) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _topr; +pos = (228,1024); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(228,1024,l), +(228,1434,ls), +(228,1504,o), +(279,1536,o), +(392,1536,cs), +(408,1536,o), +(429,1535,o), +(448,1532,c), +(448,1676,l), +(431,1680,o), +(393,1684,o), +(348,1684,cs), +(163,1684,o), +(64,1596,o), +(64,1434,cs), +(64,1024,l) +); +} +); +width = 512; +}, +{ +anchors = ( +{ +name = _topr; +pos = (230,1008); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(230,1008,l), +(230,1428,ls), +(230,1499,o), +(263,1528,o), +(348,1528,cs), +(368,1528,o), +(427,1528,o), +(448,1528,c), +(448,1676,l), +(420,1676,o), +(393,1676,o), +(348,1676,cs), +(163,1676,o), +(64,1590,o), +(64,1428,cs), +(64,1008,l) +); +} +); +width = 512; +}, +{ +anchors = ( +{ +name = _topr; +pos = (526,930); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(526,930,l), +(526,1316,ls), +(526,1375,o), +(555,1396,o), +(633,1396,cs), +(672,1396,o), +(708,1392,o), +(748,1387,c), +(748,1660,l), +(689,1676,o), +(623,1684,o), +(550,1684,cs), +(269,1684,o), +(128,1561,o), +(128,1316,cs), +(128,930,l) +); +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _topr; +pos = (526,928); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(526,928,l), +(526,1274,ls), +(526,1333,o), +(555,1362,o), +(612,1362,cs), +(673,1362,o), +(724,1362,o), +(748,1362,c), +(748,1676,l), +(704,1676,o), +(623,1676,o), +(532,1676,cs), +(251,1676,o), +(128,1550,o), +(128,1296,cs), +(128,928,l) +); +} +); +width = 876; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_G_.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_G_.glyph new file mode 100644 index 000000000..3745ca866 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook_G_.glyph @@ -0,0 +1,207 @@ +{ +export = 0; +glyphname = _part.top_r_hook_G; +layers = ( +{ +anchors = ( +{ +name = _topr; +pos = (110,1024); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(110,1024,l), +(110,1478,ls), +(110,1587,o), +(152,1630,o), +(248,1630,cs), +(265,1630,o), +(295,1630,o), +(320,1630,c), +(320,1676,l), +(297,1676,o), +(266,1676,o), +(248,1676,cs), +(125,1676,o), +(64,1614,o), +(64,1478,cs), +(64,1024,l) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _topr; +pos = (110,1024); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(110,1024,l), +(110,1478,ls), +(110,1587,o), +(152,1630,o), +(248,1630,cs), +(265,1630,o), +(295,1630,o), +(320,1630,c), +(320,1676,l), +(297,1676,o), +(266,1676,o), +(248,1676,cs), +(125,1676,o), +(64,1614,o), +(64,1478,cs), +(64,1024,l) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _topr; +pos = (228,1024); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(228,1024,l), +(228,1434,ls), +(228,1504,o), +(279,1536,o), +(392,1536,cs), +(408,1536,o), +(429,1535,o), +(448,1532,c), +(448,1676,l), +(431,1680,o), +(393,1684,o), +(348,1684,cs), +(163,1684,o), +(64,1596,o), +(64,1434,cs), +(64,1024,l) +); +} +); +width = 512; +}, +{ +anchors = ( +{ +name = _topr; +pos = (230,1008); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(230,1008,l), +(230,1428,ls), +(230,1499,o), +(263,1528,o), +(348,1528,cs), +(368,1528,o), +(427,1528,o), +(448,1528,c), +(448,1676,l), +(420,1676,o), +(393,1676,o), +(348,1676,cs), +(163,1676,o), +(64,1590,o), +(64,1428,cs), +(64,1008,l) +); +} +); +width = 512; +}, +{ +anchors = ( +{ +name = _topr; +pos = (526,998); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(526,998,l), +(526,1316,ls), +(526,1375,o), +(555,1396,o), +(633,1396,cs), +(672,1396,o), +(708,1392,o), +(748,1387,c), +(748,1660,l), +(689,1676,o), +(623,1684,o), +(550,1684,cs), +(269,1684,o), +(128,1561,o), +(128,1316,cs), +(128,998,l) +); +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _topr; +pos = (526,976); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(526,976,l), +(526,1274,ls), +(526,1333,o), +(555,1362,o), +(612,1362,cs), +(673,1362,o), +(724,1362,o), +(748,1362,c), +(748,1676,l), +(704,1676,o), +(623,1676,o), +(532,1676,cs), +(251,1676,o), +(128,1550,o), +(128,1296,cs), +(128,976,l) +); +} +); +width = 876; +} +); +metricLeft = _part.top_r_hook_C; +metricRight = _part.top_r_hook_C; +note = "Copy of /_part.top_r_hook_C with adjustments for wght=900"; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/a.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/a.1.glyph index 543554d15..8f4098cb0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/a.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/a.1.glyph @@ -25,6 +25,10 @@ pos = (584,1304); { name = top; pos = (582,1304); +}, +{ +name = topr; +pos = (992,1118); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -94,6 +98,10 @@ pos = (614,1304); { name = top; pos = (626,1304); +}, +{ +name = topr; +pos = (1090,1118); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -163,6 +171,10 @@ pos = (680,1304); { name = top; pos = (670,1304); +}, +{ +name = topr; +pos = (1220,1118); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -232,6 +244,10 @@ pos = (565,1262); { name = top; pos = (568,1262); +}, +{ +name = topr; +pos = (1032,1056); } ); guides = ( @@ -307,6 +323,10 @@ pos = (664,1262); { name = top; pos = (654,1262); +}, +{ +name = topr; +pos = (1196,1056); } ); layerId = m009; @@ -376,6 +396,10 @@ pos = (520,1304); { name = top; pos = (518,1304); +}, +{ +name = topr; +pos = (928,1118); } ); layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph new file mode 100644 index 000000000..568ac22ed --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/areversed.1.glyph @@ -0,0 +1,113 @@ +{ +glyphname = areversed.1; +layers = ( +{ +anchors = ( +{ +name = topr; +pos = (244,1118); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +alignment = 1; +pos = (1190,0); +ref = a.1; +scale = (-1,1); +} +); +width = 1190; +}, +{ +anchors = ( +{ +name = topr; +pos = (180,1118); +} +); +layerId = m011; +shapes = ( +{ +alignment = 1; +pos = (1062,0); +ref = a.1; +scale = (-1,1); +} +); +width = 1062; +}, +{ +anchors = ( +{ +name = topr; +pos = (328,1118); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +alignment = 1; +pos = (1248,0); +ref = a.1; +scale = (-1,1); +} +); +width = 1248; +}, +{ +anchors = ( +{ +name = topr; +pos = (294,1056); +} +); +layerId = m007; +shapes = ( +{ +alignment = 1; +pos = (1160,0); +ref = a.1; +scale = (-1,1); +} +); +width = 1160; +}, +{ +anchors = ( +{ +name = topr; +pos = (502,1118); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +alignment = 1; +pos = (1322,0); +ref = a.1; +scale = (-1,1); +} +); +width = 1322; +}, +{ +anchors = ( +{ +name = topr; +pos = (484,1056); +} +); +layerId = m009; +shapes = ( +{ +alignment = 1; +pos = (1282,0); +ref = a.1; +scale = (-1,1); +} +); +width = 1282; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph index 9ced781ea..098b331d3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/bhook.glyph @@ -4,145 +4,29 @@ kernLeft = B; kernRight = o; layers = ( { -anchors = ( -{ -name = bottom; -pos = (666,0); -} -); -background = { -shapes = ( -{ -ref = b; -} -); -}; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(948,-24,o), -(1142,201,o), -(1142,556,cs), -(1142,908,o), -(948,1132,o), -(666,1132,cs), -(447,1132,o), -(380,998,o), -(342,940,c), -(328,940,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,0,l), -(322,0,l), -(322,172,l), -(342,172,l), -(380,111,o), -(453,-24,o), -(668,-24,cs) -); +alignment = 1; +ref = areversed.1; }, { -closed = 1; -nodes = ( -(439,130,o), -(326,305,o), -(326,558,cs), -(326,809,o), -(436,978,o), -(646,978,cs), -(863,978,o), -(970,794,o), -(970,558,cs), -(970,320,o), -(860,130,o), -(646,130,cs) -); +pos = (6,0); +ref = _part.top_r_hook; } ); -width = 1246; +width = 1248; }, { -anchors = ( -{ -name = bottom; -pos = (638,0); -} -); -background = { -shapes = ( -{ -ref = b; -} -); -}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1059,-14,o), -(1260,172,o), -(1260,558,cs), -(1260,963,o), -(1045,1132,o), -(824,1132,cs), -(658,1132,o), -(553,1036,o), -(510,922,c), -(504,922,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,0,l), -(500,0,l), -(500,184,l), -(510,184,l), -(556,70,o), -(663,-14,o), -(820,-14,cs) -); +alignment = 1; +ref = areversed.1; }, { -closed = 1; -nodes = ( -(562,294,o), -(494,396,o), -(494,558,cs), -(494,724,o), -(562,824,o), -(672,824,cs), -(783,824,o), -(846,724,o), -(846,558,cs), -(846,393,o), -(783,294,o), -(672,294,cs) -); +pos = (2,0); +ref = _part.top_r_hook; } ); width = 1322; @@ -230,211 +114,41 @@ nodes = ( width = 1260; }, { -anchors = ( -{ -name = bottom; -pos = (630,0); -} -); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(893,-24,o), -(1060,225,o), -(1060,556,cs), -(1060,884,o), -(891,1134,o), -(630,1134,cs), -(452,1134,o), -(307,1018,o), -(250,832,c), -(244,832,l), -(244,1292,ls), -(244,1401,o), -(286,1448,o), -(382,1448,cs), -(401,1448,o), -(428,1447,o), -(454,1444,c), -(454,1490,l), -(429,1493,o), -(402,1494,o), -(382,1494,cs), -(259,1494,o), -(198,1428,o), -(198,1292,cs), -(198,0,l), -(244,0,l), -(244,280,l), -(250,280,l), -(309,94,o), -(450,-24,o), -(630,-24,cs) -); +alignment = 1; +ref = areversed.1; }, { -closed = 1; -nodes = ( -(392,22,o), -(244,253,o), -(244,556,cs), -(244,858,o), -(394,1088,o), -(630,1088,cs), -(865,1088,o), -(1014,858,o), -(1014,556,cs), -(1014,253,o), -(866,22,o), -(630,22,cs) -); +ref = _part.top_r_hook; } ); width = 1190; }, { -anchors = ( -{ -name = bottom; -pos = (630,0); -} -); -background = { -shapes = ( -{ -pos = (2,0); -ref = b; -} -); -}; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(905,-20,o), -(1088,203,o), -(1088,528,cs), -(1088,854,o), -(905,1076,o), -(630,1076,cs), -(493,1076,o), -(368,1018,o), -(300,900,c), -(298,900,l), -(298,1242,ls), -(298,1313,o), -(327,1342,o), -(412,1342,cs), -(445,1342,o), -(479,1342,o), -(512,1342,c), -(512,1490,l), -(479,1490,o), -(445,1490,o), -(412,1490,cs), -(227,1490,o), -(128,1404,o), -(128,1242,cs), -(128,0,l), -(294,0,l), -(294,160,l), -(300,160,l), -(376,38,o), -(493,-20,o), -(630,-20,cs) -); +alignment = 1; +ref = areversed.1; }, { -closed = 1; -nodes = ( -(408,133,o), -(284,289,o), -(284,528,cs), -(284,767,o), -(408,924,o), -(604,924,cs), -(787,924,o), -(916,787,o), -(916,528,cs), -(916,269,o), -(787,133,o), -(604,133,cs) -); +pos = (2,0); +ref = _part.top_r_hook; } ); width = 1160; }, { -anchors = ( -{ -name = bottom; -pos = (622,0); -} -); -background = { -shapes = ( -{ -ref = b; -} -); -}; layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1057,-24,o), -(1236,194,o), -(1236,530,cs), -(1236,853,o), -(1049,1080,o), -(784,1080,cs), -(647,1080,o), -(555,1027,o), -(493,924,c), -(488,924,l), -(488,1120,ls), -(488,1162,o), -(512,1186,o), -(554,1186,cs), -(605,1186,o), -(655,1186,o), -(706,1186,c), -(706,1490,l), -(604,1490,o), -(502,1490,o), -(400,1490,cs), -(199,1490,o), -(86,1377,o), -(86,1174,cs), -(86,0,l), -(484,0,l), -(484,156,l), -(488,156,l), -(536,40,o), -(640,-24,o), -(780,-24,cs) -); +alignment = 1; +ref = areversed.1; }, { -closed = 1; -nodes = ( -(552,290,o), -(474,384,o), -(474,530,cs), -(474,675,o), -(552,768,o), -(661,768,cs), -(770,768,o), -(832,675,o), -(832,530,cs), -(832,384,o), -(770,290,o), -(661,290,cs) -); +ref = _part.top_r_hook; } ); width = 1282; @@ -590,66 +304,14 @@ nodes = ( width = 1326; }, { -anchors = ( -{ -name = bottom; -pos = (566,0); -} -); layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(829,-24,o), -(996,225,o), -(996,556,cs), -(996,884,o), -(827,1134,o), -(566,1134,cs), -(388,1134,o), -(243,1018,o), -(186,832,c), -(180,832,l), -(180,1292,ls), -(180,1401,o), -(219,1444,o), -(318,1444,cs), -(337,1444,o), -(364,1444,o), -(390,1444,c), -(390,1490,l), -(365,1490,o), -(338,1490,o), -(318,1490,cs), -(193,1490,o), -(134,1427,o), -(134,1292,cs), -(134,0,l), -(180,0,l), -(180,280,l), -(186,280,l), -(245,94,o), -(386,-24,o), -(566,-24,cs) -); +alignment = 1; +ref = areversed.1; }, { -closed = 1; -nodes = ( -(328,22,o), -(180,253,o), -(180,556,cs), -(180,858,o), -(330,1088,o), -(566,1088,cs), -(801,1088,o), -(950,858,o), -(950,556,cs), -(950,253,o), -(802,22,o), -(566,22,cs) -); +ref = _part.top_r_hook; } ); width = 1062; diff --git a/src/Inter-Roman.glyphspackage/glyphs/dhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/dhook.glyph index c487b27c2..d812e7a8f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/dhook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/dhook.glyph @@ -3,469 +3,85 @@ glyphname = dhook; kernLeft = o; layers = ( { -anchors = ( -{ -name = bottom; -pos = (616,0); -}, -{ -name = top; -pos = (600,1490); -} -); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(794,-23,o), -(867,111,o), -(904,172,c), -(926,172,l), -(926,0,l), -(1090,0,l), -(1090,1118,l), -(920,1118,l), -(920,940,l), -(904,940,l), -(867,998,o), -(800,1132,o), -(582,1132,cs), -(300,1132,o), -(105,908,o), -(104,556,cs), -(105,201,o), -(300,-23,o), -(578,-24,cs) -); +alignment = 1; +ref = a.1; }, { -closed = 1; -nodes = ( -(387,131,o), -(276,320,o), -(276,558,cs), -(276,794,o), -(384,977,o), -(602,978,cs), -(812,977,o), -(922,809,o), -(922,558,cs), -(922,305,o), -(809,131,o), -(602,130,cs) -); -}, -{ -closed = 1; -nodes = ( -(1090,1118,l), -(1090,1254,ls), -(1090,1324,o), -(1135,1355,o), -(1248,1356,cs), -(1264,1356,o), -(1285,1355,o), -(1304,1352,c), -(1304,1496,l), -(1287,1500,o), -(1249,1504,o), -(1204,1504,cs), -(1019,1504,o), -(920,1416,o), -(920,1254,cs), -(920,1118,l) -); +pos = (768,0); +ref = _part.top_r_hook; } ); -width = 1242; +width = 1248; }, { -anchors = ( -{ -name = bottom; -pos = (656,0); -}, -{ -name = top; -pos = (542,1490); -} -); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(659,-15,o), -(767,70,o), -(814,184,c), -(822,184,l), -(822,0,l), -(1220,0,l), -(1220,1118,l), -(820,1118,l), -(820,922,l), -(814,922,l), -(770,1036,o), -(665,1132,o), -(500,1132,cs), -(278,1132,o), -(63,963,o), -(62,558,c), -(63,172,o), -(264,-15,o), -(502,-14,cs) -); -}, -{ -closed = 1; -nodes = ( -(540,294,o), -(476,393,o), -(476,558,cs), -(476,724,o), -(540,823,o), -(650,824,cs), -(761,823,o), -(828,724,o), -(828,558,c), -(828,396,o), -(761,294,o), -(650,294,cs) -); +alignment = 1; +ref = a.1; }, { -closed = 1; -nodes = ( -(1220,1118,l), -(1220,1136,ls), -(1220,1196,o), -(1247,1218,o), -(1325,1216,cs), -(1364,1216,o), -(1400,1212,o), -(1440,1207,c), -(1440,1480,l), -(1381,1496,o), -(1315,1504,o), -(1242,1504,cs), -(961,1504,o), -(820,1381,o), -(820,1136,cs), -(820,1118,l) -); +pos = (720,0); +ref = _part.top_r_hook; } ); -width = 1320; -}, -{ -anchors = ( -{ -name = bottom; -pos = (596,0); +width = 1322; }, { -name = top; -pos = (576,1490); -} -); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(740,-23,o), -(879,95,o), -(940,280,c), -(946,280,l), -(946,0,l), -(992,0,l), -(992,1118,l), -(946,1118,l), -(946,832,l), -(940,832,l), -(881,1018,o), -(739,1135,o), -(562,1134,cs), -(300,1135,o), -(131,884,o), -(130,556,cs), -(131,225,o), -(297,-23,o), -(562,-24,cs) -); +alignment = 1; +ref = a.1; }, { -closed = 1; -nodes = ( -(324,23,o), -(177,253,o), -(178,556,cs), -(177,858,o), -(326,1088,o), -(562,1088,cs), -(797,1088,o), -(945,858,o), -(946,556,cs), -(945,253,o), -(799,23,o), -(562,24,cs) -); -}, -{ -closed = 1; -nodes = ( -(992,1118,l), -(992,1292,ls), -(992,1401,o), -(1034,1448,o), -(1130,1448,cs), -(1149,1448,o), -(1176,1447,o), -(1202,1444,c), -(1202,1490,l), -(1177,1493,o), -(1150,1494,o), -(1130,1494,cs), -(1007,1495,o), -(946,1428,o), -(946,1292,cs), -(946,1118,l) -); +pos = (748,0); +ref = _part.top_r_hook; } ); width = 1190; }, { -anchors = ( -{ -name = bottom; -pos = (558,0); -}, -{ -name = top; -pos = (542,1490); -} -); layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(667,-16,o), -(784,38,o), -(860,160,c), -(866,160,l), -(866,0,l), -(1032,0,l), -(1032,1056,l), -(862,1056,l), -(862,900,l), -(860,900,l), -(792,1018,o), -(667,1072,o), -(530,1072,cs), -(255,1072,o), -(72,854,o), -(72,528,cs), -(72,203,o), -(255,-16,o), -(530,-16,cs) -); +alignment = 1; +ref = a.1; }, { -closed = 1; -nodes = ( -(373,137,o), -(244,269,o), -(244,528,cs), -(244,787,o), -(373,920,o), -(556,920,cs), -(752,920,o), -(876,767,o), -(876,528,cs), -(876,289,o), -(752,137,o), -(556,137,cs) -); -}, -{ -closed = 1; -nodes = ( -(1032,1056,l), -(1032,1242,ls), -(1032,1313,o), -(1061,1341,o), -(1146,1342,cs), -(1166,1342,o), -(1225,1342,o), -(1246,1342,c), -(1246,1490,l), -(1218,1490,o), -(1191,1490,o), -(1146,1490,cs), -(961,1490,o), -(862,1404,o), -(862,1242,cs), -(862,1056,l) -); +pos = (740,0); +ref = _part.top_r_hook; } ); -width = 1156; +width = 1160; }, { -anchors = ( -{ -name = bottom; -pos = (592,0); -}, -{ -name = top; -pos = (478,1490); -} -); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(608,-14,o), -(710,66,o), -(754,172,c), -(758,172,l), -(758,0,l), -(1156,0,l), -(1156,1056,l), -(754,1056,l), -(754,876,l), -(752,876,l), -(710,986,o), -(608,1072,o), -(458,1072,cs), -(250,1072,o), -(46,916,o), -(46,530,cs), -(46,160,o), -(236,-14,o), -(462,-14,cs) -); -}, -{ -closed = 1; -nodes = ( -(507,290,o), -(450,376,o), -(450,530,cs), -(450,683,o), -(507,768,o), -(608,768,cs), -(711,768,o), -(768,683,o), -(768,530,cs), -(768,376,o), -(711,290,o), -(608,290,cs) -); +alignment = 1; +ref = a.1; }, { -closed = 1; -nodes = ( -(1156,1056,l), -(1156,1120,ls), -(1156,1162,o), -(1176,1186,o), -(1218,1186,cs), -(1279,1186,o), -(1350,1186,o), -(1374,1186,c), -(1374,1490,l), -(1330,1490,o), -(1159,1490,o), -(1068,1490,cs), -(867,1490,o), -(754,1377,o), -(754,1174,cs), -(754,1056,l) -); +pos = (712,0); +ref = _part.top_r_hook; } ); -width = 1238; -}, -{ -anchors = ( -{ -name = bottom; -pos = (532,0); +width = 1282; }, { -name = top; -pos = (512,1490); -} -); layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(676,-23,o), -(815,95,o), -(876,280,c), -(882,280,l), -(882,0,l), -(928,0,l), -(928,1118,l), -(882,1118,l), -(882,832,l), -(876,832,l), -(817,1018,o), -(675,1135,o), -(498,1134,cs), -(236,1135,o), -(67,884,o), -(66,556,cs), -(67,225,o), -(233,-23,o), -(498,-24,cs) -); +alignment = 1; +ref = a.1; }, { -closed = 1; -nodes = ( -(260,23,o), -(113,253,o), -(114,556,cs), -(113,858,o), -(262,1088,o), -(498,1088,cs), -(733,1088,o), -(881,858,o), -(882,556,cs), -(881,253,o), -(735,23,o), -(498,24,cs) -); -}, -{ -closed = 1; -nodes = ( -(928,1118,l), -(928,1292,ls), -(928,1401,o), -(970,1448,o), -(1066,1448,cs), -(1085,1448,o), -(1112,1447,o), -(1138,1444,c), -(1138,1490,l), -(1113,1493,o), -(1086,1494,o), -(1066,1494,cs), -(943,1495,o), -(882,1428,o), -(882,1292,cs), -(882,1118,l) -); +pos = (748,0); +ref = _part.top_r_hook; } ); width = 1062; diff --git a/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph b/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph index 047374d16..e54f972f4 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph @@ -36,7 +36,7 @@ shapes = ( ref = h; }, { -pos = (-208,372); +pos = (-209,372); ref = circumflex; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph index 217365e0d..f509a9efb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph @@ -36,7 +36,7 @@ shapes = ( ref = h; }, { -pos = (-452,372); +pos = (-453,372); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph index a29271699..2fb347bce 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph @@ -36,7 +36,7 @@ shapes = ( ref = h; }, { -pos = (36,372); +pos = (35,372); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph index 449df3909..624f0563c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph @@ -36,7 +36,7 @@ shapes = ( ref = h; }, { -pos = (-208,388); +pos = (-209,388); ref = caron; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni03F_E_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni03F_E_.glyph index b7b348164..adc4dd0a9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni03F_E_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni03F_E_.glyph @@ -79,7 +79,7 @@ ref = C; }, { alignment = 1; -pos = (500,705); +pos = (496,705); ref = period; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni03F_F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni03F_F_.glyph index b02d57846..ee5a09ac0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni03F_F_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni03F_F_.glyph @@ -73,7 +73,7 @@ shapes = ( ref = Oopen; }, { -pos = (452,705); +pos = (456,705); ref = period; } ); diff --git a/src/Inter-Roman.glyphspackage/order.plist b/src/Inter-Roman.glyphspackage/order.plist index 222826f8b..150bae227 100644 --- a/src/Inter-Roman.glyphspackage/order.plist +++ b/src/Inter-Roman.glyphspackage/order.plist @@ -575,6 +575,7 @@ aring.1, aringacute.1, aringbelow.1, atilde.1, +areversed.1, b, bbar, btopbar, @@ -1867,6 +1868,7 @@ D.squared, E.squared, F.squared, G.squared, +G.1.squared, H.squared, I.squared, J.squared, @@ -2566,7 +2568,8 @@ _part.rtopbar, _part.rtophorn, _part.top_left_hook, _part.top_r_hook, +_part.top_r_hook_C, +_part.top_r_hook_G, _part.topbar, -_part.zeroslash, -_part.bottom_lfthook.001 +_part.zeroslash ) \ No newline at end of file -- cgit v1.2.3