diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-10-15 03:14:10 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-10-15 03:14:10 +0300 |
commit | 735727f4cf36a747f875085ec4b21bbbef056a21 (patch) | |
tree | 4fc180381c70b4c1803832ebc0c8192779d2ee7e /src/Inter-Roman.glyphspackage/glyphs | |
parent | 664ec9c11dc685929bb591c3186fa50c4910e913 (diff) | |
download | inter-735727f4cf36a747f875085ec4b21bbbef056a21.tar.xz |
improvements to dieresis glyphs. Related to #479
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
52 files changed, 521 insertions, 170 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/A_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/A_dieresis.glyph index 1c93ba438..7af9d294c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/A_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/A_dieresis.glyph @@ -55,7 +55,7 @@ shapes = ( ref = A; }, { -pos = (94,18); +pos = (94,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph index 1984b4203..ea99aa94f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = "Che-cy"; }, { -pos = (132,372); +pos = (132,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_dieresis.glyph index 1434b95d3..9fe973b97 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = E; }, { -pos = (22,18); +pos = (22,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_dieresis.glyph index 5b482b0ba..331431461 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/H_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/H_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = H; }, { -pos = (160,20); +pos = (160,62); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.1.glyph index 5b80c5307..a6d9ff898 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.1.glyph @@ -52,7 +52,7 @@ alignment = 1; ref = I.1; }, { -pos = (-152,18); +pos = (-152,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.glyph index 0d559fa4d..67bb73545 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = I; }, { -pos = (-336,18); +pos = (-336,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph index 2531e888c..860987e05 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = "Ii-cy"; }, { -pos = (156,18); +pos = (156,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/O_barreddieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/O_barreddieresiscyrillic.glyph index 5651e1873..776a8aece 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/O_barreddieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/O_barreddieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = afii10147; }, { -pos = (193,18); +pos = (193,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/O_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/O_dieresis.glyph index 0927949f2..087ed063e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/O_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/O_dieresis.glyph @@ -59,7 +59,7 @@ shapes = ( ref = O; }, { -pos = (193,18); +pos = (193,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_chwadieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_chwadieresiscyrillic.glyph index 8ce8d1d06..967c9ca8e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/S_chwadieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/S_chwadieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = Schwacyrillic; }, { -pos = (100,372); +pos = (100,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_dieresis.glyph index c5e576a3c..9993f362d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/U_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/U_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = U; }, { -pos = (154,18); +pos = (154,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_dieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_dieresiscyrillic.glyph index 8c43eef1e..75f9d2d7e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/U_dieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/U_dieresiscyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = afii10037; }, { -pos = (28,372); +pos = (28,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/U_psilondieresishooksymbolgreek.glyph b/src/Inter-Roman.glyphspackage/glyphs/U_psilondieresishooksymbolgreek.glyph index 0a87908c7..7b892985a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/U_psilondieresishooksymbolgreek.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/U_psilondieresishooksymbolgreek.glyph @@ -47,7 +47,7 @@ shapes = ( ref = Upsilonhooksymbol; }, { -pos = (72,372); +pos = (72,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/W_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/W_dieresis.glyph index 936b3beba..843bf98b0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/W_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/W_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = W; }, { -pos = (371,18); +pos = (371,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph index 6accc92c1..6e2c52a38 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = X; }, { -pos = (52,18); +pos = (52,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/Y_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/Y_dieresis.glyph index ec70a3b17..f1aec3ba6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Y_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Y_dieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = Y; }, { -pos = (74,18); +pos = (74,60); ref = casedieresis.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph index dcc35fa28..3e9bfb05f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Y_erudieresiscyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = afii10045; }, { -pos = (251,372); +pos = (251,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_edieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_edieresiscyrillic.glyph index 54b195208..18a33f019 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Z_edieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Z_edieresiscyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = afii10025; }, { -pos = (84,372); +pos = (84,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph index 7f8403d35..1500affd6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = afii10024; }, { -pos = (366,372); +pos = (366,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/adieresis.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/adieresis.1.glyph index 40860e421..b777a67e1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/adieresis.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/adieresis.1.glyph @@ -54,7 +54,7 @@ alignment = 1; ref = a.1; }, { -pos = (-6,-42); +pos = (-6,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/adieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/adieresis.glyph index 0f030ca79..d2a3e9fd0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/adieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/adieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = a; }, { -pos = (-22,-42); +pos = (-22,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10023.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10023.glyph index 31c0c355f..62520a08d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10023.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10023.glyph @@ -49,7 +49,7 @@ shapes = ( ref = E; }, { -pos = (22,372); +pos = (22,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10056.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10056.1.glyph index c774638f1..4c7f984dc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10056.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10056.1.glyph @@ -52,7 +52,7 @@ alignment = 1; ref = I.1; }, { -pos = (-152,372); +pos = (-152,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10056.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10056.glyph index 9fba606fa..9d2bfc4f8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10056.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10056.glyph @@ -49,7 +49,7 @@ shapes = ( ref = I; }, { -pos = (-336,372); +pos = (-336,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph index 92b8a54ab..25a85e086 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph @@ -48,7 +48,7 @@ shapes = ( ref = checyrillic; }, { -pos = (-16,-42); +pos = (-16,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/dieresis.glyph index b449b7ac3..9c5909138 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/dieresis.glyph @@ -23,23 +23,6 @@ shapes = ( { closed = 1; nodes = ( -(463,1303,o), -(512,1359,o), -(512,1420,cs), -(512,1487,o), -(463,1536,o), -(396,1536,cs), -(335,1536,o), -(279,1487,o), -(280,1420,cs), -(279,1359,o), -(335,1303,o), -(396,1304,cs) -); -}, -{ -closed = 1; -nodes = ( (881,1303,o), (931,1359,o), (930,1420,cs), @@ -53,6 +36,23 @@ nodes = ( (753,1303,o), (814,1304,cs) ); +}, +{ +closed = 1; +nodes = ( +(463,1303,o), +(512,1359,o), +(512,1420,cs), +(512,1487,o), +(463,1536,o), +(396,1536,cs), +(335,1536,o), +(279,1487,o), +(280,1420,cs), +(279,1359,o), +(335,1303,o), +(396,1304,cs) +); } ); width = 1210; @@ -83,23 +83,6 @@ shapes = ( { closed = 1; nodes = ( -(375,1248,o), -(454,1324,o), -(454,1416,cs), -(454,1510,o), -(375,1585,o), -(280,1586,cs), -(180,1585,o), -(102,1510,o), -(102,1416,cs), -(102,1324,o), -(180,1248,o), -(280,1248,cs) -); -}, -{ -closed = 1; -nodes = ( (838,1248,o), (916,1324,o), (916,1416,cs), @@ -113,6 +96,23 @@ nodes = ( (643,1248,o), (742,1248,cs) ); +}, +{ +closed = 1; +nodes = ( +(375,1248,o), +(454,1324,o), +(454,1416,cs), +(454,1510,o), +(375,1585,o), +(280,1586,cs), +(180,1585,o), +(102,1510,o), +(102,1416,cs), +(102,1324,o), +(180,1248,o), +(280,1248,cs) +); } ); width = 1018; @@ -138,35 +138,35 @@ shapes = ( { closed = 1; nodes = ( -(561,1321,o), -(582,1342,o), -(582,1368,cs), +(561,1320,o), +(582,1341,o), +(582,1367,cs), (582,1393,o), (561,1414,o), -(536,1414,cs), -(510,1414,o), -(489,1393,o), -(488,1368,cs), -(489,1342,o), -(510,1321,o), -(536,1320,cs) +(535,1414,cs), +(509,1414,o), +(488,1393,o), +(488,1367,cs), +(488,1341,o), +(509,1320,o), +(535,1320,cs) ); }, { closed = 1; nodes = ( -(840,1321,o), -(861,1342,o), -(862,1368,cs), -(861,1393,o), -(840,1414,o), -(814,1414,cs), +(841,1320,o), +(862,1341,o), +(862,1367,cs), +(862,1393,o), +(841,1414,o), +(815,1414,cs), (789,1414,o), (768,1393,o), -(768,1368,cs), -(768,1342,o), -(789,1321,o), -(814,1320,cs) +(768,1367,cs), +(768,1341,o), +(789,1320,o), +(815,1320,cs) ); } ); @@ -176,7 +176,7 @@ width = 1350; anchors = ( { name = _top; -pos = (574,1304); +pos = (574,1262); }, { name = top; @@ -193,35 +193,35 @@ shapes = ( { closed = 1; nodes = ( -(431,1303,o), -(480,1359,o), -(480,1420,cs), -(480,1487,o), -(431,1536,o), -(364,1536,cs), -(303,1536,o), -(247,1487,o), -(248,1420,cs), -(247,1359,o), -(303,1303,o), -(364,1304,cs) +(846,1262,o), +(898,1314,o), +(898,1378,cs), +(898,1442,o), +(846,1494,o), +(782,1494,cs), +(718,1494,o), +(666,1442,o), +(666,1378,cs), +(666,1314,o), +(718,1262,o), +(782,1262,cs) ); }, { closed = 1; nodes = ( -(849,1303,o), -(899,1359,o), -(898,1420,cs), -(899,1487,o), -(849,1536,o), -(782,1536,cs), -(721,1536,o), -(666,1487,o), -(666,1420,cs), -(666,1359,o), -(721,1303,o), -(782,1304,cs) +(428,1262,o), +(480,1314,o), +(480,1378,cs), +(480,1442,o), +(428,1494,o), +(364,1494,cs), +(300,1494,o), +(248,1442,o), +(248,1378,cs), +(248,1314,o), +(300,1262,o), +(364,1262,cs) ); } ); @@ -250,23 +250,6 @@ shapes = ( { closed = 1; nodes = ( -(361,1166,o), -(438,1240,o), -(438,1334,cs), -(438,1429,o), -(361,1504,o), -(264,1504,cs), -(164,1504,o), -(86,1429,o), -(86,1334,cs), -(86,1240,o), -(164,1166,o), -(264,1166,cs) -); -}, -{ -closed = 1; -nodes = ( (825,1166,o), (902,1240,o), (902,1334,cs), @@ -280,6 +263,23 @@ nodes = ( (628,1166,o), (728,1166,cs) ); +}, +{ +closed = 1; +nodes = ( +(361,1166,o), +(438,1240,o), +(438,1334,cs), +(438,1429,o), +(361,1504,o), +(264,1504,cs), +(164,1504,o), +(86,1429,o), +(86,1334,cs), +(86,1240,o), +(164,1166,o), +(264,1166,cs) +); } ); width = 988; @@ -305,35 +305,35 @@ shapes = ( { closed = 1; nodes = ( -(497,1321,o), -(518,1342,o), -(518,1368,cs), +(497,1320,o), +(518,1341,o), +(518,1367,cs), (518,1393,o), (497,1414,o), -(472,1414,cs), -(446,1414,o), -(425,1393,o), -(424,1368,cs), -(425,1342,o), -(446,1321,o), -(472,1320,cs) +(471,1414,cs), +(445,1414,o), +(424,1393,o), +(424,1367,cs), +(424,1341,o), +(445,1320,o), +(471,1320,cs) ); }, { closed = 1; nodes = ( -(776,1321,o), -(797,1342,o), -(798,1368,cs), -(797,1393,o), -(776,1414,o), -(750,1414,cs), +(777,1320,o), +(798,1341,o), +(798,1367,cs), +(798,1393,o), +(777,1414,o), +(751,1414,cs), (725,1414,o), (704,1393,o), -(704,1368,cs), -(704,1342,o), -(725,1321,o), -(750,1320,cs) +(704,1367,cs), +(704,1341,o), +(725,1320,o), +(751,1320,cs) ); } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/edieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/edieresis.glyph index ffc82c327..50abf09ec 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/edieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/edieresis.glyph @@ -61,7 +61,7 @@ shapes = ( ref = e; }, { -pos = (-24,-42); +pos = (-24,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/eightroman.glyph b/src/Inter-Roman.glyphspackage/glyphs/eightroman.glyph index d22d3ae4c..8cfec485e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/eightroman.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/eightroman.glyph @@ -114,19 +114,19 @@ shapes = ( ref = v; }, { -pos = (942,0); +pos = (1023,0); ref = i; }, { -pos = (1256,0); +pos = (1337,0); ref = i; }, { -pos = (1570,0); +pos = (1651,0); ref = i; } ); -width = 1884; +width = 1965; } ); unicode = 8567; diff --git a/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph index f509a9efb..2f02eb3db 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hdieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = h; }, { -pos = (-360,372); +pos = (-360,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/i.glyph b/src/Inter-Roman.glyphspackage/glyphs/i.glyph index b0b20b3b2..f9e17c955 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/i.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/i.glyph @@ -1,6 +1,7 @@ { color = (219,235,247,1); glyphname = i; +kernLeft = idotless; kernRight = idotless; layers = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/idieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/idieresis.glyph index 1726e6329..d661e0e1e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/idieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/idieresis.glyph @@ -69,7 +69,7 @@ shapes = ( ref = idotless; }, { -pos = (-361,-42); +pos = (-361,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/idieresis.narrow.glyph b/src/Inter-Roman.glyphspackage/glyphs/idieresis.narrow.glyph new file mode 100644 index 000000000..a443be9c4 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/idieresis.narrow.glyph @@ -0,0 +1,350 @@ +{ +glyphname = idieresis.narrow; +kernLeft = idotless; +kernRight = idotless; +layers = ( +{ +anchors = ( +{ +name = top; +pos = (244,1676); +} +); +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(519,1303,o), +(569,1359,o), +(568,1420,cs), +(569,1487,o), +(519,1536,o), +(452,1536,cs), +(391,1536,o), +(336,1487,o), +(336,1420,cs), +(336,1359,o), +(391,1303,o), +(452,1304,cs) +); +}, +{ +closed = 1; +nodes = ( +(101,1303,o), +(150,1359,o), +(150,1420,cs), +(150,1487,o), +(101,1536,o), +(34,1536,cs), +(-27,1536,o), +(-83,1487,o), +(-82,1420,cs), +(-83,1359,o), +(-27,1303,o), +(34,1304,cs) +); +} +); +}; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(428,1304,o), +(473,1352,o), +(473,1420,cs), +(473,1488,o), +(428,1536,o), +(365,1536,cs), +(301,1536,o), +(256,1488,o), +(256,1420,cs), +(256,1352,o), +(301,1304,o), +(365,1304,cs) +); +}, +{ +ref = idotless; +}, +{ +closed = 1; +nodes = ( +(185,1304,o), +(230,1352,o), +(230,1420,cs), +(230,1488,o), +(185,1536,o), +(122,1536,cs), +(58,1536,o), +(13,1488,o), +(13,1420,cs), +(13,1352,o), +(58,1304,o), +(122,1304,cs) +); +} +); +width = 486; +}, +{ +anchors = ( +{ +name = top; +pos = (303,1676); +} +); +guides = ( +{ +angle = 90; +pos = (303,1712); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(540,1248,o), +(587,1308,o), +(587,1416,cs), +(587,1525,o), +(540,1586,o), +(456,1586,cs), +(370,1586,o), +(323,1525,o), +(323,1416,cs), +(323,1308,o), +(370,1248,o), +(456,1248,cs) +); +}, +{ +ref = idotless; +}, +{ +closed = 1; +nodes = ( +(236,1248,o), +(283,1308,o), +(283,1416,cs), +(283,1525,o), +(236,1586,o), +(152,1586,cs), +(66,1586,o), +(19,1525,o), +(19,1416,cs), +(19,1308,o), +(66,1248,o), +(152,1248,cs) +); +} +); +width = 606; +}, +{ +anchors = ( +{ +name = top; +pos = (221,1676); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(347,1320,o), +(368,1341,o), +(368,1367,cs), +(368,1393,o), +(347,1414,o), +(321,1414,cs), +(295,1414,o), +(274,1393,o), +(274,1367,cs), +(274,1341,o), +(295,1320,o), +(321,1320,cs) +); +}, +{ +ref = idotless; +}, +{ +closed = 1; +nodes = ( +(147,1320,o), +(168,1341,o), +(168,1367,cs), +(168,1393,o), +(147,1414,o), +(121,1414,cs), +(95,1414,o), +(74,1393,o), +(74,1367,cs), +(74,1341,o), +(95,1320,o), +(121,1320,cs) +); +} +); +width = 442; +}, +{ +anchors = ( +{ +name = top; +pos = (213,1676); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(376,1262,o), +(416,1310,o), +(416,1378,cs), +(416,1446,o), +(376,1494,o), +(320,1494,cs), +(264,1494,o), +(224,1446,o), +(224,1378,cs), +(224,1310,o), +(264,1262,o), +(320,1262,cs) +); +}, +{ +ref = idotless; +}, +{ +closed = 1; +nodes = ( +(162,1262,o), +(202,1310,o), +(202,1378,cs), +(202,1446,o), +(162,1494,o), +(106,1494,cs), +(50,1494,o), +(10,1446,o), +(10,1378,cs), +(10,1310,o), +(50,1262,o), +(106,1262,cs) +); +} +); +width = 426; +}, +{ +anchors = ( +{ +name = top; +pos = (285,1676); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(513,1166,o), +(559,1226,o), +(559,1334,cs), +(559,1443,o), +(513,1504,o), +(430,1504,cs), +(345,1504,o), +(298,1443,o), +(298,1334,cs), +(298,1226,o), +(345,1166,o), +(430,1166,cs) +); +}, +{ +ref = idotless; +}, +{ +closed = 1; +nodes = ( +(228,1166,o), +(274,1226,o), +(274,1334,cs), +(274,1443,o), +(228,1504,o), +(145,1504,cs), +(60,1504,o), +(13,1443,o), +(13,1334,cs), +(13,1226,o), +(60,1166,o), +(145,1166,cs) +); +} +); +width = 572; +}, +{ +anchors = ( +{ +name = top; +pos = (156,1676); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(261,1320,o), +(282,1341,o), +(282,1367,cs), +(282,1393,o), +(261,1414,o), +(235,1414,cs), +(209,1414,o), +(188,1393,o), +(188,1367,cs), +(188,1341,o), +(209,1320,o), +(235,1320,cs) +); +}, +{ +ref = idotless; +}, +{ +closed = 1; +nodes = ( +(105,1320,o), +(126,1341,o), +(126,1367,cs), +(126,1393,o), +(105,1414,o), +(79,1414,cs), +(53,1414,o), +(32,1393,o), +(32,1367,cs), +(32,1341,o), +(53,1320,o), +(79,1320,cs) +); +} +); +width = 314; +} +); +userData = { +com.typemytype.robofont.guideline.magnetic.KJr4MnInNF = 5; +com.typemytype.robofont.guideline.magnetic.c104ZGFTIo = 5; +interface.gridadjust.original = "{'width': 935.0, 'leftMargin': 14, 'rightMargin': 14.0}"; +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/idieresisacute.glyph b/src/Inter-Roman.glyphspackage/glyphs/idieresisacute.glyph index 7f9e44a96..d25098cd8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/idieresisacute.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/idieresisacute.glyph @@ -63,7 +63,7 @@ shapes = ( ref = idotless; }, { -pos = (769,-42); +pos = (769,0); ref = dieresisacutecomb.lc; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph index 80dab0e63..d30c144ab 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = iicyrillic; }, { -pos = (-6,-42); +pos = (-6,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/iotadieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/iotadieresis.glyph index 699096b49..2909260b8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/iotadieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/iotadieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = iota; }, { -pos = (-370,0); +pos = (-370,42); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/obarreddieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/obarreddieresiscyrillic.glyph index c25a41dd0..55881a3c9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/obarreddieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/obarreddieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = fitacyrillic; }, { -pos = (-12,-42); +pos = (-12,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/odieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/odieresis.glyph index ad154cded..3a6c73da9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/odieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/odieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = o; }, { -pos = (-12,-42); +pos = (-12,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/schwadieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/schwadieresiscyrillic.glyph index dd1f548bd..e512740f1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/schwadieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/schwadieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = schwa; }, { -pos = (26,0); +pos = (26,42); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/sevenroman.glyph b/src/Inter-Roman.glyphspackage/glyphs/sevenroman.glyph index 1ca60ea3a..3de0e9e2a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/sevenroman.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/sevenroman.glyph @@ -94,15 +94,15 @@ shapes = ( ref = v; }, { -pos = (942,0); +pos = (1023,0); ref = i; }, { -pos = (1256,0); +pos = (1337,0); ref = i; } ); -width = 1570; +width = 1651; } ); unicode = 8566; diff --git a/src/Inter-Roman.glyphspackage/glyphs/tdieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/tdieresis.glyph index c6c0bb1b3..6b09efbbc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tdieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tdieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = t; }, { -pos = (-303,186); +pos = (-303,228); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/udieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/udieresis.glyph index b62e089cc..661aca1bd 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/udieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/udieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = u; }, { -pos = (-4,-42); +pos = (-4,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/udieresisacute.glyph b/src/Inter-Roman.glyphspackage/glyphs/udieresisacute.glyph index 2d5f7b7a4..253003bc8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/udieresisacute.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/udieresisacute.glyph @@ -49,7 +49,7 @@ shapes = ( ref = u; }, { -pos = (1126,-42); +pos = (1126,0); ref = dieresisacutecomb.lc; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04E_C_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04E_C_.glyph index b97a345e6..ee9601b98 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04E_C_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04E_C_.glyph @@ -47,7 +47,7 @@ shapes = ( ref = afii10047; }, { -pos = (80,372); +pos = (80,414); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04E_D_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04E_D_.glyph index 180a81716..766b4f1ba 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04E_D_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04E_D_.glyph @@ -47,7 +47,7 @@ shapes = ( ref = ereversedcyrillic; }, { -pos = (-54,0); +pos = (-54,42); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/upsilondieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/upsilondieresis.glyph index 356153bc1..f9b7cad74 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/upsilondieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/upsilondieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = upsilon; }, { -pos = (-30,0); +pos = (-30,42); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/wdieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/wdieresis.glyph index 4208ca1f2..475ccf16c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/wdieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/wdieresis.glyph @@ -51,7 +51,7 @@ shapes = ( ref = w; }, { -pos = (188,-42); +pos = (188,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/xdieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/xdieresis.glyph index 663604c0d..935100f1a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/xdieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/xdieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = x; }, { -pos = (-54,-42); +pos = (-54,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/ydieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/ydieresis.glyph index 12f51c59c..6499b4694 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ydieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ydieresis.glyph @@ -49,7 +49,7 @@ shapes = ( ref = y; }, { -pos = (-42,-42); +pos = (-42,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph index 7c29a4d12..8745be3f7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/yerudieresiscyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = yericyrillic; }, { -pos = (125,-42); +pos = (125,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/yicyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/yi-cy.glyph index 0be175a30..1a51008cc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/yicyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/yi-cy.glyph @@ -1,5 +1,5 @@ { -glyphname = yicyrillic; +glyphname = "yi-cy"; kernLeft = idieresis; kernRight = idieresis; layers = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/zedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/zedieresiscyrillic.glyph index c9fc7d1da..f11559d34 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zedieresiscyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = zecyrillic; }, { -pos = (-96,-42); +pos = (-96,0); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph index adb7590f5..8b33fe2de 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph @@ -47,7 +47,7 @@ shapes = ( ref = zhecyrillic; }, { -pos = (244,-42); +pos = (244,0); ref = dieresis; } ); |