Browse Source

new Western European bold characters

Chris Simpkins 10 years ago
parent
commit
b8a2bf3e0b

+ 1 - 1
source/Hack-Bold.ufo/features.fea

@@ -11,9 +11,9 @@ feature ordn;
 
 feature sups {
 # automatic
+sub one by onesuperior;
 sub two by twosuperior;
 sub three by threesuperior;
-sub one by onesuperior;
 } sups;
 
 feature frac {

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

@@ -82,7 +82,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:22</string>
+	<string>2015/07/18 16:49:37</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>0</integer>
 	<key>xHeight</key>
 	<integer>1120</integer>
 </dict>

+ 31 - 0
source/Hack-Bold.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="668" y="1906" type="line"/>
+      <point x="952" y="1906" type="line"/>
+      <point x="666" y="1642" type="line"/>
+      <point x="469" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="1493" type="line"/>
+      <point x="258" y="1493" type="line"/>
+      <point x="365" y="397" type="line"/>
+      <point x="494" y="1106" type="line"/>
+      <point x="739" y="1106" type="line"/>
+      <point x="889" y="397" type="line"/>
+      <point x="973" y="1493" type="line"/>
+      <point x="1233" y="1493" type="line"/>
+      <point x="1061" y="0" type="line"/>
+      <point x="786" y="0" type="line"/>
+      <point x="616" y="784" type="line"/>
+      <point x="457" y="0" type="line"/>
+      <point x="184" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 34 - 0
source/Hack-Bold.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="461" y="1906" type="line"/>
+      <point x="770" y="1906" type="line"/>
+      <point x="993" y="1642" type="line"/>
+      <point x="815" y="1642" type="line"/>
+      <point x="616" y="1803" type="line"/>
+      <point x="418" y="1642" type="line"/>
+      <point x="240" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="1493" type="line"/>
+      <point x="258" y="1493" type="line"/>
+      <point x="365" y="397" type="line"/>
+      <point x="494" y="1106" type="line"/>
+      <point x="739" y="1106" type="line"/>
+      <point x="889" y="397" type="line"/>
+      <point x="973" y="1493" type="line"/>
+      <point x="1233" y="1493" type="line"/>
+      <point x="1061" y="0" type="line"/>
+      <point x="786" y="0" type="line"/>
+      <point x="616" y="784" type="line"/>
+      <point x="457" y="0" type="line"/>
+      <point x="184" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 61 - 0
source/Hack-Bold.ufo/glyphs/W_dieresis.glif

@@ -0,0 +1,61 @@
+<?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="696" y="1858" type="line" smooth="yes"/>
+      <point x="696" y="1877"/>
+      <point x="707" y="1888"/>
+      <point x="726" y="1888" type="curve" smooth="yes"/>
+      <point x="902" y="1888" type="line" smooth="yes"/>
+      <point x="921" y="1888"/>
+      <point x="932" y="1877"/>
+      <point x="932" y="1858" type="curve" smooth="yes"/>
+      <point x="932" y="1672" type="line" smooth="yes"/>
+      <point x="932" y="1653"/>
+      <point x="921" y="1642"/>
+      <point x="902" y="1642" type="curve" smooth="yes"/>
+      <point x="726" y="1642" type="line" smooth="yes"/>
+      <point x="707" y="1642"/>
+      <point x="696" y="1653"/>
+      <point x="696" y="1672" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="301" y="1858" type="line" smooth="yes"/>
+      <point x="301" y="1877"/>
+      <point x="312" y="1888"/>
+      <point x="331" y="1888" type="curve" smooth="yes"/>
+      <point x="507" y="1888" type="line" smooth="yes"/>
+      <point x="526" y="1888"/>
+      <point x="537" y="1877"/>
+      <point x="537" y="1858" type="curve" smooth="yes"/>
+      <point x="537" y="1672" type="line" smooth="yes"/>
+      <point x="537" y="1653"/>
+      <point x="526" y="1642"/>
+      <point x="507" y="1642" type="curve" smooth="yes"/>
+      <point x="331" y="1642" type="line" smooth="yes"/>
+      <point x="312" y="1642"/>
+      <point x="301" y="1653"/>
+      <point x="301" y="1672" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="0" y="1493" type="line"/>
+      <point x="258" y="1493" type="line"/>
+      <point x="365" y="397" type="line"/>
+      <point x="494" y="1106" type="line"/>
+      <point x="739" y="1106" type="line"/>
+      <point x="889" y="397" type="line"/>
+      <point x="973" y="1493" type="line"/>
+      <point x="1233" y="1493" type="line"/>
+      <point x="1061" y="0" type="line"/>
+      <point x="786" y="0" type="line"/>
+      <point x="616" y="784" type="line"/>
+      <point x="457" y="0" type="line"/>
+      <point x="184" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-Bold.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="567" y="1906" type="line"/>
+      <point x="766" y="1642" type="line"/>
+      <point x="569" y="1642" type="line"/>
+      <point x="283" y="1906" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="1493" type="line"/>
+      <point x="258" y="1493" type="line"/>
+      <point x="365" y="397" type="line"/>
+      <point x="494" y="1106" type="line"/>
+      <point x="739" y="1106" type="line"/>
+      <point x="889" y="397" type="line"/>
+      <point x="973" y="1493" type="line"/>
+      <point x="1233" y="1493" type="line"/>
+      <point x="1061" y="0" type="line"/>
+      <point x="786" y="0" type="line"/>
+      <point x="616" y="784" type="line"/>
+      <point x="457" y="0" type="line"/>
+      <point x="184" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-Bold.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="461" y="1906" type="line"/>
+      <point x="770" y="1906" type="line"/>
+      <point x="993" y="1642" type="line"/>
+      <point x="815" y="1642" type="line"/>
+      <point x="616" y="1803" type="line"/>
+      <point x="418" y="1642" type="line"/>
+      <point x="240" y="1642" type="line"/>
+    </contour>
+    <contour>
+      <point x="8" y="1493" type="line"/>
+      <point x="326" y="1493" type="line"/>
+      <point x="616" y="893" type="line"/>
+      <point x="907" y="1493" type="line"/>
+      <point x="1225" y="1493" type="line"/>
+      <point x="764" y="588" type="line"/>
+      <point x="764" y="0" type="line"/>
+      <point x="469" y="0" type="line"/>
+      <point x="469" y="588" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 27 - 0
source/Hack-Bold.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="567" y="1906" type="line"/>
+      <point x="766" y="1642" type="line"/>
+      <point x="569" y="1642" type="line"/>
+      <point x="283" y="1906" type="line"/>
+    </contour>
+    <contour>
+      <point x="8" y="1493" type="line"/>
+      <point x="326" y="1493" type="line"/>
+      <point x="616" y="893" type="line"/>
+      <point x="907" y="1493" type="line"/>
+      <point x="1225" y="1493" type="line"/>
+      <point x="764" y="588" type="line"/>
+      <point x="764" y="0" type="line"/>
+      <point x="469" y="0" type="line"/>
+      <point x="469" y="588" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 16 - 0
source/Hack-Bold.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="752" y="1638" type="line"/>
+      <point x="1034" y="1638" type="line"/>
+      <point x="666" y="1262" type="line"/>
+      <point x="469" y="1262" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 30 - 0
source/Hack-Bold.ufo/glyphs/contents.plist

@@ -132,14 +132,26 @@
 	<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>Zcaron</key>
@@ -152,6 +164,8 @@
 	<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>
@@ -306,6 +320,8 @@
 	<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>
@@ -500,6 +516,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>
@@ -522,16 +540,28 @@
 	<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>zcaron</key>

+ 20 - 10
source/Hack-Bold.ufo/glyphs/dotlessi.glif

@@ -7,16 +7,26 @@
   </note>
   <outline>
     <contour>
-      <point x="221" y="1120" type="line"/>
-      <point x="221" y="895" type="line"/>
-      <point x="508" y="895" type="line"/>
-      <point x="508" y="225" type="line"/>
-      <point x="143" y="225" type="line"/>
-      <point x="143" y="0" type="line"/>
-      <point x="1165" y="0" type="line"/>
-      <point x="1165" y="225" type="line"/>
-      <point x="801" y="225" type="line"/>
-      <point x="801" y="1120" type="line"/>
+      <point x="411" y="467" type="line" smooth="yes"/>
+      <point x="411" y="300"/>
+      <point x="441" y="180"/>
+      <point x="502" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="36"/>
+      <point x="663" y="0"/>
+      <point x="802" y="0" type="curve" smooth="yes"/>
+      <point x="1118" y="0" type="line"/>
+      <point x="1118" y="225" type="line"/>
+      <point x="884" y="225" type="line" smooth="yes"/>
+      <point x="819" y="225"/>
+      <point x="772" y="243"/>
+      <point x="745" y="280" type="curve" smooth="yes"/>
+      <point x="718" y="317"/>
+      <point x="704" y="379"/>
+      <point x="704" y="467" type="curve" smooth="yes"/>
+      <point x="704" y="1120" type="line"/>
+      <point x="114" y="1120" type="line"/>
+      <point x="114" y="895" type="line"/>
+      <point x="411" y="895" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 16 - 0
source/Hack-Bold.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="481" y="1638" type="line"/>
+      <point x="764" y="1262" type="line"/>
+      <point x="567" y="1262" type="line"/>
+      <point x="199" y="1638" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 24 - 14
source/Hack-Bold.ufo/glyphs/iacute.glif

@@ -7,22 +7,32 @@
   </note>
   <outline>
     <contour>
-      <point x="221" y="1120" type="line"/>
-      <point x="221" y="895" type="line"/>
-      <point x="508" y="895" type="line"/>
-      <point x="508" y="225" type="line"/>
-      <point x="143" y="225" type="line"/>
-      <point x="143" y="0" type="line"/>
-      <point x="1165" y="0" type="line"/>
-      <point x="1165" y="225" type="line"/>
-      <point x="801" y="225" type="line"/>
-      <point x="801" y="1120" type="line"/>
+      <point x="694" y="1638" type="line"/>
+      <point x="411" y="1262" type="line"/>
+      <point x="608" y="1262" type="line"/>
+      <point x="976" y="1638" type="line"/>
     </contour>
     <contour>
-      <point x="752" y="1638" type="line"/>
-      <point x="469" y="1262" type="line"/>
-      <point x="666" y="1262" type="line"/>
-      <point x="1034" y="1638" type="line"/>
+      <point x="411" y="467" type="line" smooth="yes"/>
+      <point x="411" y="300"/>
+      <point x="441" y="180"/>
+      <point x="502" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="36"/>
+      <point x="663" y="0"/>
+      <point x="802" y="0" type="curve" smooth="yes"/>
+      <point x="1118" y="0" type="line"/>
+      <point x="1118" y="225" type="line"/>
+      <point x="884" y="225" type="line" smooth="yes"/>
+      <point x="819" y="225"/>
+      <point x="772" y="243"/>
+      <point x="745" y="280" type="curve" smooth="yes"/>
+      <point x="718" y="317"/>
+      <point x="704" y="379"/>
+      <point x="704" y="467" type="curve" smooth="yes"/>
+      <point x="704" y="1120" type="line"/>
+      <point x="114" y="1120" type="line"/>
+      <point x="114" y="895" type="line"/>
+      <point x="411" y="895" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 27 - 17
source/Hack-Bold.ufo/glyphs/icircumflex.glif

@@ -7,25 +7,35 @@
   </note>
   <outline>
     <contour>
-      <point x="221" y="1120" type="line"/>
-      <point x="221" y="895" type="line"/>
-      <point x="508" y="895" type="line"/>
-      <point x="508" y="225" type="line"/>
-      <point x="143" y="225" type="line"/>
-      <point x="143" y="0" type="line"/>
-      <point x="1165" y="0" type="line"/>
-      <point x="1165" y="225" type="line"/>
-      <point x="801" y="225" type="line"/>
-      <point x="801" y="1120" type="line"/>
+      <point x="385" y="1638" type="line"/>
+      <point x="129" y="1262" type="line"/>
+      <point x="307" y="1262" type="line"/>
+      <point x="505" y="1487" type="line"/>
+      <point x="704" y="1262" type="line"/>
+      <point x="882" y="1262" type="line"/>
+      <point x="626" y="1638" type="line"/>
     </contour>
     <contour>
-      <point x="496" y="1638" type="line"/>
-      <point x="240" y="1262" type="line"/>
-      <point x="418" y="1262" type="line"/>
-      <point x="616" y="1487" type="line"/>
-      <point x="815" y="1262" type="line"/>
-      <point x="993" y="1262" type="line"/>
-      <point x="737" y="1638" type="line"/>
+      <point x="411" y="467" type="line" smooth="yes"/>
+      <point x="411" y="300"/>
+      <point x="441" y="180"/>
+      <point x="502" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="36"/>
+      <point x="663" y="0"/>
+      <point x="802" y="0" type="curve" smooth="yes"/>
+      <point x="1118" y="0" type="line"/>
+      <point x="1118" y="225" type="line"/>
+      <point x="884" y="225" type="line" smooth="yes"/>
+      <point x="819" y="225"/>
+      <point x="772" y="243"/>
+      <point x="745" y="280" type="curve" smooth="yes"/>
+      <point x="718" y="317"/>
+      <point x="704" y="379"/>
+      <point x="704" y="467" type="curve" smooth="yes"/>
+      <point x="704" y="1120" type="line"/>
+      <point x="114" y="1120" type="line"/>
+      <point x="114" y="895" type="line"/>
+      <point x="411" y="895" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 52 - 42
source/Hack-Bold.ufo/glyphs/idieresis.glif

@@ -7,52 +7,62 @@
   </note>
   <outline>
     <contour>
-      <point x="221" y="1120" type="line"/>
-      <point x="221" y="895" type="line"/>
-      <point x="508" y="895" type="line"/>
-      <point x="508" y="225" type="line"/>
-      <point x="143" y="225" type="line"/>
-      <point x="143" y="0" type="line"/>
-      <point x="1165" y="0" type="line"/>
-      <point x="1165" y="225" type="line"/>
-      <point x="801" y="225" type="line"/>
-      <point x="801" y="1120" type="line"/>
+      <point x="636" y="1585" type="line" smooth="yes"/>
+      <point x="617" y="1585"/>
+      <point x="606" y="1574"/>
+      <point x="606" y="1555" type="curve" smooth="yes"/>
+      <point x="606" y="1369" type="line" smooth="yes"/>
+      <point x="606" y="1350"/>
+      <point x="617" y="1339"/>
+      <point x="636" y="1339" type="curve" smooth="yes"/>
+      <point x="812" y="1339" type="line" smooth="yes"/>
+      <point x="831" y="1339"/>
+      <point x="842" y="1350"/>
+      <point x="842" y="1369" type="curve" smooth="yes"/>
+      <point x="842" y="1555" type="line" smooth="yes"/>
+      <point x="842" y="1574"/>
+      <point x="831" y="1585"/>
+      <point x="812" y="1585" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="726" y="1585" type="line" smooth="yes"/>
-      <point x="707" y="1585"/>
-      <point x="696" y="1574"/>
-      <point x="696" y="1555" type="curve" smooth="yes"/>
-      <point x="696" y="1369" type="line" smooth="yes"/>
-      <point x="696" y="1350"/>
-      <point x="707" y="1339"/>
-      <point x="726" y="1339" type="curve" smooth="yes"/>
-      <point x="902" y="1339" type="line" smooth="yes"/>
-      <point x="921" y="1339"/>
-      <point x="932" y="1350"/>
-      <point x="932" y="1369" type="curve" smooth="yes"/>
-      <point x="932" y="1555" type="line" smooth="yes"/>
-      <point x="932" y="1574"/>
-      <point x="921" y="1585"/>
-      <point x="902" y="1585" type="curve" smooth="yes"/>
+      <point x="241" y="1585" type="line" smooth="yes"/>
+      <point x="222" y="1585"/>
+      <point x="211" y="1574"/>
+      <point x="211" y="1555" type="curve" smooth="yes"/>
+      <point x="211" y="1369" type="line" smooth="yes"/>
+      <point x="211" y="1350"/>
+      <point x="222" y="1339"/>
+      <point x="241" y="1339" type="curve" smooth="yes"/>
+      <point x="417" y="1339" type="line" smooth="yes"/>
+      <point x="436" y="1339"/>
+      <point x="447" y="1350"/>
+      <point x="447" y="1369" type="curve" smooth="yes"/>
+      <point x="447" y="1555" type="line" smooth="yes"/>
+      <point x="447" y="1574"/>
+      <point x="436" y="1585"/>
+      <point x="417" y="1585" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="331" y="1585" type="line" smooth="yes"/>
-      <point x="312" y="1585"/>
-      <point x="301" y="1574"/>
-      <point x="301" y="1555" type="curve" smooth="yes"/>
-      <point x="301" y="1369" type="line" smooth="yes"/>
-      <point x="301" y="1350"/>
-      <point x="312" y="1339"/>
-      <point x="331" y="1339" type="curve" smooth="yes"/>
-      <point x="507" y="1339" type="line" smooth="yes"/>
-      <point x="526" y="1339"/>
-      <point x="537" y="1350"/>
-      <point x="537" y="1369" type="curve" smooth="yes"/>
-      <point x="537" y="1555" type="line" smooth="yes"/>
-      <point x="537" y="1574"/>
-      <point x="526" y="1585"/>
-      <point x="507" y="1585" type="curve" smooth="yes"/>
+      <point x="411" y="467" type="line" smooth="yes"/>
+      <point x="411" y="300"/>
+      <point x="441" y="180"/>
+      <point x="502" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="36"/>
+      <point x="663" y="0"/>
+      <point x="802" y="0" type="curve" smooth="yes"/>
+      <point x="1118" y="0" type="line"/>
+      <point x="1118" y="225" type="line"/>
+      <point x="884" y="225" type="line" smooth="yes"/>
+      <point x="819" y="225"/>
+      <point x="772" y="243"/>
+      <point x="745" y="280" type="curve" smooth="yes"/>
+      <point x="718" y="317"/>
+      <point x="704" y="379"/>
+      <point x="704" y="467" type="curve" smooth="yes"/>
+      <point x="704" y="1120" type="line"/>
+      <point x="114" y="1120" type="line"/>
+      <point x="114" y="895" type="line"/>
+      <point x="411" y="895" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 24 - 14
source/Hack-Bold.ufo/glyphs/igrave.glif

@@ -7,22 +7,32 @@
   </note>
   <outline>
     <contour>
-      <point x="221" y="1120" type="line"/>
-      <point x="221" y="895" type="line"/>
-      <point x="508" y="895" type="line"/>
-      <point x="508" y="225" type="line"/>
-      <point x="143" y="225" type="line"/>
-      <point x="143" y="0" type="line"/>
-      <point x="1165" y="0" type="line"/>
-      <point x="1165" y="225" type="line"/>
-      <point x="801" y="225" type="line"/>
-      <point x="801" y="1120" type="line"/>
+      <point x="421" y="1638" type="line"/>
+      <point x="139" y="1638" type="line"/>
+      <point x="507" y="1262" type="line"/>
+      <point x="704" y="1262" type="line"/>
     </contour>
     <contour>
-      <point x="481" y="1638" type="line"/>
-      <point x="199" y="1638" type="line"/>
-      <point x="567" y="1262" type="line"/>
-      <point x="764" y="1262" type="line"/>
+      <point x="411" y="467" type="line" smooth="yes"/>
+      <point x="411" y="300"/>
+      <point x="441" y="180"/>
+      <point x="502" y="108" type="curve" smooth="yes"/>
+      <point x="563" y="36"/>
+      <point x="663" y="0"/>
+      <point x="802" y="0" type="curve" smooth="yes"/>
+      <point x="1118" y="0" type="line"/>
+      <point x="1118" y="225" type="line"/>
+      <point x="884" y="225" type="line" smooth="yes"/>
+      <point x="819" y="225"/>
+      <point x="772" y="243"/>
+      <point x="745" y="280" type="curve" smooth="yes"/>
+      <point x="718" y="317"/>
+      <point x="704" y="379"/>
+      <point x="704" y="467" type="curve" smooth="yes"/>
+      <point x="704" y="1120" type="line"/>
+      <point x="114" y="1120" type="line"/>
+      <point x="114" y="895" type="line"/>
+      <point x="411" y="895" type="line"/>
     </contour>
   </outline>
 </glyph>

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

@@ -29,7 +29,7 @@
       <point x="786" y="1079" type="line"/>
     </contour>
     <contour>
-      <point x="786" y="717" type="line"/>
+      <point x="805" y="717" type="line"/>
       <point x="979" y="717" type="line"/>
       <point x="979" y="1165" type="line" smooth="yes"/>
       <point x="979" y="1287"/>

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

@@ -10,7 +10,7 @@
       <point x="690" y="1438" type="line"/>
       <point x="397" y="1438" type="line"/>
       <point x="397" y="1120" type="line"/>
-      <point x="111" y="1096" type="line"/>
+      <point x="111" y="1080" type="line"/>
       <point x="111" y="895" type="line"/>
       <point x="397" y="895" type="line"/>
       <point x="397" y="379" type="line" smooth="yes"/>

+ 45 - 0
source/Hack-Bold.ufo/glyphs/tildecomb.glif

@@ -0,0 +1,45 @@
+<?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="563" y="1401" type="line"/>
+      <point x="561" y="1402"/>
+      <point x="557" y="1405"/>
+      <point x="551" y="1409" type="curve" smooth="yes"/>
+      <point x="522" y="1428"/>
+      <point x="499" y="1438"/>
+      <point x="481" y="1438" type="curve" smooth="yes"/>
+      <point x="433" y="1438"/>
+      <point x="408" y="1396"/>
+      <point x="408" y="1317" type="curve" smooth="yes"/>
+      <point x="408" y="1309" type="line"/>
+      <point x="268" y="1309" type="line"/>
+      <point x="268" y="1490"/>
+      <point x="340" y="1593"/>
+      <point x="465" y="1593" type="curve" smooth="yes"/>
+      <point x="513" y="1593"/>
+      <point x="559" y="1576"/>
+      <point x="614" y="1536" type="curve" smooth="yes"/>
+      <point x="676" y="1493" type="line" smooth="yes"/>
+      <point x="704" y="1473"/>
+      <point x="729" y="1462"/>
+      <point x="750" y="1462" type="curve" smooth="yes"/>
+      <point x="798" y="1462"/>
+      <point x="825" y="1506"/>
+      <point x="825" y="1583" type="curve" smooth="yes"/>
+      <point x="825" y="1591" type="line"/>
+      <point x="965" y="1591" type="line"/>
+      <point x="965" y="1410"/>
+      <point x="893" y="1307"/>
+      <point x="768" y="1307" type="curve" smooth="yes"/>
+      <point x="720" y="1307"/>
+      <point x="682" y="1320"/>
+      <point x="618" y="1364" type="curve" smooth="yes"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-Bold.ufo/glyphs/wacute.glif

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="wacute" format="1">
+  <advance width="1233"/>
+  <unicode hex="1E83"/>
+  <note>
+	wacute
+  </note>
+  <outline>
+    <contour>
+      <point x="801" y="1645" type="line"/>
+      <point x="1083" y="1645" type="line"/>
+      <point x="715" y="1269" type="line"/>
+      <point x="518" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="1120" type="line"/>
+      <point x="244" y="1120" type="line"/>
+      <point x="377" y="262" type="line"/>
+      <point x="498" y="827" type="line"/>
+      <point x="735" y="827" type="line"/>
+      <point x="854" y="262" type="line"/>
+      <point x="989" y="1120" type="line"/>
+      <point x="1233" y="1120" type="line"/>
+      <point x="1030" y="0" type="line"/>
+      <point x="752" y="0" type="line"/>
+      <point x="616" y="582" type="line"/>
+      <point x="481" y="0" type="line"/>
+      <point x="203" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 34 - 0
source/Hack-Bold.ufo/glyphs/wcircumflex.glif

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="wcircumflex" format="1">
+  <advance width="1233"/>
+  <unicode hex="0175"/>
+  <note>
+	wcircumflex
+  </note>
+  <outline>
+    <contour>
+      <point x="496" y="1645" type="line"/>
+      <point x="737" y="1645" type="line"/>
+      <point x="993" y="1269" type="line"/>
+      <point x="815" y="1269" type="line"/>
+      <point x="616" y="1494" type="line"/>
+      <point x="418" y="1269" type="line"/>
+      <point x="240" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="1120" type="line"/>
+      <point x="244" y="1120" type="line"/>
+      <point x="377" y="262" type="line"/>
+      <point x="498" y="827" type="line"/>
+      <point x="735" y="827" type="line"/>
+      <point x="854" y="262" type="line"/>
+      <point x="989" y="1120" type="line"/>
+      <point x="1233" y="1120" type="line"/>
+      <point x="1030" y="0" type="line"/>
+      <point x="752" y="0" type="line"/>
+      <point x="616" y="582" type="line"/>
+      <point x="481" y="0" type="line"/>
+      <point x="203" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 61 - 0
source/Hack-Bold.ufo/glyphs/wdieresis.glif

@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="wdieresis" format="1">
+  <advance width="1233"/>
+  <unicode hex="1E85"/>
+  <note>
+	wdieresis
+  </note>
+  <outline>
+    <contour>
+      <point x="696" y="1485" type="line" smooth="yes"/>
+      <point x="696" y="1504"/>
+      <point x="707" y="1515"/>
+      <point x="726" y="1515" type="curve" smooth="yes"/>
+      <point x="902" y="1515" type="line" smooth="yes"/>
+      <point x="921" y="1515"/>
+      <point x="932" y="1504"/>
+      <point x="932" y="1485" type="curve" smooth="yes"/>
+      <point x="932" y="1299" type="line" smooth="yes"/>
+      <point x="932" y="1280"/>
+      <point x="921" y="1269"/>
+      <point x="902" y="1269" type="curve" smooth="yes"/>
+      <point x="726" y="1269" type="line" smooth="yes"/>
+      <point x="707" y="1269"/>
+      <point x="696" y="1280"/>
+      <point x="696" y="1299" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="301" y="1485" type="line" smooth="yes"/>
+      <point x="301" y="1504"/>
+      <point x="312" y="1515"/>
+      <point x="331" y="1515" type="curve" smooth="yes"/>
+      <point x="507" y="1515" type="line" smooth="yes"/>
+      <point x="526" y="1515"/>
+      <point x="537" y="1504"/>
+      <point x="537" y="1485" type="curve" smooth="yes"/>
+      <point x="537" y="1299" type="line" smooth="yes"/>
+      <point x="537" y="1280"/>
+      <point x="526" y="1269"/>
+      <point x="507" y="1269" type="curve" smooth="yes"/>
+      <point x="331" y="1269" type="line" smooth="yes"/>
+      <point x="312" y="1269"/>
+      <point x="301" y="1280"/>
+      <point x="301" y="1299" type="curve" smooth="yes"/>
+    </contour>
+    <contour>
+      <point x="0" y="1120" type="line"/>
+      <point x="244" y="1120" type="line"/>
+      <point x="377" y="262" type="line"/>
+      <point x="498" y="827" type="line"/>
+      <point x="735" y="827" type="line"/>
+      <point x="854" y="262" type="line"/>
+      <point x="989" y="1120" type="line"/>
+      <point x="1233" y="1120" type="line"/>
+      <point x="1030" y="0" type="line"/>
+      <point x="752" y="0" type="line"/>
+      <point x="616" y="582" type="line"/>
+      <point x="481" y="0" type="line"/>
+      <point x="203" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 31 - 0
source/Hack-Bold.ufo/glyphs/wgrave.glif

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="wgrave" format="1">
+  <advance width="1233"/>
+  <unicode hex="1E81"/>
+  <note>
+	wgrave
+  </note>
+  <outline>
+    <contour>
+      <point x="432" y="1645" type="line"/>
+      <point x="715" y="1269" type="line"/>
+      <point x="518" y="1269" type="line"/>
+      <point x="150" y="1645" type="line"/>
+    </contour>
+    <contour>
+      <point x="0" y="1120" type="line"/>
+      <point x="244" y="1120" type="line"/>
+      <point x="377" y="262" type="line"/>
+      <point x="498" y="827" type="line"/>
+      <point x="735" y="827" type="line"/>
+      <point x="854" y="262" type="line"/>
+      <point x="989" y="1120" type="line"/>
+      <point x="1233" y="1120" type="line"/>
+      <point x="1030" y="0" type="line"/>
+      <point x="752" y="0" type="line"/>
+      <point x="616" y="582" type="line"/>
+      <point x="481" y="0" type="line"/>
+      <point x="203" y="0" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 37 - 0
source/Hack-Bold.ufo/glyphs/ycircumflex.glif

@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ycircumflex" format="1">
+  <advance width="1233"/>
+  <unicode hex="0177"/>
+  <note>
+	ycircumflex
+  </note>
+  <outline>
+    <contour>
+      <point x="497" y="1645" type="line"/>
+      <point x="738" y="1645" type="line"/>
+      <point x="994" y="1269" type="line"/>
+      <point x="816" y="1269" type="line"/>
+      <point x="617" y="1494" type="line"/>
+      <point x="419" y="1269" type="line"/>
+      <point x="241" y="1269" type="line"/>
+    </contour>
+    <contour>
+      <point x="711" y="-121" type="line" smooth="yes"/>
+      <point x="632" y="-332"/>
+      <point x="526" y="-424"/>
+      <point x="369" y="-424" type="curve" smooth="yes"/>
+      <point x="127" y="-424" type="line"/>
+      <point x="127" y="-201" type="line"/>
+      <point x="246" y="-201" type="line" smooth="yes"/>
+      <point x="366" y="-201"/>
+      <point x="406" y="-177"/>
+      <point x="463" y="-29" type="curve" smooth="yes"/>
+      <point x="485" y="31" type="line"/>
+      <point x="59" y="1120" type="line"/>
+      <point x="367" y="1120" type="line"/>
+      <point x="623" y="393" type="line"/>
+      <point x="868" y="1120" type="line"/>
+      <point x="1176" y="1120" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 34 - 0
source/Hack-Bold.ufo/glyphs/ygrave.glif

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ygrave" format="1">
+  <advance width="1233"/>
+  <unicode hex="1EF3"/>
+  <note>
+	ygrave
+  </note>
+  <outline>
+    <contour>
+      <point x="433" y="1645" type="line"/>
+      <point x="716" y="1269" type="line"/>
+      <point x="519" y="1269" type="line"/>
+      <point x="151" y="1645" type="line"/>
+    </contour>
+    <contour>
+      <point x="711" y="-121" type="line" smooth="yes"/>
+      <point x="632" y="-332"/>
+      <point x="526" y="-424"/>
+      <point x="369" y="-424" type="curve" smooth="yes"/>
+      <point x="127" y="-424" type="line"/>
+      <point x="127" y="-201" type="line"/>
+      <point x="246" y="-201" type="line" smooth="yes"/>
+      <point x="366" y="-201"/>
+      <point x="406" y="-177"/>
+      <point x="463" y="-29" type="curve" smooth="yes"/>
+      <point x="485" y="31" type="line"/>
+      <point x="59" y="1120" type="line"/>
+      <point x="367" y="1120" type="line"/>
+      <point x="623" y="393" type="line"/>
+      <point x="868" y="1120" type="line"/>
+      <point x="1176" y="1120" type="line"/>
+    </contour>
+  </outline>
+</glyph>

+ 211 - 468
source/Hack-Bold.ufo/lib.plist

@@ -9,545 +9,288 @@
 	</dict>
 	<key>com.schriftgestaltung.fontMasterID</key>
 	<string>40F0FF51-D1E9-4DBD-A50F-345F6327BC10</string>
-	<key>com.schriftgestaltung.glyphOrder</key>
+	<key>com.schriftgestaltung.useNiceNames</key>
+	<integer>0</integer>
+	<key>com.schriftgestaltung.weight</key>
+	<string>Bold</string>
+	<key>com.schriftgestaltung.weightValue</key>
+	<integer>700</integer>
+	<key>com.schriftgestaltung.widthValue</key>
+	<integer>5</integer>
+	<key>public.glyphOrder</key>
 	<array>
-		<string>.notdef</string>
-		<string>space</string>
-		<string>exclam</string>
-		<string>quotedbl</string>
-		<string>numbersign</string>
-		<string>dollar</string>
-		<string>percent</string>
-		<string>ampersand</string>
-		<string>quotesingle</string>
-		<string>parenleft</string>
-		<string>parenright</string>
-		<string>asterisk</string>
-		<string>plus</string>
-		<string>comma</string>
-		<string>hyphen</string>
-		<string>period</string>
-		<string>slash</string>
-		<string>zero</string>
-		<string>one</string>
-		<string>two</string>
-		<string>three</string>
-		<string>four</string>
-		<string>five</string>
-		<string>six</string>
-		<string>seven</string>
-		<string>eight</string>
-		<string>nine</string>
-		<string>colon</string>
-		<string>semicolon</string>
-		<string>less</string>
-		<string>equal</string>
-		<string>greater</string>
-		<string>question</string>
-		<string>at</string>
 		<string>A</string>
+		<string>Aacute</string>
+		<string>Acircumflex</string>
+		<string>Adieresis</string>
+		<string>Agrave</string>
+		<string>Aring</string>
+		<string>Atilde</string>
+		<string>AE</string>
 		<string>B</string>
 		<string>C</string>
+		<string>Cacute</string>
+		<string>Ccaron</string>
+		<string>Ccedilla</string>
 		<string>D</string>
+		<string>Eth</string>
 		<string>E</string>
+		<string>Eacute</string>
+		<string>Ecircumflex</string>
+		<string>Edieresis</string>
+		<string>Egrave</string>
 		<string>F</string>
 		<string>G</string>
+		<string>Gbreve</string>
 		<string>H</string>
 		<string>I</string>
+		<string>Iacute</string>
+		<string>Icircumflex</string>
+		<string>Idieresis</string>
+		<string>Idotaccent</string>
+		<string>Igrave</string>
 		<string>J</string>
 		<string>K</string>
 		<string>L</string>
+		<string>Lslash</string>
 		<string>M</string>
 		<string>N</string>
+		<string>Ntilde</string>
 		<string>O</string>
+		<string>Oacute</string>
+		<string>Ocircumflex</string>
+		<string>Odieresis</string>
+		<string>Ograve</string>
+		<string>Oslash</string>
+		<string>Otilde</string>
+		<string>OE</string>
 		<string>P</string>
+		<string>Thorn</string>
 		<string>Q</string>
 		<string>R</string>
 		<string>S</string>
+		<string>Scaron</string>
+		<string>Scedilla</string>
 		<string>T</string>
 		<string>U</string>
+		<string>Uacute</string>
+		<string>Ucircumflex</string>
+		<string>Udieresis</string>
+		<string>Ugrave</string>
 		<string>V</string>
 		<string>W</string>
+		<string>Wacute</string>
+		<string>Wcircumflex</string>
+		<string>Wdieresis</string>
+		<string>Wgrave</string>
 		<string>X</string>
 		<string>Y</string>
+		<string>Yacute</string>
+		<string>Ycircumflex</string>
+		<string>Ydieresis</string>
+		<string>Ygrave</string>
 		<string>Z</string>
-		<string>bracketleft</string>
-		<string>backslash</string>
-		<string>bracketright</string>
-		<string>asciicircum</string>
-		<string>underscore</string>
-		<string>grave</string>
+		<string>Zcaron</string>
 		<string>a</string>
+		<string>aacute</string>
+		<string>acircumflex</string>
+		<string>adieresis</string>
+		<string>agrave</string>
+		<string>aring</string>
+		<string>atilde</string>
+		<string>ae</string>
 		<string>b</string>
 		<string>c</string>
+		<string>cacute</string>
+		<string>ccaron</string>
+		<string>ccedilla</string>
 		<string>d</string>
+		<string>eth</string>
+		<string>dcroat</string>
 		<string>e</string>
+		<string>eacute</string>
+		<string>ecircumflex</string>
+		<string>edieresis</string>
+		<string>egrave</string>
 		<string>f</string>
 		<string>g</string>
+		<string>gbreve</string>
 		<string>h</string>
 		<string>i</string>
+		<string>dotlessi</string>
+		<string>iacute</string>
+		<string>icircumflex</string>
+		<string>idieresis</string>
+		<string>igrave</string>
 		<string>j</string>
 		<string>k</string>
 		<string>l</string>
+		<string>lslash</string>
 		<string>m</string>
 		<string>n</string>
+		<string>ntilde</string>
 		<string>o</string>
+		<string>oacute</string>
+		<string>ocircumflex</string>
+		<string>odieresis</string>
+		<string>ograve</string>
+		<string>oslash</string>
+		<string>otilde</string>
+		<string>oe</string>
 		<string>p</string>
+		<string>thorn</string>
 		<string>q</string>
 		<string>r</string>
 		<string>s</string>
+		<string>scaron</string>
+		<string>scedilla</string>
+		<string>germandbls</string>
 		<string>t</string>
 		<string>u</string>
+		<string>uacute</string>
+		<string>ucircumflex</string>
+		<string>udieresis</string>
+		<string>ugrave</string>
 		<string>v</string>
 		<string>w</string>
+		<string>wacute</string>
+		<string>wcircumflex</string>
+		<string>wdieresis</string>
+		<string>wgrave</string>
 		<string>x</string>
 		<string>y</string>
+		<string>yacute</string>
+		<string>ycircumflex</string>
+		<string>ydieresis</string>
+		<string>ygrave</string>
 		<string>z</string>
+		<string>zcaron</string>
+		<string>fi</string>
+		<string>fl</string>
+		<string>ordfeminine</string>
+		<string>ordmasculine</string>
+		<string>Delta</string>
+		<string>Omega</string>
+		<string>mu</string>
+		<string>pi</string>
+		<string>zero</string>
+		<string>one</string>
+		<string>two</string>
+		<string>three</string>
+		<string>four</string>
+		<string>five</string>
+		<string>six</string>
+		<string>seven</string>
+		<string>eight</string>
+		<string>nine</string>
+		<string>fraction</string>
+		<string>onehalf</string>
+		<string>onequarter</string>
+		<string>threequarters</string>
+		<string>onesuperior</string>
+		<string>twosuperior</string>
+		<string>threesuperior</string>
+		<string>asterisk</string>
+		<string>backslash</string>
+		<string>periodcentered</string>
+		<string>bullet</string>
+		<string>colon</string>
+		<string>comma</string>
+		<string>ellipsis</string>
+		<string>exclam</string>
+		<string>exclamdown</string>
+		<string>numbersign</string>
+		<string>period</string>
+		<string>question</string>
+		<string>questiondown</string>
+		<string>quotedbl</string>
+		<string>quotesingle</string>
+		<string>semicolon</string>
+		<string>slash</string>
+		<string>underscore</string>
 		<string>braceleft</string>
-		<string>bar</string>
 		<string>braceright</string>
-		<string>asciitilde</string>
+		<string>bracketleft</string>
+		<string>bracketright</string>
+		<string>parenleft</string>
+		<string>parenright</string>
+		<string>emdash</string>
+		<string>endash</string>
+		<string>hyphen</string>
+		<string>sfthyphen</string>
+		<string>guillemotleft</string>
+		<string>guillemotright</string>
+		<string>guilsinglleft</string>
+		<string>guilsinglright</string>
+		<string>quotedblbase</string>
+		<string>quotedblleft</string>
+		<string>quotedblright</string>
+		<string>quoteleft</string>
+		<string>quoteright</string>
+		<string>quotesinglbase</string>
+		<string>space</string>
 		<string>nonbreakingspace</string>
-		<string>exclamdown</string>
+		<string>.notdef</string>
+		<string>.null</string>
+		<string>Euro</string>
 		<string>cent</string>
-		<string>sterling</string>
 		<string>currency</string>
+		<string>dollar</string>
+		<string>florin</string>
+		<string>sterling</string>
 		<string>yen</string>
+		<string>approxequal</string>
+		<string>asciitilde</string>
+		<string>divide</string>
+		<string>equal</string>
+		<string>greater</string>
+		<string>greaterequal</string>
+		<string>infinity</string>
+		<string>integral</string>
+		<string>less</string>
+		<string>lessequal</string>
+		<string>logicalnot</string>
+		<string>minus</string>
+		<string>multiply</string>
+		<string>notequal</string>
+		<string>partialdiff</string>
+		<string>percent</string>
+		<string>perthousand</string>
+		<string>plus</string>
+		<string>plusminus</string>
+		<string>product</string>
+		<string>radical</string>
+		<string>summation</string>
+		<string>lozenge</string>
+		<string>bar</string>
 		<string>brokenbar</string>
-		<string>section</string>
-		<string>dieresis</string>
+		<string>at</string>
+		<string>ampersand</string>
+		<string>paragraph</string>
 		<string>copyright</string>
-		<string>ordfeminine</string>
-		<string>guillemotleft</string>
-		<string>logicalnot</string>
-		<string>sfthyphen</string>
 		<string>registered</string>
-		<string>macron</string>
+		<string>section</string>
+		<string>trademark</string>
 		<string>degree</string>
-		<string>plusminus</string>
-		<string>twosuperior</string>
-		<string>threesuperior</string>
+		<string>asciicircum</string>
+		<string>dagger</string>
+		<string>daggerdbl</string>
+		<string>acutecomb</string>
+		<string>gravecomb</string>
+		<string>tildecomb</string>
 		<string>acute</string>
-		<string>mu</string>
-		<string>paragraph</string>
-		<string>periodcentered</string>
+		<string>breve</string>
+		<string>caron</string>
 		<string>cedilla</string>
-		<string>onesuperior</string>
-		<string>ordmasculine</string>
-		<string>guillemotright</string>
-		<string>onequarter</string>
-		<string>onehalf</string>
-		<string>threequarters</string>
-		<string>questiondown</string>
-		<string>Agrave</string>
-		<string>Aacute</string>
-		<string>Acircumflex</string>
-		<string>Atilde</string>
-		<string>Adieresis</string>
-		<string>Aring</string>
-		<string>AE</string>
-		<string>Ccedilla</string>
-		<string>Egrave</string>
-		<string>Eacute</string>
-		<string>Ecircumflex</string>
-		<string>Edieresis</string>
-		<string>Igrave</string>
-		<string>Iacute</string>
-		<string>Icircumflex</string>
-		<string>Idieresis</string>
-		<string>Eth</string>
-		<string>Ntilde</string>
-		<string>Ograve</string>
-		<string>Oacute</string>
-		<string>Ocircumflex</string>
-		<string>Otilde</string>
-		<string>Odieresis</string>
-		<string>multiply</string>
-		<string>Oslash</string>
-		<string>Ugrave</string>
-		<string>Uacute</string>
-		<string>Ucircumflex</string>
-		<string>Udieresis</string>
-		<string>Yacute</string>
-		<string>Thorn</string>
-		<string>germandbls</string>
-		<string>agrave</string>
-		<string>aacute</string>
-		<string>acircumflex</string>
-		<string>atilde</string>
-		<string>adieresis</string>
-		<string>aring</string>
-		<string>ae</string>
-		<string>ccedilla</string>
-		<string>egrave</string>
-		<string>eacute</string>
-		<string>ecircumflex</string>
-		<string>edieresis</string>
-		<string>igrave</string>
-		<string>iacute</string>
-		<string>icircumflex</string>
-		<string>idieresis</string>
-		<string>eth</string>
-		<string>ntilde</string>
-		<string>ograve</string>
-		<string>oacute</string>
-		<string>ocircumflex</string>
-		<string>otilde</string>
-		<string>odieresis</string>
-		<string>divide</string>
-		<string>oslash</string>
-		<string>ugrave</string>
-		<string>uacute</string>
-		<string>ucircumflex</string>
-		<string>udieresis</string>
-		<string>yacute</string>
-		<string>thorn</string>
-		<string>ydieresis</string>
-		<string>Cacute</string>
-		<string>cacute</string>
-		<string>Ccaron</string>
-		<string>ccaron</string>
-		<string>dcroat</string>
-		<string>Gbreve</string>
-		<string>gbreve</string>
-		<string>Idotaccent</string>
-		<string>dotlessi</string>
-		<string>Lslash</string>
-		<string>lslash</string>
-		<string>OE</string>
-		<string>oe</string>
-		<string>Scedilla</string>
-		<string>scedilla</string>
-		<string>Scaron</string>
-		<string>scaron</string>
-		<string>Ydieresis</string>
-		<string>Zcaron</string>
-		<string>zcaron</string>
-		<string>florin</string>
 		<string>circumflex</string>
-		<string>caron</string>
-		<string>breve</string>
+		<string>dieresis</string>
 		<string>dotaccent</string>
-		<string>ring</string>
-		<string>ogonek</string>
-		<string>tilde</string>
-		<string>hungarumlaut</string>
-		<string>Omega</string>
-		<string>pi</string>
-		<string>endash</string>
-		<string>emdash</string>
-		<string>quoteleft</string>
-		<string>quoteright</string>
-		<string>quotesinglbase</string>
-		<string>quotedblleft</string>
-		<string>quotedblright</string>
-		<string>quotedblbase</string>
-		<string>dagger</string>
-		<string>daggerdbl</string>
-		<string>bullet</string>
-		<string>ellipsis</string>
-		<string>perthousand</string>
-		<string>guilsinglleft</string>
-		<string>guilsinglright</string>
-		<string>Euro</string>
-		<string>trademark</string>
-		<string>partialdiff</string>
-		<string>Delta</string>
-		<string>product</string>
-		<string>summation</string>
-		<string>minus</string>
-		<string>fraction</string>
-		<string>periodcentered</string>
-		<string>radical</string>
-		<string>infinity</string>
-		<string>integral</string>
-		<string>approxequal</string>
-		<string>notequal</string>
-		<string>lessequal</string>
-		<string>greaterequal</string>
-		<string>lozenge</string>
-		<string>fi</string>
-		<string>fl</string>
-		<string>.null</string>
-		<string>nonmarkingreturn</string>
-		<string>c6459</string>
-		<string>c6460</string>
-		<string>c6461</string>
-		<string>c6468</string>
-		<string>c6470</string>
-		<string>c6472</string>
-		<string>c6477</string>
-		<string>c6478</string>
-		<string>c6475</string>
-		<string>c6476</string>
-	</array>
-	<key>com.schriftgestaltung.useNiceNames</key>
-	<integer>0</integer>
-	<key>com.schriftgestaltung.weight</key>
-	<string>Bold</string>
-	<key>com.schriftgestaltung.weightValue</key>
-	<integer>700</integer>
-	<key>com.schriftgestaltung.widthValue</key>
-	<integer>5</integer>
-	<key>public.glyphOrder</key>
-	<array>
-		<string>.notdef</string>
-		<string>space</string>
-		<string>exclam</string>
-		<string>quotedbl</string>
-		<string>numbersign</string>
-		<string>dollar</string>
-		<string>percent</string>
-		<string>ampersand</string>
-		<string>quotesingle</string>
-		<string>parenleft</string>
-		<string>parenright</string>
-		<string>asterisk</string>
-		<string>plus</string>
-		<string>comma</string>
-		<string>hyphen</string>
-		<string>period</string>
-		<string>slash</string>
-		<string>zero</string>
-		<string>one</string>
-		<string>two</string>
-		<string>three</string>
-		<string>four</string>
-		<string>five</string>
-		<string>six</string>
-		<string>seven</string>
-		<string>eight</string>
-		<string>nine</string>
-		<string>colon</string>
-		<string>semicolon</string>
-		<string>less</string>
-		<string>equal</string>
-		<string>greater</string>
-		<string>question</string>
-		<string>at</string>
-		<string>A</string>
-		<string>B</string>
-		<string>C</string>
-		<string>D</string>
-		<string>E</string>
-		<string>F</string>
-		<string>G</string>
-		<string>H</string>
-		<string>I</string>
-		<string>J</string>
-		<string>K</string>
-		<string>L</string>
-		<string>M</string>
-		<string>N</string>
-		<string>O</string>
-		<string>P</string>
-		<string>Q</string>
-		<string>R</string>
-		<string>S</string>
-		<string>T</string>
-		<string>U</string>
-		<string>V</string>
-		<string>W</string>
-		<string>X</string>
-		<string>Y</string>
-		<string>Z</string>
-		<string>bracketleft</string>
-		<string>backslash</string>
-		<string>bracketright</string>
-		<string>asciicircum</string>
-		<string>underscore</string>
 		<string>grave</string>
-		<string>a</string>
-		<string>b</string>
-		<string>c</string>
-		<string>d</string>
-		<string>e</string>
-		<string>f</string>
-		<string>g</string>
-		<string>h</string>
-		<string>i</string>
-		<string>j</string>
-		<string>k</string>
-		<string>l</string>
-		<string>m</string>
-		<string>n</string>
-		<string>o</string>
-		<string>p</string>
-		<string>q</string>
-		<string>r</string>
-		<string>s</string>
-		<string>t</string>
-		<string>u</string>
-		<string>v</string>
-		<string>w</string>
-		<string>x</string>
-		<string>y</string>
-		<string>z</string>
-		<string>braceleft</string>
-		<string>bar</string>
-		<string>braceright</string>
-		<string>asciitilde</string>
-		<string>nonbreakingspace</string>
-		<string>exclamdown</string>
-		<string>cent</string>
-		<string>sterling</string>
-		<string>currency</string>
-		<string>yen</string>
-		<string>brokenbar</string>
-		<string>section</string>
-		<string>dieresis</string>
-		<string>copyright</string>
-		<string>ordfeminine</string>
-		<string>guillemotleft</string>
-		<string>logicalnot</string>
-		<string>sfthyphen</string>
-		<string>registered</string>
+		<string>hungarumlaut</string>
 		<string>macron</string>
-		<string>degree</string>
-		<string>plusminus</string>
-		<string>twosuperior</string>
-		<string>threesuperior</string>
-		<string>acute</string>
-		<string>mu</string>
-		<string>paragraph</string>
-		<string>cedilla</string>
-		<string>onesuperior</string>
-		<string>ordmasculine</string>
-		<string>guillemotright</string>
-		<string>onequarter</string>
-		<string>onehalf</string>
-		<string>threequarters</string>
-		<string>questiondown</string>
-		<string>Agrave</string>
-		<string>Aacute</string>
-		<string>Acircumflex</string>
-		<string>Atilde</string>
-		<string>Adieresis</string>
-		<string>Aring</string>
-		<string>AE</string>
-		<string>Ccedilla</string>
-		<string>Egrave</string>
-		<string>Eacute</string>
-		<string>Ecircumflex</string>
-		<string>Edieresis</string>
-		<string>Igrave</string>
-		<string>Iacute</string>
-		<string>Icircumflex</string>
-		<string>Idieresis</string>
-		<string>Eth</string>
-		<string>Ntilde</string>
-		<string>Ograve</string>
-		<string>Oacute</string>
-		<string>Ocircumflex</string>
-		<string>Otilde</string>
-		<string>Odieresis</string>
-		<string>multiply</string>
-		<string>Oslash</string>
-		<string>Ugrave</string>
-		<string>Uacute</string>
-		<string>Ucircumflex</string>
-		<string>Udieresis</string>
-		<string>Yacute</string>
-		<string>Thorn</string>
-		<string>germandbls</string>
-		<string>agrave</string>
-		<string>aacute</string>
-		<string>acircumflex</string>
-		<string>atilde</string>
-		<string>adieresis</string>
-		<string>aring</string>
-		<string>ae</string>
-		<string>ccedilla</string>
-		<string>egrave</string>
-		<string>eacute</string>
-		<string>ecircumflex</string>
-		<string>edieresis</string>
-		<string>igrave</string>
-		<string>iacute</string>
-		<string>icircumflex</string>
-		<string>idieresis</string>
-		<string>eth</string>
-		<string>ntilde</string>
-		<string>ograve</string>
-		<string>oacute</string>
-		<string>ocircumflex</string>
-		<string>otilde</string>
-		<string>odieresis</string>
-		<string>divide</string>
-		<string>oslash</string>
-		<string>ugrave</string>
-		<string>uacute</string>
-		<string>ucircumflex</string>
-		<string>udieresis</string>
-		<string>yacute</string>
-		<string>thorn</string>
-		<string>ydieresis</string>
-		<string>Cacute</string>
-		<string>cacute</string>
-		<string>Ccaron</string>
-		<string>ccaron</string>
-		<string>dcroat</string>
-		<string>Gbreve</string>
-		<string>gbreve</string>
-		<string>Idotaccent</string>
-		<string>dotlessi</string>
-		<string>Lslash</string>
-		<string>lslash</string>
-		<string>OE</string>
-		<string>oe</string>
-		<string>Scedilla</string>
-		<string>scedilla</string>
-		<string>Scaron</string>
-		<string>scaron</string>
-		<string>Ydieresis</string>
-		<string>Zcaron</string>
-		<string>zcaron</string>
-		<string>florin</string>
-		<string>circumflex</string>
-		<string>caron</string>
-		<string>breve</string>
-		<string>dotaccent</string>
-		<string>ring</string>
 		<string>ogonek</string>
+		<string>ring</string>
 		<string>tilde</string>
-		<string>hungarumlaut</string>
-		<string>Omega</string>
-		<string>pi</string>
-		<string>endash</string>
-		<string>emdash</string>
-		<string>quoteleft</string>
-		<string>quoteright</string>
-		<string>quotesinglbase</string>
-		<string>quotedblleft</string>
-		<string>quotedblright</string>
-		<string>quotedblbase</string>
-		<string>dagger</string>
-		<string>daggerdbl</string>
-		<string>bullet</string>
-		<string>ellipsis</string>
-		<string>perthousand</string>
-		<string>guilsinglleft</string>
-		<string>guilsinglright</string>
-		<string>Euro</string>
-		<string>trademark</string>
-		<string>partialdiff</string>
-		<string>Delta</string>
-		<string>product</string>
-		<string>summation</string>
-		<string>minus</string>
-		<string>fraction</string>
-		<string>periodcentered</string>
-		<string>radical</string>
-		<string>infinity</string>
-		<string>integral</string>
-		<string>approxequal</string>
-		<string>notequal</string>
-		<string>lessequal</string>
-		<string>greaterequal</string>
-		<string>lozenge</string>
-		<string>fi</string>
-		<string>fl</string>
-		<string>.null</string>
 		<string>nonmarkingreturn</string>
 		<string>c6459</string>
 		<string>c6460</string>