summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-10-06 22:32:15 +0300
committerRasmus Andersson <rasmus@notion.se>2022-10-06 22:32:15 +0300
commitf958aeac7f1a695d2bec4e95f907e8382f92dd42 (patch)
tree4818b9bc2791e19d6e001df3b48dcb6b989d8c5a /src
parent7a216b98d36aecd0f66aac7f2764d3969f6f8e41 (diff)
downloadinter-f958aeac7f1a695d2bec4e95f907e8382f92dd42.tar.xz
improvements to /dcurl /lcurl /ncurl
Diffstat (limited to 'src')
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/_part.curl_sw.glyph294
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/dcurl.glyph284
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/esh.glyph4
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/jhookdblbar.glyph8
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/lcurl.glyph279
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/ncurl.glyph243
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/tccurl.glyph2
-rw-r--r--src/Inter-Italic.glyphspackage/order.plist1
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/_part.curl_sw.glyph288
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/dcurl.glyph316
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/lcurl.glyph276
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph240
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/tccurl.glyph2
13 files changed, 780 insertions, 1457 deletions
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,
diff --git a/src/Inter-Roman.glyphspackage/glyphs/_part.curl_sw.glyph b/src/Inter-Roman.glyphspackage/glyphs/_part.curl_sw.glyph
new file mode 100644
index 000000000..87f85f23d
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/_part.curl_sw.glyph
@@ -0,0 +1,288 @@
+{
+export = 0;
+glyphname = _part.curl_sw;
+layers = (
+{
+anchors = (
+{
+name = _bottomr;
+pos = (298,0);
+}
+);
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+closed = 1;
+nodes = (
+(652,-410,o),
+(762,-320,o),
+(762,-184,cs),
+(762,-48,o),
+(649,44,o),
+(506,44,cs),
+(376,44,o),
+(275,-40,o),
+(130,-268,cs),
+(64,-372,l),
+(104,-396,l),
+(168,-294,ls),
+(301,-81,o),
+(392,-2,o),
+(506,-2,cs),
+(622,-2,o),
+(716,-75,o),
+(716,-184,cs),
+(716,-294,o),
+(627,-364,o),
+(510,-364,cs),
+(387,-364,o),
+(298,-286,o),
+(298,-160,cs),
+(298,60,l),
+(252,60,l),
+(252,-160,ls),
+(252,-312,o),
+(362,-410,o),
+(510,-410,cs)
+);
+}
+);
+width = 826;
+},
+{
+anchors = (
+{
+name = _bottomr;
+pos = (298,0);
+}
+);
+layerId = m011;
+shapes = (
+{
+closed = 1;
+nodes = (
+(652,-410,o),
+(762,-320,o),
+(762,-184,cs),
+(762,-48,o),
+(649,44,o),
+(506,44,cs),
+(376,44,o),
+(275,-40,o),
+(130,-268,cs),
+(64,-372,l),
+(104,-396,l),
+(168,-294,ls),
+(301,-81,o),
+(392,-2,o),
+(506,-2,cs),
+(622,-2,o),
+(716,-75,o),
+(716,-184,cs),
+(716,-294,o),
+(627,-364,o),
+(510,-364,cs),
+(387,-364,o),
+(298,-286,o),
+(298,-160,cs),
+(298,60,l),
+(252,60,l),
+(252,-160,ls),
+(252,-312,o),
+(362,-410,o),
+(510,-410,cs)
+);
+}
+);
+width = 826;
+},
+{
+anchors = (
+{
+name = _bottomr;
+pos = (697,0);
+}
+);
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1015,-418,o),
+(1129,-311,o),
+(1129,-154,cs),
+(1129,6,o),
+(1009,110,o),
+(849,110,cs),
+(742,110,o),
+(619,61,o),
+(527,-34,cs),
+(299,-268,l),
+(409,-382,l),
+(683,-104,ls),
+(726,-60,o),
+(782,-29,o),
+(853,-40,cs),
+(913,-49,o),
+(951,-93,o),
+(951,-154,cs),
+(951,-221,o),
+(904,-270,o),
+(835,-270,cs),
+(762,-270,o),
+(697,-218,o),
+(697,-120,cs),
+(697,244,l),
+(527,244,l),
+(527,-104,ls),
+(527,-253,o),
+(611,-418,o),
+(835,-418,cs)
+);
+}
+);
+width = 1472;
+},
+{
+anchors = (
+{
+name = _bottomr;
+pos = (697,0);
+}
+);
+layerId = m007;
+shapes = (
+{
+closed = 1;
+nodes = (
+(1015,-418,o),
+(1129,-311,o),
+(1129,-154,cs),
+(1129,6,o),
+(1009,110,o),
+(849,110,cs),
+(742,110,o),
+(619,61,o),
+(527,-34,cs),
+(299,-268,l),
+(409,-382,l),
+(683,-104,ls),
+(726,-60,o),
+(782,-29,o),
+(853,-40,cs),
+(913,-49,o),
+(951,-93,o),
+(951,-154,cs),
+(951,-221,o),
+(904,-270,o),
+(835,-270,cs),
+(762,-270,o),
+(697,-218,o),
+(697,-120,cs),
+(697,244,l),
+(527,244,l),
+(527,-104,ls),
+(527,-253,o),
+(611,-418,o),
+(835,-418,cs)
+);
+}
+);
+width = 1408;
+},
+{
+anchors = (
+{
+name = _bottomr;
+pos = (780,0);
+}
+);
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+closed = 1;
+nodes = (
+(1127,-418,o),
+(1270,-330,o),
+(1270,-162,cs),
+(1270,22,o),
+(1107,162,o),
+(828,162,cs),
+(663,162,o),
+(522,93,o),
+(418,22,cs),
+(82,-208,l),
+(248,-430,l),
+(566,-212,ls),
+(729,-100,o),
+(788,-78,o),
+(846,-78,cs),
+(913,-78,o),
+(944,-105,o),
+(944,-144,cs),
+(944,-181,o),
+(910,-202,o),
+(866,-202,cs),
+(815,-202,o),
+(780,-175,o),
+(780,-122,cs),
+(780,192,l),
+(378,192,l),
+(378,-12,ls),
+(378,-291,o),
+(525,-418,o),
+(854,-418,cs)
+);
+}
+);
+width = 1470;
+},
+{
+anchors = (
+{
+name = _bottomr;
+pos = (780,0);
+}
+);
+layerId = m009;
+shapes = (
+{
+closed = 1;
+nodes = (
+(1127,-418,o),
+(1270,-330,o),
+(1270,-162,cs),
+(1270,22,o),
+(1107,162,o),
+(828,162,cs),
+(663,162,o),
+(522,93,o),
+(418,22,cs),
+(82,-208,l),
+(248,-430,l),
+(566,-212,ls),
+(729,-100,o),
+(788,-78,o),
+(846,-78,cs),
+(913,-78,o),
+(944,-105,o),
+(944,-144,cs),
+(944,-181,o),
+(910,-202,o),
+(866,-202,cs),
+(815,-202,o),
+(780,-175,o),
+(780,-122,cs),
+(780,192,l),
+(380,192,l),
+(380,-12,ls),
+(380,-291,o),
+(525,-418,o),
+(854,-418,cs)
+);
+}
+);
+width = 1438;
+}
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/dcurl.glyph b/src/Inter-Roman.glyphspackage/glyphs/dcurl.glyph
index 5c1a60a11..7796353af 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/dcurl.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/dcurl.glyph
@@ -3,344 +3,88 @@ glyphname = dcurl;
kernLeft = o;
layers = (
{
-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 = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(920,-104,l),
-(919,-253,o),
-(1004,-419,o),
-(1228,-418,cs),
-(1408,-419,o),
-(1521,-311,o),
-(1522,-154,cs),
-(1521,6,o),
-(1402,111,o),
-(1242,110,cs),
-(1135,111,o),
-(1012,61,o),
-(920,-34,cs),
-(692,-268,l),
-(802,-382,l),
-(1076,-104,ls),
-(1120,-61,o),
-(1175,-29,o),
-(1246,-40,cs),
-(1306,-49,o),
-(1344,-93,o),
-(1344,-154,cs),
-(1344,-221,o),
-(1297,-271,o),
-(1228,-270,cs),
-(1155,-271,o),
-(1091,-218,o),
-(1090,-120,c),
-(1090,244,l),
-(920,244,l)
-);
+ref = d;
},
{
-ref = d;
+pos = (391,0);
+ref = _part.curl_sw;
}
);
-width = 1472;
+width = 1566;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(820,-12,l),
-(821,-256,o),
-(937,-419,o),
-(1298,-418,cs),
-(1580,-419,o),
-(1714,-323,o),
-(1714,-162,cs),
-(1714,9,o),
-(1563,131,o),
-(1272,130,cs),
-(1106,131,o),
-(987,93,o),
-(862,30,c),
-(542,-198,l),
-(692,-430,l),
-(1010,-212,ls),
-(1129,-130,o),
-(1220,-81,o),
-(1274,-78,cs),
-(1356,-74,o),
-(1388,-111,o),
-(1388,-152,cs),
-(1388,-186,o),
-(1353,-209,o),
-(1310,-210,cs),
-(1263,-209,o),
-(1225,-186,o),
-(1224,-122,c),
-(1224,254,l),
-(820,254,l)
-);
+ref = d;
},
{
-pos = (6,0);
-ref = d;
+pos = (440,0);
+ref = _part.curl_sw;
}
);
-width = 1470;
+width = 1642;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(944,-160,ls),
-(944,-302,o),
-(1056,-410,o),
-(1202,-410,cs),
-(1343,-410,o),
-(1454,-309,o),
-(1454,-184,cs),
-(1454,-57,o),
-(1343,44,o),
-(1198,44,cs),
-(1067,44,o),
-(965,-42,o),
-(822,-268,cs),
-(756,-372,l),
-(796,-396,l),
-(860,-294,ls),
-(993,-82,o),
-(1085,-2,o),
-(1198,-2,cs),
-(1316,-2,o),
-(1408,-84,o),
-(1408,-184,cs),
-(1408,-283,o),
-(1318,-364,o),
-(1202,-364,cs),
-(1081,-364,o),
-(990,-276,o),
-(990,-160,cs),
-(990,60,l),
-(944,60,l)
-);
+ref = d;
},
{
-alignment = -1;
-pos = (-2,0);
-ref = d;
+pos = (694,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 = m007;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(888,-104,l),
-(887,-253,o),
-(972,-419,o),
-(1196,-418,cs),
-(1376,-419,o),
-(1489,-311,o),
-(1490,-154,cs),
-(1489,6,o),
-(1370,111,o),
-(1210,110,cs),
-(1103,111,o),
-(980,61,o),
-(888,-34,cs),
-(660,-268,l),
-(770,-382,l),
-(1044,-104,ls),
-(1088,-61,o),
-(1143,-29,o),
-(1214,-40,cs),
-(1274,-49,o),
-(1312,-93,o),
-(1312,-154,cs),
-(1312,-221,o),
-(1265,-271,o),
-(1196,-270,cs),
-(1123,-271,o),
-(1059,-218,o),
-(1058,-120,c),
-(1058,244,l),
-(888,244,l)
-);
+ref = d;
},
{
-ref = d;
+pos = (335,0);
+ref = _part.curl_sw;
}
);
-width = 1408;
+width = 1480;
},
{
layerId = m009;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(804,-12,l),
-(805,-256,o),
-(921,-419,o),
-(1282,-418,cs),
-(1564,-419,o),
-(1698,-323,o),
-(1698,-162,cs),
-(1698,9,o),
-(1547,131,o),
-(1256,130,cs),
-(1090,131,o),
-(971,93,o),
-(846,30,c),
-(526,-198,l),
-(676,-430,l),
-(994,-212,ls),
-(1113,-130,o),
-(1204,-81,o),
-(1258,-78,cs),
-(1340,-74,o),
-(1372,-111,o),
-(1372,-152,cs),
-(1372,-186,o),
-(1337,-209,o),
-(1294,-210,cs),
-(1247,-209,o),
-(1209,-186,o),
-(1208,-122,c),
-(1208,254,l),
-(804,254,l)
-);
+ref = d;
},
{
-pos = (6,0);
-ref = d;
+pos = (414,0);
+ref = _part.curl_sw;
}
);
-width = 1438;
+width = 1600;
},
{
layerId = m011;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(878,-160,l),
-(879,-302,o),
-(992,-410,o),
-(1138,-410,cs),
-(1279,-410,o),
-(1391,-309,o),
-(1390,-184,cs),
-(1391,-57,o),
-(1279,44,o),
-(1134,44,cs),
-(1003,44,o),
-(900,-41,o),
-(758,-268,cs),
-(692,-372,l),
-(732,-396,l),
-(796,-294,ls),
-(929,-82,o),
-(1021,-3,o),
-(1134,-2,cs),
-(1252,-3,o),
-(1344,-84,o),
-(1344,-184,cs),
-(1344,-283,o),
-(1254,-364,o),
-(1138,-364,cs),
-(1017,-364,o),
-(925,-276,o),
-(926,-160,cs),
-(926,60,l),
-(878,60,l)
-);
+ref = d;
},
{
-alignment = -1;
-pos = (-2,0);
-ref = d;
+pos = (630,0);
+ref = _part.curl_sw;
}
);
-width = 1346;
+width = 1382;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/lcurl.glyph b/src/Inter-Roman.glyphspackage/glyphs/lcurl.glyph
index 1abe29931..af87bc4f1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/lcurl.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/lcurl.glyph
@@ -5,303 +5,87 @@ kernRight = rthook;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(158,-104,l),
-(157,-253,o),
-(241,-419,o),
-(466,-418,cs),
-(646,-419,o),
-(759,-311,o),
-(760,-154,cs),
-(759,6,o),
-(640,111,o),
-(480,110,cs),
-(372,111,o),
-(250,61,o),
-(158,-34,cs),
-(-70,-268,l),
-(40,-382,l),
-(244,-168,ls),
-(305,-105,o),
-(364,-44,o),
-(456,-44,cs),
-(532,-44,o),
-(582,-84,o),
-(582,-154,cs),
-(582,-221,o),
-(535,-271,o),
-(466,-270,cs),
-(393,-271,o),
-(329,-215,o),
-(328,-148,c),
-(328,244,l),
-(158,244,l)
-);
+ref = l;
},
{
-closed = 1;
-nodes = (
-(158,1490,l),
-(158,0,l),
-(328,0,l),
-(328,1490,l)
-);
+pos = (-369,0);
+ref = _part.curl_sw;
}
);
-width = 702;
+width = 806;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(72,46,l),
-(71,-303,o),
-(368,-419,o),
-(546,-418,cs),
-(764,-419,o),
-(897,-244,o),
-(898,-94,cs),
-(897,55,o),
-(772,201,o),
-(578,200,cs),
-(377,201,o),
-(92,44,o),
-(-116,-84,cs),
-(-236,-158,l),
-(-56,-372,l),
-(148,-226,ls),
-(316,-108,o),
-(420,-52,o),
-(544,-52,cs),
-(580,-52,o),
-(601,-93,o),
-(602,-104,cs),
-(601,-134,o),
-(577,-166,o),
-(552,-166,cs),
-(487,-166,o),
-(473,-125,o),
-(474,-56,c),
-(474,308,l),
-(72,308,l)
-);
+ref = l;
},
{
-closed = 1;
-nodes = (
-(72,1490,l),
-(72,0,l),
-(474,0,l),
-(474,1490,l)
-);
+pos = (-276,0);
+ref = _part.curl_sw;
}
);
-width = 972;
+width = 926;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(204,-160,l),
-(204,-302,o),
-(317,-410,o),
-(462,-410,cs),
-(604,-410,o),
-(716,-309,o),
-(716,-184,cs),
-(716,-57,o),
-(604,44,o),
-(460,44,cs),
-(328,44,o),
-(225,-41,o),
-(82,-268,cs),
-(18,-372,l),
-(56,-396,l),
-(120,-294,ls),
-(254,-82,o),
-(346,-3,o),
-(460,-2,cs),
-(577,-3,o),
-(669,-84,o),
-(670,-184,cs),
-(669,-283,o),
-(579,-364,o),
-(462,-364,cs),
-(342,-364,o),
-(250,-276,o),
-(250,-160,cs),
-(250,60,l),
-(204,60,l)
-);
+ref = l;
},
{
-closed = 1;
-nodes = (
-(204,1490,l),
-(204,0,l),
-(250,0,l),
-(250,1490,l)
-);
+pos = (-54,0);
+ref = _part.curl_sw;
}
);
-width = 538;
+width = 762;
},
{
layerId = m007;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(126,-104,l),
-(125,-253,o),
-(209,-419,o),
-(434,-418,cs),
-(614,-419,o),
-(727,-311,o),
-(728,-154,cs),
-(727,6,o),
-(608,111,o),
-(448,110,cs),
-(340,111,o),
-(218,61,o),
-(126,-34,cs),
-(-102,-268,l),
-(8,-382,l),
-(212,-168,ls),
-(273,-105,o),
-(332,-44,o),
-(424,-44,cs),
-(500,-44,o),
-(550,-84,o),
-(550,-154,cs),
-(550,-221,o),
-(503,-271,o),
-(434,-270,cs),
-(361,-271,o),
-(297,-215,o),
-(296,-148,c),
-(296,244,l),
-(126,244,l)
-);
+ref = l;
},
{
-closed = 1;
-nodes = (
-(126,1490,l),
-(126,0,l),
-(296,0,l),
-(296,1490,l)
-);
+pos = (-399,0);
+ref = _part.curl_sw;
}
);
-width = 638;
+width = 746;
},
{
layerId = m009;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(56,46,l),
-(55,-303,o),
-(352,-419,o),
-(530,-418,cs),
-(748,-419,o),
-(881,-244,o),
-(882,-94,cs),
-(881,55,o),
-(756,201,o),
-(562,200,cs),
-(361,201,o),
-(76,44,o),
-(-132,-84,cs),
-(-252,-158,l),
-(-72,-372,l),
-(132,-226,ls),
-(300,-108,o),
-(404,-52,o),
-(528,-52,cs),
-(564,-52,o),
-(585,-93,o),
-(586,-104,cs),
-(585,-134,o),
-(561,-166,o),
-(536,-166,cs),
-(471,-166,o),
-(457,-125,o),
-(458,-56,c),
-(458,308,l),
-(56,308,l)
-);
+ref = l;
},
{
-closed = 1;
-nodes = (
-(56,1490,l),
-(56,0,l),
-(458,0,l),
-(458,1490,l)
-);
+pos = (-294,0);
+ref = _part.curl_sw;
}
);
-width = 940;
+width = 892;
},
{
layerId = m011;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(140,-160,l),
-(140,-302,o),
-(253,-410,o),
-(398,-410,cs),
-(540,-410,o),
-(652,-309,o),
-(652,-184,cs),
-(652,-57,o),
-(540,44,o),
-(396,44,cs),
-(264,44,o),
-(161,-41,o),
-(18,-268,cs),
-(-46,-372,l),
-(-8,-396,l),
-(56,-294,ls),
-(190,-82,o),
-(282,-3,o),
-(396,-2,cs),
-(513,-3,o),
-(605,-84,o),
-(606,-184,cs),
-(605,-283,o),
-(515,-364,o),
-(398,-364,cs),
-(278,-364,o),
-(186,-276,o),
-(186,-160,cs),
-(186,60,l),
-(140,60,l)
-);
+ref = l;
},
{
-closed = 1;
-nodes = (
-(140,1490,l),
-(140,0,l),
-(186,0,l),
-(186,1490,l)
-);
+pos = (-118,0);
+ref = _part.curl_sw;
}
);
-width = 410;
+width = 634;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph b/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph
index a112a43e2..cf0403920 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/ncurl.glyph
@@ -5,267 +5,87 @@ kernRight = t;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(870,64,l),
-(870,-84,o),
-(954,-250,o),
-(1178,-250,cs),
-(1359,-250,o),
-(1472,-143,o),
-(1472,14,cs),
-(1472,175,o),
-(1353,279,o),
-(1192,280,cs),
-(1082,279,o),
-(963,230,o),
-(870,134,cs),
-(642,-98,l),
-(754,-212,l),
-(958,0,ls),
-(1018,64,o),
-(1076,125,o),
-(1170,126,cs),
-(1245,125,o),
-(1295,84,o),
-(1294,14,cs),
-(1295,-52,o),
-(1248,-102,o),
-(1178,-102,cs),
-(1105,-102,o),
-(1041,-47,o),
-(1042,20,c),
-(1042,108,l),
-(870,108,l)
-);
+ref = n;
},
{
-ref = n;
+pos = (345,0);
+ref = _part.curl_sw;
}
);
-width = 1552;
+width = 1520;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(826,0,ls),
-(826,-273,o),
-(1039,-353,o),
-(1236,-352,cs),
-(1495,-351,o),
-(1653,-215,o),
-(1652,-26,cs),
-(1652,159,o),
-(1498,294,o),
-(1300,294,cs),
-(1084,294,o),
-(912,308,o),
-(680,32,cs),
-(562,-110,l),
-(744,-264,l),
-(894,-88,ls),
-(1012,55,o),
-(1227,78,o),
-(1280,76,cs),
-(1319,74,o),
-(1356,47,o),
-(1356,0,cs),
-(1356,-47,o),
-(1332,-76,o),
-(1294,-76,cs),
-(1253,-76,o),
-(1228,-47,o),
-(1228,0,cs),
-(1228,94,l),
-(826,94,l)
-);
+ref = n;
},
{
-ref = n;
+pos = (448,0);
+ref = _part.curl_sw;
}
);
-width = 1694;
+width = 1650;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(920,0,l),
-(919,-142,o),
-(1033,-250,o),
-(1178,-250,cs),
-(1320,-250,o),
-(1431,-149,o),
-(1432,-24,cs),
-(1431,103,o),
-(1320,204,o),
-(1176,204,cs),
-(1044,204,o),
-(940,119,o),
-(798,-108,cs),
-(734,-212,l),
-(772,-236,l),
-(836,-134,ls),
-(969,78,o),
-(1062,157,o),
-(1176,158,cs),
-(1293,157,o),
-(1385,76,o),
-(1384,-24,cs),
-(1385,-123,o),
-(1295,-204,o),
-(1178,-204,cs),
-(1057,-204,o),
-(966,-116,o),
-(966,0,cs),
-(966,220,l),
-(920,220,l)
-);
+ref = n;
},
{
-ref = n;
+pos = (668,0);
+ref = _part.curl_sw;
}
);
-width = 1530;
+width = 1484;
},
{
layerId = m007;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(838,64,l),
-(838,-84,o),
-(922,-250,o),
-(1146,-250,cs),
-(1327,-250,o),
-(1440,-143,o),
-(1440,14,cs),
-(1440,175,o),
-(1321,279,o),
-(1160,280,cs),
-(1050,279,o),
-(931,230,o),
-(838,134,cs),
-(610,-98,l),
-(722,-212,l),
-(926,0,ls),
-(986,64,o),
-(1044,125,o),
-(1138,126,cs),
-(1213,125,o),
-(1263,84,o),
-(1262,14,cs),
-(1263,-52,o),
-(1216,-102,o),
-(1146,-102,cs),
-(1073,-102,o),
-(1009,-47,o),
-(1010,20,c),
-(1010,108,l),
-(838,108,l)
-);
+ref = n;
},
{
-ref = n;
+pos = (313,0);
+ref = _part.curl_sw;
}
);
-width = 1496;
+width = 1456;
},
{
layerId = m009;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(810,0,ls),
-(810,-273,o),
-(1023,-353,o),
-(1220,-352,cs),
-(1479,-351,o),
-(1637,-215,o),
-(1636,-26,cs),
-(1636,159,o),
-(1482,294,o),
-(1284,294,cs),
-(1068,294,o),
-(896,308,o),
-(664,32,cs),
-(546,-110,l),
-(728,-264,l),
-(878,-88,ls),
-(996,55,o),
-(1211,78,o),
-(1264,76,cs),
-(1303,74,o),
-(1340,47,o),
-(1340,0,cs),
-(1340,-47,o),
-(1316,-76,o),
-(1278,-76,cs),
-(1237,-76,o),
-(1212,-47,o),
-(1212,0,cs),
-(1212,94,l),
-(810,94,l)
-);
+ref = n;
},
{
-ref = n;
+pos = (432,0);
+ref = _part.curl_sw;
}
);
-width = 1684;
+width = 1618;
},
{
layerId = m011;
+metricRight = "=+320";
shapes = (
{
-closed = 1;
-nodes = (
-(856,0,l),
-(855,-142,o),
-(969,-250,o),
-(1114,-250,cs),
-(1256,-250,o),
-(1367,-149,o),
-(1368,-24,cs),
-(1367,103,o),
-(1256,204,o),
-(1112,204,cs),
-(980,204,o),
-(876,119,o),
-(734,-108,cs),
-(670,-212,l),
-(708,-236,l),
-(772,-134,ls),
-(905,78,o),
-(998,157,o),
-(1112,158,cs),
-(1229,157,o),
-(1321,76,o),
-(1320,-24,cs),
-(1321,-123,o),
-(1231,-204,o),
-(1114,-204,cs),
-(993,-204,o),
-(902,-116,o),
-(902,0,cs),
-(902,220,l),
-(856,220,l)
-);
+ref = n;
},
{
-ref = n;
+pos = (604,0);
+ref = _part.curl_sw;
}
);
-width = 1402;
+width = 1356;
}
);
metricLeft = n;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/tccurl.glyph b/src/Inter-Roman.glyphspackage/glyphs/tccurl.glyph
index ab2673c17..a8bf40ce5 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/tccurl.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/tccurl.glyph
@@ -14,7 +14,7 @@ type = Stem;
},
{
origin = (1,0);
-place = (-2147483648, -2147483648);
+place = (0, 0);
type = Stem;
},
{