ソースを参照

adjusted curves in oblique punctuation set

Chris Simpkins 10 年 前
コミット
581f23279d
29 ファイル変更621 行追加439 行削除
  1. 16 4
      source/Hack-RegularOblique.ufo/glyphs/anoteleia.glif
  2. 5 5
      source/Hack-RegularOblique.ufo/glyphs/braceleft.glif
  3. 16 16
      source/Hack-RegularOblique.ufo/glyphs/braceright.glif
  4. 2 2
      source/Hack-RegularOblique.ufo/glyphs/bullet.glif
  5. 32 8
      source/Hack-RegularOblique.ufo/glyphs/exclamdbl.glif
  6. 16 4
      source/Hack-RegularOblique.ufo/glyphs/exclamdown.case.glif
  7. 5 5
      source/Hack-RegularOblique.ufo/glyphs/question.glif
  8. 35 23
      source/Hack-RegularOblique.ufo/glyphs/questiondown.case.glif
  9. 3 3
      source/Hack-RegularOblique.ufo/glyphs/questiondown.glif
  10. 3 3
      source/Hack-RegularOblique.ufo/glyphs/semicolon.glif
  11. 22 22
      source/Hack-RegularOblique.ufo/glyphs/uni055E_.glif
  12. 32 20
      source/Hack-RegularOblique.ufo/glyphs/uni203D_.glif
  13. 7 7
      source/Hack-RegularOblique.ufo/glyphs/uni203F_.glif
  14. 118 98
      source/Hack-RegularOblique.ufo/glyphs/uni2047.glif
  15. 51 29
      source/Hack-RegularOblique.ufo/glyphs/uni2048.glif
  16. 51 29
      source/Hack-RegularOblique.ufo/glyphs/uni2049.glif
  17. 4 4
      source/Hack-RegularOblique.ufo/glyphs/uni204B_.glif
  18. 6 6
      source/Hack-RegularOblique.ufo/glyphs/uni207D_.glif
  19. 8 8
      source/Hack-RegularOblique.ufo/glyphs/uni207E_.glif
  20. 6 6
      source/Hack-RegularOblique.ufo/glyphs/uni208D_.glif
  21. 8 8
      source/Hack-RegularOblique.ufo/glyphs/uni208E_.glif
  22. 20 20
      source/Hack-RegularOblique.ufo/glyphs/uni27C_5.glif
  23. 18 18
      source/Hack-RegularOblique.ufo/glyphs/uni27C_6.glif
  24. 4 4
      source/Hack-RegularOblique.ufo/glyphs/uni2987.glif
  25. 4 4
      source/Hack-RegularOblique.ufo/glyphs/uni2988.glif
  26. 32 20
      source/Hack-RegularOblique.ufo/glyphs/uni2E_18.case.glif
  27. 32 20
      source/Hack-RegularOblique.ufo/glyphs/uni2E_18.glif
  28. 33 23
      source/Hack-RegularOblique.ufo/glyphs/uni2E_1F_.glif
  29. 32 20
      source/Hack-RegularOblique.ufo/glyphs/uni2E_2E_.glif

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

@@ -7,10 +7,22 @@
   </note>
   <outline>
     <contour>
-      <point x="512" y="864" type="line"/>
-      <point x="766" y="864" type="line"/>
-      <point x="707" y="559" type="line"/>
-      <point x="455" y="559" type="line"/>
+      <point x="507" y="837" type="line" smooth="yes"/>
+      <point x="510" y="855"/>
+      <point x="521" y="864"/>
+      <point x="539" y="864" type="curve" smooth="yes"/>
+      <point x="733" y="864" type="line" smooth="yes"/>
+      <point x="754" y="864"/>
+      <point x="764" y="851"/>
+      <point x="760" y="831" type="curve" smooth="yes"/>
+      <point x="712" y="586" type="line" smooth="yes"/>
+      <point x="709" y="568"/>
+      <point x="698" y="559"/>
+      <point x="680" y="559" type="curve" smooth="yes"/>
+      <point x="488" y="559" type="line" smooth="yes"/>
+      <point x="468" y="559"/>
+      <point x="457" y="571"/>
+      <point x="461" y="592" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 5 - 5
source/Hack-RegularOblique.ufo/glyphs/braceleft.glif

@@ -40,12 +40,12 @@
       <point x="457" y="339"/>
       <point x="453" y="315"/>
       <point x="447" y="282" type="curve" smooth="yes"/>
-      <point x="446" y="274"/>
-      <point x="445" y="272"/>
+      <point x="446" y="279"/>
+      <point x="447" y="277"/>
       <point x="444" y="270" type="curve"/>
       <point x="399" y="34" type="line" smooth="yes"/>
-      <point x="395" y="16"/>
-      <point x="390" y="-21"/>
+      <point x="396" y="19"/>
+      <point x="393" y="1"/>
       <point x="388" y="-37" type="curve" smooth="yes"/>
       <point x="385" y="-60"/>
       <point x="384" y="-70"/>
@@ -67,7 +67,7 @@
       <point x="575" y="-112"/>
       <point x="575" y="-70" type="curve"/>
       <point x="576" y="-62"/>
-      <point x="576" y="-46"/>
+      <point x="575" y="-65"/>
       <point x="578" y="-20" type="curve" smooth="yes"/>
       <point x="579" y="-3"/>
       <point x="581" y="13"/>

+ 16 - 16
source/Hack-RegularOblique.ufo/glyphs/braceright.glif

@@ -44,13 +44,13 @@
       <point x="716" y="945"/>
       <point x="717" y="952" type="curve" smooth="yes"/>
       <point x="762" y="1188" type="line" smooth="yes"/>
-      <point x="768" y="1219"/>
-      <point x="769" y="1226"/>
+      <point x="769" y="1222"/>
+      <point x="770" y="1234"/>
       <point x="772" y="1259" type="curve" smooth="yes"/>
       <point x="775" y="1288"/>
-      <point x="776" y="1300"/>
-      <point x="776" y="1318" type="curve" smooth="yes"/>
-      <point x="776" y="1415"/>
+      <point x="776" y="1302"/>
+      <point x="776" y="1320" type="curve" smooth="yes"/>
+      <point x="776" y="1417"/>
       <point x="747" y="1468"/>
       <point x="695" y="1502" type="curve" smooth="yes"/>
       <point x="643" y="1536"/>
@@ -63,22 +63,22 @@
       <point x="515" y="1404"/>
       <point x="544" y="1385" type="curve" smooth="yes"/>
       <point x="572" y="1366"/>
-      <point x="586" y="1333"/>
-      <point x="586" y="1292" type="curve" smooth="yes"/>
-      <point x="586" y="1281"/>
-      <point x="585" y="1255"/>
+      <point x="586" y="1335"/>
+      <point x="586" y="1290" type="curve" smooth="yes"/>
+      <point x="586" y="1278"/>
+      <point x="585" y="1259"/>
       <point x="584" y="1243" type="curve" smooth="yes"/>
-      <point x="584" y="1240"/>
-      <point x="577" y="1194"/>
+      <point x="584" y="1239"/>
+      <point x="576" y="1188"/>
       <point x="575" y="1183" type="curve" smooth="yes"/>
       <point x="528" y="940" type="line" smooth="yes"/>
-      <point x="522" y="908"/>
-      <point x="522" y="907"/>
+      <point x="522" y="909"/>
+      <point x="521" y="898"/>
       <point x="518" y="870" type="curve" smooth="yes"/>
       <point x="515" y="846"/>
-      <point x="514" y="831"/>
-      <point x="514" y="815" type="curve" smooth="yes"/>
-      <point x="514" y="759"/>
+      <point x="514" y="829"/>
+      <point x="514" y="813" type="curve" smooth="yes"/>
+      <point x="514" y="757"/>
       <point x="527" y="720"/>
       <point x="554" y="686" type="curve" smooth="yes"/>
       <point x="581" y="652"/>

+ 2 - 2
source/Hack-RegularOblique.ufo/glyphs/bullet.glif

@@ -16,8 +16,8 @@
       <point x="694" y="465"/>
       <point x="768" y="494"/>
       <point x="826" y="551" type="curve" smooth="yes"/>
-      <point x="884" y="609"/>
-      <point x="913" y="681"/>
+      <point x="881" y="605"/>
+      <point x="913" y="678"/>
       <point x="913" y="761" type="curve" smooth="yes"/>
       <point x="913" y="848"/>
       <point x="878" y="922"/>

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

@@ -15,10 +15,22 @@
       <point x="227" y="838" type="line"/>
     </contour>
     <contour>
-      <point x="112" y="254" type="line"/>
-      <point x="315" y="254" type="line"/>
-      <point x="265" y="0" type="line"/>
-      <point x="63" y="0" type="line"/>
+      <point x="107" y="227" type="line" smooth="yes"/>
+      <point x="110" y="245"/>
+      <point x="121" y="254"/>
+      <point x="139" y="254" type="curve" smooth="yes"/>
+      <point x="282" y="254" type="line" smooth="yes"/>
+      <point x="303" y="254"/>
+      <point x="313" y="241"/>
+      <point x="309" y="221" type="curve" smooth="yes"/>
+      <point x="270" y="27" type="line" smooth="yes"/>
+      <point x="267" y="9"/>
+      <point x="256" y="0"/>
+      <point x="238" y="0" type="curve" smooth="yes"/>
+      <point x="96" y="0" type="line" smooth="yes"/>
+      <point x="76" y="0"/>
+      <point x="65" y="13"/>
+      <point x="69" y="33" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="970" y="1493" type="line"/>
@@ -29,10 +41,22 @@
       <point x="843" y="838" type="line"/>
     </contour>
     <contour>
-      <point x="728" y="254" type="line"/>
-      <point x="931" y="254" type="line"/>
-      <point x="881" y="0" type="line"/>
-      <point x="679" y="0" type="line"/>
+      <point x="723" y="227" type="line" smooth="yes"/>
+      <point x="726" y="245"/>
+      <point x="737" y="254"/>
+      <point x="755" y="254" type="curve" smooth="yes"/>
+      <point x="898" y="254" type="line" smooth="yes"/>
+      <point x="919" y="254"/>
+      <point x="929" y="241"/>
+      <point x="925" y="221" type="curve" smooth="yes"/>
+      <point x="886" y="27" type="line" smooth="yes"/>
+      <point x="883" y="9"/>
+      <point x="872" y="0"/>
+      <point x="854" y="0" type="curve" smooth="yes"/>
+      <point x="712" y="0" type="line" smooth="yes"/>
+      <point x="692" y="0"/>
+      <point x="681" y="13"/>
+      <point x="685" y="33" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

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

@@ -6,10 +6,22 @@
   </note>
   <outline>
     <contour>
-      <point x="834" y="1239" type="line"/>
-      <point x="631" y="1239" type="line"/>
-      <point x="680" y="1493" type="line"/>
-      <point x="883" y="1493" type="line"/>
+      <point x="839" y="1266" type="line" smooth="yes"/>
+      <point x="836" y="1248"/>
+      <point x="825" y="1239"/>
+      <point x="807" y="1239" type="curve" smooth="yes"/>
+      <point x="664" y="1239" type="line" smooth="yes"/>
+      <point x="643" y="1239"/>
+      <point x="633" y="1252"/>
+      <point x="637" y="1272" type="curve" smooth="yes"/>
+      <point x="675" y="1466" type="line" smooth="yes"/>
+      <point x="678" y="1484"/>
+      <point x="689" y="1493"/>
+      <point x="707" y="1493" type="curve" smooth="yes"/>
+      <point x="850" y="1493" type="line" smooth="yes"/>
+      <point x="870" y="1493"/>
+      <point x="881" y="1480"/>
+      <point x="877" y="1460" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="592" y="0" type="line"/>

+ 5 - 5
source/Hack-RegularOblique.ufo/glyphs/question.glif

@@ -22,8 +22,8 @@
       <point x="718" y="171"/>
       <point x="707" y="205"/>
       <point x="687" y="227" type="curve" smooth="yes"/>
-      <point x="663" y="253"/>
-      <point x="630" y="264"/>
+      <point x="663" y="254"/>
+      <point x="627" y="264"/>
       <point x="596" y="264" type="curve" smooth="yes"/>
       <point x="552" y="264"/>
       <point x="508" y="245"/>
@@ -49,10 +49,10 @@
       <point x="1162" y="1081"/>
       <point x="1179" y="1126"/>
       <point x="1186" y="1175" type="curve" smooth="yes"/>
-      <point x="1189" y="1198"/>
-      <point x="1192" y="1227"/>
+      <point x="1189" y="1196"/>
+      <point x="1192" y="1228"/>
       <point x="1192" y="1250" type="curve" smooth="yes"/>
-      <point x="1192" y="1319"/>
+      <point x="1192" y="1318"/>
       <point x="1164" y="1384"/>
       <point x="1116" y="1432" type="curve" smooth="yes"/>
       <point x="1050" y="1498"/>

+ 35 - 23
source/Hack-RegularOblique.ufo/glyphs/questiondown.case.glif

@@ -9,39 +9,51 @@
       <point x="655" y="1092" type="line"/>
       <point x="846" y="1092" type="line"/>
       <point x="817" y="938" type="line" smooth="yes"/>
-      <point x="793" y="814"/>
-      <point x="756" y="745"/>
+      <point x="793" y="811"/>
+      <point x="752" y="742"/>
       <point x="608" y="621" type="curve" smooth="yes"/>
       <point x="502" y="532" type="line" smooth="yes"/>
-      <point x="389" y="436"/>
-      <point x="346" y="368"/>
-      <point x="346" y="293" type="curve" smooth="yes"/>
+      <point x="389" y="437"/>
+      <point x="346" y="366"/>
+      <point x="346" y="294" type="curve" smooth="yes"/>
       <point x="346" y="194"/>
-      <point x="424" y="137"/>
-      <point x="557" y="137" type="curve" smooth="yes"/>
-      <point x="662" y="137"/>
-      <point x="797" y="186"/>
+      <point x="427" y="137"/>
+      <point x="551" y="137" type="curve" smooth="yes"/>
+      <point x="669" y="137"/>
+      <point x="799" y="188"/>
       <point x="938" y="274" type="curve"/>
       <point x="901" y="86" type="line"/>
-      <point x="757" y="10"/>
-      <point x="624" y="-27"/>
-      <point x="489" y="-27" type="curve" smooth="yes"/>
-      <point x="286" y="-27"/>
-      <point x="143" y="94"/>
-      <point x="143" y="262" type="curve" smooth="yes"/>
-      <point x="143" y="387"/>
-      <point x="198" y="481"/>
+      <point x="760" y="11"/>
+      <point x="620" y="-27"/>
+      <point x="497" y="-27" type="curve" smooth="yes"/>
+      <point x="282" y="-27"/>
+      <point x="143" y="90"/>
+      <point x="143" y="269" type="curve" smooth="yes"/>
+      <point x="143" y="390"/>
+      <point x="207" y="489"/>
       <point x="371" y="625" type="curve" smooth="yes"/>
       <point x="475" y="711" type="line" smooth="yes"/>
-      <point x="587" y="804"/>
-      <point x="615" y="854"/>
+      <point x="586" y="802"/>
+      <point x="617" y="859"/>
       <point x="635" y="969" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="881" y="1239" type="line"/>
-      <point x="678" y="1239" type="line"/>
-      <point x="727" y="1493" type="line"/>
-      <point x="930" y="1493" type="line"/>
+      <point x="886" y="1266" type="line" smooth="yes"/>
+      <point x="883" y="1248"/>
+      <point x="872" y="1239"/>
+      <point x="854" y="1239" type="curve" smooth="yes"/>
+      <point x="711" y="1239" type="line" smooth="yes"/>
+      <point x="690" y="1239"/>
+      <point x="680" y="1252"/>
+      <point x="684" y="1272" type="curve" smooth="yes"/>
+      <point x="722" y="1466" type="line" smooth="yes"/>
+      <point x="725" y="1484"/>
+      <point x="736" y="1493"/>
+      <point x="754" y="1493" type="curve" smooth="yes"/>
+      <point x="897" y="1493" type="line" smooth="yes"/>
+      <point x="917" y="1493"/>
+      <point x="928" y="1480"/>
+      <point x="924" y="1460" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 3 - 3
source/Hack-RegularOblique.ufo/glyphs/questiondown.glif

@@ -31,8 +31,8 @@
       <point x="553" y="-27"/>
       <point x="624" y="-18"/>
       <point x="692" y="1" type="curve" smooth="yes"/>
-      <point x="750" y="17"/>
-      <point x="827" y="47"/>
+      <point x="749" y="17"/>
+      <point x="823" y="45"/>
       <point x="901" y="86" type="curve"/>
       <point x="938" y="274" type="line"/>
       <point x="862" y="227"/>
@@ -57,7 +57,7 @@
       <point x="682" y="683"/>
       <point x="731" y="735"/>
       <point x="759" y="780" type="curve" smooth="yes"/>
-      <point x="785" y="822"/>
+      <point x="783" y="818"/>
       <point x="805" y="875"/>
       <point x="817" y="938" type="curve" smooth="yes"/>
       <point x="846" y="1092" type="line"/>

+ 3 - 3
source/Hack-RegularOblique.ufo/glyphs/semicolon.glif

@@ -15,9 +15,9 @@
       <point x="909" y="864" type="curve" smooth="yes"/>
       <point x="911" y="875"/>
       <point x="912" y="886"/>
-      <point x="912" y="897" type="curve" smooth="yes"/>
-      <point x="912" y="930"/>
-      <point x="902" y="961"/>
+      <point x="912" y="896" type="curve" smooth="yes"/>
+      <point x="912" y="931"/>
+      <point x="901" y="963"/>
       <point x="881" y="986" type="curve" smooth="yes"/>
       <point x="856" y="1015"/>
       <point x="816" y="1032"/>

+ 22 - 22
source/Hack-RegularOblique.ufo/glyphs/uni055E_.glif

@@ -9,49 +9,49 @@
     <contour>
       <point x="125" y="1265" type="line"/>
       <point x="154" y="1418"/>
-      <point x="216" y="1537"/>
+      <point x="217" y="1539"/>
       <point x="300" y="1625" type="curve" smooth="yes"/>
-      <point x="384" y="1712"/>
-      <point x="491" y="1769"/>
+      <point x="385" y="1713"/>
+      <point x="498" y="1772"/>
       <point x="611" y="1798" type="curve" smooth="yes"/>
       <point x="654" y="1808"/>
-      <point x="697" y="1813"/>
-      <point x="741" y="1813" type="curve" smooth="yes"/>
-      <point x="830" y="1813"/>
-      <point x="918" y="1790"/>
+      <point x="698" y="1813"/>
+      <point x="740" y="1813" type="curve" smooth="yes"/>
+      <point x="835" y="1813"/>
+      <point x="923" y="1787"/>
       <point x="978" y="1739" type="curve" smooth="yes"/>
-      <point x="1037" y="1687"/>
-      <point x="1068" y="1609"/>
+      <point x="1039" y="1686"/>
+      <point x="1068" y="1601"/>
       <point x="1047" y="1500" type="curve" smooth="yes"/>
-      <point x="1034" y="1432"/>
-      <point x="998" y="1371"/>
+      <point x="1033" y="1432"/>
+      <point x="999" y="1371"/>
       <point x="946" y="1327" type="curve" smooth="yes"/>
       <point x="893" y="1283"/>
       <point x="821" y="1256"/>
-      <point x="736" y="1256" type="curve" smooth="yes"/>
-      <point x="680" y="1256"/>
-      <point x="627" y="1269"/>
+      <point x="737" y="1256" type="curve" smooth="yes"/>
+      <point x="672" y="1256"/>
+      <point x="624" y="1272"/>
       <point x="587" y="1301" type="curve" smooth="yes"/>
       <point x="546" y="1333"/>
       <point x="519" y="1382"/>
       <point x="515" y="1454" type="curve"/>
       <point x="680" y="1454" type="line"/>
       <point x="679" y="1411"/>
-      <point x="718" y="1393"/>
-      <point x="758" y="1393" type="curve" smooth="yes"/>
-      <point x="795" y="1393"/>
+      <point x="717" y="1393"/>
+      <point x="759" y="1393" type="curve" smooth="yes"/>
+      <point x="794" y="1393"/>
       <point x="823" y="1405"/>
       <point x="842" y="1424" type="curve" smooth="yes"/>
-      <point x="861" y="1443"/>
-      <point x="872" y="1468"/>
+      <point x="860" y="1442"/>
+      <point x="871" y="1465"/>
       <point x="877" y="1495" type="curve" smooth="yes"/>
       <point x="888" y="1551"/>
       <point x="874" y="1593"/>
       <point x="845" y="1621" type="curve" smooth="yes"/>
       <point x="816" y="1649"/>
-      <point x="770" y="1663"/>
-      <point x="715" y="1663" type="curve" smooth="yes"/>
-      <point x="682" y="1663"/>
+      <point x="771" y="1663"/>
+      <point x="714" y="1663" type="curve" smooth="yes"/>
+      <point x="683" y="1663"/>
       <point x="649" y="1659"/>
       <point x="615" y="1650" type="curve"/>
       <point x="613" y="1649" type="line"/>

+ 32 - 20
source/Hack-RegularOblique.ufo/glyphs/uni203D_.glif

@@ -10,41 +10,53 @@
       <point x="614" y="401" type="line"/>
       <point x="424" y="401" type="line"/>
       <point x="607" y="1342" type="line"/>
-      <point x="586" y="1337"/>
-      <point x="563" y="1330"/>
+      <point x="589" y="1338"/>
+      <point x="558" y="1328"/>
       <point x="540" y="1322" type="curve" smooth="yes"/>
-      <point x="476" y="1299"/>
+      <point x="485" y="1303"/>
       <point x="407" y="1264"/>
       <point x="333" y="1219" type="curve"/>
       <point x="370" y="1407" type="line"/>
-      <point x="510" y="1483"/>
-      <point x="642" y="1520"/>
-      <point x="781" y="1520" type="curve" smooth="yes"/>
-      <point x="1029" y="1520"/>
-      <point x="1160" y="1382"/>
+      <point x="500" y="1478"/>
+      <point x="637" y="1520"/>
+      <point x="777" y="1520" type="curve" smooth="yes"/>
+      <point x="1036" y="1520"/>
+      <point x="1161" y="1375"/>
       <point x="1119" y="1167" type="curve" smooth="yes"/>
-      <point x="1099" y="1066"/>
-      <point x="1049" y="991"/>
+      <point x="1099" y="1065"/>
+      <point x="1044" y="986"/>
       <point x="900" y="868" type="curve" smooth="yes"/>
       <point x="795" y="782" type="line" smooth="yes"/>
-      <point x="686" y="694"/>
-      <point x="663" y="652"/>
+      <point x="687" y="694"/>
+      <point x="663" y="654"/>
       <point x="647" y="571" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="339" y="0" type="line"/>
-      <point x="389" y="254" type="line"/>
-      <point x="592" y="254" type="line"/>
-      <point x="542" y="0" type="line"/>
+      <point x="372" y="0" type="line" smooth="yes"/>
+      <point x="351" y="0"/>
+      <point x="341" y="13"/>
+      <point x="345" y="33" type="curve" smooth="yes"/>
+      <point x="384" y="227" type="line" smooth="yes"/>
+      <point x="387" y="245"/>
+      <point x="398" y="254"/>
+      <point x="416" y="254" type="curve" smooth="yes"/>
+      <point x="559" y="254" type="line" smooth="yes"/>
+      <point x="580" y="254"/>
+      <point x="590" y="241"/>
+      <point x="586" y="221" type="curve" smooth="yes"/>
+      <point x="547" y="27" type="line" smooth="yes"/>
+      <point x="544" y="9"/>
+      <point x="533" y="0"/>
+      <point x="515" y="0" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="714" y="916" type="line"/>
       <point x="768" y="961" type="line" smooth="yes"/>
-      <point x="867" y="1040"/>
-      <point x="903" y="1092"/>
+      <point x="864" y="1041"/>
+      <point x="902" y="1084"/>
       <point x="915" y="1157" type="curve" smooth="yes"/>
-      <point x="938" y="1276"/>
-      <point x="862" y="1327"/>
+      <point x="936" y="1274"/>
+      <point x="869" y="1324"/>
       <point x="798" y="1346" type="curve"/>
     </contour>
   </outline>

+ 7 - 7
source/Hack-RegularOblique.ufo/glyphs/uni203F_.glif

@@ -7,22 +7,22 @@
   </note>
   <outline>
     <contour>
-      <point x="386" y="-314"/>
-      <point x="500" y="-331"/>
-      <point x="615" y="-331" type="curve" smooth="yes"/>
-      <point x="846" y="-331"/>
+      <point x="385" y="-313"/>
+      <point x="494" y="-331"/>
+      <point x="613" y="-331" type="curve" smooth="yes"/>
+      <point x="847" y="-331"/>
       <point x="1071" y="-262"/>
       <point x="1300" y="-123" type="curve"/>
       <point x="1300" y="-249" type="line"/>
       <point x="1065" y="-406"/>
       <point x="839" y="-485"/>
-      <point x="615" y="-485" type="curve" smooth="yes"/>
+      <point x="614" y="-485" type="curve" smooth="yes"/>
       <point x="392" y="-485"/>
       <point x="168" y="-408"/>
       <point x="-68" y="-249" type="curve"/>
       <point x="-68" y="-123" type="line"/>
-      <point x="47" y="-193"/>
-      <point x="160" y="-245"/>
+      <point x="52" y="-196"/>
+      <point x="161" y="-245"/>
       <point x="273" y="-279" type="curve" smooth="yes"/>
     </contour>
   </outline>

+ 118 - 98
source/Hack-RegularOblique.ufo/glyphs/uni2047.glif

@@ -7,110 +7,130 @@
   </note>
   <outline>
     <contour>
-      <point x="251" y="401" type="line"/>
-      <point x="57" y="401" type="line"/>
-      <point x="87" y="555" type="line" smooth="yes"/>
-      <point x="112" y="686"/>
-      <point x="147" y="760"/>
-      <point x="243" y="872" type="curve" smooth="yes"/>
-      <point x="318" y="961" type="line" smooth="yes"/>
-      <point x="387" y="1040"/>
-      <point x="415" y="1092"/>
-      <point x="427" y="1157" type="curve" smooth="yes"/>
-      <point x="430" y="1172"/>
-      <point x="431" y="1185"/>
-      <point x="431" y="1197" type="curve" smooth="yes"/>
-      <point x="431" y="1257"/>
-      <point x="399" y="1308"/>
-      <point x="316" y="1313" type="curve"/>
-      <point x="313" y="1313"/>
-      <point x="310" y="1313"/>
-      <point x="307" y="1313" type="curve" smooth="yes"/>
-      <point x="274" y="1313"/>
-      <point x="244" y="1306"/>
-      <point x="218" y="1293" type="curve" smooth="yes"/>
-      <point x="175" y="1270"/>
-      <point x="128" y="1235"/>
-      <point x="77" y="1190" type="curve"/>
-      <point x="119" y="1407" type="line"/>
-      <point x="223" y="1490"/>
-      <point x="308" y="1521"/>
-      <point x="409" y="1521" type="curve" smooth="yes"/>
-      <point x="418" y="1521"/>
-      <point x="427" y="1521"/>
-      <point x="436" y="1520" type="curve"/>
-      <point x="601" y="1511"/>
-      <point x="643" y="1393"/>
-      <point x="643" y="1278" type="curve" smooth="yes"/>
-      <point x="643" y="1210"/>
-      <point x="627" y="1113"/>
-      <point x="583" y="1026" type="curve" smooth="yes"/>
-      <point x="560" y="982"/>
-      <point x="522" y="929"/>
-      <point x="469" y="868" type="curve" smooth="yes"/>
-      <point x="395" y="782" type="line" smooth="yes"/>
-      <point x="316" y="690"/>
-      <point x="300" y="652"/>
-      <point x="284" y="571" type="curve" smooth="yes"/>
+      <point x="321" y="401" type="line"/>
+      <point x="127" y="401" type="line"/>
+      <point x="157" y="555" type="line" smooth="yes"/>
+      <point x="184" y="696"/>
+      <point x="221" y="763"/>
+      <point x="313" y="872" type="curve" smooth="yes"/>
+      <point x="388" y="961" type="line" smooth="yes"/>
+      <point x="452" y="1037"/>
+      <point x="483" y="1081"/>
+      <point x="497" y="1157" type="curve" smooth="yes"/>
+      <point x="500" y="1172"/>
+      <point x="501" y="1187"/>
+      <point x="501" y="1198" type="curve" smooth="yes"/>
+      <point x="501" y="1262"/>
+      <point x="466" y="1308"/>
+      <point x="386" y="1313" type="curve"/>
+      <point x="377" y="1313" type="line" smooth="yes"/>
+      <point x="344" y="1313"/>
+      <point x="314" y="1306"/>
+      <point x="288" y="1293" type="curve" smooth="yes"/>
+      <point x="258" y="1278"/>
+      <point x="202" y="1239"/>
+      <point x="147" y="1190" type="curve"/>
+      <point x="189" y="1407" type="line"/>
+      <point x="293" y="1490"/>
+      <point x="378" y="1521"/>
+      <point x="479" y="1521" type="curve" smooth="yes"/>
+      <point x="488" y="1521"/>
+      <point x="497" y="1521"/>
+      <point x="506" y="1520" type="curve"/>
+      <point x="671" y="1511"/>
+      <point x="713" y="1392"/>
+      <point x="713" y="1281" type="curve" smooth="yes"/>
+      <point x="713" y="1212"/>
+      <point x="697" y="1111"/>
+      <point x="653" y="1026" type="curve" smooth="yes"/>
+      <point x="628" y="979"/>
+      <point x="595" y="933"/>
+      <point x="539" y="868" type="curve" smooth="yes"/>
+      <point x="465" y="782" type="line" smooth="yes"/>
+      <point x="390" y="694"/>
+      <point x="371" y="658"/>
+      <point x="354" y="571" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="24" y="254" type="line"/>
-      <point x="227" y="254" type="line"/>
-      <point x="177" y="0" type="line"/>
-      <point x="-26" y="0" type="line"/>
+      <point x="89" y="227" type="line" smooth="yes"/>
+      <point x="92" y="245"/>
+      <point x="103" y="254"/>
+      <point x="121" y="254" type="curve" smooth="yes"/>
+      <point x="264" y="254" type="line" smooth="yes"/>
+      <point x="285" y="254"/>
+      <point x="295" y="241"/>
+      <point x="291" y="221" type="curve" smooth="yes"/>
+      <point x="252" y="27" type="line" smooth="yes"/>
+      <point x="249" y="9"/>
+      <point x="238" y="0"/>
+      <point x="220" y="0" type="curve" smooth="yes"/>
+      <point x="77" y="0" type="line" smooth="yes"/>
+      <point x="56" y="0"/>
+      <point x="46" y="13"/>
+      <point x="50" y="33" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="867" y="401" type="line"/>
-      <point x="673" y="401" type="line"/>
-      <point x="703" y="555" type="line" smooth="yes"/>
-      <point x="728" y="686"/>
-      <point x="763" y="760"/>
-      <point x="859" y="872" type="curve" smooth="yes"/>
-      <point x="934" y="961" type="line" smooth="yes"/>
-      <point x="1003" y="1040"/>
-      <point x="1031" y="1092"/>
-      <point x="1043" y="1157" type="curve" smooth="yes"/>
-      <point x="1046" y="1172"/>
-      <point x="1047" y="1185"/>
-      <point x="1047" y="1197" type="curve" smooth="yes"/>
-      <point x="1047" y="1257"/>
-      <point x="1015" y="1308"/>
-      <point x="932" y="1313" type="curve"/>
-      <point x="929" y="1313"/>
-      <point x="926" y="1313"/>
-      <point x="923" y="1313" type="curve" smooth="yes"/>
-      <point x="890" y="1313"/>
-      <point x="860" y="1306"/>
-      <point x="834" y="1293" type="curve" smooth="yes"/>
-      <point x="791" y="1270"/>
-      <point x="744" y="1235"/>
-      <point x="693" y="1190" type="curve"/>
-      <point x="735" y="1407" type="line"/>
-      <point x="839" y="1490"/>
-      <point x="924" y="1521"/>
-      <point x="1025" y="1521" type="curve" smooth="yes"/>
-      <point x="1034" y="1521"/>
-      <point x="1043" y="1521"/>
-      <point x="1052" y="1520" type="curve"/>
-      <point x="1217" y="1511"/>
-      <point x="1259" y="1393"/>
-      <point x="1259" y="1278" type="curve" smooth="yes"/>
-      <point x="1259" y="1210"/>
-      <point x="1243" y="1113"/>
-      <point x="1199" y="1026" type="curve" smooth="yes"/>
-      <point x="1176" y="982"/>
-      <point x="1138" y="929"/>
-      <point x="1085" y="868" type="curve" smooth="yes"/>
-      <point x="1011" y="782" type="line" smooth="yes"/>
-      <point x="932" y="690"/>
-      <point x="916" y="652"/>
-      <point x="900" y="571" type="curve" smooth="yes"/>
+      <point x="937" y="401" type="line"/>
+      <point x="743" y="401" type="line"/>
+      <point x="773" y="555" type="line" smooth="yes"/>
+      <point x="800" y="696"/>
+      <point x="837" y="763"/>
+      <point x="929" y="872" type="curve" smooth="yes"/>
+      <point x="1004" y="961" type="line" smooth="yes"/>
+      <point x="1068" y="1037"/>
+      <point x="1099" y="1081"/>
+      <point x="1113" y="1157" type="curve" smooth="yes"/>
+      <point x="1116" y="1172"/>
+      <point x="1117" y="1187"/>
+      <point x="1117" y="1198" type="curve" smooth="yes"/>
+      <point x="1117" y="1262"/>
+      <point x="1082" y="1308"/>
+      <point x="1002" y="1313" type="curve"/>
+      <point x="993" y="1313" type="line" smooth="yes"/>
+      <point x="960" y="1313"/>
+      <point x="930" y="1306"/>
+      <point x="904" y="1293" type="curve" smooth="yes"/>
+      <point x="874" y="1278"/>
+      <point x="818" y="1239"/>
+      <point x="763" y="1190" type="curve"/>
+      <point x="805" y="1407" type="line"/>
+      <point x="909" y="1490"/>
+      <point x="994" y="1521"/>
+      <point x="1095" y="1521" type="curve" smooth="yes"/>
+      <point x="1104" y="1521"/>
+      <point x="1113" y="1521"/>
+      <point x="1122" y="1520" type="curve"/>
+      <point x="1287" y="1511"/>
+      <point x="1329" y="1392"/>
+      <point x="1329" y="1281" type="curve" smooth="yes"/>
+      <point x="1329" y="1212"/>
+      <point x="1313" y="1111"/>
+      <point x="1269" y="1026" type="curve" smooth="yes"/>
+      <point x="1244" y="979"/>
+      <point x="1211" y="933"/>
+      <point x="1155" y="868" type="curve" smooth="yes"/>
+      <point x="1081" y="782" type="line" smooth="yes"/>
+      <point x="1006" y="694"/>
+      <point x="987" y="658"/>
+      <point x="970" y="571" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="640" y="254" type="line"/>
-      <point x="843" y="254" type="line"/>
-      <point x="793" y="0" type="line"/>
-      <point x="590" y="0" type="line"/>
+      <point x="705" y="227" type="line" smooth="yes"/>
+      <point x="708" y="245"/>
+      <point x="719" y="254"/>
+      <point x="737" y="254" type="curve" smooth="yes"/>
+      <point x="880" y="254" type="line" smooth="yes"/>
+      <point x="901" y="254"/>
+      <point x="911" y="241"/>
+      <point x="907" y="221" type="curve" smooth="yes"/>
+      <point x="868" y="27" type="line" smooth="yes"/>
+      <point x="865" y="9"/>
+      <point x="854" y="0"/>
+      <point x="836" y="0" type="curve" smooth="yes"/>
+      <point x="693" y="0" type="line" smooth="yes"/>
+      <point x="672" y="0"/>
+      <point x="662" y="13"/>
+      <point x="666" y="33" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 51 - 29
source/Hack-RegularOblique.ufo/glyphs/uni2048.glif

@@ -10,27 +10,25 @@
       <point x="397" y="401" type="line"/>
       <point x="203" y="401" type="line"/>
       <point x="233" y="555" type="line" smooth="yes"/>
-      <point x="258" y="686"/>
-      <point x="293" y="760"/>
+      <point x="260" y="696"/>
+      <point x="297" y="763"/>
       <point x="389" y="872" type="curve" smooth="yes"/>
       <point x="464" y="961" type="line" smooth="yes"/>
-      <point x="533" y="1040"/>
-      <point x="561" y="1092"/>
+      <point x="528" y="1037"/>
+      <point x="559" y="1081"/>
       <point x="573" y="1157" type="curve" smooth="yes"/>
       <point x="576" y="1172"/>
-      <point x="577" y="1185"/>
-      <point x="577" y="1197" type="curve" smooth="yes"/>
-      <point x="577" y="1257"/>
-      <point x="545" y="1308"/>
+      <point x="577" y="1187"/>
+      <point x="577" y="1198" type="curve" smooth="yes"/>
+      <point x="577" y="1262"/>
+      <point x="542" y="1308"/>
       <point x="462" y="1313" type="curve"/>
-      <point x="459" y="1313"/>
-      <point x="456" y="1313"/>
-      <point x="453" y="1313" type="curve" smooth="yes"/>
+      <point x="453" y="1313" type="line" smooth="yes"/>
       <point x="420" y="1313"/>
       <point x="390" y="1306"/>
       <point x="364" y="1293" type="curve" smooth="yes"/>
-      <point x="321" y="1270"/>
-      <point x="274" y="1235"/>
+      <point x="334" y="1278"/>
+      <point x="278" y="1239"/>
       <point x="223" y="1190" type="curve"/>
       <point x="265" y="1407" type="line"/>
       <point x="369" y="1490"/>
@@ -40,24 +38,36 @@
       <point x="573" y="1521"/>
       <point x="582" y="1520" type="curve"/>
       <point x="747" y="1511"/>
-      <point x="789" y="1393"/>
-      <point x="789" y="1278" type="curve" smooth="yes"/>
-      <point x="789" y="1210"/>
-      <point x="773" y="1113"/>
+      <point x="789" y="1392"/>
+      <point x="789" y="1281" type="curve" smooth="yes"/>
+      <point x="789" y="1212"/>
+      <point x="773" y="1111"/>
       <point x="729" y="1026" type="curve" smooth="yes"/>
-      <point x="706" y="982"/>
-      <point x="668" y="929"/>
+      <point x="704" y="979"/>
+      <point x="671" y="933"/>
       <point x="615" y="868" type="curve" smooth="yes"/>
       <point x="541" y="782" type="line" smooth="yes"/>
-      <point x="462" y="690"/>
-      <point x="446" y="652"/>
+      <point x="466" y="694"/>
+      <point x="447" y="658"/>
       <point x="430" y="571" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="170" y="254" type="line"/>
-      <point x="373" y="254" type="line"/>
-      <point x="323" y="0" type="line"/>
-      <point x="120" y="0" type="line"/>
+      <point x="165" y="227" type="line" smooth="yes"/>
+      <point x="168" y="245"/>
+      <point x="179" y="254"/>
+      <point x="197" y="254" type="curve" smooth="yes"/>
+      <point x="340" y="254" type="line" smooth="yes"/>
+      <point x="361" y="254"/>
+      <point x="371" y="241"/>
+      <point x="367" y="221" type="curve" smooth="yes"/>
+      <point x="328" y="27" type="line" smooth="yes"/>
+      <point x="325" y="9"/>
+      <point x="314" y="0"/>
+      <point x="296" y="0" type="curve" smooth="yes"/>
+      <point x="153" y="0" type="line" smooth="yes"/>
+      <point x="132" y="0"/>
+      <point x="122" y="13"/>
+      <point x="126" y="33" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="1001" y="1493" type="line"/>
@@ -68,10 +78,22 @@
       <point x="874" y="838" type="line"/>
     </contour>
     <contour>
-      <point x="759" y="254" type="line"/>
-      <point x="962" y="254" type="line"/>
-      <point x="912" y="0" type="line"/>
-      <point x="710" y="0" type="line"/>
+      <point x="754" y="227" type="line" smooth="yes"/>
+      <point x="757" y="245"/>
+      <point x="768" y="254"/>
+      <point x="786" y="254" type="curve" smooth="yes"/>
+      <point x="929" y="254" type="line" smooth="yes"/>
+      <point x="950" y="254"/>
+      <point x="960" y="241"/>
+      <point x="956" y="221" type="curve" smooth="yes"/>
+      <point x="917" y="27" type="line" smooth="yes"/>
+      <point x="914" y="9"/>
+      <point x="903" y="0"/>
+      <point x="885" y="0" type="curve" smooth="yes"/>
+      <point x="743" y="0" type="line" smooth="yes"/>
+      <point x="723" y="0"/>
+      <point x="712" y="13"/>
+      <point x="716" y="33" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 51 - 29
source/Hack-RegularOblique.ufo/glyphs/uni2049.glif

@@ -15,36 +15,46 @@
       <point x="227" y="838" type="line"/>
     </contour>
     <contour>
-      <point x="112" y="254" type="line"/>
-      <point x="315" y="254" type="line"/>
-      <point x="265" y="0" type="line"/>
-      <point x="63" y="0" type="line"/>
+      <point x="107" y="227" type="line" smooth="yes"/>
+      <point x="110" y="245"/>
+      <point x="121" y="254"/>
+      <point x="139" y="254" type="curve" smooth="yes"/>
+      <point x="282" y="254" type="line" smooth="yes"/>
+      <point x="303" y="254"/>
+      <point x="313" y="241"/>
+      <point x="309" y="221" type="curve" smooth="yes"/>
+      <point x="270" y="27" type="line" smooth="yes"/>
+      <point x="267" y="9"/>
+      <point x="256" y="0"/>
+      <point x="238" y="0" type="curve" smooth="yes"/>
+      <point x="96" y="0" type="line" smooth="yes"/>
+      <point x="76" y="0"/>
+      <point x="65" y="13"/>
+      <point x="69" y="33" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="843" y="401" type="line"/>
       <point x="649" y="401" type="line"/>
       <point x="679" y="555" type="line" smooth="yes"/>
-      <point x="704" y="686"/>
-      <point x="739" y="760"/>
+      <point x="706" y="696"/>
+      <point x="743" y="763"/>
       <point x="835" y="872" type="curve" smooth="yes"/>
       <point x="910" y="961" type="line" smooth="yes"/>
-      <point x="979" y="1040"/>
-      <point x="1007" y="1092"/>
+      <point x="974" y="1037"/>
+      <point x="1005" y="1081"/>
       <point x="1019" y="1157" type="curve" smooth="yes"/>
       <point x="1022" y="1172"/>
-      <point x="1023" y="1185"/>
-      <point x="1023" y="1197" type="curve" smooth="yes"/>
-      <point x="1023" y="1257"/>
-      <point x="991" y="1308"/>
+      <point x="1023" y="1187"/>
+      <point x="1023" y="1198" type="curve" smooth="yes"/>
+      <point x="1023" y="1262"/>
+      <point x="988" y="1308"/>
       <point x="908" y="1313" type="curve"/>
-      <point x="905" y="1313"/>
-      <point x="902" y="1313"/>
-      <point x="899" y="1313" type="curve" smooth="yes"/>
+      <point x="899" y="1313" type="line" smooth="yes"/>
       <point x="866" y="1313"/>
       <point x="836" y="1306"/>
       <point x="810" y="1293" type="curve" smooth="yes"/>
-      <point x="767" y="1270"/>
-      <point x="720" y="1235"/>
+      <point x="780" y="1278"/>
+      <point x="724" y="1239"/>
       <point x="669" y="1190" type="curve"/>
       <point x="711" y="1407" type="line"/>
       <point x="815" y="1490"/>
@@ -54,24 +64,36 @@
       <point x="1019" y="1521"/>
       <point x="1028" y="1520" type="curve"/>
       <point x="1193" y="1511"/>
-      <point x="1235" y="1393"/>
-      <point x="1235" y="1278" type="curve" smooth="yes"/>
-      <point x="1235" y="1210"/>
-      <point x="1219" y="1113"/>
+      <point x="1235" y="1392"/>
+      <point x="1235" y="1281" type="curve" smooth="yes"/>
+      <point x="1235" y="1212"/>
+      <point x="1219" y="1111"/>
       <point x="1175" y="1026" type="curve" smooth="yes"/>
-      <point x="1152" y="982"/>
-      <point x="1114" y="929"/>
+      <point x="1150" y="979"/>
+      <point x="1117" y="933"/>
       <point x="1061" y="868" type="curve" smooth="yes"/>
       <point x="987" y="782" type="line" smooth="yes"/>
-      <point x="908" y="690"/>
-      <point x="892" y="652"/>
+      <point x="912" y="694"/>
+      <point x="893" y="658"/>
       <point x="876" y="571" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="616" y="254" type="line"/>
-      <point x="819" y="254" type="line"/>
-      <point x="769" y="0" type="line"/>
-      <point x="566" y="0" type="line"/>
+      <point x="611" y="227" type="line" smooth="yes"/>
+      <point x="614" y="245"/>
+      <point x="625" y="254"/>
+      <point x="643" y="254" type="curve" smooth="yes"/>
+      <point x="786" y="254" type="line" smooth="yes"/>
+      <point x="807" y="254"/>
+      <point x="817" y="241"/>
+      <point x="813" y="221" type="curve" smooth="yes"/>
+      <point x="774" y="27" type="line" smooth="yes"/>
+      <point x="771" y="9"/>
+      <point x="760" y="0"/>
+      <point x="742" y="0" type="curve" smooth="yes"/>
+      <point x="599" y="0" type="line" smooth="yes"/>
+      <point x="578" y="0"/>
+      <point x="568" y="13"/>
+      <point x="572" y="33" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

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

@@ -8,11 +8,11 @@
   <outline>
     <contour>
       <point x="815" y="1493" type="line" smooth="yes"/>
-      <point x="1102" y="1493"/>
-      <point x="1258" y="1324"/>
+      <point x="1100" y="1493"/>
+      <point x="1257" y="1328"/>
       <point x="1209" y="1071" type="curve" smooth="yes"/>
-      <point x="1161" y="826"/>
-      <point x="967" y="672"/>
+      <point x="1163" y="827"/>
+      <point x="964" y="671"/>
       <point x="676" y="649" type="curve"/>
       <point x="512" y="-197" type="line"/>
       <point x="371" y="-197" type="line"/>

+ 6 - 6
source/Hack-RegularOblique.ufo/glyphs/uni207D_.glif

@@ -10,16 +10,16 @@
       <point x="827" y="1538" type="line"/>
       <point x="630" y="1314"/>
       <point x="528" y="1085"/>
-      <point x="528" y="858" type="curve" smooth="yes"/>
+      <point x="528" y="859" type="curve" smooth="yes"/>
       <point x="528" y="750"/>
       <point x="552" y="638"/>
       <point x="603" y="517" type="curve"/>
       <point x="502" y="517" type="line"/>
-      <point x="437" y="658"/>
-      <point x="406" y="771"/>
-      <point x="406" y="878" type="curve" smooth="yes"/>
-      <point x="406" y="1105"/>
-      <point x="516" y="1331"/>
+      <point x="436" y="661"/>
+      <point x="406" y="769"/>
+      <point x="406" y="883" type="curve" smooth="yes"/>
+      <point x="406" y="1100"/>
+      <point x="515" y="1331"/>
       <point x="727" y="1538" type="curve"/>
     </contour>
   </outline>

+ 8 - 8
source/Hack-RegularOblique.ufo/glyphs/uni207E_.glif

@@ -9,17 +9,17 @@
     <contour>
       <point x="406" y="517" type="line"/>
       <point x="603" y="741"/>
-      <point x="706" y="970"/>
-      <point x="706" y="1197" type="curve" smooth="yes"/>
-      <point x="706" y="1305"/>
+      <point x="706" y="971"/>
+      <point x="706" y="1195" type="curve" smooth="yes"/>
+      <point x="706" y="1306"/>
       <point x="681" y="1418"/>
       <point x="630" y="1538" type="curve"/>
       <point x="732" y="1538" type="line"/>
-      <point x="796" y="1398"/>
-      <point x="828" y="1284"/>
-      <point x="828" y="1177" type="curve" smooth="yes"/>
-      <point x="828" y="950"/>
-      <point x="717" y="724"/>
+      <point x="796" y="1397"/>
+      <point x="828" y="1288"/>
+      <point x="828" y="1171" type="curve" smooth="yes"/>
+      <point x="828" y="949"/>
+      <point x="712" y="718"/>
       <point x="506" y="517" type="curve"/>
     </contour>
   </outline>

+ 6 - 6
source/Hack-RegularOblique.ufo/glyphs/uni208D_.glif

@@ -10,16 +10,16 @@
       <point x="827" y="870" type="line"/>
       <point x="630" y="646"/>
       <point x="528" y="417"/>
-      <point x="528" y="190" type="curve" smooth="yes"/>
+      <point x="528" y="191" type="curve" smooth="yes"/>
       <point x="528" y="82"/>
       <point x="552" y="-30"/>
       <point x="603" y="-151" type="curve"/>
       <point x="502" y="-151" type="line"/>
-      <point x="437" y="-10"/>
-      <point x="406" y="103"/>
-      <point x="406" y="210" type="curve" smooth="yes"/>
-      <point x="406" y="437"/>
-      <point x="516" y="663"/>
+      <point x="436" y="-7"/>
+      <point x="406" y="101"/>
+      <point x="406" y="215" type="curve" smooth="yes"/>
+      <point x="406" y="432"/>
+      <point x="515" y="663"/>
       <point x="727" y="870" type="curve"/>
     </contour>
   </outline>

+ 8 - 8
source/Hack-RegularOblique.ufo/glyphs/uni208E_.glif

@@ -9,17 +9,17 @@
     <contour>
       <point x="406" y="-151" type="line"/>
       <point x="603" y="73"/>
-      <point x="706" y="302"/>
-      <point x="706" y="529" type="curve" smooth="yes"/>
-      <point x="706" y="637"/>
+      <point x="706" y="303"/>
+      <point x="706" y="527" type="curve" smooth="yes"/>
+      <point x="706" y="638"/>
       <point x="681" y="750"/>
       <point x="630" y="870" type="curve"/>
       <point x="732" y="870" type="line"/>
-      <point x="796" y="730"/>
-      <point x="828" y="616"/>
-      <point x="828" y="509" type="curve" smooth="yes"/>
-      <point x="828" y="282"/>
-      <point x="717" y="56"/>
+      <point x="796" y="729"/>
+      <point x="828" y="620"/>
+      <point x="828" y="503" type="curve" smooth="yes"/>
+      <point x="828" y="281"/>
+      <point x="712" y="50"/>
       <point x="506" y="-151" type="curve"/>
     </contour>
   </outline>

+ 20 - 20
source/Hack-RegularOblique.ufo/glyphs/uni27C_5.glif

@@ -11,36 +11,36 @@
       <point x="730" y="-334"/>
       <point x="710" y="-334"/>
       <point x="675" y="-334" type="curve" smooth="yes"/>
-      <point x="640" y="-334"/>
-      <point x="605" y="-330"/>
+      <point x="637" y="-334"/>
+      <point x="607" y="-330"/>
       <point x="570" y="-323" type="curve" smooth="yes"/>
-      <point x="5" y="-212"/>
-      <point x="149" y="103"/>
+      <point x="-4" y="-215"/>
+      <point x="155" y="99"/>
       <point x="524" y="779" type="curve" smooth="yes"/>
-      <point x="711" y="1116"/>
-      <point x="809" y="1312"/>
+      <point x="706" y="1115"/>
+      <point x="805" y="1291"/>
       <point x="817" y="1366" type="curve" smooth="yes"/>
-      <point x="825" y="1419"/>
-      <point x="798" y="1445"/>
-      <point x="735" y="1445" type="curve" smooth="yes"/>
+      <point x="826" y="1423"/>
+      <point x="787" y="1445"/>
+      <point x="745" y="1445" type="curve" smooth="yes"/>
       <point x="696" y="1445"/>
-      <point x="653" y="1399"/>
+      <point x="663" y="1415"/>
       <point x="605" y="1308" type="curve"/>
       <point x="479" y="1357" type="line"/>
-      <point x="603" y="1645"/>
-      <point x="1020" y="1643"/>
+      <point x="605" y="1644"/>
+      <point x="1013" y="1647"/>
       <point x="967" y="1371" type="curve" smooth="yes"/>
-      <point x="946" y="1264"/>
-      <point x="849" y="1052"/>
+      <point x="949" y="1262"/>
+      <point x="857" y="1075"/>
       <point x="676" y="736" type="curve" smooth="yes"/>
-      <point x="503" y="420"/>
-      <point x="404" y="214"/>
+      <point x="503" y="412"/>
+      <point x="408" y="234"/>
       <point x="381" y="119" type="curve" smooth="yes"/>
-      <point x="344" y="-28"/>
-      <point x="416" y="-125"/>
+      <point x="344" y="-35"/>
+      <point x="419" y="-124"/>
       <point x="596" y="-173" type="curve" smooth="yes"/>
-      <point x="648" y="-187"/>
-      <point x="686" y="-194"/>
+      <point x="647" y="-187"/>
+      <point x="689" y="-194"/>
       <point x="709" y="-193" type="curve"/>
       <point x="732" y="-193"/>
       <point x="750" y="-192"/>

+ 18 - 18
source/Hack-RegularOblique.ufo/glyphs/uni27C_6.glif

@@ -11,33 +11,33 @@
       <point x="167" y="-192"/>
       <point x="185" y="-193"/>
       <point x="208" y="-193" type="curve"/>
-      <point x="231" y="-194"/>
-      <point x="271" y="-187"/>
+      <point x="230" y="-194"/>
+      <point x="272" y="-187"/>
       <point x="328" y="-173" type="curve" smooth="yes"/>
-      <point x="725" y="-77"/>
-      <point x="703" y="104"/>
+      <point x="728" y="-73"/>
+      <point x="702" y="98"/>
       <point x="602" y="736" type="curve" smooth="yes"/>
-      <point x="551" y="1052"/>
-      <point x="536" y="1264"/>
+      <point x="553" y="1049"/>
+      <point x="534" y="1263"/>
       <point x="557" y="1371" type="curve" smooth="yes"/>
-      <point x="610" y="1643"/>
-      <point x="1029" y="1645"/>
+      <point x="615" y="1645"/>
+      <point x="1027" y="1645"/>
       <point x="1041" y="1357" type="curve"/>
       <point x="895" y="1308" type="line"/>
-      <point x="883" y="1399"/>
-      <point x="858" y="1445"/>
-      <point x="819" y="1445" type="curve" smooth="yes"/>
-      <point x="756" y="1445"/>
+      <point x="879" y="1417"/>
+      <point x="857" y="1445"/>
+      <point x="808" y="1445" type="curve" smooth="yes"/>
+      <point x="761" y="1445"/>
       <point x="719" y="1419"/>
       <point x="707" y="1366" type="curve" smooth="yes"/>
-      <point x="694" y="1312"/>
-      <point x="715" y="1116"/>
+      <point x="691" y="1294"/>
+      <point x="717" y="1126"/>
       <point x="771" y="779" type="curve" smooth="yes"/>
-      <point x="883" y="103"/>
-      <point x="904" y="-212"/>
+      <point x="876" y="103"/>
+      <point x="911" y="-216"/>
       <point x="296" y="-323" type="curve" smooth="yes"/>
-      <point x="258" y="-330"/>
-      <point x="222" y="-334"/>
+      <point x="256" y="-330"/>
+      <point x="225" y="-334"/>
       <point x="187" y="-334" type="curve" smooth="yes"/>
       <point x="152" y="-334"/>
       <point x="132" y="-334"/>

+ 4 - 4
source/Hack-RegularOblique.ufo/glyphs/uni2987.glif

@@ -8,11 +8,11 @@
   <outline>
     <contour>
       <point x="756" y="-270" type="line"/>
-      <point x="329" y="-162"/>
-      <point x="223" y="242"/>
+      <point x="330" y="-162"/>
+      <point x="223" y="239"/>
       <point x="300" y="643" type="curve" smooth="yes"/>
-      <point x="377" y="1043"/>
-      <point x="630" y="1443"/>
+      <point x="375" y="1035"/>
+      <point x="625" y="1442"/>
       <point x="1110" y="1554" type="curve"/>
     </contour>
     <contour>

+ 4 - 4
source/Hack-RegularOblique.ufo/glyphs/uni2988.glif

@@ -8,11 +8,11 @@
   <outline>
     <contour>
       <point x="477" y="1554" type="line"/>
-      <point x="904" y="1446"/>
-      <point x="1010" y="1042"/>
+      <point x="903" y="1446"/>
+      <point x="1010" y="1045"/>
       <point x="933" y="641" type="curve" smooth="yes"/>
-      <point x="856" y="241"/>
-      <point x="603" y="-159"/>
+      <point x="858" y="249"/>
+      <point x="608" y="-158"/>
       <point x="123" y="-270" type="curve"/>
     </contour>
     <contour>

+ 32 - 20
source/Hack-RegularOblique.ufo/glyphs/uni2E_18.case.glif

@@ -9,41 +9,53 @@
       <point x="655" y="1092" type="line"/>
       <point x="845" y="1092" type="line"/>
       <point x="662" y="151" type="line"/>
-      <point x="683" y="156"/>
-      <point x="706" y="163"/>
+      <point x="680" y="155"/>
+      <point x="711" y="165"/>
       <point x="729" y="171" type="curve" smooth="yes"/>
-      <point x="793" y="194"/>
+      <point x="784" y="190"/>
       <point x="862" y="229"/>
       <point x="936" y="274" type="curve"/>
       <point x="899" y="86" type="line"/>
-      <point x="759" y="10"/>
-      <point x="627" y="-27"/>
-      <point x="488" y="-27" type="curve" smooth="yes"/>
-      <point x="240" y="-27"/>
-      <point x="109" y="111"/>
+      <point x="769" y="15"/>
+      <point x="632" y="-27"/>
+      <point x="492" y="-27" type="curve" smooth="yes"/>
+      <point x="233" y="-27"/>
+      <point x="108" y="118"/>
       <point x="150" y="326" type="curve" smooth="yes"/>
-      <point x="170" y="427"/>
-      <point x="220" y="502"/>
+      <point x="170" y="428"/>
+      <point x="225" y="507"/>
       <point x="369" y="625" type="curve" smooth="yes"/>
       <point x="474" y="711" type="line" smooth="yes"/>
-      <point x="583" y="799"/>
-      <point x="606" y="841"/>
+      <point x="582" y="799"/>
+      <point x="606" y="839"/>
       <point x="622" y="922" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="930" y="1493" type="line"/>
-      <point x="880" y="1239" type="line"/>
-      <point x="677" y="1239" type="line"/>
-      <point x="727" y="1493" type="line"/>
+      <point x="897" y="1493" type="line" smooth="yes"/>
+      <point x="918" y="1493"/>
+      <point x="928" y="1480"/>
+      <point x="924" y="1460" type="curve" smooth="yes"/>
+      <point x="885" y="1266" type="line" smooth="yes"/>
+      <point x="882" y="1248"/>
+      <point x="871" y="1239"/>
+      <point x="853" y="1239" type="curve" smooth="yes"/>
+      <point x="710" y="1239" type="line" smooth="yes"/>
+      <point x="689" y="1239"/>
+      <point x="679" y="1252"/>
+      <point x="683" y="1272" type="curve" smooth="yes"/>
+      <point x="722" y="1466" type="line" smooth="yes"/>
+      <point x="725" y="1484"/>
+      <point x="736" y="1493"/>
+      <point x="754" y="1493" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="555" y="577" type="line"/>
       <point x="501" y="532" type="line" smooth="yes"/>
-      <point x="402" y="453"/>
-      <point x="366" y="401"/>
+      <point x="405" y="452"/>
+      <point x="367" y="409"/>
       <point x="354" y="336" type="curve" smooth="yes"/>
-      <point x="331" y="217"/>
-      <point x="407" y="166"/>
+      <point x="333" y="219"/>
+      <point x="400" y="169"/>
       <point x="471" y="147" type="curve"/>
     </contour>
   </outline>

+ 32 - 20
source/Hack-RegularOblique.ufo/glyphs/uni2E_18.glif

@@ -10,41 +10,53 @@
       <point x="655" y="719" type="line"/>
       <point x="845" y="719" type="line"/>
       <point x="662" y="-222" type="line"/>
-      <point x="683" y="-217"/>
-      <point x="706" y="-210"/>
+      <point x="680" y="-218"/>
+      <point x="711" y="-208"/>
       <point x="729" y="-202" type="curve" smooth="yes"/>
-      <point x="793" y="-179"/>
+      <point x="784" y="-183"/>
       <point x="862" y="-144"/>
       <point x="936" y="-99" type="curve"/>
       <point x="899" y="-287" type="line"/>
-      <point x="759" y="-363"/>
-      <point x="627" y="-400"/>
-      <point x="488" y="-400" type="curve" smooth="yes"/>
-      <point x="240" y="-400"/>
-      <point x="109" y="-262"/>
+      <point x="769" y="-358"/>
+      <point x="632" y="-400"/>
+      <point x="492" y="-400" type="curve" smooth="yes"/>
+      <point x="233" y="-400"/>
+      <point x="108" y="-255"/>
       <point x="150" y="-47" type="curve" smooth="yes"/>
-      <point x="170" y="54"/>
-      <point x="220" y="129"/>
+      <point x="170" y="55"/>
+      <point x="225" y="134"/>
       <point x="369" y="252" type="curve" smooth="yes"/>
       <point x="474" y="338" type="line" smooth="yes"/>
-      <point x="583" y="426"/>
-      <point x="606" y="468"/>
+      <point x="582" y="426"/>
+      <point x="606" y="466"/>
       <point x="622" y="549" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="930" y="1120" type="line"/>
-      <point x="880" y="866" type="line"/>
-      <point x="677" y="866" type="line"/>
-      <point x="727" y="1120" type="line"/>
+      <point x="897" y="1120" type="line" smooth="yes"/>
+      <point x="918" y="1120"/>
+      <point x="928" y="1107"/>
+      <point x="924" y="1087" type="curve" smooth="yes"/>
+      <point x="885" y="893" type="line" smooth="yes"/>
+      <point x="882" y="875"/>
+      <point x="871" y="866"/>
+      <point x="853" y="866" type="curve" smooth="yes"/>
+      <point x="710" y="866" type="line" smooth="yes"/>
+      <point x="689" y="866"/>
+      <point x="679" y="879"/>
+      <point x="683" y="899" type="curve" smooth="yes"/>
+      <point x="722" y="1093" type="line" smooth="yes"/>
+      <point x="725" y="1111"/>
+      <point x="736" y="1120"/>
+      <point x="754" y="1120" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="555" y="204" type="line"/>
       <point x="501" y="159" type="line" smooth="yes"/>
-      <point x="402" y="80"/>
-      <point x="366" y="28"/>
+      <point x="405" y="79"/>
+      <point x="367" y="36"/>
       <point x="354" y="-37" type="curve" smooth="yes"/>
-      <point x="331" y="-156"/>
-      <point x="407" y="-207"/>
+      <point x="333" y="-154"/>
+      <point x="400" y="-204"/>
       <point x="471" y="-226" type="curve"/>
     </contour>
   </outline>

+ 33 - 23
source/Hack-RegularOblique.ufo/glyphs/uni2E_1F_.glif

@@ -7,41 +7,51 @@
   </note>
   <outline>
     <contour>
-      <point x="490" y="439" type="line"/>
-      <point x="742" y="439" type="line"/>
-      <point x="742" y="134" type="line"/>
-      <point x="490" y="134" type="line"/>
+      <point x="490" y="409" type="line" smooth="yes"/>
+      <point x="490" y="428"/>
+      <point x="501" y="439"/>
+      <point x="520" y="439" type="curve" smooth="yes"/>
+      <point x="712" y="439" type="line" smooth="yes"/>
+      <point x="731" y="439"/>
+      <point x="742" y="428"/>
+      <point x="742" y="409" type="curve" smooth="yes"/>
+      <point x="742" y="164" type="line" smooth="yes"/>
+      <point x="742" y="145"/>
+      <point x="731" y="134"/>
+      <point x="712" y="134" type="curve" smooth="yes"/>
+      <point x="520" y="134" type="line" smooth="yes"/>
+      <point x="501" y="134"/>
+      <point x="490" y="145"/>
+      <point x="490" y="164" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="1145" y="611" type="line"/>
       <point x="1045" y="532"/>
-      <point x="953" y="497"/>
-      <point x="848" y="497" type="curve" smooth="yes"/>
-      <point x="788" y="497"/>
-      <point x="720" y="514"/>
+      <point x="951" y="497"/>
+      <point x="852" y="497" type="curve" smooth="yes"/>
+      <point x="777" y="497"/>
+      <point x="716" y="517"/>
       <point x="645" y="548" type="curve" smooth="yes"/>
-      <point x="630" y="555"/>
-      <point x="619" y="559"/>
+      <point x="628" y="555"/>
+      <point x="642" y="550"/>
       <point x="612" y="562" type="curve" smooth="yes"/>
-      <point x="509" y="607"/>
-      <point x="449" y="620"/>
-      <point x="381" y="620" type="curve" smooth="yes"/>
-      <point x="276" y="620"/>
-      <point x="185" y="582"/>
+      <point x="522" y="599"/>
+      <point x="468" y="620"/>
+      <point x="385" y="620" type="curve" smooth="yes"/>
+      <point x="277" y="620"/>
+      <point x="189" y="585"/>
       <point x="88" y="497" type="curve"/>
       <point x="88" y="671" type="line"/>
       <point x="192" y="751"/>
-      <point x="284" y="786"/>
-      <point x="395" y="786" type="curve" smooth="yes"/>
-      <point x="466" y="786"/>
-      <point x="523" y="775"/>
+      <point x="285" y="786"/>
+      <point x="393" y="786" type="curve" smooth="yes"/>
+      <point x="456" y="786"/>
+      <point x="533" y="774"/>
       <point x="623" y="732" type="curve" smooth="yes"/>
-      <point x="630" y="729"/>
-      <point x="640" y="724"/>
-      <point x="655" y="717" type="curve" smooth="yes"/>
+      <point x="655" y="717" type="line" smooth="yes"/>
       <point x="732" y="681"/>
       <point x="802" y="663"/>
-      <point x="864" y="663" type="curve" smooth="yes"/>
+      <point x="865" y="663" type="curve" smooth="yes"/>
       <point x="957" y="663"/>
       <point x="1046" y="702"/>
       <point x="1145" y="786" type="curve"/>

+ 32 - 20
source/Hack-RegularOblique.ufo/glyphs/uni2E_2E_.glif

@@ -7,43 +7,55 @@
   </note>
   <outline>
     <contour>
-      <point x="673" y="254" type="line"/>
-      <point x="623" y="0" type="line"/>
-      <point x="420" y="0" type="line"/>
-      <point x="470" y="254" type="line"/>
+      <point x="640" y="254" type="line" smooth="yes"/>
+      <point x="661" y="254"/>
+      <point x="671" y="241"/>
+      <point x="667" y="221" type="curve" smooth="yes"/>
+      <point x="628" y="27" type="line" smooth="yes"/>
+      <point x="625" y="9"/>
+      <point x="614" y="0"/>
+      <point x="596" y="0" type="curve" smooth="yes"/>
+      <point x="453" y="0" type="line" smooth="yes"/>
+      <point x="432" y="0"/>
+      <point x="422" y="13"/>
+      <point x="426" y="33" type="curve" smooth="yes"/>
+      <point x="465" y="227" type="line" smooth="yes"/>
+      <point x="468" y="245"/>
+      <point x="479" y="254"/>
+      <point x="497" y="254" type="curve" smooth="yes"/>
     </contour>
     <contour>
       <point x="504" y="401" type="line"/>
       <point x="528" y="524" type="line" smooth="yes"/>
       <point x="541" y="593"/>
-      <point x="545" y="629"/>
+      <point x="545" y="630"/>
       <point x="542" y="657" type="curve" smooth="yes"/>
-      <point x="538" y="690"/>
-      <point x="523" y="719"/>
+      <point x="539" y="683"/>
+      <point x="528" y="714"/>
       <point x="472" y="782" type="curve" smooth="yes"/>
       <point x="401" y="868" type="line" smooth="yes"/>
-      <point x="304" y="983"/>
-      <point x="277" y="1066"/>
+      <point x="300" y="990"/>
+      <point x="278" y="1066"/>
       <point x="297" y="1167" type="curve" smooth="yes"/>
-      <point x="338" y="1379"/>
-      <point x="528" y="1520"/>
-      <point x="773" y="1520" type="curve" smooth="yes"/>
-      <point x="910" y="1520"/>
-      <point x="1030" y="1483"/>
+      <point x="338" y="1382"/>
+      <point x="530" y="1520"/>
+      <point x="778" y="1520" type="curve" smooth="yes"/>
+      <point x="906" y="1520"/>
+      <point x="1031" y="1483"/>
       <point x="1141" y="1407" type="curve"/>
       <point x="1104" y="1219" type="line"/>
       <point x="992" y="1308"/>
-      <point x="881" y="1356"/>
-      <point x="776" y="1356" type="curve" smooth="yes"/>
-      <point x="632" y="1356"/>
-      <point x="521" y="1276"/>
+      <point x="882" y="1356"/>
+      <point x="774" y="1356" type="curve" smooth="yes"/>
+      <point x="633" y="1356"/>
+      <point x="520" y="1275"/>
       <point x="498" y="1157" type="curve" smooth="yes"/>
       <point x="486" y="1092"/>
       <point x="505" y="1032"/>
       <point x="568" y="961" type="curve"/>
       <point x="641" y="872" type="line" smooth="yes"/>
-      <point x="738" y="757"/>
-      <point x="752" y="690"/>
+      <point x="736" y="757"/>
+      <point x="753" y="698"/>
       <point x="725" y="555" type="curve" smooth="yes"/>
       <point x="695" y="401" type="line"/>
     </contour>