diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-09-29 03:19:01 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-09-29 03:19:01 +0300 |
commit | 1edb4453d14a4f8d189d0639870893da4fa967ae (patch) | |
tree | 4bd5da8b2213287caf7547b82f325b44d12e6c05 /src/Inter-Roman.glyphspackage/glyphs | |
parent | 00e4135b7885a7da1ec56e4bedf9b85cb46a21ff (diff) | |
download | inter-1edb4453d14a4f8d189d0639870893da4fa967ae.tar.xz |
improves lfthook glyphs & syncs metric keys
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
60 files changed, 1713 insertions, 1655 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_nhookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_nhookcyrillic.glyph index c338f4e06..a6589e4a1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_nhookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_nhookcyrillic.glyph @@ -7,60 +7,24 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1154,-116,ls), -(1155,-233,o), -(1088,-268,o), -(994,-268,cs), -(975,-268,o), -(954,-265,o), -(940,-262,c), -(940,-410,l), -(966,-419,o), -(1004,-419,o), -(1038,-418,cs), -(1201,-419,o), -(1335,-311,o), -(1336,-120,cs), -(1336,0,l), -(1154,0,l) -); +ref = H; }, { -ref = H; +pos = (822,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1516; +width = 1514; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1036,-12,ls), -(1036,-116,o), -(928,-134,o), -(838,-134,cs), -(809,-134,o), -(754,-129,o), -(728,-128,c), -(728,-448,l), -(734,-448,o), -(798,-457,o), -(852,-456,cs), -(1441,-457,o), -(1440,-145,o), -(1440,-40,cs), -(1440,0,l), -(1036,0,l,{ -name = hr00; -}) -); +ref = H; }, { -ref = H; +pos = (690,0); +ref = _part.bottom_lfthook_uc; } ); width = 1536; @@ -69,29 +33,11 @@ width = 1536; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1228,-168,ls), -(1228,-304,o), -(1177,-369,o), -(1072,-370,cs), -(1050,-369,o), -(1033,-367,o), -(1020,-364,c), -(1020,-410,l), -(1033,-414,o), -(1055,-416,o), -(1076,-416,cs), -(1204,-416,o), -(1274,-329,o), -(1274,-168,cs), -(1274,0,l), -(1228,0,l) -); +ref = H; }, { -alignment = -1; -ref = H; +pos = (954,0); +ref = _part.bottom_lfthook_uc; } ); width = 1506; @@ -100,91 +46,37 @@ width = 1506; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1122,-116,ls), -(1123,-233,o), -(1056,-268,o), -(962,-268,cs), -(943,-268,o), -(922,-265,o), -(908,-262,c), -(908,-410,l), -(934,-419,o), -(972,-419,o), -(1006,-418,cs), -(1169,-419,o), -(1303,-311,o), -(1304,-120,cs), -(1304,0,l), -(1122,0,l) -); +ref = H; }, { -ref = H; +pos = (780,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1452; +width = 1450; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1020,-12,ls), -(1020,-116,o), -(912,-134,o), -(822,-134,cs), -(793,-134,o), -(738,-129,o), -(712,-128,c), -(712,-448,l), -(718,-448,o), -(782,-457,o), -(836,-456,cs), -(1425,-457,o), -(1424,-145,o), -(1424,-40,cs), -(1424,0,l), -(1020,0,l,{ -name = hr00; -}) -); +ref = H; }, { -ref = H; +pos = (644,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1504; +width = 1488; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1164,-168,ls), -(1164,-304,o), -(1113,-369,o), -(1008,-370,cs), -(986,-369,o), -(969,-367,o), -(956,-364,c), -(956,-410,l), -(969,-414,o), -(991,-416,o), -(1012,-416,cs), -(1140,-416,o), -(1210,-329,o), -(1210,-168,cs), -(1210,0,l), -(1164,0,l) -); +ref = H; }, { -alignment = -1; -ref = H; +pos = (890,0); +ref = _part.bottom_lfthook_uc; } ); width = 1378; diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph index ca2d19427..c96b65cf9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_.circled.glyph @@ -9,7 +9,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (824,0); +pos = (826,0); ref = F; } ); @@ -23,7 +23,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (888,0); +pos = (890,0); ref = F; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_.glyph index 719de8de2..4f0bda6e8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_.glyph @@ -12,13 +12,17 @@ pos = (601,745); }, { name = bottom; -pos = (558,12); +pos = (558,0); }, { name = cross; pos = (270,350); }, { +name = lfthook; +pos = (180,0); +}, +{ name = top; pos = (646,1676); } @@ -58,13 +62,17 @@ pos = (598,745); }, { name = bottom; -pos = (642,12); +pos = (642,0); }, { name = cross; pos = (296,250); }, { +name = lfthook; +pos = (96,0); +}, +{ name = top; pos = (622,1676); } @@ -105,25 +113,29 @@ width = 1196; anchors = ( { name = _center; -pos = (599,745); +pos = (597,745); }, { name = bottom; -pos = (510,12); +pos = (508,0); }, { name = cross; -pos = (256,410); +pos = (255,410); +}, +{ +name = lfthook; +pos = (232,0); }, { name = top; -pos = (634,1676); +pos = (632,1676); } ); guides = ( { angle = 90; -pos = (872,2220); +pos = (870,2220); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -131,20 +143,20 @@ shapes = ( { closed = 1; nodes = ( -(280,0,l), -(280,722,l), -(962,722,l), -(962,768,l), -(280,768,l), -(280,1442,l), -(1032,1442,l), -(1032,1490,l), +(278,0,l), +(278,722,l), +(960,722,l), +(960,768,l), +(278,768,l), +(278,1442,l), +(1030,1442,l), +(1030,1490,l), (232,1490,l), (232,0,l) ); } ); -width = 1198; +width = 1196; }, { anchors = ( @@ -154,13 +166,17 @@ pos = (569,745); }, { name = bottom; -pos = (526,12); +pos = (526,0); }, { name = cross; pos = (238,350); }, { +name = lfthook; +pos = (148,0); +}, +{ name = top; pos = (614,1676); } @@ -200,13 +216,17 @@ pos = (596,745); }, { name = bottom; -pos = (626,12); +pos = (626,0); }, { name = cross; pos = (280,250); }, { +name = lfthook; +pos = (80,0); +}, +{ name = top; pos = (606,1676); } @@ -291,25 +311,29 @@ width = 1202; anchors = ( { name = _center; -pos = (535,745); +pos = (533,745); }, { name = bottom; -pos = (446,12); +pos = (444,0); }, { name = cross; -pos = (192,410); +pos = (191,410); +}, +{ +name = lfthook; +pos = (168,0); }, { name = top; -pos = (570,1676); +pos = (568,1676); } ); guides = ( { angle = 90; -pos = (744,2220); +pos = (742,2220); } ); layerId = m011; @@ -317,20 +341,20 @@ shapes = ( { closed = 1; nodes = ( -(216,0,l), -(216,722,l), -(898,722,l), -(898,768,l), -(216,768,l), -(216,1442,l), -(968,1442,l), -(968,1490,l), +(214,0,l), +(214,722,l), +(896,722,l), +(896,768,l), +(214,768,l), +(214,1442,l), +(966,1442,l), +(966,1490,l), (168,1490,l), (168,0,l) ); } ); -width = 1070; +width = 1068; } ); metricLeft = H; diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph index c9a6cc67a..855bc4ef6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_.squared.glyph @@ -9,7 +9,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (815,0); +pos = (817,0); ref = F; } ); @@ -23,7 +23,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (879,0); +pos = (881,0); ref = F; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph index 2980f256b..99c9d4916 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph @@ -36,11 +36,11 @@ shapes = ( ref = F; }, { -pos = (448,372); +pos = (446,372); ref = dotaccent; } ); -width = 1198; +width = 1196; }, { layerId = m007; @@ -75,11 +75,11 @@ shapes = ( ref = F; }, { -pos = (448,372); +pos = (446,372); ref = dotaccent; } ); -width = 1070; +width = 1068; } ); unicode = 7710; diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_hook.glyph index 264bcb624..880068d06 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_hook.glyph @@ -7,28 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(180,-116,ls), -(180,-233,o), -(113,-268,o), -(20,-268,cs), -(0,-268,o), -(-20,-265,o), -(-34,-262,c), -(-34,-410,l), -(9,-419,o), -(9,-419,o), -(20,-418,cs), -(244,-419,o), -(361,-311,o), -(360,-120,cs), -(360,0,l), -(180,0,l) -); +ref = F; }, { -ref = F; +pos = (-152,0); +ref = _part.bottom_lfthook_uc; } ); width = 1202; @@ -37,64 +20,27 @@ width = 1202; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(172,-34,ls), -(172,-102,o), -(95,-116,o), -(20,-116,c), -(4,-116,o), -(-25,-119,o), -(-46,-116,c), -(-46,-414,l), -(-4,-419,o), -(89,-419,o), -(128,-418,c), -(339,-419,o), -(576,-387,o), -(576,-34,cs), -(576,0,l), -(172,0,l) -); +ref = F; }, { -pos = (76,0); -ref = F; +pos = (-250,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1272; +width = 1196; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(186,-168,ls), -(186,-304,o), -(135,-369,o), -(30,-370,cs), -(9,-369,o), -(-9,-367,o), -(-22,-364,c), -(-22,-410,l), -(-8,-414,o), -(13,-416,o), -(34,-416,cs), -(163,-416,o), -(233,-329,o), -(232,-168,cs), -(232,0,l), -(186,0,l) -); +ref = F; }, { -alignment = -1; -pos = (-46,0); -ref = F; +pos = (-42,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1152; +width = 1196; }, { associatedMasterId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -126,28 +72,11 @@ width = 1160; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(148,-116,ls), -(148,-233,o), -(81,-268,o), -(-12,-268,cs), -(-32,-268,o), -(-52,-265,o), -(-66,-262,c), -(-66,-410,l), -(-23,-419,o), -(-23,-419,o), -(-12,-418,cs), -(212,-419,o), -(329,-311,o), -(328,-120,cs), -(328,0,l), -(148,0,l) -); +ref = F; }, { -ref = F; +pos = (-194,0); +ref = _part.bottom_lfthook_uc; } ); width = 1138; @@ -156,64 +85,27 @@ width = 1138; layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(156,-34,ls), -(156,-102,o), -(79,-116,o), -(4,-116,c), -(-12,-116,o), -(-41,-119,o), -(-62,-116,c), -(-62,-414,l), -(-20,-419,o), -(73,-419,o), -(112,-418,c), -(323,-419,o), -(572,-387,o), -(572,-34,cs), -(572,0,l), -(156,0,l) -); +ref = F; }, { -pos = (76,0); -ref = F; +pos = (-268,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1268; +width = 1192; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(122,-168,ls), -(122,-304,o), -(71,-369,o), -(-34,-370,cs), -(-55,-369,o), -(-73,-367,o), -(-86,-364,c), -(-86,-410,l), -(-72,-414,o), -(-51,-416,o), -(-30,-416,cs), -(99,-416,o), -(169,-329,o), -(168,-168,cs), -(168,0,l), -(122,0,l) -); +ref = F; }, { -alignment = -1; -pos = (-46,0); -ref = F; +pos = (-106,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1024; +width = 1068; }, { associatedMasterId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_turn.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_turn.glyph index fe61c161c..62f576688 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_turn.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_turn.glyph @@ -59,11 +59,11 @@ layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { angle = 180; -pos = (1198,1490); +pos = (1196,1490); ref = F; } ); -width = 1198; +width = 1196; }, { anchors = ( @@ -122,11 +122,11 @@ layerId = m011; shapes = ( { angle = 180; -pos = (1070,1490); +pos = (1068,1490); ref = F; } ); -width = 1070; +width = 1068; } ); unicode = 8498; diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_.glyph index 783a94f7c..e99d10940 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/H_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/H_.glyph @@ -23,6 +23,10 @@ name = cyrtic; pos = (1400,64); }, { +name = lfthook; +pos = (1154,0); +}, +{ name = right; pos = (1334,0); }, @@ -82,6 +86,10 @@ name = cyrtic; pos = (1632,162); }, { +name = lfthook; +pos = (1036,0); +}, +{ name = right; pos = (1440,0); }, @@ -135,6 +143,10 @@ name = cyrtic; pos = (1294,6); }, { +name = lfthook; +pos = (1228,0); +}, +{ name = right; pos = (1274,0); }, @@ -188,6 +200,10 @@ name = cyrtic; pos = (1370,64); }, { +name = lfthook; +pos = (1122,0); +}, +{ name = right; pos = (1304,0); }, @@ -248,6 +264,10 @@ name = cyrtic; pos = (1616,162); }, { +name = lfthook; +pos = (992,0); +}, +{ name = right; pos = (1408,0); }, @@ -365,7 +385,11 @@ pos = (192,-6); }, { name = cyrtic; -pos = (1230,6); +pos = (1231,0); +}, +{ +name = lfthook; +pos = (1164,0); }, { name = right; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph index 341e1831a..df918a497 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_.circled.glyph @@ -9,7 +9,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (632,0); +pos = (634,0); ref = N; } ); @@ -23,7 +23,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (696,0); +pos = (698,0); ref = N; } ); @@ -51,7 +51,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (691,0); +pos = (687,0); ref = N; } ); @@ -79,7 +79,7 @@ alignment = 1; ref = largeCircle; }, { -pos = (669,0); +pos = (665,0); ref = N; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_.glyph index fec2cbb04..800a3a396 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_.glyph @@ -8,11 +8,15 @@ layers = ( anchors = ( { name = _center; -pos = (791,745); +pos = (789,745); }, { name = bottom; -pos = (792,0); +pos = (790,0); +}, +{ +name = lfthook; +pos = (232,0); }, { name = right; @@ -20,7 +24,7 @@ pos = (1300,0); }, { name = top; -pos = (792,1676); +pos = (790,1676); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -28,22 +32,22 @@ shapes = ( { closed = 1; nodes = ( -(1304,1490,l), -(1304,88,l), -(1298,88,l), -(280,1490,l), +(1302,1490,l), +(1302,88,l), +(1296,88,l), +(276,1490,l), (232,1490,l), (232,0,l), -(280,0,l), -(280,1402,l), -(286,1402,l), +(278,0,l), +(278,1402,l), +(284,1402,l), (1304,0,l), -(1350,0,l), -(1350,1490,l) +(1348,0,l), +(1348,1490,l) ); } ); -width = 1582; +width = 1580; }, { anchors = ( @@ -56,6 +60,10 @@ name = bottom; pos = (770,0); }, { +name = lfthook; +pos = (180,0); +}, +{ name = right; pos = (1364,0); }, @@ -143,6 +151,10 @@ name = bottom; pos = (742,0); }, { +name = lfthook; +pos = (96,0); +}, +{ name = right; pos = (1454,0); }, @@ -248,26 +260,30 @@ width = 1480; anchors = ( { name = _center; -pos = (754,745); +pos = (758,745); }, { name = bottom; -pos = (754,0); +pos = (758,0); +}, +{ +name = lfthook; +pos = (80,0); }, { name = right; -pos = (1428,0); +pos = (1432,0); }, { name = top; -pos = (754,1676); +pos = (758,1676); } ); guides = ( { orientation = center; angle = 90; -pos = (-3890,1520); +pos = (-4640,1520); } ); layerId = m009; @@ -275,22 +291,22 @@ shapes = ( { closed = 1; nodes = ( -(1012,1490,l), -(1012,694,l), -(1010,694,l), -(432,1490,l), +(1016,1490,l), +(1016,694,l), +(1014,694,l), +(436,1490,l), (80,1490,l), (80,0,l), -(492,0,l), -(492,798,l), -(494,798,l), -(1080,0,l), -(1428,0,l), -(1428,1490,l) +(496,0,l), +(496,798,l), +(498,798,l), +(1084,0,l), +(1432,0,l), +(1432,1490,l) ); } ); -width = 1508; +width = 1512; }, { anchors = ( @@ -342,11 +358,15 @@ width = 1552; anchors = ( { name = _center; -pos = (727,745); +pos = (725,745); }, { name = bottom; -pos = (728,0); +pos = (726,0); +}, +{ +name = lfthook; +pos = (168,0); }, { name = right; @@ -354,7 +374,7 @@ pos = (1236,0); }, { name = top; -pos = (728,1676); +pos = (726,1676); } ); layerId = m011; @@ -363,22 +383,22 @@ shapes = ( { closed = 1; nodes = ( -(1240,1490,l), -(1240,88,l), -(1234,88,l), -(216,1490,l), +(1238,1490,l), +(1238,88,l), +(1232,88,l), +(212,1490,l), (168,1490,l), (168,0,l), -(216,0,l), -(216,1402,l), -(222,1402,l), +(214,0,l), +(214,1402,l), +(220,1402,l), (1240,0,l), -(1286,0,l), -(1286,1490,l) +(1284,0,l), +(1284,1490,l) ); } ); -width = 1454; +width = 1452; }, { anchors = ( @@ -429,19 +449,23 @@ width = 1464; anchors = ( { name = _center; -pos = (732,745); +pos = (736,745); }, { name = bottom; -pos = (738,0); +pos = (742,0); +}, +{ +name = lfthook; +pos = (148,0); }, { name = right; -pos = (1332,0); +pos = (1340,0); }, { name = top; -pos = (738,1676); +pos = (742,1676); } ); layerId = m007; @@ -450,22 +474,22 @@ shapes = ( { closed = 1; nodes = ( -(1140,1490,l), +(1144,1490,l), +(1144,292,l), (1140,292,l), -(1136,292,l), -(330,1490,l), +(334,1490,l), (148,1490,l), (148,0,l), -(324,0,l), -(324,1193,l), +(328,0,l), (328,1193,l), -(1138,0,l), -(1316,0,l), -(1316,1490,l) +(332,1193,l), +(1142,0,l), +(1324,0,l), +(1324,1490,l) ); } ); -width = 1464; +width = 1472; }, { anchors = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph index bbed0d88c..d734a0273 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_.squared.glyph @@ -9,7 +9,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (623,0); +pos = (625,0); ref = N; } ); @@ -23,7 +23,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (687,0); +pos = (689,0); ref = N; } ); @@ -51,7 +51,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (682,0); +pos = (678,0); ref = N; } ); @@ -79,7 +79,7 @@ alignment = 1; ref = whiteLargeSquare; }, { -pos = (660,0); +pos = (656,0); ref = N; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_J_.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_J_.glyph index 87d6103ab..db828418f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_J_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_J_.glyph @@ -34,11 +34,11 @@ shapes = ( ref = N; }, { -pos = (1582,0); +pos = (1580,0); ref = J; } ); -width = 2646; +width = 2644; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = N; }, { -pos = (1464,0); +pos = (1472,0); ref = J; } ); -width = 2510; +width = 2518; }, { layerId = m009; @@ -60,11 +60,11 @@ shapes = ( ref = N; }, { -pos = (1508,0); +pos = (1512,0); ref = J; } ); -width = 2678; +width = 2682; }, { layerId = m011; @@ -73,11 +73,11 @@ shapes = ( ref = N; }, { -pos = (1454,0); +pos = (1452,0); ref = J; } ); -width = 2390; +width = 2388; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_acute.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_acute.glyph index e735f30a3..2f18926bf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_acute.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_acute.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (512,372); +pos = (510,372); ref = acute; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (387,414); +pos = (391,414); ref = acute; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (344,414); +pos = (348,414); ref = acute; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (448,372); +pos = (446,372); ref = acute; } ); -width = 1454; +width = 1452; } ); unicode = 323; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_caron.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_caron.glyph index 7921a0b43..7ec0da8d0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_caron.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_caron.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (362,388); +pos = (360,388); ref = caron; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (304,372); +pos = (308,372); ref = caron; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (124,372); +pos = (128,372); ref = caron; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (362,388); +pos = (360,388); ref = caron; } ); -width = 1454; +width = 1452; } ); unicode = 327; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_circumflexbelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_circumflexbelow.glyph index d084870de..95ef03df7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_circumflexbelow.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_circumflexbelow.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (1304,0); +pos = (1302,0); ref = circumflexsubnosp; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (1352,0); +pos = (1356,0); ref = circumflexsubnosp; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (1444,0); +pos = (1448,0); ref = circumflexsubnosp; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (1304,0); +pos = (1302,0); ref = circumflexsubnosp; } ); -width = 1454; +width = 1452; } ); unicode = 7754; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_commaaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_commaaccent.glyph index c1d07f4db..3b9423bdb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_commaaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_commaaccent.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (512,0); +pos = (510,0); ref = commaaccent; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (490,0); +pos = (494,0); ref = commaaccent; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (490,0); +pos = (494,0); ref = commaaccent; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (512,0); +pos = (510,0); ref = commaaccent; } ); -width = 1454; +width = 1452; } ); unicode = 325; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph index d575ecf3f..738150ff3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (606,372); +pos = (604,372); ref = dotaccent; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (526,372); +pos = (530,372); ref = dotaccent; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (436,414); +pos = (440,414); ref = dotaccent; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (606,372); +pos = (604,372); ref = dotaccent; } ); -width = 1454; +width = 1452; } ); unicode = 7748; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_dotbelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_dotbelow.glyph index 2c365c802..7fdf3a58d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_dotbelow.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_dotbelow.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (1350,0); +pos = (1348,0); ref = dotbelow; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (1376,0); +pos = (1380,0); ref = dotbelow; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (1306,0); +pos = (1310,0); ref = dotbelow; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (1350,0); +pos = (1348,0); ref = dotbelow; } ); -width = 1454; +width = 1452; } ); unicode = 7750; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_hook.glyph index 563397331..4a4006c0a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_hook.glyph @@ -7,189 +7,79 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(190,-116,ls), -(189,-233,o), -(122,-268,o), -(30,-268,cs), -(9,-268,o), -(-12,-265,o), -(-26,-262,c), -(-26,-410,l), -(0,-419,o), -(38,-419,o), -(72,-418,cs), -(236,-419,o), -(369,-311,o), -(370,-120,cs), -(370,0,l), -(190,0,l) -); +ref = N; }, { -pos = (8,0); -ref = N; +pos = (-152,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1552; +width = 1544; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(148,-34,ls), -(148,-102,o), -(71,-116,o), -(-2,-116,c), -(-19,-116,o), -(-48,-119,o), -(-70,-116,c), -(-70,-414,l), -(-28,-419,o), -(65,-419,o), -(104,-418,c), -(316,-419,o), -(553,-387,o), -(552,-34,cs), -(552,0,l), -(148,0,l) -); +ref = N; }, { -pos = (52,0); -ref = N; +pos = (-250,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1532; +width = 1480; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(184,-168,ls), -(184,-304,o), -(133,-369,o), -(28,-370,cs), -(7,-369,o), -(-11,-367,o), -(-24,-364,c), -(-24,-410,l), -(-10,-414,o), -(11,-416,o), -(32,-416,cs), -(161,-416,o), -(231,-329,o), -(230,-168,cs), -(230,0,l), -(184,0,l) -); +ref = N; }, { -alignment = -1; -pos = (-48,0); -ref = N; +pos = (-42,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1534; +width = 1580; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(160,-116,ls), -(159,-233,o), -(92,-268,o), -(0,-268,cs), -(-21,-268,o), -(-42,-265,o), -(-56,-262,c), -(-56,-410,l), -(-30,-419,o), -(8,-419,o), -(42,-418,cs), -(206,-419,o), -(339,-311,o), -(340,-120,cs), -(340,0,l), -(160,0,l) -); +ref = N; }, { -pos = (10,0); -ref = N; +pos = (-194,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1474; +width = 1472; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(132,-34,ls), -(132,-102,o), -(55,-116,o), -(-18,-116,c), -(-35,-116,o), -(-64,-119,o), -(-86,-116,c), -(-86,-414,l), -(-44,-419,o), -(49,-419,o), -(88,-418,c), -(300,-419,o), -(537,-387,o), -(536,-34,cs), -(536,0,l), -(132,0,l) -); +ref = N; }, { -pos = (52,0); -ref = N; +pos = (-268,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1560; +width = 1512; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(120,-168,ls), -(120,-304,o), -(69,-369,o), -(-36,-370,cs), -(-57,-369,o), -(-75,-367,o), -(-88,-364,c), -(-88,-410,l), -(-74,-414,o), -(-53,-416,o), -(-32,-416,cs), -(97,-416,o), -(167,-329,o), -(166,-168,cs), -(166,0,l), -(120,0,l) -); +ref = N; }, { -alignment = -1; -pos = (-48,0); -ref = N; +pos = (-106,0); +ref = _part.bottom_lfthook_uc; } ); -width = 1406; +width = 1452; } ); metricLeft = j; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_linebelow.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_linebelow.glyph index de5821274..ad18a4ab3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_linebelow.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_linebelow.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (1398,0); +pos = (1396,0); ref = macronsubnosp; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (1376,0); +pos = (1380,0); ref = macronsubnosp; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (1398,0); +pos = (1402,0); ref = macronsubnosp; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (1398,0); +pos = (1396,0); ref = macronsubnosp; } ); -width = 1454; +width = 1452; } ); unicode = 7752; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_tilde.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_tilde.glyph index b50fad80d..f1c48b28b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_tilde.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_tilde.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (368,0); +pos = (366,0); ref = casetilde.cn; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (310,2); +pos = (314,2); ref = casetilde.cn; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (254,0); +pos = (258,0); ref = casetilde.cn; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (368,0); +pos = (366,0); ref = casetilde.cn; } ); -width = 1454; +width = 1452; } ); unicode = 209; diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_u.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_u.glyph index c2ebdec7a..b5265df3a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_u.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_u.glyph @@ -28,7 +28,7 @@ shapes = ( ref = N; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -37,7 +37,7 @@ shapes = ( ref = N; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -46,7 +46,7 @@ shapes = ( ref = N; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -55,7 +55,7 @@ shapes = ( ref = N; } ); -width = 1454; +width = 1452; } ); unicode = 925; diff --git a/src/Inter-Roman.glyphspackage/glyphs/Q__rthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/Q__rthook.glyph index 1b3fe7d8d..01a2b19cf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Q__rthook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Q__rthook.glyph @@ -1,6 +1,6 @@ { glyphname = Q_rthook; -kernLeft = O; +kernLeft = C; kernRight = rthook; layers = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph new file mode 100644 index 000000000..ccf0c0268 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.001.glyph @@ -0,0 +1,204 @@ +{ +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_lfthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.glyph new file mode 100644 index 000000000..b91d80674 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook.glyph @@ -0,0 +1,108 @@ +{ +export = 0; +glyphname = _part.bottom_lfthook; +layers = ( +{ +anchors = ( +{ +name = _lfthook; +pos = (274,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +pos = (384,0); +ref = _part.bottom_rthook; +scale = (-1,1); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (274,0); +} +); +layerId = m011; +shapes = ( +{ +pos = (384,0); +ref = _part.bottom_rthook; +scale = (-1,1); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (342,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +pos = (640,0); +ref = _part.bottom_rthook; +scale = (-1,1); +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (342,0); +} +); +layerId = m007; +shapes = ( +{ +pos = (640,0); +ref = _part.bottom_rthook; +scale = (-1,1); +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (346,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +pos = (876,0); +ref = _part.bottom_rthook; +scale = (-1,1); +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (348,0); +} +); +layerId = m009; +shapes = ( +{ +pos = (876,0); +ref = _part.bottom_rthook; +scale = (-1,1); +} +); +width = 876; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_t.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_t.glyph new file mode 100644 index 000000000..a0ed9e682 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_t.glyph @@ -0,0 +1,235 @@ +{ +export = 0; +glyphname = _part.bottom_lfthook_t; +layers = ( +{ +anchors = ( +{ +name = _lfthook; +pos = (320,-2); +} +); +background = { +shapes = ( +{ +pos = (-294,0); +ref = t; +} +); +}; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(87,-418,o), +(118,-418,o), +(136,-418,cs), +(259,-418,o), +(320,-356,o), +(320,-220,cs), +(320,-2,l), +(274,-2,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) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (320,-2); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(87,-418,o), +(118,-418,o), +(136,-418,cs), +(259,-418,o), +(320,-356,o), +(320,-220,cs), +(320,-2,l), +(274,-2,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) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (512,6); +} +); +background = { +shapes = ( +{ +pos = (-152,0); +ref = t; +} +); +}; +guides = ( +{ +angle = -76.8371; +pos = (476,160); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(145,-422,o), +(183,-426,o), +(228,-426,cs), +(469,-426,o), +(577,-281,o), +(535,-95,cs), +(512,6,l), +(346,6,l), +(368,-95,ls), +(396,-222,o), +(337,-278,o), +(184,-278,cs), +(168,-278,o), +(147,-277,o), +(128,-274,c), +(128,-418,l) +); +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (512,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(156,-418,o), +(183,-418,o), +(228,-418,cs), +(413,-418,o), +(512,-332,o), +(512,-170,cs), +(512,24,l), +(349,24,l), +(349,-170,ls), +(349,-241,o), +(320,-270,o), +(235,-270,cs), +(215,-270,o), +(149,-270,o), +(128,-270,c), +(128,-418,l) +); +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (748,18); +} +); +background = { +shapes = ( +{ +pos = (-40,0); +ref = t; +} +); +}; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(187,-433,o), +(253,-441,o), +(326,-441,cs), +(642,-441,o), +(807,-279,o), +(756,-22,cs), +(748,18,l), +(346,18,l), +(357,-47,ls), +(369,-118,o), +(331,-153,o), +(243,-153,cs), +(204,-153,o), +(168,-149,o), +(128,-144,c), +(128,-417,l) +); +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (748,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(172,-418,o), +(253,-418,o), +(344,-418,cs), +(625,-418,o), +(748,-292,o), +(748,-38,cs), +(748,32,l), +(364,32,l), +(364,-16,ls), +(364,-72,o), +(328,-104,o), +(264,-104,cs), +(203,-104,o), +(152,-104,o), +(128,-104,c), +(128,-418,l) +); +} +); +width = 876; +} +); +note = "based on /_part.bottom_lfthook"; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph new file mode 100644 index 000000000..1e20dd10e --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_lfthook_uc.glyph @@ -0,0 +1,281 @@ +{ +export = 0; +glyphname = _part.bottom_lfthook_uc; +layers = ( +{ +anchors = ( +{ +name = _lfthook; +pos = (274,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(87,-418,o), +(118,-418,o), +(136,-418,cs), +(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) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (274,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(87,-418,o), +(118,-418,o), +(136,-418,cs), +(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) +); +} +); +width = 384; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (332,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(145,-422,o), +(183,-426,o), +(228,-426,cs), +(413,-426,o), +(512,-338,o), +(512,-176,cs), +(512,0,l), +(332,0,l), +(332,-168,ls), +(332,-238,o), +(297,-270,o), +(184,-270,cs), +(168,-270,o), +(147,-269,o), +(128,-266,c), +(128,-418,l) +); +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (342,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(156,-418,o), +(193,-418,o), +(238,-418,cs), +(423,-418,o), +(522,-332,o), +(522,-170,cs), +(522,0,l), +(342,0,l), +(342,-162,ls), +(342,-233,o), +(313,-262,o), +(228,-262,cs), +(208,-262,o), +(149,-262,o), +(128,-262,c), +(128,-418,l) +); +} +); +width = 640; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (346,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(187,-433,o), +(253,-441,o), +(326,-441,cs), +(607,-441,o), +(750,-318,o), +(750,-73,cs), +(750,0,l), +(346,0,l), +(346,-49,ls), +(346,-109,o), +(321,-129,o), +(243,-129,cs), +(204,-129,o), +(168,-125,o), +(128,-120,c), +(128,-417,l) +); +} +); +width = 876; +}, +{ +anchors = ( +{ +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 = ( +{ +closed = 1; +nodes = ( +(172,-418,o), +(253,-418,o), +(344,-418,cs), +(625,-418,o), +(764,-292,o), +(764,-38,cs), +(764,0,l), +(348,0,l), +(348,-16,ls), +(348,-71,o), +(320,-98,o), +(264,-98,cs), +(203,-98,o), +(152,-98,o), +(128,-98,c), +(128,-418,l) +); +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _lfthook; +pos = (348,0); +} +); +associatedMasterId = m009; +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 = "08782636-38B0-44D7-B54D-861D312BC215"; +name = "Sep 28, 22, 16:07"; +shapes = ( +{ +closed = 1; +nodes = ( +(172,-418,o), +(359,-418,o), +(450,-418,cs), +(651,-418,o), +(764,-305,o), +(764,-102,cs), +(764,0,l), +(348,0,l), +(348,-32,ls), +(348,-74,o), +(326,-98,o), +(284,-98,cs), +(223,-98,o), +(152,-98,o), +(128,-98,c), +(128,-418,l) +); +} +); +width = 876; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph index 37dd410e5..e3ef1e01c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.bottom_rthook.glyph @@ -179,6 +179,41 @@ shapes = ( { closed = 1; nodes = ( +(623,-418,o), +(704,-418,o), +(748,-418,c), +(748,-104,l), +(724,-104,o), +(673,-104,o), +(612,-104,cs), +(556,-104,o), +(528,-75,o), +(528,-16,cs), +(528,200,l), +(128,200,l), +(128,-38,ls), +(128,-292,o), +(251,-418,o), +(532,-418,cs) +); +} +); +width = 876; +}, +{ +anchors = ( +{ +name = _bottomr; +pos = (528,0); +} +); +associatedMasterId = m009; +layerId = "137E8BDF-742A-4DEB-9B90-BC868C27BA9B"; +name = "Sep 28, 22, 16:08"; +shapes = ( +{ +closed = 1; +nodes = ( (533,-418,o), (704,-418,o), (748,-418,c), diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.t_base.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.t_base.glyph index 1e037a092..bd6bb6249 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.t_base.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.t_base.glyph @@ -13,6 +13,10 @@ name = cedilla; pos = (460,0); }, { +name = lfthook; +pos = (614,-2); +}, +{ name = top; pos = (290,1490); } @@ -54,6 +58,10 @@ name = cedilla; pos = (500,0); }, { +name = lfthook; +pos = (664,6); +}, +{ name = top; pos = (320,1490); } @@ -95,6 +103,10 @@ name = cedilla; pos = (570,0); }, { +name = lfthook; +pos = (788,18); +}, +{ name = top; pos = (376,1542); } @@ -145,6 +157,10 @@ name = cedilla; pos = (468,0); }, { +name = lfthook; +pos = (584,0); +}, +{ name = top; pos = (288,1490); } @@ -183,12 +199,12 @@ nodes = ( (200,95,o), (307,0,o), (478,0,cs), -(524,0,o), -(572,0,o), +(513,0,o), +(549,0,o), (584,0,c), (584,146,l), -(572,146,o), -(518,146,o), +(554,146,o), +(524,146,o), (494,146,cs), (404,146,o), (370,181,o), @@ -297,6 +313,10 @@ name = cedilla; pos = (554,0); }, { +name = lfthook; +pos = (776,0); +}, +{ name = top; pos = (360,1542); } @@ -348,6 +368,10 @@ name = cedilla; pos = (396,0); }, { +name = lfthook; +pos = (550,-2); +}, +{ name = top; pos = (226,1490); } 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 4026bba4b..e28c701b0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.top_r_hook.glyph @@ -147,20 +147,20 @@ shapes = ( closed = 1; nodes = ( (484,1056,l), -(484,1120,ls), -(484,1162,o), -(508,1186,o), -(550,1186,cs), -(611,1186,o), -(682,1186,o), -(706,1186,c), +(484,1088,ls), +(484,1147,o), +(513,1176,o), +(570,1176,cs), +(631,1176,o), +(682,1176,o), +(706,1176,c), (706,1490,l), (662,1490,o), -(491,1490,o), -(400,1490,cs), -(199,1490,o), -(86,1377,o), -(86,1174,cs), +(581,1490,o), +(490,1490,cs), +(209,1490,o), +(86,1364,o), +(86,1110,cs), (86,1056,l) ); } @@ -200,6 +200,41 @@ nodes = ( } ); width = 524; +}, +{ +anchors = ( +{ +name = _topr; +pos = (484,1056); +} +); +associatedMasterId = m009; +layerId = "98333018-71D3-494A-BCB0-3E2D5A4E3073"; +name = "Sep 28, 22, 16:10"; +shapes = ( +{ +closed = 1; +nodes = ( +(484,1056,l), +(484,1120,ls), +(484,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) +); +} +); +width = 792; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/decyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/decyrillic.glyph index 9f35ec68e..e12bbf884 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/decyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/decyrillic.glyph @@ -9,12 +9,12 @@ shapes = ( { closed = 1; nodes = ( -(210,-320,l), -(210,0,l), +(208,-320,l), +(208,0,l), (1036,0,l), (1036,-320,l), -(1208,-320,l), -(1208,160,l), +(1206,-320,l), +(1206,160,l), (1036,160,l), (1036,1118,l), (326,1118,l), @@ -30,11 +30,11 @@ nodes = ( closed = 1; nodes = ( (404,263,o), -(433,441,o), +(435,441,o), (456,674,cs), -(486,958,l), -(864,958,l), -(864,160,l), +(481,958,l), +(866,958,l), +(866,160,l), (326,160,l) ); } @@ -42,45 +42,6 @@ nodes = ( width = 1278; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(846,300,l), -(506,300,l), -(506,306,l), -(555,385,o), -(572,469,o), -(578,570,c), -(579,569,o), -(593,808,o), -(594,808,c), -(846,808,l) -); -}, -{ -closed = 1; -nodes = ( -(404,-280,l), -(404,0,l), -(1038,0,l), -(1038,-280,l), -(1408,-280,l), -(1408,300,l), -(1254,300,l), -(1254,1106,l), -(256,1106,l), -(224,602,ls), -(215,453,o), -(193,336,o), -(110,300,c), -(34,300,l), -(34,-280,l) -); -} -); -}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { @@ -137,8 +98,8 @@ nodes = ( (310,356,o), (250,182,o), (144,46,c), -(40,46,l), -(40,-314,l) +(42,46,l), +(42,-314,l) ); }, { @@ -147,8 +108,8 @@ nodes = ( (303,196,o), (357,362,o), (378,600,cs), -(420,1070,l), -(896,1070,l), +(420,1072,l), +(896,1072,l), (896,46,l), (202,46,l) ); @@ -162,78 +123,39 @@ shapes = ( { closed = 1; nodes = ( -(178,-320,l), -(178,0,l), -(1004,0,l), -(1004,-320,l), -(1176,-320,l), -(1176,160,l), -(1004,160,l), -(1004,1118,l), -(294,1118,l), -(256,674,ls), -(229,362,o), -(189,255,o), -(98,160,c), -(6,160,l), -(6,-320,l) +(193,-320,l), +(193,0,l), +(1021,0,l), +(1021,-320,l), +(1191,-320,l), +(1191,160,l), +(1021,160,l), +(1021,1056,l), +(311,1056,l), +(273,644,ls), +(246,348,o), +(206,255,o), +(115,160,c), +(23,160,l), +(23,-320,l) ); }, { closed = 1; nodes = ( -(372,263,o), -(401,441,o), -(424,674,cs), -(454,958,l), -(832,958,l), -(832,160,l), -(294,160,l) +(389,263,o), +(419,427,o), +(441,644,cs), +(466,896,l), +(851,896,l), +(851,160,l), +(311,160,l) ); } ); width = 1214; }, { -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(846,300,l), -(506,300,l), -(506,306,l), -(555,385,o), -(572,469,o), -(578,570,c), -(579,569,o), -(593,808,o), -(594,808,c), -(846,808,l) -); -}, -{ -closed = 1; -nodes = ( -(404,-280,l), -(404,0,l), -(1038,0,l), -(1038,-280,l), -(1408,-280,l), -(1408,300,l), -(1254,300,l), -(1254,1106,l), -(256,1106,l), -(224,602,ls), -(215,453,o), -(193,336,o), -(110,300,c), -(34,300,l), -(34,-280,l) -); -} -); -}; layerId = m009; shapes = ( { @@ -244,28 +166,28 @@ nodes = ( (996,0,l), (996,-332,l), (1374,-332,l), -(1374,302,l), -(1200,302,l), -(1200,1118,l), -(246,1118,l), -(222,802,ls), -(211,646,o), -(202,343,o), -(100,302,c), -(18,302,l), +(1374,320,l), +(1200,320,l), +(1200,1056,l), +(246,1056,l), +(222,716,ls), +(212,568,o), +(196,361,o), +(100,320,c), +(18,320,l), (18,-332,l) ); }, { closed = 1; nodes = ( -(543,407,o), -(566,561,o), -(578,802,cs), -(578,826,l), -(828,826,l), -(828,302,l), -(484,302,l) +(543,401,o), +(570,523,o), +(577,716,cs), +(578,745,l), +(828,745,l), +(828,320,l), +(484,320,l) ); } ); @@ -277,37 +199,37 @@ shapes = ( { closed = 1; nodes = ( -(24,-314,l), -(24,0,l), -(986,0,l), -(986,-314,l), -(1032,-314,l), -(1032,46,l), -(878,46,l), -(878,1118,l), -(314,1118,l), -(268,600,ls), -(246,356,o), -(186,182,o), -(80,46,c), -(-24,46,l), -(-24,-314,l) +(54,-314,l), +(54,0,l), +(1016,0,l), +(1016,-314,l), +(1062,-314,l), +(1062,46,l), +(908,46,l), +(908,1118,l), +(344,1118,l), +(298,600,ls), +(276,356,o), +(216,182,o), +(110,46,c), +(8,46,l), +(8,-314,l) ); }, { closed = 1; nodes = ( -(239,196,o), -(293,362,o), -(314,600,cs), -(356,1070,l), -(832,1070,l), -(832,46,l), -(138,46,l) +(269,196,o), +(323,362,o), +(344,600,cs), +(386,1072,l), +(862,1072,l), +(862,46,l), +(168,46,l) ); } ); -width = 1054; +width = 1086; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/degreefarenheit.glyph b/src/Inter-Roman.glyphspackage/glyphs/degreefarenheit.glyph index 9dcaa95a3..cf412bdee 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/degreefarenheit.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/degreefarenheit.glyph @@ -41,7 +41,7 @@ pos = (930,0); ref = F; } ); -width = 2128; +width = 2126; }, { layerId = m007; @@ -83,7 +83,7 @@ pos = (802,0); ref = F; } ); -width = 1872; +width = 1870; } ); metricRight = F; diff --git a/src/Inter-Roman.glyphspackage/glyphs/djecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/djecyrillic.glyph index 7877f1b40..6bd2304b5 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/djecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/djecyrillic.glyph @@ -7,28 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(882,-120,ls), -(881,-236,o), -(812,-271,o), -(718,-270,cs), -(698,-271,o), -(678,-268,o), -(664,-264,c), -(664,-410,l), -(689,-419,o), -(727,-419,o), -(762,-418,cs), -(925,-419,o), -(1053,-311,o), -(1054,-120,cs), -(1054,0,l), -(882,0,l) -); +ref = tshecyrillic; }, { -ref = tshecyrillic; +pos = (542,0); +ref = _part.bottom_lfthook; } ); width = 1212; @@ -37,28 +20,11 @@ width = 1212; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(826,-34,ls), -(826,-102,o), -(745,-116,o), -(674,-116,cs), -(644,-116,o), -(617,-113,o), -(584,-110,c), -(584,-408,l), -(632,-410,o), -(687,-419,o), -(782,-418,cs), -(1028,-419,o), -(1228,-364,o), -(1228,-34,cs), -(1228,0,l), -(826,0,l) -); +ref = tshecyrillic; }, { -ref = tshecyrillic; +pos = (480,0); +ref = _part.bottom_lfthook; } ); width = 1330; @@ -67,29 +33,11 @@ width = 1330; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(920,-168,ls), -(919,-305,o), -(867,-369,o), -(766,-370,cs), -(738,-369,o), -(714,-365,o), -(696,-360,c), -(696,-402,l), -(713,-412,o), -(739,-416,o), -(768,-416,cs), -(895,-416,o), -(966,-330,o), -(966,-168,cs), -(966,0,l), -(920,0,l) -); +ref = tshecyrillic; }, { -alignment = -1; -ref = tshecyrillic; +pos = (646,0); +ref = _part.bottom_lfthook; } ); width = 1164; @@ -98,58 +46,24 @@ width = 1164; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(850,-120,ls), -(849,-236,o), -(780,-271,o), -(686,-270,cs), -(666,-271,o), -(646,-268,o), -(632,-264,c), -(632,-410,l), -(657,-419,o), -(695,-419,o), -(730,-418,cs), -(893,-419,o), -(1021,-311,o), -(1022,-120,cs), -(1022,0,l), -(850,0,l) -); +ref = tshecyrillic; }, { -ref = tshecyrillic; +pos = (500,0); +ref = _part.bottom_lfthook; } ); -width = 1148; +width = 1138; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(810,-34,ls), -(810,-102,o), -(729,-116,o), -(658,-116,cs), -(628,-116,o), -(601,-113,o), -(568,-110,c), -(568,-408,l), -(616,-410,o), -(671,-419,o), -(766,-418,cs), -(1012,-419,o), -(1212,-364,o), -(1212,-34,cs), -(1212,0,l), -(810,0,l) -); +ref = tshecyrillic; }, { -ref = tshecyrillic; +pos = (464,0); +ref = _part.bottom_lfthook; } ); width = 1298; @@ -158,29 +72,11 @@ width = 1298; layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(856,-168,ls), -(855,-305,o), -(803,-369,o), -(702,-370,cs), -(674,-369,o), -(650,-365,o), -(632,-360,c), -(632,-402,l), -(649,-412,o), -(675,-416,o), -(704,-416,cs), -(831,-416,o), -(902,-330,o), -(902,-168,cs), -(902,0,l), -(856,0,l) -); +ref = tshecyrillic; }, { -alignment = -1; -ref = tshecyrillic; +pos = (582,0); +ref = _part.bottom_lfthook; } ); width = 1036; diff --git a/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph index 146ef8945..76583e44b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph @@ -10,6 +10,10 @@ name = cyrtic; pos = (1118,64); }, { +name = lfthook; +pos = (866,0); +}, +{ name = right; pos = (1036,0); } @@ -37,8 +41,8 @@ nodes = ( { closed = 1; nodes = ( -(864,1118,l), -(864,0,l), +(866,1118,l), +(866,0,l), (1036,0,l), (1036,1118,l) ); @@ -50,11 +54,15 @@ width = 1194; anchors = ( { name = cyrtic; -pos = (1324,162); +pos = (1340,162); +}, +{ +name = lfthook; +pos = (828,0); }, { name = right; -pos = (1134,0); +pos = (1150,0); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -62,10 +70,10 @@ shapes = ( { closed = 1; nodes = ( -(338,712,l), -(338,414,l), -(898,414,l), -(898,712,l) +(385,721,l), +(385,401,l), +(945,401,l), +(945,721,l) ); }, { @@ -73,21 +81,21 @@ closed = 1; nodes = ( (102,1118,l), (102,0,l), -(480,0,l), -(480,1118,l) +(502,0,l), +(502,1118,l) ); }, { closed = 1; nodes = ( -(760,1118,l), -(760,0,l), -(1134,0,l), -(1134,1118,l) +(828,1118,l), +(828,0,l), +(1228,0,l), +(1228,1118,l) ); } ); -width = 1236; +width = 1330; }, { anchors = ( @@ -96,6 +104,10 @@ name = cyrtic; pos = (1008,6); }, { +name = lfthook; +pos = (944,0); +}, +{ name = right; pos = (990,0); } @@ -139,6 +151,10 @@ name = cyrtic; pos = (1086,64); }, { +name = lfthook; +pos = (834,0); +}, +{ name = right; pos = (1004,0); } @@ -148,28 +164,28 @@ shapes = ( { closed = 1; nodes = ( -(256,638,l), -(256,478,l), -(872,478,l), -(872,638,l) +(256,608,l), +(256,448,l), +(872,448,l), +(872,608,l) ); }, { closed = 1; nodes = ( -(126,1118,l), +(126,1056,l), (126,0,l), (296,0,l), -(296,1118,l) +(296,1056,l) ); }, { closed = 1; nodes = ( -(832,1118,l), -(832,0,l), +(834,1056,l), +(834,0,l), (1004,0,l), -(1004,1118,l) +(1004,1056,l) ); } ); @@ -182,41 +198,58 @@ name = cyrtic; pos = (1308,162); }, { +name = lfthook; +pos = (812,0); +}, +{ name = right; pos = (1118,0); } ); +background = { +shapes = ( +{ +ref = n; +} +); +}; +guides = ( +{ +angle = 90; +pos = (649,264); +} +); layerId = m009; shapes = ( { closed = 1; nodes = ( -(322,712,l), -(322,414,l), -(882,414,l), -(882,712,l) +(369,689,l), +(369,369,l), +(929,369,l), +(929,689,l) ); }, { closed = 1; nodes = ( -(86,1118,l), +(86,1056,l), (86,0,l), -(464,0,l), -(464,1118,l) +(486,0,l), +(486,1056,l) ); }, { closed = 1; nodes = ( -(744,1118,l), -(744,0,l), -(1118,0,l), -(1118,1118,l) +(812,1056,l), +(812,0,l), +(1212,0,l), +(1212,1056,l) ); } ); -width = 1204; +width = 1298; }, { anchors = ( @@ -225,6 +258,10 @@ name = cyrtic; pos = (944,6); }, { +name = lfthook; +pos = (880,0); +}, +{ name = right; pos = (926,0); } @@ -264,9 +301,6 @@ width = 1060; ); metricLeft = m; metricRight = a; -tags = ( -"TODO-opsz" -); unicode = 1085; userData = { interface.gridadjust.original = "{'width': 1634, 'leftMargin': 213, 'rightMargin': 214}"; diff --git a/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph index edc8df078..9502fb92f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph @@ -25,7 +25,7 @@ alignment = -1; ref = encyrillic; }, { -pos = (970,0); +pos = (986,0); ref = cyrillictic.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph index ba756edf6..717e7afe6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/enhookcyrillic.glyph @@ -7,28 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(864,0,l), -(864,-90,ls), -(864,-207,o), -(788,-276,o), -(710,-276,cs), -(692,-276,o), -(631,-273,o), -(610,-264,c), -(596,-422,l), -(637,-433,o), -(669,-436,o), -(710,-436,cs), -(913,-436,o), -(1036,-314,o), -(1036,-90,cs), -(1036,0,l) -); +ref = encyrillic; }, { -ref = encyrillic; +pos = (524,0); +ref = _part.bottom_lfthook; } ); width = 1194; @@ -37,59 +20,24 @@ width = 1194; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(760,0,l), -(760,-14,ls), -(759,-106,o), -(719,-137,o), -(640,-136,cs), -(593,-137,o), -(579,-137,o), -(530,-126,c), -(514,-422,l), -(579,-433,o), -(631,-436,o), -(696,-436,cs), -(966,-436,o), -(1135,-298,o), -(1134,-14,cs), -(1134,0,l) -); +ref = encyrillic; }, { -ref = encyrillic; +pos = (482,0); +ref = _part.bottom_lfthook; } ); -width = 1236; +width = 1330; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(944,0,l), -(944,-168,ls), -(944,-304,o), -(893,-369,o), -(788,-370,cs), -(767,-369,o), -(749,-367,o), -(736,-364,c), -(736,-410,l), -(750,-414,o), -(771,-416,o), -(792,-416,cs), -(921,-416,o), -(991,-329,o), -(990,-168,cs), -(990,0,l) -); +ref = encyrillic; }, { -alignment = -1; -ref = encyrillic; +pos = (670,0); +ref = _part.bottom_lfthook; } ); width = 1188; @@ -98,28 +46,11 @@ width = 1188; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(832,0,l), -(832,-90,ls), -(832,-207,o), -(756,-276,o), -(678,-276,cs), -(660,-276,o), -(599,-273,o), -(578,-264,c), -(564,-422,l), -(605,-433,o), -(637,-436,o), -(678,-436,cs), -(881,-436,o), -(1004,-314,o), -(1004,-90,cs), -(1004,0,l) -); +ref = encyrillic; }, { -ref = encyrillic; +pos = (492,0); +ref = _part.bottom_lfthook; } ); width = 1130; @@ -128,59 +59,24 @@ width = 1130; layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(744,0,l), -(744,-14,ls), -(743,-106,o), -(703,-137,o), -(624,-136,cs), -(577,-137,o), -(563,-137,o), -(514,-126,c), -(498,-422,l), -(563,-433,o), -(615,-436,o), -(680,-436,cs), -(950,-436,o), -(1119,-298,o), -(1118,-14,cs), -(1118,0,l) -); +ref = encyrillic; }, { -ref = encyrillic; +pos = (464,0); +ref = _part.bottom_lfthook; } ); -width = 1204; +width = 1298; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(880,0,l), -(880,-168,ls), -(880,-304,o), -(829,-369,o), -(724,-370,cs), -(703,-369,o), -(685,-367,o), -(672,-364,c), -(672,-410,l), -(686,-414,o), -(707,-416,o), -(728,-416,cs), -(857,-416,o), -(927,-329,o), -(926,-168,cs), -(926,0,l) -); +ref = encyrillic; }, { -alignment = -1; -ref = encyrillic; +pos = (606,0); +ref = _part.bottom_lfthook; } ); width = 1060; diff --git a/src/Inter-Roman.glyphspackage/glyphs/franc.glyph b/src/Inter-Roman.glyphspackage/glyphs/franc.glyph index 5db5ee066..582bf693e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/franc.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/franc.glyph @@ -34,11 +34,11 @@ shapes = ( ref = F; }, { -pos = (-168,-312); +pos = (-169,-312); ref = crossbar; } ); -width = 1198; +width = 1196; }, { layerId = m007; @@ -73,11 +73,11 @@ shapes = ( ref = F; }, { -pos = (-168,-312); +pos = (-169,-312); ref = crossbar; } ); -width = 1070; +width = 1068; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/h.glyph b/src/Inter-Roman.glyphspackage/glyphs/h.glyph index 638c3da93..42d12f6be 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/h.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/h.glyph @@ -16,11 +16,15 @@ pos = (262,0); }, { name = cross; -pos = (244,1304); +pos = (243,1304); +}, +{ +name = lfthook; +pos = (884,0); }, { name = top; -pos = (244,1676); +pos = (243,1676); } ); background = { @@ -30,6 +34,12 @@ ref = n; } ); }; +guides = ( +{ +angle = 90; +pos = (243,1520); +} +); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { @@ -38,10 +48,10 @@ nodes = ( (328,867,o), (453,978,o), (622,978,cs), -(784,978,o), -(882,876,o), -(882,698,cs), -(882,0,l), +(790,978,o), +(884,878,o), +(884,698,cs), +(884,0,l), (1054,0,l), (1054,710,ls), (1054,997,o), @@ -73,23 +83,21 @@ pos = (294,0); }, { name = cross; -pos = (294,1272); +pos = (295,1272); +}, +{ +name = lfthook; +pos = (826,0); }, { name = top; -pos = (296,1676); +pos = (295,1676); } ); guides = ( { -pos = (12,1240); -}, -{ -pos = (12,764); -}, -{ angle = 90; -pos = (408,1696); +pos = (295,1696); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -203,6 +211,10 @@ name = cross; pos = (222,1324); }, { +name = lfthook; +pos = (920,0); +}, +{ name = top; pos = (222,1676); } @@ -259,6 +271,10 @@ name = cross; pos = (214,1304); }, { +name = lfthook; +pos = (842,0); +}, +{ name = top; pos = (214,1676); } @@ -381,15 +397,19 @@ pos = (648,0); }, { name = cedilla; -pos = (278,0); +pos = (286,0); }, { name = cross; -pos = (278,1272); +pos = (286,1262); +}, +{ +name = lfthook; +pos = (812,0); }, { name = top; -pos = (280,1676); +pos = (286,1676); } ); guides = ( @@ -401,7 +421,7 @@ pos = (-84,764); }, { angle = 90; -pos = (312,1696); +pos = (286,1696); } ); layerId = m009; @@ -450,6 +470,10 @@ name = cross; pos = (158,1324); }, { +name = lfthook; +pos = (856,0); +}, +{ name = top; pos = (158,1676); } diff --git a/src/Inter-Roman.glyphspackage/glyphs/hbar.glyph b/src/Inter-Roman.glyphspackage/glyphs/hbar.glyph index 1df754435..782878cb3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hbar.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hbar.glyph @@ -10,7 +10,7 @@ shapes = ( ref = h; }, { -pos = (-216,583); +pos = (-217,583); ref = crossbar; } ); @@ -23,7 +23,7 @@ shapes = ( ref = h; }, { -pos = (-226,551); +pos = (-225,551); ref = crossbar; } ); @@ -62,7 +62,7 @@ shapes = ( ref = h; }, { -pos = (-242,551); +pos = (-234,541); ref = crossbar; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hcedilla.glyph b/src/Inter-Roman.glyphspackage/glyphs/hcedilla.glyph index e593736f4..9cd4d16f1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hcedilla.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hcedilla.glyph @@ -67,7 +67,7 @@ ref = h; }, { anchor = cedilla; -pos = (-162,0); +pos = (-154,0); ref = cedilla; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph b/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph index 08a6a7118..4424b07bc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hcircumflex.glyph @@ -10,7 +10,7 @@ shapes = ( ref = h; }, { -pos = (-222,372); +pos = (-223,372); ref = circumflex; } ); @@ -62,7 +62,7 @@ shapes = ( ref = h; }, { -pos = (-350,372); +pos = (-344,372); ref = circumflex; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph index dde4856fc..9efff9d7d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph @@ -10,7 +10,7 @@ shapes = ( ref = h; }, { -pos = (-362,372); +pos = (-363,372); ref = dieresis; } ); @@ -62,7 +62,7 @@ shapes = ( ref = h; }, { -pos = (-214,414); +pos = (-208,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph index 44d28b272..cb168b37b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph @@ -10,7 +10,7 @@ shapes = ( ref = h; }, { -pos = (0,372); +pos = (-1,372); ref = dotaccent; } ); @@ -62,7 +62,7 @@ shapes = ( ref = h; }, { -pos = (-38,414); +pos = (-32,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph b/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph index 737da6134..aa4a63b3b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/henghook.glyph @@ -7,28 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(870,-120,ls), -(870,-236,o), -(800,-271,o), -(706,-270,cs), -(687,-271,o), -(666,-268,o), -(652,-264,c), -(652,-410,l), -(678,-419,o), -(716,-419,o), -(750,-418,cs), -(913,-419,o), -(1041,-311,o), -(1042,-120,cs), -(1042,0,l), -(870,0,l) -); +ref = hhook; }, { -ref = hhook; +pos = (530,0); +ref = _part.bottom_lfthook; } ); width = 1200; @@ -37,28 +20,11 @@ width = 1200; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(826,-34,ls), -(826,-102,o), -(743,-116,o), -(674,-116,cs), -(641,-116,o), -(615,-113,o), -(584,-110,c), -(584,-408,l), -(630,-410,o), -(685,-419,o), -(782,-418,cs), -(1025,-419,o), -(1228,-364,o), -(1228,-34,cs), -(1228,0,l), -(826,0,l) -); +ref = hhook; }, { -ref = hhook; +pos = (480,0); +ref = _part.bottom_lfthook; } ); width = 1330; @@ -67,29 +33,11 @@ width = 1330; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(920,-168,ls), -(919,-305,o), -(867,-369,o), -(764,-370,cs), -(738,-369,o), -(714,-366,o), -(696,-360,c), -(696,-402,l), -(713,-412,o), -(739,-416,o), -(768,-416,cs), -(895,-416,o), -(966,-330,o), -(966,-168,cs), -(966,0,l), -(920,0,l) -); +ref = hhook; }, { -alignment = -1; -ref = hhook; +pos = (646,0); +ref = _part.bottom_lfthook; } ); width = 1164; @@ -98,59 +46,24 @@ width = 1164; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(840,-120,ls), -(840,-236,o), -(770,-271,o), -(676,-270,cs), -(657,-271,o), -(636,-268,o), -(622,-264,c), -(622,-410,l), -(648,-419,o), -(686,-419,o), -(720,-418,cs), -(883,-419,o), -(1011,-311,o), -(1012,-120,cs), -(1012,0,l), -(840,0,l) -); +ref = hhook; }, { -pos = (2,0); -ref = hhook; +pos = (498,0); +ref = _part.bottom_lfthook; } ); -width = 1138; +width = 1136; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(810,-34,ls), -(810,-102,o), -(727,-116,o), -(658,-116,cs), -(625,-116,o), -(599,-113,o), -(568,-110,c), -(568,-408,l), -(614,-410,o), -(669,-419,o), -(766,-418,cs), -(1009,-419,o), -(1212,-364,o), -(1212,-34,cs), -(1212,0,l), -(810,0,l) -); +ref = hhook; }, { -ref = hhook; +pos = (464,0); +ref = _part.bottom_lfthook; } ); width = 1298; @@ -159,29 +72,11 @@ width = 1298; layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(856,-168,ls), -(855,-305,o), -(803,-369,o), -(700,-370,cs), -(674,-369,o), -(650,-366,o), -(632,-360,c), -(632,-402,l), -(649,-412,o), -(675,-416,o), -(704,-416,cs), -(831,-416,o), -(902,-330,o), -(902,-168,cs), -(902,0,l), -(856,0,l) -); +ref = hhook; }, { -alignment = -1; -ref = hhook; +pos = (582,0); +ref = _part.bottom_lfthook; } ); width = 1036; diff --git a/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph index ef3587636..8da051379 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hhook.glyph @@ -4,6 +4,12 @@ kernLeft = B; kernRight = a; layers = ( { +anchors = ( +{ +name = lfthook; +pos = (872,0); +} +); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { @@ -16,6 +22,12 @@ ref = _part.top_r_hook; width = 1200; }, { +anchors = ( +{ +name = lfthook; +pos = (826,0); +} +); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { @@ -28,6 +40,12 @@ ref = _part.top_r_hook; width = 1330; }, { +anchors = ( +{ +name = lfthook; +pos = (920,0); +} +); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { @@ -40,6 +58,12 @@ ref = _part.top_r_hook; width = 1164; }, { +anchors = ( +{ +name = lfthook; +pos = (840,0); +} +); layerId = m007; shapes = ( { @@ -52,6 +76,12 @@ ref = _part.top_r_hook; width = 1136; }, { +anchors = ( +{ +name = lfthook; +pos = (812,0); +} +); layerId = m009; shapes = ( { @@ -96,6 +126,12 @@ ref = n; width = 1198; }, { +anchors = ( +{ +name = lfthook; +pos = (856,0); +} +); layerId = m011; shapes = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/m.glyph b/src/Inter-Roman.glyphspackage/glyphs/m.glyph index 1956e8c2a..5d08ac1f0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/m.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/m.glyph @@ -11,6 +11,10 @@ name = bottom; pos = (890,0); }, { +name = lfthook; +pos = (1452,0); +}, +{ name = top; pos = (890,1304); } @@ -76,6 +80,10 @@ name = bottom; pos = (966,0); }, { +name = lfthook; +pos = (1428,0); +}, +{ name = top; pos = (966,1304); } @@ -149,6 +157,10 @@ name = bottom; pos = (856,0); }, { +name = lfthook; +pos = (1466,0); +}, +{ name = top; pos = (856,1304); } @@ -347,56 +359,14 @@ name = bottom; pos = (859,0); }, { +name = lfthook; +pos = (1422,0); +}, +{ name = top; pos = (859,1262); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(328,0,l), -(328,698,ls), -(329,862,o), -(448,977,o), -(582,978,cs), -(712,977,o), -(803,892,o), -(802,766,cs), -(802,0,l), -(978,0,l), -(978,728,ls), -(977,871,o), -(1068,977,o), -(1224,978,cs), -(1347,977,o), -(1452,913,o), -(1452,748,cs), -(1452,0,l), -(1624,0,l), -(1624,748,ls), -(1623,1010,o), -(1482,1132,o), -(1282,1132,cs), -(1123,1132,o), -(1006,1058,o), -(948,942,c), -(936,942,l), -(881,1062,o), -(784,1132,o), -(638,1132,cs), -(492,1132,o), -(384,1062,o), -(338,942,c), -(322,942,l), -(322,1118,l), -(158,1118,l), -(158,0,l) -); -} -); -}; guides = ( { orientation = center; @@ -458,6 +428,10 @@ name = bottom; pos = (950,0); }, { +name = lfthook; +pos = (1402,0); +}, +{ name = top; pos = (944,1262); } @@ -534,6 +508,10 @@ name = bottom; pos = (792,0); }, { +name = lfthook; +pos = (1402,0); +}, +{ name = top; pos = (792,1304); } diff --git a/src/Inter-Roman.glyphspackage/glyphs/mhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/mhook.glyph index f7b7d89e6..d750f709b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/mhook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/mhook.glyph @@ -7,28 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(1452,-120,ls), -(1452,-236,o), -(1382,-271,o), -(1288,-270,cs), -(1268,-271,o), -(1248,-268,o), -(1234,-264,c), -(1234,-410,l), -(1260,-419,o), -(1297,-419,o), -(1332,-418,cs), -(1495,-419,o), -(1623,-311,o), -(1624,-120,cs), -(1624,0,l), -(1452,0,l) -); +ref = m; }, { -ref = m; +pos = (1110,0); +ref = _part.bottom_lfthook; } ); width = 1782; @@ -37,28 +20,11 @@ width = 1782; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(1428,-34,ls), -(1428,-102,o), -(1348,-116,o), -(1278,-116,cs), -(1246,-116,o), -(1220,-113,o), -(1186,-110,c), -(1186,-408,l), -(1234,-410,o), -(1289,-419,o), -(1384,-418,cs), -(1630,-419,o), -(1830,-364,o), -(1830,-34,cs), -(1830,0,l), -(1428,0,l) -); +ref = m; }, { -ref = m; +pos = (1082,0); +ref = _part.bottom_lfthook; } ); width = 1932; @@ -67,29 +33,11 @@ width = 1932; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(1466,-168,ls), -(1466,-305,o), -(1414,-369,o), -(1312,-370,cs), -(1285,-369,o), -(1261,-365,o), -(1242,-360,c), -(1242,-402,l), -(1260,-412,o), -(1286,-416,o), -(1314,-416,cs), -(1441,-416,o), -(1513,-330,o), -(1512,-168,cs), -(1512,0,l), -(1466,0,l) -); +ref = m; }, { -alignment = -1; -ref = m; +pos = (1192,0); +ref = _part.bottom_lfthook; } ); width = 1710; @@ -98,28 +46,11 @@ width = 1710; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(1420,-120,ls), -(1420,-236,o), -(1350,-271,o), -(1256,-270,cs), -(1236,-271,o), -(1216,-268,o), -(1202,-264,c), -(1202,-410,l), -(1228,-419,o), -(1265,-419,o), -(1300,-418,cs), -(1463,-419,o), -(1591,-311,o), -(1592,-120,cs), -(1592,0,l), -(1420,0,l) -); +ref = m; }, { -ref = m; +pos = (1080,0); +ref = _part.bottom_lfthook; } ); width = 1718; @@ -128,59 +59,24 @@ width = 1718; layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(1412,-34,ls), -(1412,-102,o), -(1332,-116,o), -(1262,-116,cs), -(1230,-116,o), -(1204,-113,o), -(1170,-110,c), -(1170,-408,l), -(1218,-410,o), -(1273,-419,o), -(1368,-418,cs), -(1614,-419,o), -(1814,-364,o), -(1814,-34,cs), -(1814,0,l), -(1412,0,l) -); +ref = m; }, { -ref = m; +pos = (1054,0); +ref = _part.bottom_lfthook; } ); -width = 1900; +width = 1888; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(1402,-168,ls), -(1402,-305,o), -(1350,-369,o), -(1248,-370,cs), -(1221,-369,o), -(1197,-365,o), -(1178,-360,c), -(1178,-402,l), -(1196,-412,o), -(1222,-416,o), -(1250,-416,cs), -(1377,-416,o), -(1449,-330,o), -(1448,-168,cs), -(1448,0,l), -(1402,0,l) -); +ref = m; }, { -alignment = -1; -ref = m; +pos = (1128,0); +ref = _part.bottom_lfthook; } ); width = 1582; diff --git a/src/Inter-Roman.glyphspackage/glyphs/n.glyph b/src/Inter-Roman.glyphspackage/glyphs/n.glyph index 02b1e3324..519e3daa9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/n.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/n.glyph @@ -1,6 +1,7 @@ { color = (219,235,247,1); glyphname = n; +kernLeft = m; kernRight = a; layers = ( { @@ -14,6 +15,10 @@ name = bottomr; pos = (1042,0); }, { +name = lfthook; +pos = (158,0); +}, +{ name = top; pos = (600,1304); }, @@ -71,6 +76,10 @@ name = bottomr; pos = (1228,0); }, { +name = lfthook; +pos = (102,0); +}, +{ name = top; pos = (664,1304); }, @@ -179,6 +188,10 @@ name = bottomr; pos = (966,0); }, { +name = lfthook; +pos = (198,0); +}, +{ name = top; pos = (584,1304); }, @@ -316,6 +329,10 @@ name = bottomr; pos = (1010,0); }, { +name = lfthook; +pos = (126,0); +}, +{ name = top; pos = (568,1262); }, @@ -372,6 +389,10 @@ name = bottomr; pos = (1212,0); }, { +name = lfthook; +pos = (86,0); +}, +{ name = top; pos = (648,1262); }, @@ -429,6 +450,10 @@ name = bottomr; pos = (902,0); }, { +name = lfthook; +pos = (134,0); +}, +{ name = top; pos = (520,1304); }, diff --git a/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph b/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph index aef95b338..311485728 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/nlfthook.glyph @@ -7,187 +7,79 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(192,-120,ls), -(192,-236,o), -(122,-271,o), -(30,-270,cs), -(9,-271,o), -(-12,-268,o), -(-26,-264,c), -(-26,-410,l), -(0,-419,o), -(38,-419,o), -(72,-418,cs), -(236,-419,o), -(364,-311,o), -(364,-120,cs), -(364,0,l), -(192,0,l) -); +ref = n; }, { -pos = (34,0); -ref = n; +pos = (-184,0); +ref = _part.bottom_lfthook; } ); -width = 1234; +width = 1200; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(196,-24,ls), -(196,-86,o), -(159,-119,o), -(82,-120,cs), -(36,-119,o), -(1,-113,o), -(-34,-104,c), -(-70,-428,l), -(-1,-439,o), -(60,-442,o), -(126,-442,cs), -(415,-442,o), -(597,-306,o), -(598,-24,cs), -(598,0,l), -(196,0,l) -); +ref = n; }, { -pos = (94,0); -ref = n; +pos = (-244,0); +ref = _part.bottom_lfthook; } ); -width = 1424; +width = 1330; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(200,-168,ls), -(201,-305,o), -(149,-369,o), -(46,-370,cs), -(20,-369,o), -(-4,-365,o), -(-24,-360,c), -(-24,-402,l), -(-6,-412,o), -(21,-416,o), -(50,-416,cs), -(176,-416,o), -(247,-330,o), -(248,-168,cs), -(248,0,l), -(200,0,l) -); +ref = n; }, { -pos = (4,0); -ref = n; +pos = (-76,0); +ref = _part.bottom_lfthook; } ); -width = 1168; +width = 1164; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(162,-120,ls), -(162,-236,o), -(92,-271,o), -(0,-270,cs), -(-21,-271,o), -(-42,-268,o), -(-56,-264,c), -(-56,-410,l), -(-30,-419,o), -(8,-419,o), -(42,-418,cs), -(206,-419,o), -(334,-311,o), -(334,-120,cs), -(334,0,l), -(162,0,l) -); +ref = n; }, { -pos = (36,0); -ref = n; +pos = (-216,0); +ref = _part.bottom_lfthook; } ); -width = 1172; +width = 1136; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(180,-24,ls), -(180,-86,o), -(143,-119,o), -(66,-120,cs), -(20,-119,o), -(-15,-113,o), -(-50,-104,c), -(-86,-428,l), -(-17,-439,o), -(44,-442,o), -(110,-442,cs), -(399,-442,o), -(581,-306,o), -(582,-24,cs), -(582,0,l), -(180,0,l) -); +ref = n; }, { -pos = (94,0); -ref = n; +pos = (-262,0); +ref = _part.bottom_lfthook; } ); -width = 1392; +width = 1298; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(136,-168,ls), -(137,-305,o), -(85,-369,o), -(-18,-370,cs), -(-44,-369,o), -(-68,-365,o), -(-88,-360,c), -(-88,-402,l), -(-70,-412,o), -(-43,-416,o), -(-14,-416,cs), -(112,-416,o), -(183,-330,o), -(184,-168,cs), -(184,0,l), -(136,0,l) -); +ref = n; }, { -pos = (4,0); -ref = n; +pos = (-140,0); +ref = _part.bottom_lfthook; } ); -width = 1040; +width = 1036; } ); metricLeft = jdotless; diff --git a/src/Inter-Roman.glyphspackage/glyphs/phook.glyph b/src/Inter-Roman.glyphspackage/glyphs/phook.glyph index f6b5ef907..0f46dfb70 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/phook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/phook.glyph @@ -1,6 +1,6 @@ { glyphname = phook; -kernLeft = m; +kernLeft = B; kernRight = o; layers = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph b/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph index 82ac89a7e..21e51287c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph @@ -57,15 +57,15 @@ pos = (1262,0); ref = I; }, { -pos = (1803,0); +pos = (1774,0); ref = I; }, { -pos = (2344,0); +pos = (2286,0); ref = I; } ); -width = 2856; +width = 2798; }, { layerId = m007; @@ -99,15 +99,15 @@ pos = (1536,0); ref = I; }, { -pos = (2141,0); +pos = (2112,0); ref = I; }, { -pos = (2746,0); +pos = (2688,0); ref = I; } ); -width = 3322; +width = 3264; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph index 57114a7d6..2086011f7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph @@ -49,11 +49,11 @@ pos = (1262,0); ref = I; }, { -pos = (1803,0); +pos = (1774,0); ref = I; } ); -width = 2315; +width = 2286; }, { layerId = m007; @@ -83,11 +83,11 @@ pos = (1536,0); ref = I; }, { -pos = (2141,0); +pos = (2112,0); ref = I; } ); -width = 2717; +width = 2688; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph index 5efcdee99..fffb5f3b0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph @@ -45,15 +45,15 @@ shapes = ( ref = I; }, { -pos = (541,0); +pos = (512,0); ref = I; }, { -pos = (1082,0); +pos = (1024,0); ref = I; } ); -width = 1594; +width = 1536; }, { layerId = m007; @@ -79,15 +79,15 @@ shapes = ( ref = I; }, { -pos = (605,0); +pos = (576,0); ref = I; }, { -pos = (1210,0); +pos = (1152,0); ref = I; } ); -width = 1786; +width = 1728; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph b/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph index 2508542af..690702df3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph @@ -49,11 +49,11 @@ pos = (1198,0); ref = I; }, { -pos = (1739,0); +pos = (1710,0); ref = I; } ); -width = 2251; +width = 2222; }, { layerId = m007; @@ -83,11 +83,11 @@ pos = (1524,0); ref = I; }, { -pos = (2129,0); +pos = (2100,0); ref = I; } ); -width = 2705; +width = 2676; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph b/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph index 8fd403f0b..fe63d5d0a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph @@ -37,11 +37,11 @@ shapes = ( ref = I; }, { -pos = (541,0); +pos = (512,0); ref = I; } ); -width = 1053; +width = 1024; }, { layerId = m007; @@ -63,11 +63,11 @@ shapes = ( ref = I; }, { -pos = (605,0); +pos = (576,0); ref = I; } ); -width = 1181; +width = 1152; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/tpalatalhook.glyph b/src/Inter-Roman.glyphspackage/glyphs/tpalatalhook.glyph index eae4d79bb..b5de09cd3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tpalatalhook.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tpalatalhook.glyph @@ -7,89 +7,37 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(498,-120,ls), -(497,-236,o), -(428,-271,o), -(334,-270,cs), -(314,-271,o), -(294,-268,o), -(280,-264,c), -(280,-410,l), -(305,-419,o), -(343,-419,o), -(378,-418,cs), -(541,-419,o), -(669,-311,o), -(670,-120,cs), -(670,168,l), -(498,134,l) -); +ref = t; }, { -ref = t; +pos = (152,0); +ref = _part.bottom_lfthook_t; } ); -width = 750; +width = 744; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(550,-34,ls), -(550,-143,o), -(436,-160,o), -(366,-160,cs), -(328,-160,o), -(302,-157,o), -(274,-154,c), -(274,-398,l), -(328,-410,o), -(369,-416,o), -(424,-416,cs), -(660,-416,o), -(797,-279,o), -(798,-34,cs), -(798,320,l), -(550,268,l) -); +ref = t; }, { -ref = t; +pos = (40,0); +ref = _part.bottom_lfthook_t; } ); -width = 840; +width = 830; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(568,-168,ls), -(567,-305,o), -(515,-369,o), -(412,-370,cs), -(386,-369,o), -(362,-366,o), -(344,-360,c), -(344,-402,l), -(361,-412,o), -(387,-416,o), -(416,-416,cs), -(543,-416,o), -(614,-330,o), -(614,-168,cs), -(614,46,l), -(568,30,l) -); +ref = t; }, { -alignment = -1; -ref = t; +pos = (294,0); +ref = _part.bottom_lfthook_t; } ); width = 712; @@ -98,58 +46,24 @@ width = 712; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(466,-120,ls), -(465,-236,o), -(396,-271,o), -(302,-270,cs), -(282,-271,o), -(262,-268,o), -(248,-264,c), -(248,-410,l), -(273,-419,o), -(311,-419,o), -(346,-418,cs), -(509,-419,o), -(637,-311,o), -(638,-120,cs), -(638,168,l), -(466,134,l) -); +ref = t; }, { -ref = t; +pos = (58,0); +ref = _part.bottom_lfthook_t; } ); -width = 694; +width = 626; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(534,-34,ls), -(534,-143,o), -(420,-160,o), -(350,-160,cs), -(312,-160,o), -(286,-157,o), -(258,-154,c), -(258,-398,l), -(312,-410,o), -(353,-416,o), -(408,-416,cs), -(644,-416,o), -(781,-279,o), -(782,-34,cs), -(782,320,l), -(534,268,l) -); +ref = t; }, { -ref = t; +pos = (56,0); +ref = _part.bottom_lfthook_t; } ); width = 852; @@ -158,29 +72,11 @@ width = 852; layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(504,-168,ls), -(503,-305,o), -(451,-369,o), -(348,-370,cs), -(322,-369,o), -(298,-366,o), -(280,-360,c), -(280,-402,l), -(297,-412,o), -(323,-416,o), -(352,-416,cs), -(479,-416,o), -(550,-330,o), -(550,-168,cs), -(550,46,l), -(504,30,l) -); +ref = t; }, { -alignment = -1; -ref = t; +pos = (230,0); +ref = _part.bottom_lfthook_t; } ); width = 584; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni01F_8.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni01F_8.glyph index cab16b1d2..23696e1a6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni01F_8.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni01F_8.glyph @@ -36,11 +36,11 @@ shapes = ( ref = N; }, { -pos = (298,372); +pos = (296,372); ref = grave; } ); -width = 1582; +width = 1580; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = N; }, { -pos = (178,414); +pos = (182,414); ref = grave; } ); -width = 1464; +width = 1472; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = N; }, { -pos = (82,414); +pos = (86,414); ref = grave; } ); -width = 1508; +width = 1512; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = N; }, { -pos = (234,372); +pos = (232,372); ref = grave; } ); -width = 1454; +width = 1452; } ); unicode = 504; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph index 5f698c515..0d722b7d0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni021F_.glyph @@ -10,7 +10,7 @@ shapes = ( ref = h; }, { -pos = (-222,372); +pos = (-223,372); ref = caron; } ); @@ -62,7 +62,7 @@ shapes = ( ref = h; }, { -pos = (-350,372); +pos = (-344,372); ref = caron; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph index c35598c5f..7550a0e8c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph @@ -19,7 +19,7 @@ shapes = ( ref = encyrillic; } ); -width = 1236; +width = 1330; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -46,7 +46,7 @@ shapes = ( ref = encyrillic; } ); -width = 1204; +width = 1298; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph index 470ed2eda..d21b7f13a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph @@ -25,7 +25,7 @@ alignment = -1; ref = encyrillic; }, { -pos = (948,-72); +pos = (964,-72); ref = cyrillictail.cn; } ); |