Parcourir la source

changed j & i dot position, decreased left sidebearing r

Chris Simpkins il y a 10 ans
Parent
commit
934c491282

+ 3 - 2
CHANGELOG.md

@@ -5,8 +5,9 @@
 - Modified **uppercase Q** - added flared tail and modified tail angle
 - Modified **uppercase F** - central arm lowered to fill open gap at the base
 - Modified **lowercase t** - added angle to left side of horizontal stem
-- Modified **lowercase i** - rounded corners of the dot
-- Modified **lowercase j** - rounded corners of the dot
+- Modified **lowercase r** - reduced left sidebearing to better center the glyph
+- Modified **lowercase i** - rounded corners of the dot, oriented dot position left of center relative to vertical stem
+- Modified **lowercase j** - rounded corners of the dot, oriented dot position left of center relative to vertical stem
 - Modified **exclamdown** - rounded corners of the dot
 - Modified **dieresis** - rounded corners
 - Modified **questionmarkdown** - rounded corners of the dot

+ 36 - 36
source/Hack-Bold.ufo/glyphs/r.glif

@@ -7,42 +7,42 @@
   </note>
   <outline>
     <contour>
-      <point x="1151" y="1090" type="line"/>
-      <point x="1122" y="1106"/>
-      <point x="1081" y="1123"/>
-      <point x="1042" y="1133" type="curve" smooth="yes"/>
-      <point x="1006" y="1142"/>
-      <point x="961" y="1147"/>
-      <point x="921" y="1147" type="curve" smooth="yes"/>
-      <point x="847" y="1147"/>
-      <point x="775" y="1130"/>
-      <point x="716" y="1095" type="curve" smooth="yes"/>
-      <point x="657" y="1060"/>
-      <point x="613" y="1010"/>
-      <point x="584" y="946" type="curve"/>
-      <point x="584" y="1120" type="line"/>
-      <point x="291" y="1120" type="line"/>
-      <point x="291" y="0" type="line"/>
-      <point x="584" y="0" type="line"/>
-      <point x="584" y="516" type="line" smooth="yes"/>
-      <point x="584" y="594"/>
-      <point x="587" y="641"/>
-      <point x="594" y="680" type="curve" smooth="yes"/>
-      <point x="601" y="721"/>
-      <point x="614" y="752"/>
-      <point x="627" y="773" type="curve" smooth="yes"/>
-      <point x="652" y="813"/>
-      <point x="690" y="846"/>
-      <point x="735" y="867" type="curve" smooth="yes"/>
-      <point x="780" y="888"/>
-      <point x="836" y="899"/>
-      <point x="898" y="899" type="curve" smooth="yes"/>
-      <point x="948" y="899"/>
-      <point x="996" y="892"/>
-      <point x="1039" y="877" type="curve" smooth="yes"/>
-      <point x="1082" y="862"/>
-      <point x="1119" y="840"/>
-      <point x="1151" y="811" type="curve"/>
+      <point x="1121" y="1090" type="line"/>
+      <point x="1092" y="1106"/>
+      <point x="1051" y="1123"/>
+      <point x="1012" y="1133" type="curve" smooth="yes"/>
+      <point x="976" y="1142"/>
+      <point x="931" y="1147"/>
+      <point x="891" y="1147" type="curve" smooth="yes"/>
+      <point x="817" y="1147"/>
+      <point x="745" y="1130"/>
+      <point x="686" y="1095" type="curve" smooth="yes"/>
+      <point x="627" y="1060"/>
+      <point x="583" y="1010"/>
+      <point x="554" y="946" type="curve"/>
+      <point x="554" y="1120" type="line"/>
+      <point x="261" y="1120" type="line"/>
+      <point x="261" y="0" type="line"/>
+      <point x="554" y="0" type="line"/>
+      <point x="554" y="516" type="line" smooth="yes"/>
+      <point x="554" y="594"/>
+      <point x="557" y="641"/>
+      <point x="564" y="680" type="curve" smooth="yes"/>
+      <point x="571" y="721"/>
+      <point x="584" y="752"/>
+      <point x="597" y="773" type="curve" smooth="yes"/>
+      <point x="622" y="813"/>
+      <point x="660" y="846"/>
+      <point x="705" y="867" type="curve" smooth="yes"/>
+      <point x="750" y="888"/>
+      <point x="806" y="899"/>
+      <point x="868" y="899" type="curve" smooth="yes"/>
+      <point x="918" y="899"/>
+      <point x="966" y="892"/>
+      <point x="1009" y="877" type="curve" smooth="yes"/>
+      <point x="1052" y="862"/>
+      <point x="1089" y="840"/>
+      <point x="1121" y="811" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 30 - 30
source/Hack-BoldOblique.ufo/glyphs/r.glif

@@ -7,36 +7,36 @@
   </note>
   <outline>
     <contour>
-      <point x="1227" y="1090" type="line"/>
-      <point x="1198" y="1108"/>
-      <point x="1165" y="1122"/>
-      <point x="1128" y="1132" type="curve" smooth="yes"/>
-      <point x="1091" y="1142"/>
-      <point x="1051" y="1147"/>
-      <point x="1009" y="1147" type="curve" smooth="yes"/>
-      <point x="931" y="1147"/>
-      <point x="858" y="1130"/>
-      <point x="792" y="1095" type="curve" smooth="yes"/>
-      <point x="726" y="1060"/>
-      <point x="672" y="1010"/>
-      <point x="631" y="946" type="curve"/>
-      <point x="666" y="1120" type="line"/>
-      <point x="373" y="1120" type="line"/>
-      <point x="154" y="0" type="line"/>
-      <point x="449" y="0" type="line"/>
-      <point x="549" y="516" type="line" smooth="yes"/>
-      <point x="576" y="657"/>
-      <point x="621" y="754"/>
-      <point x="679" y="811" type="curve" smooth="yes"/>
-      <point x="741" y="872"/>
-      <point x="827" y="899"/>
-      <point x="930" y="899" type="curve" smooth="yes"/>
-      <point x="978" y="899"/>
-      <point x="1027" y="893"/>
-      <point x="1067" y="879" type="curve" smooth="yes"/>
-      <point x="1101" y="867"/>
-      <point x="1140" y="846"/>
-      <point x="1174" y="815" type="curve"/>
+      <point x="1197" y="1090" type="line"/>
+      <point x="1168" y="1108"/>
+      <point x="1135" y="1122"/>
+      <point x="1098" y="1132" type="curve" smooth="yes"/>
+      <point x="1061" y="1142"/>
+      <point x="1021" y="1147"/>
+      <point x="979" y="1147" type="curve" smooth="yes"/>
+      <point x="901" y="1147"/>
+      <point x="828" y="1130"/>
+      <point x="762" y="1095" type="curve" smooth="yes"/>
+      <point x="696" y="1060"/>
+      <point x="642" y="1010"/>
+      <point x="601" y="946" type="curve"/>
+      <point x="636" y="1120" type="line"/>
+      <point x="343" y="1120" type="line"/>
+      <point x="124" y="0" type="line"/>
+      <point x="419" y="0" type="line"/>
+      <point x="519" y="516" type="line" smooth="yes"/>
+      <point x="546" y="657"/>
+      <point x="591" y="754"/>
+      <point x="649" y="811" type="curve" smooth="yes"/>
+      <point x="711" y="872"/>
+      <point x="797" y="899"/>
+      <point x="900" y="899" type="curve" smooth="yes"/>
+      <point x="948" y="899"/>
+      <point x="997" y="893"/>
+      <point x="1037" y="879" type="curve" smooth="yes"/>
+      <point x="1071" y="867"/>
+      <point x="1110" y="846"/>
+      <point x="1144" y="815" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 8 - 8
source/Hack-Regular.ufo/glyphs/i.glif

@@ -7,14 +7,14 @@
   </note>
   <outline>
     <contour>
-      <point x="503" y="1556" type="line" smooth="yes"/>
-      <point x="484" y="1556"/>
-      <point x="473" y="1545"/>
-      <point x="473" y="1526" type="curve" smooth="yes"/>
-      <point x="473" y="1353" type="line" smooth="yes"/>
-      <point x="473" y="1334"/>
-      <point x="484" y="1323"/>
-      <point x="503" y="1323" type="curve" smooth="yes"/>
+      <point x="483" y="1556" type="line" smooth="yes"/>
+      <point x="464" y="1556"/>
+      <point x="453" y="1545"/>
+      <point x="453" y="1526" type="curve" smooth="yes"/>
+      <point x="453" y="1353" type="line" smooth="yes"/>
+      <point x="453" y="1334"/>
+      <point x="464" y="1323"/>
+      <point x="483" y="1323" type="curve" smooth="yes"/>
       <point x="627" y="1323" type="line" smooth="yes"/>
       <point x="646" y="1323"/>
       <point x="657" y="1334"/>

+ 16 - 16
source/Hack-Regular.ufo/glyphs/j.glif

@@ -29,22 +29,22 @@
       <point x="600" y="977" type="line"/>
     </contour>
     <contour>
-      <point x="630" y="1556" type="line" smooth="yes"/>
-      <point x="611" y="1556"/>
-      <point x="600" y="1545"/>
-      <point x="600" y="1526" type="curve" smooth="yes"/>
-      <point x="600" y="1353" type="line" smooth="yes"/>
-      <point x="600" y="1334"/>
-      <point x="611" y="1323"/>
-      <point x="630" y="1323" type="curve" smooth="yes"/>
-      <point x="754" y="1323" type="line" smooth="yes"/>
-      <point x="773" y="1323"/>
-      <point x="784" y="1334"/>
-      <point x="784" y="1353" type="curve" smooth="yes"/>
-      <point x="784" y="1526" type="line" smooth="yes"/>
-      <point x="784" y="1545"/>
-      <point x="773" y="1556"/>
-      <point x="754" y="1556" type="curve" smooth="yes"/>
+      <point x="600" y="1556" type="line" smooth="yes"/>
+      <point x="581" y="1556"/>
+      <point x="570" y="1545"/>
+      <point x="570" y="1526" type="curve" smooth="yes"/>
+      <point x="570" y="1353" type="line" smooth="yes"/>
+      <point x="570" y="1334"/>
+      <point x="581" y="1323"/>
+      <point x="600" y="1323" type="curve" smooth="yes"/>
+      <point x="744" y="1323" type="line" smooth="yes"/>
+      <point x="763" y="1323"/>
+      <point x="774" y="1334"/>
+      <point x="774" y="1353" type="curve" smooth="yes"/>
+      <point x="774" y="1526" type="line" smooth="yes"/>
+      <point x="774" y="1545"/>
+      <point x="763" y="1556"/>
+      <point x="744" y="1556" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 5 - 5
source/Hack-Regular.ufo/glyphs/m.glif

@@ -24,12 +24,12 @@
       <point x="109" y="0" type="line"/>
       <point x="276" y="0" type="line"/>
       <point x="276" y="641" type="line" smooth="yes"/>
-      <point x="276" y="819"/>
+      <point x="276" y="817"/>
       <point x="288" y="893"/>
-      <point x="306" y="932" type="curve" smooth="yes"/>
-      <point x="322" y="967"/>
-      <point x="347" y="993"/>
-      <point x="406" y="993" type="curve" smooth="yes"/>
+      <point x="306" y="933" type="curve" smooth="yes"/>
+      <point x="322" y="969"/>
+      <point x="351" y="993"/>
+      <point x="407" y="993" type="curve" smooth="yes"/>
       <point x="459" y="993"/>
       <point x="491" y="972"/>
       <point x="508" y="937" type="curve" smooth="yes"/>

+ 30 - 30
source/Hack-Regular.ufo/glyphs/r.glif

@@ -7,36 +7,36 @@
   </note>
   <outline>
     <contour>
-      <point x="1155" y="1077" type="line"/>
-      <point x="1120" y="1101"/>
-      <point x="1080" y="1119"/>
-      <point x="1042" y="1130" type="curve" smooth="yes"/>
-      <point x="1003" y="1141"/>
-      <point x="960" y="1147"/>
-      <point x="914" y="1147" type="curve" smooth="yes"/>
-      <point x="828" y="1147"/>
-      <point x="752" y="1126"/>
-      <point x="689" y="1084" type="curve" smooth="yes"/>
-      <point x="625" y="1041"/>
-      <point x="578" y="980"/>
-      <point x="547" y="901" type="curve"/>
-      <point x="547" y="1120" type="line"/>
-      <point x="362" y="1120" type="line"/>
-      <point x="362" y="0" type="line"/>
-      <point x="547" y="0" type="line"/>
-      <point x="547" y="557" type="line" smooth="yes"/>
-      <point x="547" y="693"/>
-      <point x="577" y="797"/>
-      <point x="638" y="869" type="curve" smooth="yes"/>
-      <point x="699" y="941"/>
-      <point x="786" y="977"/>
-      <point x="900" y="977" type="curve" smooth="yes"/>
-      <point x="950" y="977"/>
-      <point x="994" y="970"/>
-      <point x="1035" y="956" type="curve" smooth="yes"/>
-      <point x="1076" y="942"/>
-      <point x="1116" y="920"/>
-      <point x="1155" y="889" type="curve"/>
+      <point x="1095" y="1077" type="line"/>
+      <point x="1060" y="1101"/>
+      <point x="1020" y="1119"/>
+      <point x="982" y="1130" type="curve" smooth="yes"/>
+      <point x="943" y="1141"/>
+      <point x="900" y="1147"/>
+      <point x="854" y="1147" type="curve" smooth="yes"/>
+      <point x="768" y="1147"/>
+      <point x="692" y="1126"/>
+      <point x="629" y="1084" type="curve" smooth="yes"/>
+      <point x="565" y="1041"/>
+      <point x="518" y="980"/>
+      <point x="487" y="901" type="curve"/>
+      <point x="487" y="1120" type="line"/>
+      <point x="302" y="1120" type="line"/>
+      <point x="302" y="0" type="line"/>
+      <point x="487" y="0" type="line"/>
+      <point x="487" y="557" type="line" smooth="yes"/>
+      <point x="487" y="693"/>
+      <point x="517" y="797"/>
+      <point x="578" y="869" type="curve" smooth="yes"/>
+      <point x="639" y="941"/>
+      <point x="726" y="977"/>
+      <point x="840" y="977" type="curve" smooth="yes"/>
+      <point x="890" y="977"/>
+      <point x="934" y="970"/>
+      <point x="975" y="956" type="curve" smooth="yes"/>
+      <point x="1016" y="942"/>
+      <point x="1056" y="920"/>
+      <point x="1095" y="889" type="curve"/>
     </contour>
   </outline>
 </glyph>

+ 30 - 30
source/Hack-RegularOblique.ufo/glyphs/r.glif

@@ -7,36 +7,36 @@
   </note>
   <outline>
     <contour>
-      <point x="1219" y="1075" type="line"/>
-      <point x="1191" y="1099"/>
-      <point x="1155" y="1118"/>
-      <point x="1122" y="1129" type="curve" smooth="yes"/>
-      <point x="1085" y="1141"/>
-      <point x="1038" y="1147"/>
-      <point x="991" y="1147" type="curve" smooth="yes"/>
-      <point x="904" y="1147"/>
-      <point x="823" y="1126"/>
-      <point x="752" y="1084" type="curve" smooth="yes"/>
-      <point x="681" y="1042"/>
-      <point x="623" y="981"/>
-      <point x="578" y="901" type="curve"/>
-      <point x="618" y="1120" type="line"/>
-      <point x="434" y="1120" type="line"/>
-      <point x="217" y="0" type="line"/>
-      <point x="401" y="0" type="line"/>
-      <point x="508" y="549" type="line" smooth="yes"/>
-      <point x="533" y="679"/>
-      <point x="586" y="789"/>
-      <point x="663" y="864" type="curve" smooth="yes"/>
-      <point x="740" y="939"/>
-      <point x="838" y="977"/>
-      <point x="947" y="977" type="curve" smooth="yes"/>
-      <point x="994" y="977"/>
-      <point x="1040" y="970"/>
-      <point x="1080" y="955" type="curve" smooth="yes"/>
-      <point x="1117" y="941"/>
-      <point x="1154" y="918"/>
-      <point x="1184" y="889" type="curve"/>
+      <point x="1189" y="1075" type="line"/>
+      <point x="1161" y="1099"/>
+      <point x="1125" y="1118"/>
+      <point x="1092" y="1129" type="curve" smooth="yes"/>
+      <point x="1055" y="1141"/>
+      <point x="1008" y="1147"/>
+      <point x="961" y="1147" type="curve" smooth="yes"/>
+      <point x="874" y="1147"/>
+      <point x="793" y="1126"/>
+      <point x="722" y="1084" type="curve" smooth="yes"/>
+      <point x="651" y="1042"/>
+      <point x="593" y="981"/>
+      <point x="548" y="901" type="curve"/>
+      <point x="588" y="1120" type="line"/>
+      <point x="404" y="1120" type="line"/>
+      <point x="187" y="0" type="line"/>
+      <point x="371" y="0" type="line"/>
+      <point x="478" y="549" type="line" smooth="yes"/>
+      <point x="503" y="679"/>
+      <point x="556" y="789"/>
+      <point x="633" y="864" type="curve" smooth="yes"/>
+      <point x="710" y="939"/>
+      <point x="808" y="977"/>
+      <point x="917" y="977" type="curve" smooth="yes"/>
+      <point x="964" y="977"/>
+      <point x="1010" y="970"/>
+      <point x="1050" y="955" type="curve" smooth="yes"/>
+      <point x="1087" y="941"/>
+      <point x="1124" y="918"/>
+      <point x="1154" y="889" type="curve"/>
     </contour>
   </outline>
 </glyph>