summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Regular.ufo/glyphs/D_hook.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-Regular.ufo/glyphs/D_hook.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-Regular.ufo/glyphs/D_hook.glif')
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/D_hook.glif44
1 files changed, 24 insertions, 20 deletions
diff --git a/src/Inter-UI-Regular.ufo/glyphs/D_hook.glif b/src/Inter-UI-Regular.ufo/glyphs/D_hook.glif
index 547e2d236..560d3def1 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/D_hook.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/D_hook.glif
@@ -1,26 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Dhook" format="2">
- <advance width="2340.0"/>
+ <advance width="2468.0"/>
<unicode hex="018A"/>
<outline>
<contour>
- <point x="616.0" y="1828.0" type="line"/>
- <point x="616.0" y="2048.0" type="line"/>
- <point x="416.0" y="2048.0" type="line" smooth="yes"/>
- <point x="152.0" y="2048.0"/>
- <point x="8.0" y="1864.0"/>
- <point x="8.0" y="1640.0" type="curve" smooth="yes"/>
- <point x="8.0" y="1504.0" type="line"/>
- <point x="240.0" y="1504.0" type="line"/>
- <point x="240.0" y="1580.0" type="line" smooth="yes"/>
- <point x="240.0" y="1708.0"/>
- <point x="260.0" y="1828.0"/>
- <point x="420.0" y="1828.0" type="curve" smooth="yes"/>
+ <point x="136.0" y="1504.0" type="line"/>
+ <point x="368.0" y="1504.0" type="line"/>
+ <point x="368.0" y="1580.0" type="line" smooth="yes"/>
+ <point x="368.0" y="1708.0"/>
+ <point x="388.0" y="1828.0"/>
+ <point x="548.0" y="1828.0" type="curve" smooth="yes"/>
+ <point x="744.0" y="1828.0" type="line"/>
+ <point x="744.0" y="2048.0" type="line"/>
+ <point x="544.0" y="2048.0" type="line" smooth="yes"/>
+ <point x="280.0" y="2048.0"/>
+ <point x="136.0" y="1864.0"/>
+ <point x="136.0" y="1640.0" type="curve" smooth="yes"/>
</contour>
- <component base="D" xOffset="316.0"/>
+ <component base="D" xOffset="444.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>T</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>D</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -31,14 +35,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>7.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>10.0</real>
+ <real>4.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -51,14 +55,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>11.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>6.0</real>
+ <real>0.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -71,14 +75,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>7.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>10.0</real>
+ <real>4.0</real>
</array>
<key>type</key>
<string>TTStem</string>