From f958aeac7f1a695d2bec4e95f907e8382f92dd42 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Thu, 6 Oct 2022 12:32:15 -0700 Subject: improvements to /dcurl /lcurl /ncurl --- .../glyphs/_part.curl_sw.glyph | 294 +++++++++++++++++++++ src/Inter-Italic.glyphspackage/glyphs/dcurl.glyph | 284 +++----------------- src/Inter-Italic.glyphspackage/glyphs/esh.glyph | 4 +- .../glyphs/jhookdblbar.glyph | 8 +- src/Inter-Italic.glyphspackage/glyphs/lcurl.glyph | 279 +++---------------- src/Inter-Italic.glyphspackage/glyphs/ncurl.glyph | 243 +++-------------- src/Inter-Italic.glyphspackage/glyphs/tccurl.glyph | 2 +- src/Inter-Italic.glyphspackage/order.plist | 1 + 8 files changed, 401 insertions(+), 714 deletions(-) create mode 100644 src/Inter-Italic.glyphspackage/glyphs/_part.curl_sw.glyph (limited to 'src/Inter-Italic.glyphspackage') diff --git a/src/Inter-Italic.glyphspackage/glyphs/_part.curl_sw.glyph b/src/Inter-Italic.glyphspackage/glyphs/_part.curl_sw.glyph new file mode 100644 index 000000000..9a37b5e72 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/_part.curl_sw.glyph @@ -0,0 +1,294 @@ +{ +export = 0; +glyphname = _part.curl_sw; +layers = ( +{ +anchors = ( +{ +name = _bottomr; +pos = (206,0); +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(492,-410,o), +(617,-320,o), +(640,-184,cs), +(662,-48,o), +(565,44,o), +(421,44,cs), +(291,44,o), +(176,-40,o), +(-6,-268,cs), +(-90,-372,l), +(-54,-396,l), +(27,-294,ls), +(196,-81,o), +(300,-2,o), +(414,-2,cs), +(530,-2,o), +(612,-75,o), +(594,-184,cs), +(575,-294,o), +(475,-364,o), +(358,-364,cs), +(235,-364,o), +(159,-286,o), +(180,-160,cs), +(216,60,l), +(170,60,l), +(134,-160,ls), +(108,-312,o), +(202,-410,o), +(350,-410,cs) +); +} +); +width = 827; +}, +{ +anchors = ( +{ +name = _bottomr; +pos = (206,0); +} +); +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(492,-410,o), +(617,-320,o), +(640,-184,cs), +(662,-48,o), +(564,44,o), +(421,44,cs), +(291,44,o), +(176,-40,o), +(-6,-268,cs), +(-90,-372,l), +(-54,-396,l), +(27,-294,ls), +(196,-81,o), +(300,-2,o), +(414,-2,cs), +(530,-2,o), +(612,-75,o), +(594,-184,cs), +(575,-294,o), +(475,-364,o), +(358,-364,cs), +(235,-364,o), +(159,-286,o), +(180,-160,cs), +(216,60,l), +(170,60,l), +(134,-160,ls), +(108,-312,o), +(202,-410,o), +(350,-410,cs) +); +} +); +width = 827; +}, +{ +anchors = ( +{ +name = _bottomr; +pos = (605,0); +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(854,-418,o), +(986,-311,o), +(1011,-154,cs), +(1038,6,o), +(935,110,o), +(775,110,cs), +(668,110,o), +(537,61,o), +(429,-34,cs), +(162,-268,l), +(254,-382,l), +(574,-104,ls), +(624,-60,o), +(685,-29,o), +(754,-40,cs), +(813,-49,o), +(843,-93,o), +(833,-154,cs), +(822,-221,o), +(767,-270,o), +(698,-270,cs), +(625,-270,o), +(569,-218,o), +(585,-120,cs), +(645,244,l), +(475,244,l), +(418,-104,ls), +(393,-253,o), +(450,-418,o), +(674,-418,cs) +); +} +); +width = 1472; +}, +{ +anchors = ( +{ +name = _bottomr; +pos = (609,0); +} +); +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(858,-418,o), +(990,-311,o), +(1016,-154,cs), +(1041.993,6,o), +(939,110,o), +(779,110,cs), +(672,110,o), +(541,61,o), +(433,-34,cs), +(167,-268,l), +(258,-382,l), +(578,-104,ls), +(628,-60,o), +(689,-29,o), +(758,-40,cs), +(817,-49,o), +(848,-93,o), +(838,-154,cs), +(826,-221,o), +(771,-270,o), +(702,-270,cs), +(629,-270,o), +(573,-218,o), +(589,-120,cs), +(649,244,l), +(479,244,l), +(422,-104,ls), +(397,-253,o), +(454,-418,o), +(678,-418,cs) +); +} +); +width = 1408; +}, +{ +anchors = ( +{ +name = _bottomr; +pos = (688,0); +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(966,-418,o), +(1123,-330,o), +(1151,-162,cs), +(1182,22,o), +(1042,162,o), +(763,162,cs), +(598,162,o), +(445,93,o), +(330,22,cs), +(-45,-208,l), +(84,-430,l), +(438,-212,ls), +(621,-100,o), +(683,-78,o), +(741,-78,cs), +(808,-78,o), +(835,-105,o), +(828,-144,cs), +(822,-181,o), +(785,-202,o), +(741,-202,cs), +(690,-202,o), +(659,-175,o), +(667,-122,cs), +(720,192,l), +(318,192,l), +(284,-12,ls), +(238,-291,o), +(364,-418,o), +(692,-418,cs) +); +} +); +width = 1470; +}, +{ +anchors = ( +{ +name = _bottomr; +pos = (692,0); +} +); +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(970,-418,o), +(1127,-330,o), +(1155,-162,cs), +(1186,22,o), +(1046,162,o), +(767,162,cs), +(602,162,o), +(449,93,o), +(334,22,cs), +(-40,-208,l), +(89,-430,l), +(443,-212,ls), +(625,-100,o), +(687,-78,o), +(745,-78,cs), +(812,-78,o), +(839,-105,o), +(832,-144,cs), +(826,-181,o), +(789,-202,o), +(745,-202,cs), +(694,-202,o), +(663,-175,o), +(672,-122,cs), +(724,192,l), +(324,192,l), +(290,-12,ls), +(244,-291,o), +(368,-418,o), +(697,-418,cs) +); +} +); +width = 1437; +} +); +} diff --git a/src/Inter-Italic.glyphspackage/glyphs/dcurl.glyph b/src/Inter-Italic.glyphspackage/glyphs/dcurl.glyph index 096fbcec9..7415ba6cc 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/dcurl.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/dcurl.glyph @@ -4,311 +4,93 @@ kernLeft = o; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(808,-104,l), -(785,-253,o), -(842,-419,o), -(1068,-418,cs), -(1247,-419,o), -(1378,-311,o), -(1406,-154,cs), -(1433,6,o), -(1329,111,o), -(1170,110,cs), -(1061,111,o), -(930,62,o), -(820,-34,cs), -(556,-268,l), -(648,-382,l), -(966,-104,ls), -(1017,-60,o), -(1079,-29,o), -(1146,-40,cs), -(1206,-51,o), -(1237,-93,o), -(1228,-154,cs), -(1217,-221,o), -(1161,-271,o), -(1090,-270,cs), -(1018,-271,o), -(963,-218,o), -(980,-120,c), -(1038,254,l), -(866,254,l) -); +ref = d; }, { -ref = d; +pos = (395,0); +ref = _part.curl_sw; } ); -width = 1472; +width = 1571; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(730,-12,l), -(689,-256,o), -(777,-419,o), -(1138,-418,cs), -(1420,-419,o), -(1571,-323,o), -(1598,-162,cs), -(1625,9,o), -(1495,131,o), -(1204,130,cs), -(1039,131,o), -(913,93,o), -(776,30,c), -(418,-198,l), -(532,-430,l), -(884,-212,ls), -(1017,-130,o), -(1117,-81,o), -(1172,-78,cs), -(1254,-74,o), -(1280,-111,o), -(1274,-152,cs), -(1269,-186,o), -(1228,-209,o), -(1184,-210,cs), -(1137,-209,o), -(1105,-186,o), -(1114,-122,c), -(1176,254,l), -(774,254,l) -); +ref = d; }, { -pos = (6,0); -ref = d; +pos = (440,0); +ref = _part.curl_sw; } ); -width = 1466; +width = 1643; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(824,-146,ls), -(801,-287,o), -(897,-396,o), -(1042,-396,cs), -(1184,-396,o), -(1311,-296,o), -(1330,-168,cs), -(1351,-44,o), -(1258,58,o), -(1112,58,cs), -(982,58,o), -(861,-22,o), -(684,-252,cs), -(590,-372,l), -(628,-396,l), -(722,-274,ls), -(887,-60,o), -(999,12,o), -(1112,12,cs), -(1231,12,o), -(1303,-71,o), -(1284,-168,cs), -(1265,-269,o), -(1159,-349,o), -(1042,-350,cs), -(921,-349,o), -(852,-262,o), -(872,-146,cs), -(914,114,l), -(868,114,l) -); +ref = d; }, { -alignment = -1; -pos = (-2,0); -ref = d; +pos = (692,0); +ref = _part.curl_sw; } ); -width = 1474; +width = 1510; }, { -background = { -shapes = ( -{ -closed = 0; -nodes = ( -(916,-102,ls), -(916,-250,o), -(1001,-416,o), -(1224,-416,cs), -(1409,-416,o), -(1524,-303,o), -(1524,-142,cs), -(1524,3,o), -(1427,113,o), -(1240,114,cs), -(1052,113,o), -(940,3,o), -(690,-264,c), -(800,-378,l), -(1036,-128,o), -(1140,-41,o), -(1216,-40,cs), -(1316,-41,o), -(1347,-92,o), -(1346,-152,cs), -(1347,-229,o), -(1289,-268,o), -(1224,-268,cs), -(1147,-268,o), -(1088,-212,o), -(1088,-146,cs) -); -} -); -}; layerId = m008; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(783.373,-104,l), -(757.706,-253,o), -(815.225,-419,o), -(1039.391,-418,cs), -(1219.225,-419,o), -(1350.104,-311,o), -(1377.096,-154,cs), -(1402.583,6,o), -(1300.966,111,o), -(1140.801,110,cs), -(1033.966,111,o), -(902.689,61,o), -(794.962,-34,cs), -(528.223,-268,l), -(619.35,-382,l), -(939.373,-104,ls), -(990.492,-61,o), -(1050.789,-29,o), -(1119.968,-40,cs), -(1178.478,-49,o), -(1209.194,-93,o), -(1199.096,-154,cs), -(1188.004,-221,o), -(1132.726,-271,o), -(1063.892,-270,cs), -(990.726,-271,o), -(935.501,-218,o), -(950.724,-120,c), -(1010.984,244,l), -(840.984,244,l) -); +ref = d; }, { -ref = d; +pos = (336,0); +ref = _part.curl_sw; } ); -width = 1408; +width = 1480; }, { layerId = m010; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(714.604,-12,l), -(675.21,-256,o), -(764.225,-419,o), -(1125.391,-418,cs), -(1407.225,-419,o), -(1557.118,-323,o), -(1583.771,-162,cs), -(1612.08,9,o), -(1481.277,131,o), -(1190.112,130,cs), -(1024.277,131,o), -(898.986,93,o), -(763.557,30,c), -(405.811,-198,l), -(517.404,-430,l), -(871.494,-212,ls), -(1004.069,-130,o), -(1103.181,-81,o), -(1157.677,-78,cs), -(1240.34,-74,o), -(1266.214,-111,o), -(1259.427,-152,cs), -(1253.798,-186,o), -(1214.99,-209,o), -(1171.825,-210,cs), -(1124.99,-209,o), -(1090.798,-186,o), -(1100.393,-122,c), -(1162.64,254,l), -(758.64,254,l) -); +ref = d; }, { -pos = (6,0); -ref = d; +pos = (417,0); +ref = _part.curl_sw; } ); -width = 1438; +width = 1602; }, { layerId = m012; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(764.102,-160,l), -(741.594,-302,o), -(836.715,-410,o), -(982.715,-410,cs), -(1123.715,-410,o), -(1252.436,-309,o), -(1272.129,-184,cs), -(1294.154,-57,o), -(1198.874,44,o), -(1053.874,44,cs), -(922.874,44,o), -(805.803,-41,o), -(626.223,-268,cs), -(543.006,-372,l), -(579.033,-396,l), -(659.919,-294,ls), -(828.015,-82,o), -(933.094,-3,o), -(1046.259,-2,cs), -(1164.094,-3,o), -(1242.684,-84,o), -(1226.129,-184,cs), -(1209.74,-283,o), -(1106.33,-364,o), -(990.33,-364,cs), -(869.33,-364,o), -(791.899,-276,o), -(812.102,-160,cs), -(848.523,60,l), -(800.523,60,l) -); +ref = d; }, { -alignment = -1; -pos = (-2,0); -ref = d; +pos = (630,0); +ref = _part.curl_sw; } ); -width = 1346; +width = 1389; } ); unicode = 545; diff --git a/src/Inter-Italic.glyphspackage/glyphs/esh.glyph b/src/Inter-Italic.glyphspackage/glyphs/esh.glyph index d431312e0..95bc57a41 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/esh.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/esh.glyph @@ -40,7 +40,7 @@ alignment = 1; ref = integral; } ); -width = 660; +width = 661; }, { layerId = m008; @@ -81,7 +81,7 @@ alignment = 1; ref = integral; } ); -width = 532; +width = 533; } ); unicode = 643; diff --git a/src/Inter-Italic.glyphspackage/glyphs/jhookdblbar.glyph b/src/Inter-Italic.glyphspackage/glyphs/jhookdblbar.glyph index 94450ddb7..dba7c991d 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/jhookdblbar.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/jhookdblbar.glyph @@ -37,11 +37,11 @@ shapes = ( ref = esh; }, { -pos = (-242,-698); +pos = (-241,-698); ref = crossbar; } ); -width = 660; +width = 661; }, { layerId = m008; @@ -79,11 +79,11 @@ shapes = ( ref = esh; }, { -pos = (-242,-698); +pos = (-241,-698); ref = crossbar; } ); -width = 532; +width = 533; } ); unicode = 644; diff --git a/src/Inter-Italic.glyphspackage/glyphs/lcurl.glyph b/src/Inter-Italic.glyphspackage/glyphs/lcurl.glyph index 2d057b93a..9426b5d08 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/lcurl.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/lcurl.glyph @@ -5,306 +5,93 @@ kernRight = rthook; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(46,-104,l), -(23,-253,o), -(79,-419,o), -(302,-418,cs), -(483,-419,o), -(617,-311,o), -(640,-154,cs), -(669,6,o), -(567,111,o), -(408,110,cs), -(300,111,o), -(169,61,o), -(58,-34,cs), -(-206,-268,l), -(-114,-382,l), -(126,-168,ls), -(195,-105,o), -(265,-44,o), -(358,-44,cs), -(433,-44,o), -(474,-84,o), -(462,-154,cs), -(454,-221,o), -(399,-271,o), -(328,-270,cs), -(256,-271,o), -(201,-215,o), -(212,-148,c), -(276,244,l), -(104,244,l) -); +ref = l; }, { -closed = 1; -nodes = ( -(312,1490,l), -(64,0,l), -(236,0,l), -(482,1490,l) -); +pos = (-370,0); +ref = _part.curl_sw; } ); -width = 702; +width = 806; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(-12,46,l), -(-71,-303,o), -(205,-419,o), -(384,-418,cs), -(601,-419,o), -(764,-244,o), -(792,-94,cs), -(813,55,o), -(714,201,o), -(520,200,cs), -(319,201,o), -(7,44,o), -(-224,-84,cs), -(-354,-158,l), -(-210,-372,l), -(18,-226,ls), -(205,-108,o), -(319,-52,o), -(442,-52,cs), -(479,-52,o), -(493,-93,o), -(492,-104,cs), -(487,-134,o), -(458,-166,o), -(434,-166,cs), -(368,-166,o), -(359,-125,o), -(372,-56,c), -(434,308,l), -(32,308,l) -); +ref = l; }, { -closed = 1; -nodes = ( -(226,1490,l), -(-20,0,l), -(382,0,l), -(628,1490,l) -); +pos = (-277,0); +ref = _part.curl_sw; } ); -width = 972; +width = 926; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(84,-146,ls), -(60,-287,o), -(156,-396,o), -(302,-396,cs), -(444,-396,o), -(571,-296,o), -(590,-168,cs), -(610,-44,o), -(518,58,o), -(372,58,cs), -(241,58,o), -(121,-22,o), -(-56,-252,cs), -(-150,-372,l), -(-112,-396,l), -(-18,-274,ls), -(147,-60,o), -(259,12,o), -(372,12,cs), -(490,12,o), -(562,-71,o), -(544,-168,cs), -(525,-269,o), -(418,-349,o), -(302,-350,cs), -(181,-349,o), -(111,-262,o), -(130,-146,cs), -(174,114,l), -(128,114,l) -); +ref = l; }, { -closed = 1; -nodes = ( -(356,1490,l), -(110,0,l), -(156,0,l), -(402,1490,l) -); +pos = (-55,0); +ref = _part.curl_sw; } ); -width = 538; +width = 762; }, { layerId = m008; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(21.373,-104,l), -(-4.294,-253,o), -(52.225,-419,o), -(277.391,-418,cs), -(457.225,-419,o), -(588.104,-311,o), -(615.096,-154,cs), -(640.583,6,o), -(538.966,111,o), -(378.801,110,cs), -(270.966,111,o), -(140.689,61,o), -(32.962,-34,cs), -(-233.777,-268,l), -(-142.65,-382,l), -(96.778,-168,ls), -(168.208,-105,o), -(237.306,-44,o), -(329.306,-44,cs), -(405.306,-44,o), -(448.684,-84,o), -(437.096,-154,cs), -(426.004,-221,o), -(370.726,-271,o), -(301.892,-270,cs), -(228.726,-271,o), -(173.997,-215,o), -(184.089,-148,c), -(248.984,244,l), -(78.984,244,l) -); +ref = l; }, { -closed = 1; -nodes = ( -(285.258,1490,l), -(38.59,0,l), -(208.59,0,l), -(455.258,1490,l) -); +pos = (-398,0); +ref = _part.curl_sw; } ); -width = 638; +width = 747; }, { layerId = m010; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(-23.795,46,l), -(-82.571,-303,o), -(195.225,-419,o), -(373.391,-418,cs), -(591.225,-419,o), -(753.196,-244,o), -(779.029,-94,cs), -(802.695,55,o), -(701.866,201,o), -(507.7,200,cs), -(306.866,201,o), -(-4.126,44,o), -(-233.316,-84,cs), -(-365.567,-158,l), -(-220.994,-372,l), -(7.176,-226,ls), -(194.711,-108,o), -(307.982,-52,o), -(431.982,-52,cs), -(467.982,-52,o), -(482.194,-93,o), -(481.373,-104,cs), -(475.407,-134,o), -(446.109,-166,o), -(421.109,-166,cs), -(356.109,-166,o), -(348.897,-125,o), -(361.319,-56,c), -(421.579,308,l), -(19.579,308,l) -); +ref = l; }, { -closed = 1; -nodes = ( -(215.258,1490,l), -(-31.41,0,l), -(370.59,0,l), -(617.258,1490,l) -); +pos = (-293,0); +ref = _part.curl_sw; } ); -width = 940; +width = 893; }, { layerId = m012; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(26.102,-160,l), -(2.594,-302,o), -(97.715,-410,o), -(242.715,-410,cs), -(384.715,-410,o), -(513.436,-309,o), -(534.129,-184,cs), -(555.154,-57,o), -(459.874,44,o), -(315.874,44,cs), -(183.874,44,o), -(66.803,-41,o), -(-113.777,-268,cs), -(-194.994,-372,l), -(-160.967,-396,l), -(-80.081,-294,ls), -(89.015,-82,o), -(194.094,-3,o), -(308.259,-2,cs), -(425.094,-3,o), -(503.684,-84,o), -(488.129,-184,cs), -(470.74,-283,o), -(367.33,-364,o), -(250.33,-364,cs), -(130.33,-364,o), -(52.899,-276,o), -(72.102,-160,cs), -(108.523,60,l), -(62.523,60,l) -); +ref = l; }, { -closed = 1; -nodes = ( -(299.258,1490,l), -(52.59,0,l), -(98.59,0,l), -(345.258,1490,l) -); +pos = (-113,0); +ref = _part.curl_sw; } ); -width = 410; +width = 646; } ); unicode = 564; diff --git a/src/Inter-Italic.glyphspackage/glyphs/ncurl.glyph b/src/Inter-Italic.glyphspackage/glyphs/ncurl.glyph index 3d82bd349..3c0bed878 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/ncurl.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/ncurl.glyph @@ -5,270 +5,93 @@ kernRight = t; layers = ( { layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(788,64,l), -(762,-84,o), -(820,-250,o), -(1044,-250,cs), -(1225,-250,o), -(1356,-143,o), -(1382,14,cs), -(1409,175,o), -(1306,279,o), -(1146,280,cs), -(1036,279,o), -(908,229,o), -(800,134,cs), -(536,-98,l), -(626,-212,l), -(864,0,ls), -(936,65,o), -(1004,125,o), -(1096,126,cs), -(1172,125,o), -(1216,84,o), -(1204,14,cs), -(1193,-52,o), -(1137,-102,o), -(1068,-102,cs), -(995,-102,o), -(943,-47,o), -(952,20,c), -(966,110,l), -(794,110,l) -); +ref = n; }, { -ref = n; +pos = (345,0); +ref = _part.curl_sw; } ); -width = 1553; +width = 1521; }, { layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(736,0,ls), -(693,-273,o), -(890,-352,o), -(1088,-352,cs), -(1347,-352,o), -(1527,-215,o), -(1560,-26,cs), -(1591,159,o), -(1457,294,o), -(1260,294,cs), -(1041,294,o), -(873,308,o), -(596,32,cs), -(454,-110,l), -(610,-264,l), -(788,-88,ls), -(931,55,o), -(1149,79,o), -(1204,76,cs), -(1242,73,o), -(1274,47,o), -(1266,0,cs), -(1257,-46,o), -(1231,-76,o), -(1192,-76,cs), -(1152,-76,o), -(1130,-46,o), -(1138,0,cs), -(1152,94,l), -(750,94,l) -); +ref = n; }, { -ref = n; +pos = (448,0); +ref = _part.curl_sw; } ); -width = 1700; +width = 1651; }, { layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +metricRight = "=+320"; +name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(826,0,ls), -(803,-142,o), -(898,-250,o), -(1044,-250,cs), -(1185,-250,o), -(1313,-151,o), -(1332,-24,cs), -(1352,102,o), -(1260,204,o), -(1114,204,cs), -(983,204,o), -(863,124,o), -(686,-106,cs), -(592,-226,l), -(630,-250,l), -(722,-130,ls), -(889,86,o), -(1001,157,o), -(1114,158,cs), -(1232,157,o), -(1304,75,o), -(1286,-24,cs), -(1267,-124,o), -(1160,-204,o), -(1044,-204,cs), -(923,-204,o), -(853,-116,o), -(872,0,cs), -(916,262,l), -(870,264,l) -); +ref = n; }, { -ref = n; +pos = (668,0); +ref = _part.curl_sw; } ); -width = 1525; +width = 1485; }, { layerId = m008; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(761.185,64,l), -(736.684,-84,o), -(793.203,-250,o), -(1017.203,-250,cs), -(1198.203,-250,o), -(1328.917,-143,o), -(1354.908,14,cs), -(1381.561,175,o), -(1279.778,279,o), -(1118.944,280,cs), -(1008.778,279,o), -(881.666,230,o), -(772.774,134,cs), -(506.366,-98,l), -(599.494,-212,l), -(838.59,0,ls), -(909.185,64,o), -(977.284,125,o), -(1071.449,126,cs), -(1146.284,125,o), -(1189.496,84,o), -(1176.908,14,cs), -(1166.982,-52,o), -(1111.704,-102,o), -(1041.704,-102,cs), -(968.704,-102,o), -(913.809,-47,o), -(925.901,20,c), -(940.469,108,l), -(768.469,108,l) -); +ref = n; }, { -ref = n; +pos = (314,0); +ref = _part.curl_sw; } ); -width = 1496; +width = 1457; }, { layerId = m010; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(722.59,0,ls), -(677.395,-273,o), -(877.151,-353,o), -(1074.317,-352,cs), -(1333.482,-351,o), -(1513.997,-215,o), -(1544.286,-26,cs), -(1574.912,159,o), -(1443.262,294,o), -(1245.262,294,cs), -(1029.262,294,o), -(859.579,308,o), -(581.888,32,cs), -(440.38,-110,l), -(596.885,-264,l), -(776.022,-88,ls), -(917.695,55,o), -(1136.503,78,o), -(1189.172,76,cs), -(1227.841,74,o), -(1260.371,47,o), -(1252.59,0,cs), -(1244.809,-47,o), -(1216.008,-76,o), -(1178.008,-76,cs), -(1137.008,-76,o), -(1116.809,-47,o), -(1124.59,0,cs), -(1140.152,94,l), -(738.152,94,l) -); +ref = n; }, { -ref = n; +pos = (433,0); +ref = _part.curl_sw; } ); -width = 1684; +width = 1618; }, { layerId = m012; +metricRight = "=+320"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(768.59,0,l), -(744.082,-142,o), -(840.203,-250,o), -(985.203,-250,cs), -(1127.203,-250,o), -(1254.923,-149,o), -(1276.617,-24,cs), -(1296.642,103,o), -(1202.362,204,o), -(1058.362,204,cs), -(926.362,204,o), -(808.29,119,o), -(628.711,-108,cs), -(547.494,-212,l), -(581.521,-236,l), -(662.407,-134,ls), -(830.503,78,o), -(936.581,157,o), -(1050.747,158,cs), -(1167.581,157,o), -(1246.172,76,o), -(1228.617,-24,cs), -(1213.228,-123,o), -(1109.818,-204,o), -(992.818,-204,cs), -(871.818,-204,o), -(795.386,-116,o), -(814.59,0,cs), -(851.011,220,l), -(805.011,220,l) -); +ref = n; }, { -ref = n; +pos = (604,0); +ref = _part.curl_sw; } ); -width = 1412; +width = 1357; } ); metricLeft = n; diff --git a/src/Inter-Italic.glyphspackage/glyphs/tccurl.glyph b/src/Inter-Italic.glyphspackage/glyphs/tccurl.glyph index 8dbc24448..fa6306a61 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/tccurl.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/tccurl.glyph @@ -14,7 +14,7 @@ type = Stem; }, { origin = (1,0); -place = (-2147483648, -2147483648); +place = (0, 0); type = Stem; }, { diff --git a/src/Inter-Italic.glyphspackage/order.plist b/src/Inter-Italic.glyphspackage/order.plist index 245e23f7e..fcbbf428d 100644 --- a/src/Inter-Italic.glyphspackage/order.plist +++ b/src/Inter-Italic.glyphspackage/order.plist @@ -2575,6 +2575,7 @@ _part.bottom_rthook_uc, _part.bottom_srthook, _part.brackquill_left, _part.brackquill_right, +_part.curl_sw, _part.divfrac, _part.q_big, _part.rtopbar, -- cgit v1.2.3