Browse Source

[U+0028, U+0029, '(', ')'] vertical and horizontal spacing adjustments

shift superior to orient middle of glyph with center of zero; made internal sidebearings equal on left / right parens; minor curve cleanup
Chris Simpkins 7 năm trước cách đây
mục cha
commit
394b8b04e9

+ 15 - 15
source/Hack-Bold.ufo/glyphs/parenleft.glif

@@ -4,26 +4,26 @@
   <unicode hex="0028"/>
   <unicode hex="0028"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="987" y="-270" type="line" name="hr00"/>
-      <point x="531" y="-165"/>
-      <point x="254" y="189"/>
-      <point x="254" y="683" type="curve" smooth="yes" name="dh01"/>
-      <point x="254" y="1177"/>
-      <point x="531" y="1531"/>
-      <point x="987" y="1636" type="curve" name="at01"/>
-      <point x="987" y="1421" type="line"/>
-      <point x="717" y="1309"/>
-      <point x="519" y="1081"/>
-      <point x="519" y="683" type="curve" smooth="yes" name="dh02"/>
-      <point x="519" y="285"/>
-      <point x="717" y="52"/>
-      <point x="987" y="-60" type="curve" name="av01"/>
+      <point x="977" y="-205" type="line" name="hr00"/>
+      <point x="520" y="-100"/>
+      <point x="244" y="255"/>
+      <point x="244" y="747" type="curve" name="dh01" smooth="yes"/>
+      <point x="244" y="1238"/>
+      <point x="519" y="1595"/>
+      <point x="977" y="1700" type="curve" name="at01"/>
+      <point x="977" y="1485" type="line"/>
+      <point x="671" y="1359"/>
+      <point x="509" y="1104"/>
+      <point x="509" y="747" type="curve" name="dh02" smooth="yes"/>
+      <point x="509" y="389"/>
+      <point x="672" y="136"/>
+      <point x="977" y="10" type="curve" name="av01"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
     <dict>
     <dict>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
+      <string>2018-06-05 00:49:11 +0000</string>
     </dict>
     </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 15 - 15
source/Hack-Bold.ufo/glyphs/parenright.glif

@@ -4,26 +4,26 @@
   <unicode hex="0029"/>
   <unicode hex="0029"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="244" y="-85" type="line" name="hr00"/>
-      <point x="514" y="27"/>
-      <point x="717" y="285"/>
-      <point x="717" y="683" type="curve" smooth="yes" name="dh01"/>
-      <point x="717" y="1081.06"/>
-      <point x="514" y="1334"/>
-      <point x="244" y="1446" type="curve" name="at01"/>
-      <point x="244" y="1636" type="line"/>
-      <point x="700" y="1531"/>
-      <point x="979" y="1177"/>
-      <point x="979" y="683" type="curve" smooth="yes" name="dh02"/>
-      <point x="979" y="189"/>
-      <point x="700" y="-165"/>
-      <point x="244" y="-270" type="curve" name="av01"/>
+      <point x="256" y="-205" type="curve" name="hr00"/>
+      <point x="256" y="10" type="line" name="av01"/>
+      <point x="561" y="136"/>
+      <point x="724" y="389"/>
+      <point x="724" y="747" type="curve" name="dh02" smooth="yes"/>
+      <point x="724" y="1104"/>
+      <point x="562" y="1359"/>
+      <point x="256" y="1485" type="curve"/>
+      <point x="256" y="1700" type="line" name="at01"/>
+      <point x="714" y="1595"/>
+      <point x="989" y="1238"/>
+      <point x="989" y="747" type="curve" name="dh01" smooth="yes"/>
+      <point x="989" y="255"/>
+      <point x="713" y="-100"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
     <dict>
     <dict>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
+      <string>2018-06-05 00:49:05 +0000</string>
     </dict>
     </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 21 - 15
source/Hack-BoldItalic.ufo/glyphs/parenleft.glif

@@ -4,26 +4,32 @@
   <unicode hex="0028"/>
   <unicode hex="0028"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="897" y="-285" type="line" name="hr00"/>
-      <point x="365" y="-175"/>
-      <point x="338.521" y="483.468"/>
-      <point x="370" y="683" type="curve" smooth="yes" name="dh01"/>
-      <point x="432" y="1076"/>
-      <point x="651" y="1555"/>
-      <point x="1206" y="1651" type="curve" name="at01"/>
-      <point x="1176" y="1478" type="line"/>
-      <point x="834" y="1375"/>
-      <point x="697.385" y="1073.1"/>
-      <point x="635" y="683" type="curve" smooth="yes" name="dh02"/>
-      <point x="572.173" y="290.132"/>
-      <point x="660" y="-23"/>
-      <point x="925" y="-112" type="curve" name="av01"/>
+      <point x="822" y="-236" type="line" name="hr00"/>
+      <point x="493" y="-168"/>
+      <point x="286" y="154"/>
+      <point x="286" y="594" type="curve" smooth="yes"/>
+      <point x="286" y="651"/>
+      <point x="290" y="696"/>
+      <point x="298" y="752" type="curve" name="dh01" smooth="yes"/>
+      <point x="371" y="1265"/>
+      <point x="690" y="1624"/>
+      <point x="1131" y="1700" type="curve" name="at01"/>
+      <point x="1101" y="1527" type="line"/>
+      <point x="807" y="1439"/>
+      <point x="628" y="1181"/>
+      <point x="561" y="736" type="curve" name="dh02" smooth="yes"/>
+      <point x="548" y="650"/>
+      <point x="541" y="574"/>
+      <point x="541" y="503" type="curve" smooth="yes"/>
+      <point x="541" y="208"/>
+      <point x="652" y="3"/>
+      <point x="850" y="-63" type="curve" name="av01"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
     <dict>
     <dict>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
+      <string>2018-06-05 00:50:28 +0000</string>
     </dict>
     </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 18 - 15
source/Hack-BoldItalic.ufo/glyphs/parenright.glif

@@ -4,26 +4,29 @@
   <unicode hex="0029"/>
   <unicode hex="0029"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="552" y="1650" type="line" name="hr00"/>
-      <point x="1083.65" y="1538.33"/>
-      <point x="1107.11" y="879.86"/>
-      <point x="1075.01" y="680.428" type="curve" smooth="yes" name="dh01"/>
-      <point x="1011.78" y="287.624"/>
-      <point x="819" y="-176"/>
-      <point x="245.025" y="-285.045" type="curve" name="at01"/>
-      <point x="273" y="-112" type="line"/>
-      <point x="567" y="-35"/>
-      <point x="746.403" y="291.089"/>
-      <point x="810.01" y="680.989" type="curve" smooth="yes" name="dh02"/>
-      <point x="874.069" y="1073.66"/>
-      <point x="780" y="1360"/>
-      <point x="524.551" y="1477.07" type="curve" name="av01"/>
+      <point x="478" y="1700" type="line" name="hr00"/>
+      <point x="805" y="1631"/>
+      <point x="1010" y="1311"/>
+      <point x="1010" y="873" type="curve" smooth="yes"/>
+      <point x="1010" y="815"/>
+      <point x="1007" y="768"/>
+      <point x="998" y="708" type="curve" name="dh01" smooth="yes"/>
+      <point x="920" y="189"/>
+      <point x="623" y="-149"/>
+      <point x="171" y="-235" type="curve" name="at01"/>
+      <point x="199" y="-62" type="line"/>
+      <point x="511" y="20"/>
+      <point x="755" y="465"/>
+      <point x="755" y="930" type="curve" smooth="yes"/>
+      <point x="755" y="1236"/>
+      <point x="650" y="1436"/>
+      <point x="451" y="1527" type="curve" name="av01"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
     <dict>
     <dict>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
+      <string>2018-06-05 00:50:46 +0000</string>
     </dict>
     </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 15 - 15
source/Hack-Italic.ufo/glyphs/parenleft.glif

@@ -4,26 +4,26 @@
   <unicode hex="0028"/>
   <unicode hex="0028"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="904" y="-270" type="line" name="hr00"/>
-      <point x="372" y="-160"/>
-      <point x="369.521" y="483.468"/>
-      <point x="401" y="683" type="curve" smooth="yes" name="dh01"/>
-      <point x="463" y="1076"/>
-      <point x="684" y="1520"/>
-      <point x="1206" y="1636" type="curve" name="at01"/>
-      <point x="1183" y="1493" type="line"/>
-      <point x="780" y="1312"/>
-      <point x="642.385" y="1073.1"/>
-      <point x="580" y="683" type="curve" smooth="yes" name="dh02"/>
-      <point x="517.173" y="290.132"/>
-      <point x="620" y="0"/>
-      <point x="927" y="-127" type="curve" name="av01"/>
+      <point x="798" y="-206" type="line" name="hr00"/>
+      <point x="478" y="-140"/>
+      <point x="284" y="155"/>
+      <point x="284" y="578" type="curve" smooth="yes"/>
+      <point x="284" y="1133"/>
+      <point x="619" y="1593"/>
+      <point x="1100" y="1700" type="curve" name="at01"/>
+      <point x="1077" y="1557" type="line"/>
+      <point x="666" y="1373"/>
+      <point x="456" y="1048"/>
+      <point x="456" y="593" type="curve" smooth="yes"/>
+      <point x="456" y="251"/>
+      <point x="574" y="39"/>
+      <point x="821" y="-63" type="curve" name="av01"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
     <dict>
     <dict>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
+      <string>2018-06-05 00:44:29 +0000</string>
     </dict>
     </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 18 - 15
source/Hack-Italic.ufo/glyphs/parenright.glif

@@ -4,26 +4,29 @@
   <unicode hex="0029"/>
   <unicode hex="0029"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="545" y="1635" type="line" name="hr00"/>
-      <point x="1076.65" y="1523.33"/>
-      <point x="1077.11" y="879.86"/>
-      <point x="1045.01" y="680.428" type="curve" smooth="yes" name="dh01"/>
-      <point x="981.778" y="287.624"/>
-      <point x="759.387" y="-155.68"/>
-      <point x="237.025" y="-270.045" type="curve" name="at01"/>
-      <point x="260.475" y="-127.115" type="line"/>
-      <point x="664.039" y="52.6201"/>
-      <point x="802.403" y="291.089"/>
-      <point x="866.01" y="680.989" type="curve" smooth="yes" name="dh02"/>
-      <point x="930.069" y="1073.66"/>
-      <point x="828.153" y="1364.11"/>
-      <point x="521.551" y="1492.07" type="curve" name="av01"/>
+      <point x="508" y="1700" type="line" name="hr00"/>
+      <point x="825" y="1634"/>
+      <point x="1019" y="1335"/>
+      <point x="1019" y="914" type="curve" smooth="yes"/>
+      <point x="1019" y="362"/>
+      <point x="681" y="-100"/>
+      <point x="200" y="-205" type="curve" name="at01"/>
+      <point x="223" y="-62" type="line"/>
+      <point x="594" y="102"/>
+      <point x="765" y="328"/>
+      <point x="829" y="746" type="curve" name="dh02" smooth="yes"/>
+      <point x="841" y="825"/>
+      <point x="847" y="894"/>
+      <point x="847" y="958" type="curve" smooth="yes"/>
+      <point x="847" y="1252"/>
+      <point x="722" y="1459"/>
+      <point x="485" y="1557" type="curve" name="av01"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
     <dict>
     <dict>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
       <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
+      <string>2018-06-05 00:44:49 +0000</string>
     </dict>
     </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 18 - 18
source/Hack-Regular.ufo/glyphs/parenleft.glif

@@ -4,26 +4,26 @@
   <unicode hex="0028"/>
   <unicode hex="0028"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="947" y="-270" type="line" name="hr00"/>
-      <point x="531" y="-165"/>
-      <point x="293" y="189"/>
-      <point x="293" y="683" type="curve" smooth="yes" name="dh01"/>
-      <point x="293" y="1177"/>
-      <point x="531" y="1531"/>
-      <point x="947" y="1636" type="curve" name="at01"/>
-      <point x="947" y="1468" type="line"/>
-      <point x="651" y="1324"/>
-      <point x="477" y="1081"/>
-      <point x="477" y="683" type="curve" smooth="yes" name="dh02"/>
-      <point x="477" y="285"/>
-      <point x="651" y="42"/>
-      <point x="947" y="-102" type="curve" name="av01"/>
+      <point x="947" y="-206" type="line" name="hr00"/>
+      <point x="535.402" y="-102.405"/>
+      <point x="293" y="250.821"/>
+      <point x="293" y="747" type="curve" smooth="yes" name="dh01"/>
+      <point x="293" y="1243.18"/>
+      <point x="535.402" y="1596.4"/>
+      <point x="947" y="1700" type="curve" name="at01"/>
+      <point x="947" y="1532" type="line"/>
+      <point x="631.582" y="1379.21"/>
+      <point x="477" y="1121.02"/>
+      <point x="477" y="747" type="curve" smooth="yes" name="dh02"/>
+      <point x="477" y="372.98"/>
+      <point x="631.582" y="114.795"/>
+      <point x="947" y="-38" type="curve" name="av01"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
-    <dict>
-      <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
-    </dict>
+  <dict>
+    <key>com.schriftgestaltung.Glyphs.lastChange</key>
+    <string>2017-07-11 17:15:08 +0000</string>
+  </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>

+ 18 - 18
source/Hack-Regular.ufo/glyphs/parenright.glif

@@ -4,26 +4,26 @@
   <unicode hex="0029"/>
   <unicode hex="0029"/>
   <outline>
   <outline>
     <contour>
     <contour>
-      <point x="286" y="-127" type="line" name="hr00"/>
-      <point x="582" y="27"/>
-      <point x="753" y="285"/>
-      <point x="753" y="683" type="curve" smooth="yes" name="dh01"/>
-      <point x="753" y="1081"/>
-      <point x="582" y="1339"/>
-      <point x="286" y="1493" type="curve" name="at01"/>
-      <point x="286" y="1636" type="line"/>
-      <point x="702" y="1531"/>
-      <point x="937" y="1177"/>
-      <point x="937" y="683" type="curve" smooth="yes" name="dh02"/>
-      <point x="937" y="189"/>
-      <point x="702" y="-165"/>
-      <point x="286" y="-270" type="curve" name="av01"/>
+      <point x="286" y="-206" type="curve" name="hr00"/>
+      <point x="286" y="-38" type="line" name="av01"/>
+      <point x="582" y="106"/>
+      <point x="756" y="349"/>
+      <point x="756" y="747" type="curve" smooth="yes" name="dh02"/>
+      <point x="756" y="1145"/>
+      <point x="582" y="1388"/>
+      <point x="286" y="1532" type="curve"/>
+      <point x="286" y="1700" type="line" name="at01"/>
+      <point x="702" y="1595"/>
+      <point x="940" y="1241"/>
+      <point x="940" y="747" type="curve" smooth="yes" name="dh01"/>
+      <point x="940" y="253"/>
+      <point x="702" y="-101"/>
     </contour>
     </contour>
   </outline>
   </outline>
   <lib>
   <lib>
-    <dict>
-      <key>com.schriftgestaltung.Glyphs.lastChange</key>
-      <string>2017-07-11 17:15:08 +0000</string>
-    </dict>
+  <dict>
+    <key>com.schriftgestaltung.Glyphs.lastChange</key>
+    <string>2018-06-04 23:57:45 +0000</string>
+  </dict>
   </lib>
   </lib>
 </glyph>
 </glyph>