Prechádzať zdrojové kódy

[U+007B, U+007D, bold-italic, braceleft, braceright] adjust vertical position

Chris Simpkins 7 rokov pred
rodič
commit
c8dcc80c08

+ 50 - 76
source/Hack-BoldItalic.ufo/glyphs/braceleft.glif

@@ -4,94 +4,68 @@
   <unicode hex="007B"/>
   <outline>
     <contour>
-      <point x="644" y="-334" type="line" name="dv01"/>
-      <point x="373" y="-327"/>
-      <point x="289" y="-278"/>
-      <point x="280" y="-101" type="curve" name="dh01"/>
-      <point x="280" y="-84"/>
-      <point x="281" y="-72"/>
-      <point x="284" y="-49" type="curve" name="sh01"/>
-      <point x="284" y="-41"/>
-      <point x="290" y="1"/>
-      <point x="298" y="35" type="curve"/>
-      <point x="341" y="250" type="line" smooth="yes"/>
-      <point x="343" y="260"/>
-      <point x="351" y="304"/>
-      <point x="354" y="328" type="curve" smooth="yes"/>
-      <point x="357" y="351"/>
-      <point x="358" y="365"/>
-      <point x="358" y="377" type="curve" name="ih01" smooth="yes"/>
-      <point x="358" y="433"/>
-      <point x="338" y="465"/>
-      <point x="295" y="486" type="curve" smooth="yes"/>
-      <point x="259" y="505"/>
-      <point x="197" y="516"/>
-      <point x="113" y="516" type="curve" name="hr01" smooth="yes"/>
-      <point x="51" y="516" type="line"/>
+      <point x="644" y="-334" type="line" smooth="yes" name="dv01"/>
+      <point x="389.228" y="-334"/>
+      <point x="280" y="-262.033"/>
+      <point x="280" y="-94.1714" type="curve" smooth="yes" name="dh01"/>
+      <point x="280" y="-19.5994"/>
+      <point x="301.59" y="66.8821"/>
+      <point x="322.052" y="148.848" type="curve" smooth="yes"/>
+      <point x="349.39" y="258.354"/>
+      <point x="358" y="306.354"/>
+      <point x="358" y="349.248" type="curve" smooth="yes" name="ih01"/>
+      <point x="358" y="473.419"/>
+      <point x="285.262" y="516.042"/>
+      <point x="73.3579" y="516.042" type="curve" smooth="yes"/>
+      <point x="65.9052" y="516.042"/>
+      <point x="58.4527" y="516"/>
+      <point x="51" y="516" type="curve"/>
       <point x="88" y="707" type="line" name="dv02"/>
-      <point x="179" y="707" type="line" smooth="yes"/>
-      <point x="274" y="707"/>
-      <point x="343" y="725"/>
-      <point x="386" y="762" type="curve" smooth="yes"/>
-      <point x="429" y="799"/>
-      <point x="460" y="869"/>
+      <point x="377.946" y="707"/>
+      <point x="436.766" y="746.914"/>
       <point x="480" y="973" type="curve" smooth="yes"/>
       <point x="521" y="1188" type="line" smooth="yes"/>
-      <point x="550" y="1341"/>
-      <point x="597" y="1437"/>
-      <point x="658" y="1484" type="curve" smooth="yes"/>
-      <point x="720" y="1532"/>
-      <point x="838" y="1556"/>
-      <point x="1011" y="1556" type="curve" name="at01" smooth="yes"/>
+      <point x="577.561" y="1484.11"/>
+      <point x="673.286" y="1556"/>
+      <point x="1011" y="1556" type="curve" smooth="yes" name="at01"/>
       <point x="1160" y="1556" type="line"/>
       <point x="1124" y="1366" type="line" name="sv01"/>
-      <point x="1001" y="1366" type="line" smooth="yes"/>
-      <point x="926" y="1366"/>
-      <point x="881" y="1351"/>
-      <point x="852" y="1323" type="curve" smooth="yes"/>
-      <point x="821" y="1294"/>
-      <point x="800" y="1239"/>
+      <point x="1112.49" y="1366"/>
+      <point x="1100.97" y="1366.07"/>
+      <point x="1089.46" y="1366.13" type="curve" smooth="yes"/>
+      <point x="1077.95" y="1366.2"/>
+      <point x="1066.43" y="1366.26"/>
+      <point x="1054.92" y="1366.26" type="curve" smooth="yes"/>
+      <point x="868.998" y="1366.26"/>
+      <point x="819.113" y="1347.53"/>
       <point x="781" y="1139" type="curve" smooth="yes"/>
       <point x="743" y="930" type="line" smooth="yes"/>
-      <point x="724" y="826"/>
-      <point x="692" y="744"/>
-      <point x="648" y="696" type="curve" smooth="yes"/>
-      <point x="607" y="651"/>
-      <point x="543" y="623"/>
+      <point x="704.298" y="717.628"/>
+      <point x="628.627" y="633.783"/>
       <point x="456" y="612" type="curve" name="ih02"/>
-      <point x="520" y="598"/>
-      <point x="566" y="577"/>
-      <point x="593" y="548" type="curve" smooth="yes"/>
-      <point x="620" y="521"/>
-      <point x="634" y="485"/>
-      <point x="634" y="428" type="curve" name="sh02" smooth="yes"/>
-      <point x="634" y="413"/>
-      <point x="633" y="387"/>
-      <point x="630" y="364" type="curve" smooth="yes"/>
-      <point x="627" y="347"/>
-      <point x="625" y="326"/>
-      <point x="618" y="291" type="curve" smooth="yes"/>
-      <point x="577" y="86" type="line"/>
-      <point x="569" y="51"/>
-      <point x="569" y="49"/>
-      <point x="564" y="12" type="curve" smooth="yes"/>
-      <point x="561" y="-11"/>
-      <point x="560" y="-19"/>
-      <point x="560" y="-32" type="curve" name="dh02" smooth="yes"/>
-      <point x="560" y="-75"/>
-      <point x="571" y="-101"/>
-      <point x="594" y="-118" type="curve" smooth="yes"/>
-      <point x="617" y="-135"/>
-      <point x="655" y="-143"/>
-      <point x="708" y="-143" type="curve" name="hr02" smooth="yes"/>
+      <point x="583.978" y="584.062"/>
+      <point x="634" y="528.151"/>
+      <point x="634" y="413.042" type="curve" smooth="yes" name="sh02"/>
+      <point x="634" y="341.562"/>
+      <point x="614.725" y="256.195"/>
+      <point x="595.913" y="172.875" type="curve" smooth="yes"/>
+      <point x="594.192" y="165.253"/>
+      <point x="592.288" y="157.027"/>
+      <point x="590.281" y="148.355" type="curve" smooth="yes"/>
+      <point x="577.298" y="92.2576"/>
+      <point x="560" y="17.5158"/>
+      <point x="560" y="-32.8465" type="curve" smooth="yes" name="dh02"/>
+      <point x="560" y="-111.102"/>
+      <point x="601.765" y="-143"/>
+      <point x="708" y="-143" type="curve" smooth="yes" name="hr02"/>
       <point x="829" y="-143" type="line"/>
       <point x="792" y="-334" type="line" name="sv02"/>
     </contour>
   </outline>
   <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>
 </glyph>

+ 55 - 81
source/Hack-BoldItalic.ufo/glyphs/braceright.glif

@@ -5,97 +5,71 @@
   <outline>
     <contour>
       <point x="56" y="-143" type="line" name="hr00"/>
-      <point x="179" y="-143" type="line" name="dv02" smooth="yes"/>
-      <point x="243" y="-143"/>
-      <point x="297" y="-128"/>
-      <point x="326" y="-100" type="curve" smooth="yes"/>
-      <point x="356" y="-71"/>
-      <point x="380" y="-9"/>
+      <point x="64.8825" y="-143"/>
+      <point x="74.3983" y="-143.192"/>
+      <point x="95.328" y="-143.792" type="curve" smooth="yes"/>
+      <point x="111.606" y="-144.259"/>
+      <point x="129.042" y="-144.759"/>
+      <point x="147.909" y="-144.759" type="curve" smooth="yes"/>
+      <point x="317.616" y="-144.759"/>
+      <point x="361.729" y="-104.283"/>
       <point x="398" y="86" type="curve" smooth="yes"/>
       <point x="437" y="291" type="line" smooth="yes"/>
-      <point x="457" y="396"/>
-      <point x="488" y="476"/>
-      <point x="532" y="524" type="curve" smooth="yes"/>
-      <point x="573" y="569"/>
-      <point x="637" y="599"/>
+      <point x="477.445" y="503.222"/>
+      <point x="551.714" y="586.29"/>
       <point x="724" y="612" type="curve" name="ih01"/>
-      <point x="661" y="623"/>
-      <point x="615" y="642"/>
-      <point x="588" y="670" type="curve" smooth="yes"/>
-      <point x="560" y="698"/>
-      <point x="546" y="739"/>
-      <point x="546" y="792" type="curve" name="dh01" smooth="yes"/>
-      <point x="546" y="807"/>
-      <point x="547" y="828"/>
-      <point x="550" y="852" type="curve" name="sh01"/>
-      <point x="553" y="867"/>
-      <point x="557" y="903"/>
-      <point x="562" y="930" type="curve" smooth="yes"/>
-      <point x="603" y="1139" type="line"/>
-      <point x="610" y="1163"/>
-      <point x="612" y="1183"/>
-      <point x="616" y="1214" type="curve" smooth="yes"/>
-      <point x="619" y="1234"/>
-      <point x="620" y="1242"/>
-      <point x="620" y="1247" type="curve" smooth="yes"/>
-      <point x="620" y="1252"/>
-      <point x="619" y="1252"/>
-      <point x="619" y="1257" type="curve" smooth="yes"/>
-      <point x="619" y="1294"/>
-      <point x="609" y="1325"/>
-      <point x="586" y="1342" type="curve" smooth="yes"/>
-      <point x="564" y="1358"/>
-      <point x="526" y="1366"/>
-      <point x="472" y="1366" type="curve" name="sv01" smooth="yes"/>
+      <point x="584.586" y="636.278"/>
+      <point x="544.283" y="716.862"/>
+      <point x="544.283" y="817.649" type="curve" smooth="yes"/>
+      <point x="544.283" y="888.996"/>
+      <point x="564.48" y="970.466"/>
+      <point x="584.011" y="1049.25" type="curve" smooth="yes"/>
+      <point x="602.297" y="1123.02"/>
+      <point x="620" y="1194.43"/>
+      <point x="620" y="1252.97" type="curve" smooth="yes"/>
+      <point x="620" y="1337.19"/>
+      <point x="581.753" y="1366"/>
+      <point x="472" y="1366" type="curve" smooth="yes" name="sv01"/>
       <point x="351" y="1366" type="line"/>
       <point x="388" y="1556" type="line" name="at01"/>
       <point x="535" y="1556" type="line" smooth="yes"/>
-      <point x="671" y="1556"/>
-      <point x="767" y="1540"/>
-      <point x="822" y="1508" type="curve" smooth="yes"/>
-      <point x="878" y="1476"/>
-      <point x="904" y="1419"/>
-      <point x="904" y="1351" type="curve" smooth="yes"/>
-      <point x="904" y="1318"/>
-      <point x="897" y="1269"/>
-      <point x="884" y="1202" type="curve" smooth="yes"/>
-      <point x="881" y="1187" type="line"/>
-      <point x="840" y="972" type="line" smooth="yes"/>
-      <point x="836" y="951"/>
-      <point x="833" y="927"/>
-      <point x="830" y="911" type="curve" smooth="yes"/>
-      <point x="827" y="890"/>
-      <point x="826" y="877"/>
-      <point x="826" y="864" type="curve" name="dh02" smooth="yes"/>
-      <point x="826" y="793"/>
-      <point x="854" y="762"/>
-      <point x="889" y="742" type="curve" smooth="yes"/>
-      <point x="930" y="719"/>
-      <point x="990" y="707"/>
-      <point x="1067" y="707" type="curve" name="dv04" smooth="yes"/>
-      <point x="1129" y="707" type="line"/>
+      <point x="789.779" y="1556"/>
+      <point x="904" y="1492.94"/>
+      <point x="904" y="1352.27" type="curve" smooth="yes"/>
+      <point x="904" y="1255.81"/>
+      <point x="880.965" y="1153.9"/>
+      <point x="858.469" y="1054.36" type="curve" smooth="yes"/>
+      <point x="849.588" y="1015.07"/>
+      <point x="840.792" y="976.149"/>
+      <point x="833.529" y="938.082" type="curve" smooth="yes"/>
+      <point x="833.068" y="935.666"/>
+      <point x="826" y="898.648"/>
+      <point x="826" y="865.63" type="curve" smooth="yes" name="dh02"/>
+      <point x="826" y="755.334"/>
+      <point x="906.516" y="706.919"/>
+      <point x="1091.86" y="706.919" type="curve" smooth="yes"/>
+      <point x="1110.3" y="706.919" type="line" smooth="yes"/>
+      <point x="1113.53" y="706.919"/>
+      <point x="1116.73" y="706.98"/>
+      <point x="1119.88" y="706.98" type="curve" smooth="yes"/>
+      <point x="1129" y="706.98" type="line"/>
       <point x="1092" y="516" type="line" name="dv03"/>
-      <point x="1000" y="516" type="line" smooth="yes"/>
-      <point x="906" y="516"/>
-      <point x="837" y="497"/>
-      <point x="794" y="458" type="curve" smooth="yes"/>
-      <point x="749" y="419"/>
-      <point x="718" y="349"/>
-      <point x="699" y="250" type="curve" smooth="yes"/>
-      <point x="658" y="35" type="line" smooth="yes"/>
-      <point x="630" y="-113"/>
-      <point x="583" y="-211"/>
-      <point x="516" y="-260" type="curve" smooth="yes"/>
-      <point x="449" y="-309"/>
-      <point x="334" y="-334"/>
-      <point x="169" y="-334" type="curve" name="dv01" smooth="yes"/>
+      <point x="788.035" y="516"/>
+      <point x="742.54" y="477.757"/>
+      <point x="684.342" y="173.324" type="curve" smooth="yes"/>
+      <point x="680.86" y="155.107"/>
+      <point x="677.378" y="136.219"/>
+      <point x="670.687" y="99.236" type="curve" smooth="yes"/>
+      <point x="605.884" y="-258.907"/>
+      <point x="518.927" y="-334"/>
+      <point x="169" y="-334" type="curve" smooth="yes" name="dv01"/>
       <point x="19" y="-334" type="line"/>
     </contour>
   </outline>
   <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>
 </glyph>