diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-06-02 20:02:05 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-06-02 20:02:05 +0300 |
commit | 6a8d7eb5d4b8124937a60dc621b3443c22dcd4de (patch) | |
tree | 007bb419ca569a56b69217edfc2731efbe33e594 /src/Inter.glyphspackage/glyphs/p.glyph | |
parent | 5814e5b3795c050f965c58bff38ac5725877b058 (diff) | |
download | inter-6a8d7eb5d4b8124937a60dc621b3443c22dcd4de.tar.xz |
more off-curve handle fixes from UPM scaling errors. #465
Diffstat (limited to 'src/Inter.glyphspackage/glyphs/p.glyph')
-rw-r--r-- | src/Inter.glyphspackage/glyphs/p.glyph | 313 |
1 files changed, 174 insertions, 139 deletions
diff --git a/src/Inter.glyphspackage/glyphs/p.glyph b/src/Inter.glyphspackage/glyphs/p.glyph index d498d6a29..17824dcdd 100644 --- a/src/Inter.glyphspackage/glyphs/p.glyph +++ b/src/Inter.glyphspackage/glyphs/p.glyph @@ -23,13 +23,7 @@ name = topr; pos = (244,1118); } ); -guides = ( -{ -angle = 90; -pos = (864,1668); -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +background = { shapes = ( { closed = 1; @@ -73,7 +67,58 @@ nodes = ( ); } ); -width = 1188; +}; +guides = ( +{ +angle = 90; +pos = (864,1668); +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +closed = 1; +nodes = ( +(244,-418,l), +(244,280,l), +(250,280,l), +(309,94,o), +(450,-24,o), +(630,-24,cs), +(893,-24,o), +(1060,225,o), +(1060,556,cs), +(1060,884,o), +(891,1134,o), +(630,1134,cs), +(452,1134,o), +(307,1018,o), +(250,832,c), +(244,832,l), +(244,1118,l), +(198,1118,l), +(198,-418,l) +); +}, +{ +closed = 1; +nodes = ( +(392,22,o), +(244,253,o), +(244,556,cs), +(244,858,o), +(394,1088,o), +(630,1088,cs), +(865,1088,o), +(1014,858,o), +(1014,556,cs), +(1014,253,o), +(866,22,o), +(630,22,cs) +); +} +); +width = 1190; }, { anchors = ( @@ -166,19 +211,19 @@ closed = 1; nodes = ( (328,-418,l), (328,172,l), -(344,172,l), -(381,111,o), -(454,-23,o), -(670,-24,cs), -(948,-23,o), -(1143,201,o), -(1144,556,cs), -(1143,908,o), +(342,172,l), +(380,111,o), +(453,-24,o), +(668,-24,cs), +(948,-24,o), +(1142,201,o), +(1142,556,cs), +(1142,908,o), (948,1132,o), (666,1132,cs), -(448,1132,o), -(381,998,o), -(344,940,c), +(447,1132,o), +(380,998,o), +(342,940,c), (322,940,l), (322,1118,l), (158,1118,l), @@ -188,22 +233,22 @@ nodes = ( { closed = 1; nodes = ( -(439,131,o), +(439,130,o), (326,305,o), (326,558,cs), (326,809,o), -(436,977,o), +(436,978,o), (646,978,cs), -(864,977,o), -(972,794,o), -(972,558,cs), -(972,320,o), -(861,131,o), +(863,978,o), +(970,794,o), +(970,558,cs), +(970,320,o), +(860,130,o), (646,130,cs) ); } ); -width = 1248; +width = 1246; }, { anchors = ( @@ -308,42 +353,42 @@ shapes = ( { closed = 1; nodes = ( -(329,-418,l), -(329,168,l), -(339,167,l), -(410,42,o), -(542,-14,o), -(687,-14,cs), -(977,-14,o), -(1167,214,o), -(1167,559,cs), -(1167,902,o), -(977,1131,o), -(687,1132,cs), -(542,1132,o), -(413,1075,o), -(334,945,c), -(324,946,l), -(324,1118,l), -(158,1118,l), -(159,-418,l) +(903,-16,o), +(1086,203,o), +(1086,528,cs), +(1086,854,o), +(903,1072,o), +(628,1072,cs), +(491,1072,o), +(364,1018,o), +(296,900,c), +(292,900,l), +(292,1056,l), +(126,1056,l), +(126,-418,l), +(296,-418,l), +(296,160,l), +(299,160,l), +(375,38,o), +(491,-16,o), +(628,-16,cs) ); }, { closed = 1; nodes = ( -(318,814,o), -(450,980,o), -(660,980,cs), -(856,980,o), -(995,835,o), -(995,559,cs), -(995,282,o), -(856,140,o), -(660,140,cs), -(450,140,o), -(318,303,o), -(318,559,cs) +(406,137,o), +(282,289,o), +(282,528,cs), +(282,767,o), +(406,920,o), +(602,920,cs), +(785,920,o), +(914,787,o), +(914,528,cs), +(914,269,o), +(785,137,o), +(602,137,cs) ); } ); @@ -354,21 +399,21 @@ shapes = ( closed = 1; nodes = ( (296,-418,l), -(296,156,l), -(298,156,l), -(366,38,o), +(296,160,l), +(298,160,l), +(374,38,o), (491,-16,o), (628,-16,cs), (903,-16,o), -(1086,202,o), +(1086,203,o), (1086,528,cs), -(1086,853,o), +(1086,854,o), (903,1072,o), (628,1072,cs), (491,1072,o), -(374,1018,o), -(298,896,c), -(292,896,l), +(362,1018,o), +(294,900,c), +(292,900,l), (292,1056,l), (126,1056,l), (126,-418,l) @@ -377,7 +422,7 @@ nodes = ( { closed = 1; nodes = ( -(406,136,o), +(406,137,o), (282,289,o), (282,528,cs), (282,767,o), @@ -387,8 +432,8 @@ nodes = ( (914,787,o), (914,528,cs), (914,269,o), -(785,136,o), -(602,136,cs) +(785,137,o), +(602,137,cs) ); } ); @@ -631,15 +676,15 @@ nodes = ( (504,184,l), (510,184,l), (556,70,o), -(663,-15,o), +(663,-14,o), (820,-14,cs), -(1059,-15,o), +(1059,-14,o), (1260,172,o), -(1260,558,c), +(1260,558,cs), (1260,963,o), -(1044,1132,o), +(1045,1132,o), (824,1132,cs), -(657,1132,o), +(658,1132,o), (553,1036,o), (510,922,c), (500,922,l), @@ -651,16 +696,16 @@ nodes = ( { closed = 1; nodes = ( -(561,294,o), -(495,396,o), -(494,558,c), -(495,724,o), -(561,823,o), +(562,294,o), +(494,396,o), +(494,558,cs), +(494,724,o), +(562,824,o), (672,824,cs), -(783,823,o), -(847,724,o), +(783,824,o), +(846,724,o), (846,558,cs), -(847,393,o), +(846,393,o), (783,294,o), (672,294,cs) ); @@ -766,16 +811,6 @@ name = topr; pos = (484,1056); } ); -guides = ( -{ -angle = 90; -pos = (561,1088); -}, -{ -angle = 90; -pos = (206,-432); -} -); layerId = m009; name = "Black Display"; shapes = ( @@ -783,21 +818,21 @@ shapes = ( closed = 1; nodes = ( (488,-418,l), -(488,132,l), -(493,132,l), -(555,29,o), -(647,-24,o), -(784,-24,cs), -(1049,-24,o), -(1236,203,o), -(1236,526,cs), -(1236,862,o), -(1057,1080,o), -(780,1080,cs), -(640,1080,o), -(536,1016,o), -(488,900,c), -(484,900,l), +(488,156,l), +(492,156,l), +(540,40,o), +(640,-24,o), +(780,-24,cs), +(1057,-24,o), +(1236,194,o), +(1236,530,cs), +(1236,853,o), +(1049,1080,o), +(784,1080,cs), +(647,1080,o), +(551,1027,o), +(489,924,c), +(484,924,l), (484,1056,l), (86,1056,l), (86,-418,l) @@ -806,18 +841,18 @@ nodes = ( { closed = 1; nodes = ( -(552,288,o), -(474,381,o), -(474,526,cs), -(474,672,o), -(552,766,o), -(661,766,cs), -(770,766,o), -(832,672,o), -(832,526,cs), -(832,381,o), -(770,288,o), -(661,288,cs) +(552,290,o), +(474,384,o), +(474,530,cs), +(474,675,o), +(552,768,o), +(661,768,cs), +(770,768,o), +(832,675,o), +(832,530,cs), +(832,384,o), +(770,290,o), +(661,290,cs) ); } ); @@ -1130,17 +1165,17 @@ nodes = ( (180,-418,l), (180,280,l), (186,280,l), -(244,93,o), -(387,-23,o), -(564,-24,cs), -(826,-23,o), -(995,227,o), -(994,556,cs), -(995,886,o), -(828,1135,o), -(564,1134,cs), -(385,1135,o), -(247,1017,o), +(245,94,o), +(386,-24,o), +(566,-24,cs), +(829,-24,o), +(996,225,o), +(996,556,cs), +(996,884,o), +(827,1134,o), +(566,1134,cs), +(388,1134,o), +(243,1018,o), (186,832,c), (180,832,l), (180,1118,l), @@ -1151,22 +1186,22 @@ nodes = ( { closed = 1; nodes = ( -(329,23,o), +(328,22,o), (180,253,o), (180,556,cs), (180,858,o), -(327,1088,o), -(564,1088,cs), +(330,1088,o), +(566,1088,cs), (801,1088,o), -(948,858,o), -(948,556,cs), -(948,253,o), -(800,23,o), -(564,24,cs) +(950,858,o), +(950,556,cs), +(950,253,o), +(802,22,o), +(566,22,cs) ); } ); -width = 1060; +width = 1062; }, { anchors = ( |