Prechádzať zdrojové kódy

New IJ, ij glyphs

Thanks to @burodepeper for his design sketch.
J.M 10 rokov pred
rodič
commit
ff412fe03f

+ 16 - 30
source/development/jublonet/Hack-Bold.ufo/glyphs/I_J_.glif

@@ -4,38 +4,24 @@
   <unicode hex="0132"/>
   <outline>
     <contour>
-      <point x="0" y="260" type="line"/>
-      <point x="147" y="260" type="line"/>
-      <point x="147" y="1233" type="line"/>
-      <point x="0" y="1233" type="line"/>
-      <point x="0" y="1493" type="line"/>
-      <point x="589" y="1493" type="line"/>
-      <point x="589" y="1233" type="line"/>
-      <point x="442" y="1233" type="line"/>
-      <point x="442" y="260" type="line"/>
-      <point x="539" y="260" type="line"/>
-      <point x="539" y="0" type="line"/>
-      <point x="0" y="0" type="line"/>
+      <point x="135" y="1493" type="line"/>
+      <point x="430" y="1493" type="line"/>
+      <point x="430" y="590" type="line"/>
+      <point x="135" y="590" type="line"/>
     </contour>
     <contour>
-      <point x="799" y="-29"/>
-      <point x="697" y="-16"/>
-      <point x="637" y="45" type="curve"/>
-      <point x="637" y="433" type="line"/>
-      <point x="706" y="289"/>
-      <point x="749" y="236"/>
-      <point x="836" y="236" type="curve" smooth="yes"/>
-      <point x="875" y="236"/>
-      <point x="938" y="261"/>
-      <point x="938" y="479" type="curve" smooth="yes"/>
-      <point x="938" y="1233" type="line"/>
-      <point x="751" y="1233" type="line"/>
-      <point x="751" y="1493" type="line"/>
-      <point x="1233" y="1493" type="line"/>
-      <point x="1233" y="479" type="line" smooth="yes"/>
-      <point x="1233" y="220"/>
-      <point x="1152" y="-29"/>
-      <point x="919" y="-29" type="curve" smooth="yes"/>
+      <point x="135" y="0" type="line"/>
+      <point x="135" y="295" type="line"/>
+      <point x="509" y="295" type="line"/>
+      <point x="672" y="295"/>
+      <point x="804" y="427"/>
+      <point x="804" y="590" type="curve"/>
+      <point x="804" y="1494" type="line"/>
+      <point x="1098" y="1494" type="line"/>
+      <point x="1099" y="590" type="line"/>
+      <point x="1099" y="264"/>
+      <point x="835" y="0"/>
+      <point x="509" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 48 - 63
source/development/jublonet/Hack-Bold.ufo/glyphs/ij.glif

@@ -4,75 +4,60 @@
   <unicode hex="0133"/>
   <outline>
     <contour>
-      <point x="207" y="1253" type="line" smooth="yes"/>
-      <point x="187" y="1253"/>
-      <point x="177" y="1263"/>
-      <point x="177" y="1283" type="curve" smooth="yes"/>
-      <point x="177" y="1565" type="line" smooth="yes"/>
-      <point x="177" y="1585"/>
-      <point x="187" y="1595"/>
-      <point x="207" y="1595" type="curve" smooth="yes"/>
-      <point x="440" y="1595" type="line" smooth="yes"/>
-      <point x="460" y="1595"/>
-      <point x="470" y="1585"/>
-      <point x="470" y="1565" type="curve" smooth="yes"/>
-      <point x="470" y="1283" type="line" smooth="yes"/>
-      <point x="470" y="1263"/>
-      <point x="460" y="1253"/>
-      <point x="440" y="1253" type="curve" smooth="yes"/>
+      <point x="161" y="1253" type="line" smooth="yes"/>
+      <point x="141" y="1253"/>
+      <point x="131" y="1263"/>
+      <point x="131" y="1283" type="curve" smooth="yes"/>
+      <point x="131" y="1565" type="line" smooth="yes"/>
+      <point x="131" y="1585"/>
+      <point x="141" y="1595"/>
+      <point x="161" y="1595" type="curve" smooth="yes"/>
+      <point x="394" y="1595" type="line" smooth="yes"/>
+      <point x="414" y="1595"/>
+      <point x="424" y="1585"/>
+      <point x="424" y="1565" type="curve" smooth="yes"/>
+      <point x="424" y="1283" type="line" smooth="yes"/>
+      <point x="424" y="1263"/>
+      <point x="414" y="1253"/>
+      <point x="394" y="1253" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="568" y="-12" type="line" smooth="yes"/>
-      <point x="289" y="-12"/>
-      <point x="177" y="119"/>
-      <point x="177" y="455" type="curve" smooth="yes"/>
-      <point x="177" y="895" type="line"/>
-      <point x="10" y="895" type="line"/>
-      <point x="10" y="1120" type="line"/>
-      <point x="470" y="1120" type="line"/>
-      <point x="470" y="455" type="line" smooth="yes"/>
-      <point x="470" y="280"/>
-      <point x="518" y="213"/>
-      <point x="650" y="213" type="curve" smooth="yes"/>
-      <point x="724" y="213" type="line"/>
-      <point x="724" y="-12" type="line"/>
+      <point x="849" y="1253" type="line" smooth="yes"/>
+      <point x="829" y="1253"/>
+      <point x="819" y="1263"/>
+      <point x="819" y="1283" type="curve" smooth="yes"/>
+      <point x="819" y="1565" type="line" smooth="yes"/>
+      <point x="819" y="1585"/>
+      <point x="829" y="1595"/>
+      <point x="849" y="1595" type="curve" smooth="yes"/>
+      <point x="1082" y="1595" type="line" smooth="yes"/>
+      <point x="1102" y="1595"/>
+      <point x="1112" y="1585"/>
+      <point x="1112" y="1565" type="curve" smooth="yes"/>
+      <point x="1112" y="1283" type="line" smooth="yes"/>
+      <point x="1112" y="1263"/>
+      <point x="1102" y="1253"/>
+      <point x="1082" y="1253" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="930" y="1253" type="line" smooth="yes"/>
-      <point x="910" y="1253"/>
-      <point x="900" y="1263"/>
-      <point x="900" y="1283" type="curve" smooth="yes"/>
-      <point x="900" y="1565" type="line" smooth="yes"/>
-      <point x="900" y="1585"/>
-      <point x="910" y="1595"/>
-      <point x="930" y="1595" type="curve" smooth="yes"/>
-      <point x="1163" y="1595" type="line" smooth="yes"/>
-      <point x="1183" y="1595"/>
-      <point x="1193" y="1585"/>
-      <point x="1193" y="1565" type="curve" smooth="yes"/>
-      <point x="1193" y="1283" type="line" smooth="yes"/>
-      <point x="1193" y="1263"/>
-      <point x="1183" y="1253"/>
-      <point x="1163" y="1253" type="curve" smooth="yes"/>
+      <point x="131" y="1120" type="line"/>
+      <point x="424" y="1120" type="line"/>
+      <point x="424" y="0" type="line"/>
+      <point x="131" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="486" y="-199" type="line"/>
-      <point x="720" y="-199" type="line" smooth="yes"/>
-      <point x="852" y="-199"/>
-      <point x="900" y="-132"/>
-      <point x="900" y="43" type="curve" smooth="yes"/>
-      <point x="900" y="895" type="line"/>
-      <point x="653" y="895" type="line"/>
-      <point x="653" y="1120" type="line"/>
-      <point x="1193" y="1120" type="line"/>
-      <point x="1193" y="43" type="line" smooth="yes"/>
-      <point x="1193" y="-125"/>
-      <point x="1163" y="-245"/>
-      <point x="1103" y="-317" type="curve" smooth="yes"/>
-      <point x="1044" y="-386"/>
-      <point x="945" y="-424"/>
-      <point x="802" y="-424" type="curve" smooth="yes"/>
-      <point x="486" y="-424" type="line"/>
+      <point x="424" y="-131" type="line"/>
+      <point x="687" y="-131" type="line" smooth="yes"/>
+      <point x="762" y="-131"/>
+      <point x="818" y="-72"/>
+      <point x="818" y="0" type="curve" smooth="yes"/>
+      <point x="818" y="1120" type="line"/>
+      <point x="1113" y="1120" type="line"/>
+      <point x="1113" y="0" type="line" smooth="yes"/>
+      <point x="1113" y="-234"/>
+      <point x="921" y="-426"/>
+      <point x="687" y="-426" type="curve" smooth="yes"/>
+      <point x="424" y="-426" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 16 - 30
source/development/jublonet/Hack-BoldItalic.ufo/glyphs/I_J_.glif

@@ -4,38 +4,24 @@
   <unicode hex="0132"/>
   <outline>
     <contour>
-      <point x="-58" y="260" type="line"/>
-      <point x="89" y="260" type="line"/>
-      <point x="278" y="1233" type="line"/>
-      <point x="131" y="1233" type="line"/>
-      <point x="181" y="1493" type="line"/>
-      <point x="770" y="1493" type="line"/>
-      <point x="720" y="1233" type="line"/>
-      <point x="573" y="1233" type="line"/>
-      <point x="384" y="260" type="line"/>
-      <point x="481" y="260" type="line"/>
-      <point x="430" y="0" type="line"/>
-      <point x="-109" y="0" type="line"/>
+      <point x="316" y="1493" type="line"/>
+      <point x="611" y="1493" type="line"/>
+      <point x="435" y="590" type="line"/>
+      <point x="140" y="590" type="line"/>
     </contour>
     <contour>
-      <point x="685" y="-29"/>
-      <point x="585" y="-16"/>
-      <point x="537" y="45" type="curve"/>
-      <point x="612" y="433" type="line"/>
-      <point x="653" y="289"/>
-      <point x="686" y="236"/>
-      <point x="773" y="236" type="curve" smooth="yes"/>
-      <point x="812" y="236"/>
-      <point x="880" y="261"/>
-      <point x="922" y="479" type="curve" smooth="yes"/>
-      <point x="1069" y="1233" type="line"/>
-      <point x="882" y="1233" type="line"/>
-      <point x="932" y="1493" type="line"/>
-      <point x="1414" y="1493" type="line"/>
-      <point x="1217" y="479" type="line" smooth="yes"/>
-      <point x="1167" y="220"/>
-      <point x="1038" y="-29"/>
-      <point x="805" y="-29" type="curve" smooth="yes"/>
+      <point x="26" y="0" type="line"/>
+      <point x="83" y="295" type="line"/>
+      <point x="457" y="295" type="line"/>
+      <point x="620" y="295"/>
+      <point x="778" y="427"/>
+      <point x="809" y="590" type="curve"/>
+      <point x="985" y="1494" type="line"/>
+      <point x="1279" y="1494" type="line"/>
+      <point x="1104" y="590" type="line"/>
+      <point x="1041" y="264"/>
+      <point x="726" y="0"/>
+      <point x="400" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 48 - 63
source/development/jublonet/Hack-BoldItalic.ufo/glyphs/ij.glif

@@ -4,75 +4,60 @@
   <unicode hex="0133"/>
   <outline>
     <contour>
-      <point x="342" y="1253" type="line" smooth="yes"/>
-      <point x="322" y="1253"/>
-      <point x="314" y="1263"/>
-      <point x="318" y="1283" type="curve" smooth="yes"/>
-      <point x="372" y="1565" type="line" smooth="yes"/>
-      <point x="376" y="1585"/>
-      <point x="388" y="1595"/>
-      <point x="408" y="1595" type="curve" smooth="yes"/>
-      <point x="641" y="1595" type="line" smooth="yes"/>
-      <point x="661" y="1595"/>
-      <point x="669" y="1585"/>
-      <point x="665" y="1565" type="curve" smooth="yes"/>
-      <point x="611" y="1283" type="line" smooth="yes"/>
-      <point x="607" y="1263"/>
-      <point x="595" y="1253"/>
-      <point x="575" y="1253" type="curve" smooth="yes"/>
+      <point x="290" y="1253" type="line" smooth="yes"/>
+      <point x="270" y="1253"/>
+      <point x="262" y="1263"/>
+      <point x="266" y="1283" type="curve" smooth="yes"/>
+      <point x="321" y="1565" type="line" smooth="yes"/>
+      <point x="325" y="1585"/>
+      <point x="337" y="1595"/>
+      <point x="357" y="1595" type="curve" smooth="yes"/>
+      <point x="590" y="1595" type="line" smooth="yes"/>
+      <point x="610" y="1595"/>
+      <point x="618" y="1585"/>
+      <point x="614" y="1565" type="curve" smooth="yes"/>
+      <point x="559" y="1283" type="line" smooth="yes"/>
+      <point x="555" y="1263"/>
+      <point x="543" y="1253"/>
+      <point x="523" y="1253" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="457" y="-12" type="line" smooth="yes"/>
-      <point x="178" y="-12"/>
-      <point x="91" y="119"/>
-      <point x="157" y="455" type="curve" smooth="yes"/>
-      <point x="242" y="895" type="line"/>
-      <point x="75" y="895" type="line"/>
-      <point x="119" y="1120" type="line"/>
-      <point x="579" y="1120" type="line"/>
-      <point x="450" y="455" type="line" smooth="yes"/>
-      <point x="416" y="280"/>
-      <point x="451" y="213"/>
-      <point x="583" y="213" type="curve" smooth="yes"/>
-      <point x="657" y="213" type="line"/>
-      <point x="613" y="-12" type="line"/>
+      <point x="978" y="1253" type="line" smooth="yes"/>
+      <point x="958" y="1253"/>
+      <point x="950" y="1263"/>
+      <point x="954" y="1283" type="curve" smooth="yes"/>
+      <point x="1009" y="1565" type="line" smooth="yes"/>
+      <point x="1013" y="1585"/>
+      <point x="1025" y="1595"/>
+      <point x="1045" y="1595" type="curve" smooth="yes"/>
+      <point x="1278" y="1595" type="line" smooth="yes"/>
+      <point x="1298" y="1595"/>
+      <point x="1306" y="1585"/>
+      <point x="1302" y="1565" type="curve" smooth="yes"/>
+      <point x="1247" y="1283" type="line" smooth="yes"/>
+      <point x="1243" y="1263"/>
+      <point x="1231" y="1253"/>
+      <point x="1211" y="1253" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="1065" y="1253" type="line" smooth="yes"/>
-      <point x="1045" y="1253"/>
-      <point x="1037" y="1263"/>
-      <point x="1041" y="1283" type="curve" smooth="yes"/>
-      <point x="1095" y="1565" type="line" smooth="yes"/>
-      <point x="1099" y="1585"/>
-      <point x="1111" y="1595"/>
-      <point x="1131" y="1595" type="curve" smooth="yes"/>
-      <point x="1364" y="1595" type="line" smooth="yes"/>
-      <point x="1384" y="1595"/>
-      <point x="1392" y="1585"/>
-      <point x="1388" y="1565" type="curve" smooth="yes"/>
-      <point x="1334" y="1283" type="line" smooth="yes"/>
-      <point x="1330" y="1263"/>
-      <point x="1318" y="1253"/>
-      <point x="1298" y="1253" type="curve" smooth="yes"/>
+      <point x="234" y="1120" type="line"/>
+      <point x="527" y="1120" type="line"/>
+      <point x="310" y="0" type="line"/>
+      <point x="17" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="338" y="-199" type="line"/>
-      <point x="572" y="-199" type="line" smooth="yes"/>
-      <point x="704" y="-199"/>
-      <point x="765" y="-132"/>
-      <point x="800" y="43" type="curve" smooth="yes"/>
-      <point x="965" y="895" type="line"/>
-      <point x="718" y="895" type="line"/>
-      <point x="762" y="1120" type="line"/>
-      <point x="1302" y="1120" type="line"/>
-      <point x="1093" y="43" type="line" smooth="yes"/>
-      <point x="1060" y="-125"/>
-      <point x="1007" y="-245"/>
-      <point x="933" y="-317" type="curve" smooth="yes"/>
-      <point x="860" y="-386"/>
-      <point x="754" y="-424"/>
-      <point x="611" y="-424" type="curve" smooth="yes"/>
-      <point x="295" y="-424" type="line"/>
+      <point x="284" y="-131" type="line"/>
+      <point x="547" y="-131" type="line" smooth="yes"/>
+      <point x="622" y="-131"/>
+      <point x="690" y="-72"/>
+      <point x="704" y="0" type="curve" smooth="yes"/>
+      <point x="921" y="1120" type="line"/>
+      <point x="1216" y="1120" type="line"/>
+      <point x="999" y="0" type="line" smooth="yes"/>
+      <point x="953" y="-234"/>
+      <point x="724" y="-426"/>
+      <point x="490" y="-426" type="curve" smooth="yes"/>
+      <point x="227" y="-426" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 18 - 30
source/development/jublonet/Hack-Italic.ufo/glyphs/I_J_.glif

@@ -4,38 +4,26 @@
   <unicode hex="0132"/>
   <outline>
     <contour>
-      <point x="-61" y="170" type="line"/>
-      <point x="72" y="170" type="line"/>
-      <point x="296" y="1323" type="line"/>
-      <point x="163" y="1323" type="line"/>
-      <point x="196" y="1493" type="line"/>
-      <point x="665" y="1493" type="line"/>
-      <point x="632" y="1323" type="line"/>
-      <point x="499" y="1323" type="line"/>
-      <point x="275" y="170" type="line"/>
-      <point x="408" y="170" type="line"/>
-      <point x="375" y="0" type="line"/>
-      <point x="-94" y="0" type="line"/>
+      <point x="316" y="1493" type="line"/>
+      <point x="519" y="1493" type="line"/>
+      <point x="308" y="406" type="line"/>
+      <point x="105" y="406" type="line"/>
     </contour>
     <contour>
-      <point x="633" y="-24"/>
-      <point x="596" y="-18"/>
-      <point x="494" y="61" type="curve"/>
-      <point x="540" y="297" type="line"/>
-      <point x="634" y="181"/>
-      <point x="661" y="135"/>
-      <point x="798" y="135" type="curve" smooth="yes"/>
-      <point x="896" y="135"/>
-      <point x="955" y="248"/>
-      <point x="1002" y="487" type="curve" smooth="yes"/>
-      <point x="1164" y="1323" type="line"/>
-      <point x="843" y="1323" type="line"/>
-      <point x="876" y="1493" type="line"/>
-      <point x="1399" y="1493" type="line"/>
-      <point x="1204" y="487" type="line" smooth="yes"/>
-      <point x="1136" y="136"/>
-      <point x="1022" y="-24"/>
-      <point x="770" y="-24" type="curve" smooth="yes"/>
+      <point x="26" y="0" type="line"/>
+      <point x="65" y="203" type="line"/>
+      <point x="623" y="203" type="line"/>
+      <point x="735" y="203"/>
+      <point x="844" y="294"/>
+      <point x="866" y="406" type="curve"/>
+      <point x="1043" y="1323" type="line"/>
+      <point x="723" y="1323" type="line"/>
+      <point x="756" y="1493" type="line"/>
+      <point x="1279" y="1494" type="line"/>
+      <point x="1069" y="406" type="line"/>
+      <point x="1025" y="182"/>
+      <point x="808" y="0"/>
+      <point x="584" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 53 - 69
source/development/jublonet/Hack-Italic.ufo/glyphs/ij.glif

@@ -4,81 +4,65 @@
   <unicode hex="0133"/>
   <outline>
     <contour>
-      <point x="410" y="1323" type="line" smooth="yes"/>
-      <point x="390" y="1323"/>
-      <point x="382" y="1333"/>
-      <point x="386" y="1353" type="curve" smooth="yes"/>
-      <point x="420" y="1526" type="line" smooth="yes"/>
-      <point x="424" y="1546"/>
-      <point x="436" y="1556"/>
-      <point x="456" y="1556" type="curve" smooth="yes"/>
-      <point x="600" y="1556" type="line" smooth="yes"/>
-      <point x="620" y="1556"/>
-      <point x="628" y="1546"/>
-      <point x="624" y="1526" type="curve" smooth="yes"/>
-      <point x="590" y="1353" type="line" smooth="yes"/>
-      <point x="586" y="1333"/>
-      <point x="574" y="1323"/>
-      <point x="554" y="1323" type="curve" smooth="yes"/>
+      <point x="349" y="1323" type="line" smooth="yes"/>
+      <point x="329" y="1323"/>
+      <point x="321" y="1333"/>
+      <point x="325" y="1353" type="curve" smooth="yes"/>
+      <point x="359" y="1526" type="line" smooth="yes"/>
+      <point x="363" y="1546"/>
+      <point x="375" y="1556"/>
+      <point x="395" y="1556" type="curve" smooth="yes"/>
+      <point x="539" y="1556" type="line" smooth="yes"/>
+      <point x="559" y="1556"/>
+      <point x="567" y="1546"/>
+      <point x="563" y="1526" type="curve" smooth="yes"/>
+      <point x="529" y="1353" type="line" smooth="yes"/>
+      <point x="525" y="1333"/>
+      <point x="513" y="1323"/>
+      <point x="493" y="1323" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="488" y="-8" type="line" smooth="yes"/>
-      <point x="381" y="-8"/>
-      <point x="303" y="23"/>
-      <point x="253" y="98" type="curve" smooth="yes"/>
-      <point x="206" y="169"/>
-      <point x="195" y="269"/>
-      <point x="221" y="398" type="curve" smooth="yes"/>
-      <point x="333" y="976" type="line"/>
-      <point x="118" y="976" type="line"/>
-      <point x="146" y="1120" type="line"/>
-      <point x="545" y="1120" type="line"/>
-      <point x="405" y="398" type="line" smooth="yes"/>
-      <point x="388" y="315"/>
-      <point x="391" y="252"/>
-      <point x="414" y="211" type="curve" smooth="yes"/>
-      <point x="438" y="167"/>
-      <point x="479" y="148"/>
-      <point x="536" y="148" type="curve" smooth="yes"/>
-      <point x="621" y="148" type="line"/>
-      <point x="591" y="-8" type="line"/>
+      <point x="290" y="1120" type="line"/>
+      <point x="474" y="1120" type="line"/>
+      <point x="256" y="0" type="line"/>
+      <point x="72" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="1087" y="1323" type="line" smooth="yes"/>
-      <point x="1067" y="1323"/>
-      <point x="1059" y="1333"/>
-      <point x="1063" y="1353" type="curve" smooth="yes"/>
-      <point x="1097" y="1526" type="line" smooth="yes"/>
-      <point x="1101" y="1546"/>
-      <point x="1113" y="1556"/>
-      <point x="1133" y="1556" type="curve" smooth="yes"/>
-      <point x="1277" y="1556" type="line" smooth="yes"/>
-      <point x="1297" y="1556"/>
-      <point x="1305" y="1546"/>
-      <point x="1301" y="1526" type="curve" smooth="yes"/>
-      <point x="1267" y="1353" type="line" smooth="yes"/>
-      <point x="1263" y="1333"/>
-      <point x="1251" y="1323"/>
-      <point x="1231" y="1323" type="curve" smooth="yes"/>
+      <point x="1036" y="1323" type="line" smooth="yes"/>
+      <point x="1016" y="1323"/>
+      <point x="1008" y="1333"/>
+      <point x="1012" y="1353" type="curve" smooth="yes"/>
+      <point x="1046" y="1526" type="line" smooth="yes"/>
+      <point x="1050" y="1546"/>
+      <point x="1062" y="1556"/>
+      <point x="1082" y="1556" type="curve" smooth="yes"/>
+      <point x="1226" y="1556" type="line" smooth="yes"/>
+      <point x="1246" y="1556"/>
+      <point x="1254" y="1546"/>
+      <point x="1250" y="1526" type="curve" smooth="yes"/>
+      <point x="1216" y="1353" type="line" smooth="yes"/>
+      <point x="1212" y="1333"/>
+      <point x="1200" y="1323"/>
+      <point x="1180" y="1323" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="364" y="-270" type="line"/>
-      <point x="598" y="-270" type="line" smooth="yes"/>
-      <point x="718" y="-270"/>
-      <point x="794" y="-187"/>
-      <point x="826" y="-20" type="curve" smooth="yes"/>
-      <point x="1020" y="977" type="line"/>
-      <point x="753" y="977" type="line"/>
-      <point x="781" y="1120" type="line"/>
-      <point x="1232" y="1120" type="line"/>
-      <point x="1010" y="-20" type="line" smooth="yes"/>
-      <point x="986" y="-147"/>
-      <point x="937" y="-249"/>
-      <point x="863" y="-321" type="curve" smooth="yes"/>
-      <point x="789" y="-393"/>
-      <point x="695" y="-426"/>
-      <point x="587" y="-426" type="curve" smooth="yes"/>
-      <point x="333" y="-426" type="line"/>
+      <point x="204" y="-270" type="line"/>
+      <point x="527" y="-270" type="line" smooth="yes"/>
+      <point x="647" y="-270"/>
+      <point x="723" y="-187"/>
+      <point x="755" y="-20" type="curve" smooth="yes"/>
+      <point x="949" y="977" type="line"/>
+      <point x="682" y="977" type="line"/>
+      <point x="710" y="1120" type="line"/>
+      <point x="1161" y="1120" type="line"/>
+      <point x="939" y="-20" type="line" smooth="yes"/>
+      <point x="915" y="-147"/>
+      <point x="866" y="-249"/>
+      <point x="792" y="-321" type="curve" smooth="yes"/>
+      <point x="718" y="-393"/>
+      <point x="624" y="-426"/>
+      <point x="516" y="-426" type="curve" smooth="yes"/>
+      <point x="173" y="-426" type="line"/>
     </contour>
   </outline>
 </glyph>

+ 18 - 30
source/development/jublonet/Hack-Regular.ufo/glyphs/I_J_.glif

@@ -4,38 +4,26 @@
   <unicode hex="0132"/>
   <outline>
     <contour>
-      <point x="0" y="170" type="line"/>
-      <point x="133" y="170" type="line"/>
-      <point x="133" y="1323" type="line"/>
-      <point x="0" y="1323" type="line"/>
-      <point x="0" y="1493" type="line"/>
-      <point x="469" y="1493" type="line"/>
-      <point x="469" y="1323" type="line"/>
-      <point x="336" y="1323" type="line"/>
-      <point x="336" y="170" type="line"/>
-      <point x="469" y="170" type="line"/>
-      <point x="469" y="0" type="line"/>
-      <point x="0" y="0" type="line"/>
+      <point x="135" y="1493" type="line"/>
+      <point x="338" y="1493" type="line"/>
+      <point x="338" y="406" type="line"/>
+      <point x="135" y="406" type="line"/>
     </contour>
     <contour>
-      <point x="732" y="-24"/>
-      <point x="693" y="-18"/>
-      <point x="576" y="61" type="curve"/>
-      <point x="576" y="297" type="line"/>
-      <point x="693" y="181"/>
-      <point x="729" y="135"/>
-      <point x="866" y="135" type="curve" smooth="yes"/>
-      <point x="964" y="135"/>
-      <point x="1001" y="248"/>
-      <point x="1001" y="487" type="curve" smooth="yes"/>
-      <point x="1001" y="1323" type="line"/>
-      <point x="680" y="1323" type="line"/>
-      <point x="680" y="1493" type="line"/>
-      <point x="1203" y="1493" type="line"/>
-      <point x="1203" y="487" type="line" smooth="yes"/>
-      <point x="1203" y="136"/>
-      <point x="1121" y="-24"/>
-      <point x="869" y="-24" type="curve" smooth="yes"/>
+      <point x="135" y="0" type="line"/>
+      <point x="135" y="203" type="line"/>
+      <point x="693" y="203" type="line"/>
+      <point x="805" y="203"/>
+      <point x="896" y="294"/>
+      <point x="896" y="406" type="curve"/>
+      <point x="895" y="1323" type="line"/>
+      <point x="575" y="1323" type="line"/>
+      <point x="575" y="1493" type="line"/>
+      <point x="1098" y="1494" type="line"/>
+      <point x="1099" y="406" type="line"/>
+      <point x="1099" y="182"/>
+      <point x="917" y="0"/>
+      <point x="693" y="0" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 53 - 69
source/development/jublonet/Hack-Regular.ufo/glyphs/ij.glif

@@ -4,81 +4,65 @@
   <unicode hex="0133"/>
   <outline>
     <contour>
-      <point x="285" y="1323" type="line" smooth="yes"/>
-      <point x="265" y="1323"/>
-      <point x="255" y="1333"/>
-      <point x="255" y="1353" type="curve" smooth="yes"/>
-      <point x="255" y="1526" type="line" smooth="yes"/>
-      <point x="255" y="1546"/>
-      <point x="265" y="1556"/>
-      <point x="285" y="1556" type="curve" smooth="yes"/>
-      <point x="429" y="1556" type="line" smooth="yes"/>
-      <point x="449" y="1556"/>
-      <point x="459" y="1546"/>
-      <point x="459" y="1526" type="curve" smooth="yes"/>
-      <point x="459" y="1353" type="line" smooth="yes"/>
-      <point x="459" y="1333"/>
-      <point x="449" y="1323"/>
-      <point x="429" y="1323" type="curve" smooth="yes"/>
+      <point x="206" y="1323" type="line" smooth="yes"/>
+      <point x="186" y="1323"/>
+      <point x="176" y="1333"/>
+      <point x="176" y="1353" type="curve" smooth="yes"/>
+      <point x="176" y="1526" type="line" smooth="yes"/>
+      <point x="176" y="1546"/>
+      <point x="186" y="1556"/>
+      <point x="206" y="1556" type="curve" smooth="yes"/>
+      <point x="350" y="1556" type="line" smooth="yes"/>
+      <point x="370" y="1556"/>
+      <point x="380" y="1546"/>
+      <point x="380" y="1526" type="curve" smooth="yes"/>
+      <point x="380" y="1353" type="line" smooth="yes"/>
+      <point x="380" y="1333"/>
+      <point x="370" y="1323"/>
+      <point x="350" y="1323" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="621" y="-8" type="line" smooth="yes"/>
-      <point x="514" y="-8"/>
-      <point x="430" y="23"/>
-      <point x="366" y="98" type="curve" smooth="yes"/>
-      <point x="305" y="169"/>
-      <point x="275" y="269"/>
-      <point x="275" y="398" type="curve" smooth="yes"/>
-      <point x="275" y="976" type="line"/>
-      <point x="60" y="976" type="line"/>
-      <point x="60" y="1120" type="line"/>
-      <point x="459" y="1120" type="line"/>
-      <point x="459" y="398" type="line" smooth="yes"/>
-      <point x="459" y="315"/>
-      <point x="474" y="252"/>
-      <point x="505" y="211" type="curve" smooth="yes"/>
-      <point x="537" y="167"/>
-      <point x="582" y="148"/>
-      <point x="639" y="148" type="curve" smooth="yes"/>
-      <point x="724" y="148" type="line"/>
-      <point x="724" y="-8" type="line"/>
+      <point x="186" y="1120" type="line"/>
+      <point x="370" y="1120" type="line"/>
+      <point x="370" y="0" type="line"/>
+      <point x="186" y="0" type="line"/>
     </contour>
     <contour>
-      <point x="962" y="1323" type="line" smooth="yes"/>
-      <point x="942" y="1323"/>
-      <point x="932" y="1333"/>
-      <point x="932" y="1353" type="curve" smooth="yes"/>
-      <point x="932" y="1526" type="line" smooth="yes"/>
-      <point x="932" y="1546"/>
-      <point x="942" y="1556"/>
-      <point x="962" y="1556" type="curve" smooth="yes"/>
-      <point x="1106" y="1556" type="line" smooth="yes"/>
-      <point x="1126" y="1556"/>
-      <point x="1136" y="1546"/>
-      <point x="1136" y="1526" type="curve" smooth="yes"/>
-      <point x="1136" y="1353" type="line" smooth="yes"/>
-      <point x="1136" y="1333"/>
-      <point x="1126" y="1323"/>
-      <point x="1106" y="1323" type="curve" smooth="yes"/>
+      <point x="893" y="1323" type="line" smooth="yes"/>
+      <point x="873" y="1323"/>
+      <point x="863" y="1333"/>
+      <point x="863" y="1353" type="curve" smooth="yes"/>
+      <point x="863" y="1526" type="line" smooth="yes"/>
+      <point x="863" y="1546"/>
+      <point x="873" y="1556"/>
+      <point x="893" y="1556" type="curve" smooth="yes"/>
+      <point x="1037" y="1556" type="line" smooth="yes"/>
+      <point x="1057" y="1556"/>
+      <point x="1067" y="1546"/>
+      <point x="1067" y="1526" type="curve" smooth="yes"/>
+      <point x="1067" y="1353" type="line" smooth="yes"/>
+      <point x="1067" y="1333"/>
+      <point x="1057" y="1323"/>
+      <point x="1037" y="1323" type="curve" smooth="yes"/>
     </contour>
     <contour>
-      <point x="548" y="-270" type="line"/>
-      <point x="782" y="-270" type="line" smooth="yes"/>
-      <point x="902" y="-270"/>
-      <point x="962" y="-187"/>
-      <point x="962" y="-20" type="curve" smooth="yes"/>
-      <point x="962" y="977" type="line"/>
-      <point x="695" y="977" type="line"/>
-      <point x="695" y="1120" type="line"/>
-      <point x="1146" y="1120" type="line"/>
-      <point x="1146" y="-20" type="line" smooth="yes"/>
-      <point x="1146" y="-147"/>
-      <point x="1117" y="-249"/>
-      <point x="1057" y="-321" type="curve" smooth="yes"/>
-      <point x="997" y="-393"/>
-      <point x="910" y="-426"/>
-      <point x="802" y="-426" type="curve" smooth="yes"/>
-      <point x="548" y="-426" type="line"/>
+      <point x="370" y="-270" type="line"/>
+      <point x="693" y="-270" type="line" smooth="yes"/>
+      <point x="813" y="-270"/>
+      <point x="873" y="-187"/>
+      <point x="873" y="-20" type="curve" smooth="yes"/>
+      <point x="873" y="977" type="line"/>
+      <point x="606" y="977" type="line"/>
+      <point x="606" y="1120" type="line"/>
+      <point x="1057" y="1120" type="line"/>
+      <point x="1057" y="-20" type="line" smooth="yes"/>
+      <point x="1057" y="-147"/>
+      <point x="1028" y="-249"/>
+      <point x="968" y="-321" type="curve" smooth="yes"/>
+      <point x="908" y="-393"/>
+      <point x="821" y="-426"/>
+      <point x="713" y="-426" type="curve" smooth="yes"/>
+      <point x="370" y="-426" type="line"/>
     </contour>
   </outline>
 </glyph>