Ver código fonte

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

Chris Simpkins 7 anos atrás
pai
commit
477de3cf76

+ 62 - 93
source/Hack-Italic.ufo/glyphs/braceleft.glif

@@ -4,101 +4,70 @@
   <unicode hex="007B"/>
   <outline>
     <contour>
-      <point x="685" y="-334" type="line" name="hr00" smooth="yes"/>
-      <point x="560" y="-334"/>
-      <point x="471" y="-316"/>
-      <point x="417" y="-280" type="curve" smooth="yes"/>
-      <point x="362" y="-243"/>
-      <point x="335" y="-184"/>
-      <point x="335" y="-102" type="curve" smooth="yes"/>
-      <point x="335" y="-89" type="line" name="dh01"/>
-      <point x="334" y="-70"/>
-      <point x="335" y="-60"/>
-      <point x="338" y="-37" type="curve" smooth="yes"/>
-      <point x="343" y="2"/>
-      <point x="346" y="19"/>
-      <point x="349" y="34" type="curve" smooth="yes"/>
-      <point x="394" y="270" type="line"/>
-      <point x="397" y="277"/>
-      <point x="396" y="279"/>
-      <point x="397" y="282" type="curve"/>
-      <point x="404" y="315"/>
-      <point x="407" y="339"/>
-      <point x="407" y="372" type="curve" smooth="yes"/>
-      <point x="407" y="437"/>
-      <point x="391" y="475"/>
-      <point x="358" y="500" type="curve" smooth="yes"/>
-      <point x="325" y="525"/>
-      <point x="271" y="537"/>
-      <point x="196" y="537" type="curve" name="dv02" smooth="yes"/>
-      <point x="104" y="537" type="line"/>
-      <point x="133" y="684" type="line"/>
-      <point x="224" y="684" type="line" name="dv03" smooth="yes"/>
-      <point x="321" y="684"/>
-      <point x="391" y="702"/>
-      <point x="432" y="739" type="curve" smooth="yes"/>
-      <point x="473" y="775"/>
-      <point x="504" y="843"/>
-      <point x="525" y="944" type="curve" smooth="yes"/>
-      <point x="575" y="1188" type="line" smooth="yes"/>
-      <point x="592" y="1271"/>
-      <point x="612" y="1335"/>
-      <point x="636" y="1382" type="curve" smooth="yes"/>
-      <point x="660" y="1429"/>
-      <point x="690" y="1466"/>
-      <point x="726" y="1493" type="curve" smooth="yes"/>
-      <point x="755" y="1514"/>
-      <point x="790" y="1531"/>
-      <point x="843" y="1542" type="curve" name="at01" smooth="yes"/>
-      <point x="888" y="1551"/>
-      <point x="952" y="1556"/>
-      <point x="1044" y="1556" type="curve" name="at02" smooth="yes"/>
-      <point x="1126" y="1556" type="line"/>
-      <point x="1097" y="1413" type="line" name="sv01"/>
-      <point x="1012" y="1413" type="line" smooth="yes"/>
-      <point x="920" y="1413"/>
-      <point x="867" y="1401"/>
-      <point x="836" y="1374" type="curve" smooth="yes"/>
-      <point x="803" y="1345"/>
-      <point x="778" y="1280"/>
-      <point x="759" y="1184" type="curve" smooth="yes"/>
-      <point x="708" y="932" type="line" smooth="yes"/>
-      <point x="688" y="832"/>
-      <point x="659" y="753"/>
-      <point x="615" y="700" type="curve" smooth="yes"/>
-      <point x="576" y="653"/>
-      <point x="519" y="621"/>
-      <point x="444" y="606" type="curve" name="ih01"/>
-      <point x="492" y="594"/>
-      <point x="530" y="571"/>
-      <point x="557" y="537" type="curve" smooth="yes"/>
-      <point x="584" y="502"/>
-      <point x="597" y="460"/>
-      <point x="597" y="410" type="curve"/>
-      <point x="598" y="393"/>
-      <point x="598" y="386"/>
-      <point x="594" y="353" type="curve" smooth="yes"/>
-      <point x="589" y="310"/>
-      <point x="588" y="315"/>
-      <point x="583" y="283" type="curve"/>
-      <point x="536" y="39" type="line" smooth="yes"/>
-      <point x="531" y="12"/>
-      <point x="529" y="-3"/>
-      <point x="528" y="-20" type="curve" name="dh02" smooth="yes"/>
-      <point x="525" y="-64"/>
-      <point x="525" y="-62"/>
-      <point x="525" y="-70" type="curve" name="sh01" smooth="yes"/>
-      <point x="525" y="-155"/>
-      <point x="579" y="-190"/>
-      <point x="708" y="-190" type="curve" name="dv01" smooth="yes"/>
-      <point x="786" y="-190" type="line"/>
-      <point x="757" y="-334" type="line" name="sv02"/>
+      <point x="685" y="-197" type="line" smooth="yes" name="hr00"/>
+      <point x="448.348" y="-197"/>
+      <point x="334.813" y="-121.782"/>
+      <point x="334.813" y="35" type="curve" smooth="yes"/>
+      <point x="334.813" y="60.9062" type="line" smooth="yes"/>
+      <point x="334.813" y="137.335"/>
+      <point x="352.985" y="218.611"/>
+      <point x="369.888" y="294.208" type="curve" smooth="yes"/>
+      <point x="374.057" y="312.856"/>
+      <point x="378.15" y="331.159"/>
+      <point x="381.873" y="348.958" type="curve" smooth="yes"/>
+      <point x="383.189" y="355.249"/>
+      <point x="384.533" y="361.535"/>
+      <point x="385.813" y="367.457" type="curve" smooth="yes"/>
+      <point x="402.09" y="442.749"/>
+      <point x="407" y="476.455"/>
+      <point x="407" y="508.548" type="curve" smooth="yes"/>
+      <point x="407" y="627.12"/>
+      <point x="339.982" y="674.436"/>
+      <point x="173.673" y="674.436" type="curve" smooth="yes"/>
+      <point x="113.539" y="674.436" type="line"/>
+      <point x="133" y="820.82" type="line"/>
+      <point x="179.473" y="820.82" type="line"/>
+      <point x="445.746" y="820.82"/>
+      <point x="505.737" y="882.822"/>
+      <point x="555.518" y="1209.46" type="curve" smooth="yes"/>
+      <point x="612.658" y="1584.4"/>
+      <point x="717.404" y="1693.34"/>
+      <point x="1020.75" y="1693.34" type="curve" smooth="yes"/>
+      <point x="1126" y="1693.34" type="line"/>
+      <point x="1097" y="1550" type="line" name="sv01"/>
+      <point x="1089.43" y="1550"/>
+      <point x="1082.04" y="1550.14"/>
+      <point x="1074.5" y="1550.28" type="curve" smooth="yes"/>
+      <point x="1066.64" y="1550.42"/>
+      <point x="1058.62" y="1550.57"/>
+      <point x="1040.88" y="1550.57" type="curve" smooth="yes"/>
+      <point x="828.319" y="1550.57"/>
+      <point x="801.192" y="1529.17"/>
+      <point x="759" y="1321" type="curve" smooth="yes"/>
+      <point x="708" y="1069" type="line" smooth="yes"/>
+      <point x="666.714" y="865.644"/>
+      <point x="591.127" y="772.307"/>
+      <point x="444" y="743" type="curve" name="ih01"/>
+      <point x="546.517" y="717.478"/>
+      <point x="597.556" y="646.351"/>
+      <point x="597.556" y="529.008" type="curve" smooth="yes"/>
+      <point x="597.556" y="456.444"/>
+      <point x="578.054" y="377.99"/>
+      <point x="559.272" y="302.43" type="curve" smooth="yes"/>
+      <point x="541.825" y="232.245"/>
+      <point x="525" y="164.557"/>
+      <point x="525" y="108.178" type="curve" smooth="yes" name="sh01"/>
+      <point x="525" y="-53.6761"/>
+      <point x="663.668" y="-53.525"/>
+      <point x="782.945" y="-53.525" type="curve" smooth="yes"/>
+      <point x="786" y="-53.5241" type="line"/>
+      <point x="757" y="-197" 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>2018-06-05 19:08:37 +0000</string>
+  </dict>
   </lib>
 </glyph>

+ 63 - 87
source/Hack-Italic.ufo/glyphs/braceright.glif

@@ -4,95 +4,71 @@
   <unicode hex="007D"/>
   <outline>
     <contour>
-      <point x="64" y="-190" type="line" name="hr00"/>
-      <point x="142" y="-190" type="line" name="dv02" smooth="yes"/>
-      <point x="233" y="-190"/>
-      <point x="294" y="-177"/>
-      <point x="325" y="-150" type="curve" smooth="yes"/>
-      <point x="354" y="-125"/>
-      <point x="379" y="-70"/>
-      <point x="402" y="39" type="curve" smooth="yes"/>
-      <point x="453" y="291" type="line" smooth="yes"/>
-      <point x="473" y="391"/>
-      <point x="501" y="469"/>
-      <point x="546" y="524" type="curve" smooth="yes"/>
-      <point x="587" y="573"/>
-      <point x="644" y="603"/>
-      <point x="718" y="616" type="curve" name="ih01"/>
-      <point x="669" y="629"/>
-      <point x="631" y="653"/>
-      <point x="604" y="686" type="curve" smooth="yes"/>
-      <point x="577" y="721"/>
-      <point x="564" y="757"/>
-      <point x="564" y="813" type="curve" name="dh01" smooth="yes"/>
-      <point x="564" y="829"/>
-      <point x="565" y="846"/>
-      <point x="568" y="870" type="curve" name="sh01" smooth="yes"/>
-      <point x="571" y="898"/>
-      <point x="571" y="909"/>
-      <point x="578" y="940" type="curve"/>
-      <point x="625" y="1183" type="line" name="sh02"/>
-      <point x="625" y="1188"/>
-      <point x="634" y="1239"/>
-      <point x="634" y="1243" type="curve" name="sh03"/>
-      <point x="635" y="1259"/>
-      <point x="636" y="1278"/>
-      <point x="636" y="1290" type="curve" name="ih02" smooth="yes"/>
-      <point x="636" y="1334"/>
-      <point x="622" y="1366"/>
-      <point x="594" y="1385" type="curve" smooth="yes"/>
-      <point x="565" y="1404"/>
-      <point x="518" y="1413"/>
-      <point x="453" y="1413" type="curve" name="sv01" smooth="yes"/>
-      <point x="376" y="1413" type="line"/>
-      <point x="402" y="1556" type="line" name="at01"/>
-      <point x="476" y="1556" type="line" name="hr01"/>
-      <point x="739" y="1546"/>
-      <point x="817" y="1505"/>
-      <point x="826" y="1320" type="curve" name="sh04"/>
-      <point x="826" y="1301"/>
-      <point x="825" y="1288"/>
-      <point x="822" y="1259" type="curve" name="sh05" smooth="yes"/>
-      <point x="819" y="1234"/>
-      <point x="819" y="1223"/>
-      <point x="812" y="1188" type="curve" smooth="yes"/>
-      <point x="767" y="952" type="line"/>
-      <point x="765" y="940" type="line" smooth="yes"/>
-      <point x="758" y="907"/>
-      <point x="755" y="876"/>
-      <point x="755" y="849" type="curve" name="dh02" smooth="yes"/>
-      <point x="755" y="730"/>
-      <point x="816" y="686"/>
-      <point x="965" y="686" type="curve" smooth="yes"/>
-      <point x="1057" y="686" type="line" name="dv04"/>
-      <point x="1028" y="539" type="line" name="dv03"/>
-      <point x="937" y="539" type="line" name="hr02" smooth="yes"/>
-      <point x="842" y="539"/>
-      <point x="773" y="521"/>
-      <point x="730" y="484" type="curve" smooth="yes"/>
-      <point x="687" y="448"/>
-      <point x="654" y="383"/>
-      <point x="634" y="279" type="curve" smooth="yes"/>
-      <point x="587" y="35" type="line" smooth="yes"/>
-      <point x="571" y="-49"/>
-      <point x="549" y="-113"/>
-      <point x="525" y="-160" type="curve" smooth="yes"/>
-      <point x="501" y="-207"/>
-      <point x="471" y="-244"/>
-      <point x="435" y="-270" type="curve" smooth="yes"/>
-      <point x="402" y="-294"/>
-      <point x="366" y="-308"/>
-      <point x="319" y="-319" type="curve" smooth="yes"/>
-      <point x="273" y="-329"/>
-      <point x="206" y="-334"/>
-      <point x="118" y="-334" type="curve" name="dv01" smooth="yes"/>
-      <point x="36" y="-334" type="line"/>
+      <point x="64" y="-53.308" type="line" name="hr00"/>
+      <point x="131.086" y="-53.308" type="line"/>
+      <point x="326.723" y="-53.308"/>
+      <point x="362.875" y="-16.4804"/>
+      <point x="402" y="176" type="curve" smooth="yes"/>
+      <point x="453" y="428" type="line" smooth="yes"/>
+      <point x="495.097" y="635.883"/>
+      <point x="569.331" y="726.925"/>
+      <point x="718" y="753" type="curve" name="ih01"/>
+      <point x="614.717" y="780.365"/>
+      <point x="564" y="851.869"/>
+      <point x="564" y="970.121" type="curve" smooth="yes" name="dh01"/>
+      <point x="564" y="1042.82"/>
+      <point x="583.169" y="1119.38"/>
+      <point x="601.726" y="1193.49" type="curve" smooth="yes"/>
+      <point x="619.133" y="1263"/>
+      <point x="636" y="1330.36"/>
+      <point x="636" y="1390.37" type="curve" smooth="yes" name="ih02"/>
+      <point x="636" y="1537.01"/>
+      <point x="535.279" y="1550.25"/>
+      <point x="427.75" y="1550.25" type="curve" smooth="yes"/>
+      <point x="376" y="1550.25" type="line"/>
+      <point x="402" y="1693" type="line" name="at01"/>
+      <point x="476" y="1693" type="line" smooth="yes" name="hr01"/>
+      <point x="512.06" y="1693"/>
+      <point x="557.057" y="1689.83"/>
+      <point x="595.412" y="1684.68" type="curve" smooth="yes"/>
+      <point x="763.106" y="1662.18"/>
+      <point x="826" y="1598.92"/>
+      <point x="826" y="1455.23" type="curve" smooth="yes" name="sh04"/>
+      <point x="826" y="1369.55"/>
+      <point x="803.641" y="1264.22"/>
+      <point x="783.935" y="1171.39" type="curve" smooth="yes"/>
+      <point x="777.788" y="1142.43"/>
+      <point x="771.899" y="1114.69"/>
+      <point x="767.393" y="1091.06" type="curve" smooth="yes"/>
+      <point x="758.619" y="1045.05"/>
+      <point x="755" y="1014.15"/>
+      <point x="755" y="986.48" type="curve" smooth="yes" name="dh02"/>
+      <point x="755" y="835.647"/>
+      <point x="872.889" y="822.398"/>
+      <point x="986.295" y="822.398" type="curve" smooth="yes"/>
+      <point x="998.584" y="822.398"/>
+      <point x="1010.82" y="822.554"/>
+      <point x="1022.85" y="822.707" type="curve" smooth="yes"/>
+      <point x="1034.47" y="822.855"/>
+      <point x="1045.9" y="823"/>
+      <point x="1057" y="823" type="curve" name="dv04"/>
+      <point x="1028" y="676.285" type="line" name="dv03"/>
+      <point x="965.124" y="676.285" type="line" smooth="yes"/>
+      <point x="886.385" y="676.285"/>
+      <point x="791.239" y="673.291"/>
+      <point x="728.453" y="619.679" type="curve" smooth="yes"/>
+      <point x="652.949" y="555.208"/>
+      <point x="630.749" y="422.063"/>
+      <point x="607.489" y="282.567" type="curve" smooth="yes"/>
+      <point x="535.423" y="-149.642"/>
+      <point x="457.757" y="-197"/>
+      <point x="36" y="-197" type="curve"/>
     </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>2018-06-05 19:10:01 +0000</string>
+  </dict>
   </lib>
 </glyph>