summaryrefslogtreecommitdiff
path: root/src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2018-11-24 00:01:00 +0300
committerRasmus Andersson <rasmus@notion.se>2018-11-24 00:01:00 +0300
commita113ad581510a575ac150eb3678d5f2e9f266e25 (patch)
tree1bf8250f9b560b8ad6435806f6d66801c5766438 /src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif
parent3599fffdc03f222bac75b998c663e910bb0c8447 (diff)
downloadinter-a113ad581510a575ac150eb3678d5f2e9f266e25.tar.xz
Removes overlapping shapes in some glyphs for the variable font as a workaround for a rasterization bug in Chrome where anti-aliasing is applied on a per-shape basis and then the alpha channels are added together causing "thicker" pixels where two shapes overlap. Closes #85
Diffstat (limited to 'src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif')
-rw-r--r--src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif90
1 files changed, 46 insertions, 44 deletions
diff --git a/src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif b/src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif
index 3d1f029bb..d546a6df7 100644
--- a/src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif
+++ b/src/Inter-UI-BlackItalic.ufo/glyphs/bhook.glif
@@ -1,60 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bhook" format="2">
- <advance width="1732.0"/>
+ <advance width="1824.0"/>
<unicode hex="0253"/>
<outline>
<contour>
- <point x="808.0" y="1460.0" type="line"/>
+ <point x="12.0" y="0.0" type="line"/>
+ <point x="560.0" y="0.0" type="line"/>
+ <point x="604.0" y="252.0" type="line"/>
+ <point x="616.0" y="252.0" type="line"/>
+ <point x="652.0" y="96.0"/>
+ <point x="780.0" y="-20.0"/>
+ <point x="996.0" y="-20.0" type="curve" smooth="yes"/>
+ <point x="1324.0" y="-20.0"/>
+ <point x="1644.0" y="236.0"/>
+ <point x="1732.0" y="768.0" type="curve" smooth="yes"/>
+ <point x="1824.0" y="1324.0"/>
+ <point x="1568.0" y="1556.0"/>
+ <point x="1264.0" y="1556.0" type="curve" smooth="yes"/>
+ <point x="1036.0" y="1556.0"/>
+ <point x="868.0" y="1424.0"/>
+ <point x="784.0" y="1268.0" type="curve"/>
+ <point x="776.0" y="1268.0" type="line"/>
<point x="820.0" y="1548.0" type="line" smooth="yes"/>
- <point x="837.0" y="1640.0"/>
- <point x="973.0" y="1660.0"/>
+ <point x="836.0" y="1640.0"/>
+ <point x="972.0" y="1660.0"/>
<point x="1072.0" y="1660.0" type="curve" smooth="yes"/>
- <point x="1113.0" y="1660.0"/>
- <point x="1149.0" y="1656.0"/>
+ <point x="1112.0" y="1660.0"/>
+ <point x="1148.0" y="1656.0"/>
<point x="1192.0" y="1652.0" type="curve"/>
<point x="1256.0" y="2060.0" type="line"/>
- <point x="1197.0" y="2064.0"/>
- <point x="1121.0" y="2076.0"/>
+ <point x="1196.0" y="2064.0"/>
+ <point x="1120.0" y="2076.0"/>
<point x="988.0" y="2076.0" type="curve" smooth="yes"/>
- <point x="701.0" y="2076.0"/>
- <point x="353.0" y="2044.0"/>
+ <point x="700.0" y="2076.0"/>
+ <point x="352.0" y="2044.0"/>
<point x="268.0" y="1548.0" type="curve" smooth="yes"/>
- <point x="256.0" y="1460.0" type="line"/>
- </contour>
- <contour>
- <point x="268.0" y="1536.0" type="line"/>
- <point x="12.0" y="0.0" type="line"/>
- <point x="560.0" y="0.0" type="line"/>
- <point x="580.0" y="124.0" type="line"/>
- <point x="600.0" y="124.0" type="line"/>
- <point x="637.0" y="-4.0"/>
- <point x="777.0" y="-20.0"/>
- <point x="904.0" y="-20.0" type="curve" smooth="yes"/>
- <point x="1225.0" y="-20.0"/>
- <point x="1553.0" y="232.0"/>
- <point x="1640.0" y="768.0" type="curve" smooth="yes"/>
- <point x="1733.0" y="1324.0"/>
- <point x="1469.0" y="1556.0"/>
- <point x="1172.0" y="1556.0" type="curve" smooth="yes"/>
- <point x="1033.0" y="1556.0"/>
- <point x="885.0" y="1528.0"/>
- <point x="812.0" y="1404.0" type="curve"/>
- <point x="796.0" y="1404.0" type="line"/>
- <point x="820.0" y="1536.0" type="line"/>
</contour>
<contour>
- <point x="1124.0" y="768.0" type="curve" smooth="yes"/>
- <point x="1085.0" y="524.0"/>
- <point x="977.0" y="404.0"/>
- <point x="800.0" y="404.0" type="curve" smooth="yes"/>
- <point x="597.0" y="404.0"/>
- <point x="593.0" y="584.0"/>
- <point x="624.0" y="768.0" type="curve" smooth="yes"/>
- <point x="657.0" y="960.0"/>
- <point x="725.0" y="1132.0"/>
- <point x="920.0" y="1132.0" type="curve" smooth="yes"/>
- <point x="1097.0" y="1132.0"/>
- <point x="1165.0" y="1012.0"/>
+ <point x="680.0" y="768.0" type="curve" smooth="yes"/>
+ <point x="716.0" y="996.0"/>
+ <point x="832.0" y="1132.0"/>
+ <point x="984.0" y="1132.0" type="curve" smooth="yes"/>
+ <point x="1136.0" y="1132.0"/>
+ <point x="1200.0" y="996.0"/>
+ <point x="1164.0" y="768.0" type="curve" smooth="yes"/>
+ <point x="1128.0" y="540.0"/>
+ <point x="1016.0" y="404.0"/>
+ <point x="864.0" y="404.0" type="curve" smooth="yes"/>
+ <point x="712.0" y="404.0"/>
+ <point x="644.0" y="544.0"/>
</contour>
</outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>b</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>b</string>
+ </dict>
+ </lib>
</glyph>