ソースを参照

adjusted curves in new punctuation glyphs bold set

Chris Simpkins 10 年 前
コミット
1684b86841
41 ファイル変更717 行追加437 行削除
  1. 16 4
      source/Hack-Bold.ufo/glyphs/anoteleia.glif
  2. 11 11
      source/Hack-Bold.ufo/glyphs/bullet.glif
  3. 16 16
      source/Hack-Bold.ufo/glyphs/colon.glif
  4. 2 2
      source/Hack-Bold.ufo/glyphs/comma.glif
  5. 14 14
      source/Hack-Bold.ufo/glyphs/exclam.glif
  6. 32 8
      source/Hack-Bold.ufo/glyphs/exclamdbl.glif
  7. 16 4
      source/Hack-Bold.ufo/glyphs/exclamdown.case.glif
  8. 16 4
      source/Hack-Bold.ufo/glyphs/exclamdown.glif
  9. 2 2
      source/Hack-Bold.ufo/glyphs/parenleft.glif
  10. 2 2
      source/Hack-Bold.ufo/glyphs/parenright.glif
  11. 23 23
      source/Hack-Bold.ufo/glyphs/question.glif
  12. 32 20
      source/Hack-Bold.ufo/glyphs/questiondown.case.glif
  13. 6 6
      source/Hack-Bold.ufo/glyphs/questiondown.glif
  14. 2 2
      source/Hack-Bold.ufo/glyphs/semicolon.glif
  15. 16 4
      source/Hack-Bold.ufo/glyphs/uni037E_.glif
  16. 4 4
      source/Hack-Bold.ufo/glyphs/uni055C_.glif
  17. 3 3
      source/Hack-Bold.ufo/glyphs/uni055E_.glif
  18. 32 8
      source/Hack-Bold.ufo/glyphs/uni0589.glif
  19. 16 4
      source/Hack-Bold.ufo/glyphs/uni061B_.glif
  20. 48 12
      source/Hack-Bold.ufo/glyphs/uni10F_B_.glif
  21. 29 17
      source/Hack-Bold.ufo/glyphs/uni203D_.glif
  22. 1 1
      source/Hack-Bold.ufo/glyphs/uni203F_.glif
  23. 66 46
      source/Hack-Bold.ufo/glyphs/uni2047.glif
  24. 49 27
      source/Hack-Bold.ufo/glyphs/uni2048.glif
  25. 49 27
      source/Hack-Bold.ufo/glyphs/uni2049.glif
  26. 4 4
      source/Hack-Bold.ufo/glyphs/uni204B_.glif
  27. 1 1
      source/Hack-Bold.ufo/glyphs/uni207D_.glif
  28. 1 1
      source/Hack-Bold.ufo/glyphs/uni207E_.glif
  29. 1 1
      source/Hack-Bold.ufo/glyphs/uni208D_.glif
  30. 1 1
      source/Hack-Bold.ufo/glyphs/uni208E_.glif
  31. 12 12
      source/Hack-Bold.ufo/glyphs/uni2768.glif
  32. 14 14
      source/Hack-Bold.ufo/glyphs/uni2769.glif
  33. 2 2
      source/Hack-Bold.ufo/glyphs/uni276B_.glif
  34. 18 18
      source/Hack-Bold.ufo/glyphs/uni27C_5.glif
  35. 21 21
      source/Hack-Bold.ufo/glyphs/uni27C_6.glif
  36. 6 6
      source/Hack-Bold.ufo/glyphs/uni2987.glif
  37. 6 6
      source/Hack-Bold.ufo/glyphs/uni2988.glif
  38. 29 17
      source/Hack-Bold.ufo/glyphs/uni2E_18.case.glif
  39. 29 17
      source/Hack-Bold.ufo/glyphs/uni2E_18.glif
  40. 36 24
      source/Hack-Bold.ufo/glyphs/uni2E_1F_.glif
  41. 33 21
      source/Hack-Bold.ufo/glyphs/uni2E_2E_.glif

+ 16 - 4
source/Hack-Bold.ufo/glyphs/anoteleia.glif

@@ -7,10 +7,22 @@
   </note>
   <outline>
     <contour>
-      <point x="782" y="530" type="line"/>
-      <point x="782" y="895" type="line"/>
-      <point x="449" y="895" type="line"/>
-      <point x="449" y="530" type="line"/>
+      <point x="752" y="530" type="line" smooth="yes"/>
+      <point x="771" y="530"/>
+      <point x="782" y="541"/>
+      <point x="782" y="560" type="curve" smooth="yes"/>
+      <point x="782" y="865" type="line" smooth="yes"/>
+      <point x="782" y="884"/>
+      <point x="771" y="895"/>
+      <point x="752" y="895" type="curve" smooth="yes"/>
+      <point x="479" y="895" type="line" smooth="yes"/>
+      <point x="460" y="895"/>
+      <point x="449" y="884"/>
+      <point x="449" y="865" type="curve" smooth="yes"/>
+      <point x="449" y="560" type="line" smooth="yes"/>
+      <point x="449" y="541"/>
+      <point x="460" y="530"/>
+      <point x="479" y="530" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 11 - 11
source/Hack-Bold.ufo/glyphs/bullet.glif

@@ -10,11 +10,11 @@
       <point x="668" y="399"/>
       <point x="716" y="411"/>
       <point x="754" y="427" type="curve" smooth="yes"/>
-      <point x="799" y="446"/>
-      <point x="835" y="471"/>
+      <point x="794" y="444"/>
+      <point x="832" y="468"/>
       <point x="870" y="506" type="curve" smooth="yes"/>
-      <point x="909" y="545"/>
-      <point x="935" y="588"/>
+      <point x="908" y="544"/>
+      <point x="934" y="586"/>
       <point x="950" y="624" type="curve" smooth="yes"/>
       <point x="968" y="667"/>
       <point x="977" y="713"/>
@@ -22,11 +22,11 @@
       <point x="977" y="810"/>
       <point x="968" y="856"/>
       <point x="950" y="899" type="curve" smooth="yes"/>
-      <point x="932" y="942"/>
-      <point x="903" y="983"/>
+      <point x="930" y="945"/>
+      <point x="902" y="984"/>
       <point x="870" y="1016" type="curve" smooth="yes"/>
-      <point x="838" y="1048"/>
-      <point x="798" y="1075"/>
+      <point x="837" y="1049"/>
+      <point x="796" y="1076"/>
       <point x="755" y="1093" type="curve" smooth="yes"/>
       <point x="711" y="1111"/>
       <point x="665" y="1120"/>
@@ -46,11 +46,11 @@
       <point x="256" y="714"/>
       <point x="265" y="666"/>
       <point x="283" y="623" type="curve" smooth="yes"/>
-      <point x="300" y="582"/>
+      <point x="301" y="581"/>
       <point x="327" y="540"/>
       <point x="360" y="506" type="curve" smooth="yes"/>
-      <point x="395" y="470"/>
-      <point x="441" y="442"/>
+      <point x="394" y="471"/>
+      <point x="439" y="443"/>
       <point x="476" y="427" type="curve" smooth="yes"/>
       <point x="521" y="408"/>
       <point x="566" y="399"/>

+ 16 - 16
source/Hack-Bold.ufo/glyphs/colon.glif

@@ -8,27 +8,27 @@
   <outline>
     <contour>
       <point x="669" y="701"/>
-      <point x="711" y="718"/>
-      <point x="746" y="753" type="curve" smooth="yes"/>
-      <point x="780" y="787"/>
-      <point x="797" y="832"/>
-      <point x="797" y="885" type="curve" smooth="yes"/>
-      <point x="797" y="943"/>
+      <point x="715" y="721"/>
+      <point x="746" y="752" type="curve" smooth="yes"/>
+      <point x="777" y="783"/>
+      <point x="797" y="830"/>
+      <point x="797" y="886" type="curve" smooth="yes"/>
+      <point x="797" y="942"/>
       <point x="777" y="987"/>
       <point x="746" y="1018" type="curve" smooth="yes"/>
       <point x="712" y="1052"/>
       <point x="668" y="1069"/>
-      <point x="620" y="1069" type="curve" smooth="yes"/>
-      <point x="571" y="1069"/>
-      <point x="529" y="1052"/>
-      <point x="495" y="1018" type="curve" smooth="yes"/>
-      <point x="460" y="983"/>
-      <point x="443" y="940"/>
+      <point x="621" y="1069" type="curve" smooth="yes"/>
+      <point x="574" y="1069"/>
+      <point x="528" y="1052"/>
+      <point x="494" y="1018" type="curve" smooth="yes"/>
+      <point x="464" y="988"/>
+      <point x="443" y="942"/>
       <point x="443" y="885" type="curve" smooth="yes"/>
-      <point x="443" y="830"/>
-      <point x="460" y="788"/>
-      <point x="495" y="753" type="curve" smooth="yes"/>
-      <point x="528" y="720"/>
+      <point x="443" y="835"/>
+      <point x="459" y="788"/>
+      <point x="495" y="752" type="curve" smooth="yes"/>
+      <point x="524" y="723"/>
       <point x="567" y="701"/>
       <point x="619" y="701" type="curve" smooth="yes"/>
     </contour>

+ 2 - 2
source/Hack-Bold.ufo/glyphs/comma.glif

@@ -11,8 +11,8 @@
       <point x="564" y="-358"/>
       <point x="653" y="-300"/>
       <point x="718" y="-211" type="curve" smooth="yes"/>
-      <point x="747" y="-172"/>
-      <point x="773" y="-122"/>
+      <point x="752" y="-164"/>
+      <point x="774" y="-118"/>
       <point x="789" y="-71" type="curve" smooth="yes"/>
       <point x="805" y="-20"/>
       <point x="813" y="34"/>

+ 14 - 14
source/Hack-Bold.ufo/glyphs/exclam.glif

@@ -19,34 +19,34 @@
       <point x="654" y="-45"/>
       <point x="674" y="-37" type="curve" smooth="yes"/>
       <point x="694" y="-29"/>
-      <point x="709" y="-18"/>
+      <point x="707" y="-20"/>
       <point x="723" y="-3" type="curve" smooth="yes"/>
-      <point x="736" y="11"/>
+      <point x="737" y="12"/>
       <point x="740" y="17"/>
       <point x="747" y="30" type="curve" smooth="yes"/>
-      <point x="754" y="42"/>
+      <point x="756" y="47"/>
       <point x="759" y="55"/>
       <point x="762" y="69" type="curve" smooth="yes"/>
       <point x="765" y="82"/>
-      <point x="766" y="98"/>
-      <point x="766" y="111" type="curve" smooth="yes"/>
-      <point x="766" y="161"/>
+      <point x="766" y="99"/>
+      <point x="766" y="112" type="curve" smooth="yes"/>
+      <point x="766" y="159"/>
       <point x="752" y="199"/>
-      <point x="723" y="228" type="curve" smooth="yes"/>
-      <point x="694" y="257"/>
-      <point x="658" y="272"/>
+      <point x="724" y="228" type="curve" smooth="yes"/>
+      <point x="696" y="256"/>
+      <point x="656" y="272"/>
       <point x="617" y="272" type="curve" smooth="yes"/>
       <point x="607" y="272"/>
       <point x="597" y="271"/>
       <point x="590" y="270" type="curve" smooth="yes"/>
-      <point x="582" y="269"/>
-      <point x="570" y="266"/>
+      <point x="578" y="268"/>
+      <point x="574" y="267"/>
       <point x="567" y="265" type="curve" smooth="yes"/>
-      <point x="561" y="263"/>
-      <point x="549" y="258"/>
+      <point x="560" y="263"/>
+      <point x="548" y="257"/>
       <point x="545" y="256" type="curve" smooth="yes"/>
       <point x="538" y="253"/>
-      <point x="531" y="249"/>
+      <point x="530" y="248"/>
       <point x="525" y="244" type="curve" smooth="yes"/>
       <point x="521" y="240"/>
       <point x="520" y="240"/>

+ 32 - 8
source/Hack-Bold.ufo/glyphs/exclamdbl.glif

@@ -15,16 +15,40 @@
       <point x="826" y="481" type="line"/>
     </contour>
     <contour>
-      <point x="442" y="0" type="line"/>
-      <point x="442" y="283" type="line"/>
-      <point x="175" y="283" type="line"/>
-      <point x="175" y="0" type="line"/>
+      <point x="412" y="0" type="line" smooth="yes"/>
+      <point x="431" y="0"/>
+      <point x="442" y="11"/>
+      <point x="442" y="30" type="curve" smooth="yes"/>
+      <point x="442" y="253" type="line" smooth="yes"/>
+      <point x="442" y="272"/>
+      <point x="431" y="283"/>
+      <point x="412" y="283" type="curve" smooth="yes"/>
+      <point x="205" y="283" type="line" smooth="yes"/>
+      <point x="186" y="283"/>
+      <point x="175" y="272"/>
+      <point x="175" y="253" type="curve" smooth="yes"/>
+      <point x="175" y="30" type="line" smooth="yes"/>
+      <point x="175" y="11"/>
+      <point x="186" y="0"/>
+      <point x="205" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1058" y="0" type="line"/>
-      <point x="1058" y="283" type="line"/>
-      <point x="791" y="283" type="line"/>
-      <point x="791" y="0" type="line"/>
+      <point x="1028" y="0" type="line" smooth="yes"/>
+      <point x="1047" y="0"/>
+      <point x="1058" y="11"/>
+      <point x="1058" y="30" type="curve" smooth="yes"/>
+      <point x="1058" y="253" type="line" smooth="yes"/>
+      <point x="1058" y="272"/>
+      <point x="1047" y="283"/>
+      <point x="1028" y="283" type="curve" smooth="yes"/>
+      <point x="821" y="283" type="line" smooth="yes"/>
+      <point x="802" y="283"/>
+      <point x="791" y="272"/>
+      <point x="791" y="253" type="curve" smooth="yes"/>
+      <point x="791" y="30" type="line" smooth="yes"/>
+      <point x="791" y="11"/>
+      <point x="802" y="0"/>
+      <point x="821" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="409" y="481" type="line"/>

+ 16 - 4
source/Hack-Bold.ufo/glyphs/exclamdown.case.glif

@@ -14,10 +14,22 @@
       <point x="483" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="750" y="1210" type="line"/>
-      <point x="750" y="1493" type="line"/>
-      <point x="483" y="1493" type="line"/>
-      <point x="483" y="1210" type="line"/>
+      <point x="720" y="1210" type="line" smooth="yes"/>
+      <point x="739" y="1210"/>
+      <point x="750" y="1221"/>
+      <point x="750" y="1240" type="curve" smooth="yes"/>
+      <point x="750" y="1463" type="line" smooth="yes"/>
+      <point x="750" y="1482"/>
+      <point x="739" y="1493"/>
+      <point x="720" y="1493" type="curve" smooth="yes"/>
+      <point x="513" y="1493" type="line" smooth="yes"/>
+      <point x="494" y="1493"/>
+      <point x="483" y="1482"/>
+      <point x="483" y="1463" type="curve" smooth="yes"/>
+      <point x="483" y="1240" type="line" smooth="yes"/>
+      <point x="483" y="1221"/>
+      <point x="494" y="1210"/>
+      <point x="513" y="1210" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 16 - 4
source/Hack-Bold.ufo/glyphs/exclamdown.glif

@@ -15,10 +15,22 @@
       <point x="483" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="750" y="1210" type="line"/>
-      <point x="750" y="1493" type="line"/>
-      <point x="483" y="1493" type="line"/>
-      <point x="483" y="1210" type="line"/>
+      <point x="720" y="1210" type="line" smooth="yes"/>
+      <point x="739" y="1210"/>
+      <point x="750" y="1221"/>
+      <point x="750" y="1240" type="curve" smooth="yes"/>
+      <point x="750" y="1463" type="line" smooth="yes"/>
+      <point x="750" y="1482"/>
+      <point x="739" y="1493"/>
+      <point x="720" y="1493" type="curve" smooth="yes"/>
+      <point x="513" y="1493" type="line" smooth="yes"/>
+      <point x="494" y="1493"/>
+      <point x="483" y="1482"/>
+      <point x="483" y="1463" type="curve" smooth="yes"/>
+      <point x="483" y="1240" type="line" smooth="yes"/>
+      <point x="483" y="1221"/>
+      <point x="494" y="1210"/>
+      <point x="513" y="1210" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 2 - 2
source/Hack-Bold.ufo/glyphs/parenleft.glif

@@ -30,8 +30,8 @@
       <point x="273" y="488"/>
       <point x="299" y="335"/>
       <point x="350" y="186" type="curve" smooth="yes"/>
-      <point x="403" y="30"/>
-      <point x="484" y="-122"/>
+      <point x="405" y="24"/>
+      <point x="488" y="-128"/>
       <point x="586" y="-270" type="curve"/>
     </contour>
   </outline>

+ 2 - 2
source/Hack-Bold.ufo/glyphs/parenright.glif

@@ -17,8 +17,8 @@
       <point x="960" y="791"/>
       <point x="935" y="950"/>
       <point x="883" y="1101" type="curve" smooth="yes"/>
-      <point x="835" y="1242"/>
-      <point x="753" y="1401"/>
+      <point x="831" y="1251"/>
+      <point x="752" y="1402"/>
       <point x="647" y="1554" type="curve"/>
       <point x="419" y="1554" type="line"/>
       <point x="508" y="1393"/>

+ 23 - 23
source/Hack-Bold.ufo/glyphs/question.glif

@@ -9,14 +9,14 @@
     <contour>
       <point x="699" y="457" type="line"/>
       <point x="699" y="599" type="line" smooth="yes"/>
-      <point x="699" y="625"/>
-      <point x="706" y="653"/>
+      <point x="699" y="622"/>
+      <point x="706" y="655"/>
       <point x="717" y="676" type="curve" smooth="yes"/>
-      <point x="723" y="689"/>
-      <point x="730" y="699"/>
-      <point x="747" y="720" type="curve" smooth="yes"/>
-      <point x="765" y="742"/>
-      <point x="772" y="750"/>
+      <point x="723" y="687"/>
+      <point x="734" y="705"/>
+      <point x="747" y="721" type="curve" smooth="yes"/>
+      <point x="763" y="740"/>
+      <point x="773" y="751"/>
       <point x="802" y="779" type="curve" smooth="yes"/>
       <point x="889" y="865" type="line" smooth="yes"/>
       <point x="960" y="935"/>
@@ -49,11 +49,11 @@
       <point x="317" y="1260"/>
       <point x="384" y="1296"/>
       <point x="436" y="1316" type="curve" smooth="yes"/>
-      <point x="452" y="1322"/>
+      <point x="449" y="1321"/>
       <point x="474" y="1330"/>
       <point x="493" y="1335" type="curve" smooth="yes"/>
-      <point x="512" y="1340"/>
-      <point x="539" y="1345"/>
+      <point x="513" y="1340"/>
+      <point x="532" y="1344"/>
       <point x="547" y="1346" type="curve" smooth="yes"/>
       <point x="561" y="1348"/>
       <point x="585" y="1349"/>
@@ -61,10 +61,10 @@
       <point x="620" y="1349"/>
       <point x="643" y="1347"/>
       <point x="663" y="1343" type="curve" smooth="yes"/>
-      <point x="683" y="1339"/>
-      <point x="704" y="1332"/>
+      <point x="685" y="1339"/>
+      <point x="711" y="1329"/>
       <point x="718" y="1326" type="curve" smooth="yes"/>
-      <point x="732" y="1320"/>
+      <point x="730" y="1321"/>
       <point x="745" y="1313"/>
       <point x="763" y="1298" type="curve" smooth="yes"/>
       <point x="775" y="1288"/>
@@ -88,8 +88,8 @@
       <point x="795" y="1068"/>
       <point x="785" y="1054"/>
       <point x="769" y="1035" type="curve" smooth="yes"/>
-      <point x="755" y="1018"/>
-      <point x="734" y="996"/>
+      <point x="754" y="1017"/>
+      <point x="732" y="994"/>
       <point x="718" y="980" type="curve" smooth="yes"/>
       <point x="628" y="891" type="line" smooth="yes"/>
       <point x="569" y="833"/>
@@ -110,8 +110,8 @@
       <point x="753" y="142"/>
       <point x="749" y="164"/>
       <point x="741" y="184" type="curve" smooth="yes"/>
-      <point x="734" y="202"/>
-      <point x="722" y="221"/>
+      <point x="732" y="207"/>
+      <point x="719" y="224"/>
       <point x="706" y="237" type="curve" smooth="yes"/>
       <point x="695" y="248"/>
       <point x="686" y="255"/>
@@ -125,13 +125,13 @@
       <point x="614" y="283"/>
       <point x="603" y="284"/>
       <point x="592" y="284" type="curve" smooth="yes"/>
-      <point x="549" y="284"/>
+      <point x="552" y="284"/>
       <point x="510" y="270"/>
-      <point x="478" y="238" type="curve" smooth="yes"/>
-      <point x="447" y="207"/>
-      <point x="431" y="167"/>
-      <point x="431" y="118" type="curve" smooth="yes"/>
-      <point x="431" y="69"/>
+      <point x="478" y="239" type="curve" smooth="yes"/>
+      <point x="448" y="209"/>
+      <point x="431" y="166"/>
+      <point x="431" y="117" type="curve" smooth="yes"/>
+      <point x="431" y="70"/>
       <point x="447" y="28"/>
       <point x="478" y="-3" type="curve" smooth="yes"/>
       <point x="509" y="-34"/>

+ 32 - 20
source/Hack-Bold.ufo/glyphs/questiondown.case.glif

@@ -6,22 +6,22 @@
   </note>
   <outline>
     <contour>
-      <point x="741" y="-27"/>
+      <point x="742" y="-27"/>
       <point x="875" y="11"/>
       <point x="1006" y="86" type="curve"/>
       <point x="1006" y="354" type="line"/>
-      <point x="877" y="261"/>
+      <point x="872" y="258"/>
       <point x="756" y="213"/>
-      <point x="645" y="213" type="curve" smooth="yes"/>
-      <point x="522" y="213"/>
+      <point x="640" y="213" type="curve" smooth="yes"/>
+      <point x="523" y="213"/>
       <point x="461" y="259"/>
-      <point x="461" y="348" type="curve" smooth="yes"/>
-      <point x="461" y="407"/>
-      <point x="486" y="453"/>
+      <point x="461" y="349" type="curve" smooth="yes"/>
+      <point x="461" y="410"/>
+      <point x="489" y="455"/>
       <point x="567" y="532" type="curve" smooth="yes"/>
       <point x="657" y="621" type="line" smooth="yes"/>
-      <point x="764" y="724"/>
-      <point x="799" y="806"/>
+      <point x="763" y="726"/>
+      <point x="799" y="800"/>
       <point x="799" y="938" type="curve" smooth="yes"/>
       <point x="799" y="1092" type="line"/>
       <point x="532" y="1092" type="line"/>
@@ -32,22 +32,34 @@
       <point x="530" y="925"/>
       <point x="530" y="923"/>
       <point x="530" y="922" type="curve" smooth="yes"/>
-      <point x="530" y="838"/>
-      <point x="514" y="796"/>
+      <point x="530" y="835"/>
+      <point x="513" y="796"/>
       <point x="426" y="711" type="curve" smooth="yes"/>
       <point x="338" y="625" type="line" smooth="yes"/>
-      <point x="213" y="502"/>
-      <point x="176" y="427"/>
-      <point x="176" y="326" type="curve" smooth="yes"/>
+      <point x="211" y="501"/>
+      <point x="176" y="425"/>
+      <point x="176" y="324" type="curve" smooth="yes"/>
       <point x="176" y="106"/>
-      <point x="338" y="-27"/>
-      <point x="606" y="-27" type="curve" smooth="yes"/>
+      <point x="341" y="-27"/>
+      <point x="602" y="-27" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="799" y="1210" type="line"/>
-      <point x="799" y="1493" type="line"/>
-      <point x="532" y="1493" type="line"/>
-      <point x="532" y="1210" type="line"/>
+      <point x="769" y="1210" type="line" smooth="yes"/>
+      <point x="788" y="1210"/>
+      <point x="799" y="1221"/>
+      <point x="799" y="1240" type="curve" smooth="yes"/>
+      <point x="799" y="1463" type="line" smooth="yes"/>
+      <point x="799" y="1482"/>
+      <point x="788" y="1493"/>
+      <point x="769" y="1493" type="curve" smooth="yes"/>
+      <point x="562" y="1493" type="line" smooth="yes"/>
+      <point x="543" y="1493"/>
+      <point x="532" y="1482"/>
+      <point x="532" y="1463" type="curve" smooth="yes"/>
+      <point x="532" y="1240" type="line" smooth="yes"/>
+      <point x="532" y="1221"/>
+      <point x="543" y="1210"/>
+      <point x="562" y="1210" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 6 - 6
source/Hack-Bold.ufo/glyphs/questiondown.glif

@@ -24,13 +24,13 @@
       <point x="538" y="224"/>
       <point x="507" y="247" type="curve" smooth="yes"/>
       <point x="476" y="270"/>
-      <point x="461" y="304"/>
+      <point x="461" y="305"/>
       <point x="461" y="347" type="curve" smooth="yes"/>
-      <point x="461" y="378"/>
+      <point x="461" y="377"/>
       <point x="469" y="406"/>
-      <point x="484" y="433" type="curve" smooth="yes"/>
-      <point x="498" y="458"/>
-      <point x="513" y="479"/>
+      <point x="484" y="434" type="curve" smooth="yes"/>
+      <point x="497" y="457"/>
+      <point x="514" y="480"/>
       <point x="567" y="532" type="curve" smooth="yes"/>
       <point x="657" y="621" type="line" smooth="yes"/>
       <point x="709" y="672"/>
@@ -55,7 +55,7 @@
       <point x="470" y="754"/>
       <point x="426" y="711" type="curve" smooth="yes"/>
       <point x="338" y="625" type="line" smooth="yes"/>
-      <point x="274" y="563"/>
+      <point x="272" y="561"/>
       <point x="232" y="510"/>
       <point x="210" y="468" type="curve" smooth="yes"/>
       <point x="187" y="424"/>

+ 2 - 2
source/Hack-Bold.ufo/glyphs/semicolon.glif

@@ -35,8 +35,8 @@
       <point x="464" y="252"/>
       <point x="447" y="212"/>
       <point x="447" y="160" type="curve" smooth="yes"/>
-      <point x="447" y="107"/>
-      <point x="464" y="67"/>
+      <point x="447" y="110"/>
+      <point x="463" y="67"/>
       <point x="495" y="38" type="curve" smooth="yes"/>
       <point x="527" y="9"/>
       <point x="573" y="-5"/>

+ 16 - 4
source/Hack-Bold.ufo/glyphs/uni037E_.glif

@@ -15,10 +15,22 @@
       <point x="371" y="-287" type="line"/>
     </contour>
     <contour>
-      <point x="782" y="698" type="line"/>
-      <point x="782" y="1063" type="line"/>
-      <point x="449" y="1063" type="line"/>
-      <point x="449" y="698" type="line"/>
+      <point x="752" y="698" type="line" smooth="yes"/>
+      <point x="771" y="698"/>
+      <point x="782" y="709"/>
+      <point x="782" y="728" type="curve" smooth="yes"/>
+      <point x="782" y="1033" type="line" smooth="yes"/>
+      <point x="782" y="1052"/>
+      <point x="771" y="1063"/>
+      <point x="752" y="1063" type="curve" smooth="yes"/>
+      <point x="479" y="1063" type="line" smooth="yes"/>
+      <point x="460" y="1063"/>
+      <point x="449" y="1052"/>
+      <point x="449" y="1033" type="curve" smooth="yes"/>
+      <point x="449" y="728" type="line" smooth="yes"/>
+      <point x="449" y="709"/>
+      <point x="460" y="698"/>
+      <point x="479" y="698" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 4 - 4
source/Hack-Bold.ufo/glyphs/uni055C_.glif

@@ -17,17 +17,17 @@
       <point x="754" y="1422"/>
       <point x="764" y="1422"/>
       <point x="809" y="1434" type="curve" smooth="yes"/>
-      <point x="916" y="1463"/>
+      <point x="914" y="1462"/>
       <point x="987" y="1497"/>
       <point x="1037" y="1583" type="curve" smooth="yes"/>
       <point x="1080" y="1657"/>
       <point x="1096" y="1748"/>
       <point x="1096" y="1829" type="curve"/>
       <point x="845" y="1829" type="line"/>
-      <point x="840" y="1774"/>
-      <point x="801" y="1741"/>
+      <point x="840" y="1775"/>
+      <point x="803" y="1742"/>
       <point x="736" y="1712" type="curve" smooth="yes"/>
-      <point x="664" y="1680"/>
+      <point x="668" y="1681"/>
       <point x="599" y="1667"/>
       <point x="467" y="1641" type="curve" smooth="yes"/>
       <point x="371" y="1622"/>

+ 3 - 3
source/Hack-Bold.ufo/glyphs/uni055E_.glif

@@ -40,9 +40,9 @@
       <point x="833" y="1593" type="curve" smooth="yes"/>
       <point x="872" y="1572"/>
       <point x="896" y="1542"/>
-      <point x="896" y="1493" type="curve" smooth="yes"/>
-      <point x="896" y="1468"/>
-      <point x="890" y="1443"/>
+      <point x="896" y="1492" type="curve" smooth="yes"/>
+      <point x="896" y="1472"/>
+      <point x="892" y="1446"/>
       <point x="875" y="1425" type="curve" smooth="yes"/>
       <point x="859" y="1405"/>
       <point x="835" y="1393"/>

+ 32 - 8
source/Hack-Bold.ufo/glyphs/uni0589.glif

@@ -7,16 +7,40 @@
   </note>
   <outline>
     <contour>
-      <point x="783" y="0" type="line"/>
-      <point x="783" y="367" type="line"/>
-      <point x="450" y="367" type="line"/>
-      <point x="450" y="0" type="line"/>
+      <point x="753" y="0" type="line" smooth="yes"/>
+      <point x="772" y="0"/>
+      <point x="783" y="11"/>
+      <point x="783" y="30" type="curve" smooth="yes"/>
+      <point x="783" y="337" type="line" smooth="yes"/>
+      <point x="783" y="356"/>
+      <point x="772" y="367"/>
+      <point x="753" y="367" type="curve" smooth="yes"/>
+      <point x="480" y="367" type="line" smooth="yes"/>
+      <point x="461" y="367"/>
+      <point x="450" y="356"/>
+      <point x="450" y="337" type="curve" smooth="yes"/>
+      <point x="450" y="30" type="line" smooth="yes"/>
+      <point x="450" y="11"/>
+      <point x="461" y="0"/>
+      <point x="480" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="783" y="698" type="line"/>
-      <point x="783" y="1063" type="line"/>
-      <point x="450" y="1063" type="line"/>
-      <point x="450" y="698" type="line"/>
+      <point x="753" y="698" type="line" smooth="yes"/>
+      <point x="772" y="698"/>
+      <point x="783" y="709"/>
+      <point x="783" y="728" type="curve" smooth="yes"/>
+      <point x="783" y="1033" type="line" smooth="yes"/>
+      <point x="783" y="1052"/>
+      <point x="772" y="1063"/>
+      <point x="753" y="1063" type="curve" smooth="yes"/>
+      <point x="480" y="1063" type="line" smooth="yes"/>
+      <point x="461" y="1063"/>
+      <point x="450" y="1052"/>
+      <point x="450" y="1033" type="curve" smooth="yes"/>
+      <point x="450" y="728" type="line" smooth="yes"/>
+      <point x="450" y="709"/>
+      <point x="461" y="698"/>
+      <point x="480" y="698" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 16 - 4
source/Hack-Bold.ufo/glyphs/uni061B_.glif

@@ -15,10 +15,22 @@
       <point x="400" y="742" type="line"/>
     </contour>
     <contour>
-      <point x="686" y="0" type="line"/>
-      <point x="686" y="313" type="line"/>
-      <point x="400" y="313" type="line"/>
-      <point x="400" y="0" type="line"/>
+      <point x="656" y="0" type="line" smooth="yes"/>
+      <point x="675" y="0"/>
+      <point x="686" y="11"/>
+      <point x="686" y="30" type="curve" smooth="yes"/>
+      <point x="686" y="283" type="line" smooth="yes"/>
+      <point x="686" y="302"/>
+      <point x="675" y="313"/>
+      <point x="656" y="313" type="curve" smooth="yes"/>
+      <point x="430" y="313" type="line" smooth="yes"/>
+      <point x="411" y="313"/>
+      <point x="400" y="302"/>
+      <point x="400" y="283" type="curve" smooth="yes"/>
+      <point x="400" y="30" type="line" smooth="yes"/>
+      <point x="400" y="11"/>
+      <point x="411" y="0"/>
+      <point x="430" y="0" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 48 - 12
source/Hack-Bold.ufo/glyphs/uni10F_B_.glif

@@ -7,22 +7,58 @@
   </note>
   <outline>
     <contour>
-      <point x="516" y="797" type="line"/>
-      <point x="516" y="1007" type="line"/>
-      <point x="271" y="1007" type="line"/>
-      <point x="271" y="797" type="line"/>
+      <point x="486" y="797" type="line" smooth="yes"/>
+      <point x="505" y="797"/>
+      <point x="516" y="808"/>
+      <point x="516" y="827" type="curve" smooth="yes"/>
+      <point x="516" y="977" type="line" smooth="yes"/>
+      <point x="516" y="996"/>
+      <point x="505" y="1007"/>
+      <point x="486" y="1007" type="curve" smooth="yes"/>
+      <point x="301" y="1007" type="line" smooth="yes"/>
+      <point x="282" y="1007"/>
+      <point x="271" y="996"/>
+      <point x="271" y="977" type="curve" smooth="yes"/>
+      <point x="271" y="827" type="line" smooth="yes"/>
+      <point x="271" y="808"/>
+      <point x="282" y="797"/>
+      <point x="301" y="797" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="513" y="49" type="line"/>
-      <point x="513" y="257" type="line"/>
-      <point x="271" y="257" type="line"/>
-      <point x="271" y="49" type="line"/>
+      <point x="483" y="49" type="line" smooth="yes"/>
+      <point x="502" y="49"/>
+      <point x="513" y="60"/>
+      <point x="513" y="79" type="curve" smooth="yes"/>
+      <point x="513" y="227" type="line" smooth="yes"/>
+      <point x="513" y="246"/>
+      <point x="502" y="257"/>
+      <point x="483" y="257" type="curve" smooth="yes"/>
+      <point x="301" y="257" type="line" smooth="yes"/>
+      <point x="282" y="257"/>
+      <point x="271" y="246"/>
+      <point x="271" y="227" type="curve" smooth="yes"/>
+      <point x="271" y="79" type="line" smooth="yes"/>
+      <point x="271" y="60"/>
+      <point x="282" y="49"/>
+      <point x="301" y="49" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="962" y="444" type="line"/>
-      <point x="962" y="652" type="line"/>
-      <point x="723" y="652" type="line"/>
-      <point x="723" y="444" type="line"/>
+      <point x="932" y="444" type="line" smooth="yes"/>
+      <point x="951" y="444"/>
+      <point x="962" y="455"/>
+      <point x="962" y="474" type="curve" smooth="yes"/>
+      <point x="962" y="622" type="line" smooth="yes"/>
+      <point x="962" y="641"/>
+      <point x="951" y="652"/>
+      <point x="932" y="652" type="curve" smooth="yes"/>
+      <point x="753" y="652" type="line" smooth="yes"/>
+      <point x="734" y="652"/>
+      <point x="723" y="641"/>
+      <point x="723" y="622" type="curve" smooth="yes"/>
+      <point x="723" y="474" type="line" smooth="yes"/>
+      <point x="723" y="455"/>
+      <point x="734" y="444"/>
+      <point x="753" y="444" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 29 - 17
source/Hack-Bold.ufo/glyphs/uni203D_.glif

@@ -9,34 +9,46 @@
     <contour>
       <point x="707" y="401" type="line"/>
       <point x="707" y="524" type="line"/>
-      <point x="708" y="543"/>
-      <point x="709" y="559"/>
+      <point x="709" y="566"/>
+      <point x="709" y="566"/>
       <point x="709" y="571" type="curve" smooth="yes"/>
-      <point x="709" y="652"/>
-      <point x="724" y="693"/>
+      <point x="713" y="654"/>
+      <point x="716" y="685"/>
       <point x="815" y="782" type="curve" smooth="yes"/>
       <point x="903" y="868" type="line" smooth="yes"/>
-      <point x="1028" y="991"/>
-      <point x="1065" y="1066"/>
-      <point x="1065" y="1167" type="curve" smooth="yes"/>
+      <point x="1031" y="993"/>
+      <point x="1065" y="1069"/>
+      <point x="1065" y="1168" type="curve" smooth="yes"/>
       <point x="1065" y="1387"/>
-      <point x="902" y="1520"/>
-      <point x="633" y="1520" type="curve" smooth="yes"/>
-      <point x="498" y="1520"/>
+      <point x="899" y="1520"/>
+      <point x="636" y="1520" type="curve" smooth="yes"/>
+      <point x="496" y="1520"/>
       <point x="364" y="1482"/>
       <point x="233" y="1407" type="curve"/>
       <point x="233" y="1139" type="line"/>
-      <point x="297" y="1186"/>
-      <point x="359" y="1221"/>
+      <point x="312" y="1197"/>
+      <point x="365" y="1222"/>
       <point x="420" y="1244" type="curve" smooth="yes"/>
       <point x="440" y="1252" type="line"/>
       <point x="440" y="401" type="line"/>
     </contour>
     <contour>
-      <point x="707" y="0" type="line"/>
-      <point x="707" y="283" type="line"/>
-      <point x="440" y="283" type="line"/>
-      <point x="440" y="0" type="line"/>
+      <point x="677" y="0" type="line" smooth="yes"/>
+      <point x="696" y="0"/>
+      <point x="707" y="11"/>
+      <point x="707" y="30" type="curve" smooth="yes"/>
+      <point x="707" y="253" type="line" smooth="yes"/>
+      <point x="707" y="272"/>
+      <point x="696" y="283"/>
+      <point x="677" y="283" type="curve" smooth="yes"/>
+      <point x="470" y="283" type="line" smooth="yes"/>
+      <point x="451" y="283"/>
+      <point x="440" y="272"/>
+      <point x="440" y="253" type="curve" smooth="yes"/>
+      <point x="440" y="30" type="line" smooth="yes"/>
+      <point x="440" y="11"/>
+      <point x="451" y="0"/>
+      <point x="470" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="707" y="1261" type="line"/>
@@ -45,7 +57,7 @@
       <point x="734" y="1246" type="curve" smooth="yes"/>
       <point x="765" y="1223"/>
       <point x="780" y="1190"/>
-      <point x="780" y="1145" type="curve" smooth="yes"/>
+      <point x="780" y="1146" type="curve" smooth="yes"/>
       <point x="780" y="1088"/>
       <point x="754" y="1046"/>
       <point x="707" y="997" type="curve"/>

+ 1 - 1
source/Hack-Bold.ufo/glyphs/uni203F_.glif

@@ -13,7 +13,7 @@
       <point x="1301" y="-161" type="line"/>
       <point x="1064" y="-254"/>
       <point x="837" y="-300"/>
-      <point x="616" y="-300" type="curve" smooth="yes"/>
+      <point x="617" y="-300" type="curve" smooth="yes"/>
       <point x="395" y="-300"/>
       <point x="170" y="-253"/>
       <point x="-67" y="-161" type="curve"/>

+ 66 - 46
source/Hack-Bold.ufo/glyphs/uni2047.glif

@@ -11,85 +11,105 @@
       <point x="1015" y="524" type="line"/>
       <point x="1016" y="571" type="line" smooth="yes"/>
       <point x="1016" y="578"/>
-      <point x="1020" y="612"/>
+      <point x="1023" y="637"/>
       <point x="1029" y="674" type="curve" smooth="yes"/>
-      <point x="1037" y="738"/>
-      <point x="1065" y="808"/>
+      <point x="1043" y="761"/>
+      <point x="1058" y="788"/>
       <point x="1112" y="884" type="curve" smooth="yes"/>
-      <point x="1160" y="963"/>
-      <point x="1195" y="1079"/>
-      <point x="1195" y="1167" type="curve" smooth="yes"/>
-      <point x="1195" y="1387"/>
+      <point x="1165" y="978"/>
+      <point x="1195" y="1072"/>
+      <point x="1195" y="1179" type="curve" smooth="yes"/>
+      <point x="1195" y="1380"/>
       <point x="1089" y="1520"/>
-      <point x="914" y="1520" type="curve" smooth="yes"/>
-      <point x="826" y="1520"/>
+      <point x="915" y="1520" type="curve" smooth="yes"/>
+      <point x="825" y="1520"/>
       <point x="739" y="1482"/>
       <point x="654" y="1407" type="curve"/>
       <point x="654" y="1098" type="line"/>
       <point x="703" y="1158"/>
       <point x="748" y="1196"/>
       <point x="789" y="1213" type="curve"/>
-      <point x="876" y="1268"/>
-      <point x="928" y="1196"/>
-      <point x="928" y="1104" type="curve" smooth="yes"/>
-      <point x="928" y="1080"/>
-      <point x="919" y="999"/>
+      <point x="877" y="1268"/>
+      <point x="928" y="1197"/>
+      <point x="928" y="1103" type="curve" smooth="yes"/>
+      <point x="928" y="1050"/>
+      <point x="912" y="1001"/>
       <point x="858" y="920" type="curve" smooth="yes"/>
-      <point x="816" y="867"/>
-      <point x="786" y="801"/>
+      <point x="819" y="862"/>
+      <point x="797" y="839"/>
       <point x="768" y="724" type="curve"/>
-      <point x="767" y="715"/>
-      <point x="760" y="658"/>
-      <point x="748" y="555" type="curve"/>
+      <point x="748" y="555" type="line"/>
       <point x="748" y="401" type="line"/>
     </contour>
     <contour>
-      <point x="399" y="0" type="line"/>
-      <point x="399" y="283" type="line"/>
-      <point x="132" y="283" type="line"/>
-      <point x="132" y="0" type="line"/>
+      <point x="369" y="0" type="line" smooth="yes"/>
+      <point x="388" y="0"/>
+      <point x="399" y="11"/>
+      <point x="399" y="30" type="curve" smooth="yes"/>
+      <point x="399" y="253" type="line" smooth="yes"/>
+      <point x="399" y="272"/>
+      <point x="388" y="283"/>
+      <point x="369" y="283" type="curve" smooth="yes"/>
+      <point x="162" y="283" type="line" smooth="yes"/>
+      <point x="143" y="283"/>
+      <point x="132" y="272"/>
+      <point x="132" y="253" type="curve" smooth="yes"/>
+      <point x="132" y="30" type="line" smooth="yes"/>
+      <point x="132" y="11"/>
+      <point x="143" y="0"/>
+      <point x="162" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1015" y="0" type="line"/>
-      <point x="1015" y="283" type="line"/>
-      <point x="748" y="283" type="line"/>
-      <point x="748" y="0" type="line"/>
+      <point x="985" y="0" type="line" smooth="yes"/>
+      <point x="1004" y="0"/>
+      <point x="1015" y="11"/>
+      <point x="1015" y="30" type="curve" smooth="yes"/>
+      <point x="1015" y="253" type="line" smooth="yes"/>
+      <point x="1015" y="272"/>
+      <point x="1004" y="283"/>
+      <point x="985" y="283" type="curve" smooth="yes"/>
+      <point x="778" y="283" type="line" smooth="yes"/>
+      <point x="759" y="283"/>
+      <point x="748" y="272"/>
+      <point x="748" y="253" type="curve" smooth="yes"/>
+      <point x="748" y="30" type="line" smooth="yes"/>
+      <point x="748" y="11"/>
+      <point x="759" y="0"/>
+      <point x="778" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="399" y="401" type="line"/>
       <point x="399" y="524" type="line"/>
       <point x="400" y="571" type="line" smooth="yes"/>
       <point x="400" y="578"/>
-      <point x="404" y="612"/>
+      <point x="407" y="637"/>
       <point x="413" y="674" type="curve" smooth="yes"/>
-      <point x="421" y="738"/>
-      <point x="449" y="808"/>
+      <point x="427" y="761"/>
+      <point x="442" y="788"/>
       <point x="496" y="884" type="curve" smooth="yes"/>
-      <point x="544" y="963"/>
-      <point x="579" y="1079"/>
-      <point x="579" y="1167" type="curve" smooth="yes"/>
-      <point x="579" y="1387"/>
+      <point x="549" y="978"/>
+      <point x="579" y="1072"/>
+      <point x="579" y="1179" type="curve" smooth="yes"/>
+      <point x="579" y="1380"/>
       <point x="473" y="1520"/>
-      <point x="298" y="1520" type="curve" smooth="yes"/>
-      <point x="210" y="1520"/>
+      <point x="299" y="1520" type="curve" smooth="yes"/>
+      <point x="209" y="1520"/>
       <point x="123" y="1482"/>
       <point x="38" y="1407" type="curve"/>
       <point x="38" y="1098" type="line"/>
       <point x="87" y="1158"/>
       <point x="132" y="1196"/>
       <point x="173" y="1213" type="curve"/>
-      <point x="260" y="1268"/>
-      <point x="312" y="1196"/>
-      <point x="312" y="1104" type="curve" smooth="yes"/>
-      <point x="312" y="1080"/>
-      <point x="303" y="999"/>
+      <point x="261" y="1268"/>
+      <point x="312" y="1197"/>
+      <point x="312" y="1103" type="curve" smooth="yes"/>
+      <point x="312" y="1050"/>
+      <point x="296" y="1001"/>
       <point x="242" y="920" type="curve" smooth="yes"/>
-      <point x="200" y="867"/>
-      <point x="170" y="801"/>
+      <point x="203" y="862"/>
+      <point x="181" y="839"/>
       <point x="152" y="724" type="curve"/>
-      <point x="151" y="715"/>
-      <point x="144" y="658"/>
-      <point x="132" y="555" type="curve"/>
+      <point x="132" y="555" type="line"/>
       <point x="132" y="401" type="line"/>
     </contour>
   </outline>

+ 49 - 27
source/Hack-Bold.ufo/glyphs/uni2048.glif

@@ -11,49 +11,71 @@
       <point x="399" y="524" type="line"/>
       <point x="400" y="571" type="line" smooth="yes"/>
       <point x="400" y="578"/>
-      <point x="404" y="612"/>
+      <point x="407" y="637"/>
       <point x="413" y="674" type="curve" smooth="yes"/>
-      <point x="421" y="738"/>
-      <point x="449" y="808"/>
+      <point x="427" y="761"/>
+      <point x="442" y="788"/>
       <point x="496" y="884" type="curve" smooth="yes"/>
-      <point x="544" y="963"/>
-      <point x="579" y="1079"/>
-      <point x="579" y="1167" type="curve" smooth="yes"/>
-      <point x="579" y="1387"/>
+      <point x="549" y="978"/>
+      <point x="579" y="1072"/>
+      <point x="579" y="1179" type="curve" smooth="yes"/>
+      <point x="579" y="1380"/>
       <point x="473" y="1520"/>
-      <point x="298" y="1520" type="curve" smooth="yes"/>
-      <point x="210" y="1520"/>
+      <point x="299" y="1520" type="curve" smooth="yes"/>
+      <point x="209" y="1520"/>
       <point x="123" y="1482"/>
       <point x="38" y="1407" type="curve"/>
       <point x="38" y="1098" type="line"/>
       <point x="87" y="1158"/>
       <point x="132" y="1196"/>
       <point x="173" y="1213" type="curve"/>
-      <point x="260" y="1268"/>
-      <point x="312" y="1196"/>
-      <point x="312" y="1104" type="curve" smooth="yes"/>
-      <point x="312" y="1080"/>
-      <point x="303" y="999"/>
+      <point x="261" y="1268"/>
+      <point x="312" y="1197"/>
+      <point x="312" y="1103" type="curve" smooth="yes"/>
+      <point x="312" y="1050"/>
+      <point x="296" y="1001"/>
       <point x="242" y="920" type="curve" smooth="yes"/>
-      <point x="200" y="867"/>
-      <point x="170" y="801"/>
+      <point x="203" y="862"/>
+      <point x="181" y="839"/>
       <point x="152" y="724" type="curve"/>
-      <point x="151" y="715"/>
-      <point x="144" y="658"/>
-      <point x="132" y="555" type="curve"/>
+      <point x="132" y="555" type="line"/>
       <point x="132" y="401" type="line"/>
     </contour>
     <contour>
-      <point x="399" y="0" type="line"/>
-      <point x="399" y="283" type="line"/>
-      <point x="132" y="283" type="line"/>
-      <point x="132" y="0" type="line"/>
+      <point x="369" y="0" type="line" smooth="yes"/>
+      <point x="388" y="0"/>
+      <point x="399" y="11"/>
+      <point x="399" y="30" type="curve" smooth="yes"/>
+      <point x="399" y="253" type="line" smooth="yes"/>
+      <point x="399" y="272"/>
+      <point x="388" y="283"/>
+      <point x="369" y="283" type="curve" smooth="yes"/>
+      <point x="162" y="283" type="line" smooth="yes"/>
+      <point x="143" y="283"/>
+      <point x="132" y="272"/>
+      <point x="132" y="253" type="curve" smooth="yes"/>
+      <point x="132" y="30" type="line" smooth="yes"/>
+      <point x="132" y="11"/>
+      <point x="143" y="0"/>
+      <point x="162" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1074" y="0" type="line"/>
-      <point x="1074" y="283" type="line"/>
-      <point x="807" y="283" type="line"/>
-      <point x="807" y="0" type="line"/>
+      <point x="1044" y="0" type="line" smooth="yes"/>
+      <point x="1063" y="0"/>
+      <point x="1074" y="11"/>
+      <point x="1074" y="30" type="curve" smooth="yes"/>
+      <point x="1074" y="253" type="line" smooth="yes"/>
+      <point x="1074" y="272"/>
+      <point x="1063" y="283"/>
+      <point x="1044" y="283" type="curve" smooth="yes"/>
+      <point x="837" y="283" type="line" smooth="yes"/>
+      <point x="818" y="283"/>
+      <point x="807" y="272"/>
+      <point x="807" y="253" type="curve" smooth="yes"/>
+      <point x="807" y="30" type="line" smooth="yes"/>
+      <point x="807" y="11"/>
+      <point x="818" y="0"/>
+      <point x="837" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="1041" y="481" type="line"/>

+ 49 - 27
source/Hack-Bold.ufo/glyphs/uni2049.glif

@@ -11,49 +11,71 @@
       <point x="1015" y="524" type="line"/>
       <point x="1016" y="571" type="line" smooth="yes"/>
       <point x="1016" y="578"/>
-      <point x="1020" y="612"/>
+      <point x="1023" y="637"/>
       <point x="1029" y="674" type="curve" smooth="yes"/>
-      <point x="1037" y="738"/>
-      <point x="1065" y="808"/>
+      <point x="1043" y="761"/>
+      <point x="1058" y="788"/>
       <point x="1112" y="884" type="curve" smooth="yes"/>
-      <point x="1160" y="963"/>
-      <point x="1195" y="1079"/>
-      <point x="1195" y="1167" type="curve" smooth="yes"/>
-      <point x="1195" y="1387"/>
+      <point x="1165" y="978"/>
+      <point x="1195" y="1072"/>
+      <point x="1195" y="1179" type="curve" smooth="yes"/>
+      <point x="1195" y="1380"/>
       <point x="1089" y="1520"/>
-      <point x="914" y="1520" type="curve" smooth="yes"/>
-      <point x="826" y="1520"/>
+      <point x="915" y="1520" type="curve" smooth="yes"/>
+      <point x="825" y="1520"/>
       <point x="739" y="1482"/>
       <point x="654" y="1407" type="curve"/>
       <point x="654" y="1098" type="line"/>
       <point x="703" y="1158"/>
       <point x="748" y="1196"/>
       <point x="789" y="1213" type="curve"/>
-      <point x="876" y="1268"/>
-      <point x="928" y="1196"/>
-      <point x="928" y="1104" type="curve" smooth="yes"/>
-      <point x="928" y="1080"/>
-      <point x="919" y="999"/>
+      <point x="877" y="1268"/>
+      <point x="928" y="1197"/>
+      <point x="928" y="1103" type="curve" smooth="yes"/>
+      <point x="928" y="1050"/>
+      <point x="912" y="1001"/>
       <point x="858" y="920" type="curve" smooth="yes"/>
-      <point x="816" y="867"/>
-      <point x="786" y="801"/>
+      <point x="819" y="862"/>
+      <point x="797" y="839"/>
       <point x="768" y="724" type="curve"/>
-      <point x="767" y="715"/>
-      <point x="760" y="658"/>
-      <point x="748" y="555" type="curve"/>
+      <point x="748" y="555" type="line"/>
       <point x="748" y="401" type="line"/>
     </contour>
     <contour>
-      <point x="426" y="0" type="line"/>
-      <point x="426" y="283" type="line"/>
-      <point x="159" y="283" type="line"/>
-      <point x="159" y="0" type="line"/>
+      <point x="396" y="0" type="line" smooth="yes"/>
+      <point x="415" y="0"/>
+      <point x="426" y="11"/>
+      <point x="426" y="30" type="curve" smooth="yes"/>
+      <point x="426" y="253" type="line" smooth="yes"/>
+      <point x="426" y="272"/>
+      <point x="415" y="283"/>
+      <point x="396" y="283" type="curve" smooth="yes"/>
+      <point x="189" y="283" type="line" smooth="yes"/>
+      <point x="170" y="283"/>
+      <point x="159" y="272"/>
+      <point x="159" y="253" type="curve" smooth="yes"/>
+      <point x="159" y="30" type="line" smooth="yes"/>
+      <point x="159" y="11"/>
+      <point x="170" y="0"/>
+      <point x="189" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1015" y="0" type="line"/>
-      <point x="1015" y="283" type="line"/>
-      <point x="748" y="283" type="line"/>
-      <point x="748" y="0" type="line"/>
+      <point x="985" y="0" type="line" smooth="yes"/>
+      <point x="1004" y="0"/>
+      <point x="1015" y="11"/>
+      <point x="1015" y="30" type="curve" smooth="yes"/>
+      <point x="1015" y="253" type="line" smooth="yes"/>
+      <point x="1015" y="272"/>
+      <point x="1004" y="283"/>
+      <point x="985" y="283" type="curve" smooth="yes"/>
+      <point x="778" y="283" type="line" smooth="yes"/>
+      <point x="759" y="283"/>
+      <point x="748" y="272"/>
+      <point x="748" y="253" type="curve" smooth="yes"/>
+      <point x="748" y="30" type="line" smooth="yes"/>
+      <point x="748" y="11"/>
+      <point x="759" y="0"/>
+      <point x="778" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="393" y="481" type="line"/>

+ 4 - 4
source/Hack-Bold.ufo/glyphs/uni204B_.glif

@@ -13,11 +13,11 @@
       <point x="549" y="-197" type="line"/>
       <point x="737" y="-197" type="line"/>
       <point x="737" y="649" type="line"/>
-      <point x="1010" y="682"/>
+      <point x="1007" y="681"/>
       <point x="1163" y="834"/>
-      <point x="1163" y="1071" type="curve" smooth="yes"/>
-      <point x="1163" y="1324"/>
-      <point x="975" y="1493"/>
+      <point x="1163" y="1068" type="curve" smooth="yes"/>
+      <point x="1163" y="1325"/>
+      <point x="976" y="1493"/>
       <point x="688" y="1493" type="curve" smooth="yes"/>
       <point x="168" y="1493" type="line"/>
       <point x="168" y="-197" type="line"/>

+ 1 - 1
source/Hack-Bold.ufo/glyphs/uni207D_.glif

@@ -10,7 +10,7 @@
       <point x="787" y="517" type="line"/>
       <point x="676" y="696"/>
       <point x="623" y="863"/>
-      <point x="623" y="1028" type="curve" smooth="yes"/>
+      <point x="623" y="1030" type="curve" smooth="yes"/>
       <point x="623" y="1196"/>
       <point x="676" y="1359"/>
       <point x="787" y="1538" type="curve"/>

+ 1 - 1
source/Hack-Bold.ufo/glyphs/uni207E_.glif

@@ -17,7 +17,7 @@
       <point x="446" y="1538" type="line"/>
       <point x="557" y="1359"/>
       <point x="609" y="1196"/>
-      <point x="609" y="1028" type="curve" smooth="yes"/>
+      <point x="609" y="1030" type="curve" smooth="yes"/>
       <point x="609" y="863"/>
       <point x="557" y="696"/>
       <point x="446" y="517" type="curve"/>

+ 1 - 1
source/Hack-Bold.ufo/glyphs/uni208D_.glif

@@ -10,7 +10,7 @@
       <point x="787" y="-151" type="line"/>
       <point x="676" y="28"/>
       <point x="623" y="195"/>
-      <point x="623" y="360" type="curve" smooth="yes"/>
+      <point x="623" y="362" type="curve" smooth="yes"/>
       <point x="623" y="528"/>
       <point x="676" y="691"/>
       <point x="787" y="870" type="curve"/>

+ 1 - 1
source/Hack-Bold.ufo/glyphs/uni208E_.glif

@@ -17,7 +17,7 @@
       <point x="446" y="870" type="line"/>
       <point x="557" y="691"/>
       <point x="609" y="528"/>
-      <point x="609" y="360" type="curve" smooth="yes"/>
+      <point x="609" y="362" type="curve" smooth="yes"/>
       <point x="609" y="195"/>
       <point x="557" y="28"/>
       <point x="446" y="-151" type="curve"/>

+ 12 - 12
source/Hack-Bold.ufo/glyphs/uni2768.glif

@@ -8,27 +8,27 @@
   <outline>
     <contour>
       <point x="993" y="-63" type="line"/>
-      <point x="869" y="-63"/>
-      <point x="759" y="13"/>
+      <point x="872" y="-63"/>
+      <point x="763" y="8"/>
       <point x="674" y="149" type="curve" smooth="yes"/>
       <point x="585" y="290"/>
-      <point x="542" y="460"/>
-      <point x="542" y="652" type="curve" smooth="yes"/>
-      <point x="542" y="851"/>
+      <point x="542" y="459"/>
+      <point x="542" y="655" type="curve" smooth="yes"/>
+      <point x="542" y="850"/>
       <point x="585" y="1019"/>
       <point x="675" y="1161" type="curve" smooth="yes"/>
       <point x="765" y="1303"/>
       <point x="874" y="1371"/>
       <point x="993" y="1371" type="curve"/>
       <point x="993" y="1410" type="line"/>
-      <point x="792" y="1410"/>
-      <point x="605" y="1331"/>
+      <point x="796" y="1410"/>
+      <point x="610" y="1335"/>
       <point x="461" y="1186" type="curve" smooth="yes"/>
-      <point x="310" y="1031"/>
-      <point x="240" y="856"/>
-      <point x="240" y="652" type="curve" smooth="yes"/>
-      <point x="240" y="449"/>
-      <point x="316" y="267"/>
+      <point x="318" y="1043"/>
+      <point x="240" y="861"/>
+      <point x="240" y="653" type="curve" smooth="yes"/>
+      <point x="240" y="443"/>
+      <point x="319" y="265"/>
       <point x="461" y="123" type="curve" smooth="yes"/>
       <point x="610" y="-26"/>
       <point x="792" y="-101"/>

+ 14 - 14
source/Hack-Bold.ufo/glyphs/uni2769.glif

@@ -7,17 +7,17 @@
   </note>
   <outline>
     <contour>
-      <point x="441" y="-101"/>
-      <point x="623" y="-25"/>
+      <point x="445" y="-101"/>
+      <point x="628" y="-21"/>
       <point x="772" y="123" type="curve" smooth="yes"/>
-      <point x="917" y="267"/>
-      <point x="993" y="449"/>
-      <point x="993" y="652" type="curve" smooth="yes"/>
-      <point x="993" y="856"/>
-      <point x="923" y="1031"/>
+      <point x="919" y="270"/>
+      <point x="993" y="450"/>
+      <point x="993" y="653" type="curve" smooth="yes"/>
+      <point x="993" y="861"/>
+      <point x="915" y="1043"/>
       <point x="772" y="1186" type="curve" smooth="yes"/>
-      <point x="628" y="1331"/>
-      <point x="441" y="1410"/>
+      <point x="623" y="1335"/>
+      <point x="437" y="1410"/>
       <point x="240" y="1410" type="curve"/>
       <point x="240" y="1385"/>
       <point x="240" y="1372"/>
@@ -26,13 +26,13 @@
       <point x="469" y="1303"/>
       <point x="559" y="1161" type="curve" smooth="yes"/>
       <point x="649" y="1019"/>
-      <point x="691" y="851"/>
-      <point x="691" y="652" type="curve" smooth="yes"/>
-      <point x="691" y="460"/>
+      <point x="691" y="849"/>
+      <point x="691" y="655" type="curve" smooth="yes"/>
+      <point x="691" y="458"/>
       <point x="648" y="290"/>
       <point x="559" y="149" type="curve" smooth="yes"/>
-      <point x="474" y="13"/>
-      <point x="364" y="-62"/>
+      <point x="471" y="10"/>
+      <point x="363" y="-62"/>
       <point x="240" y="-62" type="curve"/>
       <point x="240" y="-88"/>
       <point x="240" y="-101"/>

+ 2 - 2
source/Hack-Bold.ufo/glyphs/uni276B_.glif

@@ -10,7 +10,7 @@
       <point x="631" y="-121" type="line"/>
       <point x="788" y="126"/>
       <point x="867" y="363"/>
-      <point x="867" y="598" type="curve" smooth="yes"/>
+      <point x="867" y="600" type="curve" smooth="yes"/>
       <point x="867" y="833"/>
       <point x="790" y="1068"/>
       <point x="631" y="1316" type="curve"/>
@@ -19,7 +19,7 @@
       <point x="366" y="1316" type="curve"/>
       <point x="507" y="1075"/>
       <point x="574" y="841"/>
-      <point x="574" y="598" type="curve" smooth="yes"/>
+      <point x="574" y="599" type="curve" smooth="yes"/>
       <point x="574" y="355"/>
       <point x="506" y="120"/>
       <point x="366" y="-121" type="curve"/>

+ 18 - 18
source/Hack-Bold.ufo/glyphs/uni27C_5.glif

@@ -14,36 +14,36 @@
       <point x="948" y="-111"/>
       <point x="921" y="-110"/>
       <point x="896" y="-105" type="curve"/>
-      <point x="870" y="-101"/>
-      <point x="833" y="-97"/>
+      <point x="855" y="-99"/>
+      <point x="830" y="-97"/>
       <point x="786" y="-93" type="curve" smooth="yes"/>
-      <point x="613" y="-78"/>
+      <point x="611" y="-77"/>
       <point x="530" y="8"/>
       <point x="537" y="165" type="curve" smooth="yes"/>
-      <point x="541" y="268"/>
-      <point x="606" y="477"/>
+      <point x="543" y="299"/>
+      <point x="607" y="465"/>
       <point x="733" y="791" type="curve" smooth="yes"/>
-      <point x="860" y="1105"/>
-      <point x="914" y="1298"/>
+      <point x="852" y="1100"/>
+      <point x="913" y="1259"/>
       <point x="897" y="1371" type="curve" smooth="yes"/>
-      <point x="832" y="1643"/>
-      <point x="411" y="1634"/>
+      <point x="860" y="1631"/>
+      <point x="404" y="1637"/>
       <point x="262" y="1390" type="curve"/>
       <point x="477" y="1290" type="line"/>
       <point x="497" y="1333"/>
       <point x="527" y="1355"/>
-      <point x="567" y="1355" type="curve" smooth="yes"/>
-      <point x="616" y="1355"/>
-      <point x="640" y="1328"/>
+      <point x="568" y="1355" type="curve" smooth="yes"/>
+      <point x="621" y="1355"/>
+      <point x="642" y="1318"/>
       <point x="637" y="1275" type="curve" smooth="yes"/>
-      <point x="636" y="1245"/>
-      <point x="572" y="1072"/>
+      <point x="631" y="1226"/>
+      <point x="584" y="1106"/>
       <point x="446" y="756" type="curve" smooth="yes"/>
-      <point x="193" y="123"/>
-      <point x="109" y="-212"/>
+      <point x="202" y="135"/>
+      <point x="103" y="-223"/>
       <point x="709" y="-323" type="curve" smooth="yes"/>
-      <point x="746" y="-330"/>
-      <point x="798" y="-334"/>
+      <point x="745" y="-329"/>
+      <point x="784" y="-334"/>
       <point x="866" y="-334" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 21 - 21
source/Hack-Bold.ufo/glyphs/uni27C_6.glif

@@ -10,39 +10,39 @@
       <point x="262" y="-334"/>
       <point x="299" y="-334"/>
       <point x="367" y="-334" type="curve" smooth="yes"/>
-      <point x="435" y="-334"/>
-      <point x="487" y="-330"/>
+      <point x="449" y="-334"/>
+      <point x="488" y="-329"/>
       <point x="524" y="-323" type="curve" smooth="yes"/>
-      <point x="1124" y="-212"/>
-      <point x="1040" y="123"/>
+      <point x="1129" y="-223"/>
+      <point x="1032" y="128"/>
       <point x="788" y="756" type="curve" smooth="yes"/>
-      <point x="661" y="1072"/>
-      <point x="597" y="1245"/>
+      <point x="670" y="1059"/>
+      <point x="603" y="1213"/>
       <point x="596" y="1275" type="curve" smooth="yes"/>
-      <point x="593" y="1328"/>
-      <point x="617" y="1355"/>
-      <point x="666" y="1355" type="curve" smooth="yes"/>
+      <point x="591" y="1319"/>
+      <point x="613" y="1355"/>
+      <point x="665" y="1355" type="curve" smooth="yes"/>
       <point x="706" y="1355"/>
       <point x="736" y="1333"/>
       <point x="756" y="1290" type="curve"/>
       <point x="971" y="1390" type="line"/>
-      <point x="896" y="1512"/>
-      <point x="785" y="1573"/>
+      <point x="885" y="1524"/>
+      <point x="788" y="1568"/>
       <point x="638" y="1574" type="curve" smooth="yes"/>
-      <point x="301" y="1575"/>
-      <point x="247" y="1419"/>
+      <point x="212" y="1591"/>
+      <point x="320" y="1260"/>
       <point x="500" y="791" type="curve" smooth="yes"/>
-      <point x="627" y="477"/>
-      <point x="692" y="268"/>
+      <point x="599" y="532"/>
+      <point x="688" y="318"/>
       <point x="696" y="165" type="curve" smooth="yes"/>
-      <point x="703" y="8"/>
-      <point x="620" y="-78"/>
+      <point x="704" y="13"/>
+      <point x="630" y="-73"/>
       <point x="447" y="-93" type="curve" smooth="yes"/>
-      <point x="400" y="-97"/>
-      <point x="363" y="-101"/>
+      <point x="434" y="-94"/>
+      <point x="394" y="-97"/>
       <point x="338" y="-105" type="curve" smooth="yes"/>
-      <point x="312" y="-110"/>
-      <point x="285" y="-111"/>
+      <point x="314" y="-109"/>
+      <point x="296" y="-111"/>
       <point x="256" y="-109" type="curve"/>
       <point x="256" y="-334" type="line"/>
     </contour>

+ 6 - 6
source/Hack-Bold.ufo/glyphs/uni2987.glif

@@ -8,17 +8,17 @@
   <outline>
     <contour>
       <point x="978" y="1554" type="line"/>
-      <point x="474" y="1443"/>
-      <point x="255" y="1043"/>
-      <point x="255" y="643" type="curve" smooth="yes"/>
-      <point x="255" y="242"/>
-      <point x="491" y="-163"/>
+      <point x="475" y="1444"/>
+      <point x="255" y="1041"/>
+      <point x="255" y="647" type="curve" smooth="yes"/>
+      <point x="255" y="240"/>
+      <point x="490" y="-162"/>
       <point x="978" y="-270" type="curve"/>
     </contour>
     <contour>
       <point x="665" y="-37"/>
       <point x="510" y="308"/>
-      <point x="510" y="643" type="curve" smooth="yes"/>
+      <point x="510" y="642" type="curve" smooth="yes"/>
       <point x="510" y="976"/>
       <point x="665" y="1321"/>
       <point x="858" y="1373" type="curve"/>

+ 6 - 6
source/Hack-Bold.ufo/glyphs/uni2988.glif

@@ -7,11 +7,11 @@
   </note>
   <outline>
     <contour>
-      <point x="759" y="-159"/>
-      <point x="978" y="241"/>
-      <point x="978" y="641" type="curve" smooth="yes"/>
-      <point x="978" y="1042"/>
-      <point x="742" y="1447"/>
+      <point x="758" y="-160"/>
+      <point x="978" y="243"/>
+      <point x="978" y="637" type="curve" smooth="yes"/>
+      <point x="978" y="1044"/>
+      <point x="743" y="1446"/>
       <point x="255" y="1554" type="curve"/>
       <point x="255" y="-270" type="line"/>
     </contour>
@@ -19,7 +19,7 @@
       <point x="375" y="1373" type="line"/>
       <point x="568" y="1321"/>
       <point x="723" y="976"/>
-      <point x="723" y="641" type="curve" smooth="yes"/>
+      <point x="723" y="642" type="curve" smooth="yes"/>
       <point x="723" y="308"/>
       <point x="568" y="-37"/>
       <point x="375" y="-89" type="curve"/>

+ 29 - 17
source/Hack-Bold.ufo/glyphs/uni2E_18.case.glif

@@ -6,30 +6,30 @@
   </note>
   <outline>
     <contour>
-      <point x="741" y="-27"/>
+      <point x="743" y="-27"/>
       <point x="875" y="11"/>
       <point x="1006" y="86" type="curve"/>
       <point x="1006" y="354" type="line"/>
-      <point x="942" y="307"/>
-      <point x="880" y="272"/>
+      <point x="927" y="296"/>
+      <point x="874" y="271"/>
       <point x="819" y="249" type="curve" smooth="yes"/>
       <point x="799" y="241" type="line"/>
       <point x="799" y="1092" type="line"/>
       <point x="532" y="1092" type="line"/>
       <point x="532" y="969" type="line"/>
-      <point x="531" y="950"/>
-      <point x="530" y="934"/>
+      <point x="530" y="927"/>
+      <point x="530" y="927"/>
       <point x="530" y="922" type="curve" smooth="yes"/>
-      <point x="530" y="841"/>
-      <point x="515" y="800"/>
+      <point x="526" y="839"/>
+      <point x="523" y="808"/>
       <point x="424" y="711" type="curve" smooth="yes"/>
       <point x="336" y="625" type="line" smooth="yes"/>
-      <point x="211" y="502"/>
-      <point x="174" y="427"/>
-      <point x="174" y="326" type="curve" smooth="yes"/>
+      <point x="208" y="500"/>
+      <point x="174" y="424"/>
+      <point x="174" y="325" type="curve" smooth="yes"/>
       <point x="174" y="106"/>
-      <point x="337" y="-27"/>
-      <point x="606" y="-27" type="curve" smooth="yes"/>
+      <point x="340" y="-27"/>
+      <point x="603" y="-27" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="522" y="236"/>
@@ -37,17 +37,29 @@
       <point x="505" y="247" type="curve" smooth="yes"/>
       <point x="474" y="270"/>
       <point x="459" y="303"/>
-      <point x="459" y="348" type="curve" smooth="yes"/>
+      <point x="459" y="347" type="curve" smooth="yes"/>
       <point x="459" y="405"/>
       <point x="485" y="447"/>
       <point x="532" y="496" type="curve"/>
       <point x="532" y="232" type="line"/>
     </contour>
     <contour>
-      <point x="799" y="1210" type="line"/>
-      <point x="799" y="1493" type="line"/>
-      <point x="532" y="1493" type="line"/>
-      <point x="532" y="1210" type="line"/>
+      <point x="769" y="1210" type="line" smooth="yes"/>
+      <point x="788" y="1210"/>
+      <point x="799" y="1221"/>
+      <point x="799" y="1240" type="curve" smooth="yes"/>
+      <point x="799" y="1463" type="line" smooth="yes"/>
+      <point x="799" y="1482"/>
+      <point x="788" y="1493"/>
+      <point x="769" y="1493" type="curve" smooth="yes"/>
+      <point x="562" y="1493" type="line" smooth="yes"/>
+      <point x="543" y="1493"/>
+      <point x="532" y="1482"/>
+      <point x="532" y="1463" type="curve" smooth="yes"/>
+      <point x="532" y="1240" type="line" smooth="yes"/>
+      <point x="532" y="1221"/>
+      <point x="543" y="1210"/>
+      <point x="562" y="1210" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 29 - 17
source/Hack-Bold.ufo/glyphs/uni2E_18.glif

@@ -7,30 +7,30 @@
   </note>
   <outline>
     <contour>
-      <point x="741" y="-400"/>
+      <point x="743" y="-400"/>
       <point x="875" y="-362"/>
       <point x="1006" y="-287" type="curve"/>
       <point x="1006" y="-19" type="line"/>
-      <point x="942" y="-66"/>
-      <point x="880" y="-101"/>
+      <point x="927" y="-77"/>
+      <point x="874" y="-102"/>
       <point x="819" y="-124" type="curve" smooth="yes"/>
       <point x="799" y="-132" type="line"/>
       <point x="799" y="719" type="line"/>
       <point x="532" y="719" type="line"/>
       <point x="532" y="596" type="line"/>
-      <point x="531" y="577"/>
-      <point x="530" y="561"/>
+      <point x="530" y="554"/>
+      <point x="530" y="554"/>
       <point x="530" y="549" type="curve" smooth="yes"/>
-      <point x="530" y="468"/>
-      <point x="515" y="427"/>
+      <point x="526" y="466"/>
+      <point x="523" y="435"/>
       <point x="424" y="338" type="curve" smooth="yes"/>
       <point x="336" y="252" type="line" smooth="yes"/>
-      <point x="211" y="129"/>
-      <point x="174" y="54"/>
-      <point x="174" y="-47" type="curve" smooth="yes"/>
+      <point x="208" y="127"/>
+      <point x="174" y="51"/>
+      <point x="174" y="-48" type="curve" smooth="yes"/>
       <point x="174" y="-267"/>
-      <point x="337" y="-400"/>
-      <point x="606" y="-400" type="curve" smooth="yes"/>
+      <point x="340" y="-400"/>
+      <point x="603" y="-400" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="522" y="-137"/>
@@ -38,17 +38,29 @@
       <point x="505" y="-126" type="curve" smooth="yes"/>
       <point x="474" y="-103"/>
       <point x="459" y="-70"/>
-      <point x="459" y="-25" type="curve" smooth="yes"/>
+      <point x="459" y="-26" type="curve" smooth="yes"/>
       <point x="459" y="32"/>
       <point x="485" y="74"/>
       <point x="532" y="123" type="curve"/>
       <point x="532" y="-141" type="line"/>
     </contour>
     <contour>
-      <point x="799" y="837" type="line"/>
-      <point x="799" y="1120" type="line"/>
-      <point x="532" y="1120" type="line"/>
-      <point x="532" y="837" type="line"/>
+      <point x="769" y="837" type="line" smooth="yes"/>
+      <point x="788" y="837"/>
+      <point x="799" y="848"/>
+      <point x="799" y="867" type="curve" smooth="yes"/>
+      <point x="799" y="1090" type="line" smooth="yes"/>
+      <point x="799" y="1109"/>
+      <point x="788" y="1120"/>
+      <point x="769" y="1120" type="curve" smooth="yes"/>
+      <point x="562" y="1120" type="line" smooth="yes"/>
+      <point x="543" y="1120"/>
+      <point x="532" y="1109"/>
+      <point x="532" y="1090" type="curve" smooth="yes"/>
+      <point x="532" y="867" type="line" smooth="yes"/>
+      <point x="532" y="848"/>
+      <point x="543" y="837"/>
+      <point x="562" y="837" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 36 - 24
source/Hack-Bold.ufo/glyphs/uni2E_1F_.glif

@@ -7,43 +7,55 @@
   </note>
   <outline>
     <contour>
-      <point x="953" y="468"/>
-      <point x="1045" y="503"/>
+      <point x="959" y="468"/>
+      <point x="1053" y="509"/>
       <point x="1145" y="582" type="curve"/>
       <point x="1145" y="816" type="line"/>
       <point x="1046" y="729"/>
-      <point x="959" y="691"/>
-      <point x="864" y="691" type="curve" smooth="yes"/>
-      <point x="801" y="691"/>
-      <point x="730" y="709"/>
+      <point x="958" y="691"/>
+      <point x="865" y="691" type="curve" smooth="yes"/>
+      <point x="798" y="691"/>
+      <point x="725" y="711"/>
       <point x="652" y="745" type="curve" smooth="yes"/>
       <point x="622" y="759" type="line"/>
       <point x="621" y="759" type="line"/>
-      <point x="534" y="796"/>
-      <point x="459" y="814"/>
-      <point x="395" y="814" type="curve" smooth="yes"/>
-      <point x="284" y="814"/>
-      <point x="192" y="779"/>
+      <point x="533" y="796"/>
+      <point x="463" y="814"/>
+      <point x="390" y="814" type="curve" smooth="yes"/>
+      <point x="288" y="814"/>
+      <point x="191" y="779"/>
       <point x="88" y="699" type="curve"/>
       <point x="88" y="470" type="line"/>
-      <point x="187" y="554"/>
-      <point x="277" y="591"/>
-      <point x="381" y="591" type="curve" smooth="yes"/>
-      <point x="449" y="591"/>
-      <point x="509" y="578"/>
+      <point x="192" y="558"/>
+      <point x="280" y="591"/>
+      <point x="385" y="591" type="curve" smooth="yes"/>
+      <point x="468" y="591"/>
+      <point x="522" y="570"/>
       <point x="612" y="533" type="curve" smooth="yes"/>
       <point x="619" y="530"/>
-      <point x="630" y="526"/>
+      <point x="615" y="532"/>
       <point x="645" y="519" type="curve" smooth="yes"/>
-      <point x="720" y="485"/>
-      <point x="788" y="468"/>
-      <point x="848" y="468" type="curve" smooth="yes"/>
+      <point x="725" y="485"/>
+      <point x="779" y="468"/>
+      <point x="850" y="468" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="783" y="0" type="line"/>
-      <point x="783" y="365" type="line"/>
-      <point x="450" y="365" type="line"/>
-      <point x="450" y="0" type="line"/>
+      <point x="753" y="0" type="line" smooth="yes"/>
+      <point x="772" y="0"/>
+      <point x="783" y="11"/>
+      <point x="783" y="30" type="curve" smooth="yes"/>
+      <point x="783" y="335" type="line" smooth="yes"/>
+      <point x="783" y="354"/>
+      <point x="772" y="365"/>
+      <point x="753" y="365" type="curve" smooth="yes"/>
+      <point x="480" y="365" type="line" smooth="yes"/>
+      <point x="461" y="365"/>
+      <point x="450" y="354"/>
+      <point x="450" y="335" type="curve" smooth="yes"/>
+      <point x="450" y="30" type="line" smooth="yes"/>
+      <point x="450" y="11"/>
+      <point x="461" y="0"/>
+      <point x="480" y="0" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 33 - 21
source/Hack-Bold.ufo/glyphs/uni2E_2E_.glif

@@ -9,32 +9,32 @@
     <contour>
       <point x="793" y="401" type="line"/>
       <point x="793" y="555" type="line" smooth="yes"/>
-      <point x="793" y="687"/>
-      <point x="758" y="768"/>
+      <point x="793" y="695"/>
+      <point x="754" y="770"/>
       <point x="651" y="872" type="curve" smooth="yes"/>
       <point x="561" y="961" type="line" smooth="yes"/>
-      <point x="477" y="1042"/>
-      <point x="453" y="1088"/>
-      <point x="453" y="1145" type="curve" smooth="yes"/>
+      <point x="481" y="1040"/>
+      <point x="453" y="1083"/>
+      <point x="453" y="1144" type="curve" smooth="yes"/>
       <point x="453" y="1234"/>
-      <point x="514" y="1280"/>
-      <point x="637" y="1280" type="curve" smooth="yes"/>
-      <point x="749" y="1280"/>
-      <point x="872" y="1232"/>
+      <point x="515" y="1280"/>
+      <point x="633" y="1280" type="curve" smooth="yes"/>
+      <point x="745" y="1280"/>
+      <point x="863" y="1238"/>
       <point x="1000" y="1139" type="curve"/>
       <point x="1000" y="1407" type="line"/>
       <point x="869" y="1482"/>
-      <point x="735" y="1520"/>
-      <point x="600" y="1520" type="curve" smooth="yes"/>
-      <point x="331" y="1520"/>
+      <point x="737" y="1520"/>
+      <point x="597" y="1520" type="curve" smooth="yes"/>
+      <point x="334" y="1520"/>
       <point x="168" y="1387"/>
-      <point x="168" y="1167" type="curve" smooth="yes"/>
-      <point x="168" y="1066"/>
-      <point x="205" y="991"/>
+      <point x="168" y="1168" type="curve" smooth="yes"/>
+      <point x="168" y="1069"/>
+      <point x="202" y="993"/>
       <point x="330" y="868" type="curve" smooth="yes"/>
       <point x="418" y="782" type="line" smooth="yes"/>
-      <point x="509" y="694"/>
-      <point x="524" y="652"/>
+      <point x="515" y="688"/>
+      <point x="523" y="648"/>
       <point x="524" y="571" type="curve" smooth="yes"/>
       <point x="524" y="559"/>
       <point x="525" y="543"/>
@@ -42,10 +42,22 @@
       <point x="526" y="401" type="line"/>
     </contour>
     <contour>
-      <point x="793" y="0" type="line"/>
-      <point x="793" y="283" type="line"/>
-      <point x="526" y="283" type="line"/>
-      <point x="526" y="0" type="line"/>
+      <point x="763" y="0" type="line" smooth="yes"/>
+      <point x="782" y="0"/>
+      <point x="793" y="11"/>
+      <point x="793" y="30" type="curve" smooth="yes"/>
+      <point x="793" y="253" type="line" smooth="yes"/>
+      <point x="793" y="272"/>
+      <point x="782" y="283"/>
+      <point x="763" y="283" type="curve" smooth="yes"/>
+      <point x="556" y="283" type="line" smooth="yes"/>
+      <point x="537" y="283"/>
+      <point x="526" y="272"/>
+      <point x="526" y="253" type="curve" smooth="yes"/>
+      <point x="526" y="30" type="line" smooth="yes"/>
+      <point x="526" y="11"/>
+      <point x="537" y="0"/>
+      <point x="556" y="0" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>