From d36c9e2c532920f476ac460cc8dae06cb185b4ef Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Tue, 4 Oct 2022 16:50:43 -0700 Subject: improvements to many cyrillic glyphs Non-exhaustive list: afii10024 afii10027 afii10029 afii10039 afii10052 Bdotaccent bdotaccent Cdotaccent Cheabkhasiancyrillic Chedescenderabkhasiancyrillic Chedescendercyrillic Chedieresiscyrillic Chekhakassiancyrillic Cheverticalstrokecyrillic Chi cdotaccent checyrillic chedescendercyrillic chedieresiscyrillic chekhakassiancyrillic cheverticalstrokecyrillic crossbar _part.cyrtail Ddotaccent ddotaccent dotaccent dotmacroncomb.lc dzhecyrillic Edotaccent Eltail-cy Endescendercyrillic edotaccent elcyrillic emcyrillic encyrillic endescendercyrillic Fdotaccent fdotaccent Gamma Gdotaccent.1 Gdotaccent Ghemiddlehookcyrillic Ghestrokecyrillic gdotaccent ghemiddlehookcyrillic ghestrokecyrillic gheupturncyrillic gjecyrillic H Hadescendercyrillic Hdotaccent hadescendercyrillic hdotaccent i Idieresiscyrillic Idotaccent.1 Idotaccent Imacroncyrillic idieresiscyrillic iicyrillic iishortcyrillic imacroncyrillic iogonek j jcrosstail Kacyr Kadescendercyrillic kacyrillic kadescendercyrillic kjecyrillic M Mdotaccent mdotaccent n.sc Ndotaccent ndotaccent Pdotaccent pdotaccent pecyrillic Rdotaccent rdotaccent romaneight romaneleven romannine romanseven romanten romanthree romantwelve romantwo Sdotaccent Sdotbelowdotaccent Shhacyrillic sdotaccent sdotbelowdotaccent slongdotaccent T Tdotaccent Tedescendercyrillic tdotaccent tecyrillic tedescendercyrillic tetsecyrillic tsecyrillic uni0226 uni0227.1 uni0227 uni022E uni022F uni0249 uni0376 uni040D uni045D uni048A uni048B uni04C6 uni04CA uni04CD uni04CE uni04F6 uni04FA uni04FB uni04FC uni04FE Wdotaccent wdotaccent x X Xdieresis Xdotaccent xdotaccent Ydotaccent ydotaccent Zdotaccent Zhebrevecyrillic Zhedescendercyrillic Zhedieresiscyrillic zdotaccent zhebrevecyrillic zhecyrillic zhedescendercyrillic zhedieresiscyrillic --- .../glyphs/B_dotaccent.glyph | 2 +- .../glyphs/C_dotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph | 317 ++++++++++++++++ .../glyphs/C_heabkhasiancyrillic.glyph | 406 ++++++--------------- .../glyphs/C_hedescenderabkhasiancyrillic.glyph | 26 +- .../glyphs/C_hedescendercyrillic.glyph | 40 +- .../glyphs/C_hedieresiscyrillic.glyph | 22 +- .../glyphs/C_hekhakassiancyrillic.glyph | 40 +- .../glyphs/C_heverticalstrokecyrillic.glyph | 74 +--- src/Inter-Roman.glyphspackage/glyphs/C_hi.glyph | 6 +- .../glyphs/D_dotaccent.glyph | 2 +- .../glyphs/E_dotaccent.glyph | 2 +- .../glyphs/E_ltail-cy.glyph | 28 +- .../glyphs/E_ndescendercyrillic.glyph | 42 +-- .../glyphs/E_ntail-cy.glyph | 97 +++++ .../glyphs/F_dotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/G_amma.glyph | 32 +- .../glyphs/G_dotaccent.1.glyph | 16 +- .../glyphs/G_dotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/G_e-cy.glyph | 65 ++++ .../glyphs/G_hemiddlehookcyrillic.glyph | 12 +- .../glyphs/G_hestrokecyrillic.glyph | 14 +- src/Inter-Roman.glyphspackage/glyphs/H_.glyph | 12 +- .../glyphs/H_adescendercyrillic.glyph | 30 +- .../glyphs/H_dotaccent.glyph | 2 +- .../glyphs/I_dieresiscyrillic.glyph | 22 +- .../glyphs/I_dotaccent.1.glyph | 20 +- .../glyphs/I_dotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/I_i-cy.glyph | 224 ++++++++++++ .../glyphs/I_macroncyrillic.glyph | 22 +- src/Inter-Roman.glyphspackage/glyphs/K_acyr.glyph | 12 +- .../glyphs/K_adescendercyrillic.glyph | 44 +-- src/Inter-Roman.glyphspackage/glyphs/M_.glyph | 58 +-- .../glyphs/M_dotaccent.glyph | 2 +- .../glyphs/N_dotaccent.glyph | 2 +- .../glyphs/P_dotaccent.glyph | 2 +- .../glyphs/R_dotaccent.glyph | 2 +- .../glyphs/S_dotaccent.glyph | 2 +- .../glyphs/S_dotbelowdotaccent.glyph | 2 +- .../glyphs/S_hhacyrillic.glyph | 20 +- src/Inter-Roman.glyphspackage/glyphs/T_.glyph | 12 +- .../glyphs/T_dotaccent.glyph | 2 +- .../glyphs/T_edescendercyrillic.glyph | 24 +- .../glyphs/W_dotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/X_.glyph | 105 +----- .../glyphs/X_dieresis.glyph | 6 +- .../glyphs/X_dotaccent.glyph | 8 +- .../glyphs/Y_dotaccent.glyph | 2 +- .../glyphs/Z_dotaccent.glyph | 2 +- .../glyphs/Z_hebrevecyrillic.glyph | 10 +- .../glyphs/Z_hedescendercyrillic.glyph | 30 +- .../glyphs/Z_hedieresiscyrillic.glyph | 10 +- .../glyphs/_part.crossbar_vert.glyph | 161 ++++++++ .../glyphs/_part.cyrtail.glyph | 147 ++++++++ .../glyphs/_part.cyrtic.glyph | 176 +++++++++ .../glyphs/_part.cyrtic_center.glyph | 164 +++++++++ .../glyphs/_part.cyrtic_hook.glyph | 257 +++++++++++++ .../glyphs/afii10020.glyph | 65 ---- .../glyphs/afii10024.glyph | 152 ++++---- .../glyphs/afii10026.glyph | 368 ------------------- .../glyphs/afii10027.glyph | 22 +- .../glyphs/afii10029.glyph | 88 ++--- .../glyphs/afii10039.glyph | 6 +- .../glyphs/afii10041.glyph | 341 ----------------- .../glyphs/afii10052.glyph | 12 +- .../glyphs/afii10060.glyph | 4 +- .../glyphs/bdotaccent.glyph | 2 +- .../glyphs/cdotaccent.glyph | 2 +- .../glyphs/checyrillic.glyph | 312 ++++++++-------- .../glyphs/chedescendercyrillic.glyph | 44 +-- .../glyphs/chedieresiscyrillic.glyph | 18 +- .../glyphs/chekhakassiancyrillic.glyph | 38 +- .../glyphs/cheverticalstrokecyrillic.glyph | 76 ++-- .../glyphs/crossbar.glyph | 6 - .../glyphs/cyrillichook.glyph | 263 ------------- .../glyphs/cyrillictail.cn.glyph | 171 --------- .../glyphs/cyrillictic.cn.glyph | 141 ------- .../glyphs/ddotaccent.glyph | 2 +- .../glyphs/dotaccent.glyph | 26 +- .../glyphs/dotmacroncomb.lc.glyph | 3 +- .../glyphs/dzhecyrillic.glyph | 86 ++--- .../glyphs/edotaccent.glyph | 2 +- .../glyphs/elcyrillic.glyph | 275 +++++++------- .../glyphs/eldescender-cy.glyph | 97 +++++ .../glyphs/emcyrillic.glyph | 243 +----------- .../glyphs/encyrillic.glyph | 281 +------------- .../glyphs/endescendercyrillic.glyph | 44 +-- .../glyphs/fdotaccent.glyph | 2 +- .../glyphs/gdotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/ge-cy.glyph | 205 +++++++++++ .../glyphs/gecyrillic.glyph | 205 ----------- .../glyphs/gedescender-cy.glyph | 89 +++++ .../glyphs/ghemiddlehookcyrillic.glyph | 12 +- .../glyphs/ghestrokecyrillic.glyph | 28 +- .../glyphs/gheupturncyrillic.glyph | 12 +- .../glyphs/gjecyrillic.glyph | 32 +- src/Inter-Roman.glyphspackage/glyphs/h.sc.glyph | 287 +++++++++++++++ .../glyphs/hadescendercyrillic.glyph | 42 ++- .../glyphs/hdotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/i.glyph | 2 +- .../glyphs/idieresiscyrillic.glyph | 23 +- .../glyphs/iicyrillic.glyph | 156 ++------ .../glyphs/iishortcyrillic.glyph | 24 +- .../glyphs/imacroncyrillic.glyph | 24 +- src/Inter-Roman.glyphspackage/glyphs/iogonek.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/j.glyph | 2 +- .../glyphs/jcrosstail.glyph | 2 +- .../glyphs/kacyrillic.glyph | 78 ++-- .../glyphs/kadescendercyrillic.glyph | 46 +-- .../glyphs/kjecyrillic.glyph | 4 +- src/Inter-Roman.glyphspackage/glyphs/l.sc.glyph | 130 +++---- src/Inter-Roman.glyphspackage/glyphs/m.sc.glyph | 270 ++++++++++++++ .../glyphs/mdotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/n.sc.glyph | 254 +++++++------ .../glyphs/ndotaccent.glyph | 2 +- .../glyphs/pdotaccent.glyph | 2 +- .../glyphs/pecyrillic.glyph | 102 ++---- .../glyphs/pecyrillicturn.glyph | 185 ++++++++++ .../glyphs/pemiddlehookcyrillic.glyph | 35 +- .../glyphs/rdotaccent.glyph | 2 +- .../glyphs/romaneight.glyph | 6 +- .../glyphs/romaneleven.glyph | 12 +- .../glyphs/romannine.glyph | 6 +- .../glyphs/romanseven.glyph | 4 +- .../glyphs/romanten.glyph | 6 +- .../glyphs/romanthree.glyph | 6 +- .../glyphs/romantwelve.glyph | 18 +- .../glyphs/romantwo.glyph | 4 +- .../glyphs/sdotaccent.glyph | 2 +- .../glyphs/sdotbelowdotaccent.glyph | 2 +- .../glyphs/slongdotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/t.sc.glyph | 160 ++++++++ .../glyphs/tdotaccent.glyph | 2 +- .../glyphs/tecyrillic.glyph | 120 +----- .../glyphs/tedescendercyrillic.glyph | 36 +- .../glyphs/tetsecyrillic.glyph | 117 ++---- .../glyphs/tsecyrillic.glyph | 69 ++-- src/Inter-Roman.glyphspackage/glyphs/uni0226.glyph | 2 +- .../glyphs/uni0227.1.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/uni0227.glyph | 2 +- .../glyphs/uni022E_.glyph | 2 +- .../glyphs/uni022F_.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/uni0249.glyph | 2 +- .../glyphs/uni029C_.glyph | 65 ---- src/Inter-Roman.glyphspackage/glyphs/uni0376.glyph | 14 +- .../glyphs/uni040D_.glyph | 22 +- .../glyphs/uni045D_.glyph | 24 +- .../glyphs/uni048A_.glyph | 46 +-- .../glyphs/uni048B_.glyph | 56 ++- .../glyphs/uni04C_6.glyph | 44 +-- .../glyphs/uni04C_9.glyph | 103 ------ .../glyphs/uni04C_A_.glyph | 32 +- .../glyphs/uni04C_D_.glyph | 34 +- .../glyphs/uni04C_E_.glyph | 50 ++- .../glyphs/uni04F_6.glyph | 36 +- .../glyphs/uni04F_7.glyph | 89 ----- .../glyphs/uni04F_A_.glyph | 38 +- .../glyphs/uni04F_B_.glyph | 78 ++-- .../glyphs/uni04F_C_.glyph | 30 +- .../glyphs/uni04F_E_.glyph | 6 +- .../glyphs/uni052F_.glyph | 105 ------ .../glyphs/wdotaccent.glyph | 2 +- src/Inter-Roman.glyphspackage/glyphs/x.glyph | 33 +- .../glyphs/xdotaccent.glyph | 2 +- .../glyphs/ydotaccent.glyph | 2 +- .../glyphs/zdotaccent.glyph | 2 +- .../glyphs/zhebrevecyrillic.glyph | 20 +- .../glyphs/zhecyrillic.glyph | 190 +++++----- .../glyphs/zhedescendercyrillic.glyph | 34 +- .../glyphs/zhedieresiscyrillic.glyph | 20 +- 170 files changed, 4841 insertions(+), 5222 deletions(-) create mode 100644 src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/E_ntail-cy.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/G_e-cy.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/I_i-cy.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_vert.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.cyrtail.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_center.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_hook.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/afii10020.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/afii10026.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/afii10041.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/cyrillichook.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/cyrillictail.cn.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/cyrillictic.cn.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/eldescender-cy.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/ge-cy.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/gecyrillic.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/gedescender-cy.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/h.sc.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/m.sc.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/pecyrillicturn.glyph create mode 100644 src/Inter-Roman.glyphspackage/glyphs/t.sc.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/uni04C_9.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/uni04F_7.glyph delete mode 100644 src/Inter-Roman.glyphspackage/glyphs/uni052F_.glyph (limited to 'src/Inter-Roman.glyphspackage/glyphs') diff --git a/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph index 74f31b2ed..422a9000f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/B_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = B; }, { -pos = (394,372); +pos = (394,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_dotaccent.glyph index 5dfaac8ef..3ec3a277b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = C; }, { -pos = (546,372); +pos = (546,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph new file mode 100644 index 000000000..84d4a3998 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/C_he-cy.glyph @@ -0,0 +1,317 @@ +{ +glyphname = "Che-cy"; +kernRight = H; +layers = ( +{ +anchors = ( +{ +name = cross; +pos = (738,628); +}, +{ +name = cyrtic; +pos = (1282,0); +}, +{ +name = top; +pos = (738,1676); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(194,992,ls), +(194,663,o), +(381,542,o), +(690,542,cs), +(881,542,o), +(995,567,o), +(1126,608,c), +(1126,770,l), +(992,730,o), +(849,704,o), +(690,704,cs), +(497,704,o), +(374,771,o), +(374,992,cs), +(374,1490,l), +(194,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(1102,0,l), +(1282,0,l), +(1282,1490,l), +(1102,1490,l) +); +} +); +width = 1462; +}, +{ +anchors = ( +{ +name = cross; +pos = (826,676); +}, +{ +name = cyrtic; +pos = (1462,0); +}, +{ +name = top; +pos = (822,1676); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(186,1022,ls), +(186,695,o), +(422,510,o), +(840,510,cs), +(907,510,o), +(1103,525,o), +(1134,536,c), +(1134,856,l), +(1105,847,o), +(945,836,o), +(840,836,cs), +(647,836,o), +(590,891,o), +(590,1038,cs), +(590,1490,l), +(186,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(1058,0,l), +(1462,0,l), +(1462,1490,l), +(1058,1490,l) +); +} +); +width = 1558; +}, +{ +anchors = ( +{ +name = cross; +pos = (685,600); +}, +{ +name = cyrtic; +pos = (1174,0); +}, +{ +name = top; +pos = (684,1676); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(200,1004,ls), +(200,724,o), +(352,576,o), +(644,576,cs), +(783,576,o), +(943,604,o), +(1134,666,c), +(1134,716,l), +(971,656,o), +(793,622,o), +(642,622,cs), +(379,622,o), +(246,750,o), +(246,1004,cs), +(246,1490,l), +(200,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(1128,0,l), +(1174,0,l), +(1174,1490,l), +(1128,1490,l) +); +} +); +width = 1406; +}, +{ +anchors = ( +{ +name = cross; +pos = (706,628); +}, +{ +name = cyrtic; +pos = (1250,0); +}, +{ +name = top; +pos = (706,1676); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(162,992,ls), +(162,663,o), +(349,542,o), +(658,542,cs), +(849,542,o), +(963,567,o), +(1094,608,c), +(1094,770,l), +(960,730,o), +(817,704,o), +(658,704,cs), +(465,704,o), +(342,771,o), +(342,992,cs), +(342,1490,l), +(162,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(1070,0,l), +(1250,0,l), +(1250,1490,l), +(1070,1490,l) +); +} +); +width = 1398; +}, +{ +anchors = ( +{ +name = cross; +pos = (803,686); +}, +{ +name = cyrtic; +pos = (1436,0); +}, +{ +name = top; +pos = (796,1676); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(160,1022,ls), +(160,695,o), +(396,500,o), +(814,500,cs), +(881,500,o), +(1077,515,o), +(1108,526,c), +(1108,872,l), +(1079,863,o), +(919,852,o), +(814,852,cs), +(621,852,o), +(576,907,o), +(576,1054,cs), +(576,1490,l), +(160,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(1020,0,l), +(1436,0,l), +(1436,1490,l), +(1020,1490,l) +); +} +); +width = 1516; +}, +{ +anchors = ( +{ +name = cross; +pos = (618,600); +}, +{ +name = cyrtic; +pos = (1104,0); +}, +{ +name = top; +pos = (614,1676); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(130,1004,ls), +(130,724,o), +(282,576,o), +(574,576,cs), +(713,576,o), +(873,604,o), +(1064,666,c), +(1064,716,l), +(901,656,o), +(723,622,o), +(572,622,cs), +(309,622,o), +(176,750,o), +(176,1004,cs), +(176,1490,l), +(130,1490,l) +); +}, +{ +closed = 1; +nodes = ( +(1058,0,l), +(1104,0,l), +(1104,1490,l), +(1058,1490,l) +); +} +); +width = 1272; +} +); +metricRight = H; +tags = ( +"TODO-opsz" +); +unicode = 1063; +userData = { +interface.gridadjust.original = "{'width': 1940, 'leftMargin': 201, 'rightMargin': 242}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph index 0df49ac0a..4e4ff4998 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_heabkhasiancyrillic.glyph @@ -4,12 +4,8 @@ layers = ( { anchors = ( { -name = bottom; -pos = (1036,-2); -}, -{ -name = cyrtic; -pos = (1036,0); +name = cyrtic_center; +pos = (1038,0); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -21,8 +17,8 @@ nodes = ( (281,692,o), (532,692,c), (532,840,l), -(383,841,o), -(291,932,o), +(383,840,o), +(290,932,o), (290,1082,c), (128,1082,l) ); @@ -30,37 +26,37 @@ nodes = ( { closed = 1; nodes = ( -(1225,-23,o), +(1225,-24,o), (1371,13,o), (1454,72,c), (1408,224,l), (1302,175,o), -(1174,145,o), +(1174,146,o), (1070,146,cs), -(796,145,o), +(796,146,o), (628,321,o), (628,608,cs), (628,850,ls), (628,1155,o), -(767,1341,o), -(994,1342,cs), -(1221,1341,o), -(1359,1163,o), +(775,1342,o), +(1002,1342,cs), +(1229,1342,o), +(1358,1163,o), (1358,870,cs), (1358,838,l), (576,838,l), (576,692,l), (1538,692,l), (1538,806,ls), -(1539,1244,o), -(1333,1510,o), -(994,1510,cs), -(655,1510,o), +(1538,1244,o), +(1341,1510,o), +(1002,1510,cs), +(663,1510,o), (448,1260,o), (448,850,cs), (448,608,ls), (448,216,o), -(684,-23,o), +(684,-24,o), (1070,-24,cs) ); } @@ -70,12 +66,8 @@ width = 1664; { anchors = ( { -name = bottom; -pos = (1166,0); -}, -{ -name = cyrtic; -pos = (1112,0); +name = cyrtic_center; +pos = (1137,0); } ); background = { @@ -138,11 +130,11 @@ shapes = ( closed = 1; nodes = ( (96,801,o), -(259,621,o), +(259,622,o), (530,622,c), (530,888,l), -(405,889,o), -(337,964,o), +(405,888,o), +(338,964,o), (338,1102,c), (96,1102,l) ); @@ -150,7 +142,7 @@ nodes = ( { closed = 1; nodes = ( -(1330,-23,o), +(1330,-24,o), (1538,6,o), (1632,40,c), (1580,376,l), @@ -162,11 +154,11 @@ nodes = ( (826,594,cs), (826,900,ls), (826,1054,o), -(940,1159,o), +(940,1160,o), (1106,1160,cs), -(1245,1159,o), -(1327,1087,o), -(1326,964,c), +(1245,1160,o), +(1326,1087,o), +(1326,964,cs), (1326,918,l), (736,918,l), (736,590,l), @@ -180,8 +172,8 @@ nodes = ( (436,900,cs), (436,594,ls), (436,208,o), -(711,-23,o), -(1170,-24,c) +(711,-24,o), +(1170,-24,cs) ); } ); @@ -190,79 +182,21 @@ width = 1812; { anchors = ( { -name = bottom; -pos = (958,-6); -}, -{ -name = cyrtic; -pos = (992,0); -} -); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(147,879,o), -(274,759,o), -(492,760,c), -(492,808,l), -(299,807,o), -(193,905,o), -(194,1082,c), -(148,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1104,-20,o), -(1220,13,o), -(1336,82,c), -(1316,124,l), -(1209,60,o), -(1105,28,o), -(994,26,cs), -(685,22,o), -(505,247,o), -(504,640,cs), -(504,872,ls), -(505,1255,o), -(670,1484,o), -(952,1484,cs), -(1220,1484,o), -(1357,1282,o), -(1358,898,cs), -(1358,808,l), -(498,808,l), -(498,760,l), -(1404,760,l), -(1404,894,ls), -(1404,1309,o), -(1249,1530,o), -(954,1530,cs), -(644,1530,o), -(458,1283,o), -(458,876,cs), -(458,634,ls), -(458,227,o), -(656,-20,o), -(984,-20,cs) -); +name = cyrtic_center; +pos = (984,0); } ); -}; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( -(147,879,o), -(274,759,o), +(148,879,o), +(274,760,o), (492,760,c), (492,808,l), -(299,807,o), -(193,905,o), +(299,808,o), +(194,905,o), (194,1082,c), (148,1082,l) ); @@ -270,38 +204,38 @@ nodes = ( { closed = 1; nodes = ( -(1104,-20,o), -(1220,13,o), -(1336,82,c), -(1316,124,l), -(1209,60,o), -(1105,28,o), -(994,26,cs), -(685,22,o), -(505,247,o), +(1104,-16,o), +(1220,17,o), +(1336,86,c), +(1316,128,l), +(1209,64,o), +(1105,30,o), +(994,30,cs), +(685,30,o), +(504,247,o), (504,640,cs), (504,852,ls), -(505,1235,o), -(670,1463,o), -(952,1464,cs), -(1220,1463,o), -(1357,1262,o), +(504,1235,o), +(670,1460,o), +(952,1460,cs), +(1220,1460,o), +(1358,1262,o), (1358,878,cs), -(1358,808,l), -(498,808,l), +(1358,806,l), +(498,806,l), (498,760,l), (1404,760,l), (1404,872,ls), (1404,1289,o), -(1249,1510,o), -(954,1510,cs), -(644,1510,o), +(1249,1506,o), +(954,1506,cs), +(644,1506,o), (458,1263,o), (458,856,cs), (458,634,ls), (458,227,o), -(656,-20,o), -(984,-20,cs) +(656,-16,o), +(984,-16,cs) ); } ); @@ -310,12 +244,8 @@ width = 1576; { anchors = ( { -name = bottom; -pos = (1004,-2); -}, -{ -name = cyrtic; -pos = (1004,0); +name = cyrtic_center; +pos = (1006,0); } ); layerId = m007; @@ -327,8 +257,8 @@ nodes = ( (249,692,o), (500,692,c), (500,840,l), -(351,841,o), -(259,932,o), +(351,840,o), +(258,932,o), (258,1082,c), (96,1082,l) ); @@ -336,37 +266,37 @@ nodes = ( { closed = 1; nodes = ( -(1193,-23,o), +(1193,-24,o), (1339,13,o), (1422,72,c), (1376,224,l), (1270,175,o), -(1142,145,o), +(1142,146,o), (1038,146,cs), -(764,145,o), +(764,146,o), (596,321,o), (596,608,cs), (596,850,ls), (596,1155,o), -(735,1341,o), -(962,1342,cs), -(1189,1341,o), -(1327,1163,o), +(743,1342,o), +(970,1342,cs), +(1197,1342,o), +(1326,1163,o), (1326,870,cs), (1326,838,l), (544,838,l), (544,692,l), (1506,692,l), (1506,806,ls), -(1507,1244,o), -(1301,1510,o), -(962,1510,cs), -(623,1510,o), +(1506,1244,o), +(1309,1510,o), +(970,1510,cs), +(631,1510,o), (416,1260,o), (416,850,cs), (416,608,ls), (416,216,o), -(652,-23,o), +(652,-24,o), (1038,-24,cs) ); } @@ -376,79 +306,21 @@ width = 1600; { anchors = ( { -name = bottom; -pos = (1150,0); -}, -{ -name = cyrtic; -pos = (1096,0); +name = cyrtic_center; +pos = (1129,0); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(96,783,o), -(259,602,o), -(530,602,c), -(530,870,l), -(407,870,o), -(337,943,o), -(338,1082,c), -(96,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1411,-23,o), -(1585,23,o), -(1632,40,c), -(1580,376,l), -(1498,355,o), -(1350,326,o), -(1170,326,cs), -(905,326,o), -(826,454,o), -(826,608,cs), -(826,882,ls), -(826,1012,o), -(916,1126,o), -(1102,1126,c), -(1260,1126,o), -(1327,1041,o), -(1326,930,c), -(1326,898,l), -(736,898,l), -(736,570,l), -(1716,570,l), -(1716,774,ls), -(1716,1201,o), -(1498,1475,o), -(1102,1474,cs), -(724,1475,o), -(436,1228,o), -(436,882,cs), -(436,608,ls), -(436,239,o), -(675,-23,o), -(1170,-24,c) -); -} -); -}; layerId = m009; shapes = ( { closed = 1; nodes = ( (80,801,o), -(243,621,o), +(243,622,o), (514,622,c), (514,888,l), -(389,889,o), -(321,964,o), +(389,888,o), +(322,964,o), (322,1102,c), (80,1102,l) ); @@ -456,7 +328,7 @@ nodes = ( { closed = 1; nodes = ( -(1314,-23,o), +(1314,-24,o), (1522,6,o), (1616,40,c), (1564,376,l), @@ -468,11 +340,11 @@ nodes = ( (810,594,cs), (810,900,ls), (810,1054,o), -(924,1159,o), +(924,1160,o), (1090,1160,cs), -(1229,1159,o), -(1311,1087,o), -(1310,964,c), +(1229,1160,o), +(1310,1087,o), +(1310,964,cs), (1310,918,l), (720,918,l), (720,590,l), @@ -486,8 +358,8 @@ nodes = ( (420,900,cs), (420,594,ls), (420,208,o), -(695,-23,o), -(1154,-24,c) +(695,-24,o), +(1154,-24,cs) ); } ); @@ -496,79 +368,21 @@ width = 1780; { anchors = ( { -name = bottom; -pos = (894,-6); -}, -{ -name = cyrtic; -pos = (928,0); -} -); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(147,879,o), -(274,759,o), -(492,760,c), -(492,808,l), -(299,807,o), -(193,905,o), -(194,1082,c), -(148,1082,l) -); -}, -{ -closed = 1; -nodes = ( -(1104,-20,o), -(1220,13,o), -(1336,82,c), -(1316,124,l), -(1209,60,o), -(1105,28,o), -(994,26,cs), -(685,22,o), -(505,247,o), -(504,640,cs), -(504,872,ls), -(505,1255,o), -(670,1484,o), -(952,1484,cs), -(1220,1484,o), -(1357,1282,o), -(1358,898,cs), -(1358,808,l), -(498,808,l), -(498,760,l), -(1404,760,l), -(1404,894,ls), -(1404,1309,o), -(1249,1530,o), -(954,1530,cs), -(644,1530,o), -(458,1283,o), -(458,876,cs), -(458,634,ls), -(458,227,o), -(656,-20,o), -(984,-20,cs) -); +name = cyrtic_center; +pos = (920,0); } ); -}; layerId = m011; shapes = ( { closed = 1; nodes = ( -(83,879,o), -(210,759,o), +(84,879,o), +(210,760,o), (428,760,c), (428,808,l), -(235,807,o), -(129,905,o), +(235,808,o), +(130,905,o), (130,1082,c), (84,1082,l) ); @@ -576,38 +390,38 @@ nodes = ( { closed = 1; nodes = ( -(1040,-20,o), -(1156,13,o), -(1272,82,c), -(1252,124,l), -(1145,60,o), -(1041,28,o), -(930,26,cs), -(621,22,o), -(441,247,o), +(1040,-16,o), +(1156,17,o), +(1272,86,c), +(1252,128,l), +(1145,64,o), +(1041,30,o), +(930,30,cs), +(621,30,o), +(440,247,o), (440,640,cs), (440,852,ls), -(441,1235,o), -(606,1463,o), -(888,1464,cs), -(1156,1463,o), -(1293,1262,o), +(440,1235,o), +(606,1460,o), +(888,1460,cs), +(1156,1460,o), +(1294,1262,o), (1294,878,cs), -(1294,808,l), -(434,808,l), +(1294,806,l), +(434,806,l), (434,760,l), (1340,760,l), (1340,872,ls), (1340,1289,o), -(1185,1510,o), -(890,1510,cs), -(580,1510,o), +(1185,1506,o), +(890,1506,cs), +(580,1506,o), (394,1263,o), (394,856,cs), (394,634,ls), (394,227,o), -(592,-20,o), -(920,-20,cs) +(592,-16,o), +(920,-16,cs) ); } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedescenderabkhasiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedescenderabkhasiancyrillic.glyph index e34574fb4..b1e64be2a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedescenderabkhasiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedescenderabkhasiancyrillic.glyph @@ -8,8 +8,8 @@ shapes = ( ref = Cheabkhasiancyrillic; }, { -pos = (856,-64); -ref = cyrillictic.cn; +pos = (825,0); +ref = _part.cyrtic_center; } ); width = 1664; @@ -21,8 +21,8 @@ shapes = ( ref = Cheabkhasiancyrillic; }, { -pos = (758,-162); -ref = cyrillictic.cn; +pos = (804,0); +ref = _part.cyrtic_center; } ); width = 1812; @@ -34,9 +34,8 @@ shapes = ( ref = Cheabkhasiancyrillic; }, { -alignment = -1; -pos = (916,-34); -ref = cyrillictic.cn; +pos = (897,0); +ref = _part.cyrtic_center; } ); width = 1576; @@ -48,8 +47,8 @@ shapes = ( ref = Cheabkhasiancyrillic; }, { -pos = (856,-64); -ref = cyrillictic.cn; +pos = (793,0); +ref = _part.cyrtic_center; } ); width = 1600; @@ -61,8 +60,8 @@ shapes = ( ref = Cheabkhasiancyrillic; }, { -pos = (758,-162); -ref = cyrillictic.cn; +pos = (796,0); +ref = _part.cyrtic_center; } ); width = 1780; @@ -74,9 +73,8 @@ shapes = ( ref = Cheabkhasiancyrillic; }, { -alignment = -1; -pos = (916,-34); -ref = cyrillictic.cn; +pos = (833,0); +ref = _part.cyrtic_center; } ); width = 1448; diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph index 2b2537b41..2050da125 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedescendercyrillic.glyph @@ -5,11 +5,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1188,0); -ref = cyrillictic.cn; +pos = (1128,0); +ref = _part.cyrtic; } ); width = 1462; @@ -18,37 +18,37 @@ width = 1462; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1280,0); -ref = cyrillictic.cn; +pos = (1062,0); +ref = _part.cyrtic; } ); -width = 1548; +width = 1558; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1112,0); -ref = cyrillictic.cn; +pos = (1078,0); +ref = _part.cyrtic; } ); -width = 1400; +width = 1406; }, { layerId = m007; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1188,0); -ref = cyrillictic.cn; +pos = (1096,0); +ref = _part.cyrtic; } ); width = 1398; @@ -57,11 +57,11 @@ width = 1398; layerId = m009; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1280,0); -ref = cyrillictic.cn; +pos = (1036,0); +ref = _part.cyrtic; } ); width = 1516; @@ -70,11 +70,11 @@ width = 1516; layerId = m011; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1112,0); -ref = cyrillictic.cn; +pos = (1008,0); +ref = _part.cyrtic; } ); width = 1272; diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph index 4721cba41..1984b4203 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hedieresiscyrillic.glyph @@ -5,7 +5,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { pos = (132,372); @@ -18,33 +18,33 @@ width = 1462; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (308,372); +pos = (312,372); ref = dieresis; } ); -width = 1548; +width = 1558; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { pos = (10,372); ref = dieresis; } ); -width = 1400; +width = 1406; }, { layerId = m007; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { pos = (132,372); @@ -57,10 +57,10 @@ width = 1398; layerId = m009; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (308,414); +pos = (302,414); ref = dieresis; } ); @@ -70,10 +70,10 @@ width = 1516; layerId = m011; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (10,372); +pos = (4,372); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph index aee0e1e1b..99ffc8892 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hekhakassiancyrillic.glyph @@ -5,11 +5,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1188,0); -ref = cyrillictic.cn; +pos = (1128,0); +ref = _part.cyrtic; } ); width = 1462; @@ -18,37 +18,37 @@ width = 1462; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1280,0); -ref = cyrillictic.cn; +pos = (1062,0); +ref = _part.cyrtic; } ); -width = 1548; +width = 1558; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1112,0); -ref = cyrillictic.cn; +pos = (1078,0); +ref = _part.cyrtic; } ); -width = 1400; +width = 1406; }, { layerId = m007; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1188,0); -ref = cyrillictic.cn; +pos = (1096,0); +ref = _part.cyrtic; } ); width = 1398; @@ -57,11 +57,11 @@ width = 1398; layerId = m009; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1280,0); -ref = cyrillictic.cn; +pos = (1036,0); +ref = _part.cyrtic; } ); width = 1516; @@ -70,11 +70,11 @@ width = 1516; layerId = m011; shapes = ( { -ref = afii10041; +ref = "Che-cy"; }, { -pos = (1112,0); -ref = cyrillictic.cn; +pos = (1008,0); +ref = _part.cyrtic; } ); width = 1272; diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph index 3e4b4c72f..50066d27b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_heverticalstrokecyrillic.glyph @@ -5,16 +5,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(634,1012,l), -(634,312,l), -(794,312,l), -(794,1012,l) -); +ref = "Che-cy"; }, { -ref = afii10041; +pos = (530,-117); +ref = _part.crossbar_vert; } ); width = 1462; @@ -23,53 +18,37 @@ width = 1462; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(704,1102,l), -(704,282,l), -(884,282,l), -(884,1102,l) -); +ref = "Che-cy"; }, { -ref = afii10041; +pos = (590,-69); +ref = _part.crossbar_vert; } ); -width = 1548; +width = 1558; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(644,960,l), -(644,328,l), -(690,328,l), -(690,960,l) -); +ref = "Che-cy"; }, { -alignment = -1; -ref = afii10041; +pos = (535,-145); +ref = _part.crossbar_vert; } ); -width = 1400; +width = 1406; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(602,1012,l), -(602,312,l), -(762,312,l), -(762,1012,l) -); +ref = "Che-cy"; }, { -ref = afii10041; +pos = (498,-117); +ref = _part.crossbar_vert; } ); width = 1398; @@ -78,16 +57,11 @@ width = 1398; layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(688,1102,l), -(688,282,l), -(868,282,l), -(868,1102,l) -); +ref = "Che-cy"; }, { -ref = afii10041; +pos = (567,-59); +ref = _part.crossbar_vert; } ); width = 1516; @@ -96,24 +70,16 @@ width = 1516; layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(580,960,l), -(580,328,l), -(626,328,l), -(626,960,l) -); +ref = "Che-cy"; }, { -alignment = -1; -ref = afii10041; +pos = (468,-145); +ref = _part.crossbar_vert; } ); width = 1272; } ); -metricLeft = afii10041; -metricRight = afii10041; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/C_hi.glyph b/src/Inter-Roman.glyphspackage/glyphs/C_hi.glyph index 48ba0f218..48c1f70df 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/C_hi.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/C_hi.glyph @@ -10,7 +10,7 @@ shapes = ( ref = X; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -19,7 +19,7 @@ shapes = ( ref = X; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -37,7 +37,7 @@ shapes = ( ref = X; } ); -width = 1250; +width = 1252; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/D_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/D_dotaccent.glyph index 76a3c72a2..49a58eced 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/D_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/D_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = D; }, { -pos = (372,372); +pos = (372,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_dotaccent.glyph index 440d5328e..9908ae42d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = E; }, { -pos = (384,372); +pos = (384,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph index 47f886f2b..169d0bbb2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ltail-cy.glyph @@ -8,8 +8,8 @@ shapes = ( ref = afii10029; }, { -pos = (1066,-72); -ref = cyrillictail.cn; +pos = (998,0); +ref = _part.cyrtail; } ); width = 1460; @@ -21,11 +21,11 @@ shapes = ( ref = afii10029; }, { -pos = (1234,-72); -ref = cyrillictail.cn; +pos = (1022,0); +ref = _part.cyrtail; } ); -width = 1518; +width = 1550; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,8 +34,8 @@ shapes = ( ref = afii10029; }, { -pos = (972,-72); -ref = cyrillictail.cn; +pos = (1112,0); +ref = _part.cyrtail; } ); width = 1440; @@ -47,8 +47,8 @@ shapes = ( ref = afii10029; }, { -pos = (1066,-72); -ref = cyrillictail.cn; +pos = (966,0); +ref = _part.cyrtail; } ); width = 1396; @@ -60,11 +60,11 @@ shapes = ( ref = afii10029; }, { -pos = (1204,-72); -ref = cyrillictail.cn; +pos = (980,0); +ref = _part.cyrtail; } ); -width = 1456; +width = 1492; }, { layerId = m011; @@ -73,8 +73,8 @@ shapes = ( ref = afii10029; }, { -pos = (972,-72); -ref = cyrillictail.cn; +pos = (1048,0); +ref = _part.cyrtail; } ); width = 1312; diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph index d213f2973..f936ce198 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ndescendercyrillic.glyph @@ -7,91 +7,85 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; ref = H; }, { -pos = (1220,0); -ref = cyrillictic.cn; +pos = (1180,0); +ref = _part.cyrtic; } ); -width = 1568; +width = 1514; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; ref = H; }, { anchor = right; -pos = (1278,0); -ref = cyrillictic.cn; +pos = (1040,0); +ref = _part.cyrtic; } ); -width = 1870; +width = 1536; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; metricRight = "=H"; shapes = ( { -alignment = -1; ref = H; }, { anchor = right; -pos = (1218,0); -ref = cyrillictic.cn; +pos = (1178,0); +ref = _part.cyrtic; } ); -width = 1550; +width = 1506; }, { layerId = m007; shapes = ( { -alignment = -1; ref = H; }, { -pos = (1222,0); -ref = cyrillictic.cn; +pos = (1148,0); +ref = _part.cyrtic; } ); -width = 1514; +width = 1450; }, { layerId = m009; shapes = ( { -alignment = -1; ref = H; }, { anchor = right; -pos = (1278,0); -ref = cyrillictic.cn; +pos = (1008,0); +ref = _part.cyrtic; } ); -width = 1860; +width = 1488; }, { layerId = m011; metricRight = "=H"; shapes = ( { -alignment = -1; ref = H; }, { anchor = right; -pos = (1219,-6); -ref = cyrillictic.cn; +pos = (1114,0); +ref = _part.cyrtic; } ); -width = 1423; +width = 1378; } ); metricLeft = H; diff --git a/src/Inter-Roman.glyphspackage/glyphs/E_ntail-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/E_ntail-cy.glyph new file mode 100644 index 000000000..76944a982 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/E_ntail-cy.glyph @@ -0,0 +1,97 @@ +{ +glyphname = "Entail-cy"; +kernLeft = B; +kernRight = t; +layers = ( +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = H; +}, +{ +pos = (1054,0); +ref = _part.cyrtail; +} +); +width = 1514; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = H; +}, +{ +pos = (1008,0); +ref = _part.cyrtail; +} +); +width = 1536; +}, +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +ref = H; +}, +{ +pos = (1178,0); +ref = _part.cyrtail; +} +); +width = 1506; +}, +{ +layerId = m007; +shapes = ( +{ +ref = H; +}, +{ +pos = (1022,0); +ref = _part.cyrtail; +} +); +width = 1450; +}, +{ +layerId = m009; +shapes = ( +{ +ref = H; +}, +{ +pos = (976,0); +ref = _part.cyrtail; +} +); +width = 1488; +}, +{ +layerId = m011; +shapes = ( +{ +ref = H; +}, +{ +pos = (1114,0); +ref = _part.cyrtail; +} +); +width = 1378; +} +); +metricLeft = H; +metricRight = t; +tags = ( +"TODO-opsz" +); +unicode = 1225; +userData = { +interface.gridadjust.original = "{'width': 2166, 'leftMargin': 256, 'rightMargin': 44}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph index 99c9d4916..2dbfacdba 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/F_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = F; }, { -pos = (402,372); +pos = (402,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_amma.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_amma.glyph index bf093b48d..868d252d3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_amma.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_amma.glyph @@ -11,11 +11,7 @@ pos = (270,768); }, { name = cyrtic; -pos = (442,64); -}, -{ -name = right; -pos = (350,0); +pos = (360,0); }, { name = top; @@ -46,11 +42,7 @@ pos = (296,788); }, { name = cyrtic; -pos = (684,162); -}, -{ -name = right; -pos = (488,0); +pos = (500,0); }, { name = top; @@ -81,10 +73,6 @@ pos = (255,756); }, { name = cyrtic; -pos = (300,6); -}, -{ -name = right; pos = (278,0); }, { @@ -116,11 +104,7 @@ pos = (238,768); }, { name = cyrtic; -pos = (410,64); -}, -{ -name = right; -pos = (318,0); +pos = (328,0); }, { name = top; @@ -147,14 +131,10 @@ width = 1114; anchors = ( { name = cross; -pos = (280,788); +pos = (280,780); }, { name = cyrtic; -pos = (668,162); -}, -{ -name = right; pos = (496,0); }, { @@ -186,10 +166,6 @@ pos = (191,756); }, { name = cyrtic; -pos = (236,6); -}, -{ -name = right; pos = (214,0); }, { diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.1.glyph index d3c74faf1..043c0bef6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.1.glyph @@ -6,6 +6,7 @@ layers = ( layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { +alignment = 1; ref = G.1; }, { @@ -19,6 +20,7 @@ width = 1512; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { +alignment = 1; ref = G.1; }, { @@ -26,12 +28,13 @@ pos = (530,372); ref = dotaccent; } ); -width = 1536; +width = 1522; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { +alignment = 1; ref = G.1; }, { @@ -39,25 +42,27 @@ pos = (472,372); ref = dotaccent; } ); -width = 1594; +width = 1582; }, { layerId = m007; shapes = ( { +alignment = 1; ref = G.1; }, { -pos = (530,372); +pos = (530,414); ref = dotaccent; } ); -width = 1472; +width = 1497; }, { layerId = m009; shapes = ( { +alignment = 1; ref = G.1; }, { @@ -65,12 +70,13 @@ pos = (438,414); ref = dotaccent; } ); -width = 1562; +width = 1516; }, { layerId = m011; shapes = ( { +alignment = 1; ref = G.1; }, { diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.glyph index b2e7025bb..dcdae50e6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = G; }, { -pos = (546,372); +pos = (546,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_e-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_e-cy.glyph new file mode 100644 index 000000000..1a6be89e2 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/G_e-cy.glyph @@ -0,0 +1,65 @@ +{ +glyphname = "Ge-cy"; +kernLeft = B; +kernRight = T; +layers = ( +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = Gamma; +} +); +width = 1178; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = Gamma; +} +); +width = 1200; +}, +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +ref = Gamma; +} +); +width = 1172; +}, +{ +layerId = m007; +shapes = ( +{ +ref = Gamma; +} +); +width = 1114; +}, +{ +layerId = m009; +shapes = ( +{ +ref = Gamma; +} +); +width = 1168; +}, +{ +layerId = m011; +shapes = ( +{ +ref = Gamma; +} +); +width = 1040; +} +); +tags = ( +"TODO-opsz" +); +unicode = 1043; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_hemiddlehookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_hemiddlehookcyrillic.glyph index d4a0d2cca..ce99f8c75 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_hemiddlehookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_hemiddlehookcyrillic.glyph @@ -7,7 +7,7 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { alignment = -1; -ref = Gamma; +ref = "Ge-cy"; }, { alignment = -1; @@ -22,7 +22,7 @@ layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { alignment = -1; -ref = Gamma; +ref = "Ge-cy"; }, { alignment = -1; @@ -37,7 +37,7 @@ layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { alignment = -1; -ref = Gamma; +ref = "Ge-cy"; }, { alignment = -1; @@ -52,7 +52,7 @@ layerId = m007; shapes = ( { alignment = -1; -ref = Gamma; +ref = "Ge-cy"; }, { alignment = -1; @@ -67,7 +67,7 @@ layerId = m009; shapes = ( { alignment = -1; -ref = Gamma; +ref = "Ge-cy"; }, { alignment = -1; @@ -82,7 +82,7 @@ layerId = m011; shapes = ( { alignment = -1; -ref = Gamma; +ref = "Ge-cy"; }, { alignment = -1; diff --git a/src/Inter-Roman.glyphspackage/glyphs/G_hestrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/G_hestrokecyrillic.glyph index 3d6498871..c27cc6192 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/G_hestrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/G_hestrokecyrillic.glyph @@ -6,7 +6,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-190,47); @@ -19,7 +19,7 @@ width = 1178; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-224,67); @@ -32,7 +32,7 @@ width = 1200; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-169,34); @@ -45,7 +45,7 @@ width = 1172; layerId = m007; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-210,48); @@ -58,10 +58,10 @@ width = 1114; layerId = m009; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (-240,67); +pos = (-240,59); ref = crossbar; } ); @@ -71,7 +71,7 @@ width = 1168; layerId = m011; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-169,34); diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_.glyph index e99d10940..2b7b1a0a3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/H_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/H_.glyph @@ -20,7 +20,7 @@ pos = (294,-2); }, { name = cyrtic; -pos = (1400,64); +pos = (1334,0); }, { name = lfthook; @@ -83,7 +83,7 @@ pos = (288,0); }, { name = cyrtic; -pos = (1632,162); +pos = (1440,0); }, { name = lfthook; @@ -140,7 +140,7 @@ pos = (256,-6); }, { name = cyrtic; -pos = (1294,6); +pos = (1274,0); }, { name = lfthook; @@ -197,7 +197,7 @@ pos = (262,-2); }, { name = cyrtic; -pos = (1370,64); +pos = (1302,0); }, { name = lfthook; @@ -261,7 +261,7 @@ pos = (288,0); }, { name = cyrtic; -pos = (1616,162); +pos = (1408,0); }, { name = lfthook; @@ -385,7 +385,7 @@ pos = (192,-6); }, { name = cyrtic; -pos = (1231,0); +pos = (1210,0); }, { name = lfthook; diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_adescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_adescendercyrillic.glyph index 966676e06..b79605183 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/H_adescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/H_adescendercyrillic.glyph @@ -10,11 +10,11 @@ shapes = ( ref = X; }, { -pos = (1048,0); -ref = cyrillictic.cn; +pos = (1042,0); +ref = _part.cyrtic; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = X; }, { -pos = (1072,0); -ref = cyrillictic.cn; +pos = (1078,0); +ref = _part.cyrtic; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,8 +36,8 @@ shapes = ( ref = X; }, { -pos = (1050,0); -ref = cyrillictic.cn; +pos = (1000,0); +ref = _part.cyrtic; } ); width = 1198; @@ -49,11 +49,11 @@ shapes = ( ref = X; }, { -pos = (1048,0); -ref = cyrillictic.cn; +pos = (1010,0); +ref = _part.cyrtic; } ); -width = 1250; +width = 1252; }, { layerId = m009; @@ -62,8 +62,8 @@ shapes = ( ref = X; }, { -pos = (1068,0); -ref = cyrillictic.cn; +pos = (1054,0); +ref = _part.cyrtic; } ); width = 1524; @@ -75,8 +75,8 @@ shapes = ( ref = X; }, { -pos = (1050,0); -ref = cyrillictic.cn; +pos = (936,0); +ref = _part.cyrtic; } ); width = 1070; diff --git a/src/Inter-Roman.glyphspackage/glyphs/H_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/H_dotaccent.glyph index 6f63ec292..6857ea866 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/H_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/H_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = H; }, { -pos = (522,374); +pos = (522,416); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph index f8add0582..2531e888c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_dieresiscyrillic.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (168,18); @@ -20,7 +20,7 @@ width = 1544; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (228,32); @@ -33,53 +33,53 @@ width = 1480; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (116,46); ref = casedieresis.cn; } ); -width = 1582; +width = 1580; }, { layerId = m007; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { -pos = (168,18); +pos = (156,18); ref = casedieresis.cn; } ); -width = 1480; +width = 1472; }, { layerId = m009; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (260,74); ref = casedieresis.cn; } ); -width = 1508; +width = 1512; }, { layerId = m011; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (116,46); ref = casedieresis.cn; } ); -width = 1454; +width = 1452; } ); unicode = 1252; diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.1.glyph index 9738ed39a..1125c9d74 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.1.glyph @@ -6,6 +6,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { +alignment = 1; ref = I.1; }, { @@ -13,12 +14,13 @@ pos = (210,372); ref = dotaccent; } ); -width = 908; +width = 906; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { +alignment = 1; ref = I.1; }, { @@ -26,12 +28,13 @@ pos = (184,372); ref = dotaccent; } ); -width = 1032; +width = 1034; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { +alignment = 1; ref = I.1; }, { @@ -39,25 +42,27 @@ pos = (174,372); ref = dotaccent; } ); -width = 716; +width = 720; }, { layerId = m007; shapes = ( { +alignment = 1; ref = I.1; }, { -pos = (210,372); +pos = (210,414); ref = dotaccent; } ); -width = 844; +width = 842; }, { layerId = m009; shapes = ( { +alignment = 1; ref = I.1; }, { @@ -65,12 +70,13 @@ pos = (188,414); ref = dotaccent; } ); -width = 1000; +width = 1002; }, { layerId = m011; shapes = ( { +alignment = 1; ref = I.1; }, { @@ -78,7 +84,7 @@ pos = (170,372); ref = dotaccent; } ); -width = 588; +width = 584; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.glyph index 960899b77..3877a0106 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = I; }, { -pos = (26,372); +pos = (26,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_i-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_i-cy.glyph new file mode 100644 index 000000000..11dedc612 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/I_i-cy.glyph @@ -0,0 +1,224 @@ +{ +glyphname = "Ii-cy"; +kernLeft = B; +kernRight = H; +layers = ( +{ +anchors = ( +{ +name = cyrtic; +pos = (1364,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +pos = (1544,0); +ref = N; +scale = (-1,1); +} +); +width = 1544; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1384,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +pos = (1480,0); +ref = N; +scale = (-1,1); +} +); +width = 1480; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1348,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +pos = (1580,0); +ref = N; +scale = (-1,1); +} +); +width = 1580; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1324,0); +} +); +layerId = m007; +shapes = ( +{ +pos = (1472,0); +ref = N; +scale = (-1,1); +} +); +width = 1472; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1432,0); +} +); +layerId = m009; +shapes = ( +{ +pos = (1512,0); +ref = N; +scale = (-1,1); +} +); +width = 1512; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1368,0); +}, +{ +name = top; +pos = (726,1676); +} +); +associatedMasterId = m009; +layerId = "1D0D2AF5-D541-4264-B454-558AF4F50F01"; +name = "May 31, 22, 09:51"; +shapes = ( +{ +closed = 1; +nodes = ( +(80,0,l), +(418,0,l), +(956,782,l), +(964,782,l), +(964,0,l), +(1368,0,l), +(1368,1490,l), +(1026,1490,l), +(496,710,l), +(484,710,l), +(484,1490,l), +(80,1490,l) +); +} +); +width = 1448; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1350,0); +}, +{ +name = top; +pos = (792,1676); +} +); +associatedMasterId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "6D942435-D68F-48E1-B1D0-5F69141ABFB6"; +name = "May 31, 22, 09:51"; +shapes = ( +{ +closed = 1; +nodes = ( +(232,0,l), +(280,0,l), +(1298,1402,l), +(1304,1402,l), +(1304,0,l), +(1350,0,l), +(1350,1490,l), +(1304,1490,l), +(286,88,l), +(280,88,l), +(280,1490,l), +(232,1490,l) +); +} +); +width = 1582; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1350,0); +}, +{ +name = top; +pos = (792,1676); +} +); +associatedMasterId = m011; +layerId = "4FE41CC7-0538-4551-8CC2-5A8A10CD88A6"; +name = "May 31, 22, 09:51"; +shapes = ( +{ +closed = 1; +nodes = ( +(232,0,l), +(280,0,l), +(1298,1402,l), +(1304,1402,l), +(1304,0,l), +(1350,0,l), +(1350,1490,l), +(1304,1490,l), +(286,88,l), +(280,88,l), +(280,1490,l), +(232,1490,l) +); +} +); +width = 1582; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1284,0); +} +); +layerId = m011; +name = "Thin Display"; +shapes = ( +{ +pos = (1452,0); +ref = N; +scale = (-1,1); +} +); +width = 1452; +} +); +metricLeft = N; +metricRight = N; +unicode = 1048; +userData = { +interface.gridadjust.original = "{'width': 2010, 'leftMargin': 241, 'rightMargin': 246}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/I_macroncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/I_macroncyrillic.glyph index 15bbbabd4..8c78d8cca 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/I_macroncyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/I_macroncyrillic.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (314,372); @@ -20,7 +20,7 @@ width = 1544; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (80,372); @@ -33,53 +33,53 @@ width = 1480; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (490,372); ref = macron; } ); -width = 1582; +width = 1580; }, { layerId = m007; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { -pos = (314,372); +pos = (302,372); ref = macron; } ); -width = 1480; +width = 1472; }, { layerId = m009; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (112,372); ref = macron; } ); -width = 1508; +width = 1512; }, { layerId = m011; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (490,372); ref = macron; } ); -width = 1454; +width = 1452; } ); unicode = 1250; diff --git a/src/Inter-Roman.glyphspackage/glyphs/K_acyr.glyph b/src/Inter-Roman.glyphspackage/glyphs/K_acyr.glyph index 5f2b0022e..822ff76dd 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/K_acyr.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/K_acyr.glyph @@ -7,7 +7,7 @@ layers = ( anchors = ( { name = cyrtic; -pos = (1228,64); +pos = (1216,0); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -37,7 +37,7 @@ width = 1326; anchors = ( { name = cyrtic; -pos = (1346,180); +pos = (1458,0); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -67,7 +67,7 @@ width = 1534; anchors = ( { name = cyrtic; -pos = (1090,64); +pos = (1096,0); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -97,7 +97,7 @@ width = 1198; anchors = ( { name = cyrtic; -pos = (1196,64); +pos = (1184,0); } ); layerId = m007; @@ -127,7 +127,7 @@ width = 1262; anchors = ( { name = cyrtic; -pos = (1330,180); +pos = (1442,0); } ); layerId = m009; @@ -157,7 +157,7 @@ width = 1536; anchors = ( { name = cyrtic; -pos = (1026,64); +pos = (1032,0); } ); layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/K_adescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/K_adescendercyrillic.glyph index 05b6ec3d6..cc5b46507 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/K_adescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/K_adescendercyrillic.glyph @@ -7,87 +7,79 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; ref = Kacyr; }, { -pos = (1048,0); -ref = cyrillictic.cn; +pos = (1062,0); +ref = _part.cyrtic; } ); -width = 1408; +width = 1326; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; ref = Kacyr; }, { -pos = (992,18); -ref = cyrillictic.cn; +pos = (1058,0); +ref = _part.cyrtic; } ); -width = 1588; +width = 1534; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = -1; ref = Kacyr; }, { -alignment = -1; -pos = (1028,62); -ref = cyrillictic.cn; +pos = (1000,0); +ref = _part.cyrtic; } ); -width = 1222; +width = 1198; }, { layerId = m007; shapes = ( { -alignment = -1; ref = Kacyr; }, { -pos = (1048,0); -ref = cyrillictic.cn; +pos = (1030,0); +ref = _part.cyrtic; } ); -width = 1344; +width = 1262; }, { layerId = m009; shapes = ( { -alignment = -1; ref = Kacyr; }, { -pos = (992,18); -ref = cyrillictic.cn; +pos = (1042,0); +ref = _part.cyrtic; } ); -width = 1556; +width = 1536; }, { layerId = m011; shapes = ( { -alignment = -1; ref = Kacyr; }, { -alignment = -1; -pos = (1028,62); -ref = cyrillictic.cn; +pos = (936,0); +ref = _part.cyrtic; } ); -width = 1094; +width = 1070; } ); metricLeft = K; diff --git a/src/Inter-Roman.glyphspackage/glyphs/M_.glyph b/src/Inter-Roman.glyphspackage/glyphs/M_.glyph index 1f1780764..cea1ef146 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/M_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/M_.glyph @@ -15,29 +15,14 @@ name = bottom; pos = (910,0); }, { -name = right; -pos = (1642,0); +name = cyrtic; +pos = (1649,0); }, { name = top; pos = (910,1676); } ); -guides = ( -{ -orientation = center; -angle = 90; -pos = (1224,152); -}, -{ -angle = 90; -pos = (516,2056); -}, -{ -angle = 90; -pos = (1932,2060); -} -); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { @@ -75,7 +60,7 @@ name = bottom; pos = (954,0); }, { -name = right; +name = cyrtic; pos = (1812,0); }, { @@ -83,16 +68,6 @@ name = top; pos = (954,1676); } ); -guides = ( -{ -pos = (188,1220); -}, -{ -orientation = center; -angle = 90; -pos = (1088,2164); -} -); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { @@ -130,7 +105,7 @@ name = bottom_dd; pos = (1960,-408); }, { -name = right; +name = cyrtic; pos = (1850,0); }, { @@ -202,7 +177,7 @@ name = bottom; pos = (884,0); }, { -name = right; +name = cyrtic; pos = (1536,0); }, { @@ -247,7 +222,7 @@ name = bottom; pos = (874,0); }, { -name = right; +name = cyrtic; pos = (1600,0); }, { @@ -263,10 +238,6 @@ pos = (-7117,152); }, { angle = 90; -pos = (224,2056); -}, -{ -angle = 90; pos = (874,1578); } ); @@ -307,8 +278,8 @@ name = bottom; pos = (938,0); }, { -name = right; -pos = (1796,0); +name = cyrtic; +pos = (1804,0); }, { name = top; @@ -317,16 +288,9 @@ pos = (938,1676); ); guides = ( { -pos = (92,1220); -}, -{ orientation = center; angle = 90; pos = (-3742,2164); -}, -{ -angle = 90; -pos = (858,1520); } ); layerId = m009; @@ -366,7 +330,7 @@ name = bottom_dd; pos = (1960,-408); }, { -name = right; +name = cyrtic; pos = (1850,0); }, { @@ -438,7 +402,7 @@ name = bottom; pos = (820,0); }, { -name = right; +name = cyrtic; pos = (1472,0); }, { @@ -479,7 +443,7 @@ name = bottom; pos = (878,0); }, { -name = right; +name = cyrtic; pos = (1610,0); }, { diff --git a/src/Inter-Roman.glyphspackage/glyphs/M_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/M_dotaccent.glyph index 9c5ccfd43..5887cf042 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/M_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/M_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = M; }, { -pos = (662,372); +pos = (662,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph index 738150ff3..5b01c08e5 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/N_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = N; }, { -pos = (530,372); +pos = (530,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/P_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/P_dotaccent.glyph index dbee6fcc2..5898a4f9a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/P_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/P_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = P; }, { -pos = (404,372); +pos = (404,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/R_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/R_dotaccent.glyph index f5e2c073c..c3909bdf6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/R_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/R_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = R; }, { -pos = (402,372); +pos = (402,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_dotaccent.glyph index 3d857c6ec..4867fc8bb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/S_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/S_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = S; }, { -pos = (412,372); +pos = (412,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_dotbelowdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_dotbelowdotaccent.glyph index f47d38db8..93ecc0f29 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/S_dotbelowdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/S_dotbelowdotaccent.glyph @@ -65,7 +65,7 @@ pos = (1271,-24); ref = dotbelow; }, { -pos = (412,372); +pos = (412,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph index 5e7777c51..abfa52f22 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/S_hhacyrillic.glyph @@ -9,7 +9,7 @@ shapes = ( { angle = 180; pos = (1462,1490); -ref = afii10041; +ref = "Che-cy"; } ); width = 1462; @@ -19,22 +19,22 @@ layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { angle = 180; -pos = (1548,1490); -ref = afii10041; +pos = (1558,1490); +ref = "Che-cy"; } ); -width = 1548; +width = 1558; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { angle = 180; -pos = (1400,1490); -ref = afii10041; +pos = (1406,1490); +ref = "Che-cy"; } ); -width = 1400; +width = 1406; }, { layerId = m007; @@ -42,7 +42,7 @@ shapes = ( { angle = 180; pos = (1398,1490); -ref = afii10041; +ref = "Che-cy"; } ); width = 1398; @@ -53,7 +53,7 @@ shapes = ( { angle = 180; pos = (1516,1490); -ref = afii10041; +ref = "Che-cy"; } ); width = 1516; @@ -64,7 +64,7 @@ shapes = ( { angle = 180; pos = (1272,1490); -ref = afii10041; +ref = "Che-cy"; } ); width = 1272; diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_.glyph index 97c388080..14ab08380 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/T_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_.glyph @@ -28,7 +28,7 @@ pos = (658,768); }, { name = cyrtic; -pos = (830,64); +pos = (748,0); }, { name = right; @@ -88,7 +88,7 @@ pos = (703,666); }, { name = cyrtic; -pos = (1076,162); +pos = (905,0); }, { name = right; @@ -152,7 +152,7 @@ pos = (630,768); }, { name = cyrtic; -pos = (674,6); +pos = (654,0); }, { name = right; @@ -205,7 +205,7 @@ pos = (626,768); }, { name = cyrtic; -pos = (798,64); +pos = (716,0); }, { name = right; @@ -265,7 +265,7 @@ pos = (695,666); }, { name = cyrtic; -pos = (1069,162); +pos = (904,0); }, { name = right; @@ -318,7 +318,7 @@ pos = (562,768); }, { name = cyrtic; -pos = (606,6); +pos = (586,0); }, { name = right; diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_dotaccent.glyph index 343d86d83..115d31c74 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/T_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = T; }, { -pos = (414,372); +pos = (414,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/T_edescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/T_edescendercyrillic.glyph index 6b159dd9f..ed629a6aa 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/T_edescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/T_edescendercyrillic.glyph @@ -10,8 +10,8 @@ shapes = ( ref = T; }, { -pos = (650,0); -ref = cyrillictic.cn; +pos = (594,0); +ref = _part.cyrtic; } ); width = 1314; @@ -23,8 +23,8 @@ shapes = ( ref = T; }, { -pos = (722,0); -ref = cyrillictic.cn; +pos = (505,0); +ref = _part.cyrtic; } ); width = 1406; @@ -36,8 +36,8 @@ shapes = ( ref = T; }, { -pos = (598,0); -ref = cyrillictic.cn; +pos = (558,0); +ref = _part.cyrtic; } ); width = 1262; @@ -49,8 +49,8 @@ shapes = ( ref = T; }, { -pos = (650,0); -ref = cyrillictic.cn; +pos = (562,0); +ref = _part.cyrtic; } ); width = 1250; @@ -62,8 +62,8 @@ shapes = ( ref = T; }, { -pos = (731,0); -ref = cyrillictic.cn; +pos = (504,0); +ref = _part.cyrtic; } ); width = 1392; @@ -75,8 +75,8 @@ shapes = ( ref = T; }, { -pos = (594,0); -ref = cyrillictic.cn; +pos = (490,0); +ref = _part.cyrtic; } ); width = 1126; diff --git a/src/Inter-Roman.glyphspackage/glyphs/W_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/W_dotaccent.glyph index fcd0c4f71..a3f8e7c5e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/W_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/W_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = W; }, { -pos = (733,372); +pos = (733,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/X_.glyph b/src/Inter-Roman.glyphspackage/glyphs/X_.glyph index bf9f58a95..79934ae68 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/X_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/X_.glyph @@ -20,36 +20,13 @@ pos = (658,744); }, { name = cyrtic; -pos = (1228,64); -}, -{ -name = right; -pos = (1128,0); +pos = (1196,0); }, { name = top; pos = (658,1676); } ); -guides = ( -{ -angle = 90; -pos = (1724,2180); -}, -{ -orientation = center; -angle = 90; -pos = (896,1372); -}, -{ -angle = 90; -pos = (68,2060); -}, -{ -orientation = center; -pos = (1352,1024); -} -); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { @@ -72,7 +49,7 @@ nodes = ( ); } ); -width = 1314; +width = 1316; }, { anchors = ( @@ -90,36 +67,13 @@ pos = (780,744); }, { name = cyrtic; -pos = (1426,162); -}, -{ -name = right; -pos = (1292,0); +pos = (1478,0); }, { name = top; pos = (780,1676); } ); -guides = ( -{ -orientation = center; -angle = 90; -pos = (996,2152); -}, -{ -angle = 90; -pos = (96,2084); -}, -{ -angle = 90; -pos = (1896,2080); -}, -{ -orientation = center; -pos = (1156,1024); -} -); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { @@ -142,7 +96,7 @@ nodes = ( ); } ); -width = 1562; +width = 1564; }, { anchors = ( @@ -160,11 +114,7 @@ pos = (600,744); }, { name = cyrtic; -pos = (1126,6); -}, -{ -name = right; -pos = (1080,0); +pos = (1096,0); }, { name = top; @@ -358,11 +308,7 @@ pos = (626,744); }, { name = cyrtic; -pos = (1196,64); -}, -{ -name = right; -pos = (1096,0); +pos = (1164,0); }, { name = top; @@ -371,21 +317,9 @@ pos = (626,1676); ); guides = ( { -angle = 90; -pos = (1432,2180); -}, -{ orientation = center; angle = 90; pos = (-5159,1372); -}, -{ -angle = 90; -pos = (-224,2060); -}, -{ -orientation = center; -pos = (-4703,1024); } ); layerId = m007; @@ -410,7 +344,7 @@ nodes = ( ); } ); -width = 1250; +width = 1252; }, { anchors = ( @@ -428,11 +362,7 @@ pos = (761,744); }, { name = cyrtic; -pos = (1406,162); -}, -{ -name = right; -pos = (1187,0); +pos = (1454,0); }, { name = top; @@ -448,18 +378,6 @@ pos = (-3719,2152); { angle = 90; pos = (-4,2084); -}, -{ -angle = 90; -pos = (1796,2080); -}, -{ -orientation = center; -pos = (-3559,1024); -}, -{ -angle = 90; -pos = (682,1520); } ); layerId = m009; @@ -502,11 +420,7 @@ pos = (536,744); }, { name = cyrtic; -pos = (1062,6); -}, -{ -name = right; -pos = (1016,0); +pos = (1032,0); }, { name = top; @@ -685,6 +599,7 @@ nodes = ( width = 1164; } ); +metricRight = "=|X"; note = "recipe: offset curve 32, no auto"; unicode = 88; userData = { diff --git a/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph b/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph index fee87af9b..6accc92c1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/X_dieresis.glyph @@ -14,7 +14,7 @@ pos = (52,18); ref = casedieresis.cn; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -27,7 +27,7 @@ pos = (270,32); ref = casedieresis.cn; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -53,7 +53,7 @@ pos = (52,18); ref = casedieresis.cn; } ); -width = 1250; +width = 1252; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/X_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/X_dotaccent.glyph index 8631d269f..be20c4821 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/X_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/X_dotaccent.glyph @@ -14,7 +14,7 @@ pos = (414,372); ref = dotaccent; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -27,7 +27,7 @@ pos = (446,372); ref = dotaccent; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -49,11 +49,11 @@ shapes = ( ref = X; }, { -pos = (414,372); +pos = (414,414); ref = dotaccent; } ); -width = 1250; +width = 1252; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/Y_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/Y_dotaccent.glyph index b8ee4efb0..6ec300db8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Y_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Y_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = Y; }, { -pos = (436,372); +pos = (436,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_dotaccent.glyph index 57738063a..f34562859 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Z_dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Z_dotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = Z; }, { -pos = (396,372); +pos = (396,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_hebrevecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_hebrevecyrillic.glyph index 44d66771b..36bb74fdc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Z_hebrevecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Z_hebrevecyrillic.glyph @@ -14,7 +14,7 @@ pos = (512,372); ref = breve; } ); -width = 1942; +width = 1944; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -27,7 +27,7 @@ pos = (692,372); ref = breve; } ); -width = 2408; +width = 2410; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -53,7 +53,7 @@ pos = (512,414); ref = breve; } ); -width = 1878; +width = 1877; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = afii10024; }, { -pos = (692,414); +pos = (652,414); ref = breve; } ); -width = 2378; +width = 2298; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_hedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_hedescendercyrillic.glyph index ab054b1db..1bfd86326 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Z_hedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Z_hedescendercyrillic.glyph @@ -9,10 +9,10 @@ ref = afii10024; }, { pos = (1670,0); -ref = cyrillictic.cn; +ref = _part.cyrtic; } ); -width = 1942; +width = 1944; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = afii10024; }, { -pos = (1988,0); -ref = cyrillictic.cn; +pos = (1892,0); +ref = _part.cyrtic; } ); -width = 2408; +width = 2410; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,8 +34,8 @@ shapes = ( ref = afii10024; }, { -pos = (1654,0); -ref = cyrillictic.cn; +pos = (1606,0); +ref = _part.cyrtic; } ); width = 1804; @@ -47,11 +47,11 @@ shapes = ( ref = afii10024; }, { -pos = (1670,0); -ref = cyrillictic.cn; +pos = (1635,0); +ref = _part.cyrtic; } ); -width = 1878; +width = 1877; }, { layerId = m009; @@ -60,11 +60,11 @@ shapes = ( ref = afii10024; }, { -pos = (1988,0); -ref = cyrillictic.cn; +pos = (1796,0); +ref = _part.cyrtic; } ); -width = 2378; +width = 2298; }, { layerId = m011; @@ -73,8 +73,8 @@ shapes = ( ref = afii10024; }, { -pos = (1654,0); -ref = cyrillictic.cn; +pos = (1542,0); +ref = _part.cyrtic; } ); width = 1676; diff --git a/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph index 74e28afad..7f8403d35 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/Z_hedieresiscyrillic.glyph @@ -14,7 +14,7 @@ pos = (366,372); ref = dieresis; } ); -width = 1942; +width = 1944; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -27,7 +27,7 @@ pos = (694,372); ref = dieresis; } ); -width = 2408; +width = 2410; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -53,7 +53,7 @@ pos = (366,372); ref = dieresis; } ); -width = 1878; +width = 1877; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = afii10024; }, { -pos = (694,414); +pos = (654,414); ref = dieresis; } ); -width = 2378; +width = 2298; }, { layerId = m011; diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_vert.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_vert.glyph new file mode 100644 index 000000000..c128942e9 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.crossbar_vert.glyph @@ -0,0 +1,161 @@ +{ +glyphname = _part.crossbar_vert; +layers = ( +{ +anchors = ( +{ +name = _cross; +pos = (208,745); +} +); +guides = ( +{ +orientation = center; +angle = 90; +pos = (-208,1168); +}, +{ +orientation = center; +pos = (-540,992); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(288,425,l), +(288,1065,l), +(128,1065,l), +(128,425,l) +); +} +); +width = 416; +}, +{ +anchors = ( +{ +name = _cross; +pos = (236,745); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(336,355,l), +(336,1137,l), +(136,1137,l), +(136,355,l) +); +} +); +width = 472; +}, +{ +anchors = ( +{ +name = _cross; +pos = (150,745); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(174,467,l), +(174,1021,l), +(128,1021,l), +(128,467,l) +); +} +); +width = 302; +}, +{ +anchors = ( +{ +name = _cross; +pos = (208,745); +} +); +guides = ( +{ +orientation = center; +angle = 90; +pos = (-3786,1168); +}, +{ +orientation = center; +pos = (-4118,992); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(288,425,l), +(288,1065,l), +(128,1065,l), +(128,425,l) +); +} +); +width = 416; +}, +{ +anchors = ( +{ +name = _cross; +pos = (236,745); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(336,371,l), +(336,1121,l), +(136,1121,l), +(136,371,l) +); +} +); +width = 472; +}, +{ +anchors = ( +{ +name = _cross; +pos = (150,745); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(174,467,l), +(174,1021,l), +(128,1021,l), +(128,467,l) +); +} +); +width = 302; +} +); +tags = ( +"TODO-opsz" +); +userData = { +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtail.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtail.glyph new file mode 100644 index 000000000..5cc32d301 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtail.glyph @@ -0,0 +1,147 @@ +{ +color = 4; +glyphname = _part.cyrtail; +layers = ( +{ +anchors = ( +{ +name = _cyrtic; +pos = (280,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(331,-320,l), +(474,160,l), +(192,160,l), +(192,0,l), +(256,0,l), +(161,-320,l) +); +} +); +width = 564; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (432,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(418,-320,l), +(618,300,l), +(64,300,l), +(64,0,l), +(160,0,l), +(56,-320,l) +); +} +); +width = 638; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (96,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(109,-320,l), +(257,46,l), +(64,46,l), +(64,0,l), +(190,0,l), +(62,-320,l) +); +} +); +width = 512; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (280,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(331,-320,l), +(474,160,l), +(192,160,l), +(192,0,l), +(256,0,l), +(161,-320,l) +); +} +); +width = 500; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (432,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(418,-320,l), +(618,300,l), +(64,300,l), +(64,0,l), +(160,0,l), +(56,-320,l) +); +} +); +width = 606; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (96,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(109,-320,l), +(257,46,l), +(64,46,l), +(64,0,l), +(190,0,l), +(62,-320,l) +); +} +); +width = 384; +} +); +tags = ( +"TODO-opsz" +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic.glyph new file mode 100644 index 000000000..d57285dea --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic.glyph @@ -0,0 +1,176 @@ +{ +color = 4; +glyphname = _part.cyrtic; +layers = ( +{ +anchors = ( +{ +name = _cyrtic; +pos = (154,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(300,-320,l), +(300,160,l), +(56,160,l), +(56,0,l), +(130,0,l), +(130,-320,l) +); +} +); +width = 364; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (400,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(546,-320,l), +(570,300,l), +(64,300,l), +(64,0,l), +(160,0,l), +(160,-320,l) +); +} +); +width = 710; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (96,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(236,-320,l), +(236,46,l), +(82,46,l), +(82,0,l), +(190,0,l), +(190,-320,l) +); +} +); +width = 300; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (154,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(300,-320,l), +(300,160,l), +(56,160,l), +(56,0,l), +(130,0,l), +(130,-320,l) +); +} +); +width = 364; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (400,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(546,-320,l), +(570,320,l), +(64,320,l), +(64,0,l), +(160,0,l), +(160,-320,l) +); +} +); +width = 708; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (96,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(236,-320,l), +(236,46,l), +(82,46,l), +(82,0,l), +(190,0,l), +(190,-320,l) +); +} +); +width = 300; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (180,64); +} +); +associatedMasterId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "93F12705-E53E-4F01-84FB-9F9D5AE5EEFA"; +name = "Oct 4, 22, 10:20"; +shapes = ( +{ +closed = 1; +nodes = ( +(96,160,l), +(96,-360,l), +(268,-360,l), +(268,160,l) +); +} +); +width = 360; +} +); +tags = ( +"TODO-opsz" +); +userData = { +interface.gridadjust.original = "{'width': 551, 'leftMargin': 131, 'rightMargin': 145}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_center.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_center.glyph new file mode 100644 index 000000000..0aec249dd --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_center.glyph @@ -0,0 +1,164 @@ +{ +color = 4; +glyphname = _part.cyrtic_center; +layers = ( +{ +anchors = ( +{ +name = _cyrtic_center; +pos = (213,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(298,-320,l), +(298,64,l), +(128,64,l), +(128,-320,l) +); +} +); +width = 426; +}, +{ +anchors = ( +{ +name = _cyrtic_center; +pos = (333,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(530,-320,l), +(538,64,l), +(128,64,l), +(136,-320,l) +); +} +); +width = 666; +}, +{ +anchors = ( +{ +name = _cyrtic_center; +pos = (87,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(110,-320,l), +(110,24,l), +(64,24,l), +(64,-320,l) +); +} +); +width = 174; +}, +{ +anchors = ( +{ +name = _cyrtic_center; +pos = (213,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(298,-320,l), +(298,64,l), +(128,64,l), +(128,-320,l) +); +} +); +width = 426; +}, +{ +anchors = ( +{ +name = _cyrtic_center; +pos = (333,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(530,-320,l), +(538,64,l), +(128,64,l), +(136,-320,l) +); +} +); +width = 666; +}, +{ +anchors = ( +{ +name = _cyrtic_center; +pos = (87,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(110,-320,l), +(110,24,l), +(64,24,l), +(64,-320,l) +); +} +); +width = 174; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (180,64); +} +); +associatedMasterId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "93F12705-E53E-4F01-84FB-9F9D5AE5EEFA"; +name = "Oct 4, 22, 10:20"; +shapes = ( +{ +closed = 1; +nodes = ( +(96,160,l), +(96,-360,l), +(268,-360,l), +(268,160,l) +); +} +); +width = 360; +} +); +tags = ( +"TODO-opsz" +); +userData = { +interface.gridadjust.original = "{'width': 551, 'leftMargin': 131, 'rightMargin': 145}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_hook.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_hook.glyph new file mode 100644 index 000000000..6aaecfcb8 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/_part.cyrtic_hook.glyph @@ -0,0 +1,257 @@ +{ +glyphname = _part.cyrtic_hook; +layers = ( +{ +anchors = ( +{ +name = _cyrtic; +pos = (332,0); +} +); +background = { +shapes = ( +{ +pos = (178,0); +ref = _part.cyrtic; +} +); +}; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(364,-432,o), +(478,-306,o), +(478,-86,cs), +(478,160,l), +(234,160,l), +(234,0,l), +(308,0,l), +(308,-86,ls), +(308,-203,o), +(255,-270,o), +(174,-270,cs), +(137,-270,o), +(90,-260,o), +(70,-254,c), +(56,-418,l), +(86,-427,o), +(126,-432,o), +(166,-432,cs) +); +} +); +width = 546; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (608,0); +} +); +background = { +shapes = ( +{ +pos = (184,0); +ref = _part.cyrtic; +} +); +}; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(580,-436,o), +(732,-285,o), +(743,14,cs), +(754,300,l), +(248,300,l), +(248,0,l), +(368,0,l), +(368,-16,ls), +(368,-91,o), +(327,-138,o), +(248,-138,cs), +(221,-138,o), +(169,-133,o), +(144,-128,c), +(128,-422,l), +(193,-433,o), +(242,-436,o), +(304,-436,cs) +); +} +); +width = 818; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (248,0); +} +); +background = { +shapes = ( +{ +pos = (152,0); +ref = _part.cyrtic; +} +); +}; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(319,-430,o), +(388,-343,o), +(388,-184,cs), +(388,46,l), +(234,46,l), +(234,0,l), +(342,0,l), +(342,-184,ls), +(342,-319,o), +(291,-384,o), +(186,-384,cs), +(164,-384,o), +(145,-381,o), +(134,-378,c), +(126,-424,l), +(140,-427,o), +(164,-430,o), +(190,-430,cs) +); +} +); +width = 502; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (332,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(372,-418,o), +(478,-306,o), +(478,-86,cs), +(478,160,l), +(234,160,l), +(234,0,l), +(308,0,l), +(308,-86,ls), +(308,-203,o), +(255,-258,o), +(174,-258,cs), +(139,-258,o), +(105,-258,o), +(70,-258,c), +(70,-418,l), +(105,-418,o), +(139,-418,o), +(174,-418,cs) +); +} +); +width = 482; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (552,0); +} +); +background = { +shapes = ( +{ +pos = (128,0); +ref = _part.cyrtic; +} +); +}; +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(532,-418,o), +(678,-290,o), +(686,-33,cs), +(698,320,l), +(192,320,l), +(192,0,l), +(312,0,l), +(312,-16,ls), +(312,-91,o), +(271,-120,o), +(192,-120,cs), +(155,-120,o), +(117,-120,o), +(80,-120,c), +(80,-418,l), +(136,-418,o), +(192,-418,o), +(248,-418,cs) +); +} +); +width = 754; +}, +{ +anchors = ( +{ +name = _cyrtic; +pos = (176,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(252,-418,o), +(318,-339,o), +(318,-184,cs), +(318,46,l), +(164,46,l), +(164,0,l), +(272,0,l), +(272,-184,ls), +(272,-315,o), +(225,-372,o), +(116,-372,cs), +(99,-372,o), +(81,-372,o), +(64,-372,c), +(64,-418,l), +(81,-418,o), +(99,-418,o), +(116,-418,cs) +); +} +); +width = 374; +} +); +tags = ( +"TODO-opsz" +); +unicode = 57620; +userData = { +interface.gridadjust.original = "{'width': 712, 'leftMargin': -89, 'rightMargin': 199}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10020.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10020.glyph deleted file mode 100644 index 609588c1c..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10020.glyph +++ /dev/null @@ -1,65 +0,0 @@ -{ -glyphname = afii10020; -kernLeft = B; -kernRight = T; -layers = ( -{ -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -ref = Gamma; -} -); -width = 1178; -}, -{ -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -ref = Gamma; -} -); -width = 1200; -}, -{ -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -ref = Gamma; -} -); -width = 1172; -}, -{ -layerId = m007; -shapes = ( -{ -ref = Gamma; -} -); -width = 1114; -}, -{ -layerId = m009; -shapes = ( -{ -ref = Gamma; -} -); -width = 1168; -}, -{ -layerId = m011; -shapes = ( -{ -ref = Gamma; -} -); -width = 1040; -} -); -tags = ( -"TODO-opsz" -); -unicode = 1043; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10024.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10024.glyph index 3e34f284b..2d2abe203 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10024.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10024.glyph @@ -7,11 +7,7 @@ layers = ( anchors = ( { name = cyrtic; -pos = (1850,64); -}, -{ -name = right; -pos = (1798,0); +pos = (1824,0); }, { name = top; @@ -33,15 +29,15 @@ nodes = ( closed = 1; nodes = ( (258,0,l), -(666,660,l), -(1278,660,l), +(666,665,l), +(1278,665,l), (1682,0,l), (1888,0,l), (1406,774,l), (1850,1490,l), (1632,1490,l), -(1246,830,l), -(702,830,l), +(1246,825,l), +(702,825,l), (314,1490,l), (96,1490,l), (538,776,l), @@ -49,17 +45,13 @@ nodes = ( ); } ); -width = 1942; +width = 1944; }, { anchors = ( { name = cyrtic; -pos = (2342,162); -}, -{ -name = right; -pos = (2252,0); +pos = (2292,0); }, { name = top; @@ -71,25 +63,25 @@ shapes = ( { closed = 1; nodes = ( -(1010,1490,l), -(1010,0,l), -(1400,0,l), -(1400,1490,l) +(1004,1490,l), +(1004,0,l), +(1406,0,l), +(1406,1490,l) ); }, { closed = 1; nodes = ( (546,0,l), -(814,536,l), -(1602,536,l), +(814,558,l), +(1602,558,l), (1858,0,l), (2348,0,l), (1906,798,l), (2336,1490,l), (1838,1490,l), -(1554,908,l), -(866,908,l), +(1554,884,l), +(866,884,l), (568,1490,l), (66,1490,l), (518,792,l), @@ -97,17 +89,13 @@ nodes = ( ); } ); -width = 2408; +width = 2410; }, { anchors = ( { name = cyrtic; -pos = (1730,6); -}, -{ -name = right; -pos = (1700,0); +pos = (1702,0); }, { name = top; @@ -129,18 +117,18 @@ nodes = ( closed = 1; nodes = ( (126,0,l), -(670,740,l), -(1132,740,l), -(1676,0,l), +(669,740,l), +(1135,740,l), +(1678,0,l), (1734,0,l), -(1174,764,l), +(1173,764,l), (1640,1490,l), (1586,1490,l), -(1132,786,l), -(672,786,l), -(218,1490,l), +(1134,786,l), +(670,786,l), +(216,1490,l), (162,1490,l), -(630,764,l), +(631,764,l), (70,0,l) ); } @@ -151,11 +139,7 @@ width = 1804; anchors = ( { name = cyrtic; -pos = (1818,64); -}, -{ -name = right; -pos = (1766,0); +pos = (1789,0); }, { name = top; @@ -177,37 +161,33 @@ nodes = ( closed = 1; nodes = ( (226,0,l), -(634,660,l), -(1246,660,l), +(642,665,l), +(1238,665,l), (1650,0,l), -(1856,0,l), -(1374,774,l), -(1818,1490,l), +(1853,0,l), +(1374,760,l), +(1802,1490,l), (1600,1490,l), -(1214,830,l), -(670,830,l), +(1222,825,l), +(662,825,l), (282,1490,l), -(64,1490,l), -(506,776,l), +(80,1490,l), +(506,762,l), (24,0,l) ); } ); -width = 1878; +width = 1877; }, { anchors = ( { name = cyrtic; -pos = (2326,162); -}, -{ -name = right; -pos = (2236,0); +pos = (2196,0); }, { name = top; -pos = (1188,1676); +pos = (1148,1676); } ); layerId = m009; @@ -215,43 +195,39 @@ shapes = ( { closed = 1; nodes = ( -(994,1490,l), -(994,0,l), -(1384,0,l), -(1384,1490,l) +(941,1490,l), +(941,0,l), +(1357,0,l), +(1357,1490,l) ); }, { closed = 1; nodes = ( -(530,0,l), -(798,536,l), -(1586,536,l), -(1842,0,l), -(2332,0,l), -(1890,798,l), -(2320,1490,l), -(1822,1490,l), -(1538,908,l), -(850,908,l), -(552,1490,l), +(490,0,l), +(766,558,l), +(1538,558,l), +(1802,0,l), +(2252,0,l), +(1866,774,l), +(2240,1490,l), +(1782,1490,l), +(1498,884,l), +(810,884,l), +(512,1490,l), (50,1490,l), -(502,792,l), +(446,768,l), (46,0,l) ); } ); -width = 2378; +width = 2298; }, { anchors = ( { name = cyrtic; -pos = (1666,6); -}, -{ -name = right; -pos = (1636,0); +pos = (1638,0); }, { name = top; @@ -273,18 +249,18 @@ nodes = ( closed = 1; nodes = ( (62,0,l), -(606,740,l), -(1068,740,l), -(1612,0,l), +(605,740,l), +(1071,740,l), +(1614,0,l), (1670,0,l), -(1110,764,l), +(1109,764,l), (1576,1490,l), (1522,1490,l), -(1068,786,l), -(608,786,l), -(154,1490,l), +(1070,786,l), +(606,786,l), +(152,1490,l), (98,1490,l), -(566,764,l), +(567,764,l), (6,0,l) ); } diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10026.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10026.glyph deleted file mode 100644 index c8600d244..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10026.glyph +++ /dev/null @@ -1,368 +0,0 @@ -{ -glyphname = afii10026; -kernLeft = B; -kernRight = H; -layers = ( -{ -anchors = ( -{ -name = bottom; -pos = (774,0); -}, -{ -name = left; -pos = (180,0); -}, -{ -name = right; -pos = (1364,0); -}, -{ -name = top; -pos = (774,1676); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(180,0,l), -(358,0,l), -(1168,1170,l), -(1184,1170,l), -(1184,0,l), -(1364,0,l), -(1364,1490,l), -(1190,1490,l), -(374,318,l), -(360,318,l), -(360,1490,l), -(180,1490,l) -); -} -); -width = 1544; -}, -{ -anchors = ( -{ -name = bottom; -pos = (738,0); -}, -{ -name = left; -pos = (26,0); -}, -{ -name = right; -pos = (1384,0); -}, -{ -name = top; -pos = (738,1676); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(96,0,l), -(432,0,l), -(970,782,l), -(980,782,l), -(980,0,l), -(1384,0,l), -(1384,1490,l), -(1040,1490,l), -(512,710,l), -(500,710,l), -(500,1490,l), -(96,1490,l) -); -} -); -width = 1480; -}, -{ -anchors = ( -{ -name = bottom; -pos = (790,0); -}, -{ -name = left; -pos = (282,0); -}, -{ -name = right; -pos = (1350,0); -}, -{ -name = top; -pos = (790,1676); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(232,0,l), -(278,0,l), -(1296,1402,l), -(1302,1402,l), -(1302,0,l), -(1350,0,l), -(1350,1490,l), -(1302,1490,l), -(284,88,l), -(278,88,l), -(278,1490,l), -(232,1490,l) -); -} -); -width = 1582; -}, -{ -anchors = ( -{ -name = bottom; -pos = (742,0); -}, -{ -name = left; -pos = (148,0); -}, -{ -name = right; -pos = (1332,0); -}, -{ -name = top; -pos = (742,1676); -} -); -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(148,0,l), -(326,0,l), -(1136,1170,l), -(1152,1170,l), -(1152,0,l), -(1332,0,l), -(1332,1490,l), -(1158,1490,l), -(342,318,l), -(328,318,l), -(328,1490,l), -(148,1490,l) -); -} -); -width = 1480; -}, -{ -anchors = ( -{ -name = bottom; -pos = (754,0); -}, -{ -name = left; -pos = (80,0); -}, -{ -name = right; -pos = (1428,0); -}, -{ -name = top; -pos = (754,1676); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(80,0,l), -(428,0,l), -(1014,798,l), -(1016,798,l), -(1016,0,l), -(1428,0,l), -(1428,1490,l), -(1076,1490,l), -(498,694,l), -(496,694,l), -(496,1490,l), -(80,1490,l) -); -} -); -width = 1508; -}, -{ -anchors = ( -{ -name = right; -pos = (1368,0); -}, -{ -name = top; -pos = (726,1676); -} -); -associatedMasterId = m009; -layerId = "1D0D2AF5-D541-4264-B454-558AF4F50F01"; -name = "May 31, 22, 09:51"; -shapes = ( -{ -closed = 1; -nodes = ( -(80,0,l), -(418,0,l), -(956,782,l), -(964,782,l), -(964,0,l), -(1368,0,l), -(1368,1490,l), -(1026,1490,l), -(496,710,l), -(484,710,l), -(484,1490,l), -(80,1490,l) -); -} -); -width = 1448; -}, -{ -anchors = ( -{ -name = right; -pos = (1350,0); -}, -{ -name = top; -pos = (792,1676); -} -); -associatedMasterId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -layerId = "6D942435-D68F-48E1-B1D0-5F69141ABFB6"; -name = "May 31, 22, 09:51"; -shapes = ( -{ -closed = 1; -nodes = ( -(232,0,l), -(280,0,l), -(1298,1402,l), -(1304,1402,l), -(1304,0,l), -(1350,0,l), -(1350,1490,l), -(1304,1490,l), -(286,88,l), -(280,88,l), -(280,1490,l), -(232,1490,l) -); -} -); -width = 1582; -}, -{ -anchors = ( -{ -name = right; -pos = (1350,0); -}, -{ -name = top; -pos = (792,1676); -} -); -associatedMasterId = m011; -layerId = "4FE41CC7-0538-4551-8CC2-5A8A10CD88A6"; -name = "May 31, 22, 09:51"; -shapes = ( -{ -closed = 1; -nodes = ( -(232,0,l), -(280,0,l), -(1298,1402,l), -(1304,1402,l), -(1304,0,l), -(1350,0,l), -(1350,1490,l), -(1304,1490,l), -(286,88,l), -(280,88,l), -(280,1490,l), -(232,1490,l) -); -} -); -width = 1582; -}, -{ -anchors = ( -{ -name = bottom; -pos = (726,0); -}, -{ -name = left; -pos = (218,0); -}, -{ -name = right; -pos = (1286,0); -}, -{ -name = top; -pos = (726,1676); -} -); -layerId = m011; -name = "Thin Display"; -shapes = ( -{ -closed = 1; -nodes = ( -(168,0,l), -(214,0,l), -(1232,1402,l), -(1238,1402,l), -(1238,0,l), -(1286,0,l), -(1286,1490,l), -(1238,1490,l), -(220,88,l), -(214,88,l), -(214,1490,l), -(168,1490,l) -); -} -); -width = 1454; -} -); -metricLeft = N; -metricRight = N; -unicode = 1048; -userData = { -interface.gridadjust.original = "{'width': 2010, 'leftMargin': 241, 'rightMargin': 246}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10027.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10027.glyph index 7b747b708..e686c92ac 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10027.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10027.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (314,372); @@ -20,7 +20,7 @@ width = 1544; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (226,372); @@ -33,53 +33,53 @@ width = 1480; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (374,372); ref = breve; } ); -width = 1582; +width = 1580; }, { layerId = m007; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { -pos = (314,414); +pos = (302,414); ref = breve; } ); -width = 1480; +width = 1472; }, { layerId = m009; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (258,414); ref = breve; } ); -width = 1508; +width = 1512; }, { layerId = m011; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (310,414); ref = breve; } ); -width = 1454; +width = 1452; } ); unicode = 1049; diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10029.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10029.glyph index 2692906c6..0861ce62b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10029.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10029.glyph @@ -10,7 +10,7 @@ name = bottom; pos = (738,0); }, { -name = right; +name = cyrtic; pos = (1278,0); } ); @@ -44,11 +44,11 @@ width = 1460; anchors = ( { name = bottom; -pos = (744,0); +pos = (762,0); }, { -name = right; -pos = (1420,0); +name = cyrtic; +pos = (1454,0); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -58,24 +58,24 @@ closed = 1; nodes = ( (146,0,ls), (524,0,o), -(666,186,o), -(692,706,cs), -(716,1176,l), -(1032,1176,l), -(1032,0,l), -(1422,0,l), -(1422,1490,l), +(683,186,o), +(710,706,cs), +(734,1164,l), +(1050,1164,l), +(1050,0,l), +(1454,0,l), +(1454,1490,l), (344,1490,l), (320,864,ls), (305,465,o), -(236,340,o), +(236,339,o), (88,318,cs), (46,312,l), (46,0,l) ); } ); -width = 1518; +width = 1550; }, { anchors = ( @@ -84,8 +84,8 @@ name = bottom; pos = (748,0); }, { -name = right; -pos = (1204,0); +name = cyrtic; +pos = (1208,0); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -95,17 +95,17 @@ closed = 1; nodes = ( (82,0,ls), (309,0,o), -(404,186,o), -(420,666,cs), -(446,1442,l), -(1160,1442,l), -(1160,0,l), +(402,186,o), +(419,666,cs), +(446,1444,l), +(1162,1444,l), +(1162,0,l), (1208,0,l), (1208,1490,l), (402,1490,l), (374,686,ls), -(359,231,o), -(280,47,o), +(358,231,o), +(280,46,o), (98,46,cs), (66,46,l), (66,0,l) @@ -121,7 +121,7 @@ name = bottom; pos = (706,0); }, { -name = right; +name = cyrtic; pos = (1246,0); } ); @@ -155,11 +155,11 @@ width = 1396; anchors = ( { name = bottom; -pos = (698,0); +pos = (720,0); }, { -name = right; -pos = (1374,0); +name = cyrtic; +pos = (1412,0); } ); layerId = m009; @@ -169,24 +169,24 @@ closed = 1; nodes = ( (100,0,ls), (478,0,o), -(620,186,o), -(646,706,cs), -(670,1176,l), -(986,1176,l), -(986,0,l), -(1376,0,l), -(1376,1490,l), +(639,186,o), +(668,706,cs), +(692,1138,l), +(996,1138,l), +(996,0,l), +(1412,0,l), +(1412,1490,l), (298,1490,l), (274,864,ls), (259,465,o), -(190,340,o), +(190,339,o), (42,318,cs), (0,312,l), (0,0,l) ); } ); -width = 1456; +width = 1492; }, { anchors = ( @@ -195,8 +195,8 @@ name = bottom; pos = (684,0); }, { -name = right; -pos = (1140,0); +name = cyrtic; +pos = (1144,0); } ); layerId = m011; @@ -206,17 +206,17 @@ closed = 1; nodes = ( (18,0,ls), (245,0,o), -(340,186,o), -(356,666,cs), -(382,1442,l), -(1096,1442,l), -(1096,0,l), +(338,186,o), +(355,666,cs), +(382,1444,l), +(1098,1444,l), +(1098,0,l), (1144,0,l), (1144,1490,l), (338,1490,l), (310,686,ls), -(295,231,o), -(216,47,o), +(294,231,o), +(216,46,o), (34,46,cs), (2,46,l), (2,0,l) diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10039.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10039.glyph index 08a2b6027..4f64dda11 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10039.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10039.glyph @@ -10,7 +10,7 @@ shapes = ( ref = X; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -19,7 +19,7 @@ shapes = ( ref = X; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -37,7 +37,7 @@ shapes = ( ref = X; } ); -width = 1250; +width = 1252; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10041.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10041.glyph deleted file mode 100644 index 19dbb6e6a..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10041.glyph +++ /dev/null @@ -1,341 +0,0 @@ -{ -glyphname = afii10041; -kernRight = H; -layers = ( -{ -anchors = ( -{ -name = cyrtic; -pos = (1368,64); -}, -{ -name = left; -pos = (1102,0); -}, -{ -name = right; -pos = (1280,0); -}, -{ -name = top; -pos = (738,1676); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(194,992,l), -(195,663,o), -(381,541,o), -(690,542,cs), -(881,541,o), -(995,567,o), -(1126,608,c), -(1126,770,l), -(992,730,o), -(849,704,o), -(690,704,cs), -(497,704,o), -(375,771,o), -(376,992,cs), -(376,1490,l), -(194,1490,l) -); -}, -{ -closed = 1; -nodes = ( -(1102,0,l), -(1282,0,l), -(1282,1490,l), -(1102,1490,l) -); -} -); -width = 1462; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1634,162); -}, -{ -name = left; -pos = (1068,0); -}, -{ -name = right; -pos = (1440,0); -}, -{ -name = top; -pos = (818,1676); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(186,1022,l), -(185,675,o), -(447,509,o), -(840,510,cs), -(866,509,o), -(1084,518,o), -(1134,536,c), -(1134,840,l), -(1090,826,o), -(889,820,o), -(840,820,cs), -(639,820,o), -(576,881,o), -(576,1022,cs), -(576,1490,l), -(186,1490,l) -); -}, -{ -closed = 1; -nodes = ( -(1058,0,l), -(1452,0,l), -(1452,1490,l), -(1058,1490,l) -); -} -); -width = 1548; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1188,6); -}, -{ -name = left; -pos = (1128,0); -}, -{ -name = right; -pos = (1168,0); -}, -{ -name = top; -pos = (684,1676); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(200,1004,ls), -(201,724,o), -(352,577,o), -(644,576,cs), -(783,575,o), -(943,604,o), -(1134,666,c), -(1134,716,l), -(971,656,o), -(793,623,o), -(642,622,cs), -(379,623,o), -(247,750,o), -(248,1004,cs), -(248,1490,l), -(200,1490,l) -); -}, -{ -closed = 1; -nodes = ( -(1128,0,l), -(1168,0,l), -(1168,1490,l), -(1128,1490,l) -); -} -); -width = 1400; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1336,64); -}, -{ -name = left; -pos = (1070,0); -}, -{ -name = right; -pos = (1248,0); -}, -{ -name = top; -pos = (706,1676); -} -); -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(162,992,l), -(163,663,o), -(349,541,o), -(658,542,cs), -(849,541,o), -(963,567,o), -(1094,608,c), -(1094,770,l), -(960,730,o), -(817,704,o), -(658,704,cs), -(465,704,o), -(343,771,o), -(344,992,cs), -(344,1490,l), -(162,1490,l) -); -}, -{ -closed = 1; -nodes = ( -(1070,0,l), -(1250,0,l), -(1250,1490,l), -(1070,1490,l) -); -} -); -width = 1398; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1618,162); -}, -{ -name = left; -pos = (1052,0); -}, -{ -name = right; -pos = (1424,0); -}, -{ -name = top; -pos = (802,1676); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(170,1022,l), -(169,675,o), -(431,509,o), -(824,510,cs), -(850,509,o), -(1068,518,o), -(1118,536,c), -(1118,840,l), -(1074,826,o), -(873,820,o), -(824,820,cs), -(623,820,o), -(560,881,o), -(560,1022,cs), -(560,1490,l), -(170,1490,l) -); -}, -{ -closed = 1; -nodes = ( -(1042,0,l), -(1436,0,l), -(1436,1490,l), -(1042,1490,l) -); -} -); -width = 1516; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1124,6); -}, -{ -name = left; -pos = (1064,0); -}, -{ -name = right; -pos = (1104,0); -}, -{ -name = top; -pos = (620,1676); -} -); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(136,1004,ls), -(137,724,o), -(288,577,o), -(580,576,cs), -(719,575,o), -(879,604,o), -(1070,666,c), -(1070,716,l), -(907,656,o), -(729,623,o), -(578,622,cs), -(315,623,o), -(183,750,o), -(184,1004,cs), -(184,1490,l), -(136,1490,l) -); -}, -{ -closed = 1; -nodes = ( -(1064,0,l), -(1104,0,l), -(1104,1490,l), -(1064,1490,l) -); -} -); -width = 1272; -} -); -metricRight = H; -tags = ( -"TODO-opsz" -); -unicode = 1063; -userData = { -interface.gridadjust.original = "{'width': 1940, 'leftMargin': 201, 'rightMargin': 242}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10052.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10052.glyph index 35e965aa4..d488c477b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10052.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10052.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (280,372); @@ -20,7 +20,7 @@ width = 1178; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (248,372); @@ -33,7 +33,7 @@ width = 1200; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (352,372); @@ -46,7 +46,7 @@ width = 1172; layerId = m007; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (249,414); @@ -59,7 +59,7 @@ width = 1114; layerId = m009; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (212,414); @@ -72,7 +72,7 @@ width = 1168; layerId = m011; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (288,372); diff --git a/src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph b/src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph index 5fc60c1ca..4d4a63cbb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/afii10060.glyph @@ -45,7 +45,7 @@ pos = (250,0); ref = Shhacyrillic; } ); -width = 1798; +width = 1808; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -65,7 +65,7 @@ pos = (438,0); ref = Shhacyrillic; } ); -width = 1838; +width = 1844; }, { layerId = m007; diff --git a/src/Inter-Roman.glyphspackage/glyphs/bdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/bdotaccent.glyph index bf1357e4b..2bf627870 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/bdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/bdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = b; }, { -pos = (434,-42); +pos = (434,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/cdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/cdotaccent.glyph index 7dee6e7bb..9f59bbcd0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/cdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/cdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = c; }, { -pos = (350,-42); +pos = (350,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/checyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/checyrillic.glyph index db28ce504..deaf55c7b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/checyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/checyrillic.glyph @@ -6,16 +6,12 @@ layers = ( { anchors = ( { -name = cyrtic; -pos = (1102,58); -}, -{ -name = left; -pos = (818,0); +name = cross; +pos = (588,435); }, { -name = right; -pos = (1018,0); +name = cyrtic; +pos = (1016,0); }, { name = top; @@ -27,53 +23,49 @@ shapes = ( { closed = 1; nodes = ( -(846,1118,l), -(846,0,l), -(1018,0,l), -(1018,1118,l) -); -}, -{ -closed = 1; -nodes = ( +(727,352,o), +(835,381,o), +(952,424,c), +(952,584,l), (832,541,o), (721,512,o), (576,512,cs), (436,512,o), -(329,591,o), +(328,591,o), (328,762,cs), (328,1120,l), (158,1120,l), (158,762,ls), -(157,489,o), +(158,489,o), (323,352,o), -(576,352,cs), -(727,352,o), -(835,381,o), -(952,424,c), -(952,584,l) +(576,352,cs) +); +}, +{ +closed = 1; +nodes = ( +(1016,0,l), +(1016,1118,l), +(846,1118,l), +(846,0,l) ); } ); -width = 1176; +width = 1174; }, { anchors = ( { -name = cyrtic; -pos = (1326,162); -}, -{ -name = left; -pos = (768,0); +name = cross; +pos = (636,451); }, { -name = right; -pos = (1144,0); +name = cyrtic; +pos = (1170,0); }, { name = top; -pos = (616,1304); +pos = (635,1304); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -81,53 +73,49 @@ shapes = ( { closed = 1; nodes = ( -(768,1118,l), -(768,0,l), -(1144,0,l), -(1144,1118,l) +(760,300,o), +(911,331,o), +(948,354,c), +(948,654,l), +(837,617,o), +(755,600,o), +(684,600,cs), +(537,600,o), +(504,622,o), +(504,722,cs), +(504,1118,l), +(102,1118,l), +(102,722,ls), +(102,437,o), +(292,300,o), +(684,300,cs) ); }, { closed = 1; nodes = ( -(838,617,o), -(756,599,o), -(684,600,cs), -(503,599,o), -(474,620,o), -(474,722,cs), -(474,1118,l), -(102,1118,l), -(102,722,ls), -(102,419,o), -(317,300,o), -(684,300,cs), -(753,300,o), -(908,329,o), -(948,354,c), -(948,654,l) +(1170,0,l), +(1170,1118,l), +(768,1118,l), +(768,0,l) ); } ); -width = 1246; +width = 1272; }, { anchors = ( { -name = cyrtic; -pos = (880,-8); -}, -{ -name = left; -pos = (852,0); +name = cross; +pos = (574,425); }, { -name = right; +name = cyrtic; pos = (948,0); }, { name = top; -pos = (582,1304); +pos = (574,1304); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -135,31 +123,31 @@ shapes = ( { closed = 1; nodes = ( -(902,1118,l), -(902,0,l), -(948,0,l), -(948,1118,l) -); -}, -{ -closed = 1; -nodes = ( +(673,398,o), +(772,418,o), +(938,474,c), +(938,526,l), (806,475,o), -(683,445,o), -(564,446,cs), -(348,445,o), +(683,444,o), +(564,444,cs), +(348,444,o), (244,529,o), (244,744,cs), (244,1122,l), (198,1122,l), (198,744,ls), (198,505,o), -(322,400,o), -(568,398,cs), -(673,398,o), -(772,418,o), -(938,474,c), -(938,526,l) +(322,398,o), +(568,398,cs) +); +}, +{ +closed = 1; +nodes = ( +(948,0,l), +(948,1118,l), +(902,1118,l), +(902,0,l) ); } ); @@ -168,20 +156,16 @@ width = 1146; { anchors = ( { -name = cyrtic; -pos = (1072,58); -}, -{ -name = left; -pos = (788,0); +name = cross; +pos = (558,402); }, { -name = right; -pos = (988,0); +name = cyrtic; +pos = (986,0); }, { name = top; -pos = (558,1304); +pos = (558,1262); } ); layerId = m007; @@ -189,53 +173,49 @@ shapes = ( { closed = 1; nodes = ( -(816,1118,l), -(816,0,l), -(988,0,l), -(988,1118,l) +(697,320,o), +(805,349,o), +(922,392,c), +(922,552,l), +(802,509,o), +(691,480,o), +(546,480,cs), +(406,480,o), +(298,559,o), +(298,730,cs), +(298,1058,l), +(128,1058,l), +(128,730,ls), +(128,457,o), +(293,320,o), +(546,320,cs) ); }, { closed = 1; nodes = ( -(802,541,o), -(691,512,o), -(546,512,cs), -(406,512,o), -(299,591,o), -(298,762,cs), -(298,1120,l), -(128,1120,l), -(128,762,ls), -(127,489,o), -(293,352,o), -(546,352,cs), -(697,352,o), -(805,381,o), -(922,424,c), -(922,584,l) +(986,0,l), +(986,1056,l), +(816,1056,l), +(816,0,l) ); } ); -width = 1114; +width = 1112; }, { anchors = ( { -name = cyrtic; -pos = (1310,162); -}, -{ -name = left; -pos = (752,0); +name = cross; +pos = (619,443); }, { -name = right; -pos = (1128,0); +name = cyrtic; +pos = (1152,0); }, { name = top; -pos = (600,1304); +pos = (619,1262); } ); layerId = m009; @@ -243,53 +223,49 @@ shapes = ( { closed = 1; nodes = ( -(752,1118,l), -(752,0,l), -(1128,0,l), -(1128,1118,l) +(744,276,o), +(895,307,o), +(932,330,c), +(932,650,l), +(821,613,o), +(739,596,o), +(668,596,cs), +(521,596,o), +(486,618,o), +(486,718,cs), +(486,1056,l), +(86,1056,l), +(86,698,ls), +(86,413,o), +(276,276,o), +(668,276,cs) ); }, { closed = 1; nodes = ( -(822,617,o), -(740,599,o), -(668,600,cs), -(487,599,o), -(458,620,o), -(458,722,cs), -(458,1118,l), -(86,1118,l), -(86,722,ls), -(86,419,o), -(301,300,o), -(668,300,cs), -(737,300,o), -(892,329,o), -(932,354,c), -(932,654,l) +(1152,0,l), +(1152,1056,l), +(752,1056,l), +(752,0,l) ); } ); -width = 1214; +width = 1238; }, { anchors = ( { -name = cyrtic; -pos = (816,-8); -}, -{ -name = left; -pos = (788,0); +name = cross; +pos = (510,425); }, { -name = right; +name = cyrtic; pos = (884,0); }, { name = top; -pos = (518,1304); +pos = (510,1262); } ); layerId = m011; @@ -297,31 +273,31 @@ shapes = ( { closed = 1; nodes = ( -(838,1118,l), -(838,0,l), -(884,0,l), -(884,1118,l) -); -}, -{ -closed = 1; -nodes = ( +(609,398,o), +(708,418,o), +(874,474,c), +(874,526,l), (742,475,o), -(619,445,o), -(500,446,cs), -(284,445,o), +(619,444,o), +(500,444,cs), +(284,444,o), (180,529,o), (180,744,cs), (180,1122,l), (134,1122,l), (134,744,ls), (134,505,o), -(258,400,o), -(504,398,cs), -(609,398,o), -(708,418,o), -(874,474,c), -(874,526,l) +(258,398,o), +(504,398,cs) +); +}, +{ +closed = 1; +nodes = ( +(884,0,l), +(884,1118,l), +(838,1118,l), +(838,0,l) ); } ); @@ -329,7 +305,7 @@ width = 1018; } ); metricLeft = u; -metricRight = a; +metricRight = n; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/chedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/chedescendercyrillic.glyph index 3ce8ac089..af2e6dffb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/chedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/chedescendercyrillic.glyph @@ -7,87 +7,79 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; ref = checyrillic; }, { -pos = (922,-6); -ref = cyrillictic.cn; +pos = (862,0); +ref = _part.cyrtic; } ); -width = 1270; +width = 1174; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; ref = checyrillic; }, { -pos = (972,0); -ref = cyrillictic.cn; +pos = (770,0); +ref = _part.cyrtic; } ); -width = 1564; +width = 1272; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = -1; ref = checyrillic; }, { -alignment = -1; -pos = (894,-8); -ref = cyrillictic.cn; +pos = (852,0); +ref = _part.cyrtic; } ); -width = 1092; +width = 1146; }, { layerId = m007; shapes = ( { -alignment = -1; ref = checyrillic; }, { -pos = (924,-6); -ref = cyrillictic.cn; +pos = (832,0); +ref = _part.cyrtic; } ); -width = 1216; +width = 1112; }, { layerId = m009; shapes = ( { -alignment = -1; ref = checyrillic; }, { -pos = (972,0); -ref = cyrillictic.cn; +pos = (752,0); +ref = _part.cyrtic; } ); -width = 1554; +width = 1238; }, { layerId = m011; shapes = ( { -alignment = -1; ref = checyrillic; }, { -alignment = -1; -pos = (894,-8); -ref = cyrillictic.cn; +pos = (788,0); +ref = _part.cyrtic; } ); -width = 964; +width = 1018; } ); metricLeft = checyrillic; diff --git a/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph index 969ba79d0..92b8a54ab 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/chedieresiscyrillic.glyph @@ -13,7 +13,7 @@ pos = (-18,0); ref = dieresis; } ); -width = 1176; +width = 1174; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -22,11 +22,11 @@ shapes = ( ref = checyrillic; }, { -pos = (106,0); +pos = (125,0); ref = dieresis; } ); -width = 1246; +width = 1272; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -35,7 +35,7 @@ shapes = ( ref = checyrillic; }, { -pos = (-92,0); +pos = (-100,0); ref = dieresis; } ); @@ -48,11 +48,11 @@ shapes = ( ref = checyrillic; }, { -pos = (-16,0); +pos = (-16,-42); ref = dieresis; } ); -width = 1114; +width = 1112; }, { layerId = m009; @@ -61,11 +61,11 @@ shapes = ( ref = checyrillic; }, { -pos = (106,42); +pos = (125,0); ref = dieresis; } ); -width = 1214; +width = 1238; }, { layerId = m011; @@ -74,7 +74,7 @@ shapes = ( ref = checyrillic; }, { -pos = (-92,0); +pos = (-100,-42); ref = dieresis; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/chekhakassiancyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/chekhakassiancyrillic.glyph index 276f21ad6..7afb93ecd 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/chekhakassiancyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/chekhakassiancyrillic.glyph @@ -9,12 +9,11 @@ shapes = ( ref = checyrillic; }, { -alignment = -1; -pos = (578,-6); -ref = cyrillictic.cn; +pos = (862,0); +ref = _part.cyrtic; } ); -width = 1176; +width = 1174; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,23 +22,21 @@ shapes = ( ref = checyrillic; }, { -alignment = -1; -pos = (218,0); -ref = cyrillictic.cn; +pos = (770,0); +ref = _part.cyrtic; } ); -width = 1246; +width = 1272; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = -1; ref = checyrillic; }, { -pos = (804,-14); -ref = cyrillictic.cn; +pos = (852,0); +ref = _part.cyrtic; } ); width = 1146; @@ -51,12 +48,11 @@ shapes = ( ref = checyrillic; }, { -alignment = -1; -pos = (578,-6); -ref = cyrillictic.cn; +pos = (832,0); +ref = _part.cyrtic; } ); -width = 1114; +width = 1112; }, { layerId = m009; @@ -65,23 +61,21 @@ shapes = ( ref = checyrillic; }, { -alignment = -1; -pos = (218,0); -ref = cyrillictic.cn; +pos = (752,0); +ref = _part.cyrtic; } ); -width = 1214; +width = 1238; }, { layerId = m011; shapes = ( { -alignment = -1; ref = checyrillic; }, { -pos = (804,-14); -ref = cyrillictic.cn; +pos = (788,0); +ref = _part.cyrtic; } ); width = 1018; diff --git a/src/Inter-Roman.glyphspackage/glyphs/cheverticalstrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/cheverticalstrokecyrillic.glyph index 44f4d59dc..884429a36 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/cheverticalstrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/cheverticalstrokecyrillic.glyph @@ -7,53 +7,37 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(506,794,l), -(506,230,l), -(666,230,l), -(666,794,l) -); +ref = checyrillic; }, { -ref = checyrillic; +pos = (380,-310); +ref = _part.crossbar_vert; } ); -width = 1176; +width = 1174; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(530,858,l), -(530,130,l), -(712,130,l), -(712,858,l) -); +ref = checyrillic; }, { -ref = checyrillic; +pos = (400,-294); +ref = _part.crossbar_vert; } ); -width = 1246; +width = 1272; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(542,756,l), -(542,290,l), -(590,290,l), -(590,756,l) -); +ref = checyrillic; }, { -alignment = -1; -ref = checyrillic; +pos = (424,-320); +ref = _part.crossbar_vert; } ); width = 1146; @@ -62,53 +46,37 @@ width = 1146; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(474,794,l), -(474,230,l), -(634,230,l), -(634,794,l) -); +ref = checyrillic; }, { -ref = checyrillic; +pos = (350,-343); +ref = _part.crossbar_vert; } ); -width = 1114; +width = 1112; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(514,858,l), -(514,130,l), -(696,130,l), -(696,858,l) -); +ref = checyrillic; }, { -ref = checyrillic; +pos = (383,-302); +ref = _part.crossbar_vert; } ); -width = 1214; +width = 1238; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(478,756,l), -(478,290,l), -(526,290,l), -(526,756,l) -); +ref = checyrillic; }, { -alignment = -1; -ref = checyrillic; +pos = (360,-320); +ref = _part.crossbar_vert; } ); width = 1018; diff --git a/src/Inter-Roman.glyphspackage/glyphs/crossbar.glyph b/src/Inter-Roman.glyphspackage/glyphs/crossbar.glyph index b3f71d16c..b1a0a2af9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/crossbar.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/crossbar.glyph @@ -114,12 +114,6 @@ name = _cross; pos = (520,721); } ); -guides = ( -{ -angle = 90; -pos = (423,928); -} -); layerId = m009; shapes = ( { diff --git a/src/Inter-Roman.glyphspackage/glyphs/cyrillichook.glyph b/src/Inter-Roman.glyphspackage/glyphs/cyrillichook.glyph deleted file mode 100644 index b3985ccc3..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/cyrillichook.glyph +++ /dev/null @@ -1,263 +0,0 @@ -{ -glyphname = cyrillichook; -layers = ( -{ -anchors = ( -{ -name = _right; -pos = (294,0); -} -); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(302,-116,ls), -(301,-233,o), -(234,-268,o), -(142,-268,cs), -(121,-268,o), -(100,-265,o), -(86,-262,c), -(86,-410,l), -(112,-419,o), -(150,-419,o), -(184,-418,cs), -(348,-419,o), -(481,-311,o), -(482,-120,cs), -(482,0,l), -(302,0,l) -); -} -); -}; -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(306,-90,l), -(305,-207,o), -(244,-273,o), -(166,-274,cs), -(148,-273,o), -(87,-268,o), -(70,-258,c), -(56,-422,l), -(93,-433,o), -(125,-436,o), -(166,-436,cs), -(369,-436,o), -(477,-294,o), -(478,-90,c), -(478,158,l), -(306,158,l) -); -} -); -width = 546; -}, -{ -anchors = ( -{ -name = _right; -pos = (244,0); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(242,14,l), -(241,-87,o), -(201,-140,o), -(122,-140,cs), -(67,-140,o), -(55,-137,o), -(18,-128,c), -(2,-422,l), -(67,-433,o), -(116,-436,o), -(178,-436,cs), -(454,-436,o), -(628,-285,o), -(628,14,c), -(628,352,l), -(242,352,l) -); -} -); -width = 622; -}, -{ -anchors = ( -{ -name = _right; -pos = (332,0); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(342,-184,ls), -(342,-319,o), -(291,-384,o), -(186,-384,cs), -(164,-384,o), -(145,-381,o), -(134,-378,c), -(126,-424,l), -(140,-427,o), -(164,-431,o), -(190,-430,cs), -(319,-431,o), -(388,-343,o), -(388,-184,cs), -(388,50,l), -(342,50,l) -); -} -); -width = 502; -}, -{ -anchors = ( -{ -name = _right; -pos = (262,0); -} -); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(302,-116,ls), -(301,-233,o), -(234,-268,o), -(142,-268,cs), -(121,-268,o), -(100,-265,o), -(86,-262,c), -(86,-410,l), -(112,-419,o), -(150,-419,o), -(184,-418,cs), -(348,-419,o), -(481,-311,o), -(482,-120,cs), -(482,0,l), -(302,0,l) -); -} -); -}; -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(274,-90,l), -(273,-207,o), -(212,-273,o), -(134,-274,cs), -(116,-273,o), -(55,-268,o), -(38,-258,c), -(24,-422,l), -(61,-433,o), -(93,-436,o), -(134,-436,cs), -(337,-436,o), -(445,-294,o), -(446,-90,c), -(446,158,l), -(274,158,l) -); -} -); -width = 482; -}, -{ -anchors = ( -{ -name = _right; -pos = (228,0); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(226,14,l), -(225,-87,o), -(185,-140,o), -(106,-140,cs), -(51,-140,o), -(39,-137,o), -(2,-128,c), -(-14,-422,l), -(51,-433,o), -(100,-436,o), -(162,-436,cs), -(438,-436,o), -(612,-285,o), -(612,14,c), -(612,352,l), -(226,352,l) -); -} -); -width = 590; -}, -{ -anchors = ( -{ -name = _right; -pos = (268,0); -} -); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(278,-184,ls), -(278,-319,o), -(227,-384,o), -(122,-384,cs), -(100,-384,o), -(81,-381,o), -(70,-378,c), -(62,-424,l), -(76,-427,o), -(100,-431,o), -(126,-430,cs), -(255,-431,o), -(324,-343,o), -(324,-184,cs), -(324,50,l), -(278,50,l) -); -} -); -width = 374; -} -); -tags = ( -"TODO-opsz" -); -unicode = 57620; -userData = { -interface.gridadjust.original = "{'width': 712, 'leftMargin': -89, 'rightMargin': 199}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/cyrillictail.cn.glyph b/src/Inter-Roman.glyphspackage/glyphs/cyrillictail.cn.glyph deleted file mode 100644 index 11ce8e295..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/cyrillictail.cn.glyph +++ /dev/null @@ -1,171 +0,0 @@ -{ -color = 4; -glyphname = cyrillictail.cn; -layers = ( -{ -anchors = ( -{ -name = _right; -pos = (212,72); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(212,186,l), -(212,46,l), -(212,-64,o), -(175,-166,o), -(126,-282,c), -(270,-312,l), -(346,-198,o), -(381,-79,o), -(384,50,c), -(384,186,l) -); -} -); -width = 564; -}, -{ -anchors = ( -{ -name = _right; -pos = (186,72); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(186,280,l), -(186,52,l), -(187,-122,o), -(114,-201,o), -(70,-280,c), -(248,-382,l), -(382,-288,o), -(487,-99,o), -(482,82,c), -(482,280,l) -); -} -); -width = 638; -}, -{ -anchors = ( -{ -name = _right; -pos = (232,72); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(232,114,l), -(232,46,ls), -(233,-36,o), -(212,-113,o), -(180,-196,c), -(224,-212,l), -(256,-127,o), -(279,-42,o), -(280,46,cs), -(280,114,l) -); -} -); -width = 512; -}, -{ -anchors = ( -{ -name = _right; -pos = (180,72); -} -); -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(180,186,l), -(180,46,l), -(180,-64,o), -(143,-166,o), -(94,-282,c), -(238,-312,l), -(314,-198,o), -(349,-79,o), -(352,50,c), -(352,186,l) -); -} -); -width = 500; -}, -{ -anchors = ( -{ -name = _right; -pos = (170,72); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(170,280,l), -(170,52,l), -(171,-122,o), -(98,-201,o), -(54,-280,c), -(232,-382,l), -(366,-288,o), -(471,-99,o), -(466,82,c), -(466,280,l) -); -} -); -width = 606; -}, -{ -anchors = ( -{ -name = _right; -pos = (168,72); -} -); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(168,114,l), -(168,46,ls), -(169,-36,o), -(148,-113,o), -(116,-196,c), -(160,-212,l), -(192,-127,o), -(215,-42,o), -(216,46,cs), -(216,114,l) -); -} -); -width = 384; -} -); -tags = ( -"TODO-opsz" -); -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/cyrillictic.cn.glyph b/src/Inter-Roman.glyphspackage/glyphs/cyrillictic.cn.glyph deleted file mode 100644 index cd05b55ec..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/cyrillictic.cn.glyph +++ /dev/null @@ -1,141 +0,0 @@ -{ -color = 4; -glyphname = cyrillictic.cn; -layers = ( -{ -anchors = ( -{ -name = _cyrtic; -pos = (180,64); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(96,160,l), -(96,-360,l), -(268,-360,l), -(268,160,l) -); -} -); -width = 360; -}, -{ -anchors = ( -{ -name = _cyrtic; -pos = (354,162); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(162,250,l), -(162,-358,l), -(550,-358,l), -(550,250,l) -); -} -); -width = 710; -}, -{ -anchors = ( -{ -name = _cyrtic; -pos = (76,6); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(54,50,l), -(54,-364,l), -(100,-364,l), -(100,50,l) -); -} -); -width = 152; -}, -{ -anchors = ( -{ -name = _cyrtic; -pos = (148,64); -} -); -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(64,160,l), -(64,-360,l), -(236,-360,l), -(236,160,l) -); -} -); -width = 296; -}, -{ -anchors = ( -{ -name = _cyrtic; -pos = (338,162); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(146,250,l), -(146,-358,l), -(534,-358,l), -(534,250,l) -); -} -); -width = 678; -}, -{ -anchors = ( -{ -name = _cyrtic; -pos = (12,6); -} -); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(-10,50,l), -(-10,-364,l), -(36,-364,l), -(36,50,l) -); -} -); -width = 24; -} -); -tags = ( -"TODO-opsz" -); -userData = { -interface.gridadjust.original = "{'width': 551, 'leftMargin': 131, 'rightMargin': 145}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/ddotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/ddotaccent.glyph index 247af5a13..c6e00d790 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ddotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ddotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = d; }, { -pos = (302,-42); +pos = (302,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/dotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/dotaccent.glyph index d28d883c9..36288e402 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/dotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/dotaccent.glyph @@ -108,7 +108,7 @@ width = 372; anchors = ( { name = _top; -pos = (212,1304); +pos = (212,1262); } ); layerId = m007; @@ -116,18 +116,18 @@ shapes = ( { closed = 1; nodes = ( -(279,1304,o), -(334,1356,o), -(334,1420,cs), -(334,1484,o), -(279,1536,o), -(212,1536,cs), -(145,1536,o), -(90,1484,o), -(90,1420,cs), -(90,1356,o), -(145,1304,o), -(212,1304,cs) +(279,1262,o), +(334,1314,o), +(334,1378,cs), +(334,1442,o), +(279,1494,o), +(212,1494,cs), +(145,1494,o), +(90,1442,o), +(90,1378,cs), +(90,1314,o), +(145,1262,o), +(212,1262,cs) ); } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/dotmacroncomb.lc.glyph b/src/Inter-Roman.glyphspackage/glyphs/dotmacroncomb.lc.glyph index 5e6be10be..7f8a1a3aa 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/dotmacroncomb.lc.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/dotmacroncomb.lc.glyph @@ -63,6 +63,7 @@ layerId = m007; shapes = ( { alignment = -1; +pos = (0,-414); ref = dotmacroncomb.cn; } ); @@ -79,7 +80,7 @@ layerId = m009; shapes = ( { alignment = -1; -pos = (-6,-87); +pos = (-6,-449); ref = dotmacroncomb.cn; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph index 664afaca6..e21b82ae8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/dzhecyrillic.glyph @@ -7,18 +7,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(512,-358,l), -(682,-358,l), -(682,72,l), -(512,72,l) -); +ref = pecyrillicturn; }, { -angle = 180; -pos = (1194,1118); -ref = pecyrillic; +pos = (384,0); +ref = _part.cyrtic_center; } ); width = 1194; @@ -27,39 +20,24 @@ width = 1194; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(430,-360,l), -(814,-360,l), -(814,142,l), -(430,142,l) -); +ref = pecyrillicturn; }, { -angle = 180; -pos = (1246,1118); -ref = pecyrillic; +pos = (317,0); +ref = _part.cyrtic_center; } ); -width = 1246; +width = 1300; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(572,-358,l), -(618,-358,l), -(618,32,l), -(572,32,l) -); +ref = pecyrillicturn; }, { -alignment = -1; -angle = 180; -pos = (1176,1118); -ref = pecyrillic; +pos = (501,0); +ref = _part.cyrtic_center; } ); width = 1176; @@ -68,59 +46,37 @@ width = 1176; layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(484,-358,l), -(654,-358,l), -(654,72,l), -(484,72,l) -); +ref = pecyrillicturn; }, { -angle = 180; -pos = (1134,1118); -ref = pecyrillic; +pos = (352,0); +ref = _part.cyrtic_center; } ); -width = 1134; +width = 1130; }, { layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(414,-360,l), -(798,-360,l), -(798,142,l), -(414,142,l) -); +ref = pecyrillicturn; }, { -angle = 180; -pos = (1214,1118); -ref = pecyrillic; +pos = (299,0); +ref = _part.cyrtic_center; } ); -width = 1214; +width = 1264; }, { layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(508,-358,l), -(554,-358,l), -(554,32,l), -(508,32,l) -); +ref = pecyrillicturn; }, { -alignment = -1; -angle = 180; -pos = (1048,1118); -ref = pecyrillic; +pos = (437,0); +ref = _part.cyrtic_center; } ); width = 1048; diff --git a/src/Inter-Roman.glyphspackage/glyphs/edotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/edotaccent.glyph index 32960dfcb..7b7879424 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/edotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/edotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = e; }, { -pos = (338,-42); +pos = (338,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/elcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/elcyrillic.glyph index db2885d3e..6200e69ca 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/elcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/elcyrillic.glyph @@ -7,19 +7,15 @@ layers = ( anchors = ( { name = bottom; -pos = (582,0); +pos = (622,0); }, { name = cyrtic; -pos = (1134,64); -}, -{ -name = right; -pos = (1050,0); +pos = (1056,0); }, { name = top; -pos = (666,1304); +pos = (662,1304); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -27,89 +23,89 @@ shapes = ( { closed = 1; nodes = ( -(116,0,ls), -(364,0,o), -(435,192,o), -(450,558,cs), -(468,958,l), -(878,958,l), -(878,0,l), -(1050,0,l), -(1050,1118,l), -(306,1118,l), -(286,622,ls), -(271,247,o), -(233,160,o), -(98,160,cs), -(58,160,l), -(58,0,l) +(122,0,ls), +(370,0,o), +(440,192,o), +(456,558,cs), +(474,958,l), +(886,958,l), +(886,0,l), +(1056,0,l), +(1056,1118,l), +(312,1118,l), +(292,622,ls), +(277,247,o), +(239,160,o), +(104,160,cs), +(64,160,l), +(64,0,l) ); } ); -width = 1208; +width = 1214; }, { anchors = ( { name = bottom; -pos = (610,0); +pos = (621,0); }, { name = cyrtic; -pos = (1362,64); -}, -{ -name = right; -pos = (1170,0); +pos = (1197,0); }, { name = top; -pos = (706,1304); +pos = (709,1304); +} +); +background = { +shapes = ( +{ +pos = (27,0); +ref = n; } ); +}; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { closed = 1; nodes = ( -(174,0,ls), -(404,0,o), -(567,134,o), -(588,514,cs), -(606,818,l), -(792,818,l), -(792,0,l), -(1170,0,l), -(1170,1118,l), -(250,1118,l), -(232,622,ls), -(224,401,o), -(177,303,o), -(90,302,cs), -(56,302,l), -(58,0,l) +(164,0,ls), +(394,0,o), +(578,120,o), +(597,548,cs), +(609,818,l), +(795,818,l), +(795,0,l), +(1197,0,l), +(1197,1118,l), +(224,1118,l), +(206,588,ls), +(199,387,o), +(151,302,o), +(64,302,cs), +(32,302,l), +(32,0,l) ); } ); -width = 1272; +width = 1299; }, { anchors = ( { name = bottom; -pos = (574,0); +pos = (662,0); }, { name = cyrtic; -pos = (1006,64); -}, -{ -name = right; -pos = (990,0); +pos = (1028,0); }, { name = top; -pos = (660,1304); +pos = (694,1304); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -117,44 +113,40 @@ shapes = ( { closed = 1; nodes = ( -(90,0,ls), -(348,0,o), -(344,177,o), -(364,536,cs), -(392,1070,l), -(942,1070,l), -(942,0,l), -(990,0,l), -(990,1118,l), -(350,1118,l), -(318,538,ls), -(297,178,o), -(300,47,o), -(90,46,cs), -(66,46,l), -(66,0,l) +(128,0,ls), +(370,0,o), +(382,161,o), +(402,536,cs), +(431,1072,l), +(982,1072,l), +(982,0,l), +(1028,0,l), +(1028,1118,l), +(388,1118,l), +(356,538,ls), +(335,159,o), +(324,46,o), +(128,46,cs), +(104,46,l), +(104,0,l) ); } ); -width = 1188; +width = 1226; }, { anchors = ( { name = bottom; -pos = (550,0); +pos = (590,0); }, { name = cyrtic; -pos = (1102,64); -}, -{ -name = right; -pos = (1018,0); +pos = (1024,0); }, { name = top; -pos = (634,1304); +pos = (630,1262); } ); layerId = m007; @@ -162,44 +154,40 @@ shapes = ( { closed = 1; nodes = ( -(84,0,ls), -(332,0,o), -(403,192,o), -(418,558,cs), -(436,958,l), -(846,958,l), -(846,0,l), -(1018,0,l), -(1018,1118,l), -(274,1118,l), -(254,622,ls), -(239,247,o), -(201,160,o), -(66,160,cs), -(26,160,l), -(26,0,l) +(90,0,ls), +(338,0,o), +(406,162,o), +(424,528,cs), +(442,896,l), +(854,896,l), +(854,0,l), +(1024,0,l), +(1024,1056,l), +(280,1056,l), +(260,592,ls), +(244,217,o), +(207,160,o), +(72,160,cs), +(32,160,l), +(32,0,l) ); } ); -width = 1144; +width = 1150; }, { anchors = ( { name = bottom; -pos = (594,0); +pos = (613,0); }, { name = cyrtic; -pos = (1346,64); -}, -{ -name = right; -pos = (1154,0); +pos = (1189,0); }, { name = top; -pos = (690,1304); +pos = (701,1262); } ); layerId = m009; @@ -207,44 +195,40 @@ shapes = ( { closed = 1; nodes = ( -(158,0,ls), -(388,0,o), -(551,134,o), -(572,514,cs), -(590,818,l), -(776,818,l), -(776,0,l), -(1154,0,l), -(1154,1118,l), -(234,1118,l), -(216,622,ls), -(208,401,o), -(161,303,o), -(74,302,cs), -(40,302,l), -(42,0,l) +(196,0,ls), +(406,0,o), +(568,143,o), +(587,516,cs), +(599,756,l), +(789,756,l), +(789,0,l), +(1189,0,l), +(1189,1056,l), +(216,1056,l), +(198,556,ls), +(191,371,o), +(164,302,o), +(77,302,cs), +(24,302,l), +(24,0,l) ); } ); -width = 1240; +width = 1275; }, { anchors = ( { name = bottom; -pos = (510,0); +pos = (598,0); }, { name = cyrtic; -pos = (942,64); -}, -{ -name = right; -pos = (926,0); +pos = (964,0); }, { name = top; -pos = (596,1304); +pos = (630,1262); } ); layerId = m011; @@ -252,29 +236,30 @@ shapes = ( { closed = 1; nodes = ( -(26,0,ls), -(284,0,o), -(280,177,o), -(300,536,cs), -(328,1070,l), -(878,1070,l), -(878,0,l), -(926,0,l), -(926,1118,l), -(286,1118,l), -(254,538,ls), -(233,178,o), -(236,47,o), -(26,46,cs), -(2,46,l), -(2,0,l) +(64,0,ls), +(306,0,o), +(318,161,o), +(338,536,cs), +(367,1072,l), +(918,1072,l), +(918,0,l), +(964,0,l), +(964,1118,l), +(324,1118,l), +(292,538,ls), +(271,159,o), +(260,46,o), +(64,46,cs), +(40,46,l), +(40,0,l) ); } ); -width = 1060; +width = 1098; } ); -metricRight = a; +metricLeft = t; +metricRight = n; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/eldescender-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/eldescender-cy.glyph new file mode 100644 index 000000000..851fdf2ff --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/eldescender-cy.glyph @@ -0,0 +1,97 @@ +{ +glyphname = "eldescender-cy"; +kernLeft = elcyrillic; +kernRight = t; +layers = ( +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = elcyrillic; +}, +{ +pos = (902,0); +ref = _part.cyrtic; +} +); +width = 1214; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = elcyrillic; +}, +{ +pos = (797,0); +ref = _part.cyrtic; +} +); +width = 1299; +}, +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +ref = elcyrillic; +}, +{ +pos = (932,0); +ref = _part.cyrtic; +} +); +width = 1226; +}, +{ +layerId = m007; +shapes = ( +{ +ref = elcyrillic; +}, +{ +pos = (870,0); +ref = _part.cyrtic; +} +); +width = 1150; +}, +{ +layerId = m009; +shapes = ( +{ +ref = elcyrillic; +}, +{ +pos = (789,0); +ref = _part.cyrtic; +} +); +width = 1275; +}, +{ +layerId = m011; +shapes = ( +{ +ref = elcyrillic; +}, +{ +pos = (868,0); +ref = _part.cyrtic; +} +); +width = 1098; +} +); +metricLeft = elcyrillic; +metricRight = t; +tags = ( +"TODO-opsz" +); +unicode = 1327; +userData = { +interface.gridadjust.original = "{'width': 1735, 'leftMargin': 61, 'rightMargin': 71}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/emcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/emcyrillic.glyph index f11d7a7d2..eb249b6cb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/emcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/emcyrillic.glyph @@ -1,271 +1,60 @@ { glyphname = emcyrillic; -kernLeft = m; -kernRight = a; layers = ( { -anchors = ( -{ -name = right; -pos = (1378,0); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(384,1118,l), -(224,1118,l), -(698,0,l), -(838,0,l), -(1320,1118,l), -(1158,1118,l), -(768,232,l) -); -}, -{ -closed = 1; -nodes = ( -(158,1118,l), -(158,0,l), -(328,0,l), -(328,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(1378,0,l), -(1378,1118,l), -(1208,1118,l), -(1208,0,l) -); +ref = m.sc; } ); -width = 1536; +width = 1458; }, { -anchors = ( -{ -name = right; -pos = (1506,0); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(562,1118,l), -(276,1118,l), -(670,0,l), -(920,0,l), -(1324,1118,l), -(1038,1118,l), -(794,416,l) -); -}, -{ -closed = 1; -nodes = ( -(102,1118,l), -(102,0,l), -(480,0,l), -(480,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(1506,0,l), -(1506,1118,l), -(1134,1118,l), -(1134,0,l) -); +ref = m.sc; } ); -width = 1608; +width = 1330; }, { -anchors = ( -{ -name = right; -pos = (1258,0); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(248,1118,l), -(198,1118,l), -(714,0,l), -(744,0,l), -(1260,1118,l), -(1208,1118,l), -(728,78,l) -); -}, -{ -closed = 1; -nodes = ( -(198,1118,l), -(198,0,l), -(244,0,l), -(244,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(1260,0,l), -(1260,1118,l), -(1214,1118,l), -(1214,0,l) -); +ref = m.sc; } ); -width = 1458; +width = 1536; }, { -anchors = ( -{ -name = right; -pos = (1346,0); -} -); layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(352,1118,l), -(192,1118,l), -(666,0,l), -(806,0,l), -(1288,1118,l), -(1126,1118,l), -(736,232,l) -); -}, -{ -closed = 1; -nodes = ( -(126,1118,l), -(126,0,l), -(296,0,l), -(296,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(1346,0,l), -(1346,1118,l), -(1176,1118,l), -(1176,0,l) -); +ref = m.sc; } ); width = 1472; }, { -anchors = ( -{ -name = right; -pos = (1490,0); -} -); -layerId = m009; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(546,1118,l), -(260,1118,l), -(654,0,l), -(904,0,l), -(1308,1118,l), -(1022,1118,l), -(778,416,l) -); -}, -{ -closed = 1; -nodes = ( -(86,1118,l), -(86,0,l), -(464,0,l), -(464,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(1490,0,l), -(1490,1118,l), -(1118,1118,l), -(1118,0,l) -); +ref = m.sc; } ); -width = 1576; +width = 1608; }, { -anchors = ( -{ -name = right; -pos = (1194,0); -} -); -layerId = m011; +layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(184,1118,l), -(134,1118,l), -(650,0,l), -(680,0,l), -(1196,1118,l), -(1144,1118,l), -(664,78,l) -); -}, -{ -closed = 1; -nodes = ( -(134,1118,l), -(134,0,l), -(180,0,l), -(180,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(1196,0,l), -(1196,1118,l), -(1150,1118,l), -(1150,0,l) -); +ref = m.sc; } ); -width = 1330; +width = 1576; } ); -metricLeft = m; -metricRight = a; -tags = ( -"TODO-opsz" -); unicode = 1084; -userData = { -interface.gridadjust.original = "{'width': 2096, 'leftMargin': 213, 'rightMargin': 214}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph index 76583e44b..d8c67abcf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/encyrillic.glyph @@ -1,311 +1,60 @@ { glyphname = encyrillic; -kernLeft = m; -kernRight = a; layers = ( { -anchors = ( -{ -name = cyrtic; -pos = (1118,64); -}, -{ -name = lfthook; -pos = (866,0); -}, -{ -name = right; -pos = (1036,0); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(288,638,l), -(288,478,l), -(904,478,l), -(904,638,l) -); -}, -{ -closed = 1; -nodes = ( -(158,1118,l), -(158,0,l), -(328,0,l), -(328,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(866,1118,l), -(866,0,l), -(1036,0,l), -(1036,1118,l) -); +ref = h.sc; } ); -width = 1194; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1340,162); -}, -{ -name = lfthook; -pos = (828,0); +width = 1188; }, { -name = right; -pos = (1150,0); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(385,721,l), -(385,401,l), -(945,401,l), -(945,721,l) -); -}, -{ -closed = 1; -nodes = ( -(102,1118,l), -(102,0,l), -(502,0,l), -(502,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(828,1118,l), -(828,0,l), -(1228,0,l), -(1228,1118,l) -); +ref = h.sc; } ); -width = 1330; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1008,6); -}, -{ -name = lfthook; -pos = (944,0); +width = 1060; }, { -name = right; -pos = (990,0); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(228,582,l), -(228,536,l), -(966,536,l), -(966,582,l) -); -}, -{ -closed = 1; -nodes = ( -(198,1118,l), -(198,0,l), -(244,0,l), -(244,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(944,1118,l), -(944,0,l), -(990,0,l), -(990,1118,l) -); +ref = h.sc; } ); -width = 1188; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (1086,64); -}, -{ -name = lfthook; -pos = (834,0); +width = 1194; }, { -name = right; -pos = (1004,0); -} -); layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(256,608,l), -(256,448,l), -(872,448,l), -(872,608,l) -); -}, -{ -closed = 1; -nodes = ( -(126,1056,l), -(126,0,l), -(296,0,l), -(296,1056,l) -); -}, -{ -closed = 1; -nodes = ( -(834,1056,l), -(834,0,l), -(1004,0,l), -(1004,1056,l) -); +ref = h.sc; } ); width = 1130; }, { -anchors = ( -{ -name = cyrtic; -pos = (1308,162); -}, -{ -name = lfthook; -pos = (812,0); -}, -{ -name = right; -pos = (1118,0); -} -); -background = { +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = n; +ref = h.sc; } ); -}; -guides = ( +width = 1330; +}, { -angle = 90; -pos = (649,264); -} -); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(369,689,l), -(369,369,l), -(929,369,l), -(929,689,l) -); -}, -{ -closed = 1; -nodes = ( -(86,1056,l), -(86,0,l), -(486,0,l), -(486,1056,l) -); -}, -{ -closed = 1; -nodes = ( -(812,1056,l), -(812,0,l), -(1212,0,l), -(1212,1056,l) -); +ref = h.sc; } ); width = 1298; -}, -{ -anchors = ( -{ -name = cyrtic; -pos = (944,6); -}, -{ -name = lfthook; -pos = (880,0); -}, -{ -name = right; -pos = (926,0); } ); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(164,582,l), -(164,536,l), -(902,536,l), -(902,582,l) -); -}, -{ -closed = 1; -nodes = ( -(134,1118,l), -(134,0,l), -(180,0,l), -(180,1118,l) -); -}, -{ -closed = 1; -nodes = ( -(880,1118,l), -(880,0,l), -(926,0,l), -(926,1118,l) -); -} -); -width = 1060; -} -); -metricLeft = m; -metricRight = a; unicode = 1085; -userData = { -interface.gridadjust.original = "{'width': 1634, 'leftMargin': 213, 'rightMargin': 214}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph index d595332af..2caf8be5a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/endescendercyrillic.glyph @@ -7,85 +7,81 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (938,0); -ref = cyrillictic.cn; +pos = (882,0); +ref = _part.cyrtic; } ); -width = 1286; +width = 1194; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +metricRight = "=+48"; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (986,0); -ref = cyrillictic.cn; +pos = (828,0); +ref = _part.cyrtic; } ); -width = 1578; +width = 1378; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (932,0); -ref = cyrillictic.cn; +pos = (894,0); +ref = _part.cyrtic; } ); -width = 1130; +width = 1188; }, { layerId = m007; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (938,0); -ref = cyrillictic.cn; +pos = (850,0); +ref = _part.cyrtic; } ); -width = 1230; +width = 1130; }, { layerId = m009; +metricRight = "=+48"; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (970,0); -ref = cyrillictic.cn; +pos = (812,0); +ref = _part.cyrtic; } ); -width = 1552; +width = 1346; }, { layerId = m011; shapes = ( { -alignment = -1; ref = encyrillic; }, { -pos = (932,0); -ref = cyrillictic.cn; +pos = (830,0); +ref = _part.cyrtic; } ); -width = 1002; +width = 1060; } ); metricLeft = m; diff --git a/src/Inter-Roman.glyphspackage/glyphs/fdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/fdotaccent.glyph index 8777ee05a..3e71749f6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/fdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/fdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = f; }, { -pos = (138,372); +pos = (138,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/gdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/gdotaccent.glyph index a2d04aaef..131efa2e8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/gdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/gdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = g; }, { -pos = (334,-42); +pos = (334,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/ge-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/ge-cy.glyph new file mode 100644 index 000000000..36129c370 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/ge-cy.glyph @@ -0,0 +1,205 @@ +{ +glyphname = "ge-cy"; +kernLeft = m; +kernRight = T.sc; +layers = ( +{ +anchors = ( +{ +name = cross; +pos = (244,558); +}, +{ +name = cyrtic; +pos = (328,0); +}, +{ +name = top; +pos = (498,1304); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(158,1118,l), +(158,0,l), +(328,0,l), +(328,958,l), +(846,958,l), +(846,1118,l) +); +} +); +width = 926; +}, +{ +anchors = ( +{ +name = cross; +pos = (304,622); +}, +{ +name = cyrtic; +pos = (504,0); +}, +{ +name = top; +pos = (520,1304); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(102,1118,l), +(102,0,l), +(504,0,l), +(504,818,l), +(924,818,l), +(924,1118,l) +); +} +); +width = 966; +}, +{ +anchors = ( +{ +name = cross; +pos = (222,558); +}, +{ +name = cyrtic; +pos = (244,0); +}, +{ +name = top; +pos = (494,1304); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(198,1118,l), +(198,0,l), +(244,0,l), +(244,1072,l), +(812,1072,l), +(812,1118,l) +); +} +); +width = 910; +}, +{ +anchors = ( +{ +name = cross; +pos = (212,558); +}, +{ +name = cyrtic; +pos = (296,0); +}, +{ +name = top; +pos = (466,1262); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(126,1056,l), +(126,0,l), +(296,0,l), +(296,896,l), +(814,896,l), +(814,1056,l) +); +} +); +width = 870; +}, +{ +anchors = ( +{ +name = cross; +pos = (288,566); +}, +{ +name = cyrtic; +pos = (486,0); +}, +{ +name = top; +pos = (504,1262); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(86,1056,l), +(86,0,l), +(486,0,l), +(486,736,l), +(908,736,l), +(908,1056,l) +); +} +); +width = 956; +}, +{ +anchors = ( +{ +name = cross; +pos = (158,558); +}, +{ +name = cyrtic; +pos = (180,0); +}, +{ +name = top; +pos = (430,1262); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(134,1118,l), +(134,0,l), +(180,0,l), +(180,1072,l), +(748,1072,l), +(748,1118,l) +); +} +); +width = 782; +} +); +metricLeft = n; +metricRight = t; +tags = ( +"TODO-opsz" +); +unicode = 1075; +userData = { +interface.gridadjust.original = "{'width': 1181, 'leftMargin': 210, 'rightMargin': 23}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/gecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/gecyrillic.glyph deleted file mode 100644 index 3b1496abf..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/gecyrillic.glyph +++ /dev/null @@ -1,205 +0,0 @@ -{ -glyphname = gecyrillic; -kernLeft = m; -kernRight = T.sc; -layers = ( -{ -anchors = ( -{ -name = cross; -pos = (244,558); -}, -{ -name = cyrtic; -pos = (410,58); -}, -{ -name = top; -pos = (498,1304); -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -closed = 1; -nodes = ( -(158,1118,l), -(158,0,l), -(328,0,l), -(328,958,l), -(846,958,l), -(846,1118,l) -); -} -); -width = 940; -}, -{ -anchors = ( -{ -name = cross; -pos = (296,622); -}, -{ -name = cyrtic; -pos = (674,162); -}, -{ -name = top; -pos = (512,1304); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -closed = 1; -nodes = ( -(102,1118,l), -(102,0,l), -(488,0,l), -(488,818,l), -(916,818,l), -(916,1118,l) -); -} -); -width = 964; -}, -{ -anchors = ( -{ -name = cross; -pos = (222,558); -}, -{ -name = cyrtic; -pos = (264,-6); -}, -{ -name = top; -pos = (494,1304); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -closed = 1; -nodes = ( -(198,1118,l), -(198,0,l), -(244,0,l), -(244,1070,l), -(812,1070,l), -(812,1118,l) -); -} -); -width = 932; -}, -{ -anchors = ( -{ -name = cross; -pos = (212,558); -}, -{ -name = cyrtic; -pos = (378,58); -}, -{ -name = top; -pos = (466,1304); -} -); -layerId = m007; -shapes = ( -{ -closed = 1; -nodes = ( -(126,1118,l), -(126,0,l), -(296,0,l), -(296,958,l), -(814,958,l), -(814,1118,l) -); -} -); -width = 876; -}, -{ -anchors = ( -{ -name = cross; -pos = (280,622); -}, -{ -name = cyrtic; -pos = (658,162); -}, -{ -name = top; -pos = (496,1304); -} -); -layerId = m009; -shapes = ( -{ -closed = 1; -nodes = ( -(86,1118,l), -(86,0,l), -(472,0,l), -(472,818,l), -(900,818,l), -(900,1118,l) -); -} -); -width = 932; -}, -{ -anchors = ( -{ -name = cross; -pos = (158,558); -}, -{ -name = cyrtic; -pos = (200,-6); -}, -{ -name = top; -pos = (430,1304); -} -); -layerId = m011; -shapes = ( -{ -closed = 1; -nodes = ( -(134,1118,l), -(134,0,l), -(180,0,l), -(180,1070,l), -(748,1070,l), -(748,1118,l) -); -} -); -width = 804; -} -); -metricLeft = m; -metricRight = tecyrillic; -tags = ( -"TODO-opsz" -); -unicode = 1075; -userData = { -interface.gridadjust.original = "{'width': 1181, 'leftMargin': 210, 'rightMargin': 23}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/gedescender-cy.glyph b/src/Inter-Roman.glyphspackage/glyphs/gedescender-cy.glyph new file mode 100644 index 000000000..215e0b90a --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/gedescender-cy.glyph @@ -0,0 +1,89 @@ +{ +glyphname = "gedescender-cy"; +kernLeft = m; +kernRight = T.sc; +layers = ( +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = "ge-cy"; +}, +{ +pos = (174,0); +ref = _part.cyrtic; +} +); +width = 926; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = "ge-cy"; +}, +{ +pos = (104,0); +ref = _part.cyrtic; +} +); +width = 966; +}, +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +ref = "ge-cy"; +}, +{ +pos = (148,0); +ref = _part.cyrtic; +} +); +width = 910; +}, +{ +layerId = m007; +shapes = ( +{ +ref = "ge-cy"; +}, +{ +pos = (142,0); +ref = _part.cyrtic; +} +); +width = 870; +}, +{ +layerId = m009; +shapes = ( +{ +ref = "ge-cy"; +}, +{ +pos = (86,0); +ref = _part.cyrtic; +} +); +width = 956; +}, +{ +layerId = m011; +shapes = ( +{ +ref = "ge-cy"; +}, +{ +pos = (84,0); +ref = _part.cyrtic; +} +); +width = 782; +} +); +tags = ( +"TODO-opsz" +); +unicode = 1271; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/ghemiddlehookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/ghemiddlehookcyrillic.glyph index cc459a77e..bb46962ac 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ghemiddlehookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ghemiddlehookcyrillic.glyph @@ -27,7 +27,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 1106; @@ -57,7 +57,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 1240; @@ -93,7 +93,7 @@ nodes = ( }, { alignment = -1; -ref = gecyrillic; +ref = "ge-cy"; } ); width = 1026; @@ -123,7 +123,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 1042; @@ -153,7 +153,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 1208; @@ -189,7 +189,7 @@ nodes = ( }, { alignment = -1; -ref = gecyrillic; +ref = "ge-cy"; } ); width = 898; diff --git a/src/Inter-Roman.glyphspackage/glyphs/ghestrokecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/ghestrokecyrillic.glyph index 589b2345f..19f831142 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ghestrokecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ghestrokecyrillic.glyph @@ -7,79 +7,79 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { pos = (-216,-163); ref = crossbar; } ); -width = 940; +width = 926; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (-224,-99); +pos = (-216,-99); ref = crossbar; } ); -width = 964; +width = 966; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { pos = (-202,-164); ref = crossbar; } ); -width = 932; +width = 910; }, { layerId = m007; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { pos = (-236,-162); ref = crossbar; } ); -width = 876; +width = 870; }, { layerId = m009; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (-240,-99); +pos = (-232,-155); ref = crossbar; } ); -width = 932; +width = 956; }, { layerId = m011; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { pos = (-202,-164); ref = crossbar; } ); -width = 804; +width = 782; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/gheupturncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/gheupturncyrillic.glyph index 4526fc020..79e1c05c1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/gheupturncyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/gheupturncyrillic.glyph @@ -16,7 +16,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 944; @@ -34,7 +34,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 1022; @@ -53,7 +53,7 @@ nodes = ( }, { alignment = -1; -ref = gecyrillic; +ref = "ge-cy"; } ); width = 934; @@ -71,7 +71,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 880; @@ -89,7 +89,7 @@ nodes = ( ); }, { -ref = gecyrillic; +ref = "ge-cy"; } ); width = 990; @@ -108,7 +108,7 @@ nodes = ( }, { alignment = -1; -ref = gecyrillic; +ref = "ge-cy"; } ); width = 806; diff --git a/src/Inter-Roman.glyphspackage/glyphs/gjecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/gjecyrillic.glyph index 9419d3545..7d17af6ad 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/gjecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/gjecyrillic.glyph @@ -7,79 +7,79 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { pos = (146,0); ref = acute; } ); -width = 940; +width = 926; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (122,0); +pos = (130,0); ref = acute; } ); -width = 964; +width = 966; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { pos = (214,0); ref = acute; } ); -width = 932; +width = 910; }, { layerId = m007; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (115,42); +pos = (115,0); ref = acute; } ); -width = 876; +width = 870; }, { layerId = m009; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (86,42); +pos = (94,0); ref = acute; } ); -width = 932; +width = 956; }, { layerId = m011; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (150,0); +pos = (150,-42); ref = acute; } ); -width = 804; +width = 782; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/h.sc.glyph b/src/Inter-Roman.glyphspackage/glyphs/h.sc.glyph new file mode 100644 index 000000000..5d1b90334 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/h.sc.glyph @@ -0,0 +1,287 @@ +{ +glyphname = h.sc; +kernLeft = m; +kernRight = a; +layers = ( +{ +anchors = ( +{ +name = cyrtic; +pos = (1036,0); +}, +{ +name = lfthook; +pos = (866,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(288,638,l), +(288,478,l), +(904,478,l), +(904,638,l) +); +}, +{ +closed = 1; +nodes = ( +(158,1118,l), +(158,0,l), +(328,0,l), +(328,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(866,1118,l), +(866,0,l), +(1036,0,l), +(1036,1118,l) +); +} +); +width = 1194; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1228,0); +}, +{ +name = lfthook; +pos = (828,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(385,711,l), +(385,411,l), +(945,411,l), +(945,711,l) +); +}, +{ +closed = 1; +nodes = ( +(102,1118,l), +(102,0,l), +(504,0,l), +(504,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(826,1118,l), +(826,0,l), +(1228,0,l), +(1228,1118,l) +); +} +); +width = 1330; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (990,0); +}, +{ +name = lfthook; +pos = (944,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(228,582,l), +(228,536,l), +(966,536,l), +(966,582,l) +); +}, +{ +closed = 1; +nodes = ( +(198,1118,l), +(198,0,l), +(244,0,l), +(244,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(944,1118,l), +(944,0,l), +(990,0,l), +(990,1118,l) +); +} +); +width = 1188; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1004,0); +}, +{ +name = lfthook; +pos = (834,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(256,608,l), +(256,448,l), +(872,448,l), +(872,608,l) +); +}, +{ +closed = 1; +nodes = ( +(126,1056,l), +(126,0,l), +(296,0,l), +(296,1056,l) +); +}, +{ +closed = 1; +nodes = ( +(834,1056,l), +(834,0,l), +(1004,0,l), +(1004,1056,l) +); +} +); +width = 1130; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1212,0); +}, +{ +name = lfthook; +pos = (812,0); +} +); +background = { +shapes = ( +{ +ref = n; +} +); +}; +guides = ( +{ +angle = 90; +pos = (649,264); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(369,689,l), +(369,369,l), +(929,369,l), +(929,689,l) +); +}, +{ +closed = 1; +nodes = ( +(86,1056,l), +(86,0,l), +(486,0,l), +(486,1056,l) +); +}, +{ +closed = 1; +nodes = ( +(812,1056,l), +(812,0,l), +(1212,0,l), +(1212,1056,l) +); +} +); +width = 1298; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (926,0); +}, +{ +name = lfthook; +pos = (880,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(164,582,l), +(164,536,l), +(902,536,l), +(902,582,l) +); +}, +{ +closed = 1; +nodes = ( +(134,1118,l), +(134,0,l), +(180,0,l), +(180,1118,l) +); +}, +{ +closed = 1; +nodes = ( +(880,1118,l), +(880,0,l), +(926,0,l), +(926,1118,l) +); +} +); +width = 1060; +} +); +metricLeft = m; +metricRight = a; +unicode = 668; +userData = { +interface.gridadjust.original = "{'width': 1634, 'leftMargin': 213, 'rightMargin': 214}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/hadescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/hadescendercyrillic.glyph index daf23da9e..8dc3661f4 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hadescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hadescendercyrillic.glyph @@ -5,81 +5,87 @@ kernRight = x; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +metricRight = "=+100"; shapes = ( { ref = x; }, { -pos = (810,0); -ref = cyrillictic.cn; +pos = (816,0); +ref = _part.cyrtic; } ); -width = 1106; +width = 1206; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +metricRight = "=+180"; shapes = ( { ref = x; }, { -pos = (790,0); -ref = cyrillictic.cn; +pos = (764,0); +ref = _part.cyrtic; } ); -width = 1222; +width = 1402; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricRight = "=+80"; shapes = ( { ref = x; }, { -pos = (814,0); -ref = cyrillictic.cn; +pos = (768,0); +ref = _part.cyrtic; } ); -width = 1024; +width = 1104; }, { layerId = m007; +metricRight = "=+100"; shapes = ( { ref = x; }, { -pos = (805,0); -ref = cyrillictic.cn; +pos = (778,0); +ref = _part.cyrtic; } ); -width = 1042; +width = 1142; }, { layerId = m009; +metricRight = "=+180"; shapes = ( { ref = x; }, { -pos = (783,0); -ref = cyrillictic.cn; +pos = (734,0); +ref = _part.cyrtic; } ); -width = 1176; +width = 1356; }, { layerId = m011; +metricRight = "=+80"; shapes = ( { ref = x; }, { -pos = (814,0); -ref = cyrillictic.cn; +pos = (704,0); +ref = _part.cyrtic; } ); -width = 896; +width = 976; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph index 2fb347bce..27f1dcfac 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/hdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = h; }, { -pos = (2,372); +pos = (2,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/i.glyph b/src/Inter-Roman.glyphspackage/glyphs/i.glyph index c1b192684..b0b20b3b2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/i.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/i.glyph @@ -62,7 +62,7 @@ shapes = ( ref = idotless; }, { -pos = (1,-42); +pos = (1,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph index 7bd4ef61f..704d2a16a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/idieresiscyrillic.glyph @@ -10,11 +10,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (4,0); +pos = (61,0); ref = dieresis; } ); -width = 1222; +width = 1331; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (124,0); +pos = (149,0); ref = dieresis; } ); -width = 1272; +width = 1323; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,11 +36,10 @@ shapes = ( ref = iicyrillic; }, { -pos = (-72,0); ref = dieresis; } ); -width = 1204; +width = 1348; }, { layerId = m007; @@ -49,11 +48,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (4,0); +pos = (53,-42); ref = dieresis; } ); -width = 1160; +width = 1264; }, { layerId = m009; @@ -62,11 +61,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (124,42); +pos = (149,0); ref = dieresis; } ); -width = 1240; +width = 1291; }, { layerId = m011; @@ -75,11 +74,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-72,0); +pos = (0,-42); ref = dieresis; } ); -width = 1076; +width = 1220; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph index 946f401ee..a2b5f1671 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/iicyrillic.glyph @@ -6,12 +6,8 @@ layers = ( { anchors = ( { -name = right; -pos = (1064,0); -}, -{ -name = top; -pos = (610,1304); +name = cyrtic; +pos = (1173,0); } ); guides = ( @@ -24,94 +20,52 @@ pos = (972,1944); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(328,1118,l), -(158,1118,l), -(158,0,l), -(358,0,l), -(894,864,l), -(894,0,l), -(1064,0,l), -(1064,1118,l), -(866,1118,l), -(328,254,l) -); +pos = (1331,0); +ref = n.sc; +scale = (-1,1); } ); -width = 1222; +width = 1331; }, { anchors = ( { -name = right; -pos = (1170,0); -}, -{ -name = top; -pos = (634,1304); +name = cyrtic; +pos = (1221,0); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(480,1118,l), -(102,1118,l), -(102,0,l), -(480,0,l), -(792,608,l), -(792,0,l), -(1170,0,l), -(1170,1118,l), -(792,1118,l), -(480,512,l) -); +pos = (1323,0); +ref = n.sc; +scale = (-1,1); } ); -width = 1272; +width = 1323; }, { anchors = ( { -name = right; -pos = (1006,0); -}, -{ -name = top; -pos = (602,1304); +name = cyrtic; +pos = (1150,0); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(244,1118,l), -(198,1118,l), -(198,0,l), -(268,0,l), -(960,1070,l), -(960,0,l), -(1006,0,l), -(1006,1118,l), -(936,1118,l), -(244,46,l) -); +pos = (1348,0); +ref = n.sc; +scale = (-1,1); } ); -width = 1204; +width = 1348; }, { anchors = ( { -name = right; -pos = (1032,0); -}, -{ -name = top; -pos = (578,1304); +name = cyrtic; +pos = (1138,0); } ); guides = ( @@ -124,84 +78,46 @@ pos = (-4669,1944); layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(296,1118,l), -(126,1118,l), -(126,0,l), -(326,0,l), -(862,864,l), -(862,0,l), -(1032,0,l), -(1032,1118,l), -(834,1118,l), -(296,254,l) -); +pos = (1264,0); +ref = n.sc; +scale = (-1,1); } ); -width = 1160; +width = 1264; }, { anchors = ( { -name = right; -pos = (1154,0); -}, -{ -name = top; -pos = (618,1304); +name = cyrtic; +pos = (1205,0); } ); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(464,1118,l), -(86,1118,l), -(86,0,l), -(464,0,l), -(776,608,l), -(776,0,l), -(1154,0,l), -(1154,1118,l), -(776,1118,l), -(464,512,l) -); +pos = (1291,0); +ref = n.sc; +scale = (-1,1); } ); -width = 1240; +width = 1291; }, { anchors = ( { -name = right; -pos = (942,0); -}, -{ -name = top; -pos = (538,1304); +name = cyrtic; +pos = (1086,0); } ); layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(180,1118,l), -(134,1118,l), -(134,0,l), -(204,0,l), -(896,1070,l), -(896,0,l), -(942,0,l), -(942,1118,l), -(872,1118,l), -(180,46,l) -); +pos = (1220,0); +ref = n.sc; +scale = (-1,1); } ); -width = 1076; +width = 1220; } ); metricLeft = n; diff --git a/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph index d1c514305..5149a1fbb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/iishortcyrillic.glyph @@ -10,11 +10,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (150,0); +pos = (207,0); ref = breve; } ); -width = 1222; +width = 1331; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (122,0); +pos = (147,0); ref = breve; } ); -width = 1272; +width = 1323; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,11 +36,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (186,0); +pos = (258,0); ref = breve; } ); -width = 1204; +width = 1348; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (150,42); +pos = (199,0); ref = breve; } ); -width = 1160; +width = 1264; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (122,42); +pos = (147,0); ref = breve; } ); -width = 1240; +width = 1291; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (122,42); +pos = (194,0); ref = breve; } ); -width = 1076; +width = 1220; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph index de656aae5..6bfb2d1ef 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/imacroncyrillic.glyph @@ -10,11 +10,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (150,0); +pos = (207,0); ref = macron; } ); -width = 1222; +width = 1331; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-24,0); +pos = (1,0); ref = macron; } ); -width = 1272; +width = 1323; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,11 +36,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (302,0); +pos = (374,0); ref = macron; } ); -width = 1204; +width = 1348; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (150,0); +pos = (199,-42); ref = macron; } ); -width = 1160; +width = 1264; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-24,0); +pos = (1,-42); ref = macron; } ); -width = 1240; +width = 1291; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (302,0); +pos = (374,-42); ref = macron; } ); -width = 1076; +width = 1220; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/iogonek.glyph b/src/Inter-Roman.glyphspackage/glyphs/iogonek.glyph index 0ea402896..d4d146e56 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/iogonek.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/iogonek.glyph @@ -52,7 +52,7 @@ alignment = 1; ref = uni012F.ccmp; }, { -pos = (1,-42); +pos = (1,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/j.glyph b/src/Inter-Roman.glyphspackage/glyphs/j.glyph index 5de4538c9..de1230210 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/j.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/j.glyph @@ -74,7 +74,7 @@ shapes = ( ref = jdotless; }, { -pos = (-1,-42); +pos = (-1,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/jcrosstail.glyph b/src/Inter-Roman.glyphspackage/glyphs/jcrosstail.glyph index b2086d4a0..1a27f4432 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/jcrosstail.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/jcrosstail.glyph @@ -48,7 +48,7 @@ shapes = ( ref = jcrosstail.ccmp; }, { -pos = (225,-42); +pos = (225,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph index c22f87d64..5c21248e6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kacyrillic.glyph @@ -7,7 +7,7 @@ layers = ( anchors = ( { name = cyrtic; -pos = (1022,64); +pos = (994,0); }, { name = top; @@ -21,12 +21,12 @@ closed = 1; nodes = ( (328,0,l), (328,472,l), -(482,472,l), -(850,0,l), +(486,472,l), +(854,0,l), (1070,0,l), (614,578,l), (1064,1118,l), -(844,1118,l), +(847,1118,l), (442,632,l), (328,632,l), (328,1118,l), @@ -41,7 +41,7 @@ width = 1098; anchors = ( { name = cyrtic; -pos = (1280,162); +pos = (1186,0); }, { name = top; @@ -75,7 +75,7 @@ width = 1266; anchors = ( { name = cyrtic; -pos = (888,24); +pos = (870,0); }, { name = top; @@ -89,13 +89,13 @@ closed = 1; nodes = ( (244,0,l), (244,536,l), -(398,536,l), -(842,0,l), +(401,536,l), +(845,0,l), (902,0,l), (442,558,l), (884,1118,l), -(824,1118,l), -(398,582,l), +(828,1118,l), +(402,582,l), (244,582,l), (244,1118,l), (198,1118,l), @@ -109,11 +109,11 @@ width = 972; anchors = ( { name = cyrtic; -pos = (990,64); +pos = (964,0); }, { name = top; -pos = (518,1304); +pos = (518,1262); } ); layerId = m007; @@ -122,17 +122,17 @@ shapes = ( closed = 1; nodes = ( (296,0,l), -(296,472,l), -(450,472,l), -(818,0,l), +(296,440,l), +(454,440,l), +(822,0,l), (1038,0,l), -(582,578,l), -(1032,1118,l), -(812,1118,l), -(410,632,l), -(296,632,l), -(296,1118,l), -(126,1118,l), +(582,546,l), +(1032,1056,l), +(815,1056,l), +(410,600,l), +(296,600,l), +(296,1056,l), +(126,1056,l), (126,0,l) ); } @@ -143,11 +143,11 @@ width = 1034; anchors = ( { name = cyrtic; -pos = (1264,162); +pos = (1170,0); }, { name = top; -pos = (616,1304); +pos = (616,1262); } ); layerId = m009; @@ -155,18 +155,18 @@ shapes = ( { closed = 1; nodes = ( -(488,0,l), -(488,346,l), -(578,346,l), +(486,0,l), +(486,330,l), +(578,330,l), (792,0,l), (1258,0,l), -(898,552,l), -(1256,1118,l), -(796,1118,l), -(558,718,l), -(488,718,l), -(488,1118,l), -(86,1118,l), +(898,536,l), +(1256,1056,l), +(796,1056,l), +(558,702,l), +(486,702,l), +(486,1056,l), +(86,1056,l), (86,0,l) ); } @@ -177,7 +177,7 @@ width = 1238; anchors = ( { name = cyrtic; -pos = (824,24); +pos = (806,0); }, { name = top; @@ -191,13 +191,13 @@ closed = 1; nodes = ( (180,0,l), (180,536,l), -(334,536,l), -(778,0,l), +(337,536,l), +(781,0,l), (838,0,l), (378,558,l), (820,1118,l), -(760,1118,l), -(334,582,l), +(764,1118,l), +(338,582,l), (180,582,l), (180,1118,l), (134,1118,l), diff --git a/src/Inter-Roman.glyphspackage/glyphs/kadescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kadescendercyrillic.glyph index 529c3243d..3baa2f1ca 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kadescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kadescendercyrillic.glyph @@ -5,85 +5,87 @@ kernRight = k; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +metricRight = "=+160"; shapes = ( { -alignment = -1; ref = kacyrillic; }, { -pos = (842,0); -ref = cyrillictic.cn; +pos = (840,0); +ref = _part.cyrtic; } ); -width = 1190; +width = 1258; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +metricRight = "=+200"; shapes = ( { -alignment = -1; ref = kacyrillic; }, { -pos = (926,0); -ref = cyrillictic.cn; +pos = (786,0); +ref = _part.cyrtic; } ); -width = 1518; +width = 1466; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricRight = "=+140"; shapes = ( { ref = kacyrillic; }, { -pos = (812,18); -ref = cyrillictic.cn; +pos = (774,0); +ref = _part.cyrtic; } ); -width = 972; +width = 1112; }, { layerId = m007; +metricRight = "=+160"; shapes = ( { -alignment = -1; ref = kacyrillic; }, { -pos = (842,0); -ref = cyrillictic.cn; +pos = (810,0); +ref = _part.cyrtic; } ); -width = 1134; +width = 1194; }, { layerId = m009; +metricRight = "=+200"; shapes = ( { -alignment = -1; ref = kacyrillic; }, { -pos = (926,0); -ref = cyrillictic.cn; +pos = (770,0); +ref = _part.cyrtic; } ); -width = 1508; +width = 1438; }, { layerId = m011; +metricRight = "=+140"; shapes = ( { ref = kacyrillic; }, { -pos = (812,18); -ref = cyrillictic.cn; +pos = (710,0); +ref = _part.cyrtic; } ); -width = 844; +width = 984; } ); metricLeft = m; diff --git a/src/Inter-Roman.glyphspackage/glyphs/kjecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/kjecyrillic.glyph index 92c5386db..434bec9f6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/kjecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/kjecyrillic.glyph @@ -49,7 +49,7 @@ shapes = ( ref = kacyrillic; }, { -pos = (167,42); +pos = (167,0); ref = acute; } ); @@ -62,7 +62,7 @@ shapes = ( ref = kacyrillic; }, { -pos = (206,42); +pos = (206,0); ref = acute; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/l.sc.glyph b/src/Inter-Roman.glyphspackage/glyphs/l.sc.glyph index 33b84ecb3..179985b8f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/l.sc.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/l.sc.glyph @@ -1,5 +1,7 @@ { glyphname = l.sc; +kernLeft = m; +kernRight = L; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -7,23 +9,16 @@ shapes = ( { closed = 1; nodes = ( -(254,158,l), -(254,0,l), -(824,0,l), -(824,158,l) -); -}, -{ -closed = 1; -nodes = ( -(98,1082,l), -(98,0,l), -(300,0,l), -(300,1082,l) +(884,0,l), +(884,160,l), +(328,160,l), +(328,1118,l), +(158,1118,l), +(158,0,l) ); } ); -width = 920; +width = 982; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -31,23 +26,16 @@ shapes = ( { closed = 1; nodes = ( -(314,300,l), -(314,0,l), -(942,0,l), -(942,300,l) -); -}, -{ -closed = 1; -nodes = ( -(90,1082,l), -(90,0,l), -(468,0,l), -(468,1082,l) +(954,0,l), +(954,300,l), +(504,300,l), +(504,1118,l), +(102,1118,l), +(102,0,l) ); } ); -width = 1032; +width = 1022; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -55,23 +43,16 @@ shapes = ( { closed = 1; nodes = ( -(116,46,l), -(116,0,l), -(754,0,l), -(754,46,l) -); -}, -{ -closed = 1; -nodes = ( -(104,1082,l), -(104,0,l), -(152,0,l), -(152,1082,l) +(848,0,l), +(848,46,l), +(244,46,l), +(244,1118,l), +(198,1118,l), +(198,0,l) ); } ); -width = 850; +width = 976; }, { layerId = m007; @@ -79,23 +60,16 @@ shapes = ( { closed = 1; nodes = ( -(222,158,l), -(222,0,l), -(792,0,l), -(792,158,l) -); -}, -{ -closed = 1; -nodes = ( -(66,1082,l), -(66,0,l), -(268,0,l), -(268,1082,l) +(852,0,l), +(852,160,l), +(296,160,l), +(296,1056,l), +(126,1056,l), +(126,0,l) ); } ); -width = 856; +width = 918; }, { layerId = m009; @@ -103,23 +77,16 @@ shapes = ( { closed = 1; nodes = ( -(298,300,l), -(298,0,l), -(926,0,l), -(926,300,l) -); -}, -{ -closed = 1; -nodes = ( -(74,1082,l), -(74,0,l), -(452,0,l), -(452,1082,l) +(938,0,l), +(938,320,l), +(486,320,l), +(486,1056,l), +(86,1056,l), +(86,0,l) ); } ); -width = 1000; +width = 990; }, { layerId = m011; @@ -127,25 +94,20 @@ shapes = ( { closed = 1; nodes = ( -(52,46,l), -(52,0,l), -(690,0,l), -(690,46,l) -); -}, -{ -closed = 1; -nodes = ( -(40,1082,l), -(40,0,l), -(88,0,l), -(88,1082,l) +(784,0,l), +(784,46,l), +(180,46,l), +(180,1118,l), +(134,1118,l), +(134,0,l) ); } ); -width = 722; +width = 848; } ); +metricLeft = n; +metricRight = L; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/m.sc.glyph b/src/Inter-Roman.glyphspackage/glyphs/m.sc.glyph new file mode 100644 index 000000000..7ded8fbd4 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/m.sc.glyph @@ -0,0 +1,270 @@ +{ +glyphname = m.sc; +kernLeft = m; +kernRight = a; +layers = ( +{ +anchors = ( +{ +name = cyrtic; +pos = (1378,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(838,0,l), +(1320,1118,l), +(1158,1118,l), +(768,232,l), +(384,1118,l), +(224,1118,l), +(698,0,l) +); +}, +{ +closed = 1; +nodes = ( +(328,0,l), +(328,1118,l), +(158,1118,l), +(158,0,l) +); +}, +{ +closed = 1; +nodes = ( +(1378,0,l), +(1378,1118,l), +(1208,1118,l), +(1208,0,l) +); +} +); +width = 1536; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1506,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(920,0,l), +(1324,1118,l), +(1038,1118,l), +(794,416,l), +(562,1118,l), +(276,1118,l), +(670,0,l) +); +}, +{ +closed = 1; +nodes = ( +(480,0,l), +(480,1118,l), +(102,1118,l), +(102,0,l) +); +}, +{ +closed = 1; +nodes = ( +(1506,0,l), +(1506,1118,l), +(1134,1118,l), +(1134,0,l) +); +} +); +width = 1608; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1260,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(744,0,l), +(1260,1118,l), +(1210,1118,l), +(728,76,l), +(248,1118,l), +(198,1118,l), +(714,0,l) +); +}, +{ +closed = 1; +nodes = ( +(244,0,l), +(244,1118,l), +(198,1118,l), +(198,0,l) +); +}, +{ +closed = 1; +nodes = ( +(1260,0,l), +(1260,1118,l), +(1214,1118,l), +(1214,0,l) +); +} +); +width = 1458; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1346,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(806,0,l), +(1296,1056,l), +(1126,1056,l), +(736,232,l), +(352,1056,l), +(184,1056,l), +(666,0,l) +); +}, +{ +closed = 1; +nodes = ( +(296,0,l), +(296,1056,l), +(126,1056,l), +(126,0,l) +); +}, +{ +closed = 1; +nodes = ( +(1346,0,l), +(1346,1056,l), +(1176,1056,l), +(1176,0,l) +); +} +); +width = 1472; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1490,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(912,0,l), +(1329,1056,l), +(1022,1056,l), +(788,416,l), +(546,1056,l), +(260,1056,l), +(662,0,l) +); +}, +{ +closed = 1; +nodes = ( +(464,0,l), +(464,1056,l), +(86,1056,l), +(86,0,l) +); +}, +{ +closed = 1; +nodes = ( +(1490,0,l), +(1490,1056,l), +(1118,1056,l), +(1118,0,l) +); +} +); +width = 1576; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1196,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(680,0,l), +(1196,1118,l), +(1146,1118,l), +(664,76,l), +(184,1118,l), +(134,1118,l), +(650,0,l) +); +}, +{ +closed = 1; +nodes = ( +(180,0,l), +(180,1118,l), +(134,1118,l), +(134,0,l) +); +}, +{ +closed = 1; +nodes = ( +(1196,0,l), +(1196,1118,l), +(1150,1118,l), +(1150,0,l) +); +} +); +width = 1330; +} +); +metricLeft = n; +metricRight = n; +tags = ( +"TODO-opsz" +); +userData = { +interface.gridadjust.original = "{'width': 2096, 'leftMargin': 213, 'rightMargin': 214}"; +"interface.width-adjustments" = ( +-16 +); +}; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/mdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/mdotaccent.glyph index 17abad3eb..fc3298c4f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/mdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/mdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = m; }, { -pos = (647,-42); +pos = (647,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/n.sc.glyph b/src/Inter-Roman.glyphspackage/glyphs/n.sc.glyph index 588d821b8..6eaf5cecf 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/n.sc.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/n.sc.glyph @@ -4,55 +4,55 @@ kernLeft = m; kernRight = u; layers = ( { -background = { -shapes = ( +anchors = ( +{ +name = bottom; +pos = (664,0); +}, { -pos = (30,0); -ref = N; -scale = (0.75,0.75); +name = lfthook2; +pos = (1173,0); +}, +{ +name = top; +pos = (664,1304); } ); -}; layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { closed = 1; nodes = ( -(872,1118,l), -(872,318,l), -(856,318,l), -(322,1118,l), -(158,1118,l), -(158,0,l), (328,0,l), -(328,798,l), -(344,798,l), -(874,0,l), -(1042,0,l), -(1042,1118,l) +(328,835,l), +(342,835,l), +(1009,0,l), +(1173,0,l), +(1173,1118,l), +(1003,1118,l), +(1003,280,l), +(990,280,l), +(320,1118,l), +(158,1118,l), +(158,0,l) ); } ); -width = 1200; +width = 1331; }, { -background = { -shapes = ( +anchors = ( { -pos = (42,0); -ref = N; -scale = (0.75,0.75); -} -); -}; -guides = ( +name = bottom; +pos = (664,0); +}, { -angle = -52; -pos = (1078,152); +name = lfthook2; +pos = (1221,0); }, { -angle = -52; -pos = (978,1010); +name = top; +pos = (664,1304); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -60,96 +60,110 @@ shapes = ( { closed = 1; nodes = ( -(830,1118,l), -(830,606,l), -(818,606,l), -(418,1118,l), +(504,0,l), +(504,532,l), +(509,532,l), +(896,0,l), +(1221,0,l), +(1221,1118,l), +(819,1118,l), +(819,594,l), +(814,594,l), +(436,1118,l), (102,1118,l), -(102,0,l), -(488,0,l), -(488,462,l), -(498,462,l), -(856,0,l), -(1224,0,l), -(1224,1118,l) +(102,0,l) ); } ); -width = 1326; +width = 1323; +}, +{ +anchors = ( +{ +name = bottom; +pos = (674,0); }, { +name = lfthook2; +pos = (1150,0); +}, +{ +name = top; +pos = (674,1304); +} +); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { closed = 1; nodes = ( -(990,1118,l), -(990,88,l), -(984,88,l), -(244,1118,l), -(198,1118,l), -(198,0,l), (244,0,l), -(244,1030,l), -(250,1030,l), -(990,0,l), -(1036,0,l), -(1036,1118,l) +(244,1034,l), +(249,1034,l), +(1108,0,l), +(1150,0,l), +(1150,1118,l), +(1104,1118,l), +(1104,83,l), +(1099,83,l), +(239,1118,l), +(198,1118,l), +(198,0,l) ); } ); -width = 1234; +width = 1348; }, { -background = { -shapes = ( +anchors = ( +{ +name = bottom; +pos = (637,0); +}, { -pos = (30,0); -ref = N; -scale = (0.75,0.75); +name = lfthook2; +pos = (1138,0); +}, +{ +name = top; +pos = (637,1262); } ); -}; layerId = m007; shapes = ( { closed = 1; nodes = ( -(840,1118,l), -(840,318,l), -(824,318,l), -(290,1118,l), -(126,1118,l), -(126,0,l), (296,0,l), -(296,798,l), -(312,798,l), -(842,0,l), -(1010,0,l), -(1010,1118,l) +(296,801,l), +(299,801,l), +(972,0,l), +(1138,0,l), +(1138,1056,l), +(968,1056,l), +(968,260,l), +(965,260,l), +(296,1056,l), +(126,1056,l), +(126,0,l) ); } ); -width = 1138; +width = 1264; }, { -background = { -shapes = ( +anchors = ( { -pos = (42,0); -ref = N; -scale = (0.75,0.75); -} -); -}; -guides = ( +name = bottom; +pos = (648,0); +}, { -angle = -52; -pos = (982,152); +name = lfthook2; +pos = (1205,0); }, { -angle = -52; -pos = (882,1010); +name = top; +pos = (648,1262); } ); layerId = m009; @@ -157,49 +171,63 @@ shapes = ( { closed = 1; nodes = ( -(814,1118,l), -(814,606,l), -(802,606,l), -(402,1118,l), -(86,1118,l), -(86,0,l), -(472,0,l), -(472,462,l), -(482,462,l), -(840,0,l), -(1208,0,l), -(1208,1118,l) +(486,0,l), +(486,500,l), +(487,500,l), +(880,0,l), +(1205,0,l), +(1205,1056,l), +(805,1056,l), +(805,562,l), +(804,562,l), +(420,1056,l), +(86,1056,l), +(86,0,l) ); } ); -width = 1294; +width = 1291; +}, +{ +anchors = ( +{ +name = bottom; +pos = (610,0); +}, +{ +name = lfthook2; +pos = (1086,0); }, { +name = top; +pos = (610,1262); +} +); layerId = m011; shapes = ( { closed = 1; nodes = ( -(926,1118,l), -(926,88,l), -(920,88,l), -(180,1118,l), -(134,1118,l), -(134,0,l), (180,0,l), -(180,1030,l), -(186,1030,l), -(926,0,l), -(972,0,l), -(972,1118,l) +(180,1034,l), +(185,1034,l), +(1044,0,l), +(1086,0,l), +(1086,1118,l), +(1040,1118,l), +(1040,83,l), +(1035,83,l), +(175,1118,l), +(134,1118,l), +(134,0,l) ); } ); -width = 1106; +width = 1220; } ); -metricLeft = m; -metricRight = u; +metricLeft = n; +metricRight = n; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph index d03028171..7bf02db7a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ndotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = n; }, { -pos = (356,-42); +pos = (356,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/pdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/pdotaccent.glyph index 44ad6ef13..70f600428 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/pdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/pdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = p; }, { -pos = (436,-42); +pos = (436,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/pecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/pecyrillic.glyph index 148e5a651..9a8ffecab 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/pecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/pecyrillic.glyph @@ -6,24 +6,16 @@ layers = ( { anchors = ( { -name = right; +name = cyrtic; pos = (1036,0); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(328,0,l), -(328,958,l), -(864,958,l), -(864,0,l), -(1036,0,l), -(1036,1118,l), -(158,1118,l), -(158,0,l) -); +angle = 180; +pos = (1194,1118); +ref = pecyrillicturn; } ); width = 1194; @@ -31,49 +23,33 @@ width = 1194; { anchors = ( { -name = right; +name = cyrtic; pos = (1144,0); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(474,0,l), -(474,818,l), -(766,818,l), -(766,0,l), -(1144,0,l), -(1144,1118,l), -(102,1118,l), -(102,0,l) -); +angle = 180; +pos = (1300,1118); +ref = pecyrillicturn; } ); -width = 1246; +width = 1300; }, { anchors = ( { -name = right; +name = cyrtic; pos = (978,0); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(244,0,l), -(244,1070,l), -(930,1070,l), -(930,0,l), -(978,0,l), -(978,1118,l), -(198,1118,l), -(198,0,l) -); +angle = 180; +pos = (1176,1118); +ref = pecyrillicturn; } ); width = 1176; @@ -81,74 +57,50 @@ width = 1176; { anchors = ( { -name = right; +name = cyrtic; pos = (1006,0); } ); layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(298,0,l), -(298,896,l), -(834,896,l), -(834,0,l), -(1006,0,l), -(1006,1056,l), -(128,1056,l), -(128,0,l) -); +angle = 180; +pos = (1130,1056); +ref = pecyrillicturn; } ); -width = 1134; +width = 1130; }, { anchors = ( { -name = right; +name = cyrtic; pos = (1128,0); } ); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(458,0,l), -(458,756,l), -(750,756,l), -(750,0,l), -(1128,0,l), -(1128,1056,l), -(86,1056,l), -(86,0,l) -); +angle = 180; +pos = (1264,1056); +ref = pecyrillicturn; } ); -width = 1214; +width = 1264; }, { anchors = ( { -name = right; +name = cyrtic; pos = (914,0); } ); layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(180,0,l), -(180,1008,l), -(866,1008,l), -(866,0,l), -(914,0,l), -(914,1056,l), -(134,1056,l), -(134,0,l) -); +angle = 180; +pos = (1048,1118); +ref = pecyrillicturn; } ); width = 1048; diff --git a/src/Inter-Roman.glyphspackage/glyphs/pecyrillicturn.glyph b/src/Inter-Roman.glyphspackage/glyphs/pecyrillicturn.glyph new file mode 100644 index 000000000..e0a39efa1 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/pecyrillicturn.glyph @@ -0,0 +1,185 @@ +{ +case = lower; +glyphname = pecyrillicturn; +kernLeft = u; +kernRight = u; +layers = ( +{ +anchors = ( +{ +name = cyrtic; +pos = (978,0); +}, +{ +name = cyrtic_center; +pos = (588,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(978,0,l), +(978,1118,l), +(932,1118,l), +(932,46,l), +(244,46,l), +(244,1118,l), +(198,1118,l), +(198,0,l) +); +} +); +width = 1176; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (914,0); +}, +{ +name = cyrtic_center; +pos = (524,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(914,0,l), +(914,1118,l), +(868,1118,l), +(868,46,l), +(180,46,l), +(180,1118,l), +(134,1118,l), +(134,0,l) +); +} +); +width = 1048; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1036,0); +}, +{ +name = cyrtic_center; +pos = (597,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(1036,0,l), +(1036,1118,l), +(866,1118,l), +(866,160,l), +(328,160,l), +(328,1118,l), +(158,1118,l), +(158,0,l) +); +} +); +width = 1194; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1004,0); +}, +{ +name = cyrtic_center; +pos = (565,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(1004,0,l), +(1004,1056,l), +(834,1056,l), +(834,160,l), +(296,160,l), +(296,1056,l), +(126,1056,l), +(126,0,l) +); +} +); +width = 1130; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1196,0); +}, +{ +name = cyrtic_center; +pos = (650,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(1198,0,l), +(1198,1118,l), +(796,1118,l), +(796,300,l), +(504,300,l), +(504,1118,l), +(102,1118,l), +(102,0,l) +); +} +); +width = 1300; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (1178,0); +}, +{ +name = cyrtic_center; +pos = (632,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(1178,0,l), +(1178,1056,l), +(778,1056,l), +(778,320,l), +(486,320,l), +(486,1056,l), +(86,1056,l), +(86,0,l) +); +} +); +width = 1264; +} +); +metricLeft = n; +metricRight = n; +script = cyrillic; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/pemiddlehookcyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/pemiddlehookcyrillic.glyph index 34e24dbd0..44177ac2a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/pemiddlehookcyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/pemiddlehookcyrillic.glyph @@ -105,30 +105,29 @@ shapes = ( { closed = 1; nodes = ( -(1216,488,ls), -(1412,489,o), -(1578,367,o), -(1578,172,cs), -(1578,29,o), -(1490,-84,o), -(1310,-130,c), -(1362,-286,l), -(1645,-236,o), -(1749,23,o), -(1750,172,cs), -(1749,468,o), -(1525,649,o), -(1216,648,cs), -(938,648,l), -(938,488,l) +(1218,488,ls), +(1414,489,o), +(1580,367,o), +(1580,172,cs), +(1580,29,o), +(1492,-84,o), +(1312,-130,c), +(1364,-286,l), +(1647,-236,o), +(1751,23,o), +(1752,172,cs), +(1751,468,o), +(1527,649,o), +(1218,648,cs), +(940,648,l), +(940,488,l) ); }, { -pos = (-2,0); ref = pecyrillic; } ); -width = 1822; +width = 1824; }, { guides = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/rdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/rdotaccent.glyph index 5064ec14c..a72013a3f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/rdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/rdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = r; }, { -pos = (155,-42); +pos = (155,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph b/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph index 7e14963a0..c337ee699 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romaneight.glyph @@ -15,15 +15,15 @@ pos = (1384,0); ref = I; }, { -pos = (1953,0); +pos = (1924,0); ref = I; }, { -pos = (2522,0); +pos = (2464,0); ref = I; } ); -width = 3062; +width = 3004; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romaneleven.glyph b/src/Inter-Roman.glyphspackage/glyphs/romaneleven.glyph index 388e62c9f..8c827e942 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romaneleven.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romaneleven.glyph @@ -11,11 +11,11 @@ shapes = ( ref = X; }, { -pos = (1314,0); +pos = (1316,0); ref = I; } ); -width = 1854; +width = 1856; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -24,11 +24,11 @@ shapes = ( ref = X; }, { -pos = (1562,0); +pos = (1564,0); ref = I; } ); -width = 2158; +width = 2160; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -50,11 +50,11 @@ shapes = ( ref = X; }, { -pos = (1250,0); +pos = (1252,0); ref = I; } ); -width = 1726; +width = 1728; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romannine.glyph b/src/Inter-Roman.glyphspackage/glyphs/romannine.glyph index 5727668b6..1630481b4 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romannine.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romannine.glyph @@ -15,7 +15,7 @@ pos = (540,0); ref = X; } ); -width = 1854; +width = 1856; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -28,7 +28,7 @@ pos = (596,0); ref = X; } ); -width = 2158; +width = 2160; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -54,7 +54,7 @@ pos = (476,0); ref = X; } ); -width = 1726; +width = 1728; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph index 69a3c1932..2d0412129 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanseven.glyph @@ -15,11 +15,11 @@ pos = (1384,0); ref = I; }, { -pos = (1953,0); +pos = (1924,0); ref = I; } ); -width = 2493; +width = 2464; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanten.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanten.glyph index 80620dabd..1e3cd615e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanten.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanten.glyph @@ -11,7 +11,7 @@ shapes = ( ref = X; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -20,7 +20,7 @@ shapes = ( ref = X; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -38,7 +38,7 @@ shapes = ( ref = X; } ); -width = 1250; +width = 1252; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph b/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph index a5e3dba20..acdbc4982 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romanthree.glyph @@ -11,15 +11,15 @@ shapes = ( ref = I; }, { -pos = (569,0); +pos = (540,0); ref = I; }, { -pos = (1138,0); +pos = (1080,0); ref = I; } ); -width = 1678; +width = 1620; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph b/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph index daa4e837a..4ada8b606 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romantwelve.glyph @@ -11,15 +11,15 @@ shapes = ( ref = X; }, { -pos = (1314,0); +pos = (1316,0); ref = I; }, { -pos = (1883,0); +pos = (1856,0); ref = I; } ); -width = 2423; +width = 2396; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -28,15 +28,15 @@ shapes = ( ref = X; }, { -pos = (1562,0); +pos = (1564,0); ref = I; }, { -pos = (2158,0); +pos = (2160,0); ref = I; } ); -width = 2754; +width = 2756; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -62,15 +62,15 @@ shapes = ( ref = X; }, { -pos = (1250,0); +pos = (1252,0); ref = I; }, { -pos = (1726,0); +pos = (1728,0); ref = I; } ); -width = 2202; +width = 2204; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph b/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph index 78c25afa6..bd1048939 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/romantwo.glyph @@ -11,11 +11,11 @@ shapes = ( ref = I; }, { -pos = (569,0); +pos = (540,0); ref = I; } ); -width = 1109; +width = 1080; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; diff --git a/src/Inter-Roman.glyphspackage/glyphs/sdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/sdotaccent.glyph index c3a457d20..03dd0c735 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/sdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/sdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = s; }, { -pos = (275,-42); +pos = (275,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/sdotbelowdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/sdotbelowdotaccent.glyph index 4f1b3ee05..e3b5d48a8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/sdotbelowdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/sdotbelowdotaccent.glyph @@ -65,7 +65,7 @@ pos = (1152,0); ref = dotbelow; }, { -pos = (275,-42); +pos = (275,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/slongdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/slongdotaccent.glyph index 58ebd9cc2..ec6c81063 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/slongdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/slongdotaccent.glyph @@ -55,7 +55,7 @@ ref = longs; }, { alignment = 1; -pos = (152,372); +pos = (152,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/t.sc.glyph b/src/Inter-Roman.glyphspackage/glyphs/t.sc.glyph new file mode 100644 index 000000000..4b266fc9b --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/t.sc.glyph @@ -0,0 +1,160 @@ +{ +glyphname = t.sc; +kernLeft = t; +kernRight = r; +layers = ( +{ +anchors = ( +{ +name = cyrtic; +pos = (529,0); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(529,0,l), +(529,1072,l), +(908,1072,l), +(908,1118,l), +(104,1118,l), +(104,1072,l), +(483,1072,l), +(483,0,l) +); +} +); +width = 1012; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (465,0); +} +); +layerId = m011; +shapes = ( +{ +closed = 1; +nodes = ( +(465,0,l), +(465,1072,l), +(844,1072,l), +(844,1118,l), +(40,1118,l), +(40,1072,l), +(419,1072,l), +(419,0,l) +); +} +); +width = 884; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (603,0); +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +closed = 1; +nodes = ( +(603,0,l), +(603,958,l), +(970,958,l), +(970,1118,l), +(64,1118,l), +(64,958,l), +(433,958,l), +(433,0,l) +); +} +); +width = 1034; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (571,0); +} +); +layerId = m007; +shapes = ( +{ +closed = 1; +nodes = ( +(571,0,l), +(571,896,l), +(938,896,l), +(938,1056,l), +(32,1056,l), +(32,896,l), +(401,896,l), +(401,0,l) +); +} +); +width = 970; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (774,0); +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +closed = 1; +nodes = ( +(774,0,l), +(774,818,l), +(1114,818,l), +(1114,1118,l), +(32,1118,l), +(32,818,l), +(372,818,l), +(372,0,l) +); +} +); +width = 1146; +}, +{ +anchors = ( +{ +name = cyrtic; +pos = (765,0); +} +); +layerId = m009; +shapes = ( +{ +closed = 1; +nodes = ( +(765,0,l), +(765,736,l), +(1106,736,l), +(1106,1056,l), +(24,1056,l), +(24,736,l), +(365,736,l), +(365,0,l) +); +} +); +width = 1130; +} +); +metricLeft = t; +metricRight = "=|t"; +note = "used by cyrillic glyphs"; +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/tdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/tdotaccent.glyph index 51fe1b6ee..0d28c7d45 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = t; }, { -pos = (59,186); +pos = (59,228); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/tecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/tecyrillic.glyph index 900c8e95a..ebcccb63a 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tecyrillic.glyph @@ -4,154 +4,58 @@ kernLeft = T.sc; kernRight = T.sc; layers = ( { -anchors = ( -{ -name = cyrtic; -pos = (718,58); -} -); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(462,958,l), -(462,0,l), -(634,0,l), -(634,958,l), -(1000,958,l), -(1000,1118,l), -(94,1118,l), -(94,958,l) -); +ref = t.sc; } ); -width = 1094; +width = 1034; }, { -anchors = ( -{ -name = cyrtic; -pos = (954,162); -} -); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(396,818,l), -(396,0,l), -(774,0,l), -(774,818,l), -(1128,818,l), -(1128,1118,l), -(46,1118,l), -(46,818,l) -); +ref = t.sc; } ); -width = 1176; +width = 1146; }, { -anchors = ( -{ -name = cyrtic; -pos = (578,-6); -} -); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(504,1070,l), -(504,0,l), -(550,0,l), -(550,1070,l), -(926,1070,l), -(926,1118,l), -(122,1118,l), -(122,1070,l) -); +ref = t.sc; } ); -width = 1046; +width = 1012; }, { -anchors = ( -{ -name = cyrtic; -pos = (686,58); -} -); layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(430,958,l), -(430,0,l), -(602,0,l), -(602,958,l), -(968,958,l), -(968,1118,l), -(62,1118,l), -(62,958,l) -); +ref = t.sc; } ); -width = 1030; +width = 970; }, { -anchors = ( -{ -name = cyrtic; -pos = (938,162); -} -); layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(380,818,l), -(380,0,l), -(758,0,l), -(758,818,l), -(1112,818,l), -(1112,1118,l), -(30,1118,l), -(30,818,l) -); +ref = t.sc; } ); -width = 1144; +width = 1130; }, { -anchors = ( -{ -name = cyrtic; -pos = (514,-6); -} -); layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(440,1070,l), -(440,0,l), -(486,0,l), -(486,1070,l), -(862,1070,l), -(862,1118,l), -(58,1118,l), -(58,1070,l) -); +ref = t.sc; } ); -width = 918; +width = 884; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/tedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/tedescendercyrillic.glyph index a34716bc7..a0833236e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tedescendercyrillic.glyph @@ -10,11 +10,11 @@ shapes = ( ref = tecyrillic; }, { -pos = (538,-6); -ref = cyrillictic.cn; +pos = (449,0); +ref = _part.cyrtic; } ); -width = 1094; +width = 1034; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = tecyrillic; }, { -pos = (600,0); -ref = cyrillictic.cn; +pos = (374,0); +ref = _part.cyrtic; } ); -width = 1176; +width = 1146; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,11 +36,11 @@ shapes = ( ref = tecyrillic; }, { -pos = (502,-12); -ref = cyrillictic.cn; +pos = (433,0); +ref = _part.cyrtic; } ); -width = 1046; +width = 1012; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = tecyrillic; }, { -pos = (538,-6); -ref = cyrillictic.cn; +pos = (417,0); +ref = _part.cyrtic; } ); -width = 1030; +width = 970; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = tecyrillic; }, { -pos = (600,0); -ref = cyrillictic.cn; +pos = (365,0); +ref = _part.cyrtic; } ); -width = 1144; +width = 1130; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = tecyrillic; }, { -pos = (502,-12); -ref = cyrillictic.cn; +pos = (369,0); +ref = _part.cyrtic; } ); -width = 918; +width = 884; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/tetsecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/tetsecyrillic.glyph index 28feceed0..16c329f35 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tetsecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tetsecyrillic.glyph @@ -1,6 +1,6 @@ { glyphname = tetsecyrillic; -kernRight = t; +kernLeft = t; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -15,20 +15,8 @@ nodes = ( ); }, { -closed = 1; -nodes = ( -(1118,160,l), -(1118,0,l), -(1176,0,l), -(1176,-320,l), -(1352,-320,l), -(1374,160,l) -); -}, -{ -angle = 180; -pos = (1396,1118); -ref = pecyrillic; +pos = (201,0); +ref = tsecyrillic; } ); width = 1454; @@ -46,20 +34,8 @@ nodes = ( ); }, { -closed = 1; -nodes = ( -(1022,300,l), -(1022,0,l), -(1132,0,l), -(1132,-320,l), -(1490,-320,l), -(1506,300,l) -); -}, -{ -angle = 180; -pos = (1420,1118); -ref = pecyrillic; +pos = (174,0); +ref = tsecyrillic; } ); width = 1548; @@ -77,21 +53,8 @@ nodes = ( ); }, { -closed = 1; -nodes = ( -(1116,46,l), -(1116,0,l), -(1244,0,l), -(1244,-322,l), -(1272,-322,l), -(1292,46,l) -); -}, -{ -alignment = -1; -angle = 180; -pos = (1382,1118); -ref = pecyrillic; +pos = (205,0); +ref = tsecyrillic; } ); width = 1390; @@ -102,27 +65,15 @@ shapes = ( { closed = 1; nodes = ( -(62,1118,l), -(62,958,l), -(770,958,l), -(770,1118,l) +(62,1056,l), +(62,896,l), +(770,896,l), +(770,1056,l) ); }, { -closed = 1; -nodes = ( -(1086,160,l), -(1086,0,l), -(1144,0,l), -(1144,-320,l), -(1320,-320,l), -(1342,160,l) -); -}, -{ -angle = 180; -pos = (1332,1118); -ref = pecyrillic; +pos = (201,0); +ref = tsecyrillic; } ); width = 1398; @@ -133,27 +84,15 @@ shapes = ( { closed = 1; nodes = ( -(78,1118,l), -(78,814,l), -(818,814,l), -(818,1118,l) +(89,1056,l), +(89,752,l), +(829,752,l), +(829,1056,l) ); }, { -closed = 1; -nodes = ( -(1006,300,l), -(1006,0,l), -(1116,0,l), -(1116,-320,l), -(1474,-320,l), -(1490,300,l) -); -}, -{ -angle = 180; -pos = (1388,1118); -ref = pecyrillic; +pos = (175,0); +ref = tsecyrillic; } ); width = 1538; @@ -171,27 +110,13 @@ nodes = ( ); }, { -closed = 1; -nodes = ( -(1052,46,l), -(1052,0,l), -(1180,0,l), -(1180,-322,l), -(1208,-322,l), -(1228,46,l) -); -}, -{ -alignment = -1; -angle = 180; -pos = (1254,1118); -ref = pecyrillic; +pos = (206,0); +ref = tsecyrillic; } ); width = 1262; } ); -metricRight = t; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/tsecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/tsecyrillic.glyph index 2e7f72d28..fc2439fae 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/tsecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/tsecyrillic.glyph @@ -1,109 +1,90 @@ { glyphname = tsecyrillic; -kernLeft = m; -kernRight = t; +kernLeft = u; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; metricRight = "=idotless-80"; shapes = ( { -angle = 180; -pos = (1194,1118); -ref = pecyrillic; +ref = pecyrillicturn; }, { -alignment = -1; -pos = (926,0); -ref = cyrillictic.cn; +pos = (882,0); +ref = _part.cyrtic; } ); -width = 1272; +width = 1194; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; metricRight = "=idotless-50"; shapes = ( { -angle = 180; -pos = (1246,1118); -ref = pecyrillic; +ref = pecyrillicturn; }, { -alignment = -1; -pos = (786,0); -ref = cyrillictic.cn; +pos = (796,0); +ref = _part.cyrtic; } ); -width = 1388; +width = 1300; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; metricRight = "=idotless-22"; shapes = ( { -angle = 180; -pos = (1176,1118); -ref = pecyrillic; +ref = pecyrillicturn; }, { -alignment = -1; -pos = (918,0); -ref = cyrillictic.cn; +pos = (882,0); +ref = _part.cyrtic; } ); -width = 1194; +width = 1176; }, { layerId = m007; metricRight = "=idotless-80"; shapes = ( { -angle = 180; -pos = (1134,1056); -ref = pecyrillic; +ref = pecyrillicturn; }, { -alignment = -1; -pos = (930,0); -ref = cyrillictic.cn; +pos = (850,0); +ref = _part.cyrtic; } ); -width = 1214; +width = 1130; }, { layerId = m009; metricRight = "=idotless-50"; shapes = ( { -angle = 180; -pos = (1214,1056); -ref = pecyrillic; +ref = pecyrillicturn; }, { -alignment = -1; -pos = (786,0); -ref = cyrillictic.cn; +pos = (778,0); +ref = _part.cyrtic; } ); -width = 1356; +width = 1264; }, { layerId = m011; metricRight = "=idotless-22"; shapes = ( { -angle = 180; -pos = (1048,1118); -ref = pecyrillic; +ref = pecyrillicturn; }, { -alignment = -1; -pos = (918,0); -ref = cyrillictic.cn; +pos = (818,0); +ref = _part.cyrtic; } ); -width = 1066; +width = 1048; } ); metricLeft = idotless; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni0226.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni0226.glyph index 731b6b16b..75a7dd058 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni0226.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni0226.glyph @@ -49,7 +49,7 @@ shapes = ( ref = A; }, { -pos = (456,372); +pos = (456,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni0227.1.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni0227.1.glyph index 0b7fcc446..68a39f99d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni0227.1.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni0227.1.glyph @@ -54,7 +54,7 @@ alignment = 1; ref = a.1; }, { -pos = (356,-42); +pos = (356,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni0227.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni0227.glyph index bb2756d32..153c7ff73 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni0227.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni0227.glyph @@ -49,7 +49,7 @@ shapes = ( ref = a; }, { -pos = (340,-42); +pos = (340,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni022E_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni022E_.glyph index 752fd1c8a..14a6087dc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni022E_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni022E_.glyph @@ -49,7 +49,7 @@ shapes = ( ref = O; }, { -pos = (555,372); +pos = (555,414); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni022F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni022F_.glyph index 317fef91f..a2229fd6e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni022F_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni022F_.glyph @@ -49,7 +49,7 @@ shapes = ( ref = o; }, { -pos = (350,-42); +pos = (350,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni0249.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni0249.glyph index df3d14d77..8ccb529b9 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni0249.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni0249.glyph @@ -49,7 +49,7 @@ shapes = ( ref = uni0249.ccmp; }, { -pos = (-1,-42); +pos = (-1,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph deleted file mode 100644 index 7550a0e8c..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/uni029C_.glyph +++ /dev/null @@ -1,65 +0,0 @@ -{ -glyphname = uni029C; -kernLeft = m; -kernRight = a; -layers = ( -{ -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -ref = encyrillic; -} -); -width = 1194; -}, -{ -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -ref = encyrillic; -} -); -width = 1330; -}, -{ -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -ref = encyrillic; -} -); -width = 1188; -}, -{ -layerId = m007; -shapes = ( -{ -ref = encyrillic; -} -); -width = 1130; -}, -{ -layerId = m009; -shapes = ( -{ -ref = encyrillic; -} -); -width = 1298; -}, -{ -layerId = m011; -shapes = ( -{ -ref = encyrillic; -} -); -width = 1060; -} -); -tags = ( -"TODO-opsz" -); -unicode = 668; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni0376.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni0376.glyph index 9f6ea1795..d6a36fa60 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni0376.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni0376.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; } ); width = 1544; @@ -18,7 +18,7 @@ shapes = ( { alignment = -1; pos = (66,0); -ref = afii10026; +ref = "Ii-cy"; } ); width = 1618; @@ -29,7 +29,7 @@ shapes = ( { alignment = -1; pos = (-40,0); -ref = afii10026; +ref = "Ii-cy"; } ); width = 1496; @@ -38,10 +38,10 @@ width = 1496; layerId = m007; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; } ); -width = 1480; +width = 1472; }, { layerId = m009; @@ -49,7 +49,7 @@ shapes = ( { alignment = -1; pos = (66,0); -ref = afii10026; +ref = "Ii-cy"; } ); width = 1586; @@ -60,7 +60,7 @@ shapes = ( { alignment = -1; pos = (-40,0); -ref = afii10026; +ref = "Ii-cy"; } ); width = 1368; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni040D_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni040D_.glyph index 6a4be5cd5..916320417 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni040D_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni040D_.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (236,372); @@ -20,7 +20,7 @@ width = 1544; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (134,372); @@ -33,53 +33,53 @@ width = 1480; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (296,372); ref = grave; } ); -width = 1582; +width = 1580; }, { layerId = m007; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { -pos = (182,414); +pos = (170,414); ref = grave; } ); -width = 1480; +width = 1472; }, { layerId = m009; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (82,414); ref = grave; } ); -width = 1508; +width = 1512; }, { layerId = m011; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (232,372); ref = grave; } ); -width = 1454; +width = 1452; } ); unicode = 1037; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph index 81a30d9b9..e2b2ba9f1 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni045D_.glyph @@ -10,11 +10,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (72,0); +pos = (129,0); ref = grave; } ); -width = 1222; +width = 1331; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (30,0); +pos = (55,0); ref = grave; } ); -width = 1272; +width = 1323; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,11 +36,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (108,0); +pos = (180,0); ref = grave; } ); -width = 1204; +width = 1348; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (18,42); +pos = (67,0); ref = grave; } ); -width = 1160; +width = 1264; }, { layerId = m009; @@ -62,11 +62,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (-54,42); +pos = (-29,0); ref = grave; } ); -width = 1240; +width = 1291; }, { layerId = m011; @@ -75,11 +75,11 @@ shapes = ( ref = iicyrillic; }, { -pos = (44,0); +pos = (116,-42); ref = grave; } ); -width = 1076; +width = 1220; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni048A_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni048A_.glyph index 49e53bdd1..9191c86a7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni048A_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni048A_.glyph @@ -7,7 +7,7 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (314,372); @@ -15,8 +15,8 @@ ref = breve; }, { alignment = 1; -pos = (1152,-72); -ref = cyrillictail.cn; +pos = (1084,0); +ref = _part.cyrtail; } ); width = 1544; @@ -25,15 +25,15 @@ width = 1544; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (226,372); ref = breve; }, { -pos = (1198,-72); -ref = cyrillictail.cn; +pos = (952,0); +ref = _part.cyrtail; } ); width = 1480; @@ -42,70 +42,70 @@ width = 1480; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (374,372); ref = breve; }, { -pos = (1118,-72); -ref = cyrillictail.cn; +pos = (1252,0); +ref = _part.cyrtail; } ); -width = 1582; +width = 1580; }, { layerId = m007; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { -pos = (314,414); +pos = (302,414); ref = breve; }, { alignment = 1; -pos = (1152,-72); -ref = cyrillictail.cn; +pos = (1044,0); +ref = _part.cyrtail; } ); -width = 1480; +width = 1472; }, { layerId = m009; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (258,414); ref = breve; }, { -pos = (1258,-72); -ref = cyrillictail.cn; +pos = (1000,0); +ref = _part.cyrtail; } ); -width = 1508; +width = 1512; }, { layerId = m011; shapes = ( { -ref = afii10026; +ref = "Ii-cy"; }, { pos = (310,414); ref = breve; }, { -pos = (1118,-72); -ref = cyrillictail.cn; +pos = (1188,0); +ref = _part.cyrtail; } ); -width = 1454; +width = 1452; } ); unicode = 1162; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph index cfe603567..f236dab8b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni048B_.glyph @@ -7,39 +7,35 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; ref = iicyrillic; }, { -pos = (150,0); +pos = (207,0); ref = breve; }, { -alignment = 1; -pos = (852,-72); -ref = cyrillictail.cn; +pos = (893,0); +ref = _part.cyrtail; } ); -width = 1316; +width = 1331; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; ref = iicyrillic; }, { -pos = (122,0); +pos = (147,0); ref = breve; }, { -alignment = 1; -pos = (984,-72); -ref = cyrillictail.cn; +pos = (789,0); +ref = _part.cyrtail; } ); -width = 1508; +width = 1323; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -48,53 +44,49 @@ shapes = ( ref = iicyrillic; }, { -pos = (186,0); +pos = (258,0); ref = breve; }, { -pos = (774,-72); -ref = cyrillictail.cn; +pos = (1054,0); +ref = _part.cyrtail; } ); -width = 1204; +width = 1348; }, { layerId = m007; shapes = ( { -alignment = -1; ref = iicyrillic; }, { -pos = (150,42); +pos = (199,0); ref = breve; }, { -alignment = 1; -pos = (852,-72); -ref = cyrillictail.cn; +pos = (858,0); +ref = _part.cyrtail; } ); -width = 1260; +width = 1264; }, { layerId = m009; shapes = ( { -alignment = -1; ref = iicyrillic; }, { -pos = (122,42); +pos = (147,0); ref = breve; }, { -alignment = 1; -pos = (984,-72); -ref = cyrillictail.cn; +pos = (773,0); +ref = _part.cyrtail; } ); -width = 1498; +width = 1291; }, { layerId = m011; @@ -103,15 +95,15 @@ shapes = ( ref = iicyrillic; }, { -pos = (122,42); +pos = (194,0); ref = breve; }, { -pos = (774,-72); -ref = cyrillictail.cn; +pos = (990,0); +ref = _part.cyrtail; } ); -width = 1076; +width = 1220; } ); metricLeft = m; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_6.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_6.glyph index 788bb6a5c..4109b065c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_6.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04C_6.glyph @@ -7,31 +7,27 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; ref = elcyrillic; }, { -alignment = 1; -pos = (838,-72); -ref = cyrillictail.cn; +pos = (776,0); +ref = _part.cyrtail; } ); -width = 1302; +width = 1214; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; ref = elcyrillic; }, { -alignment = 1; -pos = (984,-72); -ref = cyrillictail.cn; +pos = (765,0); +ref = _part.cyrtail; } ); -width = 1508; +width = 1299; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -40,41 +36,37 @@ shapes = ( ref = elcyrillic; }, { -pos = (758,-72); -ref = cyrillictail.cn; +pos = (932,0); +ref = _part.cyrtail; } ); -width = 1188; +width = 1226; }, { layerId = m007; shapes = ( { -alignment = -1; ref = elcyrillic; }, { -alignment = 1; -pos = (838,-72); -ref = cyrillictail.cn; +pos = (744,0); +ref = _part.cyrtail; } ); -width = 1246; +width = 1150; }, { layerId = m009; shapes = ( { -alignment = -1; ref = elcyrillic; }, { -alignment = 1; -pos = (984,-72); -ref = cyrillictail.cn; +pos = (757,0); +ref = _part.cyrtail; } ); -width = 1498; +width = 1275; }, { layerId = m011; @@ -83,11 +75,11 @@ shapes = ( ref = elcyrillic; }, { -pos = (758,-72); -ref = cyrillictail.cn; +pos = (868,0); +ref = _part.cyrtail; } ); -width = 1060; +width = 1098; } ); metricLeft = elcyrillic; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_9.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_9.glyph deleted file mode 100644 index 90d84511d..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_9.glyph +++ /dev/null @@ -1,103 +0,0 @@ -{ -glyphname = uni04C9; -kernLeft = B; -kernRight = t; -layers = ( -{ -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -alignment = -1; -ref = H; -}, -{ -alignment = 1; -pos = (1122,-72); -ref = cyrillictail.cn; -} -); -width = 1586; -}, -{ -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -alignment = -1; -ref = H; -}, -{ -pos = (1254,-72); -ref = cyrillictail.cn; -} -); -width = 1778; -}, -{ -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -ref = H; -}, -{ -pos = (1042,-72); -ref = cyrillictail.cn; -} -); -width = 1506; -}, -{ -layerId = m007; -shapes = ( -{ -alignment = -1; -ref = H; -}, -{ -alignment = 1; -pos = (1124,-72); -ref = cyrillictail.cn; -} -); -width = 1532; -}, -{ -layerId = m009; -shapes = ( -{ -alignment = -1; -ref = H; -}, -{ -pos = (1238,-72); -ref = cyrillictail.cn; -} -); -width = 1752; -}, -{ -layerId = m011; -shapes = ( -{ -ref = H; -}, -{ -pos = (1042,-72); -ref = cyrillictail.cn; -} -); -width = 1378; -} -); -metricLeft = H; -metricRight = t; -tags = ( -"TODO-opsz" -); -unicode = 1225; -userData = { -interface.gridadjust.original = "{'width': 2166, 'leftMargin': 256, 'rightMargin': 44}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph index fc0326d45..cd10bef1c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04C_A_.glyph @@ -11,11 +11,11 @@ alignment = -1; ref = encyrillic; }, { -pos = (824,-72); -ref = cyrillictail.cn; +pos = (756,0); +ref = _part.cyrtail; } ); -width = 1288; +width = 1310; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -25,11 +25,11 @@ alignment = -1; ref = encyrillic; }, { -pos = (964,-72); -ref = cyrillictail.cn; +pos = (796,0); +ref = _part.cyrtail; } ); -width = 1488; +width = 1456; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -38,8 +38,8 @@ shapes = ( ref = encyrillic; }, { -pos = (758,-72); -ref = cyrillictail.cn; +pos = (894,0); +ref = _part.cyrtail; } ); width = 1188; @@ -52,11 +52,11 @@ alignment = -1; ref = encyrillic; }, { -pos = (824,-72); -ref = cyrillictail.cn; +pos = (724,0); +ref = _part.cyrtail; } ); -width = 1232; +width = 1254; }, { layerId = m009; @@ -66,11 +66,11 @@ alignment = -1; ref = encyrillic; }, { -pos = (948,-72); -ref = cyrillictail.cn; +pos = (780,0); +ref = _part.cyrtail; } ); -width = 1462; +width = 1446; }, { layerId = m011; @@ -79,8 +79,8 @@ shapes = ( ref = encyrillic; }, { -pos = (758,-72); -ref = cyrillictail.cn; +pos = (830,0); +ref = _part.cyrtail; } ); width = 1060; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_D_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_D_.glyph index c5c77ff2b..516caf265 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_D_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04C_D_.glyph @@ -10,9 +10,8 @@ shapes = ( ref = M; }, { -alignment = 1; -pos = (1430,-72); -ref = cyrillictail.cn; +pos = (1369,0); +ref = _part.cyrtail; } ); width = 1829; @@ -21,15 +20,14 @@ width = 1829; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; ref = M; }, { -pos = (1626,-72); -ref = cyrillictail.cn; +pos = (1380,0); +ref = _part.cyrtail; } ); -width = 2132; +width = 1908; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -38,9 +36,8 @@ shapes = ( ref = M; }, { -alignment = -1; -pos = (1304,-72); -ref = cyrillictail.cn; +pos = (1440,0); +ref = _part.cyrtail; } ); width = 1768; @@ -52,9 +49,8 @@ shapes = ( ref = M; }, { -alignment = 1; -pos = (1420,-72); -ref = cyrillictail.cn; +pos = (1320,0); +ref = _part.cyrtail; } ); width = 1748; @@ -63,15 +59,14 @@ width = 1748; layerId = m009; shapes = ( { -alignment = -1; ref = M; }, { -pos = (1626,-72); -ref = cyrillictail.cn; +pos = (1372,0); +ref = _part.cyrtail; } ); -width = 2100; +width = 1884; }, { layerId = m011; @@ -80,9 +75,8 @@ shapes = ( ref = M; }, { -alignment = -1; -pos = (1304,-72); -ref = cyrillictail.cn; +pos = (1376,0); +ref = _part.cyrtail; } ); width = 1640; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04C_E_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04C_E_.glyph index 95cf9df81..881da6c88 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04C_E_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04C_E_.glyph @@ -7,39 +7,37 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = -1; -ref = emcyrillic; +ref = m.sc; }, { -pos = (1166,-72); -ref = cyrillictail.cn; +pos = (1098,0); +ref = _part.cyrtail; } ); -width = 1630; +width = 1536; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = -1; -ref = emcyrillic; +ref = m.sc; }, { -pos = (1320,-72); -ref = cyrillictail.cn; +pos = (1074,0); +ref = _part.cyrtail; } ); -width = 1844; +width = 1608; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = emcyrillic; +ref = m.sc; }, { -pos = (1026,-72); -ref = cyrillictail.cn; +pos = (1164,0); +ref = _part.cyrtail; } ); width = 1458; @@ -48,46 +46,42 @@ width = 1458; layerId = m007; shapes = ( { -alignment = -1; -ref = emcyrillic; +ref = m.sc; }, { -pos = (1166,-72); -ref = cyrillictail.cn; +pos = (1066,0); +ref = _part.cyrtail; } ); -width = 1574; +width = 1472; }, { layerId = m009; shapes = ( { -alignment = -1; -ref = emcyrillic; +ref = m.sc; }, { -pos = (1320,-72); -ref = cyrillictail.cn; +pos = (1058,0); +ref = _part.cyrtail; } ); -width = 1834; +width = 1576; }, { layerId = m011; shapes = ( { -ref = emcyrillic; +ref = m.sc; }, { -pos = (1026,-72); -ref = cyrillictail.cn; +pos = (1100,0); +ref = _part.cyrtail; } ); width = 1330; } ); -metricLeft = emcyrillic; -metricRight = t; tags = ( "TODO-opsz" ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_6.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_6.glyph index 4abb1cf06..ba271bbbc 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_6.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_6.glyph @@ -6,11 +6,11 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (262,0); -ref = cyrillictic.cn; +pos = (206,0); +ref = _part.cyrtic; } ); width = 1178; @@ -19,11 +19,11 @@ width = 1178; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (330,0); -ref = cyrillictic.cn; +pos = (100,0); +ref = _part.cyrtic; } ); width = 1200; @@ -32,11 +32,11 @@ width = 1200; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (224,0); -ref = cyrillictic.cn; +pos = (182,0); +ref = _part.cyrtic; } ); width = 1172; @@ -45,11 +45,11 @@ width = 1172; layerId = m007; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (262,0); -ref = cyrillictic.cn; +pos = (174,0); +ref = _part.cyrtic; } ); width = 1114; @@ -58,11 +58,11 @@ width = 1114; layerId = m009; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (330,0); -ref = cyrillictic.cn; +pos = (96,0); +ref = _part.cyrtic; } ); width = 1168; @@ -71,11 +71,11 @@ width = 1168; layerId = m011; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (224,0); -ref = cyrillictic.cn; +pos = (118,0); +ref = _part.cyrtic; } ); width = 1040; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_7.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_7.glyph deleted file mode 100644 index 94839513d..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_7.glyph +++ /dev/null @@ -1,89 +0,0 @@ -{ -glyphname = uni04F7; -kernLeft = m; -kernRight = T.sc; -layers = ( -{ -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -ref = gecyrillic; -}, -{ -pos = (230,-6); -ref = cyrillictic.cn; -} -); -width = 940; -}, -{ -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -ref = gecyrillic; -}, -{ -pos = (320,0); -ref = cyrillictic.cn; -} -); -width = 964; -}, -{ -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -ref = gecyrillic; -}, -{ -pos = (188,-12); -ref = cyrillictic.cn; -} -); -width = 932; -}, -{ -layerId = m007; -shapes = ( -{ -ref = gecyrillic; -}, -{ -pos = (230,-6); -ref = cyrillictic.cn; -} -); -width = 876; -}, -{ -layerId = m009; -shapes = ( -{ -ref = gecyrillic; -}, -{ -pos = (320,0); -ref = cyrillictic.cn; -} -); -width = 932; -}, -{ -layerId = m011; -shapes = ( -{ -ref = gecyrillic; -}, -{ -pos = (188,-12); -ref = cyrillictic.cn; -} -); -width = 804; -} -); -tags = ( -"TODO-opsz" -); -unicode = 1271; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_A_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_A_.glyph index da3a91572..a307bf8a6 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_A_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_A_.glyph @@ -6,15 +6,15 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-190,47); ref = crossbar; }, { -pos = (56,0); -ref = cyrillichook; +pos = (28,0); +ref = _part.cyrtic_hook; } ); width = 1178; @@ -23,15 +23,15 @@ width = 1178; layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-224,67); ref = crossbar; }, { -pos = (244,0); -ref = cyrillichook; +pos = (-108,0); +ref = _part.cyrtic_hook; } ); width = 1200; @@ -40,15 +40,15 @@ width = 1200; layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-169,34); ref = crossbar; }, { -pos = (-54,0); -ref = cyrillichook; +pos = (30,0); +ref = _part.cyrtic_hook; } ); width = 1172; @@ -57,15 +57,15 @@ width = 1172; layerId = m007; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-210,48); ref = crossbar; }, { -pos = (56,0); -ref = cyrillichook; +pos = (-4,0); +ref = _part.cyrtic_hook; } ); width = 1114; @@ -74,15 +74,15 @@ width = 1114; layerId = m009; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { -pos = (-240,67); +pos = (-240,59); ref = crossbar; }, { -pos = (268,0); -ref = cyrillichook; +pos = (-56,0); +ref = _part.cyrtic_hook; } ); width = 1168; @@ -91,15 +91,15 @@ width = 1168; layerId = m011; shapes = ( { -ref = Gamma; +ref = "Ge-cy"; }, { pos = (-169,34); ref = crossbar; }, { -pos = (-54,0); -ref = cyrillichook; +pos = (38,0); +ref = _part.cyrtic_hook; } ); width = 1040; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_B_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_B_.glyph index 03f8a345b..aba2f50e5 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_B_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_B_.glyph @@ -7,113 +7,115 @@ layers = ( layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { +alignment = 1; pos = (-216,-163); ref = crossbar; }, { -alignment = -1; -pos = (-148,0); -ref = cyrillichook; +alignment = 1; +pos = (-4,0); +ref = _part.cyrtic_hook; } ); -width = 940; +width = 926; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (-224,-99); +alignment = 1; +pos = (-216,-99); ref = crossbar; }, { -alignment = -1; -pos = (-140,0); -ref = cyrillichook; +alignment = 1; +pos = (-104,0); +ref = _part.cyrtic_hook; } ); -width = 964; +width = 966; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = -1; -ref = gecyrillic; +ref = "ge-cy"; }, { -alignment = -1; -pos = (-210,-152); +alignment = 1; +pos = (-202,-164); ref = crossbar; }, { -alignment = -1; -pos = (-144,0); -ref = cyrillichook; +alignment = 1; +pos = (-4,0); +ref = _part.cyrtic_hook; } ); -width = 932; +width = 910; }, { layerId = m007; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { +alignment = 1; pos = (-236,-162); ref = crossbar; }, { -alignment = -1; -pos = (-148,0); -ref = cyrillichook; +alignment = 1; +pos = (-36,0); +ref = _part.cyrtic_hook; } ); -width = 876; +width = 870; }, { layerId = m009; shapes = ( { -ref = gecyrillic; +ref = "ge-cy"; }, { -pos = (-240,-99); +alignment = 1; +pos = (-232,-155); ref = crossbar; }, { -alignment = -1; -pos = (-140,0); -ref = cyrillichook; +alignment = 1; +pos = (-66,0); +ref = _part.cyrtic_hook; } ); -width = 932; +width = 956; }, { layerId = m011; shapes = ( { -alignment = -1; -ref = gecyrillic; +ref = "ge-cy"; }, { -alignment = -1; -pos = (-210,-152); +alignment = 1; +pos = (-202,-164); ref = crossbar; }, { -alignment = -1; -pos = (-144,0); -ref = cyrillichook; +alignment = 1; +pos = (4,0); +ref = _part.cyrtic_hook; } ); -width = 804; +width = 782; } ); metricRight = tecyrillic; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_C_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_C_.glyph index 0467b486d..5694b3880 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_C_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_C_.glyph @@ -10,11 +10,11 @@ shapes = ( ref = X; }, { -pos = (834,0); -ref = cyrillichook; +pos = (864,0); +ref = _part.cyrtic_hook; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = X; }, { -pos = (1048,0); -ref = cyrillichook; +pos = (870,0); +ref = _part.cyrtic_hook; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,8 +36,8 @@ shapes = ( ref = X; }, { -pos = (748,0); -ref = cyrillichook; +pos = (848,0); +ref = _part.cyrtic_hook; } ); width = 1198; @@ -49,11 +49,11 @@ shapes = ( ref = X; }, { -pos = (834,0); -ref = cyrillichook; +pos = (832,0); +ref = _part.cyrtic_hook; } ); -width = 1250; +width = 1252; }, { layerId = m009; @@ -62,8 +62,8 @@ shapes = ( ref = X; }, { -pos = (959,0); -ref = cyrillichook; +pos = (902,0); +ref = _part.cyrtic_hook; } ); width = 1524; @@ -75,8 +75,8 @@ shapes = ( ref = X; }, { -pos = (748,0); -ref = cyrillichook; +pos = (856,0); +ref = _part.cyrtic_hook; } ); width = 1070; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph index 5b1fd39bb..a88bdb8e7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/uni04F_E_.glyph @@ -14,7 +14,7 @@ pos = (198,23); ref = _part.crossbar_compact; } ); -width = 1314; +width = 1316; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -27,7 +27,7 @@ pos = (261,24); ref = _part.crossbar_compact; } ); -width = 1562; +width = 1564; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -53,7 +53,7 @@ pos = (178,24); ref = _part.crossbar_compact; } ); -width = 1250; +width = 1252; }, { layerId = m009; diff --git a/src/Inter-Roman.glyphspackage/glyphs/uni052F_.glyph b/src/Inter-Roman.glyphspackage/glyphs/uni052F_.glyph deleted file mode 100644 index 9d0e40a06..000000000 --- a/src/Inter-Roman.glyphspackage/glyphs/uni052F_.glyph +++ /dev/null @@ -1,105 +0,0 @@ -{ -glyphname = uni052F; -kernLeft = elcyrillic; -kernRight = t; -layers = ( -{ -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -shapes = ( -{ -alignment = -1; -ref = elcyrillic; -}, -{ -pos = (954,0); -ref = cyrillictic.cn; -} -); -width = 1302; -}, -{ -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -shapes = ( -{ -alignment = -1; -ref = elcyrillic; -}, -{ -pos = (1008,-98); -ref = cyrillictic.cn; -} -); -width = 1600; -}, -{ -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -shapes = ( -{ -alignment = -1; -ref = elcyrillic; -}, -{ -alignment = -1; -pos = (922,62); -ref = cyrillictic.cn; -} -); -width = 1120; -}, -{ -layerId = m007; -shapes = ( -{ -alignment = -1; -ref = elcyrillic; -}, -{ -pos = (954,0); -ref = cyrillictic.cn; -} -); -width = 1246; -}, -{ -layerId = m009; -shapes = ( -{ -alignment = -1; -ref = elcyrillic; -}, -{ -pos = (1008,-98); -ref = cyrillictic.cn; -} -); -width = 1590; -}, -{ -layerId = m011; -shapes = ( -{ -alignment = -1; -ref = elcyrillic; -}, -{ -alignment = -1; -pos = (922,62); -ref = cyrillictic.cn; -} -); -width = 992; -} -); -metricLeft = elcyrillic; -metricRight = t; -tags = ( -"TODO-opsz" -); -unicode = 1327; -userData = { -interface.gridadjust.original = "{'width': 1735, 'leftMargin': 61, 'rightMargin': 71}"; -"interface.width-adjustments" = ( --16 -); -}; -} diff --git a/src/Inter-Roman.glyphspackage/glyphs/wdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/wdotaccent.glyph index 116fcf43f..f7bcf432c 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/wdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/wdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = w; }, { -pos = (550,-42); +pos = (550,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/x.glyph b/src/Inter-Roman.glyphspackage/glyphs/x.glyph index d4b7a4ade..83fdcb440 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/x.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/x.glyph @@ -16,7 +16,7 @@ pos = (512,558); }, { name = cyrtic; -pos = (890,6); +pos = (864,0); }, { name = right; @@ -238,7 +238,7 @@ pos = (552,558); }, { name = cyrtic; -pos = (990,64); +pos = (970,0); }, { name = right; @@ -290,7 +290,7 @@ pos = (610,558); }, { name = cyrtic; -pos = (1144,162); +pos = (1164,0); }, { name = right; @@ -335,7 +335,7 @@ pos = (520,558); }, { name = cyrtic; -pos = (953,64); +pos = (932,0); }, { name = right; @@ -391,7 +391,7 @@ pos = (588,528); }, { name = cyrtic; -pos = (1121,162); +pos = (1134,0); }, { name = right; @@ -402,27 +402,6 @@ name = top; pos = (588,1262); } ); -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(39,1118,l), -(337,558,l), -(19,0,l), -(421,0,l), -(603,354,l), -(793,0,l), -(1189,0,l), -(875,558,l), -(1175,1118,l), -(775,1118,l), -(603,770,l), -(441,1118,l) -); -} -); -}; guides = ( { angle = 90; @@ -463,7 +442,7 @@ pos = (448,558); }, { name = cyrtic; -pos = (826,6); +pos = (800,0); }, { name = right; diff --git a/src/Inter-Roman.glyphspackage/glyphs/xdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/xdotaccent.glyph index 98775f1a4..6210e604e 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/xdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/xdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = x; }, { -pos = (308,-42); +pos = (308,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/ydotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/ydotaccent.glyph index fc0f3082e..fb0c407b3 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/ydotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/ydotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = y; }, { -pos = (320,-42); +pos = (320,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/zdotaccent.glyph b/src/Inter-Roman.glyphspackage/glyphs/zdotaccent.glyph index 46f3685b0..36f063b9d 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zdotaccent.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zdotaccent.glyph @@ -49,7 +49,7 @@ shapes = ( ref = z; }, { -pos = (276,-42); +pos = (276,0); ref = dotaccent; } ); diff --git a/src/Inter-Roman.glyphspackage/glyphs/zhebrevecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/zhebrevecyrillic.glyph index 00b7cebfb..0a77d276b 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zhebrevecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zhebrevecyrillic.glyph @@ -12,7 +12,7 @@ pos = (386,0); ref = breve; } ); -width = 1694; +width = 1692; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (422,0); +pos = (423,0); ref = breve; } ); -width = 1868; +width = 1870; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,11 +34,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (390,0); +pos = (389,0); ref = breve; } ); -width = 1612; +width = 1610; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (390,42); +pos = (390,0); ref = breve; } ); -width = 1640; +width = 1638; }, { layerId = m009; @@ -60,7 +60,7 @@ shapes = ( ref = zhecyrillic; }, { -pos = (422,42); +pos = (422,0); ref = breve; } ); @@ -73,11 +73,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (326,42); +pos = (325,42); ref = breve; } ); -width = 1484; +width = 1482; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/zhecyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/zhecyrillic.glyph index 06adcc7c3..6536c1632 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zhecyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zhecyrillic.glyph @@ -7,7 +7,7 @@ layers = ( anchors = ( { name = cyrtic; -pos = (1570,64); +pos = (1540,0); }, { name = top; @@ -23,17 +23,17 @@ nodes = ( (674,480,l), (762,480,l), (762,0,l), -(934,0,l), -(934,480,l), -(1022,480,l), -(1400,0,l), -(1606,0,l), -(1154,568,l), -(1600,1118,l), -(1396,1118,l), -(1024,640,l), -(934,640,l), -(934,1118,l), +(932,0,l), +(932,480,l), +(1020,480,l), +(1398,0,l), +(1604,0,l), +(1152,568,l), +(1598,1118,l), +(1394,1118,l), +(1022,640,l), +(932,640,l), +(932,1118,l), (762,1118,l), (762,640,l), (670,640,l), @@ -44,17 +44,17 @@ nodes = ( ); } ); -width = 1694; +width = 1692; }, { anchors = ( { name = cyrtic; -pos = (1864,162); +pos = (1780,0); }, { name = top; -pos = (934,1304); +pos = (935,1304); } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -66,17 +66,17 @@ nodes = ( (718,408,l), (734,408,l), (734,0,l), -(1134,0,l), -(1134,408,l), -(1150,408,l), -(1376,0,l), -(1842,0,l), -(1492,590,l), -(1842,1118,l), -(1388,1118,l), -(1152,706,l), -(1134,706,l), -(1134,1118,l), +(1136,0,l), +(1136,408,l), +(1152,408,l), +(1378,0,l), +(1844,0,l), +(1494,590,l), +(1844,1118,l), +(1390,1118,l), +(1154,706,l), +(1136,706,l), +(1136,1118,l), (734,1118,l), (734,706,l), (716,706,l), @@ -87,17 +87,17 @@ nodes = ( ); } ); -width = 1868; +width = 1870; }, { anchors = ( { name = cyrtic; -pos = (1458,6); +pos = (1442,0); }, { name = top; -pos = (806,1304); +pos = (805,1304); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -109,17 +109,17 @@ nodes = ( (744,536,l), (782,536,l), (782,0,l), -(830,0,l), -(830,536,l), -(868,536,l), -(1416,0,l), -(1484,0,l), -(910,558,l), -(1474,1118,l), -(1410,1118,l), -(868,582,l), -(830,582,l), -(830,1118,l), +(828,0,l), +(828,536,l), +(867,536,l), +(1415,0,l), +(1482,0,l), +(908,558,l), +(1472,1118,l), +(1408,1118,l), +(866,582,l), +(828,582,l), +(828,1118,l), (782,1118,l), (782,582,l), (744,582,l), @@ -130,17 +130,17 @@ nodes = ( ); } ); -width = 1612; +width = 1610; }, { anchors = ( { name = cyrtic; -pos = (1542,64); +pos = (1512,0); }, { name = top; -pos = (818,1304); +pos = (818,1262); } ); layerId = m007; @@ -149,41 +149,41 @@ shapes = ( closed = 1; nodes = ( (266,0,l), -(646,480,l), -(734,480,l), +(646,448,l), +(734,448,l), (734,0,l), -(906,0,l), -(906,480,l), -(994,480,l), -(1372,0,l), -(1578,0,l), -(1126,568,l), -(1572,1118,l), -(1368,1118,l), -(996,640,l), -(906,640,l), -(906,1118,l), -(734,1118,l), -(734,640,l), -(642,640,l), -(268,1118,l), -(66,1118,l), -(514,568,l), +(904,0,l), +(904,448,l), +(992,448,l), +(1370,0,l), +(1576,0,l), +(1124,536,l), +(1570,1056,l), +(1366,1056,l), +(994,608,l), +(904,608,l), +(904,1056,l), +(734,1056,l), +(734,608,l), +(642,608,l), +(268,1056,l), +(66,1056,l), +(514,536,l), (60,0,l) ); } ); -width = 1640; +width = 1638; }, { anchors = ( { name = cyrtic; -pos = (1848,162); +pos = (1762,0); }, { name = top; -pos = (918,1304); +pos = (918,1262); } ); layerId = m009; @@ -192,26 +192,26 @@ shapes = ( closed = 1; nodes = ( (476,0,l), -(702,408,l), -(718,408,l), +(715,368,l), +(718,368,l), (718,0,l), (1118,0,l), -(1118,408,l), -(1134,408,l), +(1118,368,l), +(1121,368,l), (1360,0,l), (1826,0,l), -(1476,590,l), -(1826,1118,l), -(1372,1118,l), -(1136,706,l), -(1118,706,l), -(1118,1118,l), -(718,1118,l), -(718,706,l), -(700,706,l), -(464,1118,l), -(10,1118,l), -(360,590,l), +(1476,542,l), +(1826,1056,l), +(1372,1056,l), +(1121,666,l), +(1118,666,l), +(1118,1056,l), +(718,1056,l), +(718,666,l), +(715,666,l), +(464,1056,l), +(10,1056,l), +(360,542,l), (10,0,l) ); } @@ -222,11 +222,11 @@ width = 1836; anchors = ( { name = cyrtic; -pos = (1394,6); +pos = (1378,0); }, { name = top; -pos = (742,1304); +pos = (741,1304); } ); layerId = m011; @@ -238,17 +238,17 @@ nodes = ( (680,536,l), (718,536,l), (718,0,l), -(766,0,l), -(766,536,l), -(804,536,l), -(1352,0,l), -(1420,0,l), -(846,558,l), -(1410,1118,l), -(1346,1118,l), -(804,582,l), -(766,582,l), -(766,1118,l), +(764,0,l), +(764,536,l), +(803,536,l), +(1351,0,l), +(1418,0,l), +(844,558,l), +(1408,1118,l), +(1344,1118,l), +(802,582,l), +(764,582,l), +(764,1118,l), (718,1118,l), (718,582,l), (680,582,l), @@ -259,7 +259,7 @@ nodes = ( ); } ); -width = 1484; +width = 1482; } ); metricLeft = x; diff --git a/src/Inter-Roman.glyphspackage/glyphs/zhedescendercyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/zhedescendercyrillic.glyph index 15fe0538b..cb24948ae 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zhedescendercyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zhedescendercyrillic.glyph @@ -10,11 +10,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (1390,0); -ref = cyrillictic.cn; +pos = (1386,0); +ref = _part.cyrtic; } ); -width = 1694; +width = 1692; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -23,11 +23,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (1510,0); -ref = cyrillictic.cn; +pos = (1380,0); +ref = _part.cyrtic; } ); -width = 1868; +width = 1870; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -36,11 +36,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (1382,0); -ref = cyrillictic.cn; +pos = (1346,0); +ref = _part.cyrtic; } ); -width = 1612; +width = 1610; }, { layerId = m007; @@ -49,11 +49,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (1394,0); -ref = cyrillictic.cn; +pos = (1358,0); +ref = _part.cyrtic; } ); -width = 1640; +width = 1638; }, { layerId = m009; @@ -62,8 +62,8 @@ shapes = ( ref = zhecyrillic; }, { -pos = (1510,0); -ref = cyrillictic.cn; +pos = (1362,0); +ref = _part.cyrtic; } ); width = 1836; @@ -75,11 +75,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (1382,0); -ref = cyrillictic.cn; +pos = (1282,0); +ref = _part.cyrtic; } ); -width = 1484; +width = 1482; } ); tags = ( diff --git a/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph b/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph index 6517782e3..adb7590f5 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/zhedieresiscyrillic.glyph @@ -12,7 +12,7 @@ pos = (240,0); ref = dieresis; } ); -width = 1694; +width = 1692; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; @@ -21,11 +21,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (424,0); +pos = (425,0); ref = dieresis; } ); -width = 1868; +width = 1870; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -34,11 +34,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (132,0); +pos = (131,0); ref = dieresis; } ); -width = 1612; +width = 1610; }, { layerId = m007; @@ -47,11 +47,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (244,0); +pos = (244,-42); ref = dieresis; } ); -width = 1640; +width = 1638; }, { layerId = m009; @@ -60,7 +60,7 @@ shapes = ( ref = zhecyrillic; }, { -pos = (424,42); +pos = (424,0); ref = dieresis; } ); @@ -73,11 +73,11 @@ shapes = ( ref = zhecyrillic; }, { -pos = (132,0); +pos = (131,0); ref = dieresis; } ); -width = 1484; +width = 1482; } ); tags = ( -- cgit v1.2.3