From 4069128d64d362fefa037573a863bf1b90061c96 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Mon, 25 Mar 2024 17:44:44 -0700 Subject: [PATCH] Adjustments to glyphs with /hungarumlaut. Closes #676 --- .../glyphs/O_hungarumlaut.glyph | 2 +- .../glyphs/U_hungarumlaut.glyph | 2 +- .../glyphs/U_hungarumlautcyrillic.glyph | 4 +- .../glyphs/hungarumlaut.glyph | 38 +++---------------- .../glyphs/ohungarumlaut.glyph | 2 +- .../glyphs/uhungarumlaut.1.glyph | 18 ++++++--- .../glyphs/uhungarumlaut.glyph | 12 +++--- .../glyphs/uhungarumlautcyrillic.glyph | 4 +- .../glyphs/O_hungarumlaut.glyph | 12 +++--- .../glyphs/U_hungarumlaut.glyph | 12 +++--- .../glyphs/U_hungarumlautcyrillic.glyph | 12 +++--- .../glyphs/hungarumlaut.glyph | 36 ++++++++++++++++++ .../glyphs/ohungarumlaut.glyph | 12 +++--- .../glyphs/uhungarumlaut.1.glyph | 18 ++++++--- .../glyphs/uhungarumlaut.glyph | 12 +++--- .../glyphs/uhungarumlautcyrillic.glyph | 12 +++--- 16 files changed, 115 insertions(+), 93 deletions(-) diff --git a/src/Inter-Italic.glyphspackage/glyphs/O_hungarumlaut.glyph b/src/Inter-Italic.glyphspackage/glyphs/O_hungarumlaut.glyph index 2ac3b4f8e6..43e6323328 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/O_hungarumlaut.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/O_hungarumlaut.glyph @@ -49,7 +49,7 @@ shapes = ( ref = O; }, { -pos = (531,434); +pos = (473,434); ref = hungarumlaut; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlaut.glyph b/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlaut.glyph index d7184af4fc..fffaf4435f 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlaut.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlaut.glyph @@ -49,7 +49,7 @@ shapes = ( ref = U; }, { -pos = (484,434); +pos = (426,434); ref = hungarumlaut; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph index fdb8b437a0..62d605b9f3 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (361,434); +pos = (303,434); ref = hungarumlaut; } ); @@ -60,7 +60,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (352,434); +pos = (328,434); ref = hungarumlaut; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/hungarumlaut.glyph b/src/Inter-Italic.glyphspackage/glyphs/hungarumlaut.glyph index 0f33f23493..9430102645 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/hungarumlaut.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/hungarumlaut.glyph @@ -5,11 +5,7 @@ layers = ( anchors = ( { name = _top; -pos = (502,1118); -}, -{ -name = top; -pos = (575,1558); +pos = (581,1118); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; @@ -40,11 +36,7 @@ width = 1017; anchors = ( { name = _top; -pos = (578,1118); -}, -{ -name = top; -pos = (655,1582); +pos = (652,1118); } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; @@ -75,11 +67,7 @@ width = 1232; anchors = ( { name = _top; -pos = (437,1118); -}, -{ -name = top; -pos = (510,1557); +pos = (501,1118); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; @@ -110,11 +98,7 @@ width = 864; anchors = ( { name = _top; -pos = (395,1056); -}, -{ -name = top; -pos = (467,1490); +pos = (453,1056); } ); layerId = m008; @@ -145,11 +129,7 @@ width = 809; anchors = ( { name = _top; -pos = (516,1056); -}, -{ -name = top; -pos = (591,1507); +pos = (540,1056); } ); layerId = m010; @@ -180,11 +160,7 @@ width = 1091; anchors = ( { name = _top; -pos = (321,1056); -}, -{ -name = top; -pos = (393,1490); +pos = (365,1056); } ); layerId = m012; @@ -212,7 +188,5 @@ nodes = ( width = 672; } ); -metricLeft = "=|dblgravecmb"; -metricRight = "=|dblgravecmb"; unicode = 733; } diff --git a/src/Inter-Italic.glyphspackage/glyphs/ohungarumlaut.glyph b/src/Inter-Italic.glyphspackage/glyphs/ohungarumlaut.glyph index df9184ad38..80af8666f2 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/ohungarumlaut.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/ohungarumlaut.glyph @@ -49,7 +49,7 @@ shapes = ( ref = o; }, { -pos = (254,0); +pos = (196,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.1.glyph b/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.1.glyph index 66d22a2e09..2bbe264036 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.1.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.1.glyph @@ -6,10 +6,11 @@ layers = ( layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (254,0); +pos = (190,0); ref = hungarumlaut; } ); @@ -19,10 +20,11 @@ width = 1197; layerId = m012; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (301,0); +pos = (257,0); ref = hungarumlaut; } ); @@ -32,10 +34,11 @@ width = 1069; layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (196,0); +pos = (117,0); ref = hungarumlaut; } ); @@ -45,10 +48,11 @@ width = 1211; layerId = m008; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (253,0); +pos = (195,0); ref = hungarumlaut; } ); @@ -58,10 +62,11 @@ width = 1121; layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (179,0); +pos = (105,0); ref = hungarumlaut; } ); @@ -71,10 +76,11 @@ width = 1328; layerId = m010; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (204,0); +pos = (180,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.glyph b/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.glyph index 76c78c8ca2..cc6d29fab2 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uhungarumlaut.glyph @@ -10,7 +10,7 @@ shapes = ( ref = u; }, { -pos = (196,0); +pos = (117,0); ref = hungarumlaut; } ); @@ -23,7 +23,7 @@ shapes = ( ref = u; }, { -pos = (181,0); +pos = (107,0); ref = hungarumlaut; } ); @@ -36,7 +36,7 @@ shapes = ( ref = u; }, { -pos = (254,0); +pos = (190,0); ref = hungarumlaut; } ); @@ -49,7 +49,7 @@ shapes = ( ref = u; }, { -pos = (253,0); +pos = (195,0); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = u; }, { -pos = (204,0); +pos = (180,0); ref = hungarumlaut; } ); @@ -75,7 +75,7 @@ shapes = ( ref = u; }, { -pos = (301,0); +pos = (257,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Italic.glyphspackage/glyphs/uhungarumlautcyrillic.glyph b/src/Inter-Italic.glyphspackage/glyphs/uhungarumlautcyrillic.glyph index 0a38cfaf05..9fd2460840 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/uhungarumlautcyrillic.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/uhungarumlautcyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = y; }, { -pos = (208,0); +pos = (150,0); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = y; }, { -pos = (143,0); +pos = (119,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/O_hungarumlaut.glyph b/src/Inter-Roman.glyphspackage/glyphs/O_hungarumlaut.glyph index 19370e84d3..482117a58f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/O_hungarumlaut.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/O_hungarumlaut.glyph @@ -10,7 +10,7 @@ shapes = ( ref = O; }, { -pos = (376,372); +pos = (296,372); ref = hungarumlaut; } ); @@ -23,7 +23,7 @@ shapes = ( ref = O; }, { -pos = (308,372); +pos = (234,372); ref = hungarumlaut; } ); @@ -36,7 +36,7 @@ shapes = ( ref = O; }, { -pos = (422,372); +pos = (358,372); ref = hungarumlaut; } ); @@ -49,7 +49,7 @@ shapes = ( ref = O; }, { -pos = (460,434); +pos = (402,434); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = O; }, { -pos = (335,434); +pos = (311,434); ref = hungarumlaut; } ); @@ -75,7 +75,7 @@ shapes = ( ref = O; }, { -pos = (469,434); +pos = (425,434); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlaut.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlaut.glyph index f6ddedefda..2861b0ba47 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlaut.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlaut.glyph @@ -10,7 +10,7 @@ shapes = ( ref = U; }, { -pos = (355,372); +pos = (275,372); ref = hungarumlaut; } ); @@ -23,7 +23,7 @@ shapes = ( ref = U; }, { -pos = (252,372); +pos = (178,372); ref = hungarumlaut; } ); @@ -36,7 +36,7 @@ shapes = ( ref = U; }, { -pos = (392,372); +pos = (328,372); ref = hungarumlaut; } ); @@ -49,7 +49,7 @@ shapes = ( ref = U; }, { -pos = (413,434); +pos = (355,434); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = U; }, { -pos = (293,434); +pos = (269,434); ref = hungarumlaut; } ); @@ -75,7 +75,7 @@ shapes = ( ref = U; }, { -pos = (443,434); +pos = (399,434); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph index f22e5b1079..52029c40c2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/U_hungarumlautcyrillic.glyph @@ -8,7 +8,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (235,372); +pos = (155,372); ref = hungarumlaut; } ); @@ -21,7 +21,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (285,372); +pos = (211,372); ref = hungarumlaut; } ); @@ -34,7 +34,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (238,372); +pos = (174,372); ref = hungarumlaut; } ); @@ -47,7 +47,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (298,434); +pos = (240,434); ref = hungarumlaut; } ); @@ -60,7 +60,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (296,434); +pos = (272,434); ref = hungarumlaut; } ); @@ -73,7 +73,7 @@ shapes = ( ref = "U-cy"; }, { -pos = (303,434); +pos = (259,434); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/hungarumlaut.glyph b/src/Inter-Roman.glyphspackage/glyphs/hungarumlaut.glyph index 43d58c21b2..14aa6fdcde 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hungarumlaut.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hungarumlaut.glyph @@ -2,6 +2,12 @@ glyphname = hungarumlaut; layers = ( { +anchors = ( +{ +name = _top; +pos = (488,1118); +} +); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { @@ -14,6 +20,12 @@ scale = (-1,1); width = 1016; }, { +anchors = ( +{ +name = _top; +pos = (560,1118); +} +); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { @@ -26,6 +38,12 @@ scale = (-1,1); width = 1232; }, { +anchors = ( +{ +name = _top; +pos = (408,1118); +} +); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { @@ -38,6 +56,12 @@ scale = (-1,1); width = 863; }, { +anchors = ( +{ +name = _top; +pos = (365,1056); +} +); layerId = m007; shapes = ( { @@ -50,6 +74,12 @@ scale = (-1,1); width = 808; }, { +anchors = ( +{ +name = _top; +pos = (453,1056); +} +); layerId = m009; shapes = ( { @@ -62,6 +92,12 @@ scale = (-1,1); width = 1092; }, { +anchors = ( +{ +name = _top; +pos = (277,1056); +} +); layerId = m011; shapes = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/ohungarumlaut.glyph b/src/Inter-Roman.glyphspackage/glyphs/ohungarumlaut.glyph index cd02a132dc..c7b833ba1c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ohungarumlaut.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ohungarumlaut.glyph @@ -10,7 +10,7 @@ shapes = ( ref = o; }, { -pos = (205,0); +pos = (125,0); ref = hungarumlaut; } ); @@ -23,7 +23,7 @@ shapes = ( ref = o; }, { -pos = (154,0); +pos = (80,0); ref = hungarumlaut; } ); @@ -36,7 +36,7 @@ shapes = ( ref = o; }, { -pos = (250,0); +pos = (186,0); ref = hungarumlaut; } ); @@ -49,7 +49,7 @@ shapes = ( ref = o; }, { -pos = (255,0); +pos = (197,0); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = o; }, { -pos = (193,0); +pos = (169,0); ref = hungarumlaut; } ); @@ -75,7 +75,7 @@ shapes = ( ref = o; }, { -pos = (297,0); +pos = (253,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.1.glyph index 4036c2e4f9..f5d9e114cf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.1.glyph @@ -6,10 +6,11 @@ layers = ( layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (254,0); +pos = (190,0); ref = hungarumlaut; } ); @@ -19,10 +20,11 @@ width = 1196; layerId = m011; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (301,0); +pos = (257,0); ref = hungarumlaut; } ); @@ -32,10 +34,11 @@ width = 1068; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (197,0); +pos = (117,0); ref = hungarumlaut; } ); @@ -45,10 +48,11 @@ width = 1211; layerId = m007; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (253,0); +pos = (195,0); ref = hungarumlaut; } ); @@ -58,10 +62,11 @@ width = 1120; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (178,0); +pos = (104,0); ref = hungarumlaut; } ); @@ -71,10 +76,11 @@ width = 1328; layerId = m009; shapes = ( { +alignment = 1; ref = u.1; }, { -pos = (204,0); +pos = (180,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.glyph b/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.glyph index a934e80294..907804e85d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uhungarumlaut.glyph @@ -10,7 +10,7 @@ shapes = ( ref = u; }, { -pos = (197,0); +pos = (117,0); ref = hungarumlaut; } ); @@ -23,7 +23,7 @@ shapes = ( ref = u; }, { -pos = (180,0); +pos = (106,0); ref = hungarumlaut; } ); @@ -36,7 +36,7 @@ shapes = ( ref = u; }, { -pos = (254,0); +pos = (190,0); ref = hungarumlaut; } ); @@ -49,7 +49,7 @@ shapes = ( ref = u; }, { -pos = (253,0); +pos = (195,0); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = u; }, { -pos = (204,0); +pos = (180,0); ref = hungarumlaut; } ); @@ -75,7 +75,7 @@ shapes = ( ref = u; }, { -pos = (301,0); +pos = (257,0); ref = hungarumlaut; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uhungarumlautcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/uhungarumlautcyrillic.glyph index b28c237726..e9454753c9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uhungarumlautcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uhungarumlautcyrillic.glyph @@ -10,7 +10,7 @@ shapes = ( ref = y; }, { -pos = (168,0); +pos = (88,0); ref = hungarumlaut; } ); @@ -23,7 +23,7 @@ shapes = ( ref = y; }, { -pos = (169,0); +pos = (95,0); ref = hungarumlaut; } ); @@ -36,7 +36,7 @@ shapes = ( ref = y; }, { -pos = (212,0); +pos = (148,0); ref = hungarumlaut; } ); @@ -49,7 +49,7 @@ shapes = ( ref = y; }, { -pos = (217,0); +pos = (159,0); ref = hungarumlaut; } ); @@ -62,7 +62,7 @@ shapes = ( ref = y; }, { -pos = (143,0); +pos = (119,0); ref = hungarumlaut; } ); @@ -75,7 +75,7 @@ shapes = ( ref = y; }, { -pos = (266,0); +pos = (222,0); ref = hungarumlaut; } );