From ec84c204c29735090a9658529a7aeba14a237e65 Mon Sep 17 00:00:00 2001 From: corey hu Date: Wed, 27 Dec 2023 22:39:21 -0800 Subject: [PATCH] superior, inferior sizing --- sources/Urbanist.glyphs | 671 ++++++++++++++++++++-------------------- 1 file changed, 337 insertions(+), 334 deletions(-) diff --git a/sources/Urbanist.glyphs b/sources/Urbanist.glyphs index b561b9e..d27f7d3 100644 --- a/sources/Urbanist.glyphs +++ b/sources/Urbanist.glyphs @@ -1,9 +1,6 @@ { .appVersion = "3228"; .formatVersion = 3; -DisplayStrings = ( -". , :;…!¡?¿·/periodcentered.loclCAT/periodcentered.loclCAT.case •*#///backslash -­–—_(){ }[ ] ‚ „ “ ” ‘ ’ « » ‹ › ‵ \" '" -); axes = ( { name = Weight; @@ -14895,7 +14892,7 @@ unicode = 307; glyphname = j; kernLeft = j; kernRight = g; -lastChange = "2023-12-28 00:58:54 +0000"; +lastChange = "2023-12-28 06:38:42 +0000"; layers = ( { hints = ( @@ -21275,7 +21272,7 @@ unicode = 64258; glyphname = ordfeminine; kernLeft = o; kernRight = n; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:37:22 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -21283,44 +21280,44 @@ shapes = ( { closed = 1; nodes = ( -(498,730,o), -(572,764,o), -(625,820,c), -(625,747,l), -(775,747,l), -(775,1411,l), -(625,1411,l), -(625,1340,l), -(572,1396,o), -(498,1430,o), -(404,1430,cs), -(214,1430,o), -(60,1273,o), -(60,1080,cs), -(60,887,o), -(214,730,o), -(404,730,cs) +(468,730,o), +(542,764,o), +(595,820,c), +(595,747,l), +(745,747,l), +(745,1411,l), +(595,1411,l), +(595,1340,l), +(542,1396,o), +(468,1430,o), +(374,1430,cs), +(184,1430,o), +(30,1273,o), +(30,1080,cs), +(30,887,o), +(184,730,o), +(374,730,cs) ); }, { closed = 1; nodes = ( -(264,1167,o), -(329,1237,o), -(412,1237,cs), -(494,1237,o), -(561,1167,o), -(561,1079,cs), -(561,992,o), -(494,921,o), -(412,921,cs), -(331,921,o), -(264,992,o), -(264,1079,cs) +(234,1167,o), +(299,1237,o), +(382,1237,cs), +(464,1237,o), +(531,1167,o), +(531,1079,cs), +(531,992,o), +(464,921,o), +(382,921,cs), +(301,921,o), +(234,992,o), +(234,1079,cs) ); } ); -width = 835; +width = 775; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -21328,44 +21325,44 @@ shapes = ( { closed = 1; nodes = ( -(529,730,o), -(619,790,o), -(670,882,c), -(670,747,l), -(730,747,l), -(730,1411,l), -(670,1411,l), -(670,1277,l), -(619,1369,o), -(529,1430,o), -(404,1430,cs), -(214,1430,o), -(60,1273,o), -(60,1080,cs), -(60,887,o), -(214,730,o), -(404,730,cs) +(499,730,o), +(589,790,o), +(640,882,c), +(640,747,l), +(700,747,l), +(700,1411,l), +(640,1411,l), +(640,1277,l), +(589,1369,o), +(499,1430,o), +(374,1430,cs), +(184,1430,o), +(30,1273,o), +(30,1080,cs), +(30,887,o), +(184,730,o), +(374,730,cs) ); }, { closed = 1; nodes = ( -(120,1248,o), -(256,1370,o), -(404,1370,cs), -(562,1370,o), -(657,1251,o), -(657,1079,cs), -(657,931,o), -(579,790,o), -(404,790,cs), -(259,790,o), -(120,909,o), -(120,1080,cs) +(90,1248,o), +(226,1370,o), +(374,1370,cs), +(532,1370,o), +(627,1251,o), +(627,1079,cs), +(627,931,o), +(549,790,o), +(374,790,cs), +(229,790,o), +(90,909,o), +(90,1080,cs) ); } ); -width = 790; +width = 730; } ); unicode = 170; @@ -21374,7 +21371,7 @@ unicode = 170; glyphname = ordmasculine; kernLeft = o; kernRight = o; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:37:24 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -21382,39 +21379,39 @@ shapes = ( { closed = 1; nodes = ( -(575,730,o), -(724,887,o), -(724,1079,cs), -(724,1273,o), -(575,1430,o), -(392,1430,cs), -(208,1430,o), -(60,1273,o), -(60,1079,cs), -(60,887,o), -(208,730,o), -(392,730,cs) +(545,730,o), +(694,887,o), +(694,1079,cs), +(694,1273,o), +(545,1430,o), +(362,1430,cs), +(178,1430,o), +(30,1273,o), +(30,1079,cs), +(30,887,o), +(178,730,o), +(362,730,cs) ); }, { closed = 1; nodes = ( -(210,1176,o), -(280,1280,o), -(392,1280,cs), -(497,1280,o), -(574,1185,o), -(574,1079,cs), -(574,981,o), -(502,880,o), -(392,880,cs), -(291,880,o), -(210,971,o), -(210,1079,cs) +(216,1157,o), +(272,1240,o), +(362,1240,cs), +(446,1240,o), +(508,1164,o), +(508,1079,cs), +(508,1001,o), +(450,920,o), +(362,920,cs), +(281,920,o), +(216,993,o), +(216,1079,cs) ); } ); -width = 784; +width = 724; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -21422,39 +21419,39 @@ shapes = ( { closed = 1; nodes = ( -(575,730,o), -(724,887,o), -(724,1079,cs), -(724,1273,o), -(575,1430,o), -(392,1430,cs), -(209,1430,o), -(60,1273,o), -(60,1079,cs), -(60,887,o), -(209,730,o), -(392,730,cs) +(545,730,o), +(694,887,o), +(694,1079,cs), +(694,1273,o), +(545,1430,o), +(362,1430,cs), +(179,1430,o), +(30,1273,o), +(30,1079,cs), +(30,887,o), +(179,730,o), +(362,730,cs) ); }, { closed = 1; nodes = ( -(120,1239,o), -(239,1370,o), -(392,1370,cs), -(548,1370,o), -(664,1234,o), -(664,1079,cs), -(664,920,o), -(542,790,o), -(392,790,cs), -(242,790,o), -(120,920,o), -(120,1079,cs) +(90,1239,o), +(209,1370,o), +(362,1370,cs), +(518,1370,o), +(634,1234,o), +(634,1079,cs), +(634,920,o), +(512,790,o), +(362,790,cs), +(212,790,o), +(90,920,o), +(90,1079,cs) ); } ); -width = 784; +width = 724; } ); unicode = 186; @@ -21492,7 +21489,7 @@ unicode = 916; glyphname = Omega; kernLeft = O; kernRight = O; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:35:36 +0000"; layers = ( { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -21500,94 +21497,96 @@ shapes = ( { closed = 1; nodes = ( -(576,0,l), -(576,60,l), -(313,140,o), -(120,398,o), -(120,700,cs), -(120,1060,o), -(398,1366,o), -(750,1366,cs), -(1098,1366,o), -(1380,1064,o), -(1380,700,cs), -(1380,402,o), -(1190,141,o), -(925,60,c), -(925,0,l), -(1440,0,l), -(1440,60,l), -(1076,60,l), -(1292,183,o), -(1440,424,o), -(1440,700,cs), -(1440,1100,o), -(1130,1426,o), -(750,1426,cs), -(370,1426,o), -(60,1100,o), -(60,700,cs), -(60,424,o), -(208,183,o), -(425,60,c), -(60,60,l), -(60,0,l) -); -} -); -width = 1500; -}, -{ -layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; -shapes = ( -{ -closed = 1; -nodes = ( -(600,0,l), -(600,307,l), -(460,372,o), -(360,524,o), -(360,700,cs), -(360,934,o), -(536,1126,o), -(750,1126,cs), -(964,1126,o), -(1140,934,o), -(1140,700,cs), -(1140,524,o), -(1041,372,o), -(900,307,c), -(900,0,l), -(1440,0,l), -(1440,300,l), -(1326,300,l), -(1398,415,o), -(1440,552,o), -(1440,700,cs), -(1440,1100,o), -(1130,1426,o), -(750,1426,cs), -(370,1426,o), -(60,1100,o), -(60,700,cs), -(60,552,o), -(103,415,o), -(175,300,c), -(60,300,l), -(60,0,l) -); -} -); -width = 1500; +(566,0,l), +(566,60,l), +(303,140,o), +(110,398,o), +(110,700,cs), +(110,1060,o), +(388,1366,o), +(740,1366,cs), +(1088,1366,o), +(1370,1064,o), +(1370,700,cs), +(1370,402,o), +(1180,141,o), +(915,60,c), +(915,0,l), +(1430,0,l), +(1430,60,l), +(1066,60,l), +(1282,183,o), +(1430,424,o), +(1430,700,cs), +(1430,1100,o), +(1120,1426,o), +(740,1426,cs), +(360,1426,o), +(50,1100,o), +(50,700,cs), +(50,424,o), +(198,183,o), +(415,60,c), +(50,60,l), +(50,0,l) +); } ); +width = 1480; +}, +{ +layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; +shapes = ( +{ +closed = 1; +nodes = ( +(580,0,l), +(580,307,l), +(440,372,o), +(340,524,o), +(340,700,cs), +(340,934,o), +(516,1126,o), +(730,1126,cs), +(944,1126,o), +(1120,934,o), +(1120,700,cs), +(1120,524,o), +(1021,372,o), +(880,307,c), +(880,0,l), +(1420,0,l), +(1420,300,l), +(1306,300,l), +(1378,415,o), +(1420,552,o), +(1420,700,cs), +(1420,1100,o), +(1110,1426,o), +(730,1426,cs), +(350,1426,o), +(40,1100,o), +(40,700,cs), +(40,552,o), +(83,415,o), +(155,300,c), +(40,300,l), +(40,0,l) +); +} +); +width = 1460; +} +); +metricLeft = O; +metricRight = O; unicode = 937; }, { glyphname = mu; kernLeft = p; kernRight = u; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:35:38 +0000"; layers = ( { hints = ( @@ -21625,32 +21624,32 @@ shapes = ( { closed = 1; nodes = ( -(380,-432,l), -(380,0,l), -(430,-18,o), -(484,-28,o), -(544,-28,cs), -(652,-28,o), -(734,22,o), -(796,92,c), -(796,0,l), -(1096,0,l), -(1096,1000,l), -(796,1000,l), -(796,500,ls), -(796,368,o), -(728,262,o), -(598,262,cs), -(466,262,o), -(380,368,o), -(380,500,cs), -(380,1000,l), -(80,1000,l), -(80,-432,l) +(370,-432,l), +(370,0,l), +(420,-18,o), +(474,-28,o), +(534,-28,cs), +(642,-28,o), +(724,22,o), +(786,92,c), +(786,0,l), +(1086,0,l), +(1086,1000,l), +(786,1000,l), +(786,500,ls), +(786,368,o), +(718,262,o), +(588,262,cs), +(456,262,o), +(370,368,o), +(370,500,cs), +(370,1000,l), +(70,1000,l), +(70,-432,l) ); } ); -width = 1176; +width = 1156; }, { hints = ( @@ -21688,41 +21687,43 @@ shapes = ( { closed = 1; nodes = ( -(140,-432,l), -(140,208,l), -(212,70,o), -(342,-26,o), -(500,-26,cs), -(648,-26,o), -(776,60,o), -(858,206,c), -(858,0,l), -(918,0,l), -(918,1000,l), -(858,1000,l), -(858,452,ls), -(858,222,o), -(696,34,o), -(500,34,cs), -(302,34,o), -(140,222,o), -(140,452,cs), -(140,1000,l), -(80,1000,l), -(80,-432,l) +(160,-432,l), +(160,208,l), +(232,70,o), +(362,-26,o), +(520,-26,cs), +(668,-26,o), +(796,60,o), +(878,206,c), +(878,0,l), +(938,0,l), +(938,1000,l), +(878,1000,l), +(878,452,ls), +(878,222,o), +(716,34,o), +(520,34,cs), +(322,34,o), +(160,222,o), +(160,452,cs), +(160,1000,l), +(100,1000,l), +(100,-432,l) ); } ); -width = 998; +width = 1038; } ); +metricLeft = p; +metricRight = u; unicode = 956; }, { glyphname = pi; kernLeft = pi; kernRight = pi; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:35:41 +0000"; layers = ( { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -21730,28 +21731,28 @@ shapes = ( { closed = 1; nodes = ( -(316,0,l), -(316,940,l), -(778,940,l), -(778,199,ls), -(778,89,o), -(867,0,o), -(977,0,c), -(977,60,l), -(898,60,o), -(838,123,o), -(838,199,cs), -(838,940,l), -(1034,940,l), -(1034,1000,l), -(60,1000,l), -(60,940,l), -(256,940,l), -(256,0,l) +(356,0,l), +(356,940,l), +(818,940,l), +(818,199,ls), +(818,89,o), +(907,0,o), +(1017,0,c), +(1017,60,l), +(938,60,o), +(878,123,o), +(878,199,cs), +(878,940,l), +(1074,940,l), +(1074,1000,l), +(100,1000,l), +(100,940,l), +(296,940,l), +(296,0,l) ); } ); -width = 1094; +width = 1174; }, { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -21759,30 +21760,32 @@ shapes = ( { closed = 1; nodes = ( -(436,0,l), -(436,700,l), -(658,700,l), -(658,375,ls), -(658,169,o), -(821,0,o), -(1034,0,c), -(1034,300,l), -(992,300,o), -(958,333,o), -(958,375,cs), -(958,700,l), -(1034,700,l), -(1034,1000,l), -(60,1000,l), -(60,700,l), -(136,700,l), -(136,0,l) +(446,0,l), +(446,700,l), +(668,700,l), +(668,375,ls), +(668,169,o), +(831,0,o), +(1044,0,c), +(1044,300,l), +(1002,300,o), +(968,333,o), +(968,375,cs), +(968,700,l), +(1044,700,l), +(1044,1000,l), +(70,1000,l), +(70,700,l), +(146,700,l), +(146,0,l) ); } ); -width = 1094; +width = 1114; } ); +metricLeft = n; +metricRight = n; unicode = 960; }, { @@ -23253,7 +23256,7 @@ unicode = 57; glyphname = fraction; kernLeft = frac_digits; kernRight = fraction; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { hints = ( @@ -23275,14 +23278,14 @@ shapes = ( { closed = 1; nodes = ( -(-58,0,l), -(750,1400,l), -(508,1400,l), -(-300,0,l) +(-208,0,l), +(600,1400,l), +(358,1400,l), +(-450,0,l) ); } ); -width = 450; +width = 150; }, { hints = ( @@ -23304,14 +23307,14 @@ shapes = ( { closed = 1; nodes = ( -(-144,0,l), -(664,1400,l), -(594,1400,l), -(-214,0,l) +(-294,0,l), +(514,1400,l), +(444,1400,l), +(-364,0,l) ); } ); -width = 450; +width = 150; } ); unicode = (8260,8725); @@ -23320,7 +23323,7 @@ unicode = (8260,8725); glyphname = onehalf; kernLeft = one.numr; kernRight = one.numr; -lastChange = "2023-12-17 22:18:13 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23333,11 +23336,11 @@ pos = (466,0); ref = fraction; }, { -pos = (916,0); +pos = (616,0); ref = twoinferior; } ); -width = 1643; +width = 1343; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23350,11 +23353,11 @@ pos = (401,0); ref = fraction; }, { -pos = (851,0); +pos = (551,0); ref = twoinferior; } ); -width = 1521; +width = 1221; } ); unicode = 189; @@ -23363,7 +23366,7 @@ unicode = 189; glyphname = onequarter; kernLeft = one.numr; kernRight = one.numr; -lastChange = "2023-12-17 22:18:13 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23376,11 +23379,11 @@ pos = (466,0); ref = fraction; }, { -pos = (916,0); +pos = (616,0); ref = fourinferior; } ); -width = 1612; +width = 1312; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23393,11 +23396,11 @@ pos = (401,0); ref = fraction; }, { -pos = (851,0); +pos = (551,0); ref = fourinferior; } ); -width = 1525; +width = 1225; } ); unicode = 188; @@ -23406,7 +23409,7 @@ unicode = 188; glyphname = threequarters; kernLeft = three.numr; kernRight = three.numr; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23419,11 +23422,11 @@ pos = (588,0); ref = fraction; }, { -pos = (1038,0); +pos = (738,0); ref = fourinferior; } ); -width = 1734; +width = 1434; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23436,11 +23439,11 @@ pos = (540,0); ref = fraction; }, { -pos = (990,0); +pos = (690,0); ref = fourinferior; } ); -width = 1664; +width = 1364; } ); unicode = 190; @@ -23449,7 +23452,7 @@ unicode = 190; glyphname = oneeighth; kernLeft = one.numr; kernRight = one.numr; -lastChange = "2023-12-17 22:18:13 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23462,11 +23465,11 @@ pos = (466,0); ref = fraction; }, { -pos = (916,0); +pos = (616,0); ref = eightinferior; } ); -width = 1552; +width = 1252; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23479,11 +23482,11 @@ pos = (401,0); ref = fraction; }, { -pos = (851,0); +pos = (551,0); ref = eightinferior; } ); -width = 1444; +width = 1144; } ); unicode = 8539; @@ -23492,7 +23495,7 @@ unicode = 8539; glyphname = threeeighths; kernLeft = three.numr; kernRight = three.numr; -lastChange = "2023-12-17 22:18:13 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23505,11 +23508,11 @@ pos = (588,0); ref = fraction; }, { -pos = (1038,0); +pos = (738,0); ref = eightinferior; } ); -width = 1674; +width = 1374; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23522,11 +23525,11 @@ pos = (540,0); ref = fraction; }, { -pos = (990,0); +pos = (690,0); ref = eightinferior; } ); -width = 1583; +width = 1283; } ); unicode = 8540; @@ -23535,7 +23538,7 @@ unicode = 8540; glyphname = fiveeighths; kernLeft = five.numr; kernRight = five.numr; -lastChange = "2023-12-17 22:18:13 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23548,11 +23551,11 @@ pos = (706,0); ref = fraction; }, { -pos = (1156,0); +pos = (856,0); ref = eightinferior; } ); -width = 1792; +width = 1492; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23565,11 +23568,11 @@ pos = (670,0); ref = fraction; }, { -pos = (1120,0); +pos = (820,0); ref = eightinferior; } ); -width = 1713; +width = 1413; } ); unicode = 8541; @@ -23578,7 +23581,7 @@ unicode = 8541; glyphname = seveneighths; kernLeft = seven.numr; kernRight = seven.numr; -lastChange = "2023-12-17 22:18:13 +0000"; +lastChange = "2023-12-28 06:34:39 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -23591,11 +23594,11 @@ pos = (686,0); ref = fraction; }, { -pos = (1136,0); +pos = (836,0); ref = eightinferior; } ); -width = 1772; +width = 1472; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -23608,11 +23611,11 @@ pos = (612,0); ref = fraction; }, { -pos = (1062,0); +pos = (762,0); ref = eightinferior; } ); -width = 1655; +width = 1355; } ); unicode = 8542; @@ -26403,15 +26406,15 @@ unicode = 32; glyphname = nbspace; kernLeft = nbspace; kernRight = nbspace; -lastChange = "2023-12-17 22:17:53 +0000"; +lastChange = "2023-12-28 06:31:35 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; -width = 480; +width = 420; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; -width = 480; +width = 360; } ); metricWidth = space; @@ -35351,7 +35354,7 @@ unicode = 8706; glyphname = micro; kernLeft = p; kernRight = u; -lastChange = "2023-12-17 22:37:20 +0000"; +lastChange = "2023-12-28 06:35:41 +0000"; layers = ( { layerId = "10BC12B3-5274-42E3-B5BC-F74F362F0DF4"; @@ -35360,7 +35363,7 @@ shapes = ( ref = mu; } ); -width = 1176; +width = 1156; }, { layerId = "9AF1F7D9-E035-453E-B2A8-46DE370997D0"; @@ -35369,7 +35372,7 @@ shapes = ( ref = mu; } ); -width = 998; +width = 1038; } ); unicode = 181;