summaryrefslogtreecommitdiff
path: root/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-09-27 22:14:17 +0300
committerRasmus Andersson <rasmus@notion.se>2022-09-27 22:14:17 +0300
commit145f1588c4a3411e23e1ebe4119370f67c211993 (patch)
treec9ab937b7f22ef0610c53600b25cd3b00931d619 /src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph
parent521754b28b5b64e5f19c63b88db29d3a8140d103 (diff)
downloadinter-145f1588c4a3411e23e1ebe4119370f67c211993.tar.xz
improved design and construction of glyphs with a top left downwards-pointing hook, like for example /Bhook
Diffstat (limited to 'src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph')
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph157
1 files changed, 39 insertions, 118 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph
index 614ac3afd..2ba98bef5 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/P_hook.glyph
@@ -5,178 +5,99 @@ kernRight = P;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+metricLeft = "=+280";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(365,1150,ls),
-(380,1242,o),
-(410,1329,o),
-(525,1330,cs),
-(669,1330,l),
-(695,1490,l),
-(549,1490,ls),
-(358,1489,o),
-(227,1356,o),
-(203,1192,cs),
-(189,1094,l),
-(357,1094,l)
-);
+pos = (280,0);
+ref = P;
},
{
-pos = (311,0);
-ref = P;
+pos = (92,0);
+ref = _part.top_left_hook;
}
);
-width = 1609;
+width = 1578;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+metricLeft = "=+480";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(479,978,ls),
-(493,1065,o),
-(543,1167,o),
-(669,1166,cs),
-(933,1166,l,{
-name = hr00;
-}),
-(985,1490,l),
-(721,1490,ls),
-(406,1489,o),
-(182,1329,o),
-(135,1048,cs),
-(107,870,l),
-(461,870,l)
-);
+pos = (480,0);
+ref = P;
},
{
-pos = (493,0);
-ref = P;
+pos = (68,0);
+ref = _part.top_left_hook;
}
);
-width = 1837;
+width = 1824;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=+160";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(285,1254,ls),
-(306,1378,o),
-(350,1443,o),
-(465,1442,cs),
-(593,1442,l,{
-name = hr00;
-}),
-(605,1490,l),
-(471,1490,ls),
-(332,1489,o),
-(264,1407,o),
-(243,1280,cs),
-(235,1228,l),
-(281,1228,l)
-);
+pos = (160,0);
+ref = P;
},
{
-alignment = -1;
-pos = (119,0);
-ref = P;
+pos = (176,0);
+ref = _part.top_left_hook;
}
);
-width = 1361;
+width = 1402;
},
{
layerId = m008;
+metricLeft = "=+280";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(338.971,1150,ls),
-(354.202,1242,o),
-(382.605,1329,o),
-(498.77,1330,cs),
-(642.77,1330,l),
-(669.258,1490,l),
-(523.258,1490,ls),
-(331.093,1489,o),
-(204.075,1356,o),
-(175.924,1192,cs),
-(159.701,1094,l),
-(329.701,1094,l)
-);
+pos = (280,0);
+ref = P;
},
{
-pos = (312,0);
-ref = P;
+pos = (65,0);
+ref = _part.top_left_hook;
}
);
-width = 1548;
+width = 1516;
},
{
layerId = m010;
+metricLeft = "=+480";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(468.497,978,ls),
-(481.9,1065,o),
-(533.786,1167,o),
-(657.62,1166,cs),
-(921.62,1166,l,{
-name = hr00;
-}),
-(975.258,1490,l),
-(711.258,1490,ls),
-(398.093,1489,o),
-(170.605,1329,o),
-(126.085,1048,cs),
-(96.618,870,l),
-(450.618,870,l)
-);
+pos = (480,0);
+ref = P;
},
{
-pos = (494,0);
-ref = P;
+pos = (57,0);
+ref = _part.top_left_hook;
}
);
-width = 1802;
+width = 1788;
},
{
layerId = m012;
+metricLeft = "=+160";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(228.189,1254,ls),
-(250.869,1391,o),
-(302.477,1443,o),
-(413.312,1442,cs),
-(541.312,1442,l,{
-name = hr00;
-}),
-(549.258,1490,l),
-(417.258,1490,ls),
-(290.093,1489,o),
-(209.007,1416,o),
-(186.493,1280,cs),
-(177.884,1228,l),
-(223.884,1228,l)
-);
+pos = (160,0);
+ref = P;
},
{
-alignment = -1;
-pos = (120,0);
-ref = P;
+pos = (117,0);
+ref = _part.top_left_hook;
}
);
-width = 1234;
+width = 1274;
}
);
metricLeft = T;