ソースを参照

new expanded Latin set glyphs added to oblique set

Chris Simpkins 10 年 前
コミット
1fd74be006
100 ファイル変更4899 行追加3 行削除
  1. 3 3
      source/Hack-RegularOblique.ufo/fontinfo.plist
  2. 41 0
      source/Hack-RegularOblique.ufo/glyphs/A_breve.glif
  3. 33 0
      source/Hack-RegularOblique.ufo/glyphs/A_circumflex.001.glif
  4. 31 0
      source/Hack-RegularOblique.ufo/glyphs/A_macron.glif
  5. 47 0
      source/Hack-RegularOblique.ufo/glyphs/A_ogonek.glif
  6. 50 0
      source/Hack-RegularOblique.ufo/glyphs/C_dotaccent.glif
  7. 47 0
      source/Hack-RegularOblique.ufo/glyphs/D_caron.glif
  8. 46 0
      source/Hack-RegularOblique.ufo/glyphs/D_croat.glif
  9. 33 0
      source/Hack-RegularOblique.ufo/glyphs/E_caron.glif
  10. 30 0
      source/Hack-RegularOblique.ufo/glyphs/E_dotaccent.glif
  11. 30 0
      source/Hack-RegularOblique.ufo/glyphs/E_macron.glif
  12. 40 0
      source/Hack-RegularOblique.ufo/glyphs/E_ng.glif
  13. 46 0
      source/Hack-RegularOblique.ufo/glyphs/E_ogonek.glif
  14. 63 0
      source/Hack-RegularOblique.ufo/glyphs/G_caron.glif
  15. 60 0
      source/Hack-RegularOblique.ufo/glyphs/G_commaaccent.glif
  16. 60 0
      source/Hack-RegularOblique.ufo/glyphs/G_dotaccent.glif
  17. 38 0
      source/Hack-RegularOblique.ufo/glyphs/H_bar.glif
  18. 30 0
      source/Hack-RegularOblique.ufo/glyphs/I_macron.glif
  19. 46 0
      source/Hack-RegularOblique.ufo/glyphs/I_ogonek.glif
  20. 55 0
      source/Hack-RegularOblique.ufo/glyphs/I_tilde.glif
  21. 30 0
      source/Hack-RegularOblique.ufo/glyphs/K_commaaccent.glif
  22. 24 0
      source/Hack-RegularOblique.ufo/glyphs/L_acute.glif
  23. 24 0
      source/Hack-RegularOblique.ufo/glyphs/L_caron.glif
  24. 24 0
      source/Hack-RegularOblique.ufo/glyphs/L_commaaccent.glif
  25. 28 0
      source/Hack-RegularOblique.ufo/glyphs/N_acute.glif
  26. 31 0
      source/Hack-RegularOblique.ufo/glyphs/N_caron.glif
  27. 28 0
      source/Hack-RegularOblique.ufo/glyphs/N_commaaccent.glif
  28. 78 0
      source/Hack-RegularOblique.ufo/glyphs/O_horn.glif
  29. 68 0
      source/Hack-RegularOblique.ufo/glyphs/O_hungarumlaut.glif
  30. 62 0
      source/Hack-RegularOblique.ufo/glyphs/O_macron.glif
  31. 78 0
      source/Hack-RegularOblique.ufo/glyphs/O_slashacute.glif
  32. 52 0
      source/Hack-RegularOblique.ufo/glyphs/R_acute.glif
  33. 55 0
      source/Hack-RegularOblique.ufo/glyphs/R_caron.glif
  34. 52 0
      source/Hack-RegularOblique.ufo/glyphs/R_commaaccent.glif
  35. 58 0
      source/Hack-RegularOblique.ufo/glyphs/S_acute.glif
  36. 58 0
      source/Hack-RegularOblique.ufo/glyphs/S_commaaccent.glif
  37. 28 0
      source/Hack-RegularOblique.ufo/glyphs/T_bar.glif
  38. 29 0
      source/Hack-RegularOblique.ufo/glyphs/T_caron.glif
  39. 42 0
      source/Hack-RegularOblique.ufo/glyphs/T_commaaccent.glif
  40. 70 0
      source/Hack-RegularOblique.ufo/glyphs/U_horn.glif
  41. 60 0
      source/Hack-RegularOblique.ufo/glyphs/U_hungarumlaut.glif
  42. 54 0
      source/Hack-RegularOblique.ufo/glyphs/U_macron.glif
  43. 70 0
      source/Hack-RegularOblique.ufo/glyphs/U_ogonek.glif
  44. 76 0
      source/Hack-RegularOblique.ufo/glyphs/U_ring.glif
  45. 79 0
      source/Hack-RegularOblique.ufo/glyphs/U_tilde.glif
  46. 31 0
      source/Hack-RegularOblique.ufo/glyphs/W_acute.glif
  47. 34 0
      source/Hack-RegularOblique.ufo/glyphs/W_circumflex.glif
  48. 37 0
      source/Hack-RegularOblique.ufo/glyphs/W_dieresis.glif
  49. 31 0
      source/Hack-RegularOblique.ufo/glyphs/W_grave.glif
  50. 30 0
      source/Hack-RegularOblique.ufo/glyphs/Y_circumflex.glif
  51. 27 0
      source/Hack-RegularOblique.ufo/glyphs/Y_grave.glif
  52. 28 0
      source/Hack-RegularOblique.ufo/glyphs/Z_acute.glif
  53. 28 0
      source/Hack-RegularOblique.ufo/glyphs/Z_dotaccent.glif
  54. 81 0
      source/Hack-RegularOblique.ufo/glyphs/abreve.glif
  55. 16 0
      source/Hack-RegularOblique.ufo/glyphs/acutecomb.glif
  56. 67 0
      source/Hack-RegularOblique.ufo/glyphs/amacron.glif
  57. 83 0
      source/Hack-RegularOblique.ufo/glyphs/aogonek.glif
  58. 50 0
      source/Hack-RegularOblique.ufo/glyphs/cdotaccent.glif
  59. 214 0
      source/Hack-RegularOblique.ufo/glyphs/contents.plist
  60. 58 0
      source/Hack-RegularOblique.ufo/glyphs/dcaron.glif
  61. 16 0
      source/Hack-RegularOblique.ufo/glyphs/dotbelowcomb.glif
  62. 62 0
      source/Hack-RegularOblique.ufo/glyphs/ecaron.glif
  63. 59 0
      source/Hack-RegularOblique.ufo/glyphs/edotaccent.glif
  64. 59 0
      source/Hack-RegularOblique.ufo/glyphs/emacron.glif
  65. 46 0
      source/Hack-RegularOblique.ufo/glyphs/eng.glif
  66. 75 0
      source/Hack-RegularOblique.ufo/glyphs/eogonek.glif
  67. 70 0
      source/Hack-RegularOblique.ufo/glyphs/gcaron.glif
  68. 67 0
      source/Hack-RegularOblique.ufo/glyphs/gcommaaccent.glif
  69. 67 0
      source/Hack-RegularOblique.ufo/glyphs/gdotaccent.glif
  70. 16 0
      source/Hack-RegularOblique.ufo/glyphs/gravecomb.glif
  71. 46 0
      source/Hack-RegularOblique.ufo/glyphs/hbar.glif
  72. 37 0
      source/Hack-RegularOblique.ufo/glyphs/hookabovecomb.glif
  73. 28 0
      source/Hack-RegularOblique.ufo/glyphs/imacron.glif
  74. 50 0
      source/Hack-RegularOblique.ufo/glyphs/iogonek.glif
  75. 52 0
      source/Hack-RegularOblique.ufo/glyphs/itilde.glif
  76. 30 0
      source/Hack-RegularOblique.ufo/glyphs/kcommaaccent.glif
  77. 38 0
      source/Hack-RegularOblique.ufo/glyphs/lacute.glif
  78. 38 0
      source/Hack-RegularOblique.ufo/glyphs/lcaron.glif
  79. 38 0
      source/Hack-RegularOblique.ufo/glyphs/lcommaaccent.glif
  80. 47 0
      source/Hack-RegularOblique.ufo/glyphs/nacute.glif
  81. 50 0
      source/Hack-RegularOblique.ufo/glyphs/ncaron.glif
  82. 47 0
      source/Hack-RegularOblique.ufo/glyphs/ncommaaccent.glif
  83. 66 0
      source/Hack-RegularOblique.ufo/glyphs/ohorn.glif
  84. 56 0
      source/Hack-RegularOblique.ufo/glyphs/ohungarumlaut.glif
  85. 50 0
      source/Hack-RegularOblique.ufo/glyphs/omacron.glif
  86. 72 0
      source/Hack-RegularOblique.ufo/glyphs/oslashacute.glif
  87. 36 0
      source/Hack-RegularOblique.ufo/glyphs/racute.glif
  88. 39 0
      source/Hack-RegularOblique.ufo/glyphs/rcaron.glif
  89. 36 0
      source/Hack-RegularOblique.ufo/glyphs/rcommaaccent.glif
  90. 64 0
      source/Hack-RegularOblique.ufo/glyphs/sacute.glif
  91. 64 0
      source/Hack-RegularOblique.ufo/glyphs/scommaaccent.glif
  92. 52 0
      source/Hack-RegularOblique.ufo/glyphs/tbar.glif
  93. 44 0
      source/Hack-RegularOblique.ufo/glyphs/tcaron.glif
  94. 60 0
      source/Hack-RegularOblique.ufo/glyphs/tcommaaccent.glif
  95. 40 0
      source/Hack-RegularOblique.ufo/glyphs/tildecomb.glif
  96. 60 0
      source/Hack-RegularOblique.ufo/glyphs/uhorn.glif
  97. 50 0
      source/Hack-RegularOblique.ufo/glyphs/uhungarumlaut.glif
  98. 44 0
      source/Hack-RegularOblique.ufo/glyphs/umacron.glif
  99. 60 0
      source/Hack-RegularOblique.ufo/glyphs/uogonek.glif
  100. 66 0
      source/Hack-RegularOblique.ufo/glyphs/uring.glif

+ 3 - 3
source/Hack-RegularOblique.ufo/fontinfo.plist

@@ -84,7 +84,7 @@ THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 
 Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org.</string>
 	<key>openTypeHeadCreated</key>
-	<string>2015/07/13 15:04:44</string>
+	<string>2015/07/21 17:43:31</string>
 	<key>openTypeNameDesigner</key>
 	<string>Christopher Simpkins</string>
 	<key>openTypeNameDesignerURL</key>
@@ -159,9 +159,9 @@ Except as contained in this notice, the names of Gnome, the Gnome Foundation, an
 	<key>vendorID</key>
 	<string>SIMP</string>
 	<key>versionMajor</key>
-	<integer>1</integer>
+	<integer>2</integer>
 	<key>versionMinor</key>
-	<integer>4</integer>
+	<integer>3</integer>
 	<key>xHeight</key>
 	<integer>1120</integer>
 </dict>

+ 41 - 0
source/Hack-RegularOblique.ufo/glyphs/A_breve.glif

@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Abreve" format="1">
+  <advance width="1233"/>
+  <unicode hex="0102"/>
+  <note>
+	Abreve
+  </note>
+  <outline>
+    <contour>
+      <point x="735" y="1325" type="line"/>
+      <point x="371" y="551" type="line"/>
+      <point x="801" y="551" type="line"/>
+    </contour>
+    <contour>
+      <point x="639" y="1493" type="line"/>
+      <point x="885" y="1493" type="line"/>
+      <point x="1051" y="0" type="line"/>
+      <point x="850" y="0" type="line"/>
+      <point x="815" y="389" type="line"/>
+      <point x="295" y="389" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="-106" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="648" y="1901" type="line"/>
+      <point x="649" y="1829"/>
+      <point x="711" y="1790"/>
+      <point x="820" y="1790" type="curve" smooth="yes"/>
+      <point x="931" y="1790"/>
+      <point x="1002" y="1826"/>
+      <point x="1037" y="1901" type="curve"/>
+      <point x="1156" y="1901" type="line"/>
+      <point x="1109" y="1742"/>
+      <point x="986" y="1659"/>
+      <point x="794" y="1659" type="curve" smooth="yes"/>
+      <point x="602" y="1659"/>
+      <point x="512" y="1741"/>
+      <point x="529" y="1901" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 33 - 0
source/Hack-RegularOblique.ufo/glyphs/A_circumflex.001.glif

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Acircumflex.001" format="1">
+  <advance width="1233"/>
+  <note>
+	Acircumflex
+  </note>
+  <outline>
+    <contour>
+      <point x="735" y="1325" type="line"/>
+      <point x="371" y="551" type="line"/>
+      <point x="801" y="551" type="line"/>
+    </contour>
+    <contour>
+      <point x="639" y="1493" type="line"/>
+      <point x="885" y="1493" type="line"/>
+      <point x="1051" y="0" type="line"/>
+      <point x="850" y="0" type="line"/>
+      <point x="815" y="389" type="line"/>
+      <point x="295" y="389" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="-106" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="704" y="1901" type="line"/>
+      <point x="917" y="1901" type="line"/>
+      <point x="1075" y="1635" type="line"/>
+      <point x="942" y="1635" type="line"/>
+      <point x="803" y="1813" type="line"/>
+      <point x="594" y="1635" type="line"/>
+      <point x="442" y="1635" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-RegularOblique.ufo/glyphs/A_macron.glif

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Amacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0100"/>
+  <note>
+	Amacron
+  </note>
+  <outline>
+    <contour>
+      <point x="735" y="1325" type="line"/>
+      <point x="371" y="551" type="line"/>
+      <point x="801" y="551" type="line"/>
+    </contour>
+    <contour>
+      <point x="639" y="1493" type="line"/>
+      <point x="885" y="1493" type="line"/>
+      <point x="1051" y="0" type="line"/>
+      <point x="850" y="0" type="line"/>
+      <point x="815" y="389" type="line"/>
+      <point x="295" y="389" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="-106" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="531" y="1840" type="line"/>
+      <point x="1129" y="1840" type="line"/>
+      <point x="1100" y="1692" type="line"/>
+      <point x="502" y="1692" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-RegularOblique.ufo/glyphs/A_ogonek.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Aogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="0104"/>
+  <note>
+	Aogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="972" y="0" type="line"/>
+      <point x="891" y="-77"/>
+      <point x="847" y="-146"/>
+      <point x="847" y="-197" type="curve" smooth="yes"/>
+      <point x="847" y="-246"/>
+      <point x="879" y="-272"/>
+      <point x="939" y="-272" type="curve" smooth="yes"/>
+      <point x="983" y="-272"/>
+      <point x="1027" y="-262"/>
+      <point x="1070" y="-242" type="curve"/>
+      <point x="1045" y="-375" type="line"/>
+      <point x="1000" y="-388"/>
+      <point x="951" y="-395"/>
+      <point x="906" y="-395" type="curve" smooth="yes"/>
+      <point x="777" y="-395"/>
+      <point x="701" y="-339"/>
+      <point x="701" y="-244" type="curve" smooth="yes"/>
+      <point x="701" y="-171"/>
+      <point x="750" y="-92"/>
+      <point x="853" y="0" type="curve"/>
+    </contour>
+    <contour>
+      <point x="735" y="1325" type="line"/>
+      <point x="371" y="551" type="line"/>
+      <point x="801" y="551" type="line"/>
+    </contour>
+    <contour>
+      <point x="639" y="1493" type="line"/>
+      <point x="885" y="1493" type="line"/>
+      <point x="1051" y="0" type="line"/>
+      <point x="850" y="0" type="line"/>
+      <point x="815" y="389" type="line"/>
+      <point x="295" y="389" type="line"/>
+      <point x="111" y="0" type="line"/>
+      <point x="-106" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-RegularOblique.ufo/glyphs/C_dotaccent.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Cdotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="010A"/>
+  <note>
+	Cdotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="944" y="53" type="line"/>
+      <point x="832" y="-2"/>
+      <point x="719" y="-29"/>
+      <point x="598" y="-29" type="curve" smooth="yes"/>
+      <point x="291" y="-29"/>
+      <point x="115" y="157"/>
+      <point x="115" y="477" type="curve" smooth="yes"/>
+      <point x="115" y="770"/>
+      <point x="217" y="1083"/>
+      <point x="369" y="1266" type="curve" smooth="yes"/>
+      <point x="512" y="1439"/>
+      <point x="679" y="1520"/>
+      <point x="899" y="1520" type="curve" smooth="yes"/>
+      <point x="1006" y="1520"/>
+      <point x="1112" y="1491"/>
+      <point x="1212" y="1438" type="curve"/>
+      <point x="1171" y="1231" type="line"/>
+      <point x="1086" y="1315"/>
+      <point x="992" y="1356"/>
+      <point x="885" y="1356" type="curve" smooth="yes"/>
+      <point x="758" y="1356"/>
+      <point x="652" y="1303"/>
+      <point x="557" y="1192" type="curve" smooth="yes"/>
+      <point x="418" y="1028"/>
+      <point x="326" y="749"/>
+      <point x="326" y="492" type="curve" smooth="yes"/>
+      <point x="326" y="261"/>
+      <point x="433" y="135"/>
+      <point x="629" y="135" type="curve" smooth="yes"/>
+      <point x="742" y="135"/>
+      <point x="866" y="179"/>
+      <point x="983" y="260" type="curve"/>
+    </contour>
+    <contour>
+      <point x="808" y="1872" type="line"/>
+      <point x="1013" y="1872" type="line"/>
+      <point x="973" y="1667" type="line"/>
+      <point x="768" y="1667" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-RegularOblique.ufo/glyphs/D_caron.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Dcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="010E"/>
+  <note>
+	Dcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="324" y="166" type="line" smooth="yes"/>
+      <point x="571" y="166"/>
+      <point x="710" y="244"/>
+      <point x="801" y="432" type="curve" smooth="yes"/>
+      <point x="873" y="585"/>
+      <point x="924" y="822"/>
+      <point x="924" y="999" type="curve" smooth="yes"/>
+      <point x="924" y="1234"/>
+      <point x="824" y="1327"/>
+      <point x="567" y="1327" type="curve" smooth="yes"/>
+      <point x="453" y="1327" type="line"/>
+      <point x="227" y="166" type="line"/>
+    </contour>
+    <contour>
+      <point x="586" y="1493" type="line" smooth="yes"/>
+      <point x="950" y="1493"/>
+      <point x="1130" y="1329"/>
+      <point x="1130" y="993" type="curve" smooth="yes"/>
+      <point x="1130" y="777"/>
+      <point x="1070" y="531"/>
+      <point x="975" y="354" type="curve" smooth="yes"/>
+      <point x="836" y="99"/>
+      <point x="648" y="0"/>
+      <point x="295" y="0" type="curve" smooth="yes"/>
+      <point x="-8" y="0" type="line"/>
+      <point x="283" y="1493" type="line"/>
+    </contour>
+    <contour>
+      <point x="855" y="1635" type="line"/>
+      <point x="642" y="1635" type="line"/>
+      <point x="484" y="1901" type="line"/>
+      <point x="620" y="1901" type="line"/>
+      <point x="759" y="1723" type="line"/>
+      <point x="968" y="1901" type="line"/>
+      <point x="1119" y="1901" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 46 - 0
source/Hack-RegularOblique.ufo/glyphs/D_croat.glif

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Dcroat" format="1">
+  <advance width="1233"/>
+  <unicode hex="0110"/>
+  <note>
+	Dcroat
+  </note>
+  <outline>
+    <contour>
+      <point x="324" y="166" type="line" smooth="yes"/>
+      <point x="571" y="166"/>
+      <point x="710" y="244"/>
+      <point x="801" y="432" type="curve" smooth="yes"/>
+      <point x="873" y="585"/>
+      <point x="924" y="822"/>
+      <point x="924" y="999" type="curve" smooth="yes"/>
+      <point x="924" y="1234"/>
+      <point x="824" y="1327"/>
+      <point x="567" y="1327" type="curve" smooth="yes"/>
+      <point x="453" y="1327" type="line"/>
+      <point x="362" y="858" type="line"/>
+      <point x="629" y="858" type="line"/>
+      <point x="600" y="709" type="line"/>
+      <point x="334" y="709" type="line"/>
+      <point x="227" y="166" type="line"/>
+    </contour>
+    <contour>
+      <point x="586" y="1493" type="line" smooth="yes"/>
+      <point x="950" y="1493"/>
+      <point x="1130" y="1329"/>
+      <point x="1130" y="993" type="curve" smooth="yes"/>
+      <point x="1130" y="777"/>
+      <point x="1070" y="531"/>
+      <point x="975" y="354" type="curve" smooth="yes"/>
+      <point x="836" y="99"/>
+      <point x="648" y="0"/>
+      <point x="295" y="0" type="curve" smooth="yes"/>
+      <point x="-8" y="0" type="line"/>
+      <point x="129" y="709" type="line"/>
+      <point x="2" y="709" type="line"/>
+      <point x="31" y="858" type="line"/>
+      <point x="160" y="858" type="line"/>
+      <point x="283" y="1493" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 33 - 0
source/Hack-RegularOblique.ufo/glyphs/E_caron.glif

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ecaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="011A"/>
+  <note>
+	Ecaron
+  </note>
+  <outline>
+    <contour>
+      <point x="344" y="1493" type="line"/>
+      <point x="1229" y="1493" type="line"/>
+      <point x="1196" y="1323" type="line"/>
+      <point x="512" y="1323" type="line"/>
+      <point x="426" y="881" type="line"/>
+      <point x="1079" y="881" type="line"/>
+      <point x="1047" y="711" type="line"/>
+      <point x="393" y="711" type="line"/>
+      <point x="289" y="170" type="line"/>
+      <point x="991" y="170" type="line"/>
+      <point x="958" y="0" type="line"/>
+      <point x="53" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="957" y="1635" type="line"/>
+      <point x="744" y="1635" type="line"/>
+      <point x="586" y="1901" type="line"/>
+      <point x="722" y="1901" type="line"/>
+      <point x="861" y="1723" type="line"/>
+      <point x="1070" y="1901" type="line"/>
+      <point x="1221" y="1901" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-RegularOblique.ufo/glyphs/E_dotaccent.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Edotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0116"/>
+  <note>
+	Edotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="344" y="1493" type="line"/>
+      <point x="1229" y="1493" type="line"/>
+      <point x="1196" y="1323" type="line"/>
+      <point x="512" y="1323" type="line"/>
+      <point x="426" y="881" type="line"/>
+      <point x="1079" y="881" type="line"/>
+      <point x="1047" y="711" type="line"/>
+      <point x="393" y="711" type="line"/>
+      <point x="289" y="170" type="line"/>
+      <point x="991" y="170" type="line"/>
+      <point x="958" y="0" type="line"/>
+      <point x="53" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="751" y="1872" type="line"/>
+      <point x="956" y="1872" type="line"/>
+      <point x="916" y="1667" type="line"/>
+      <point x="711" y="1667" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-RegularOblique.ufo/glyphs/E_macron.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Emacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0112"/>
+  <note>
+	Emacron
+  </note>
+  <outline>
+    <contour>
+      <point x="344" y="1493" type="line"/>
+      <point x="1229" y="1493" type="line"/>
+      <point x="1196" y="1323" type="line"/>
+      <point x="512" y="1323" type="line"/>
+      <point x="426" y="881" type="line"/>
+      <point x="1079" y="881" type="line"/>
+      <point x="1047" y="711" type="line"/>
+      <point x="393" y="711" type="line"/>
+      <point x="289" y="170" type="line"/>
+      <point x="991" y="170" type="line"/>
+      <point x="958" y="0" type="line"/>
+      <point x="53" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="549" y="1840" type="line"/>
+      <point x="1147" y="1840" type="line"/>
+      <point x="1118" y="1692" type="line"/>
+      <point x="520" y="1692" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 40 - 0
source/Hack-RegularOblique.ufo/glyphs/E_ng.glif

@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Eng" format="1">
+  <advance width="1233"/>
+  <unicode hex="014A"/>
+  <note>
+	Eng
+  </note>
+  <outline>
+    <contour>
+      <point x="975" y="-20" type="line" smooth="yes"/>
+      <point x="924" y="-280"/>
+      <point x="772" y="-426"/>
+      <point x="552" y="-426" type="curve" smooth="yes"/>
+      <point x="347" y="-426" type="line"/>
+      <point x="377" y="-270" type="line"/>
+      <point x="544" y="-270" type="line" smooth="yes"/>
+      <point x="664" y="-270"/>
+      <point x="738" y="-195"/>
+      <point x="775" y="0" type="curve" smooth="yes"/>
+      <point x="972" y="1009" type="line" smooth="yes"/>
+      <point x="1019" y="1249"/>
+      <point x="964" y="1358"/>
+      <point x="799" y="1358" type="curve" smooth="yes"/>
+      <point x="611" y="1358"/>
+      <point x="477" y="1208"/>
+      <point x="425" y="937" type="curve" smooth="yes"/>
+      <point x="242" y="0" type="line"/>
+      <point x="40" y="0" type="line"/>
+      <point x="331" y="1493" type="line"/>
+      <point x="533" y="1493" type="line"/>
+      <point x="494" y="1295" type="line"/>
+      <point x="595" y="1443"/>
+      <point x="734" y="1522"/>
+      <point x="902" y="1522" type="curve" smooth="yes"/>
+      <point x="1151" y="1522"/>
+      <point x="1241" y="1348"/>
+      <point x="1173" y="999" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 46 - 0
source/Hack-RegularOblique.ufo/glyphs/E_ogonek.glif

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Eogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="0118"/>
+  <note>
+	Eogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="862" y="0" type="line"/>
+      <point x="781" y="-77"/>
+      <point x="737" y="-146"/>
+      <point x="737" y="-197" type="curve" smooth="yes"/>
+      <point x="737" y="-246"/>
+      <point x="769" y="-272"/>
+      <point x="829" y="-272" type="curve" smooth="yes"/>
+      <point x="873" y="-272"/>
+      <point x="917" y="-262"/>
+      <point x="960" y="-242" type="curve"/>
+      <point x="935" y="-375" type="line"/>
+      <point x="890" y="-388"/>
+      <point x="841" y="-395"/>
+      <point x="796" y="-395" type="curve" smooth="yes"/>
+      <point x="667" y="-395"/>
+      <point x="591" y="-339"/>
+      <point x="591" y="-244" type="curve" smooth="yes"/>
+      <point x="591" y="-171"/>
+      <point x="640" y="-92"/>
+      <point x="743" y="0" type="curve"/>
+    </contour>
+    <contour>
+      <point x="344" y="1493" type="line"/>
+      <point x="1229" y="1493" type="line"/>
+      <point x="1196" y="1323" type="line"/>
+      <point x="512" y="1323" type="line"/>
+      <point x="426" y="881" type="line"/>
+      <point x="1079" y="881" type="line"/>
+      <point x="1047" y="711" type="line"/>
+      <point x="393" y="711" type="line"/>
+      <point x="289" y="170" type="line"/>
+      <point x="991" y="170" type="line"/>
+      <point x="958" y="0" type="line"/>
+      <point x="53" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 63 - 0
source/Hack-RegularOblique.ufo/glyphs/G_caron.glif

@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Gcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="01E6"/>
+  <note>
+	Gcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="870" y="1635" type="line"/>
+      <point x="657" y="1635" type="line"/>
+      <point x="499" y="1901" type="line"/>
+      <point x="635" y="1901" type="line"/>
+      <point x="774" y="1723" type="line"/>
+      <point x="983" y="1901" type="line"/>
+      <point x="1134" y="1901" type="line"/>
+    </contour>
+    <contour>
+      <point x="969" y="96" type="line"/>
+      <point x="853" y="13"/>
+      <point x="715" y="-29"/>
+      <point x="559" y="-29" type="curve" smooth="yes"/>
+      <point x="250" y="-29"/>
+      <point x="78" y="157"/>
+      <point x="78" y="489" type="curve" smooth="yes"/>
+      <point x="78" y="609"/>
+      <point x="100" y="745"/>
+      <point x="143" y="893" type="curve" smooth="yes"/>
+      <point x="190" y="1049"/>
+      <point x="253" y="1177"/>
+      <point x="328" y="1266" type="curve" smooth="yes"/>
+      <point x="471" y="1439"/>
+      <point x="639" y="1520"/>
+      <point x="860" y="1520" type="curve" smooth="yes"/>
+      <point x="967" y="1520"/>
+      <point x="1073" y="1491"/>
+      <point x="1176" y="1438" type="curve"/>
+      <point x="1135" y="1231" type="line"/>
+      <point x="1048" y="1315"/>
+      <point x="954" y="1356"/>
+      <point x="846" y="1356" type="curve" smooth="yes"/>
+      <point x="715" y="1356"/>
+      <point x="599" y="1300"/>
+      <point x="508" y="1192" type="curve" smooth="yes"/>
+      <point x="449" y="1123"/>
+      <point x="396" y="1016"/>
+      <point x="356" y="887" type="curve" smooth="yes"/>
+      <point x="311" y="735"/>
+      <point x="287" y="600"/>
+      <point x="287" y="492" type="curve" smooth="yes"/>
+      <point x="287" y="264"/>
+      <point x="397" y="135"/>
+      <point x="590" y="135" type="curve" smooth="yes"/>
+      <point x="681" y="135"/>
+      <point x="754" y="160"/>
+      <point x="803" y="207" type="curve"/>
+      <point x="879" y="600" type="line"/>
+      <point x="662" y="600" type="line"/>
+      <point x="692" y="766" type="line"/>
+      <point x="1102" y="766" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-RegularOblique.ufo/glyphs/G_commaaccent.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Gcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0122"/>
+  <note>
+	Gcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="463" y="-228" type="line"/>
+      <point x="702" y="-228" type="line"/>
+      <point x="448" y="-573" type="line"/>
+      <point x="302" y="-573" type="line"/>
+    </contour>
+    <contour>
+      <point x="969" y="96" type="line"/>
+      <point x="853" y="13"/>
+      <point x="715" y="-29"/>
+      <point x="559" y="-29" type="curve" smooth="yes"/>
+      <point x="250" y="-29"/>
+      <point x="78" y="157"/>
+      <point x="78" y="489" type="curve" smooth="yes"/>
+      <point x="78" y="609"/>
+      <point x="100" y="745"/>
+      <point x="143" y="893" type="curve" smooth="yes"/>
+      <point x="190" y="1049"/>
+      <point x="253" y="1177"/>
+      <point x="328" y="1266" type="curve" smooth="yes"/>
+      <point x="471" y="1439"/>
+      <point x="639" y="1520"/>
+      <point x="860" y="1520" type="curve" smooth="yes"/>
+      <point x="967" y="1520"/>
+      <point x="1073" y="1491"/>
+      <point x="1176" y="1438" type="curve"/>
+      <point x="1135" y="1231" type="line"/>
+      <point x="1048" y="1315"/>
+      <point x="954" y="1356"/>
+      <point x="846" y="1356" type="curve" smooth="yes"/>
+      <point x="715" y="1356"/>
+      <point x="599" y="1300"/>
+      <point x="508" y="1192" type="curve" smooth="yes"/>
+      <point x="449" y="1123"/>
+      <point x="396" y="1016"/>
+      <point x="356" y="887" type="curve" smooth="yes"/>
+      <point x="311" y="735"/>
+      <point x="287" y="600"/>
+      <point x="287" y="492" type="curve" smooth="yes"/>
+      <point x="287" y="264"/>
+      <point x="397" y="135"/>
+      <point x="590" y="135" type="curve" smooth="yes"/>
+      <point x="681" y="135"/>
+      <point x="754" y="160"/>
+      <point x="803" y="207" type="curve"/>
+      <point x="879" y="600" type="line"/>
+      <point x="662" y="600" type="line"/>
+      <point x="692" y="766" type="line"/>
+      <point x="1102" y="766" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-RegularOblique.ufo/glyphs/G_dotaccent.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Gdotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0120"/>
+  <note>
+	Gdotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="969" y="96" type="line"/>
+      <point x="853" y="13"/>
+      <point x="715" y="-29"/>
+      <point x="559" y="-29" type="curve" smooth="yes"/>
+      <point x="250" y="-29"/>
+      <point x="78" y="157"/>
+      <point x="78" y="489" type="curve" smooth="yes"/>
+      <point x="78" y="609"/>
+      <point x="100" y="745"/>
+      <point x="143" y="893" type="curve" smooth="yes"/>
+      <point x="190" y="1049"/>
+      <point x="253" y="1177"/>
+      <point x="328" y="1266" type="curve" smooth="yes"/>
+      <point x="471" y="1439"/>
+      <point x="639" y="1520"/>
+      <point x="860" y="1520" type="curve" smooth="yes"/>
+      <point x="967" y="1520"/>
+      <point x="1073" y="1491"/>
+      <point x="1176" y="1438" type="curve"/>
+      <point x="1135" y="1231" type="line"/>
+      <point x="1048" y="1315"/>
+      <point x="954" y="1356"/>
+      <point x="846" y="1356" type="curve" smooth="yes"/>
+      <point x="715" y="1356"/>
+      <point x="599" y="1300"/>
+      <point x="508" y="1192" type="curve" smooth="yes"/>
+      <point x="449" y="1123"/>
+      <point x="396" y="1016"/>
+      <point x="356" y="887" type="curve" smooth="yes"/>
+      <point x="311" y="735"/>
+      <point x="287" y="600"/>
+      <point x="287" y="492" type="curve" smooth="yes"/>
+      <point x="287" y="264"/>
+      <point x="397" y="135"/>
+      <point x="590" y="135" type="curve" smooth="yes"/>
+      <point x="681" y="135"/>
+      <point x="754" y="160"/>
+      <point x="803" y="207" type="curve"/>
+      <point x="879" y="600" type="line"/>
+      <point x="662" y="600" type="line"/>
+      <point x="692" y="766" type="line"/>
+      <point x="1102" y="766" type="line"/>
+    </contour>
+    <contour>
+      <point x="783" y="1872" type="line"/>
+      <point x="988" y="1872" type="line"/>
+      <point x="948" y="1667" type="line"/>
+      <point x="743" y="1667" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 38 - 0
source/Hack-RegularOblique.ufo/glyphs/H_bar.glif

@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Hbar" format="1">
+  <advance width="1233"/>
+  <unicode hex="0126"/>
+  <note>
+	Hbar
+  </note>
+  <outline>
+    <contour>
+      <point x="282" y="1493" type="line"/>
+      <point x="484" y="1493" type="line"/>
+      <point x="441" y="1269" type="line"/>
+      <point x="995" y="1269" type="line"/>
+      <point x="1038" y="1493" type="line"/>
+      <point x="1240" y="1493" type="line"/>
+      <point x="1197" y="1269" type="line"/>
+      <point x="1332" y="1269" type="line"/>
+      <point x="1300" y="1105" type="line"/>
+      <point x="1165" y="1105" type="line"/>
+      <point x="950" y="0" type="line"/>
+      <point x="748" y="0" type="line"/>
+      <point x="886" y="711" type="line"/>
+      <point x="332" y="711" type="line"/>
+      <point x="194" y="0" type="line"/>
+      <point x="-8" y="0" type="line"/>
+      <point x="207" y="1105" type="line"/>
+      <point x="73" y="1105" type="line"/>
+      <point x="105" y="1269" type="line"/>
+      <point x="239" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="409" y="1105" type="line"/>
+      <point x="365" y="881" type="line"/>
+      <point x="919" y="881" type="line"/>
+      <point x="963" y="1105" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-RegularOblique.ufo/glyphs/I_macron.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Imacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="012A"/>
+  <note>
+	Imacron
+  </note>
+  <outline>
+    <contour>
+      <point x="346" y="1493" type="line"/>
+      <point x="1176" y="1493" type="line"/>
+      <point x="1143" y="1323" type="line"/>
+      <point x="829" y="1323" type="line"/>
+      <point x="606" y="170" type="line"/>
+      <point x="920" y="170" type="line"/>
+      <point x="887" y="0" type="line"/>
+      <point x="57" y="0" type="line"/>
+      <point x="90" y="170" type="line"/>
+      <point x="403" y="170" type="line"/>
+      <point x="627" y="1323" type="line"/>
+      <point x="313" y="1323" type="line"/>
+    </contour>
+    <contour>
+      <point x="531" y="1840" type="line"/>
+      <point x="1129" y="1840" type="line"/>
+      <point x="1100" y="1692" type="line"/>
+      <point x="502" y="1692" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 46 - 0
source/Hack-RegularOblique.ufo/glyphs/I_ogonek.glif

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Iogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="012E"/>
+  <note>
+	Iogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="382" y="1493" type="line"/>
+      <point x="1212" y="1493" type="line"/>
+      <point x="1179" y="1323" type="line"/>
+      <point x="865" y="1323" type="line"/>
+      <point x="642" y="170" type="line"/>
+      <point x="956" y="170" type="line"/>
+      <point x="923" y="0" type="line"/>
+      <point x="93" y="0" type="line"/>
+      <point x="126" y="170" type="line"/>
+      <point x="439" y="170" type="line"/>
+      <point x="663" y="1323" type="line"/>
+      <point x="349" y="1323" type="line"/>
+    </contour>
+    <contour>
+      <point x="610" y="0" type="line"/>
+      <point x="529" y="-77"/>
+      <point x="485" y="-146"/>
+      <point x="485" y="-197" type="curve" smooth="yes"/>
+      <point x="485" y="-246"/>
+      <point x="517" y="-272"/>
+      <point x="577" y="-272" type="curve" smooth="yes"/>
+      <point x="621" y="-272"/>
+      <point x="665" y="-262"/>
+      <point x="708" y="-242" type="curve"/>
+      <point x="683" y="-375" type="line"/>
+      <point x="638" y="-388"/>
+      <point x="589" y="-395"/>
+      <point x="544" y="-395" type="curve" smooth="yes"/>
+      <point x="415" y="-395"/>
+      <point x="339" y="-339"/>
+      <point x="339" y="-244" type="curve" smooth="yes"/>
+      <point x="339" y="-171"/>
+      <point x="388" y="-92"/>
+      <point x="491" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 55 - 0
source/Hack-RegularOblique.ufo/glyphs/I_tilde.glif

@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Itilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="0128"/>
+  <note>
+	Itilde
+  </note>
+  <outline>
+    <contour>
+      <point x="762" y="1735" type="line"/>
+      <point x="760" y="1736" type="line"/>
+      <point x="732" y="1757"/>
+      <point x="705" y="1768"/>
+      <point x="680" y="1768" type="curve" smooth="yes"/>
+      <point x="635" y="1768"/>
+      <point x="598" y="1734"/>
+      <point x="573" y="1667" type="curve"/>
+      <point x="448" y="1667" type="line"/>
+      <point x="495" y="1812"/>
+      <point x="579" y="1886"/>
+      <point x="692" y="1886" type="curve" smooth="yes"/>
+      <point x="737" y="1886"/>
+      <point x="776" y="1872"/>
+      <point x="823" y="1839" type="curve" smooth="yes"/>
+      <point x="858" y="1813" type="line" smooth="yes"/>
+      <point x="882" y="1794"/>
+      <point x="906" y="1786"/>
+      <point x="931" y="1786" type="curve" smooth="yes"/>
+      <point x="984" y="1786"/>
+      <point x="1023" y="1825"/>
+      <point x="1038" y="1886" type="curve"/>
+      <point x="1163" y="1886" type="line"/>
+      <point x="1120" y="1741"/>
+      <point x="1036" y="1667"/>
+      <point x="913" y="1667" type="curve" smooth="yes"/>
+      <point x="872" y="1667"/>
+      <point x="837" y="1681"/>
+      <point x="796" y="1710" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="346" y="1493" type="line"/>
+      <point x="1176" y="1493" type="line"/>
+      <point x="1143" y="1323" type="line"/>
+      <point x="829" y="1323" type="line"/>
+      <point x="606" y="170" type="line"/>
+      <point x="920" y="170" type="line"/>
+      <point x="887" y="0" type="line"/>
+      <point x="57" y="0" type="line"/>
+      <point x="90" y="170" type="line"/>
+      <point x="403" y="170" type="line"/>
+      <point x="627" y="1323" type="line"/>
+      <point x="313" y="1323" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-RegularOblique.ufo/glyphs/K_commaaccent.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Kcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0136"/>
+  <note>
+	Kcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="439" y="-199" type="line"/>
+      <point x="678" y="-199" type="line"/>
+      <point x="424" y="-544" type="line"/>
+      <point x="278" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="283" y="1493" type="line"/>
+      <point x="485" y="1493" type="line"/>
+      <point x="358" y="846" type="line"/>
+      <point x="1100" y="1493" type="line"/>
+      <point x="1354" y="1493" type="line"/>
+      <point x="651" y="874" type="line"/>
+      <point x="1079" y="0" type="line"/>
+      <point x="860" y="0" type="line"/>
+      <point x="500" y="741" type="line"/>
+      <point x="307" y="573" type="line"/>
+      <point x="195" y="0" type="line"/>
+      <point x="-8" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 24 - 0
source/Hack-RegularOblique.ufo/glyphs/L_acute.glif

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Lacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="0139"/>
+  <note>
+	Lacute
+  </note>
+  <outline>
+    <contour>
+      <point x="889" y="1900" type="line"/>
+      <point x="1097" y="1900" type="line"/>
+      <point x="790" y="1636" type="line"/>
+      <point x="630" y="1636" type="line"/>
+    </contour>
+    <contour>
+      <point x="369" y="1493" type="line"/>
+      <point x="571" y="1493" type="line"/>
+      <point x="313" y="170" type="line"/>
+      <point x="1034" y="170" type="line"/>
+      <point x="1001" y="0" type="line"/>
+      <point x="78" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 24 - 0
source/Hack-RegularOblique.ufo/glyphs/L_caron.glif

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Lcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="013D"/>
+  <note>
+	Lcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="887" y="1492" type="line"/>
+      <point x="1106" y="1492" type="line"/>
+      <point x="898" y="1116" type="line"/>
+      <point x="742" y="1116" type="line"/>
+    </contour>
+    <contour>
+      <point x="369" y="1493" type="line"/>
+      <point x="571" y="1493" type="line"/>
+      <point x="313" y="170" type="line"/>
+      <point x="1034" y="170" type="line"/>
+      <point x="1001" y="0" type="line"/>
+      <point x="78" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 24 - 0
source/Hack-RegularOblique.ufo/glyphs/L_commaaccent.glif

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Lcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="013B"/>
+  <note>
+	Lcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="443" y="-199" type="line"/>
+      <point x="682" y="-199" type="line"/>
+      <point x="428" y="-544" type="line"/>
+      <point x="282" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="369" y="1493" type="line"/>
+      <point x="571" y="1493" type="line"/>
+      <point x="313" y="170" type="line"/>
+      <point x="1034" y="170" type="line"/>
+      <point x="1001" y="0" type="line"/>
+      <point x="78" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-RegularOblique.ufo/glyphs/N_acute.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Nacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="0143"/>
+  <note>
+	Nacute
+  </note>
+  <outline>
+    <contour>
+      <point x="907" y="1906" type="line"/>
+      <point x="1115" y="1906" type="line"/>
+      <point x="808" y="1642" type="line"/>
+      <point x="648" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="285" y="1493" type="line"/>
+      <point x="541" y="1493" type="line"/>
+      <point x="805" y="264" type="line"/>
+      <point x="1044" y="1493" type="line"/>
+      <point x="1239" y="1493" type="line"/>
+      <point x="948" y="0" type="line"/>
+      <point x="692" y="0" type="line"/>
+      <point x="428" y="1229" type="line"/>
+      <point x="188" y="0" type="line"/>
+      <point x="-6" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-RegularOblique.ufo/glyphs/N_caron.glif

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ncaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0147"/>
+  <note>
+	Ncaron
+  </note>
+  <outline>
+    <contour>
+      <point x="285" y="1493" type="line"/>
+      <point x="541" y="1493" type="line"/>
+      <point x="805" y="264" type="line"/>
+      <point x="1044" y="1493" type="line"/>
+      <point x="1239" y="1493" type="line"/>
+      <point x="948" y="0" type="line"/>
+      <point x="692" y="0" type="line"/>
+      <point x="428" y="1229" type="line"/>
+      <point x="188" y="0" type="line"/>
+      <point x="-6" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="945" y="1635" type="line"/>
+      <point x="732" y="1635" type="line"/>
+      <point x="574" y="1901" type="line"/>
+      <point x="710" y="1901" type="line"/>
+      <point x="849" y="1723" type="line"/>
+      <point x="1058" y="1901" type="line"/>
+      <point x="1209" y="1901" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-RegularOblique.ufo/glyphs/N_commaaccent.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ncommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0145"/>
+  <note>
+	Ncommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="375" y="-199" type="line"/>
+      <point x="614" y="-199" type="line"/>
+      <point x="360" y="-544" type="line"/>
+      <point x="214" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="285" y="1493" type="line"/>
+      <point x="541" y="1493" type="line"/>
+      <point x="805" y="264" type="line"/>
+      <point x="1044" y="1493" type="line"/>
+      <point x="1239" y="1493" type="line"/>
+      <point x="948" y="0" type="line"/>
+      <point x="692" y="0" type="line"/>
+      <point x="428" y="1229" type="line"/>
+      <point x="188" y="0" type="line"/>
+      <point x="-6" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 78 - 0
source/Hack-RegularOblique.ufo/glyphs/O_horn.glif

@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ohorn" format="1">
+  <advance width="1233"/>
+  <unicode hex="01A0"/>
+  <note>
+	Ohorn
+  </note>
+  <outline>
+    <contour>
+      <point x="492" y="135"/>
+      <point x="592" y="205"/>
+      <point x="655" y="332" type="curve" smooth="yes"/>
+      <point x="754" y="525"/>
+      <point x="821" y="826"/>
+      <point x="821" y="1079" type="curve" smooth="yes"/>
+      <point x="821" y="1268"/>
+      <point x="753" y="1356"/>
+      <point x="606" y="1356" type="curve" smooth="yes"/>
+      <point x="493" y="1356"/>
+      <point x="395" y="1286"/>
+      <point x="332" y="1159" type="curve" smooth="yes"/>
+      <point x="231" y="963"/>
+      <point x="164" y="667"/>
+      <point x="164" y="414" type="curve" smooth="yes"/>
+      <point x="164" y="223"/>
+      <point x="232" y="135"/>
+      <point x="379" y="135" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1028" y="873"/>
+      <point x="997" y="697"/>
+      <point x="940" y="516" type="curve" smooth="yes"/>
+      <point x="901" y="393"/>
+      <point x="857" y="298"/>
+      <point x="805" y="219" type="curve" smooth="yes"/>
+      <point x="688" y="50"/>
+      <point x="547" y="-29"/>
+      <point x="354" y="-29" type="curve" smooth="yes"/>
+      <point x="86" y="-29"/>
+      <point x="-41" y="132"/>
+      <point x="-41" y="473" type="curve" smooth="yes"/>
+      <point x="-41" y="621"/>
+      <point x="-12" y="794"/>
+      <point x="45" y="975" type="curve" smooth="yes"/>
+      <point x="84" y="1098"/>
+      <point x="128" y="1193"/>
+      <point x="180" y="1272" type="curve" smooth="yes"/>
+      <point x="297" y="1441"/>
+      <point x="438" y="1520"/>
+      <point x="631" y="1520" type="curve" smooth="yes"/>
+      <point x="900" y="1520"/>
+      <point x="1028" y="1360"/>
+      <point x="1028" y="1020" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="894" y="1411" type="line"/>
+      <point x="963" y="1351"/>
+      <point x="1016" y="1323"/>
+      <point x="1057" y="1323" type="curve" smooth="yes"/>
+      <point x="1118" y="1323"/>
+      <point x="1155" y="1360"/>
+      <point x="1170" y="1432" type="curve" smooth="yes"/>
+      <point x="1178" y="1475"/>
+      <point x="1176" y="1516"/>
+      <point x="1164" y="1557" type="curve"/>
+      <point x="1297" y="1557" type="line"/>
+      <point x="1301" y="1506"/>
+      <point x="1299" y="1461"/>
+      <point x="1291" y="1421" type="curve" smooth="yes"/>
+      <point x="1259" y="1258"/>
+      <point x="1189" y="1184"/>
+      <point x="1065" y="1184" type="curve" smooth="yes"/>
+      <point x="1001" y="1184"/>
+      <point x="939" y="1219"/>
+      <point x="871" y="1292" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 68 - 0
source/Hack-RegularOblique.ufo/glyphs/O_hungarumlaut.glif

@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ohungarumlaut" format="1">
+  <advance width="1233"/>
+  <unicode hex="0150"/>
+  <note>
+	Ohungarumlaut
+  </note>
+  <outline>
+    <contour>
+      <point x="615" y="135"/>
+      <point x="715" y="205"/>
+      <point x="778" y="332" type="curve" smooth="yes"/>
+      <point x="877" y="525"/>
+      <point x="944" y="826"/>
+      <point x="944" y="1079" type="curve" smooth="yes"/>
+      <point x="944" y="1268"/>
+      <point x="876" y="1356"/>
+      <point x="729" y="1356" type="curve" smooth="yes"/>
+      <point x="616" y="1356"/>
+      <point x="518" y="1286"/>
+      <point x="455" y="1159" type="curve" smooth="yes"/>
+      <point x="354" y="963"/>
+      <point x="287" y="667"/>
+      <point x="287" y="414" type="curve" smooth="yes"/>
+      <point x="287" y="223"/>
+      <point x="355" y="135"/>
+      <point x="502" y="135" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1151" y="873"/>
+      <point x="1120" y="697"/>
+      <point x="1063" y="516" type="curve" smooth="yes"/>
+      <point x="1024" y="393"/>
+      <point x="980" y="298"/>
+      <point x="928" y="219" type="curve" smooth="yes"/>
+      <point x="811" y="50"/>
+      <point x="670" y="-29"/>
+      <point x="477" y="-29" type="curve" smooth="yes"/>
+      <point x="209" y="-29"/>
+      <point x="82" y="132"/>
+      <point x="82" y="473" type="curve" smooth="yes"/>
+      <point x="82" y="621"/>
+      <point x="111" y="794"/>
+      <point x="168" y="975" type="curve" smooth="yes"/>
+      <point x="207" y="1098"/>
+      <point x="251" y="1193"/>
+      <point x="303" y="1272" type="curve" smooth="yes"/>
+      <point x="420" y="1441"/>
+      <point x="561" y="1520"/>
+      <point x="754" y="1520" type="curve" smooth="yes"/>
+      <point x="1023" y="1520"/>
+      <point x="1151" y="1360"/>
+      <point x="1151" y="1020" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1085" y="1899" type="line"/>
+      <point x="1271" y="1899" type="line"/>
+      <point x="991" y="1635" type="line"/>
+      <point x="837" y="1635" type="line"/>
+    </contour>
+    <contour>
+      <point x="766" y="1899" type="line"/>
+      <point x="952" y="1899" type="line"/>
+      <point x="672" y="1635" type="line"/>
+      <point x="518" y="1635" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 62 - 0
source/Hack-RegularOblique.ufo/glyphs/O_macron.glif

@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Omacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="014C"/>
+  <note>
+	Omacron
+  </note>
+  <outline>
+    <contour>
+      <point x="615" y="135"/>
+      <point x="715" y="205"/>
+      <point x="778" y="332" type="curve" smooth="yes"/>
+      <point x="877" y="525"/>
+      <point x="944" y="826"/>
+      <point x="944" y="1079" type="curve" smooth="yes"/>
+      <point x="944" y="1268"/>
+      <point x="876" y="1356"/>
+      <point x="729" y="1356" type="curve" smooth="yes"/>
+      <point x="616" y="1356"/>
+      <point x="518" y="1286"/>
+      <point x="455" y="1159" type="curve" smooth="yes"/>
+      <point x="354" y="963"/>
+      <point x="287" y="667"/>
+      <point x="287" y="414" type="curve" smooth="yes"/>
+      <point x="287" y="223"/>
+      <point x="355" y="135"/>
+      <point x="502" y="135" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1151" y="873"/>
+      <point x="1120" y="697"/>
+      <point x="1063" y="516" type="curve" smooth="yes"/>
+      <point x="1024" y="393"/>
+      <point x="980" y="298"/>
+      <point x="928" y="219" type="curve" smooth="yes"/>
+      <point x="811" y="50"/>
+      <point x="670" y="-29"/>
+      <point x="477" y="-29" type="curve" smooth="yes"/>
+      <point x="209" y="-29"/>
+      <point x="82" y="132"/>
+      <point x="82" y="473" type="curve" smooth="yes"/>
+      <point x="82" y="621"/>
+      <point x="111" y="794"/>
+      <point x="168" y="975" type="curve" smooth="yes"/>
+      <point x="207" y="1098"/>
+      <point x="251" y="1193"/>
+      <point x="303" y="1272" type="curve" smooth="yes"/>
+      <point x="420" y="1441"/>
+      <point x="561" y="1520"/>
+      <point x="754" y="1520" type="curve" smooth="yes"/>
+      <point x="1023" y="1520"/>
+      <point x="1151" y="1360"/>
+      <point x="1151" y="1020" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="531" y="1840" type="line"/>
+      <point x="1129" y="1840" type="line"/>
+      <point x="1100" y="1692" type="line"/>
+      <point x="502" y="1692" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 78 - 0
source/Hack-RegularOblique.ufo/glyphs/O_slashacute.glif

@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Oslashacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="01FE"/>
+  <note>
+	Oslashacute
+  </note>
+  <outline>
+    <contour>
+      <point x="877" y="1899" type="line"/>
+      <point x="1085" y="1899" type="line"/>
+      <point x="778" y="1635" type="line"/>
+      <point x="618" y="1635" type="line"/>
+    </contour>
+    <contour>
+      <point x="322" y="229" type="line"/>
+      <point x="349" y="170"/>
+      <point x="414" y="135"/>
+      <point x="502" y="135" type="curve" smooth="yes"/>
+      <point x="651" y="135"/>
+      <point x="755" y="241"/>
+      <point x="836" y="473" type="curve" smooth="yes"/>
+      <point x="903" y="666"/>
+      <point x="940" y="872"/>
+      <point x="940" y="1036" type="curve" smooth="yes"/>
+      <point x="940" y="1073"/>
+      <point x="939" y="1093"/>
+      <point x="938" y="1116" type="curve"/>
+    </contour>
+    <contour>
+      <point x="905" y="1274" type="line"/>
+      <point x="866" y="1326"/>
+      <point x="804" y="1356"/>
+      <point x="729" y="1356" type="curve" smooth="yes"/>
+      <point x="578" y="1356"/>
+      <point x="475" y="1250"/>
+      <point x="395" y="1018" type="curve" smooth="yes"/>
+      <point x="328" y="821"/>
+      <point x="287" y="601"/>
+      <point x="287" y="457" type="curve" smooth="yes"/>
+      <point x="287" y="444"/>
+      <point x="290" y="405"/>
+      <point x="291" y="389" type="curve"/>
+    </contour>
+    <contour>
+      <point x="1094" y="1337" type="line"/>
+      <point x="1133" y="1257"/>
+      <point x="1151" y="1163"/>
+      <point x="1151" y="1042" type="curve" smooth="yes"/>
+      <point x="1151" y="781"/>
+      <point x="1074" y="473"/>
+      <point x="963" y="276" type="curve" smooth="yes"/>
+      <point x="846" y="71"/>
+      <point x="688" y="-29"/>
+      <point x="477" y="-29" type="curve" smooth="yes"/>
+      <point x="369" y="-29"/>
+      <point x="279" y="2"/>
+      <point x="207" y="63" type="curve"/>
+      <point x="113" y="-70" type="line"/>
+      <point x="14" y="-6" type="line"/>
+      <point x="133" y="164" type="line"/>
+      <point x="97" y="241"/>
+      <point x="80" y="334"/>
+      <point x="80" y="449" type="curve" smooth="yes"/>
+      <point x="80" y="713"/>
+      <point x="156" y="1018"/>
+      <point x="268" y="1217" type="curve" smooth="yes"/>
+      <point x="385" y="1421"/>
+      <point x="542" y="1520"/>
+      <point x="754" y="1520" type="curve" smooth="yes"/>
+      <point x="857" y="1520"/>
+      <point x="944" y="1491"/>
+      <point x="1016" y="1434" type="curve"/>
+      <point x="1100" y="1559" type="line"/>
+      <point x="1200" y="1495" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 52 - 0
source/Hack-RegularOblique.ufo/glyphs/R_acute.glif

@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Racute" format="1">
+  <advance width="1233"/>
+  <unicode hex="0154"/>
+  <note>
+	Racute
+  </note>
+  <outline>
+    <contour>
+      <point x="889" y="1900" type="line"/>
+      <point x="1097" y="1900" type="line"/>
+      <point x="790" y="1636" type="line"/>
+      <point x="630" y="1636" type="line"/>
+    </contour>
+    <contour>
+      <point x="814" y="696"/>
+      <point x="853" y="673"/>
+      <point x="882" y="638" type="curve" smooth="yes"/>
+      <point x="911" y="603"/>
+      <point x="943" y="526"/>
+      <point x="979" y="408" type="curve" smooth="yes"/>
+      <point x="1100" y="0" type="line"/>
+      <point x="899" y="0" type="line"/>
+      <point x="793" y="377" type="line" smooth="yes"/>
+      <point x="734" y="585"/>
+      <point x="677" y="631"/>
+      <point x="530" y="631" type="curve" smooth="yes"/>
+      <point x="338" y="631" type="line"/>
+      <point x="215" y="0" type="line"/>
+      <point x="12" y="0" type="line"/>
+      <point x="301" y="1493" type="line"/>
+      <point x="717" y="1493" type="line" smooth="yes"/>
+      <point x="993" y="1493"/>
+      <point x="1151" y="1368"/>
+      <point x="1151" y="1151" type="curve" smooth="yes"/>
+      <point x="1151" y="907"/>
+      <point x="1003" y="736"/>
+      <point x="766" y="705" type="curve"/>
+    </contour>
+    <contour>
+      <point x="473" y="1327" type="line"/>
+      <point x="371" y="797" type="line"/>
+      <point x="590" y="797" type="line" smooth="yes"/>
+      <point x="807" y="797"/>
+      <point x="948" y="921"/>
+      <point x="948" y="1110" type="curve" smooth="yes"/>
+      <point x="948" y="1259"/>
+      <point x="867" y="1327"/>
+      <point x="686" y="1327" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 55 - 0
source/Hack-RegularOblique.ufo/glyphs/R_caron.glif

@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Rcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0158"/>
+  <note>
+	Rcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="814" y="696"/>
+      <point x="853" y="673"/>
+      <point x="882" y="638" type="curve" smooth="yes"/>
+      <point x="911" y="603"/>
+      <point x="943" y="526"/>
+      <point x="979" y="408" type="curve" smooth="yes"/>
+      <point x="1100" y="0" type="line"/>
+      <point x="899" y="0" type="line"/>
+      <point x="793" y="377" type="line" smooth="yes"/>
+      <point x="734" y="585"/>
+      <point x="677" y="631"/>
+      <point x="530" y="631" type="curve" smooth="yes"/>
+      <point x="338" y="631" type="line"/>
+      <point x="215" y="0" type="line"/>
+      <point x="12" y="0" type="line"/>
+      <point x="301" y="1493" type="line"/>
+      <point x="717" y="1493" type="line" smooth="yes"/>
+      <point x="993" y="1493"/>
+      <point x="1151" y="1368"/>
+      <point x="1151" y="1151" type="curve" smooth="yes"/>
+      <point x="1151" y="907"/>
+      <point x="1003" y="736"/>
+      <point x="766" y="705" type="curve"/>
+    </contour>
+    <contour>
+      <point x="473" y="1327" type="line"/>
+      <point x="371" y="797" type="line"/>
+      <point x="590" y="797" type="line" smooth="yes"/>
+      <point x="807" y="797"/>
+      <point x="948" y="921"/>
+      <point x="948" y="1110" type="curve" smooth="yes"/>
+      <point x="948" y="1259"/>
+      <point x="867" y="1327"/>
+      <point x="686" y="1327" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="879" y="1635" type="line"/>
+      <point x="666" y="1635" type="line"/>
+      <point x="508" y="1901" type="line"/>
+      <point x="644" y="1901" type="line"/>
+      <point x="783" y="1723" type="line"/>
+      <point x="992" y="1901" type="line"/>
+      <point x="1143" y="1901" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 52 - 0
source/Hack-RegularOblique.ufo/glyphs/R_commaaccent.glif

@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Rcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0156"/>
+  <note>
+	Rcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="460" y="-199" type="line"/>
+      <point x="699" y="-199" type="line"/>
+      <point x="445" y="-544" type="line"/>
+      <point x="299" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="814" y="696"/>
+      <point x="853" y="673"/>
+      <point x="882" y="638" type="curve" smooth="yes"/>
+      <point x="911" y="603"/>
+      <point x="943" y="526"/>
+      <point x="979" y="408" type="curve" smooth="yes"/>
+      <point x="1100" y="0" type="line"/>
+      <point x="899" y="0" type="line"/>
+      <point x="793" y="377" type="line" smooth="yes"/>
+      <point x="734" y="585"/>
+      <point x="677" y="631"/>
+      <point x="530" y="631" type="curve" smooth="yes"/>
+      <point x="338" y="631" type="line"/>
+      <point x="215" y="0" type="line"/>
+      <point x="12" y="0" type="line"/>
+      <point x="301" y="1493" type="line"/>
+      <point x="717" y="1493" type="line" smooth="yes"/>
+      <point x="993" y="1493"/>
+      <point x="1151" y="1368"/>
+      <point x="1151" y="1151" type="curve" smooth="yes"/>
+      <point x="1151" y="907"/>
+      <point x="1003" y="736"/>
+      <point x="766" y="705" type="curve"/>
+    </contour>
+    <contour>
+      <point x="473" y="1327" type="line"/>
+      <point x="371" y="797" type="line"/>
+      <point x="590" y="797" type="line" smooth="yes"/>
+      <point x="807" y="797"/>
+      <point x="948" y="921"/>
+      <point x="948" y="1110" type="curve" smooth="yes"/>
+      <point x="948" y="1259"/>
+      <point x="867" y="1327"/>
+      <point x="686" y="1327" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 58 - 0
source/Hack-RegularOblique.ufo/glyphs/S_acute.glif

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Sacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="015A"/>
+  <note>
+	Sacute
+  </note>
+  <outline>
+    <contour>
+      <point x="907" y="1906" type="line"/>
+      <point x="1115" y="1906" type="line"/>
+      <point x="808" y="1642" type="line"/>
+      <point x="648" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="1108" y="1237" type="line"/>
+      <point x="1000" y="1316"/>
+      <point x="884" y="1356"/>
+      <point x="760" y="1356" type="curve" smooth="yes"/>
+      <point x="540" y="1356"/>
+      <point x="387" y="1234"/>
+      <point x="387" y="1065" type="curve" smooth="yes"/>
+      <point x="387" y="970"/>
+      <point x="442" y="919"/>
+      <point x="614" y="866" type="curve" smooth="yes"/>
+      <point x="735" y="827" type="line" smooth="yes"/>
+      <point x="952" y="760"/>
+      <point x="1049" y="653"/>
+      <point x="1049" y="481" type="curve" smooth="yes"/>
+      <point x="1049" y="168"/>
+      <point x="813" y="-29"/>
+      <point x="430" y="-29" type="curve" smooth="yes"/>
+      <point x="291" y="-29"/>
+      <point x="158" y="1"/>
+      <point x="25" y="61" type="curve"/>
+      <point x="66" y="270" type="line"/>
+      <point x="197" y="178"/>
+      <point x="328" y="135"/>
+      <point x="477" y="135" type="curve" smooth="yes"/>
+      <point x="697" y="135"/>
+      <point x="848" y="266"/>
+      <point x="848" y="446" type="curve" smooth="yes"/>
+      <point x="848" y="555"/>
+      <point x="804" y="604"/>
+      <point x="627" y="659" type="curve" smooth="yes"/>
+      <point x="526" y="692" type="line" smooth="yes"/>
+      <point x="281" y="769"/>
+      <point x="195" y="857"/>
+      <point x="195" y="1018" type="curve" smooth="yes"/>
+      <point x="195" y="1313"/>
+      <point x="436" y="1520"/>
+      <point x="791" y="1520" type="curve" smooth="yes"/>
+      <point x="898" y="1520"/>
+      <point x="1020" y="1493"/>
+      <point x="1147" y="1442" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 58 - 0
source/Hack-RegularOblique.ufo/glyphs/S_commaaccent.glif

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Scommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0218"/>
+  <note>
+	Scommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="335" y="-197" type="line"/>
+      <point x="574" y="-197" type="line"/>
+      <point x="320" y="-542" type="line"/>
+      <point x="174" y="-542" type="line"/>
+    </contour>
+    <contour>
+      <point x="1108" y="1237" type="line"/>
+      <point x="1000" y="1316"/>
+      <point x="884" y="1356"/>
+      <point x="760" y="1356" type="curve" smooth="yes"/>
+      <point x="540" y="1356"/>
+      <point x="387" y="1234"/>
+      <point x="387" y="1065" type="curve" smooth="yes"/>
+      <point x="387" y="970"/>
+      <point x="442" y="919"/>
+      <point x="614" y="866" type="curve" smooth="yes"/>
+      <point x="735" y="827" type="line" smooth="yes"/>
+      <point x="952" y="760"/>
+      <point x="1049" y="653"/>
+      <point x="1049" y="481" type="curve" smooth="yes"/>
+      <point x="1049" y="168"/>
+      <point x="813" y="-29"/>
+      <point x="430" y="-29" type="curve" smooth="yes"/>
+      <point x="291" y="-29"/>
+      <point x="158" y="1"/>
+      <point x="25" y="61" type="curve"/>
+      <point x="66" y="270" type="line"/>
+      <point x="197" y="178"/>
+      <point x="328" y="135"/>
+      <point x="477" y="135" type="curve" smooth="yes"/>
+      <point x="697" y="135"/>
+      <point x="848" y="266"/>
+      <point x="848" y="446" type="curve" smooth="yes"/>
+      <point x="848" y="555"/>
+      <point x="804" y="604"/>
+      <point x="627" y="659" type="curve" smooth="yes"/>
+      <point x="526" y="692" type="line" smooth="yes"/>
+      <point x="281" y="769"/>
+      <point x="195" y="857"/>
+      <point x="195" y="1018" type="curve" smooth="yes"/>
+      <point x="195" y="1313"/>
+      <point x="436" y="1520"/>
+      <point x="791" y="1520" type="curve" smooth="yes"/>
+      <point x="898" y="1520"/>
+      <point x="1020" y="1493"/>
+      <point x="1147" y="1442" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-RegularOblique.ufo/glyphs/T_bar.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Tbar" format="1">
+  <advance width="1233"/>
+  <unicode hex="0166"/>
+  <note>
+	Tbar
+  </note>
+  <outline>
+    <contour>
+      <point x="192" y="1493" type="line"/>
+      <point x="1331" y="1493" type="line"/>
+      <point x="1298" y="1323" type="line"/>
+      <point x="831" y="1323" type="line"/>
+      <point x="719" y="747" type="line"/>
+      <point x="984" y="747" type="line"/>
+      <point x="951" y="577" type="line"/>
+      <point x="686" y="577" type="line"/>
+      <point x="574" y="0" type="line"/>
+      <point x="371" y="0" type="line"/>
+      <point x="483" y="577" type="line"/>
+      <point x="218" y="577" type="line"/>
+      <point x="251" y="747" type="line"/>
+      <point x="516" y="747" type="line"/>
+      <point x="628" y="1323" type="line"/>
+      <point x="159" y="1323" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 29 - 0
source/Hack-RegularOblique.ufo/glyphs/T_caron.glif

@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Tcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0164"/>
+  <note>
+	Tcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="193" y="1493" type="line"/>
+      <point x="1333" y="1493" type="line"/>
+      <point x="1300" y="1323" type="line"/>
+      <point x="831" y="1323" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="371" y="0" type="line"/>
+      <point x="629" y="1323" type="line"/>
+      <point x="160" y="1323" type="line"/>
+    </contour>
+    <contour>
+      <point x="909" y="1635" type="line"/>
+      <point x="696" y="1635" type="line"/>
+      <point x="538" y="1901" type="line"/>
+      <point x="674" y="1901" type="line"/>
+      <point x="813" y="1723" type="line"/>
+      <point x="1022" y="1901" type="line"/>
+      <point x="1173" y="1901" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 42 - 0
source/Hack-RegularOblique.ufo/glyphs/T_commaaccent.glif

@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Tcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0162"/>
+  <note>
+	Tcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="193" y="1493" type="line"/>
+      <point x="1333" y="1493" type="line"/>
+      <point x="1300" y="1323" type="line"/>
+      <point x="831" y="1323" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="371" y="0" type="line"/>
+      <point x="629" y="1323" type="line"/>
+      <point x="160" y="1323" type="line"/>
+    </contour>
+    <contour>
+      <point x="555" y="0" type="line"/>
+      <point x="604" y="-85"/>
+      <point x="627" y="-145"/>
+      <point x="627" y="-193" type="curve" smooth="yes"/>
+      <point x="627" y="-317"/>
+      <point x="526" y="-395"/>
+      <point x="367" y="-395" type="curve" smooth="yes"/>
+      <point x="308" y="-395"/>
+      <point x="245" y="-385"/>
+      <point x="182" y="-365" type="curve"/>
+      <point x="207" y="-236" type="line"/>
+      <point x="260" y="-261"/>
+      <point x="309" y="-274"/>
+      <point x="352" y="-274" type="curve" smooth="yes"/>
+      <point x="441" y="-274"/>
+      <point x="494" y="-232"/>
+      <point x="494" y="-160" type="curve" smooth="yes"/>
+      <point x="494" y="-123"/>
+      <point x="475" y="-72"/>
+      <point x="436" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 70 - 0
source/Hack-RegularOblique.ufo/glyphs/U_horn.glif

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Uhorn" format="1">
+  <advance width="1233"/>
+  <unicode hex="01AF"/>
+  <note>
+	Uhorn
+  </note>
+  <outline>
+    <contour>
+      <point x="156" y="1493" type="line"/>
+      <point x="359" y="1493" type="line"/>
+      <point x="180" y="573" type="line"/>
+      <point x="179" y="564"/>
+      <point x="176" y="551"/>
+      <point x="172" y="532" type="curve" smooth="yes"/>
+      <point x="152" y="429"/>
+      <point x="142" y="358"/>
+      <point x="142" y="319" type="curve" smooth="yes"/>
+      <point x="142" y="196"/>
+      <point x="214" y="135"/>
+      <point x="361" y="135" type="curve" smooth="yes"/>
+      <point x="480" y="135"/>
+      <point x="559" y="171"/>
+      <point x="619" y="254" type="curve" smooth="yes"/>
+      <point x="634" y="275"/>
+      <point x="649" y="310"/>
+      <point x="664" y="361" type="curve" smooth="yes"/>
+      <point x="679" y="411"/>
+      <point x="695" y="482"/>
+      <point x="713" y="573" type="curve" smooth="yes"/>
+      <point x="891" y="1493" type="line"/>
+      <point x="1094" y="1493" type="line"/>
+      <point x="916" y="573" type="line" smooth="yes"/>
+      <point x="860" y="281"/>
+      <point x="805" y="170"/>
+      <point x="701" y="86" type="curve" smooth="yes"/>
+      <point x="606" y="11"/>
+      <point x="483" y="-29"/>
+      <point x="342" y="-29" type="curve" smooth="yes"/>
+      <point x="86" y="-29"/>
+      <point x="-57" y="96"/>
+      <point x="-57" y="317" type="curve" smooth="yes"/>
+      <point x="-57" y="366"/>
+      <point x="-46" y="449"/>
+      <point x="-22" y="573" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="932" y="1411" type="line"/>
+      <point x="1001" y="1351"/>
+      <point x="1054" y="1323"/>
+      <point x="1095" y="1323" type="curve" smooth="yes"/>
+      <point x="1156" y="1323"/>
+      <point x="1193" y="1360"/>
+      <point x="1208" y="1432" type="curve" smooth="yes"/>
+      <point x="1216" y="1475"/>
+      <point x="1214" y="1516"/>
+      <point x="1202" y="1557" type="curve"/>
+      <point x="1335" y="1557" type="line"/>
+      <point x="1339" y="1506"/>
+      <point x="1337" y="1461"/>
+      <point x="1329" y="1421" type="curve" smooth="yes"/>
+      <point x="1297" y="1258"/>
+      <point x="1227" y="1184"/>
+      <point x="1103" y="1184" type="curve" smooth="yes"/>
+      <point x="1039" y="1184"/>
+      <point x="977" y="1219"/>
+      <point x="909" y="1292" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-RegularOblique.ufo/glyphs/U_hungarumlaut.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Uhungarumlaut" format="1">
+  <advance width="1233"/>
+  <unicode hex="0170"/>
+  <note>
+	Uhungarumlaut
+  </note>
+  <outline>
+    <contour>
+      <point x="293" y="1493" type="line"/>
+      <point x="496" y="1493" type="line"/>
+      <point x="317" y="573" type="line"/>
+      <point x="316" y="564"/>
+      <point x="313" y="551"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="289" y="429"/>
+      <point x="279" y="358"/>
+      <point x="279" y="319" type="curve" smooth="yes"/>
+      <point x="279" y="196"/>
+      <point x="351" y="135"/>
+      <point x="498" y="135" type="curve" smooth="yes"/>
+      <point x="617" y="135"/>
+      <point x="696" y="171"/>
+      <point x="756" y="254" type="curve" smooth="yes"/>
+      <point x="771" y="275"/>
+      <point x="786" y="310"/>
+      <point x="801" y="361" type="curve" smooth="yes"/>
+      <point x="816" y="411"/>
+      <point x="832" y="482"/>
+      <point x="850" y="573" type="curve" smooth="yes"/>
+      <point x="1028" y="1493" type="line"/>
+      <point x="1231" y="1493" type="line"/>
+      <point x="1053" y="573" type="line" smooth="yes"/>
+      <point x="997" y="281"/>
+      <point x="942" y="170"/>
+      <point x="838" y="86" type="curve" smooth="yes"/>
+      <point x="743" y="11"/>
+      <point x="620" y="-29"/>
+      <point x="479" y="-29" type="curve" smooth="yes"/>
+      <point x="223" y="-29"/>
+      <point x="80" y="96"/>
+      <point x="80" y="317" type="curve" smooth="yes"/>
+      <point x="80" y="366"/>
+      <point x="91" y="449"/>
+      <point x="115" y="573" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1085" y="1899" type="line"/>
+      <point x="1271" y="1899" type="line"/>
+      <point x="991" y="1635" type="line"/>
+      <point x="837" y="1635" type="line"/>
+    </contour>
+    <contour>
+      <point x="766" y="1899" type="line"/>
+      <point x="952" y="1899" type="line"/>
+      <point x="672" y="1635" type="line"/>
+      <point x="518" y="1635" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 54 - 0
source/Hack-RegularOblique.ufo/glyphs/U_macron.glif

@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Umacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="016A"/>
+  <note>
+	Umacron
+  </note>
+  <outline>
+    <contour>
+      <point x="293" y="1493" type="line"/>
+      <point x="496" y="1493" type="line"/>
+      <point x="317" y="573" type="line"/>
+      <point x="316" y="564"/>
+      <point x="313" y="551"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="289" y="429"/>
+      <point x="279" y="358"/>
+      <point x="279" y="319" type="curve" smooth="yes"/>
+      <point x="279" y="196"/>
+      <point x="351" y="135"/>
+      <point x="498" y="135" type="curve" smooth="yes"/>
+      <point x="617" y="135"/>
+      <point x="696" y="171"/>
+      <point x="756" y="254" type="curve" smooth="yes"/>
+      <point x="771" y="275"/>
+      <point x="786" y="310"/>
+      <point x="801" y="361" type="curve" smooth="yes"/>
+      <point x="816" y="411"/>
+      <point x="832" y="482"/>
+      <point x="850" y="573" type="curve" smooth="yes"/>
+      <point x="1028" y="1493" type="line"/>
+      <point x="1231" y="1493" type="line"/>
+      <point x="1053" y="573" type="line" smooth="yes"/>
+      <point x="997" y="281"/>
+      <point x="942" y="170"/>
+      <point x="838" y="86" type="curve" smooth="yes"/>
+      <point x="743" y="11"/>
+      <point x="620" y="-29"/>
+      <point x="479" y="-29" type="curve" smooth="yes"/>
+      <point x="223" y="-29"/>
+      <point x="80" y="96"/>
+      <point x="80" y="317" type="curve" smooth="yes"/>
+      <point x="80" y="366"/>
+      <point x="91" y="449"/>
+      <point x="115" y="573" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="531" y="1840" type="line"/>
+      <point x="1129" y="1840" type="line"/>
+      <point x="1100" y="1692" type="line"/>
+      <point x="502" y="1692" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 70 - 0
source/Hack-RegularOblique.ufo/glyphs/U_ogonek.glif

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Uogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="0172"/>
+  <note>
+	Uogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="293" y="1493" type="line"/>
+      <point x="496" y="1493" type="line"/>
+      <point x="317" y="573" type="line"/>
+      <point x="316" y="564"/>
+      <point x="313" y="551"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="289" y="429"/>
+      <point x="279" y="358"/>
+      <point x="279" y="319" type="curve" smooth="yes"/>
+      <point x="279" y="196"/>
+      <point x="351" y="135"/>
+      <point x="498" y="135" type="curve" smooth="yes"/>
+      <point x="617" y="135"/>
+      <point x="696" y="171"/>
+      <point x="756" y="254" type="curve" smooth="yes"/>
+      <point x="771" y="275"/>
+      <point x="786" y="310"/>
+      <point x="801" y="361" type="curve" smooth="yes"/>
+      <point x="816" y="411"/>
+      <point x="832" y="482"/>
+      <point x="850" y="573" type="curve" smooth="yes"/>
+      <point x="1028" y="1493" type="line"/>
+      <point x="1231" y="1493" type="line"/>
+      <point x="1053" y="573" type="line" smooth="yes"/>
+      <point x="997" y="281"/>
+      <point x="942" y="170"/>
+      <point x="838" y="86" type="curve" smooth="yes"/>
+      <point x="743" y="11"/>
+      <point x="620" y="-29"/>
+      <point x="479" y="-29" type="curve" smooth="yes"/>
+      <point x="223" y="-29"/>
+      <point x="80" y="96"/>
+      <point x="80" y="317" type="curve" smooth="yes"/>
+      <point x="80" y="366"/>
+      <point x="91" y="449"/>
+      <point x="115" y="573" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="468" y="-16" type="line"/>
+      <point x="387" y="-93"/>
+      <point x="343" y="-162"/>
+      <point x="343" y="-213" type="curve" smooth="yes"/>
+      <point x="343" y="-262"/>
+      <point x="375" y="-288"/>
+      <point x="435" y="-288" type="curve" smooth="yes"/>
+      <point x="479" y="-288"/>
+      <point x="523" y="-278"/>
+      <point x="566" y="-258" type="curve"/>
+      <point x="541" y="-391" type="line"/>
+      <point x="496" y="-404"/>
+      <point x="447" y="-411"/>
+      <point x="402" y="-411" type="curve" smooth="yes"/>
+      <point x="273" y="-411"/>
+      <point x="197" y="-355"/>
+      <point x="197" y="-260" type="curve" smooth="yes"/>
+      <point x="197" y="-187"/>
+      <point x="246" y="-108"/>
+      <point x="349" y="-16" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 76 - 0
source/Hack-RegularOblique.ufo/glyphs/U_ring.glif

@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Uring" format="1">
+  <advance width="1233"/>
+  <unicode hex="016E"/>
+  <note>
+	Uring
+  </note>
+  <outline>
+    <contour>
+      <point x="293" y="1493" type="line"/>
+      <point x="496" y="1493" type="line"/>
+      <point x="317" y="573" type="line"/>
+      <point x="316" y="564"/>
+      <point x="313" y="551"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="289" y="429"/>
+      <point x="279" y="358"/>
+      <point x="279" y="319" type="curve" smooth="yes"/>
+      <point x="279" y="196"/>
+      <point x="351" y="135"/>
+      <point x="498" y="135" type="curve" smooth="yes"/>
+      <point x="617" y="135"/>
+      <point x="696" y="171"/>
+      <point x="756" y="254" type="curve" smooth="yes"/>
+      <point x="771" y="275"/>
+      <point x="786" y="310"/>
+      <point x="801" y="361" type="curve" smooth="yes"/>
+      <point x="816" y="411"/>
+      <point x="832" y="482"/>
+      <point x="850" y="573" type="curve" smooth="yes"/>
+      <point x="1028" y="1493" type="line"/>
+      <point x="1231" y="1493" type="line"/>
+      <point x="1053" y="573" type="line" smooth="yes"/>
+      <point x="997" y="281"/>
+      <point x="942" y="170"/>
+      <point x="838" y="86" type="curve" smooth="yes"/>
+      <point x="743" y="11"/>
+      <point x="620" y="-29"/>
+      <point x="479" y="-29" type="curve" smooth="yes"/>
+      <point x="223" y="-29"/>
+      <point x="80" y="96"/>
+      <point x="80" y="317" type="curve" smooth="yes"/>
+      <point x="80" y="366"/>
+      <point x="91" y="449"/>
+      <point x="115" y="573" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="912" y="1711"/>
+      <point x="845" y="1778"/>
+      <point x="760" y="1778" type="curve" smooth="yes"/>
+      <point x="675" y="1778"/>
+      <point x="609" y="1713"/>
+      <point x="609" y="1626" type="curve" smooth="yes"/>
+      <point x="609" y="1541"/>
+      <point x="675" y="1475"/>
+      <point x="760" y="1475" type="curve" smooth="yes"/>
+      <point x="845" y="1475"/>
+      <point x="912" y="1542"/>
+      <point x="912" y="1626" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1035" y="1473"/>
+      <point x="913" y="1352"/>
+      <point x="760" y="1352" type="curve" smooth="yes"/>
+      <point x="607" y="1352"/>
+      <point x="486" y="1473"/>
+      <point x="486" y="1626" type="curve" smooth="yes"/>
+      <point x="486" y="1781"/>
+      <point x="607" y="1901"/>
+      <point x="760" y="1901" type="curve" smooth="yes"/>
+      <point x="913" y="1901"/>
+      <point x="1035" y="1781"/>
+      <point x="1035" y="1626" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 79 - 0
source/Hack-RegularOblique.ufo/glyphs/U_tilde.glif

@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Utilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="0168"/>
+  <note>
+	Utilde
+  </note>
+  <outline>
+    <contour>
+      <point x="760" y="1735" type="line"/>
+      <point x="758" y="1736" type="line"/>
+      <point x="730" y="1757"/>
+      <point x="703" y="1768"/>
+      <point x="678" y="1768" type="curve" smooth="yes"/>
+      <point x="633" y="1768"/>
+      <point x="596" y="1734"/>
+      <point x="571" y="1667" type="curve"/>
+      <point x="446" y="1667" type="line"/>
+      <point x="493" y="1812"/>
+      <point x="577" y="1886"/>
+      <point x="690" y="1886" type="curve" smooth="yes"/>
+      <point x="735" y="1886"/>
+      <point x="774" y="1872"/>
+      <point x="821" y="1839" type="curve" smooth="yes"/>
+      <point x="856" y="1813" type="line" smooth="yes"/>
+      <point x="880" y="1794"/>
+      <point x="904" y="1786"/>
+      <point x="929" y="1786" type="curve" smooth="yes"/>
+      <point x="982" y="1786"/>
+      <point x="1021" y="1825"/>
+      <point x="1036" y="1886" type="curve"/>
+      <point x="1161" y="1886" type="line"/>
+      <point x="1118" y="1741"/>
+      <point x="1034" y="1667"/>
+      <point x="911" y="1667" type="curve" smooth="yes"/>
+      <point x="870" y="1667"/>
+      <point x="835" y="1681"/>
+      <point x="794" y="1710" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="293" y="1493" type="line"/>
+      <point x="496" y="1493" type="line"/>
+      <point x="317" y="573" type="line"/>
+      <point x="316" y="564"/>
+      <point x="313" y="551"/>
+      <point x="309" y="532" type="curve" smooth="yes"/>
+      <point x="289" y="429"/>
+      <point x="279" y="358"/>
+      <point x="279" y="319" type="curve" smooth="yes"/>
+      <point x="279" y="196"/>
+      <point x="351" y="135"/>
+      <point x="498" y="135" type="curve" smooth="yes"/>
+      <point x="617" y="135"/>
+      <point x="696" y="171"/>
+      <point x="756" y="254" type="curve" smooth="yes"/>
+      <point x="771" y="275"/>
+      <point x="786" y="310"/>
+      <point x="801" y="361" type="curve" smooth="yes"/>
+      <point x="816" y="411"/>
+      <point x="832" y="482"/>
+      <point x="850" y="573" type="curve" smooth="yes"/>
+      <point x="1028" y="1493" type="line"/>
+      <point x="1231" y="1493" type="line"/>
+      <point x="1053" y="573" type="line" smooth="yes"/>
+      <point x="997" y="281"/>
+      <point x="942" y="170"/>
+      <point x="838" y="86" type="curve" smooth="yes"/>
+      <point x="743" y="11"/>
+      <point x="620" y="-29"/>
+      <point x="479" y="-29" type="curve" smooth="yes"/>
+      <point x="223" y="-29"/>
+      <point x="80" y="96"/>
+      <point x="80" y="317" type="curve" smooth="yes"/>
+      <point x="80" y="366"/>
+      <point x="91" y="449"/>
+      <point x="115" y="573" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-RegularOblique.ufo/glyphs/W_acute.glif

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Wacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="1E82"/>
+  <note>
+	Wacute
+  </note>
+  <outline>
+    <contour>
+      <point x="145" y="1493" type="line"/>
+      <point x="336" y="1493" type="line"/>
+      <point x="246" y="283" type="line"/>
+      <point x="575" y="1083" type="line"/>
+      <point x="786" y="1083" type="line"/>
+      <point x="801" y="281" type="line"/>
+      <point x="1178" y="1493" type="line"/>
+      <point x="1376" y="1493" type="line"/>
+      <point x="866" y="0" type="line"/>
+      <point x="672" y="0" type="line"/>
+      <point x="641" y="870" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="82" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="834" y="1906" type="line"/>
+      <point x="1042" y="1906" type="line"/>
+      <point x="735" y="1642" type="line"/>
+      <point x="575" y="1642" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 34 - 0
source/Hack-RegularOblique.ufo/glyphs/W_circumflex.glif

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Wcircumflex" format="1">
+  <advance width="1233"/>
+  <unicode hex="0174"/>
+  <note>
+	Wcircumflex
+  </note>
+  <outline>
+    <contour>
+      <point x="145" y="1493" type="line"/>
+      <point x="336" y="1493" type="line"/>
+      <point x="246" y="283" type="line"/>
+      <point x="575" y="1083" type="line"/>
+      <point x="786" y="1083" type="line"/>
+      <point x="801" y="281" type="line"/>
+      <point x="1178" y="1493" type="line"/>
+      <point x="1376" y="1493" type="line"/>
+      <point x="866" y="0" type="line"/>
+      <point x="672" y="0" type="line"/>
+      <point x="641" y="870" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="82" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="727" y="1908" type="line"/>
+      <point x="940" y="1908" type="line"/>
+      <point x="1098" y="1642" type="line"/>
+      <point x="965" y="1642" type="line"/>
+      <point x="826" y="1820" type="line"/>
+      <point x="617" y="1642" type="line"/>
+      <point x="465" y="1642" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 37 - 0
source/Hack-RegularOblique.ufo/glyphs/W_dieresis.glif

@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Wdieresis" format="1">
+  <advance width="1233"/>
+  <unicode hex="1E84"/>
+  <note>
+	Wdieresis
+  </note>
+  <outline>
+    <contour>
+      <point x="531" y="1844" type="line"/>
+      <point x="734" y="1844" type="line"/>
+      <point x="695" y="1642" type="line"/>
+      <point x="492" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="922" y="1844" type="line"/>
+      <point x="1125" y="1844" type="line"/>
+      <point x="1086" y="1642" type="line"/>
+      <point x="883" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="145" y="1493" type="line"/>
+      <point x="336" y="1493" type="line"/>
+      <point x="246" y="283" type="line"/>
+      <point x="575" y="1083" type="line"/>
+      <point x="786" y="1083" type="line"/>
+      <point x="801" y="281" type="line"/>
+      <point x="1178" y="1493" type="line"/>
+      <point x="1376" y="1493" type="line"/>
+      <point x="866" y="0" type="line"/>
+      <point x="672" y="0" type="line"/>
+      <point x="641" y="870" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="82" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-RegularOblique.ufo/glyphs/W_grave.glif

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Wgrave" format="1">
+  <advance width="1233"/>
+  <unicode hex="1E80"/>
+  <note>
+	Wgrave
+  </note>
+  <outline>
+    <contour>
+      <point x="145" y="1493" type="line"/>
+      <point x="336" y="1493" type="line"/>
+      <point x="246" y="283" type="line"/>
+      <point x="575" y="1083" type="line"/>
+      <point x="786" y="1083" type="line"/>
+      <point x="801" y="281" type="line"/>
+      <point x="1178" y="1493" type="line"/>
+      <point x="1376" y="1493" type="line"/>
+      <point x="866" y="0" type="line"/>
+      <point x="672" y="0" type="line"/>
+      <point x="641" y="870" type="line"/>
+      <point x="270" y="0" type="line"/>
+      <point x="82" y="0" type="line"/>
+    </contour>
+    <contour>
+      <point x="682" y="1906" type="line"/>
+      <point x="829" y="1642" type="line"/>
+      <point x="690" y="1642" type="line"/>
+      <point x="500" y="1906" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-RegularOblique.ufo/glyphs/Y_circumflex.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ycircumflex" format="1">
+  <advance width="1233"/>
+  <unicode hex="0176"/>
+  <note>
+	Ycircumflex
+  </note>
+  <outline>
+    <contour>
+      <point x="195" y="1493" type="line"/>
+      <point x="397" y="1493" type="line"/>
+      <point x="633" y="842" type="line"/>
+      <point x="1130" y="1493" type="line"/>
+      <point x="1348" y="1493" type="line"/>
+      <point x="713" y="670" type="line"/>
+      <point x="584" y="0" type="line"/>
+      <point x="377" y="0" type="line"/>
+      <point x="508" y="670" type="line"/>
+    </contour>
+    <contour>
+      <point x="735" y="1908" type="line"/>
+      <point x="948" y="1908" type="line"/>
+      <point x="1106" y="1642" type="line"/>
+      <point x="973" y="1642" type="line"/>
+      <point x="834" y="1820" type="line"/>
+      <point x="625" y="1642" type="line"/>
+      <point x="473" y="1642" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 27 - 0
source/Hack-RegularOblique.ufo/glyphs/Y_grave.glif

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Ygrave" format="1">
+  <advance width="1233"/>
+  <unicode hex="1EF2"/>
+  <note>
+	Ygrave
+  </note>
+  <outline>
+    <contour>
+      <point x="195" y="1493" type="line"/>
+      <point x="397" y="1493" type="line"/>
+      <point x="633" y="842" type="line"/>
+      <point x="1130" y="1493" type="line"/>
+      <point x="1348" y="1493" type="line"/>
+      <point x="713" y="670" type="line"/>
+      <point x="584" y="0" type="line"/>
+      <point x="377" y="0" type="line"/>
+      <point x="508" y="670" type="line"/>
+    </contour>
+    <contour>
+      <point x="682" y="1906" type="line"/>
+      <point x="829" y="1642" type="line"/>
+      <point x="690" y="1642" type="line"/>
+      <point x="500" y="1906" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-RegularOblique.ufo/glyphs/Z_acute.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Zacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="0179"/>
+  <note>
+	Zacute
+  </note>
+  <outline>
+    <contour>
+      <point x="907" y="1906" type="line"/>
+      <point x="1115" y="1906" type="line"/>
+      <point x="808" y="1642" type="line"/>
+      <point x="648" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="305" y="1493" type="line"/>
+      <point x="1274" y="1493" type="line"/>
+      <point x="1245" y="1339" type="line"/>
+      <point x="266" y="170" type="line"/>
+      <point x="1040" y="170" type="line"/>
+      <point x="1006" y="0" type="line"/>
+      <point x="-6" y="0" type="line"/>
+      <point x="23" y="154" type="line"/>
+      <point x="999" y="1323" type="line"/>
+      <point x="272" y="1323" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-RegularOblique.ufo/glyphs/Z_dotaccent.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Zdotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="017B"/>
+  <note>
+	Zdotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="305" y="1493" type="line"/>
+      <point x="1274" y="1493" type="line"/>
+      <point x="1245" y="1339" type="line"/>
+      <point x="266" y="170" type="line"/>
+      <point x="1040" y="170" type="line"/>
+      <point x="1006" y="0" type="line"/>
+      <point x="-6" y="0" type="line"/>
+      <point x="23" y="154" type="line"/>
+      <point x="999" y="1323" type="line"/>
+      <point x="272" y="1323" type="line"/>
+    </contour>
+    <contour>
+      <point x="783" y="1872" type="line"/>
+      <point x="988" y="1872" type="line"/>
+      <point x="948" y="1667" type="line"/>
+      <point x="743" y="1667" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 81 - 0
source/Hack-RegularOblique.ufo/glyphs/abreve.glif

@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="abreve" format="1">
+  <advance width="1233"/>
+  <unicode hex="0103"/>
+  <note>
+	abreve
+  </note>
+  <outline>
+    <contour>
+      <point x="692" y="563" type="line" smooth="yes"/>
+      <point x="533" y="563"/>
+      <point x="471" y="554"/>
+      <point x="414" y="530" type="curve" smooth="yes"/>
+      <point x="323" y="494"/>
+      <point x="264" y="404"/>
+      <point x="264" y="307" type="curve" smooth="yes"/>
+      <point x="264" y="196"/>
+      <point x="338" y="125"/>
+      <point x="455" y="125" type="curve" smooth="yes"/>
+      <point x="652" y="125"/>
+      <point x="805" y="275"/>
+      <point x="856" y="522" type="curve" smooth="yes"/>
+      <point x="864" y="563" type="line"/>
+    </contour>
+    <contour>
+      <point x="938" y="0" type="line"/>
+      <point x="754" y="0" type="line"/>
+      <point x="786" y="166" type="line"/>
+      <point x="690" y="41"/>
+      <point x="555" y="-29"/>
+      <point x="408" y="-29" type="curve" smooth="yes"/>
+      <point x="204" y="-29"/>
+      <point x="72" y="92"/>
+      <point x="72" y="276" type="curve" smooth="yes"/>
+      <point x="72" y="537"/>
+      <point x="293" y="707"/>
+      <point x="645" y="707" type="curve" smooth="yes"/>
+      <point x="891" y="707" type="line"/>
+      <point x="903" y="768" type="line"/>
+      <point x="906" y="780"/>
+      <point x="907" y="791"/>
+      <point x="907" y="815" type="curve" smooth="yes"/>
+      <point x="907" y="928"/>
+      <point x="820" y="991"/>
+      <point x="664" y="991" type="curve" smooth="yes"/>
+      <point x="549" y="991"/>
+      <point x="416" y="957"/>
+      <point x="268" y="889" type="curve"/>
+      <point x="303" y="1069" type="line"/>
+      <point x="447" y="1121"/>
+      <point x="575" y="1147"/>
+      <point x="694" y="1147" type="curve" smooth="yes"/>
+      <point x="942" y="1147"/>
+      <point x="1087" y="1031"/>
+      <point x="1087" y="838" type="curve" smooth="yes"/>
+      <point x="1087" y="795"/>
+      <point x="1079" y="723"/>
+      <point x="1063" y="639" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="592" y="1608" type="line"/>
+      <point x="592" y="1591" type="line" smooth="yes"/>
+      <point x="592" y="1504"/>
+      <point x="651" y="1458"/>
+      <point x="764" y="1458" type="curve" smooth="yes"/>
+      <point x="871" y="1458"/>
+      <point x="940" y="1507"/>
+      <point x="979" y="1608" type="curve"/>
+      <point x="1098" y="1608" type="line"/>
+      <point x="1055" y="1420"/>
+      <point x="933" y="1321"/>
+      <point x="748" y="1321" type="curve" smooth="yes"/>
+      <point x="569" y="1321"/>
+      <point x="469" y="1410"/>
+      <point x="469" y="1567" type="curve" smooth="yes"/>
+      <point x="469" y="1590"/>
+      <point x="469" y="1597"/>
+      <point x="472" y="1608" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-RegularOblique.ufo/glyphs/acutecomb.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="acutecomb" format="1">
+  <advance width="1233"/>
+  <unicode hex="0301"/>
+  <note>
+	acutecomb
+  </note>
+  <outline>
+    <contour>
+      <point x="907" y="1638" type="line"/>
+      <point x="1126" y="1638" type="line"/>
+      <point x="731" y="1262" type="line"/>
+      <point x="575" y="1262" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 67 - 0
source/Hack-RegularOblique.ufo/glyphs/amacron.glif

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="amacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0101"/>
+  <note>
+	amacron
+  </note>
+  <outline>
+    <contour>
+      <point x="692" y="563" type="line" smooth="yes"/>
+      <point x="533" y="563"/>
+      <point x="471" y="554"/>
+      <point x="414" y="530" type="curve" smooth="yes"/>
+      <point x="323" y="494"/>
+      <point x="264" y="404"/>
+      <point x="264" y="307" type="curve" smooth="yes"/>
+      <point x="264" y="196"/>
+      <point x="338" y="125"/>
+      <point x="455" y="125" type="curve" smooth="yes"/>
+      <point x="652" y="125"/>
+      <point x="805" y="275"/>
+      <point x="856" y="522" type="curve" smooth="yes"/>
+      <point x="864" y="563" type="line"/>
+    </contour>
+    <contour>
+      <point x="938" y="0" type="line"/>
+      <point x="754" y="0" type="line"/>
+      <point x="786" y="166" type="line"/>
+      <point x="690" y="41"/>
+      <point x="555" y="-29"/>
+      <point x="408" y="-29" type="curve" smooth="yes"/>
+      <point x="204" y="-29"/>
+      <point x="72" y="92"/>
+      <point x="72" y="276" type="curve" smooth="yes"/>
+      <point x="72" y="537"/>
+      <point x="293" y="707"/>
+      <point x="645" y="707" type="curve" smooth="yes"/>
+      <point x="891" y="707" type="line"/>
+      <point x="903" y="768" type="line"/>
+      <point x="906" y="780"/>
+      <point x="907" y="791"/>
+      <point x="907" y="815" type="curve" smooth="yes"/>
+      <point x="907" y="928"/>
+      <point x="820" y="991"/>
+      <point x="664" y="991" type="curve" smooth="yes"/>
+      <point x="549" y="991"/>
+      <point x="416" y="957"/>
+      <point x="268" y="889" type="curve"/>
+      <point x="303" y="1069" type="line"/>
+      <point x="447" y="1121"/>
+      <point x="575" y="1147"/>
+      <point x="694" y="1147" type="curve" smooth="yes"/>
+      <point x="942" y="1147"/>
+      <point x="1087" y="1031"/>
+      <point x="1087" y="838" type="curve" smooth="yes"/>
+      <point x="1087" y="795"/>
+      <point x="1079" y="723"/>
+      <point x="1063" y="639" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="469" y="1526" type="line"/>
+      <point x="1067" y="1526" type="line"/>
+      <point x="1038" y="1378" type="line"/>
+      <point x="440" y="1378" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 83 - 0
source/Hack-RegularOblique.ufo/glyphs/aogonek.glif

@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="aogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="0105"/>
+  <note>
+	aogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="868" y="0" type="line"/>
+      <point x="787" y="-77"/>
+      <point x="743" y="-146"/>
+      <point x="743" y="-197" type="curve" smooth="yes"/>
+      <point x="743" y="-246"/>
+      <point x="775" y="-272"/>
+      <point x="835" y="-272" type="curve" smooth="yes"/>
+      <point x="879" y="-272"/>
+      <point x="923" y="-262"/>
+      <point x="966" y="-242" type="curve"/>
+      <point x="941" y="-375" type="line"/>
+      <point x="896" y="-388"/>
+      <point x="847" y="-395"/>
+      <point x="802" y="-395" type="curve" smooth="yes"/>
+      <point x="673" y="-395"/>
+      <point x="597" y="-339"/>
+      <point x="597" y="-244" type="curve" smooth="yes"/>
+      <point x="597" y="-171"/>
+      <point x="646" y="-92"/>
+      <point x="749" y="0" type="curve"/>
+    </contour>
+    <contour>
+      <point x="692" y="563" type="line" smooth="yes"/>
+      <point x="533" y="563"/>
+      <point x="471" y="554"/>
+      <point x="414" y="530" type="curve" smooth="yes"/>
+      <point x="323" y="494"/>
+      <point x="264" y="404"/>
+      <point x="264" y="307" type="curve" smooth="yes"/>
+      <point x="264" y="196"/>
+      <point x="338" y="125"/>
+      <point x="455" y="125" type="curve" smooth="yes"/>
+      <point x="652" y="125"/>
+      <point x="805" y="275"/>
+      <point x="856" y="522" type="curve" smooth="yes"/>
+      <point x="864" y="563" type="line"/>
+    </contour>
+    <contour>
+      <point x="938" y="0" type="line"/>
+      <point x="754" y="0" type="line"/>
+      <point x="786" y="166" type="line"/>
+      <point x="690" y="41"/>
+      <point x="555" y="-29"/>
+      <point x="408" y="-29" type="curve" smooth="yes"/>
+      <point x="204" y="-29"/>
+      <point x="72" y="92"/>
+      <point x="72" y="276" type="curve" smooth="yes"/>
+      <point x="72" y="537"/>
+      <point x="293" y="707"/>
+      <point x="645" y="707" type="curve" smooth="yes"/>
+      <point x="891" y="707" type="line"/>
+      <point x="903" y="768" type="line"/>
+      <point x="906" y="780"/>
+      <point x="907" y="791"/>
+      <point x="907" y="815" type="curve" smooth="yes"/>
+      <point x="907" y="928"/>
+      <point x="820" y="991"/>
+      <point x="664" y="991" type="curve" smooth="yes"/>
+      <point x="549" y="991"/>
+      <point x="416" y="957"/>
+      <point x="268" y="889" type="curve"/>
+      <point x="303" y="1069" type="line"/>
+      <point x="447" y="1121"/>
+      <point x="575" y="1147"/>
+      <point x="694" y="1147" type="curve" smooth="yes"/>
+      <point x="942" y="1147"/>
+      <point x="1087" y="1031"/>
+      <point x="1087" y="838" type="curve" smooth="yes"/>
+      <point x="1087" y="795"/>
+      <point x="1079" y="723"/>
+      <point x="1063" y="639" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-RegularOblique.ufo/glyphs/cdotaccent.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="cdotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="010B"/>
+  <note>
+	cdotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="940" y="51" type="line"/>
+      <point x="843" y="-1"/>
+      <point x="730" y="-29"/>
+      <point x="610" y="-29" type="curve" smooth="yes"/>
+      <point x="311" y="-29"/>
+      <point x="156" y="123"/>
+      <point x="156" y="416" type="curve" smooth="yes"/>
+      <point x="156" y="615"/>
+      <point x="233" y="819"/>
+      <point x="354" y="950" type="curve" smooth="yes"/>
+      <point x="478" y="1082"/>
+      <point x="626" y="1147"/>
+      <point x="803" y="1147" type="curve" smooth="yes"/>
+      <point x="922" y="1147"/>
+      <point x="1032" y="1118"/>
+      <point x="1137" y="1061" type="curve"/>
+      <point x="1100" y="879" type="line"/>
+      <point x="1012" y="956"/>
+      <point x="922" y="991"/>
+      <point x="809" y="991" type="curve" smooth="yes"/>
+      <point x="662" y="991"/>
+      <point x="549" y="932"/>
+      <point x="469" y="813" type="curve" smooth="yes"/>
+      <point x="394" y="704"/>
+      <point x="350" y="555"/>
+      <point x="350" y="416" type="curve" smooth="yes"/>
+      <point x="350" y="224"/>
+      <point x="442" y="127"/>
+      <point x="623" y="127" type="curve" smooth="yes"/>
+      <point x="751" y="127"/>
+      <point x="868" y="168"/>
+      <point x="979" y="252" type="curve"/>
+    </contour>
+    <contour>
+      <point x="747" y="1552" type="line"/>
+      <point x="952" y="1552" type="line"/>
+      <point x="911" y="1348" type="line"/>
+      <point x="706" y="1348" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 214 - 0
source/Hack-RegularOblique.ufo/glyphs/contents.plist

@@ -12,12 +12,20 @@
 	<string>A_E_.glif</string>
 	<key>Aacute</key>
 	<string>A_acute.glif</string>
+	<key>Abreve</key>
+	<string>A_breve.glif</string>
 	<key>Acircumflex</key>
 	<string>A_circumflex.glif</string>
+	<key>Acircumflex.001</key>
+	<string>A_circumflex.001.glif</string>
 	<key>Adieresis</key>
 	<string>A_dieresis.glif</string>
 	<key>Agrave</key>
 	<string>A_grave.glif</string>
+	<key>Amacron</key>
+	<string>A_macron.glif</string>
+	<key>Aogonek</key>
+	<string>A_ogonek.glif</string>
 	<key>Aring</key>
 	<string>A_ring.glif</string>
 	<key>Atilde</key>
@@ -32,20 +40,36 @@
 	<string>C_caron.glif</string>
 	<key>Ccedilla</key>
 	<string>C_cedilla.glif</string>
+	<key>Cdotaccent</key>
+	<string>C_dotaccent.glif</string>
 	<key>D</key>
 	<string>D_.glif</string>
+	<key>Dcaron</key>
+	<string>D_caron.glif</string>
+	<key>Dcroat</key>
+	<string>D_croat.glif</string>
 	<key>Delta</key>
 	<string>D_elta.glif</string>
 	<key>E</key>
 	<string>E_.glif</string>
 	<key>Eacute</key>
 	<string>E_acute.glif</string>
+	<key>Ecaron</key>
+	<string>E_caron.glif</string>
 	<key>Ecircumflex</key>
 	<string>E_circumflex.glif</string>
 	<key>Edieresis</key>
 	<string>E_dieresis.glif</string>
+	<key>Edotaccent</key>
+	<string>E_dotaccent.glif</string>
 	<key>Egrave</key>
 	<string>E_grave.glif</string>
+	<key>Emacron</key>
+	<string>E_macron.glif</string>
+	<key>Eng</key>
+	<string>E_ng.glif</string>
+	<key>Eogonek</key>
+	<string>E_ogonek.glif</string>
 	<key>Eth</key>
 	<string>E_th.glif</string>
 	<key>Euro</key>
@@ -56,8 +80,16 @@
 	<string>G_.glif</string>
 	<key>Gbreve</key>
 	<string>G_breve.glif</string>
+	<key>Gcaron</key>
+	<string>G_caron.glif</string>
+	<key>Gcommaaccent</key>
+	<string>G_commaaccent.glif</string>
+	<key>Gdotaccent</key>
+	<string>G_dotaccent.glif</string>
 	<key>H</key>
 	<string>H_.glif</string>
+	<key>Hbar</key>
+	<string>H_bar.glif</string>
 	<key>I</key>
 	<string>I_.glif</string>
 	<key>Iacute</key>
@@ -70,18 +102,38 @@
 	<string>I_dotaccent.glif</string>
 	<key>Igrave</key>
 	<string>I_grave.glif</string>
+	<key>Imacron</key>
+	<string>I_macron.glif</string>
+	<key>Iogonek</key>
+	<string>I_ogonek.glif</string>
+	<key>Itilde</key>
+	<string>I_tilde.glif</string>
 	<key>J</key>
 	<string>J_.glif</string>
 	<key>K</key>
 	<string>K_.glif</string>
+	<key>Kcommaaccent</key>
+	<string>K_commaaccent.glif</string>
 	<key>L</key>
 	<string>L_.glif</string>
+	<key>Lacute</key>
+	<string>L_acute.glif</string>
+	<key>Lcaron</key>
+	<string>L_caron.glif</string>
+	<key>Lcommaaccent</key>
+	<string>L_commaaccent.glif</string>
 	<key>Lslash</key>
 	<string>L_slash.glif</string>
 	<key>M</key>
 	<string>M_.glif</string>
 	<key>N</key>
 	<string>N_.glif</string>
+	<key>Nacute</key>
+	<string>N_acute.glif</string>
+	<key>Ncaron</key>
+	<string>N_caron.glif</string>
+	<key>Ncommaaccent</key>
+	<string>N_commaaccent.glif</string>
 	<key>Ntilde</key>
 	<string>N_tilde.glif</string>
 	<key>O</key>
@@ -96,10 +148,18 @@
 	<string>O_dieresis.glif</string>
 	<key>Ograve</key>
 	<string>O_grave.glif</string>
+	<key>Ohorn</key>
+	<string>O_horn.glif</string>
+	<key>Ohungarumlaut</key>
+	<string>O_hungarumlaut.glif</string>
+	<key>Omacron</key>
+	<string>O_macron.glif</string>
 	<key>Omega</key>
 	<string>O_mega.glif</string>
 	<key>Oslash</key>
 	<string>O_slash.glif</string>
+	<key>Oslashacute</key>
+	<string>O_slashacute.glif</string>
 	<key>Otilde</key>
 	<string>O_tilde.glif</string>
 	<key>P</key>
@@ -108,14 +168,30 @@
 	<string>Q_.glif</string>
 	<key>R</key>
 	<string>R_.glif</string>
+	<key>Racute</key>
+	<string>R_acute.glif</string>
+	<key>Rcaron</key>
+	<string>R_caron.glif</string>
+	<key>Rcommaaccent</key>
+	<string>R_commaaccent.glif</string>
 	<key>S</key>
 	<string>S_.glif</string>
+	<key>Sacute</key>
+	<string>S_acute.glif</string>
 	<key>Scaron</key>
 	<string>S_caron.glif</string>
 	<key>Scedilla</key>
 	<string>S_cedilla.glif</string>
+	<key>Scommaaccent</key>
+	<string>S_commaaccent.glif</string>
 	<key>T</key>
 	<string>T_.glif</string>
+	<key>Tbar</key>
+	<string>T_bar.glif</string>
+	<key>Tcaron</key>
+	<string>T_caron.glif</string>
+	<key>Tcommaaccent</key>
+	<string>T_commaaccent.glif</string>
 	<key>Thorn</key>
 	<string>T_horn.glif</string>
 	<key>U</key>
@@ -128,38 +204,74 @@
 	<string>U_dieresis.glif</string>
 	<key>Ugrave</key>
 	<string>U_grave.glif</string>
+	<key>Uhorn</key>
+	<string>U_horn.glif</string>
+	<key>Uhungarumlaut</key>
+	<string>U_hungarumlaut.glif</string>
+	<key>Umacron</key>
+	<string>U_macron.glif</string>
+	<key>Uogonek</key>
+	<string>U_ogonek.glif</string>
+	<key>Uring</key>
+	<string>U_ring.glif</string>
+	<key>Utilde</key>
+	<string>U_tilde.glif</string>
 	<key>V</key>
 	<string>V_.glif</string>
 	<key>W</key>
 	<string>W_.glif</string>
+	<key>Wacute</key>
+	<string>W_acute.glif</string>
+	<key>Wcircumflex</key>
+	<string>W_circumflex.glif</string>
+	<key>Wdieresis</key>
+	<string>W_dieresis.glif</string>
+	<key>Wgrave</key>
+	<string>W_grave.glif</string>
 	<key>X</key>
 	<string>X_.glif</string>
 	<key>Y</key>
 	<string>Y_.glif</string>
 	<key>Yacute</key>
 	<string>Y_acute.glif</string>
+	<key>Ycircumflex</key>
+	<string>Y_circumflex.glif</string>
 	<key>Ydieresis</key>
 	<string>Y_dieresis.glif</string>
+	<key>Ygrave</key>
+	<string>Y_grave.glif</string>
 	<key>Z</key>
 	<string>Z_.glif</string>
+	<key>Zacute</key>
+	<string>Z_acute.glif</string>
 	<key>Zcaron</key>
 	<string>Z_caron.glif</string>
+	<key>Zdotaccent</key>
+	<string>Z_dotaccent.glif</string>
 	<key>a</key>
 	<string>a.glif</string>
 	<key>aacute</key>
 	<string>aacute.glif</string>
+	<key>abreve</key>
+	<string>abreve.glif</string>
 	<key>acircumflex</key>
 	<string>acircumflex.glif</string>
 	<key>acute</key>
 	<string>acute.glif</string>
+	<key>acutecomb</key>
+	<string>acutecomb.glif</string>
 	<key>adieresis</key>
 	<string>adieresis.glif</string>
 	<key>ae</key>
 	<string>ae.glif</string>
 	<key>agrave</key>
 	<string>agrave.glif</string>
+	<key>amacron</key>
+	<string>amacron.glif</string>
 	<key>ampersand</key>
 	<string>ampersand.glif</string>
+	<key>aogonek</key>
+	<string>aogonek.glif</string>
 	<key>approxequal</key>
 	<string>approxequal.glif</string>
 	<key>aring</key>
@@ -224,6 +336,8 @@
 	<string>ccaron.glif</string>
 	<key>ccedilla</key>
 	<string>ccedilla.glif</string>
+	<key>cdotaccent</key>
+	<string>cdotaccent.glif</string>
 	<key>cedilla</key>
 	<string>cedilla.glif</string>
 	<key>cent</key>
@@ -244,6 +358,8 @@
 	<string>dagger.glif</string>
 	<key>daggerdbl</key>
 	<string>daggerdbl.glif</string>
+	<key>dcaron</key>
+	<string>dcaron.glif</string>
 	<key>dcroat</key>
 	<string>dcroat.glif</string>
 	<key>degree</key>
@@ -256,26 +372,38 @@
 	<string>dollar.glif</string>
 	<key>dotaccent</key>
 	<string>dotaccent.glif</string>
+	<key>dotbelowcomb</key>
+	<string>dotbelowcomb.glif</string>
 	<key>dotlessi</key>
 	<string>dotlessi.glif</string>
 	<key>e</key>
 	<string>e.glif</string>
 	<key>eacute</key>
 	<string>eacute.glif</string>
+	<key>ecaron</key>
+	<string>ecaron.glif</string>
 	<key>ecircumflex</key>
 	<string>ecircumflex.glif</string>
 	<key>edieresis</key>
 	<string>edieresis.glif</string>
+	<key>edotaccent</key>
+	<string>edotaccent.glif</string>
 	<key>egrave</key>
 	<string>egrave.glif</string>
 	<key>eight</key>
 	<string>eight.glif</string>
 	<key>ellipsis</key>
 	<string>ellipsis.glif</string>
+	<key>emacron</key>
+	<string>emacron.glif</string>
 	<key>emdash</key>
 	<string>emdash.glif</string>
 	<key>endash</key>
 	<string>endash.glif</string>
+	<key>eng</key>
+	<string>eng.glif</string>
+	<key>eogonek</key>
+	<string>eogonek.glif</string>
 	<key>equal</key>
 	<string>equal.glif</string>
 	<key>eth</key>
@@ -302,10 +430,18 @@
 	<string>g.glif</string>
 	<key>gbreve</key>
 	<string>gbreve.glif</string>
+	<key>gcaron</key>
+	<string>gcaron.glif</string>
+	<key>gcommaaccent</key>
+	<string>gcommaaccent.glif</string>
+	<key>gdotaccent</key>
+	<string>gdotaccent.glif</string>
 	<key>germandbls</key>
 	<string>germandbls.glif</string>
 	<key>grave</key>
 	<string>grave.glif</string>
+	<key>gravecomb</key>
+	<string>gravecomb.glif</string>
 	<key>greater</key>
 	<string>greater.glif</string>
 	<key>greaterequal</key>
@@ -320,6 +456,10 @@
 	<string>guilsinglright.glif</string>
 	<key>h</key>
 	<string>h.glif</string>
+	<key>hbar</key>
+	<string>hbar.glif</string>
+	<key>hookabovecomb</key>
+	<string>hookabovecomb.glif</string>
 	<key>hungarumlaut</key>
 	<string>hungarumlaut.glif</string>
 	<key>hyphen</key>
@@ -334,16 +474,30 @@
 	<string>idieresis.glif</string>
 	<key>igrave</key>
 	<string>igrave.glif</string>
+	<key>imacron</key>
+	<string>imacron.glif</string>
 	<key>infinity</key>
 	<string>infinity.glif</string>
 	<key>integral</key>
 	<string>integral.glif</string>
+	<key>iogonek</key>
+	<string>iogonek.glif</string>
+	<key>itilde</key>
+	<string>itilde.glif</string>
 	<key>j</key>
 	<string>j.glif</string>
 	<key>k</key>
 	<string>k.glif</string>
+	<key>kcommaaccent</key>
+	<string>kcommaaccent.glif</string>
 	<key>l</key>
 	<string>l.glif</string>
+	<key>lacute</key>
+	<string>lacute.glif</string>
+	<key>lcaron</key>
+	<string>lcaron.glif</string>
+	<key>lcommaaccent</key>
+	<string>lcommaaccent.glif</string>
 	<key>less</key>
 	<string>less.glif</string>
 	<key>lessequal</key>
@@ -366,6 +520,12 @@
 	<string>multiply.glif</string>
 	<key>n</key>
 	<string>n.glif</string>
+	<key>nacute</key>
+	<string>nacute.glif</string>
+	<key>ncaron</key>
+	<string>ncaron.glif</string>
+	<key>ncommaaccent</key>
+	<string>ncommaaccent.glif</string>
 	<key>nine</key>
 	<string>nine.glif</string>
 	<key>nonbreakingspace</key>
@@ -392,6 +552,12 @@
 	<string>ogonek.glif</string>
 	<key>ograve</key>
 	<string>ograve.glif</string>
+	<key>ohorn</key>
+	<string>ohorn.glif</string>
+	<key>ohungarumlaut</key>
+	<string>ohungarumlaut.glif</string>
+	<key>omacron</key>
+	<string>omacron.glif</string>
 	<key>one</key>
 	<string>one.glif</string>
 	<key>onehalf</key>
@@ -406,6 +572,8 @@
 	<string>ordmasculine.glif</string>
 	<key>oslash</key>
 	<string>oslash.glif</string>
+	<key>oslashacute</key>
+	<string>oslashacute.glif</string>
 	<key>otilde</key>
 	<string>otilde.glif</string>
 	<key>p</key>
@@ -458,18 +626,28 @@
 	<string>quotesingle.glif</string>
 	<key>r</key>
 	<string>r.glif</string>
+	<key>racute</key>
+	<string>racute.glif</string>
 	<key>radical</key>
 	<string>radical.glif</string>
+	<key>rcaron</key>
+	<string>rcaron.glif</string>
+	<key>rcommaaccent</key>
+	<string>rcommaaccent.glif</string>
 	<key>registered</key>
 	<string>registered.glif</string>
 	<key>ring</key>
 	<string>ring.glif</string>
 	<key>s</key>
 	<string>s.glif</string>
+	<key>sacute</key>
+	<string>sacute.glif</string>
 	<key>scaron</key>
 	<string>scaron.glif</string>
 	<key>scedilla</key>
 	<string>scedilla.glif</string>
+	<key>scommaaccent</key>
+	<string>scommaaccent.glif</string>
 	<key>section</key>
 	<string>section.glif</string>
 	<key>semicolon</key>
@@ -490,6 +668,12 @@
 	<string>summation.glif</string>
 	<key>t</key>
 	<string>t.glif</string>
+	<key>tbar</key>
+	<string>tbar.glif</string>
+	<key>tcaron</key>
+	<string>tcaron.glif</string>
+	<key>tcommaaccent</key>
+	<string>tcommaaccent.glif</string>
 	<key>thorn</key>
 	<string>thorn.glif</string>
 	<key>three</key>
@@ -500,6 +684,8 @@
 	<string>threesuperior.glif</string>
 	<key>tilde</key>
 	<string>tilde.glif</string>
+	<key>tildecomb</key>
+	<string>tildecomb.glif</string>
 	<key>trademark</key>
 	<string>trademark.glif</string>
 	<key>two</key>
@@ -516,26 +702,54 @@
 	<string>udieresis.glif</string>
 	<key>ugrave</key>
 	<string>ugrave.glif</string>
+	<key>uhorn</key>
+	<string>uhorn.glif</string>
+	<key>uhungarumlaut</key>
+	<string>uhungarumlaut.glif</string>
+	<key>umacron</key>
+	<string>umacron.glif</string>
 	<key>underscore</key>
 	<string>underscore.glif</string>
+	<key>uogonek</key>
+	<string>uogonek.glif</string>
+	<key>uring</key>
+	<string>uring.glif</string>
+	<key>utilde</key>
+	<string>utilde.glif</string>
 	<key>v</key>
 	<string>v.glif</string>
 	<key>w</key>
 	<string>w.glif</string>
+	<key>wacute</key>
+	<string>wacute.glif</string>
+	<key>wcircumflex</key>
+	<string>wcircumflex.glif</string>
+	<key>wdieresis</key>
+	<string>wdieresis.glif</string>
+	<key>wgrave</key>
+	<string>wgrave.glif</string>
 	<key>x</key>
 	<string>x.glif</string>
 	<key>y</key>
 	<string>y.glif</string>
 	<key>yacute</key>
 	<string>yacute.glif</string>
+	<key>ycircumflex</key>
+	<string>ycircumflex.glif</string>
 	<key>ydieresis</key>
 	<string>ydieresis.glif</string>
 	<key>yen</key>
 	<string>yen.glif</string>
+	<key>ygrave</key>
+	<string>ygrave.glif</string>
 	<key>z</key>
 	<string>z.glif</string>
+	<key>zacute</key>
+	<string>zacute.glif</string>
 	<key>zcaron</key>
 	<string>zcaron.glif</string>
+	<key>zdotaccent</key>
+	<string>zdotaccent.glif</string>
 	<key>zero</key>
 	<string>zero.glif</string>
 </dict>

+ 58 - 0
source/Hack-RegularOblique.ufo/glyphs/dcaron.glif

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="dcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="010F"/>
+  <note>
+	dcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="1316" y="1552" type="line"/>
+      <point x="1512" y="1552" type="line"/>
+      <point x="1326" y="1179" type="line"/>
+      <point x="1186" y="1179" type="line"/>
+    </contour>
+    <contour>
+      <point x="569" y="991"/>
+      <point x="479" y="933"/>
+      <point x="418" y="817" type="curve" smooth="yes"/>
+      <point x="353" y="697"/>
+      <point x="315" y="536"/>
+      <point x="315" y="383" type="curve" smooth="yes"/>
+      <point x="315" y="212"/>
+      <point x="383" y="127"/>
+      <point x="518" y="127" type="curve" smooth="yes"/>
+      <point x="631" y="127"/>
+      <point x="724" y="188"/>
+      <point x="788" y="305" type="curve" smooth="yes"/>
+      <point x="853" y="421"/>
+      <point x="893" y="585"/>
+      <point x="893" y="737" type="curve" smooth="yes"/>
+      <point x="893" y="897"/>
+      <point x="817" y="991"/>
+      <point x="686" y="991" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1069" y="1556" type="line"/>
+      <point x="1253" y="1556" type="line"/>
+      <point x="950" y="0" type="line"/>
+      <point x="766" y="0" type="line"/>
+      <point x="793" y="141" type="line"/>
+      <point x="706" y="29"/>
+      <point x="596" y="-29"/>
+      <point x="463" y="-29" type="curve" smooth="yes"/>
+      <point x="246" y="-29"/>
+      <point x="119" y="118"/>
+      <point x="119" y="369" type="curve" smooth="yes"/>
+      <point x="119" y="560"/>
+      <point x="176" y="765"/>
+      <point x="268" y="909" type="curve" smooth="yes"/>
+      <point x="368" y="1066"/>
+      <point x="505" y="1147"/>
+      <point x="670" y="1147" type="curve" smooth="yes"/>
+      <point x="799" y="1147"/>
+      <point x="899" y="1088"/>
+      <point x="954" y="977" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-RegularOblique.ufo/glyphs/dotbelowcomb.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="dotbelowcomb" format="1">
+  <advance width="1233"/>
+  <unicode hex="0323"/>
+  <note>
+	dotbelowcomb
+  </note>
+  <outline>
+    <contour>
+      <point x="328" y="-209" type="line"/>
+      <point x="533" y="-209" type="line"/>
+      <point x="494" y="-413" type="line"/>
+      <point x="289" y="-413" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 62 - 0
source/Hack-RegularOblique.ufo/glyphs/ecaron.glif

@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ecaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="011B"/>
+  <note>
+	ecaron
+  </note>
+  <outline>
+    <contour>
+      <point x="938" y="659" type="line"/>
+      <point x="946" y="695"/>
+      <point x="948" y="716"/>
+      <point x="948" y="737" type="curve" smooth="yes"/>
+      <point x="948" y="897"/>
+      <point x="857" y="991"/>
+      <point x="702" y="991" type="curve" smooth="yes"/>
+      <point x="538" y="991"/>
+      <point x="391" y="862"/>
+      <point x="332" y="659" type="curve"/>
+    </contour>
+    <contour>
+      <point x="961" y="57" type="line"/>
+      <point x="821" y="0"/>
+      <point x="690" y="-29"/>
+      <point x="553" y="-29" type="curve" smooth="yes"/>
+      <point x="256" y="-29"/>
+      <point x="98" y="123"/>
+      <point x="98" y="408" type="curve" smooth="yes"/>
+      <point x="98" y="616"/>
+      <point x="183" y="828"/>
+      <point x="324" y="973" type="curve" smooth="yes"/>
+      <point x="435" y="1088"/>
+      <point x="572" y="1149"/>
+      <point x="717" y="1149" type="curve" smooth="yes"/>
+      <point x="965" y="1149"/>
+      <point x="1126" y="984"/>
+      <point x="1126" y="729" type="curve" smooth="yes"/>
+      <point x="1126" y="684"/>
+      <point x="1120" y="620"/>
+      <point x="1104" y="516" type="curve"/>
+      <point x="297" y="516" type="line"/>
+      <point x="289" y="473"/>
+      <point x="285" y="439"/>
+      <point x="285" y="412" type="curve" smooth="yes"/>
+      <point x="285" y="227"/>
+      <point x="390" y="127"/>
+      <point x="586" y="127" type="curve" smooth="yes"/>
+      <point x="703" y="127"/>
+      <point x="845" y="165"/>
+      <point x="997" y="240" type="curve"/>
+    </contour>
+    <contour>
+      <point x="837" y="1262" type="line"/>
+      <point x="690" y="1262" type="line"/>
+      <point x="526" y="1638" type="line"/>
+      <point x="657" y="1638" type="line"/>
+      <point x="776" y="1395" type="line"/>
+      <point x="1001" y="1638" type="line"/>
+      <point x="1157" y="1638" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 59 - 0
source/Hack-RegularOblique.ufo/glyphs/edotaccent.glif

@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="edotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0117"/>
+  <note>
+	edotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="938" y="659" type="line"/>
+      <point x="946" y="695"/>
+      <point x="948" y="716"/>
+      <point x="948" y="737" type="curve" smooth="yes"/>
+      <point x="948" y="897"/>
+      <point x="857" y="991"/>
+      <point x="702" y="991" type="curve" smooth="yes"/>
+      <point x="538" y="991"/>
+      <point x="391" y="862"/>
+      <point x="332" y="659" type="curve"/>
+    </contour>
+    <contour>
+      <point x="961" y="57" type="line"/>
+      <point x="821" y="0"/>
+      <point x="690" y="-29"/>
+      <point x="553" y="-29" type="curve" smooth="yes"/>
+      <point x="256" y="-29"/>
+      <point x="98" y="123"/>
+      <point x="98" y="408" type="curve" smooth="yes"/>
+      <point x="98" y="616"/>
+      <point x="183" y="828"/>
+      <point x="324" y="973" type="curve" smooth="yes"/>
+      <point x="435" y="1088"/>
+      <point x="572" y="1149"/>
+      <point x="717" y="1149" type="curve" smooth="yes"/>
+      <point x="965" y="1149"/>
+      <point x="1126" y="984"/>
+      <point x="1126" y="729" type="curve" smooth="yes"/>
+      <point x="1126" y="684"/>
+      <point x="1120" y="620"/>
+      <point x="1104" y="516" type="curve"/>
+      <point x="297" y="516" type="line"/>
+      <point x="289" y="473"/>
+      <point x="285" y="439"/>
+      <point x="285" y="412" type="curve" smooth="yes"/>
+      <point x="285" y="227"/>
+      <point x="390" y="127"/>
+      <point x="586" y="127" type="curve" smooth="yes"/>
+      <point x="703" y="127"/>
+      <point x="845" y="165"/>
+      <point x="997" y="240" type="curve"/>
+    </contour>
+    <contour>
+      <point x="686" y="1552" type="line"/>
+      <point x="891" y="1552" type="line"/>
+      <point x="850" y="1348" type="line"/>
+      <point x="645" y="1348" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 59 - 0
source/Hack-RegularOblique.ufo/glyphs/emacron.glif

@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="emacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0113"/>
+  <note>
+	emacron
+  </note>
+  <outline>
+    <contour>
+      <point x="938" y="659" type="line"/>
+      <point x="946" y="695"/>
+      <point x="948" y="716"/>
+      <point x="948" y="737" type="curve" smooth="yes"/>
+      <point x="948" y="897"/>
+      <point x="857" y="991"/>
+      <point x="702" y="991" type="curve" smooth="yes"/>
+      <point x="538" y="991"/>
+      <point x="391" y="862"/>
+      <point x="332" y="659" type="curve"/>
+    </contour>
+    <contour>
+      <point x="961" y="57" type="line"/>
+      <point x="821" y="0"/>
+      <point x="690" y="-29"/>
+      <point x="553" y="-29" type="curve" smooth="yes"/>
+      <point x="256" y="-29"/>
+      <point x="98" y="123"/>
+      <point x="98" y="408" type="curve" smooth="yes"/>
+      <point x="98" y="616"/>
+      <point x="183" y="828"/>
+      <point x="324" y="973" type="curve" smooth="yes"/>
+      <point x="435" y="1088"/>
+      <point x="572" y="1149"/>
+      <point x="717" y="1149" type="curve" smooth="yes"/>
+      <point x="965" y="1149"/>
+      <point x="1126" y="984"/>
+      <point x="1126" y="729" type="curve" smooth="yes"/>
+      <point x="1126" y="684"/>
+      <point x="1120" y="620"/>
+      <point x="1104" y="516" type="curve"/>
+      <point x="297" y="516" type="line"/>
+      <point x="289" y="473"/>
+      <point x="285" y="439"/>
+      <point x="285" y="412" type="curve" smooth="yes"/>
+      <point x="285" y="227"/>
+      <point x="390" y="127"/>
+      <point x="586" y="127" type="curve" smooth="yes"/>
+      <point x="703" y="127"/>
+      <point x="845" y="165"/>
+      <point x="997" y="240" type="curve"/>
+    </contour>
+    <contour>
+      <point x="504" y="1526" type="line"/>
+      <point x="1102" y="1526" type="line"/>
+      <point x="1073" y="1378" type="line"/>
+      <point x="475" y="1378" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 46 - 0
source/Hack-RegularOblique.ufo/glyphs/eng.glif

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="eng" format="1">
+  <advance width="1233"/>
+  <unicode hex="014B"/>
+  <note>
+	eng
+  </note>
+  <outline>
+    <contour>
+      <point x="977" y="-20" type="line" smooth="yes"/>
+      <point x="926" y="-280"/>
+      <point x="774" y="-426"/>
+      <point x="554" y="-426" type="curve" smooth="yes"/>
+      <point x="349" y="-426" type="line"/>
+      <point x="379" y="-270" type="line"/>
+      <point x="564" y="-270" type="line" smooth="yes"/>
+      <point x="684" y="-270"/>
+      <point x="760" y="-188"/>
+      <point x="792" y="-20" type="curve" smooth="yes"/>
+      <point x="931" y="694" type="line" smooth="yes"/>
+      <point x="939" y="737"/>
+      <point x="943" y="776"/>
+      <point x="943" y="809" type="curve" smooth="yes"/>
+      <point x="943" y="897"/>
+      <point x="920" y="987"/>
+      <point x="769" y="987" type="curve" smooth="yes"/>
+      <point x="597" y="987"/>
+      <point x="476" y="861"/>
+      <point x="432" y="633" type="curve" smooth="yes"/>
+      <point x="309" y="0" type="line"/>
+      <point x="125" y="0" type="line"/>
+      <point x="343" y="1120" type="line"/>
+      <point x="527" y="1120" type="line"/>
+      <point x="494" y="952" type="line"/>
+      <point x="585" y="1080"/>
+      <point x="711" y="1147"/>
+      <point x="864" y="1147" type="curve" smooth="yes"/>
+      <point x="1092" y="1147"/>
+      <point x="1134" y="1003"/>
+      <point x="1134" y="862" type="curve" smooth="yes"/>
+      <point x="1134" y="813"/>
+      <point x="1128" y="757"/>
+      <point x="1116" y="694" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 75 - 0
source/Hack-RegularOblique.ufo/glyphs/eogonek.glif

@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="eogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="0119"/>
+  <note>
+	eogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="787" y="0" type="line"/>
+      <point x="706" y="-77"/>
+      <point x="662" y="-146"/>
+      <point x="662" y="-197" type="curve" smooth="yes"/>
+      <point x="662" y="-246"/>
+      <point x="694" y="-272"/>
+      <point x="754" y="-272" type="curve" smooth="yes"/>
+      <point x="798" y="-272"/>
+      <point x="842" y="-262"/>
+      <point x="885" y="-242" type="curve"/>
+      <point x="860" y="-375" type="line"/>
+      <point x="815" y="-388"/>
+      <point x="766" y="-395"/>
+      <point x="721" y="-395" type="curve" smooth="yes"/>
+      <point x="592" y="-395"/>
+      <point x="516" y="-339"/>
+      <point x="516" y="-244" type="curve" smooth="yes"/>
+      <point x="516" y="-171"/>
+      <point x="565" y="-92"/>
+      <point x="668" y="0" type="curve"/>
+    </contour>
+    <contour>
+      <point x="938" y="659" type="line"/>
+      <point x="946" y="695"/>
+      <point x="948" y="716"/>
+      <point x="948" y="737" type="curve" smooth="yes"/>
+      <point x="948" y="897"/>
+      <point x="857" y="991"/>
+      <point x="702" y="991" type="curve" smooth="yes"/>
+      <point x="538" y="991"/>
+      <point x="391" y="862"/>
+      <point x="332" y="659" type="curve"/>
+    </contour>
+    <contour>
+      <point x="961" y="57" type="line"/>
+      <point x="821" y="0"/>
+      <point x="690" y="-29"/>
+      <point x="553" y="-29" type="curve" smooth="yes"/>
+      <point x="256" y="-29"/>
+      <point x="98" y="123"/>
+      <point x="98" y="408" type="curve" smooth="yes"/>
+      <point x="98" y="616"/>
+      <point x="183" y="828"/>
+      <point x="324" y="973" type="curve" smooth="yes"/>
+      <point x="435" y="1088"/>
+      <point x="572" y="1149"/>
+      <point x="717" y="1149" type="curve" smooth="yes"/>
+      <point x="965" y="1149"/>
+      <point x="1126" y="984"/>
+      <point x="1126" y="729" type="curve" smooth="yes"/>
+      <point x="1126" y="684"/>
+      <point x="1120" y="620"/>
+      <point x="1104" y="516" type="curve"/>
+      <point x="297" y="516" type="line"/>
+      <point x="289" y="473"/>
+      <point x="285" y="439"/>
+      <point x="285" y="412" type="curve" smooth="yes"/>
+      <point x="285" y="227"/>
+      <point x="390" y="127"/>
+      <point x="586" y="127" type="curve" smooth="yes"/>
+      <point x="703" y="127"/>
+      <point x="845" y="165"/>
+      <point x="997" y="240" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 70 - 0
source/Hack-RegularOblique.ufo/glyphs/gcaron.glif

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="gcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="01E7"/>
+  <note>
+	gcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="782" y="1262" type="line"/>
+      <point x="635" y="1262" type="line"/>
+      <point x="471" y="1638" type="line"/>
+      <point x="602" y="1638" type="line"/>
+      <point x="721" y="1395" type="line"/>
+      <point x="946" y="1638" type="line"/>
+      <point x="1102" y="1638" type="line"/>
+    </contour>
+    <contour>
+      <point x="617" y="145"/>
+      <point x="709" y="207"/>
+      <point x="770" y="319" type="curve" smooth="yes"/>
+      <point x="835" y="439"/>
+      <point x="874" y="598"/>
+      <point x="874" y="739" type="curve" smooth="yes"/>
+      <point x="874" y="898"/>
+      <point x="795" y="991"/>
+      <point x="662" y="991" type="curve" smooth="yes"/>
+      <point x="457" y="991"/>
+      <point x="297" y="739"/>
+      <point x="297" y="399" type="curve" smooth="yes"/>
+      <point x="297" y="240"/>
+      <point x="377" y="145"/>
+      <point x="512" y="145" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="942" y="72" type="line" smooth="yes"/>
+      <point x="871" y="-289"/>
+      <point x="704" y="-440"/>
+      <point x="375" y="-440" type="curve" smooth="yes"/>
+      <point x="266" y="-440"/>
+      <point x="159" y="-421"/>
+      <point x="59" y="-385" type="curve"/>
+      <point x="96" y="-203" type="line"/>
+      <point x="193" y="-262"/>
+      <point x="299" y="-293"/>
+      <point x="406" y="-293" type="curve" smooth="yes"/>
+      <point x="605" y="-293"/>
+      <point x="707" y="-195"/>
+      <point x="756" y="53" type="curve" smooth="yes"/>
+      <point x="780" y="170" type="line"/>
+      <point x="703" y="54"/>
+      <point x="585" y="-8"/>
+      <point x="438" y="-8" type="curve" smooth="yes"/>
+      <point x="233" y="-8"/>
+      <point x="102" y="146"/>
+      <point x="102" y="391" type="curve" smooth="yes"/>
+      <point x="102" y="576"/>
+      <point x="158" y="770"/>
+      <point x="254" y="911" type="curve" smooth="yes"/>
+      <point x="353" y="1060"/>
+      <point x="499" y="1147"/>
+      <point x="647" y="1147" type="curve" smooth="yes"/>
+      <point x="782" y="1147"/>
+      <point x="889" y="1078"/>
+      <point x="934" y="965" type="curve"/>
+      <point x="961" y="1116" type="line"/>
+      <point x="1145" y="1116" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 67 - 0
source/Hack-RegularOblique.ufo/glyphs/gcommaaccent.glif

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="gcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0123"/>
+  <note>
+	gcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="789" y="1269" type="line"/>
+      <point x="550" y="1269" type="line"/>
+      <point x="804" y="1614" type="line"/>
+      <point x="950" y="1614" type="line"/>
+    </contour>
+    <contour>
+      <point x="617" y="145"/>
+      <point x="709" y="207"/>
+      <point x="770" y="319" type="curve" smooth="yes"/>
+      <point x="835" y="439"/>
+      <point x="874" y="598"/>
+      <point x="874" y="739" type="curve" smooth="yes"/>
+      <point x="874" y="898"/>
+      <point x="795" y="991"/>
+      <point x="662" y="991" type="curve" smooth="yes"/>
+      <point x="457" y="991"/>
+      <point x="297" y="739"/>
+      <point x="297" y="399" type="curve" smooth="yes"/>
+      <point x="297" y="240"/>
+      <point x="377" y="145"/>
+      <point x="512" y="145" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="942" y="72" type="line" smooth="yes"/>
+      <point x="871" y="-289"/>
+      <point x="704" y="-440"/>
+      <point x="375" y="-440" type="curve" smooth="yes"/>
+      <point x="266" y="-440"/>
+      <point x="159" y="-421"/>
+      <point x="59" y="-385" type="curve"/>
+      <point x="96" y="-203" type="line"/>
+      <point x="193" y="-262"/>
+      <point x="299" y="-293"/>
+      <point x="406" y="-293" type="curve" smooth="yes"/>
+      <point x="605" y="-293"/>
+      <point x="707" y="-195"/>
+      <point x="756" y="53" type="curve" smooth="yes"/>
+      <point x="780" y="170" type="line"/>
+      <point x="703" y="54"/>
+      <point x="585" y="-8"/>
+      <point x="438" y="-8" type="curve" smooth="yes"/>
+      <point x="233" y="-8"/>
+      <point x="102" y="146"/>
+      <point x="102" y="391" type="curve" smooth="yes"/>
+      <point x="102" y="576"/>
+      <point x="158" y="770"/>
+      <point x="254" y="911" type="curve" smooth="yes"/>
+      <point x="353" y="1060"/>
+      <point x="499" y="1147"/>
+      <point x="647" y="1147" type="curve" smooth="yes"/>
+      <point x="782" y="1147"/>
+      <point x="889" y="1078"/>
+      <point x="934" y="965" type="curve"/>
+      <point x="961" y="1116" type="line"/>
+      <point x="1145" y="1116" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 67 - 0
source/Hack-RegularOblique.ufo/glyphs/gdotaccent.glif

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="gdotaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0121"/>
+  <note>
+	gdotaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="617" y="145"/>
+      <point x="709" y="207"/>
+      <point x="770" y="319" type="curve" smooth="yes"/>
+      <point x="835" y="439"/>
+      <point x="874" y="598"/>
+      <point x="874" y="739" type="curve" smooth="yes"/>
+      <point x="874" y="898"/>
+      <point x="795" y="991"/>
+      <point x="662" y="991" type="curve" smooth="yes"/>
+      <point x="457" y="991"/>
+      <point x="297" y="739"/>
+      <point x="297" y="399" type="curve" smooth="yes"/>
+      <point x="297" y="240"/>
+      <point x="377" y="145"/>
+      <point x="512" y="145" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="942" y="72" type="line" smooth="yes"/>
+      <point x="871" y="-289"/>
+      <point x="704" y="-440"/>
+      <point x="375" y="-440" type="curve" smooth="yes"/>
+      <point x="266" y="-440"/>
+      <point x="159" y="-421"/>
+      <point x="59" y="-385" type="curve"/>
+      <point x="96" y="-203" type="line"/>
+      <point x="193" y="-262"/>
+      <point x="299" y="-293"/>
+      <point x="406" y="-293" type="curve" smooth="yes"/>
+      <point x="605" y="-293"/>
+      <point x="707" y="-195"/>
+      <point x="756" y="53" type="curve" smooth="yes"/>
+      <point x="780" y="170" type="line"/>
+      <point x="703" y="54"/>
+      <point x="585" y="-8"/>
+      <point x="438" y="-8" type="curve" smooth="yes"/>
+      <point x="233" y="-8"/>
+      <point x="102" y="146"/>
+      <point x="102" y="391" type="curve" smooth="yes"/>
+      <point x="102" y="576"/>
+      <point x="158" y="770"/>
+      <point x="254" y="911" type="curve" smooth="yes"/>
+      <point x="353" y="1060"/>
+      <point x="499" y="1147"/>
+      <point x="647" y="1147" type="curve" smooth="yes"/>
+      <point x="782" y="1147"/>
+      <point x="889" y="1078"/>
+      <point x="934" y="965" type="curve"/>
+      <point x="961" y="1116" type="line"/>
+      <point x="1145" y="1116" type="line"/>
+    </contour>
+    <contour>
+      <point x="672" y="1552" type="line"/>
+      <point x="877" y="1552" type="line"/>
+      <point x="836" y="1348" type="line"/>
+      <point x="631" y="1348" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-RegularOblique.ufo/glyphs/gravecomb.glif

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="gravecomb" format="1">
+  <advance width="1233"/>
+  <unicode hex="0300"/>
+  <note>
+	gravecomb
+  </note>
+  <outline>
+    <contour>
+      <point x="651" y="1638" type="line"/>
+      <point x="848" y="1262" type="line"/>
+      <point x="705" y="1262" type="line"/>
+      <point x="453" y="1638" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 46 - 0
source/Hack-RegularOblique.ufo/glyphs/hbar.glif

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="hbar" format="1">
+  <advance width="1233"/>
+  <unicode hex="0127"/>
+  <note>
+	hbar
+  </note>
+  <outline>
+    <contour>
+      <point x="900" y="0" type="line"/>
+      <point x="715" y="0" type="line"/>
+      <point x="850" y="695" type="line" smooth="yes"/>
+      <point x="858" y="738"/>
+      <point x="862" y="776"/>
+      <point x="862" y="809" type="curve" smooth="yes"/>
+      <point x="862" y="897"/>
+      <point x="837" y="987"/>
+      <point x="688" y="987" type="curve" smooth="yes"/>
+      <point x="520" y="987"/>
+      <point x="395" y="866"/>
+      <point x="351" y="633" type="curve" smooth="yes"/>
+      <point x="228" y="0" type="line"/>
+      <point x="44" y="0" type="line"/>
+      <point x="291" y="1270" type="line"/>
+      <point x="166" y="1270" type="line"/>
+      <point x="198" y="1434" type="line"/>
+      <point x="323" y="1434" type="line"/>
+      <point x="346" y="1556" type="line"/>
+      <point x="530" y="1556" type="line"/>
+      <point x="507" y="1434" type="line"/>
+      <point x="860" y="1434" type="line"/>
+      <point x="828" y="1270" type="line"/>
+      <point x="475" y="1270" type="line"/>
+      <point x="413" y="952" type="line"/>
+      <point x="502" y="1080"/>
+      <point x="630" y="1147"/>
+      <point x="782" y="1147" type="curve" smooth="yes"/>
+      <point x="1011" y="1147"/>
+      <point x="1053" y="1003"/>
+      <point x="1053" y="863" type="curve" smooth="yes"/>
+      <point x="1053" y="813"/>
+      <point x="1047" y="757"/>
+      <point x="1034" y="694" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 37 - 0
source/Hack-RegularOblique.ufo/glyphs/hookabovecomb.glif

@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="hookabovecomb" format="1">
+  <advance width="1233"/>
+  <unicode hex="0309"/>
+  <note>
+	hookabovecomb
+  </note>
+  <outline>
+    <contour>
+      <point x="785" y="1734"/>
+      <point x="853" y="1677"/>
+      <point x="836" y="1564" type="curve"/>
+      <point x="835" y="1561"/>
+      <point x="835" y="1557"/>
+      <point x="834" y="1554" type="curve"/>
+      <point x="818" y="1469"/>
+      <point x="743" y="1398"/>
+      <point x="666" y="1354" type="curve"/>
+      <point x="649" y="1266" type="line"/>
+      <point x="501" y="1266" type="line"/>
+      <point x="522" y="1374" type="line"/>
+      <point x="569" y="1389"/>
+      <point x="612" y="1412"/>
+      <point x="651" y="1444" type="curve" smooth="yes"/>
+      <point x="686" y="1471"/>
+      <point x="745" y="1611"/>
+      <point x="586" y="1611" type="curve" smooth="yes"/>
+      <point x="525" y="1611"/>
+      <point x="472" y="1600"/>
+      <point x="425" y="1579" type="curve"/>
+      <point x="450" y="1710" type="line"/>
+      <point x="511" y="1726"/>
+      <point x="571" y="1734"/>
+      <point x="631" y="1734" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 28 - 0
source/Hack-RegularOblique.ufo/glyphs/imacron.glif

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="imacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="012B"/>
+  <note>
+	imacron
+  </note>
+  <outline>
+    <contour>
+      <point x="358" y="1120" type="line"/>
+      <point x="829" y="1120" type="line"/>
+      <point x="639" y="143" type="line"/>
+      <point x="1004" y="143" type="line"/>
+      <point x="975" y="0" type="line"/>
+      <point x="61" y="0" type="line"/>
+      <point x="90" y="143" type="line"/>
+      <point x="455" y="143" type="line"/>
+      <point x="616" y="977" type="line"/>
+      <point x="330" y="977" type="line"/>
+    </contour>
+    <contour>
+      <point x="469" y="1526" type="line"/>
+      <point x="1067" y="1526" type="line"/>
+      <point x="1038" y="1378" type="line"/>
+      <point x="440" y="1378" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-RegularOblique.ufo/glyphs/iogonek.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="iogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="012F"/>
+  <note>
+	iogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="362" y="1120" type="line"/>
+      <point x="833" y="1120" type="line"/>
+      <point x="643" y="143" type="line"/>
+      <point x="1008" y="143" type="line"/>
+      <point x="979" y="0" type="line"/>
+      <point x="65" y="0" type="line"/>
+      <point x="94" y="143" type="line"/>
+      <point x="459" y="143" type="line"/>
+      <point x="620" y="977" type="line"/>
+      <point x="334" y="977" type="line"/>
+    </contour>
+    <contour>
+      <point x="733" y="1556" type="line"/>
+      <point x="917" y="1556" type="line"/>
+      <point x="872" y="1323" type="line"/>
+      <point x="688" y="1323" type="line"/>
+    </contour>
+    <contour>
+      <point x="614" y="0" type="line"/>
+      <point x="533" y="-77"/>
+      <point x="489" y="-146"/>
+      <point x="489" y="-197" type="curve" smooth="yes"/>
+      <point x="489" y="-246"/>
+      <point x="521" y="-272"/>
+      <point x="581" y="-272" type="curve" smooth="yes"/>
+      <point x="625" y="-272"/>
+      <point x="669" y="-262"/>
+      <point x="712" y="-242" type="curve"/>
+      <point x="687" y="-375" type="line"/>
+      <point x="642" y="-388"/>
+      <point x="593" y="-395"/>
+      <point x="548" y="-395" type="curve" smooth="yes"/>
+      <point x="419" y="-395"/>
+      <point x="343" y="-339"/>
+      <point x="343" y="-244" type="curve" smooth="yes"/>
+      <point x="343" y="-171"/>
+      <point x="392" y="-92"/>
+      <point x="495" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 52 - 0
source/Hack-RegularOblique.ufo/glyphs/itilde.glif

@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="itilde" format="1">
+  <advance width="1233"/>
+  <unicode hex="0129"/>
+  <note>
+	itilde
+  </note>
+  <outline>
+    <contour>
+      <point x="665" y="1425" type="line" smooth="yes"/>
+      <point x="640" y="1450"/>
+      <point x="617" y="1462"/>
+      <point x="594" y="1462" type="curve" smooth="yes"/>
+      <point x="538" y="1462"/>
+      <point x="508" y="1413"/>
+      <point x="497" y="1309" type="curve"/>
+      <point x="372" y="1309" type="line"/>
+      <point x="395" y="1490"/>
+      <point x="473" y="1591"/>
+      <point x="592" y="1591" type="curve" smooth="yes"/>
+      <point x="649" y="1591"/>
+      <point x="690" y="1573"/>
+      <point x="741" y="1522" type="curve" smooth="yes"/>
+      <point x="788" y="1475" type="line" smooth="yes"/>
+      <point x="816" y="1446"/>
+      <point x="835" y="1436"/>
+      <point x="858" y="1436" type="curve" smooth="yes"/>
+      <point x="913" y="1436"/>
+      <point x="945" y="1488"/>
+      <point x="956" y="1591" type="curve"/>
+      <point x="1081" y="1591" type="line"/>
+      <point x="1058" y="1408"/>
+      <point x="981" y="1307"/>
+      <point x="862" y="1307" type="curve" smooth="yes"/>
+      <point x="803" y="1307"/>
+      <point x="765" y="1323"/>
+      <point x="712" y="1376" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="358" y="1120" type="line"/>
+      <point x="829" y="1120" type="line"/>
+      <point x="639" y="143" type="line"/>
+      <point x="1004" y="143" type="line"/>
+      <point x="975" y="0" type="line"/>
+      <point x="61" y="0" type="line"/>
+      <point x="90" y="143" type="line"/>
+      <point x="455" y="143" type="line"/>
+      <point x="616" y="977" type="line"/>
+      <point x="330" y="977" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-RegularOblique.ufo/glyphs/kcommaaccent.glif

@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="kcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0137"/>
+  <note>
+	kcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="477" y="-199" type="line"/>
+      <point x="716" y="-199" type="line"/>
+      <point x="462" y="-544" type="line"/>
+      <point x="316" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="393" y="1556" type="line"/>
+      <point x="584" y="1556" type="line"/>
+      <point x="414" y="682" type="line"/>
+      <point x="963" y="1120" type="line"/>
+      <point x="1204" y="1120" type="line"/>
+      <point x="684" y="698" type="line"/>
+      <point x="1057" y="0" type="line"/>
+      <point x="844" y="0" type="line"/>
+      <point x="537" y="582" type="line"/>
+      <point x="369" y="449" type="line"/>
+      <point x="281" y="0" type="line"/>
+      <point x="90" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 38 - 0
source/Hack-RegularOblique.ufo/glyphs/lacute.glif

@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="lacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="013A"/>
+  <note>
+	lacute
+  </note>
+  <outline>
+    <contour>
+      <point x="889" y="1901" type="line"/>
+      <point x="1097" y="1901" type="line"/>
+      <point x="790" y="1637" type="line"/>
+      <point x="630" y="1637" type="line"/>
+    </contour>
+    <contour>
+      <point x="600" y="408" type="line" smooth="yes"/>
+      <point x="591" y="361"/>
+      <point x="586" y="325"/>
+      <point x="586" y="301" type="curve" smooth="yes"/>
+      <point x="586" y="204"/>
+      <point x="645" y="156"/>
+      <point x="766" y="156" type="curve" smooth="yes"/>
+      <point x="977" y="156" type="line"/>
+      <point x="946" y="0" type="line"/>
+      <point x="739" y="0" type="line" smooth="yes"/>
+      <point x="508" y="0"/>
+      <point x="397" y="83"/>
+      <point x="397" y="258" type="curve" smooth="yes"/>
+      <point x="397" y="295"/>
+      <point x="404" y="351"/>
+      <point x="416" y="412" type="curve" smooth="yes"/>
+      <point x="627" y="1423" type="line"/>
+      <point x="311" y="1423" type="line"/>
+      <point x="340" y="1567" type="line"/>
+      <point x="840" y="1567" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 38 - 0
source/Hack-RegularOblique.ufo/glyphs/lcaron.glif

@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="lcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="013E"/>
+  <note>
+	lcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="1017" y="1568" type="line"/>
+      <point x="1236" y="1568" type="line"/>
+      <point x="1028" y="1192" type="line"/>
+      <point x="872" y="1192" type="line"/>
+    </contour>
+    <contour>
+      <point x="600" y="408" type="line" smooth="yes"/>
+      <point x="591" y="361"/>
+      <point x="586" y="325"/>
+      <point x="586" y="301" type="curve" smooth="yes"/>
+      <point x="586" y="204"/>
+      <point x="645" y="156"/>
+      <point x="766" y="156" type="curve" smooth="yes"/>
+      <point x="977" y="156" type="line"/>
+      <point x="946" y="0" type="line"/>
+      <point x="739" y="0" type="line" smooth="yes"/>
+      <point x="508" y="0"/>
+      <point x="397" y="83"/>
+      <point x="397" y="258" type="curve" smooth="yes"/>
+      <point x="397" y="295"/>
+      <point x="404" y="351"/>
+      <point x="416" y="412" type="curve" smooth="yes"/>
+      <point x="627" y="1423" type="line"/>
+      <point x="311" y="1423" type="line"/>
+      <point x="340" y="1567" type="line"/>
+      <point x="840" y="1567" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 38 - 0
source/Hack-RegularOblique.ufo/glyphs/lcommaaccent.glif

@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="lcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="013C"/>
+  <note>
+	lcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="512" y="-199" type="line"/>
+      <point x="751" y="-199" type="line"/>
+      <point x="497" y="-544" type="line"/>
+      <point x="351" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="600" y="408" type="line" smooth="yes"/>
+      <point x="591" y="361"/>
+      <point x="586" y="325"/>
+      <point x="586" y="301" type="curve" smooth="yes"/>
+      <point x="586" y="204"/>
+      <point x="645" y="156"/>
+      <point x="766" y="156" type="curve" smooth="yes"/>
+      <point x="977" y="156" type="line"/>
+      <point x="946" y="0" type="line"/>
+      <point x="739" y="0" type="line" smooth="yes"/>
+      <point x="508" y="0"/>
+      <point x="397" y="83"/>
+      <point x="397" y="258" type="curve" smooth="yes"/>
+      <point x="397" y="295"/>
+      <point x="404" y="351"/>
+      <point x="416" y="412" type="curve" smooth="yes"/>
+      <point x="627" y="1423" type="line"/>
+      <point x="311" y="1423" type="line"/>
+      <point x="340" y="1567" type="line"/>
+      <point x="840" y="1567" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-RegularOblique.ufo/glyphs/nacute.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="nacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="0144"/>
+  <note>
+	nacute
+  </note>
+  <outline>
+    <contour>
+      <point x="900" y="1645" type="line"/>
+      <point x="1119" y="1645" type="line"/>
+      <point x="724" y="1269" type="line"/>
+      <point x="568" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="940" y="0" type="line"/>
+      <point x="756" y="0" type="line"/>
+      <point x="891" y="695" type="line"/>
+      <point x="892" y="698"/>
+      <point x="893" y="702"/>
+      <point x="894" y="709" type="curve"/>
+      <point x="904" y="756"/>
+      <point x="909" y="793"/>
+      <point x="909" y="819" type="curve" smooth="yes"/>
+      <point x="909" y="927"/>
+      <point x="845" y="987"/>
+      <point x="729" y="987" type="curve" smooth="yes"/>
+      <point x="560" y="987"/>
+      <point x="435" y="857"/>
+      <point x="391" y="633" type="curve" smooth="yes"/>
+      <point x="268" y="0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="303" y="1120" type="line"/>
+      <point x="487" y="1120" type="line"/>
+      <point x="455" y="952" type="line"/>
+      <point x="555" y="1081"/>
+      <point x="672" y="1147"/>
+      <point x="803" y="1147" type="curve" smooth="yes"/>
+      <point x="988" y="1147"/>
+      <point x="1096" y="1045"/>
+      <point x="1096" y="872" type="curve" smooth="yes"/>
+      <point x="1096" y="829"/>
+      <point x="1088" y="763"/>
+      <point x="1075" y="694" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-RegularOblique.ufo/glyphs/ncaron.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ncaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0148"/>
+  <note>
+	ncaron
+  </note>
+  <outline>
+    <contour>
+      <point x="940" y="0" type="line"/>
+      <point x="756" y="0" type="line"/>
+      <point x="891" y="695" type="line"/>
+      <point x="892" y="698"/>
+      <point x="893" y="702"/>
+      <point x="894" y="709" type="curve"/>
+      <point x="904" y="756"/>
+      <point x="909" y="793"/>
+      <point x="909" y="819" type="curve" smooth="yes"/>
+      <point x="909" y="927"/>
+      <point x="845" y="987"/>
+      <point x="729" y="987" type="curve" smooth="yes"/>
+      <point x="560" y="987"/>
+      <point x="435" y="857"/>
+      <point x="391" y="633" type="curve" smooth="yes"/>
+      <point x="268" y="0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="303" y="1120" type="line"/>
+      <point x="487" y="1120" type="line"/>
+      <point x="455" y="952" type="line"/>
+      <point x="555" y="1081"/>
+      <point x="672" y="1147"/>
+      <point x="803" y="1147" type="curve" smooth="yes"/>
+      <point x="988" y="1147"/>
+      <point x="1096" y="1045"/>
+      <point x="1096" y="872" type="curve" smooth="yes"/>
+      <point x="1096" y="829"/>
+      <point x="1088" y="763"/>
+      <point x="1075" y="694" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="830" y="1262" type="line"/>
+      <point x="683" y="1262" type="line"/>
+      <point x="519" y="1638" type="line"/>
+      <point x="650" y="1638" type="line"/>
+      <point x="769" y="1395" type="line"/>
+      <point x="994" y="1638" type="line"/>
+      <point x="1150" y="1638" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 47 - 0
source/Hack-RegularOblique.ufo/glyphs/ncommaaccent.glif

@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ncommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0146"/>
+  <note>
+	ncommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="416" y="-199" type="line"/>
+      <point x="655" y="-199" type="line"/>
+      <point x="401" y="-544" type="line"/>
+      <point x="255" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="940" y="0" type="line"/>
+      <point x="756" y="0" type="line"/>
+      <point x="891" y="695" type="line"/>
+      <point x="892" y="698"/>
+      <point x="893" y="702"/>
+      <point x="894" y="709" type="curve"/>
+      <point x="904" y="756"/>
+      <point x="909" y="793"/>
+      <point x="909" y="819" type="curve" smooth="yes"/>
+      <point x="909" y="927"/>
+      <point x="845" y="987"/>
+      <point x="729" y="987" type="curve" smooth="yes"/>
+      <point x="560" y="987"/>
+      <point x="435" y="857"/>
+      <point x="391" y="633" type="curve" smooth="yes"/>
+      <point x="268" y="0" type="line"/>
+      <point x="84" y="0" type="line"/>
+      <point x="303" y="1120" type="line"/>
+      <point x="487" y="1120" type="line"/>
+      <point x="455" y="952" type="line"/>
+      <point x="555" y="1081"/>
+      <point x="672" y="1147"/>
+      <point x="803" y="1147" type="curve" smooth="yes"/>
+      <point x="988" y="1147"/>
+      <point x="1096" y="1045"/>
+      <point x="1096" y="872" type="curve" smooth="yes"/>
+      <point x="1096" y="829"/>
+      <point x="1088" y="763"/>
+      <point x="1075" y="694" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 66 - 0
source/Hack-RegularOblique.ufo/glyphs/ohorn.glif

@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ohorn" format="1">
+  <advance width="1233"/>
+  <unicode hex="01A1"/>
+  <note>
+	ohorn
+  </note>
+  <outline>
+    <contour>
+      <point x="371" y="991"/>
+      <point x="207" y="737"/>
+      <point x="207" y="385" type="curve" smooth="yes"/>
+      <point x="207" y="213"/>
+      <point x="282" y="127"/>
+      <point x="431" y="127" type="curve" smooth="yes"/>
+      <point x="650" y="127"/>
+      <point x="814" y="381"/>
+      <point x="814" y="733" type="curve" smooth="yes"/>
+      <point x="814" y="905"/>
+      <point x="739" y="991"/>
+      <point x="590" y="991" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="868" y="1147"/>
+      <point x="1008" y="1002"/>
+      <point x="1008" y="727" type="curve" smooth="yes"/>
+      <point x="1008" y="543"/>
+      <point x="951" y="352"/>
+      <point x="852" y="207" type="curve" smooth="yes"/>
+      <point x="747" y="50"/>
+      <point x="596" y="-29"/>
+      <point x="400" y="-29" type="curve" smooth="yes"/>
+      <point x="151" y="-29"/>
+      <point x="11" y="122"/>
+      <point x="11" y="393" type="curve" smooth="yes"/>
+      <point x="11" y="573"/>
+      <point x="68" y="760"/>
+      <point x="168" y="911" type="curve" smooth="yes"/>
+      <point x="273" y="1066"/>
+      <point x="424" y="1147"/>
+      <point x="607" y="1147" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="815" y="991" type="line"/>
+      <point x="884" y="931"/>
+      <point x="937" y="903"/>
+      <point x="978" y="903" type="curve" smooth="yes"/>
+      <point x="1039" y="903"/>
+      <point x="1076" y="940"/>
+      <point x="1091" y="1012" type="curve" smooth="yes"/>
+      <point x="1099" y="1055"/>
+      <point x="1097" y="1096"/>
+      <point x="1085" y="1137" type="curve"/>
+      <point x="1218" y="1137" type="line"/>
+      <point x="1222" y="1086"/>
+      <point x="1220" y="1041"/>
+      <point x="1212" y="1001" type="curve" smooth="yes"/>
+      <point x="1180" y="838"/>
+      <point x="1110" y="764"/>
+      <point x="986" y="764" type="curve" smooth="yes"/>
+      <point x="922" y="764"/>
+      <point x="860" y="799"/>
+      <point x="792" y="872" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 56 - 0
source/Hack-RegularOblique.ufo/glyphs/ohungarumlaut.glif

@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ohungarumlaut" format="1">
+  <advance width="1233"/>
+  <unicode hex="0151"/>
+  <note>
+	ohungarumlaut
+  </note>
+  <outline>
+    <contour>
+      <point x="477" y="991"/>
+      <point x="313" y="737"/>
+      <point x="313" y="385" type="curve" smooth="yes"/>
+      <point x="313" y="213"/>
+      <point x="388" y="127"/>
+      <point x="537" y="127" type="curve" smooth="yes"/>
+      <point x="756" y="127"/>
+      <point x="920" y="381"/>
+      <point x="920" y="733" type="curve" smooth="yes"/>
+      <point x="920" y="905"/>
+      <point x="845" y="991"/>
+      <point x="696" y="991" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="974" y="1147"/>
+      <point x="1114" y="1002"/>
+      <point x="1114" y="727" type="curve" smooth="yes"/>
+      <point x="1114" y="543"/>
+      <point x="1057" y="352"/>
+      <point x="958" y="207" type="curve" smooth="yes"/>
+      <point x="853" y="50"/>
+      <point x="702" y="-29"/>
+      <point x="506" y="-29" type="curve" smooth="yes"/>
+      <point x="257" y="-29"/>
+      <point x="117" y="122"/>
+      <point x="117" y="393" type="curve" smooth="yes"/>
+      <point x="117" y="573"/>
+      <point x="174" y="760"/>
+      <point x="274" y="911" type="curve" smooth="yes"/>
+      <point x="379" y="1066"/>
+      <point x="530" y="1147"/>
+      <point x="713" y="1147" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="688" y="1638" type="line"/>
+      <point x="877" y="1638" type="line"/>
+      <point x="575" y="1262" type="line"/>
+      <point x="440" y="1262" type="line"/>
+    </contour>
+    <contour>
+      <point x="1028" y="1638" type="line"/>
+      <point x="1225" y="1638" type="line"/>
+      <point x="901" y="1262" type="line"/>
+      <point x="766" y="1262" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-RegularOblique.ufo/glyphs/omacron.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="omacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="014D"/>
+  <note>
+	omacron
+  </note>
+  <outline>
+    <contour>
+      <point x="477" y="991"/>
+      <point x="313" y="737"/>
+      <point x="313" y="385" type="curve" smooth="yes"/>
+      <point x="313" y="213"/>
+      <point x="388" y="127"/>
+      <point x="537" y="127" type="curve" smooth="yes"/>
+      <point x="756" y="127"/>
+      <point x="920" y="381"/>
+      <point x="920" y="733" type="curve" smooth="yes"/>
+      <point x="920" y="905"/>
+      <point x="845" y="991"/>
+      <point x="696" y="991" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="974" y="1147"/>
+      <point x="1114" y="1002"/>
+      <point x="1114" y="727" type="curve" smooth="yes"/>
+      <point x="1114" y="543"/>
+      <point x="1057" y="352"/>
+      <point x="958" y="207" type="curve" smooth="yes"/>
+      <point x="853" y="50"/>
+      <point x="702" y="-29"/>
+      <point x="506" y="-29" type="curve" smooth="yes"/>
+      <point x="257" y="-29"/>
+      <point x="117" y="122"/>
+      <point x="117" y="393" type="curve" smooth="yes"/>
+      <point x="117" y="573"/>
+      <point x="174" y="760"/>
+      <point x="274" y="911" type="curve" smooth="yes"/>
+      <point x="379" y="1066"/>
+      <point x="530" y="1147"/>
+      <point x="713" y="1147" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="469" y="1526" type="line"/>
+      <point x="1067" y="1526" type="line"/>
+      <point x="1038" y="1378" type="line"/>
+      <point x="440" y="1378" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 72 - 0
source/Hack-RegularOblique.ufo/glyphs/oslashacute.glif

@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="oslashacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="01FF"/>
+  <note>
+	oslashacute
+  </note>
+  <outline>
+    <contour>
+      <point x="377" y="186" type="line"/>
+      <point x="417" y="146"/>
+      <point x="468" y="127"/>
+      <point x="537" y="127" type="curve" smooth="yes"/>
+      <point x="754" y="127"/>
+      <point x="920" y="382"/>
+      <point x="920" y="733" type="curve" smooth="yes"/>
+      <point x="920" y="768"/>
+      <point x="918" y="798"/>
+      <point x="911" y="825" type="curve"/>
+    </contour>
+    <contour>
+      <point x="176" y="133" type="line"/>
+      <point x="137" y="197"/>
+      <point x="119" y="282"/>
+      <point x="119" y="389" type="curve" smooth="yes"/>
+      <point x="119" y="578"/>
+      <point x="174" y="764"/>
+      <point x="274" y="911" type="curve" smooth="yes"/>
+      <point x="382" y="1070"/>
+      <point x="529" y="1147"/>
+      <point x="725" y="1147" type="curve" smooth="yes"/>
+      <point x="829" y="1147"/>
+      <point x="908" y="1123"/>
+      <point x="969" y="1075" type="curve"/>
+      <point x="1081" y="1212" type="line"/>
+      <point x="1174" y="1135" type="line"/>
+      <point x="1051" y="989" type="line"/>
+      <point x="1094" y="922"/>
+      <point x="1114" y="839"/>
+      <point x="1114" y="727" type="curve" smooth="yes"/>
+      <point x="1114" y="543"/>
+      <point x="1057" y="352"/>
+      <point x="958" y="207" type="curve" smooth="yes"/>
+      <point x="853" y="50"/>
+      <point x="702" y="-29"/>
+      <point x="506" y="-29" type="curve" smooth="yes"/>
+      <point x="407" y="-29"/>
+      <point x="326" y="-4"/>
+      <point x="258" y="45" type="curve"/>
+      <point x="139" y="-96" type="line"/>
+      <point x="47" y="-20" type="line"/>
+    </contour>
+    <contour>
+      <point x="852" y="938" type="line"/>
+      <point x="811" y="975"/>
+      <point x="765" y="991"/>
+      <point x="696" y="991" type="curve" smooth="yes"/>
+      <point x="477" y="991"/>
+      <point x="313" y="736"/>
+      <point x="313" y="379" type="curve" smooth="yes"/>
+      <point x="313" y="352"/>
+      <point x="315" y="326"/>
+      <point x="319" y="302" type="curve"/>
+    </contour>
+    <contour>
+      <point x="907" y="1638" type="line"/>
+      <point x="1126" y="1638" type="line"/>
+      <point x="731" y="1262" type="line"/>
+      <point x="575" y="1262" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 36 - 0
source/Hack-RegularOblique.ufo/glyphs/racute.glif

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="racute" format="1">
+  <advance width="1233"/>
+  <unicode hex="0155"/>
+  <note>
+	racute
+  </note>
+  <outline>
+    <contour>
+      <point x="1115" y="1645" type="line"/>
+      <point x="1334" y="1645" type="line"/>
+      <point x="939" y="1269" type="line"/>
+      <point x="783" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="1184" y="889" type="line"/>
+      <point x="1124" y="948"/>
+      <point x="1045" y="977"/>
+      <point x="944" y="977" type="curve" smooth="yes"/>
+      <point x="725" y="977"/>
+      <point x="559" y="814"/>
+      <point x="508" y="549" type="curve" smooth="yes"/>
+      <point x="401" y="0" type="line"/>
+      <point x="217" y="0" type="line"/>
+      <point x="434" y="1120" type="line"/>
+      <point x="618" y="1120" type="line"/>
+      <point x="578" y="901" type="line"/>
+      <point x="667" y="1061"/>
+      <point x="813" y="1147"/>
+      <point x="993" y="1147" type="curve" smooth="yes"/>
+      <point x="1088" y="1147"/>
+      <point x="1166" y="1122"/>
+      <point x="1219" y="1075" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 39 - 0
source/Hack-RegularOblique.ufo/glyphs/rcaron.glif

@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="rcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0159"/>
+  <note>
+	rcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="1184" y="889" type="line"/>
+      <point x="1124" y="948"/>
+      <point x="1045" y="977"/>
+      <point x="944" y="977" type="curve" smooth="yes"/>
+      <point x="725" y="977"/>
+      <point x="559" y="814"/>
+      <point x="508" y="549" type="curve" smooth="yes"/>
+      <point x="401" y="0" type="line"/>
+      <point x="217" y="0" type="line"/>
+      <point x="434" y="1120" type="line"/>
+      <point x="618" y="1120" type="line"/>
+      <point x="578" y="901" type="line"/>
+      <point x="667" y="1061"/>
+      <point x="813" y="1147"/>
+      <point x="993" y="1147" type="curve" smooth="yes"/>
+      <point x="1088" y="1147"/>
+      <point x="1166" y="1122"/>
+      <point x="1219" y="1075" type="curve"/>
+    </contour>
+    <contour>
+      <point x="872" y="1262" type="line"/>
+      <point x="725" y="1262" type="line"/>
+      <point x="561" y="1638" type="line"/>
+      <point x="692" y="1638" type="line"/>
+      <point x="811" y="1395" type="line"/>
+      <point x="1036" y="1638" type="line"/>
+      <point x="1192" y="1638" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 36 - 0
source/Hack-RegularOblique.ufo/glyphs/rcommaaccent.glif

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="rcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0157"/>
+  <note>
+	rcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="213" y="-199" type="line"/>
+      <point x="452" y="-199" type="line"/>
+      <point x="198" y="-544" type="line"/>
+      <point x="52" y="-544" type="line"/>
+    </contour>
+    <contour>
+      <point x="1184" y="889" type="line"/>
+      <point x="1124" y="948"/>
+      <point x="1045" y="977"/>
+      <point x="944" y="977" type="curve" smooth="yes"/>
+      <point x="725" y="977"/>
+      <point x="559" y="814"/>
+      <point x="508" y="549" type="curve" smooth="yes"/>
+      <point x="401" y="0" type="line"/>
+      <point x="217" y="0" type="line"/>
+      <point x="434" y="1120" type="line"/>
+      <point x="618" y="1120" type="line"/>
+      <point x="578" y="901" type="line"/>
+      <point x="667" y="1061"/>
+      <point x="813" y="1147"/>
+      <point x="993" y="1147" type="curve" smooth="yes"/>
+      <point x="1088" y="1147"/>
+      <point x="1166" y="1122"/>
+      <point x="1219" y="1075" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 64 - 0
source/Hack-RegularOblique.ufo/glyphs/sacute.glif

@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="sacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="015B"/>
+  <note>
+	sacute
+  </note>
+  <outline>
+    <contour>
+      <point x="900" y="1645" type="line"/>
+      <point x="1119" y="1645" type="line"/>
+      <point x="724" y="1269" type="line"/>
+      <point x="568" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="1042" y="901" type="line"/>
+      <point x="947" y="961"/>
+      <point x="840" y="993"/>
+      <point x="737" y="993" type="curve" smooth="yes"/>
+      <point x="554" y="993"/>
+      <point x="449" y="922"/>
+      <point x="449" y="799" type="curve" smooth="yes"/>
+      <point x="449" y="734"/>
+      <point x="523" y="682"/>
+      <point x="670" y="645" type="curve"/>
+      <point x="680" y="642"/>
+      <point x="687" y="640"/>
+      <point x="692" y="639" type="curve"/>
+      <point x="764" y="621" type="line" smooth="yes"/>
+      <point x="920" y="580"/>
+      <point x="997" y="498"/>
+      <point x="997" y="375" type="curve" smooth="yes"/>
+      <point x="997" y="134"/>
+      <point x="788" y="-29"/>
+      <point x="471" y="-29" type="curve" smooth="yes"/>
+      <point x="363" y="-29"/>
+      <point x="247" y="-6"/>
+      <point x="115" y="41" type="curve"/>
+      <point x="152" y="231" type="line"/>
+      <point x="277" y="160"/>
+      <point x="395" y="125"/>
+      <point x="506" y="125" type="curve" smooth="yes"/>
+      <point x="683" y="125"/>
+      <point x="807" y="213"/>
+      <point x="807" y="336" type="curve" smooth="yes"/>
+      <point x="807" y="402"/>
+      <point x="742" y="452"/>
+      <point x="611" y="487" type="curve" smooth="yes"/>
+      <point x="599" y="490"/>
+      <point x="590" y="492"/>
+      <point x="583" y="494" type="curve" smooth="yes"/>
+      <point x="516" y="512" type="line" smooth="yes"/>
+      <point x="344" y="556"/>
+      <point x="266" y="639"/>
+      <point x="266" y="776" type="curve" smooth="yes"/>
+      <point x="266" y="1003"/>
+      <point x="455" y="1147"/>
+      <point x="754" y="1147" type="curve" smooth="yes"/>
+      <point x="871" y="1147"/>
+      <point x="980" y="1125"/>
+      <point x="1077" y="1081" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 64 - 0
source/Hack-RegularOblique.ufo/glyphs/scommaaccent.glif

@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="scommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0219"/>
+  <note>
+	scommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="389" y="-197" type="line"/>
+      <point x="628" y="-197" type="line"/>
+      <point x="374" y="-542" type="line"/>
+      <point x="228" y="-542" type="line"/>
+    </contour>
+    <contour>
+      <point x="1042" y="901" type="line"/>
+      <point x="947" y="961"/>
+      <point x="840" y="993"/>
+      <point x="737" y="993" type="curve" smooth="yes"/>
+      <point x="554" y="993"/>
+      <point x="449" y="922"/>
+      <point x="449" y="799" type="curve" smooth="yes"/>
+      <point x="449" y="734"/>
+      <point x="523" y="682"/>
+      <point x="670" y="645" type="curve"/>
+      <point x="680" y="642"/>
+      <point x="687" y="640"/>
+      <point x="692" y="639" type="curve"/>
+      <point x="764" y="621" type="line" smooth="yes"/>
+      <point x="920" y="580"/>
+      <point x="997" y="498"/>
+      <point x="997" y="375" type="curve" smooth="yes"/>
+      <point x="997" y="134"/>
+      <point x="788" y="-29"/>
+      <point x="471" y="-29" type="curve" smooth="yes"/>
+      <point x="363" y="-29"/>
+      <point x="247" y="-6"/>
+      <point x="115" y="41" type="curve"/>
+      <point x="152" y="231" type="line"/>
+      <point x="277" y="160"/>
+      <point x="395" y="125"/>
+      <point x="506" y="125" type="curve" smooth="yes"/>
+      <point x="683" y="125"/>
+      <point x="807" y="213"/>
+      <point x="807" y="336" type="curve" smooth="yes"/>
+      <point x="807" y="402"/>
+      <point x="742" y="452"/>
+      <point x="611" y="487" type="curve" smooth="yes"/>
+      <point x="599" y="490"/>
+      <point x="590" y="492"/>
+      <point x="583" y="494" type="curve" smooth="yes"/>
+      <point x="516" y="512" type="line" smooth="yes"/>
+      <point x="344" y="556"/>
+      <point x="266" y="639"/>
+      <point x="266" y="776" type="curve" smooth="yes"/>
+      <point x="266" y="1003"/>
+      <point x="455" y="1147"/>
+      <point x="754" y="1147" type="curve" smooth="yes"/>
+      <point x="871" y="1147"/>
+      <point x="980" y="1125"/>
+      <point x="1077" y="1081" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 52 - 0
source/Hack-RegularOblique.ufo/glyphs/tbar.glif

@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="tbar" format="1">
+  <advance width="1233"/>
+  <unicode hex="0167"/>
+  <note>
+	tbar
+  </note>
+  <outline>
+    <contour>
+      <point x="754" y="1438" type="line"/>
+      <point x="692" y="1120" type="line"/>
+      <point x="1110" y="1120" type="line"/>
+      <point x="1082" y="977" type="line"/>
+      <point x="664" y="977" type="line"/>
+      <point x="619" y="744" type="line"/>
+      <point x="848" y="744" type="line"/>
+      <point x="820" y="602" type="line"/>
+      <point x="591" y="602" type="line"/>
+      <point x="546" y="369" type="line" smooth="yes"/>
+      <point x="540" y="336"/>
+      <point x="537" y="308"/>
+      <point x="537" y="283" type="curve" smooth="yes"/>
+      <point x="537" y="245"/>
+      <point x="544" y="216"/>
+      <point x="559" y="196" type="curve" smooth="yes"/>
+      <point x="584" y="163"/>
+      <point x="636" y="147"/>
+      <point x="714" y="147" type="curve" smooth="yes"/>
+      <point x="921" y="147" type="line"/>
+      <point x="892" y="0" type="line"/>
+      <point x="667" y="0" type="line" smooth="yes"/>
+      <point x="529" y="0"/>
+      <point x="437" y="28"/>
+      <point x="391" y="83" type="curve" smooth="yes"/>
+      <point x="362" y="118"/>
+      <point x="348" y="170"/>
+      <point x="348" y="237" type="curve" smooth="yes"/>
+      <point x="348" y="276"/>
+      <point x="353" y="320"/>
+      <point x="362" y="369" type="curve" smooth="yes"/>
+      <point x="407" y="602" type="line"/>
+      <point x="178" y="602" type="line"/>
+      <point x="206" y="744" type="line"/>
+      <point x="435" y="744" type="line"/>
+      <point x="480" y="977" type="line"/>
+      <point x="181" y="977" type="line"/>
+      <point x="209" y="1120" type="line"/>
+      <point x="508" y="1120" type="line"/>
+      <point x="570" y="1438" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 44 - 0
source/Hack-RegularOblique.ufo/glyphs/tcaron.glif

@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="tcaron" format="1">
+  <advance width="1233"/>
+  <unicode hex="0165"/>
+  <note>
+	tcaron
+  </note>
+  <outline>
+    <contour>
+      <point x="768" y="1438" type="line"/>
+      <point x="707" y="1120" type="line"/>
+      <point x="1124" y="1120" type="line"/>
+      <point x="1096" y="977" type="line"/>
+      <point x="678" y="977" type="line"/>
+      <point x="559" y="369" type="line" smooth="yes"/>
+      <point x="551" y="329"/>
+      <point x="547" y="295"/>
+      <point x="547" y="266" type="curve" smooth="yes"/>
+      <point x="547" y="178"/>
+      <point x="591" y="147"/>
+      <point x="727" y="147" type="curve" smooth="yes"/>
+      <point x="934" y="147" type="line"/>
+      <point x="905" y="0" type="line"/>
+      <point x="682" y="0" type="line" smooth="yes"/>
+      <point x="459" y="0"/>
+      <point x="358" y="72"/>
+      <point x="358" y="229" type="curve" smooth="yes"/>
+      <point x="358" y="262"/>
+      <point x="363" y="306"/>
+      <point x="375" y="369" type="curve" smooth="yes"/>
+      <point x="494" y="977" type="line"/>
+      <point x="195" y="977" type="line"/>
+      <point x="223" y="1120" type="line"/>
+      <point x="522" y="1120" type="line"/>
+      <point x="584" y="1438" type="line"/>
+    </contour>
+    <contour>
+      <point x="1063" y="1680" type="line"/>
+      <point x="1282" y="1680" type="line"/>
+      <point x="1074" y="1304" type="line"/>
+      <point x="918" y="1304" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-RegularOblique.ufo/glyphs/tcommaaccent.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="tcommaaccent" format="1">
+  <advance width="1233"/>
+  <unicode hex="0163"/>
+  <note>
+	tcommaaccent
+  </note>
+  <outline>
+    <contour>
+      <point x="768" y="1438" type="line"/>
+      <point x="707" y="1120" type="line"/>
+      <point x="1124" y="1120" type="line"/>
+      <point x="1096" y="977" type="line"/>
+      <point x="678" y="977" type="line"/>
+      <point x="559" y="369" type="line" smooth="yes"/>
+      <point x="551" y="329"/>
+      <point x="547" y="295"/>
+      <point x="547" y="266" type="curve" smooth="yes"/>
+      <point x="547" y="178"/>
+      <point x="591" y="147"/>
+      <point x="727" y="147" type="curve" smooth="yes"/>
+      <point x="934" y="147" type="line"/>
+      <point x="905" y="0" type="line"/>
+      <point x="682" y="0" type="line" smooth="yes"/>
+      <point x="459" y="0"/>
+      <point x="358" y="72"/>
+      <point x="358" y="229" type="curve" smooth="yes"/>
+      <point x="358" y="262"/>
+      <point x="363" y="306"/>
+      <point x="375" y="369" type="curve" smooth="yes"/>
+      <point x="494" y="977" type="line"/>
+      <point x="195" y="977" type="line"/>
+      <point x="223" y="1120" type="line"/>
+      <point x="522" y="1120" type="line"/>
+      <point x="584" y="1438" type="line"/>
+    </contour>
+    <contour>
+      <point x="676" y="0" type="line"/>
+      <point x="725" y="-85"/>
+      <point x="748" y="-145"/>
+      <point x="748" y="-193" type="curve" smooth="yes"/>
+      <point x="748" y="-317"/>
+      <point x="647" y="-395"/>
+      <point x="488" y="-395" type="curve" smooth="yes"/>
+      <point x="429" y="-395"/>
+      <point x="366" y="-385"/>
+      <point x="303" y="-365" type="curve"/>
+      <point x="328" y="-236" type="line"/>
+      <point x="381" y="-261"/>
+      <point x="430" y="-274"/>
+      <point x="473" y="-274" type="curve" smooth="yes"/>
+      <point x="562" y="-274"/>
+      <point x="615" y="-232"/>
+      <point x="615" y="-160" type="curve" smooth="yes"/>
+      <point x="615" y="-123"/>
+      <point x="596" y="-72"/>
+      <point x="557" y="0" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 40 - 0
source/Hack-RegularOblique.ufo/glyphs/tildecomb.glif

@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="tildecomb" format="1">
+  <advance width="1233"/>
+  <unicode hex="0303"/>
+  <note>
+	tildecomb
+  </note>
+  <outline>
+    <contour>
+      <point x="694" y="1425" type="line" smooth="yes"/>
+      <point x="669" y="1450"/>
+      <point x="646" y="1462"/>
+      <point x="623" y="1462" type="curve" smooth="yes"/>
+      <point x="567" y="1462"/>
+      <point x="537" y="1413"/>
+      <point x="526" y="1309" type="curve"/>
+      <point x="401" y="1309" type="line"/>
+      <point x="424" y="1490"/>
+      <point x="502" y="1591"/>
+      <point x="621" y="1591" type="curve" smooth="yes"/>
+      <point x="678" y="1591"/>
+      <point x="719" y="1573"/>
+      <point x="770" y="1522" type="curve" smooth="yes"/>
+      <point x="817" y="1475" type="line" smooth="yes"/>
+      <point x="845" y="1446"/>
+      <point x="864" y="1436"/>
+      <point x="887" y="1436" type="curve" smooth="yes"/>
+      <point x="942" y="1436"/>
+      <point x="974" y="1488"/>
+      <point x="985" y="1591" type="curve"/>
+      <point x="1110" y="1591" type="line"/>
+      <point x="1087" y="1408"/>
+      <point x="1010" y="1307"/>
+      <point x="891" y="1307" type="curve" smooth="yes"/>
+      <point x="832" y="1307"/>
+      <point x="794" y="1323"/>
+      <point x="741" y="1376" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-RegularOblique.ufo/glyphs/uhorn.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uhorn" format="1">
+  <advance width="1233"/>
+  <unicode hex="01B0"/>
+  <note>
+	uhorn
+  </note>
+  <outline>
+    <contour>
+      <point x="120" y="1120" type="line"/>
+      <point x="305" y="1120" type="line"/>
+      <point x="170" y="426" type="line" smooth="yes"/>
+      <point x="161" y="377"/>
+      <point x="155" y="329"/>
+      <point x="155" y="297" type="curve" smooth="yes"/>
+      <point x="155" y="192"/>
+      <point x="220" y="133"/>
+      <point x="333" y="133" type="curve" smooth="yes"/>
+      <point x="502" y="133"/>
+      <point x="625" y="262"/>
+      <point x="669" y="487" type="curve" smooth="yes"/>
+      <point x="792" y="1120" type="line"/>
+      <point x="977" y="1120" type="line"/>
+      <point x="759" y="0" type="line"/>
+      <point x="575" y="0" type="line"/>
+      <point x="608" y="168" type="line"/>
+      <point x="511" y="37"/>
+      <point x="392" y="-27"/>
+      <point x="252" y="-27" type="curve" smooth="yes"/>
+      <point x="77" y="-27"/>
+      <point x="-31" y="78"/>
+      <point x="-31" y="246" type="curve" smooth="yes"/>
+      <point x="-31" y="298"/>
+      <point x="-25" y="362"/>
+      <point x="-13" y="426" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="807" y="991" type="line"/>
+      <point x="876" y="931"/>
+      <point x="929" y="903"/>
+      <point x="970" y="903" type="curve" smooth="yes"/>
+      <point x="1031" y="903"/>
+      <point x="1068" y="940"/>
+      <point x="1083" y="1012" type="curve" smooth="yes"/>
+      <point x="1091" y="1055"/>
+      <point x="1089" y="1096"/>
+      <point x="1077" y="1137" type="curve"/>
+      <point x="1210" y="1137" type="line"/>
+      <point x="1214" y="1086"/>
+      <point x="1212" y="1041"/>
+      <point x="1204" y="1001" type="curve" smooth="yes"/>
+      <point x="1172" y="838"/>
+      <point x="1102" y="764"/>
+      <point x="978" y="764" type="curve" smooth="yes"/>
+      <point x="914" y="764"/>
+      <point x="852" y="799"/>
+      <point x="784" y="872" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 50 - 0
source/Hack-RegularOblique.ufo/glyphs/uhungarumlaut.glif

@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uhungarumlaut" format="1">
+  <advance width="1233"/>
+  <unicode hex="0171"/>
+  <note>
+	uhungarumlaut
+  </note>
+  <outline>
+    <contour>
+      <point x="276" y="1120" type="line"/>
+      <point x="461" y="1120" type="line"/>
+      <point x="326" y="426" type="line" smooth="yes"/>
+      <point x="317" y="377"/>
+      <point x="311" y="329"/>
+      <point x="311" y="297" type="curve" smooth="yes"/>
+      <point x="311" y="192"/>
+      <point x="376" y="133"/>
+      <point x="489" y="133" type="curve" smooth="yes"/>
+      <point x="658" y="133"/>
+      <point x="781" y="262"/>
+      <point x="825" y="487" type="curve" smooth="yes"/>
+      <point x="948" y="1120" type="line"/>
+      <point x="1133" y="1120" type="line"/>
+      <point x="915" y="0" type="line"/>
+      <point x="731" y="0" type="line"/>
+      <point x="764" y="168" type="line"/>
+      <point x="667" y="37"/>
+      <point x="548" y="-27"/>
+      <point x="408" y="-27" type="curve" smooth="yes"/>
+      <point x="233" y="-27"/>
+      <point x="125" y="78"/>
+      <point x="125" y="246" type="curve" smooth="yes"/>
+      <point x="125" y="298"/>
+      <point x="131" y="362"/>
+      <point x="143" y="426" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="688" y="1638" type="line"/>
+      <point x="877" y="1638" type="line"/>
+      <point x="575" y="1262" type="line"/>
+      <point x="440" y="1262" type="line"/>
+    </contour>
+    <contour>
+      <point x="1028" y="1638" type="line"/>
+      <point x="1225" y="1638" type="line"/>
+      <point x="901" y="1262" type="line"/>
+      <point x="766" y="1262" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 44 - 0
source/Hack-RegularOblique.ufo/glyphs/umacron.glif

@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="umacron" format="1">
+  <advance width="1233"/>
+  <unicode hex="016B"/>
+  <note>
+	umacron
+  </note>
+  <outline>
+    <contour>
+      <point x="276" y="1120" type="line"/>
+      <point x="461" y="1120" type="line"/>
+      <point x="326" y="426" type="line" smooth="yes"/>
+      <point x="317" y="377"/>
+      <point x="311" y="329"/>
+      <point x="311" y="297" type="curve" smooth="yes"/>
+      <point x="311" y="192"/>
+      <point x="376" y="133"/>
+      <point x="489" y="133" type="curve" smooth="yes"/>
+      <point x="658" y="133"/>
+      <point x="781" y="262"/>
+      <point x="825" y="487" type="curve" smooth="yes"/>
+      <point x="948" y="1120" type="line"/>
+      <point x="1133" y="1120" type="line"/>
+      <point x="915" y="0" type="line"/>
+      <point x="731" y="0" type="line"/>
+      <point x="764" y="168" type="line"/>
+      <point x="667" y="37"/>
+      <point x="548" y="-27"/>
+      <point x="408" y="-27" type="curve" smooth="yes"/>
+      <point x="233" y="-27"/>
+      <point x="125" y="78"/>
+      <point x="125" y="246" type="curve" smooth="yes"/>
+      <point x="125" y="298"/>
+      <point x="131" y="362"/>
+      <point x="143" y="426" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="469" y="1526" type="line"/>
+      <point x="1067" y="1526" type="line"/>
+      <point x="1038" y="1378" type="line"/>
+      <point x="440" y="1378" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 60 - 0
source/Hack-RegularOblique.ufo/glyphs/uogonek.glif

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uogonek" format="1">
+  <advance width="1233"/>
+  <unicode hex="0173"/>
+  <note>
+	uogonek
+  </note>
+  <outline>
+    <contour>
+      <point x="276" y="1120" type="line"/>
+      <point x="461" y="1120" type="line"/>
+      <point x="326" y="426" type="line" smooth="yes"/>
+      <point x="317" y="377"/>
+      <point x="311" y="329"/>
+      <point x="311" y="297" type="curve" smooth="yes"/>
+      <point x="311" y="192"/>
+      <point x="376" y="133"/>
+      <point x="489" y="133" type="curve" smooth="yes"/>
+      <point x="658" y="133"/>
+      <point x="781" y="262"/>
+      <point x="825" y="487" type="curve" smooth="yes"/>
+      <point x="948" y="1120" type="line"/>
+      <point x="1133" y="1120" type="line"/>
+      <point x="915" y="0" type="line"/>
+      <point x="731" y="0" type="line"/>
+      <point x="764" y="168" type="line"/>
+      <point x="667" y="37"/>
+      <point x="548" y="-27"/>
+      <point x="408" y="-27" type="curve" smooth="yes"/>
+      <point x="233" y="-27"/>
+      <point x="125" y="78"/>
+      <point x="125" y="246" type="curve" smooth="yes"/>
+      <point x="125" y="298"/>
+      <point x="131" y="362"/>
+      <point x="143" y="426" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="916" y="-2" type="line"/>
+      <point x="835" y="-79"/>
+      <point x="791" y="-148"/>
+      <point x="791" y="-199" type="curve" smooth="yes"/>
+      <point x="791" y="-248"/>
+      <point x="823" y="-274"/>
+      <point x="883" y="-274" type="curve" smooth="yes"/>
+      <point x="927" y="-274"/>
+      <point x="971" y="-264"/>
+      <point x="1014" y="-244" type="curve"/>
+      <point x="989" y="-377" type="line"/>
+      <point x="944" y="-390"/>
+      <point x="895" y="-397"/>
+      <point x="850" y="-397" type="curve" smooth="yes"/>
+      <point x="721" y="-397"/>
+      <point x="645" y="-341"/>
+      <point x="645" y="-246" type="curve" smooth="yes"/>
+      <point x="645" y="-173"/>
+      <point x="694" y="-94"/>
+      <point x="797" y="-2" type="curve"/>
+    </contour>
+  </outline>
+</glyph>

+ 66 - 0
source/Hack-RegularOblique.ufo/glyphs/uring.glif

@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="uring" format="1">
+  <advance width="1233"/>
+  <unicode hex="016F"/>
+  <note>
+	uring
+  </note>
+  <outline>
+    <contour>
+      <point x="276" y="1120" type="line"/>
+      <point x="461" y="1120" type="line"/>
+      <point x="326" y="426" type="line" smooth="yes"/>
+      <point x="317" y="377"/>
+      <point x="311" y="329"/>
+      <point x="311" y="297" type="curve" smooth="yes"/>
+      <point x="311" y="192"/>
+      <point x="376" y="133"/>
+      <point x="489" y="133" type="curve" smooth="yes"/>
+      <point x="658" y="133"/>
+      <point x="781" y="262"/>
+      <point x="825" y="487" type="curve" smooth="yes"/>
+      <point x="948" y="1120" type="line"/>
+      <point x="1133" y="1120" type="line"/>
+      <point x="915" y="0" type="line"/>
+      <point x="731" y="0" type="line"/>
+      <point x="764" y="168" type="line"/>
+      <point x="667" y="37"/>
+      <point x="548" y="-27"/>
+      <point x="408" y="-27" type="curve" smooth="yes"/>
+      <point x="233" y="-27"/>
+      <point x="125" y="78"/>
+      <point x="125" y="246" type="curve" smooth="yes"/>
+      <point x="125" y="298"/>
+      <point x="131" y="362"/>
+      <point x="143" y="426" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="890" y="1545"/>
+      <point x="823" y="1612"/>
+      <point x="738" y="1612" type="curve" smooth="yes"/>
+      <point x="653" y="1612"/>
+      <point x="587" y="1547"/>
+      <point x="587" y="1460" type="curve" smooth="yes"/>
+      <point x="587" y="1375"/>
+      <point x="653" y="1309"/>
+      <point x="738" y="1309" type="curve" smooth="yes"/>
+      <point x="823" y="1309"/>
+      <point x="890" y="1376"/>
+      <point x="890" y="1460" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="1013" y="1307"/>
+      <point x="891" y="1186"/>
+      <point x="738" y="1186" type="curve" smooth="yes"/>
+      <point x="585" y="1186"/>
+      <point x="464" y="1307"/>
+      <point x="464" y="1460" type="curve" smooth="yes"/>
+      <point x="464" y="1615"/>
+      <point x="585" y="1735"/>
+      <point x="738" y="1735" type="curve" smooth="yes"/>
+      <point x="891" y="1735"/>
+      <point x="1013" y="1615"/>
+      <point x="1013" y="1460" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません