2
0
Эх сурвалжийг харах

increased right sidebearing uppercase P to match sidebearing uppercase O

Chris Simpkins 10 жил өмнө
parent
commit
a836f5492f

+ 4 - 0
CHANGELOG.md

@@ -28,6 +28,10 @@
 - Modified **ellipsis** - rounded corners of the dots
 - Modified **periodcentered** - rounded corners of the dot
 
+### Spacing Changes
+
+- Modified **uppercase P** - increased right sidebearing to equal sidebearing of uppercase O glyph
+
 
 # Version 1.3
 

+ 32 - 32
source/Hack-Bold.ufo/glyphs/P_.glif

@@ -7,40 +7,40 @@
   </note>
   <outline>
     <contour>
-      <point x="457" y="1245" type="line"/>
-      <point x="578" y="1245" type="line" smooth="yes"/>
-      <point x="675" y="1245"/>
-      <point x="743" y="1229"/>
-      <point x="782" y="1196" type="curve" smooth="yes"/>
-      <point x="821" y="1163"/>
-      <point x="840" y="1107"/>
-      <point x="840" y="1026" type="curve" smooth="yes"/>
-      <point x="840" y="945"/>
-      <point x="821" y="889"/>
-      <point x="782" y="856" type="curve" smooth="yes"/>
-      <point x="743" y="823"/>
-      <point x="675" y="807"/>
-      <point x="578" y="807" type="curve" smooth="yes"/>
-      <point x="457" y="807" type="line"/>
+      <point x="451" y="1245" type="line"/>
+      <point x="572" y="1245" type="line" smooth="yes"/>
+      <point x="669" y="1245"/>
+      <point x="737" y="1229"/>
+      <point x="776" y="1196" type="curve" smooth="yes"/>
+      <point x="815" y="1163"/>
+      <point x="834" y="1107"/>
+      <point x="834" y="1026" type="curve" smooth="yes"/>
+      <point x="834" y="945"/>
+      <point x="815" y="889"/>
+      <point x="776" y="856" type="curve" smooth="yes"/>
+      <point x="737" y="823"/>
+      <point x="669" y="807"/>
+      <point x="572" y="807" type="curve" smooth="yes"/>
+      <point x="451" y="807" type="line"/>
     </contour>
     <contour>
-      <point x="162" y="1493" type="line"/>
-      <point x="162" y="0" type="line"/>
-      <point x="457" y="0" type="line"/>
-      <point x="457" y="559" type="line"/>
-      <point x="567" y="559" type="line" smooth="yes"/>
-      <point x="773" y="559"/>
-      <point x="921" y="596"/>
-      <point x="1012" y="669" type="curve" smooth="yes"/>
-      <point x="1102" y="742"/>
-      <point x="1147" y="861"/>
-      <point x="1147" y="1026" type="curve" smooth="yes"/>
-      <point x="1147" y="1191"/>
-      <point x="1102" y="1310"/>
-      <point x="1012" y="1383" type="curve" smooth="yes"/>
-      <point x="921" y="1456"/>
-      <point x="773" y="1493"/>
-      <point x="567" y="1493" type="curve" smooth="yes"/>
+      <point x="156" y="1493" type="line"/>
+      <point x="156" y="0" type="line"/>
+      <point x="451" y="0" type="line"/>
+      <point x="451" y="559" type="line"/>
+      <point x="561" y="559" type="line" smooth="yes"/>
+      <point x="767" y="559"/>
+      <point x="915" y="596"/>
+      <point x="1006" y="669" type="curve" smooth="yes"/>
+      <point x="1096" y="742"/>
+      <point x="1141" y="861"/>
+      <point x="1141" y="1026" type="curve" smooth="yes"/>
+      <point x="1141" y="1191"/>
+      <point x="1096" y="1310"/>
+      <point x="1006" y="1383" type="curve" smooth="yes"/>
+      <point x="915" y="1456"/>
+      <point x="767" y="1493"/>
+      <point x="561" y="1493" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 38 - 38
source/Hack-BoldOblique.ufo/glyphs/P_.glif

@@ -7,46 +7,46 @@
   </note>
   <outline>
     <contour>
-      <point x="553" y="1245" type="line"/>
-      <point x="674" y="1245" type="line" smooth="yes"/>
-      <point x="757" y="1245"/>
-      <point x="816" y="1232"/>
-      <point x="851" y="1207" type="curve" smooth="yes"/>
-      <point x="887" y="1181"/>
-      <point x="903" y="1138"/>
-      <point x="903" y="1071" type="curve" smooth="yes"/>
-      <point x="903" y="990"/>
-      <point x="879" y="920"/>
-      <point x="831" y="875" type="curve" smooth="yes"/>
-      <point x="785" y="832"/>
-      <point x="712" y="807"/>
-      <point x="612" y="807" type="curve" smooth="yes"/>
-      <point x="469" y="807" type="line"/>
+      <point x="551" y="1245" type="line"/>
+      <point x="672" y="1245" type="line" smooth="yes"/>
+      <point x="755" y="1245"/>
+      <point x="814" y="1232"/>
+      <point x="849" y="1207" type="curve" smooth="yes"/>
+      <point x="885" y="1181"/>
+      <point x="901" y="1138"/>
+      <point x="901" y="1071" type="curve" smooth="yes"/>
+      <point x="901" y="990"/>
+      <point x="877" y="920"/>
+      <point x="829" y="875" type="curve" smooth="yes"/>
+      <point x="783" y="832"/>
+      <point x="710" y="807"/>
+      <point x="610" y="807" type="curve" smooth="yes"/>
+      <point x="467" y="807" type="line"/>
     </contour>
     <contour>
-      <point x="307" y="1493" type="line"/>
-      <point x="16" y="0" type="line"/>
-      <point x="311" y="0" type="line"/>
-      <point x="420" y="559" type="line"/>
-      <point x="584" y="559" type="line" smooth="yes"/>
-      <point x="707" y="559"/>
-      <point x="808" y="573"/>
-      <point x="885" y="600" type="curve" smooth="yes"/>
-      <point x="962" y="627"/>
-      <point x="1027" y="670"/>
-      <point x="1079" y="731" type="curve" smooth="yes"/>
-      <point x="1117" y="776"/>
-      <point x="1149" y="831"/>
-      <point x="1174" y="909" type="curve" smooth="yes"/>
-      <point x="1198" y="984"/>
-      <point x="1210" y="1062"/>
-      <point x="1210" y="1129" type="curve" smooth="yes"/>
-      <point x="1210" y="1251"/>
-      <point x="1171" y="1340"/>
-      <point x="1087" y="1402" type="curve" smooth="yes"/>
-      <point x="1004" y="1463"/>
-      <point x="884" y="1493"/>
-      <point x="727" y="1493" type="curve" smooth="yes"/>
+      <point x="305" y="1493" type="line"/>
+      <point x="14" y="0" type="line"/>
+      <point x="309" y="0" type="line"/>
+      <point x="418" y="559" type="line"/>
+      <point x="582" y="559" type="line" smooth="yes"/>
+      <point x="705" y="559"/>
+      <point x="806" y="573"/>
+      <point x="883" y="600" type="curve" smooth="yes"/>
+      <point x="960" y="627"/>
+      <point x="1025" y="670"/>
+      <point x="1077" y="731" type="curve" smooth="yes"/>
+      <point x="1115" y="776"/>
+      <point x="1147" y="831"/>
+      <point x="1172" y="909" type="curve" smooth="yes"/>
+      <point x="1196" y="984"/>
+      <point x="1208" y="1062"/>
+      <point x="1208" y="1129" type="curve" smooth="yes"/>
+      <point x="1208" y="1251"/>
+      <point x="1169" y="1340"/>
+      <point x="1085" y="1402" type="curve" smooth="yes"/>
+      <point x="1002" y="1463"/>
+      <point x="882" y="1493"/>
+      <point x="725" y="1493" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 32 - 32
source/Hack-Regular.ufo/glyphs/P_.glif

@@ -7,40 +7,40 @@
   </note>
   <outline>
     <contour>
-      <point x="399" y="1327" type="line"/>
-      <point x="633" y="1327" type="line" smooth="yes"/>
-      <point x="727" y="1327"/>
-      <point x="800" y="1303"/>
-      <point x="852" y="1254" type="curve" smooth="yes"/>
-      <point x="904" y="1205"/>
-      <point x="930" y="1136"/>
-      <point x="930" y="1047" type="curve" smooth="yes"/>
-      <point x="930" y="958"/>
-      <point x="904" y="889"/>
-      <point x="852" y="840" type="curve" smooth="yes"/>
-      <point x="804" y="795"/>
-      <point x="732" y="766"/>
-      <point x="633" y="766" type="curve" smooth="yes"/>
-      <point x="399" y="766" type="line"/>
+      <point x="374" y="1327" type="line"/>
+      <point x="608" y="1327" type="line" smooth="yes"/>
+      <point x="702" y="1327"/>
+      <point x="775" y="1303"/>
+      <point x="827" y="1254" type="curve" smooth="yes"/>
+      <point x="879" y="1205"/>
+      <point x="905" y="1136"/>
+      <point x="905" y="1047" type="curve" smooth="yes"/>
+      <point x="905" y="958"/>
+      <point x="879" y="889"/>
+      <point x="827" y="840" type="curve" smooth="yes"/>
+      <point x="779" y="795"/>
+      <point x="707" y="766"/>
+      <point x="608" y="766" type="curve" smooth="yes"/>
+      <point x="374" y="766" type="line"/>
     </contour>
     <contour>
-      <point x="197" y="1493" type="line"/>
-      <point x="197" y="0" type="line"/>
-      <point x="399" y="0" type="line"/>
-      <point x="399" y="600" type="line"/>
-      <point x="633" y="600" type="line" smooth="yes"/>
-      <point x="801" y="600"/>
-      <point x="929" y="639"/>
-      <point x="1013" y="713" type="curve" smooth="yes"/>
-      <point x="1098" y="788"/>
-      <point x="1141" y="900"/>
-      <point x="1141" y="1046" type="curve" smooth="yes"/>
-      <point x="1141" y="1187"/>
-      <point x="1101" y="1302"/>
-      <point x="1012" y="1380" type="curve" smooth="yes"/>
-      <point x="926" y="1455"/>
-      <point x="800" y="1493"/>
-      <point x="633" y="1493" type="curve" smooth="yes"/>
+      <point x="172" y="1493" type="line"/>
+      <point x="172" y="0" type="line"/>
+      <point x="374" y="0" type="line"/>
+      <point x="374" y="600" type="line"/>
+      <point x="608" y="600" type="line" smooth="yes"/>
+      <point x="776" y="600"/>
+      <point x="904" y="639"/>
+      <point x="988" y="713" type="curve" smooth="yes"/>
+      <point x="1073" y="788"/>
+      <point x="1116" y="900"/>
+      <point x="1116" y="1046" type="curve" smooth="yes"/>
+      <point x="1116" y="1187"/>
+      <point x="1076" y="1302"/>
+      <point x="987" y="1380" type="curve" smooth="yes"/>
+      <point x="901" y="1455"/>
+      <point x="775" y="1493"/>
+      <point x="608" y="1493" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>

+ 32 - 32
source/Hack-RegularOblique.ufo/glyphs/P_.glif

@@ -7,40 +7,40 @@
   </note>
   <outline>
     <contour>
-      <point x="512" y="1327" type="line"/>
-      <point x="745" y="1327" type="line" smooth="yes"/>
-      <point x="832" y="1327"/>
-      <point x="896" y="1310"/>
-      <point x="937" y="1276" type="curve" smooth="yes"/>
-      <point x="982" y="1239"/>
-      <point x="999" y="1181"/>
-      <point x="999" y="1111" type="curve" smooth="yes"/>
-      <point x="999" y="1013"/>
-      <point x="966" y="925"/>
-      <point x="901" y="862" type="curve" smooth="yes"/>
-      <point x="835" y="798"/>
-      <point x="747" y="766"/>
-      <point x="637" y="766" type="curve" smooth="yes"/>
-      <point x="403" y="766" type="line"/>
+      <point x="491" y="1327" type="line"/>
+      <point x="724" y="1327" type="line" smooth="yes"/>
+      <point x="811" y="1327"/>
+      <point x="875" y="1310"/>
+      <point x="916" y="1276" type="curve" smooth="yes"/>
+      <point x="961" y="1239"/>
+      <point x="978" y="1181"/>
+      <point x="978" y="1111" type="curve" smooth="yes"/>
+      <point x="978" y="1013"/>
+      <point x="945" y="925"/>
+      <point x="880" y="862" type="curve" smooth="yes"/>
+      <point x="814" y="798"/>
+      <point x="726" y="766"/>
+      <point x="616" y="766" type="curve" smooth="yes"/>
+      <point x="382" y="766" type="line"/>
     </contour>
     <contour>
-      <point x="342" y="1493" type="line"/>
-      <point x="51" y="0" type="line"/>
-      <point x="254" y="0" type="line"/>
-      <point x="371" y="600" type="line"/>
-      <point x="604" y="600" type="line" smooth="yes"/>
-      <point x="796" y="600"/>
-      <point x="941" y="651"/>
-      <point x="1044" y="743" type="curve" smooth="yes"/>
-      <point x="1147" y="835"/>
-      <point x="1204" y="967"/>
-      <point x="1204" y="1126" type="curve" smooth="yes"/>
-      <point x="1204" y="1252"/>
-      <point x="1168" y="1341"/>
-      <point x="1097" y="1401" type="curve" smooth="yes"/>
-      <point x="1026" y="1461"/>
-      <point x="918" y="1493"/>
-      <point x="782" y="1493" type="curve" smooth="yes"/>
+      <point x="321" y="1493" type="line"/>
+      <point x="30" y="0" type="line"/>
+      <point x="233" y="0" type="line"/>
+      <point x="350" y="600" type="line"/>
+      <point x="583" y="600" type="line" smooth="yes"/>
+      <point x="775" y="600"/>
+      <point x="920" y="651"/>
+      <point x="1023" y="743" type="curve" smooth="yes"/>
+      <point x="1126" y="835"/>
+      <point x="1183" y="967"/>
+      <point x="1183" y="1126" type="curve" smooth="yes"/>
+      <point x="1183" y="1252"/>
+      <point x="1147" y="1341"/>
+      <point x="1076" y="1401" type="curve" smooth="yes"/>
+      <point x="1005" y="1461"/>
+      <point x="897" y="1493"/>
+      <point x="761" y="1493" type="curve" smooth="yes"/>
     </contour>
   </outline>
 </glyph>