From 75b6c13e2f5906bb4157e82539b3ccbd89181b8b Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Mon, 25 Mar 2024 18:12:24 -0700 Subject: Fixes design of /Tonesix & /tonesix per https://www.unicode.org/L2/L2021/21083-tone-six-glyphs.pdf Closes #680 --- .../glyphs/T_onesix.glyph | 240 ++++--------- .../glyphs/tonesix.glyph | 396 ++++----------------- 2 files changed, 122 insertions(+), 514 deletions(-) (limited to 'src/Inter-Italic.glyphspackage/glyphs') diff --git a/src/Inter-Italic.glyphspackage/glyphs/T_onesix.glyph b/src/Inter-Italic.glyphspackage/glyphs/T_onesix.glyph index e1cb6cf78..942f0f63e 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/T_onesix.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/T_onesix.glyph @@ -2,251 +2,133 @@ glyphname = Tonesix; layers = ( { -layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(175,1490,l), -(148,1323,l), -(685,1323,l), -(712,1490,l) -); +alignment = -1; +pos = (138,0); +ref = "Softsign-cy"; }, { closed = 1; nodes = ( -(533,703,l), -(954,703,l), -(1154,703,o), -(1246,586,o), -(1222,445,c), -(1199,301,o), -(1065,164,o), -(865,165,c), -(495,165,l), -(716,1490,l), -(526,1490,l), -(278,0,l), -(836,0,l), -(1159,0,o), -(1367,181,o), -(1410,443,c), -(1454,703,o), -(1302,870,o), -(981,870,c), -(560,870,l) +(548,1490,l), +(495,1490,l), +(141,1011,l), +(178,989,l) ); } ); -width = 1472; +width = 1420; }, { -layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +layerId = m012; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(184,1490,l), -(128,1164,l), -(812,1164,l), -(866,1490,l) -); +alignment = -1; +pos = (152,0); +ref = "Softsign-cy"; }, { closed = 1; nodes = ( -(664,680,l), -(972,680,l), -(1116,681,o), -(1183,605,o), -(1166,504,c), -(1148,396,o), -(1055,317,o), -(910,318,c), -(760,318,l), -(954,1490,l), -(550,1490,l), -(302,0,l), -(858,0,l), -(1233,0,o), -(1518,204,o), -(1568,500,c), -(1617,797,o), -(1399,989,o), -(1024,990,c), -(716,990,l) +(507,1490,l), +(454,1490,l), +(100,1011,l), +(137,989,l) ); } ); -width = 1702; +width = 1307; }, { -layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(172,1490,l), -(162,1442,l), -(542,1442,l), -(540,1490,l) -); +alignment = -1; +pos = (282,0); +ref = "Softsign-cy"; }, { closed = 1; nodes = ( -(408,730,l), -(940,730,ls), -(1164,730,o), -(1287,602,o), -(1254,398,cs), -(1216,180,o), -(1059,47,o), -(828,46,cs), -(316,46,l), -(552,1490,l), -(508,1490,l), -(260,0,l), -(818,0,ls), -(1084,0,o), -(1259,147,o), -(1300,396,cs), -(1337,624,o), -(1191,777,o), -(948,776,cs), -(416,776,l) +(665,1490,l), +(459,1490,l), +(131,1037,l), +(274,950,l) ); } ); -width = 1290; +width = 1611; }, { layerId = m008; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(142,1490,l), -(116,1330,l), -(646,1330,l), -(672,1490,l) -); +alignment = -1; +pos = (233,0); +ref = "Softsign-cy"; }, { closed = 1; nodes = ( -(494,704,l), -(920,704,l), -(1123,704,o), -(1216,585,o), -(1192,442,c), -(1169,297,o), -(1033,157,o), -(830,158,c), -(450,158,l), -(672,1490,l), -(492,1490,l), -(244,0,l), -(802,0,l), -(1123,0,o), -(1327,180,o), -(1370,440,c), -(1414,698,o), -(1265,864,o), -(946,864,c), -(520,864,l) +(632,1490,l), +(436,1490,l), +(105,1042,l), +(238,958,l) ); } ); -width = 1400; +width = 1500; }, { -layerId = m010; +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(168,1490,l), -(112,1164,l), -(796,1164,l), -(850,1490,l) -); +alignment = -1; +pos = (462,0); +ref = "Softsign-cy"; }, { closed = 1; nodes = ( -(648,680,l), -(956,680,l), -(1100,681,o), -(1167,605,o), -(1150,504,c), -(1132,396,o), -(1039,317,o), -(894,318,c), -(744,318,l), -(938,1490,l), -(534,1490,l), -(286,0,l), -(842,0,l), -(1217,0,o), -(1502,204,o), -(1552,500,c), -(1601,797,o), -(1383,989,o), -(1008,990,c), -(700,990,l) +(832.007,1490,l), +(439,1490,l), +(125.999,1045,l), +(379,891,l) ); } ); -width = 1670; +width = 1840; }, { -layerId = m012; +layerId = m010; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(108,1490,l), -(98,1442,l), -(478,1442,l), -(476,1490,l) -); +alignment = -1; +pos = (385,0); +ref = "Softsign-cy"; }, { closed = 1; nodes = ( -(344,730,l), -(876,730,ls), -(1100,730,o), -(1223,602,o), -(1190,398,cs), -(1152,180,o), -(995,47,o), -(764,46,cs), -(252,46,l), -(488,1490,l), -(444,1490,l), -(196,0,l), -(754,0,ls), -(1020,0,o), -(1195,147,o), -(1236,396,cs), -(1273,624,o), -(1127,777,o), -(884,776,cs), -(352,776,l) +(800,1490,l), +(407,1490,l), +(88,1061,l), +(355,891,l) ); } ); -width = 1162; +width = 1720; } ); +metricLeft = A; +metricRight = o; unicode = 388; -userData = { -interface.gridadjust.original = "{'width': 1917, 'leftMargin': 136, 'rightMargin': 157}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Italic.glyphspackage/glyphs/tonesix.glyph b/src/Inter-Italic.glyphspackage/glyphs/tonesix.glyph index 00b1a7418..c53ca8ffc 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/tonesix.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/tonesix.glyph @@ -2,407 +2,133 @@ glyphname = tonesix; layers = ( { -layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(204,1334,l), -(189,1247,l), -(321,1048,l), -(368,1048,l), -(450,1536,l), -(403,1536,l) -); -}, -{ -closed = 1; -nodes = ( -(296,168,l), -(385,168,l), -(412,107,o), -(464,-24,o), -(676,-24,cs), -(952,-24,o), -(1185,199,o), -(1244,554,cs), -(1303,909,o), -(1145,1132,o), -(864,1132,cs), -(653,1132,o), -(562,1004,o), -(515,944,c), -(425,944,l) -); +alignment = -1; +pos = (203,0); +ref = softsigncyrillic; }, { closed = 1; nodes = ( -(1025,327,o), -(889,137,o), -(675,137,cs), -(470,137,o), -(390,310,o), -(430,557,cs), -(469,798,o), -(601,971,o), -(812,971,cs), -(1026,971,o), -(1101,791,o), -(1063,559,cs) -); -}, -{ -closed = 1; -nodes = ( -(160,0,l), -(336,0,l), -(371,211,l), -(376,568,l), -(485,857,l), -(588,1490,l), -(408,1490,l) +(520,1118,l), +(467,1118,l), +(113,639,l), +(149,617,l) ); } ); -width = 1297; +width = 1269; }, { -layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +layerId = m012; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(218,1384,l), -(186,1192,l), -(372,1048,l), -(428,1048,l), -(510,1536,l), -(454,1536,l) -); +alignment = -1; +pos = (152,0); +ref = softsigncyrillic; }, { closed = 1; nodes = ( -(440,90,l), -(610,90,l), -(633,0,o), -(729,-15,o), -(832,-14,cs), -(1063,-15,o), -(1302,169,o), -(1368,558,cs), -(1433,963,o), -(1241,1132,o), -(1024,1132,cs), -(944,1132,o), -(822,1120,o), -(766,1022,c), -(594,1022,l) -); -}, -{ -closed = 1; -nodes = ( -(961,384,o), -(883,294,o), -(756,294,cs), -(607,294,o), -(604,425,o), -(628,558,cs), -(650,695,o), -(697,823,o), -(844,824,cs), -(970,823,o), -(1020,733,o), -(992,558,cs) -); -}, -{ -closed = 1; -nodes = ( -(184,0,l), -(582,0,l), -(620,226,l), -(524,530,l), -(744,954,l), -(832,1490,l), -(430,1490,l) +(399,1056,l), +(346,1056,l), +(57,663,l), +(93,641,l) ); } ); -width = 1420; +width = 1091; }, { -layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(194,1300,l), -(192,1286,l), -(258,1048,l), -(302,1048,l), -(382,1536,l), -(338,1536,l) -); -}, -{ -closed = 1; -nodes = ( -(174,280,l), -(202,280,l), -(231,93,o), -(351,-23,o), -(530,-24,cs), -(796,-23,o), -(1002,227,o), -(1058,556,cs), -(1113,884,o), -(985,1135,o), -(722,1134,cs), -(545,1135,o), -(383,1018,o), -(296,832,c), -(272,832,l) -); -}, -{ -closed = 1; -nodes = ( -(961,253,o), -(767,23,o), -(530,24,cs), -(292,23,o), -(193,253,o), -(242,556,cs), -(292,858,o), -(487,1088,o), -(722,1088,cs), -(959,1088,o), -(1060,858,o), -(1010,556,cs) -); +alignment = -1; +pos = (277,0); +ref = softsigncyrillic; }, { closed = 1; nodes = ( -(104,0,l), -(150,0,l), -(196,280,l), -(232,558,l), -(290,832,l), -(398,1490,l), -(350,1490,l) +(581,1118,l), +(385,1118,l), +(78,702,l), +(206,626,l) ); } ); -width = 1108; +width = 1422; }, { layerId = m008; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(172,1332,l), -(158,1250,l), -(288,1048,l), -(334,1048,l), -(416,1536,l), -(370,1536,l) -); -}, -{ -closed = 1; -nodes = ( -(258,172,l), -(344,172,l), -(372,111,o), -(422,-23,o), -(638,-24,cs), -(916,-23,o), -(1149,201,o), -(1208,556,cs), -(1265,908,o), -(1108,1132,o), -(826,1132,cs), -(608,1132,o), -(518,998,o), -(472,940,c), -(386,940,l) -); -}, -{ -closed = 1; -nodes = ( -(995,320,o), -(855,131,o), -(640,130,cs), -(433,131,o), -(349,305,o), -(390,558,cs), -(431,809,o), -(570,977,o), -(780,978,cs), -(998,977,o), -(1073,794,o), -(1036,558,cs) -); +alignment = -1; +pos = (216,0); +ref = softsigncyrillic; }, { closed = 1; nodes = ( -(128,0,l), -(294,0,l), -(328,210,l), -(338,570,l), -(442,852,l), -(546,1490,l), -(376,1490,l) +(515,1056,l), +(331,1056,l), +(56,684,l), +(181,604,l) ); } ); -width = 1228; +width = 1285; }, { -layerId = m010; +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(202,1384,l), -(170,1192,l), -(356,1048,l), -(412,1048,l), -(494,1536,l), -(438,1536,l) -); -}, -{ -closed = 1; -nodes = ( -(424,90,l), -(594,90,l), -(617,0,o), -(713,-15,o), -(816,-14,cs), -(1047,-15,o), -(1286,169,o), -(1352,558,cs), -(1417,963,o), -(1225,1132,o), -(1008,1132,cs), -(928,1132,o), -(806,1120,o), -(750,1022,c), -(578,1022,l) -); -}, -{ -closed = 1; -nodes = ( -(945,384,o), -(867,294,o), -(740,294,cs), -(591,294,o), -(588,425,o), -(612,558,cs), -(634,695,o), -(681,823,o), -(828,824,cs), -(954,823,o), -(1004,733,o), -(976,558,cs) -); +alignment = -1; +pos = (380,0); +ref = softsigncyrillic; }, { closed = 1; nodes = ( -(168,0,l), -(566,0,l), -(604,226,l), -(508,530,l), -(728,954,l), -(816,1490,l), -(414,1490,l) +(692,1118,l), +(328,1118,l), +(31,673,l), +(251,551,l) ); } ); -width = 1388; +width = 1642; }, { -layerId = m012; +layerId = m010; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(130,1300,l), -(128,1286,l), -(194,1048,l), -(238,1048,l), -(318,1536,l), -(274,1536,l) -); -}, -{ -closed = 1; -nodes = ( -(110,280,l), -(138,280,l), -(167,93,o), -(287,-23,o), -(466,-24,cs), -(732,-23,o), -(938,227,o), -(994,556,cs), -(1049,884,o), -(921,1135,o), -(658,1134,cs), -(481,1135,o), -(319,1018,o), -(232,832,c), -(208,832,l) -); +alignment = -1; +pos = (308,0); +ref = softsigncyrillic; }, { closed = 1; nodes = ( -(897,253,o), -(703,23,o), -(466,24,cs), -(228,23,o), -(129,253,o), -(178,556,cs), -(228,858,o), -(423,1088,o), -(658,1088,cs), -(895,1088,o), -(996,858,o), -(946,556,cs) -); -}, -{ -closed = 1; -nodes = ( -(40,0,l), -(86,0,l), -(132,280,l), -(168,558,l), -(226,832,l), -(334,1490,l), -(286,1490,l) +(649,1056,l), +(280,1056,l), +(27,714,l), +(277,554,l) ); } ); -width = 980; +width = 1440; } ); +metricLeft = v; +metricRight = o; unicode = 389; -userData = { -interface.gridadjust.original = "{'width': 1759, 'leftMargin': 138, 'rightMargin': 50}"; -"interface.width-adjustments" = ( --16 -); -}; } -- cgit v1.2.3