Skip to content

Commit 477de3c

Browse files
committed
[U+007B, U+007D, italic, braceleft, braceright] adjust vertical position
1 parent 7f6cbb8 commit 477de3c

File tree

2 files changed

+125
-180
lines changed

2 files changed

+125
-180
lines changed

source/Hack-Italic.ufo/glyphs/braceleft.glif

Lines changed: 62 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -4,101 +4,70 @@
44
<unicode hex="007B"/>
55
<outline>
66
<contour>
7-
<point x="685" y="-334" type="line" name="hr00" smooth="yes"/>
8-
<point x="560" y="-334"/>
9-
<point x="471" y="-316"/>
10-
<point x="417" y="-280" type="curve" smooth="yes"/>
11-
<point x="362" y="-243"/>
12-
<point x="335" y="-184"/>
13-
<point x="335" y="-102" type="curve" smooth="yes"/>
14-
<point x="335" y="-89" type="line" name="dh01"/>
15-
<point x="334" y="-70"/>
16-
<point x="335" y="-60"/>
17-
<point x="338" y="-37" type="curve" smooth="yes"/>
18-
<point x="343" y="2"/>
19-
<point x="346" y="19"/>
20-
<point x="349" y="34" type="curve" smooth="yes"/>
21-
<point x="394" y="270" type="line"/>
22-
<point x="397" y="277"/>
23-
<point x="396" y="279"/>
24-
<point x="397" y="282" type="curve"/>
25-
<point x="404" y="315"/>
26-
<point x="407" y="339"/>
27-
<point x="407" y="372" type="curve" smooth="yes"/>
28-
<point x="407" y="437"/>
29-
<point x="391" y="475"/>
30-
<point x="358" y="500" type="curve" smooth="yes"/>
31-
<point x="325" y="525"/>
32-
<point x="271" y="537"/>
33-
<point x="196" y="537" type="curve" name="dv02" smooth="yes"/>
34-
<point x="104" y="537" type="line"/>
35-
<point x="133" y="684" type="line"/>
36-
<point x="224" y="684" type="line" name="dv03" smooth="yes"/>
37-
<point x="321" y="684"/>
38-
<point x="391" y="702"/>
39-
<point x="432" y="739" type="curve" smooth="yes"/>
40-
<point x="473" y="775"/>
41-
<point x="504" y="843"/>
42-
<point x="525" y="944" type="curve" smooth="yes"/>
43-
<point x="575" y="1188" type="line" smooth="yes"/>
44-
<point x="592" y="1271"/>
45-
<point x="612" y="1335"/>
46-
<point x="636" y="1382" type="curve" smooth="yes"/>
47-
<point x="660" y="1429"/>
48-
<point x="690" y="1466"/>
49-
<point x="726" y="1493" type="curve" smooth="yes"/>
50-
<point x="755" y="1514"/>
51-
<point x="790" y="1531"/>
52-
<point x="843" y="1542" type="curve" name="at01" smooth="yes"/>
53-
<point x="888" y="1551"/>
54-
<point x="952" y="1556"/>
55-
<point x="1044" y="1556" type="curve" name="at02" smooth="yes"/>
56-
<point x="1126" y="1556" type="line"/>
57-
<point x="1097" y="1413" type="line" name="sv01"/>
58-
<point x="1012" y="1413" type="line" smooth="yes"/>
59-
<point x="920" y="1413"/>
60-
<point x="867" y="1401"/>
61-
<point x="836" y="1374" type="curve" smooth="yes"/>
62-
<point x="803" y="1345"/>
63-
<point x="778" y="1280"/>
64-
<point x="759" y="1184" type="curve" smooth="yes"/>
65-
<point x="708" y="932" type="line" smooth="yes"/>
66-
<point x="688" y="832"/>
67-
<point x="659" y="753"/>
68-
<point x="615" y="700" type="curve" smooth="yes"/>
69-
<point x="576" y="653"/>
70-
<point x="519" y="621"/>
71-
<point x="444" y="606" type="curve" name="ih01"/>
72-
<point x="492" y="594"/>
73-
<point x="530" y="571"/>
74-
<point x="557" y="537" type="curve" smooth="yes"/>
75-
<point x="584" y="502"/>
76-
<point x="597" y="460"/>
77-
<point x="597" y="410" type="curve"/>
78-
<point x="598" y="393"/>
79-
<point x="598" y="386"/>
80-
<point x="594" y="353" type="curve" smooth="yes"/>
81-
<point x="589" y="310"/>
82-
<point x="588" y="315"/>
83-
<point x="583" y="283" type="curve"/>
84-
<point x="536" y="39" type="line" smooth="yes"/>
85-
<point x="531" y="12"/>
86-
<point x="529" y="-3"/>
87-
<point x="528" y="-20" type="curve" name="dh02" smooth="yes"/>
88-
<point x="525" y="-64"/>
89-
<point x="525" y="-62"/>
90-
<point x="525" y="-70" type="curve" name="sh01" smooth="yes"/>
91-
<point x="525" y="-155"/>
92-
<point x="579" y="-190"/>
93-
<point x="708" y="-190" type="curve" name="dv01" smooth="yes"/>
94-
<point x="786" y="-190" type="line"/>
95-
<point x="757" y="-334" type="line" name="sv02"/>
7+
<point x="685" y="-197" type="line" smooth="yes" name="hr00"/>
8+
<point x="448.348" y="-197"/>
9+
<point x="334.813" y="-121.782"/>
10+
<point x="334.813" y="35" type="curve" smooth="yes"/>
11+
<point x="334.813" y="60.9062" type="line" smooth="yes"/>
12+
<point x="334.813" y="137.335"/>
13+
<point x="352.985" y="218.611"/>
14+
<point x="369.888" y="294.208" type="curve" smooth="yes"/>
15+
<point x="374.057" y="312.856"/>
16+
<point x="378.15" y="331.159"/>
17+
<point x="381.873" y="348.958" type="curve" smooth="yes"/>
18+
<point x="383.189" y="355.249"/>
19+
<point x="384.533" y="361.535"/>
20+
<point x="385.813" y="367.457" type="curve" smooth="yes"/>
21+
<point x="402.09" y="442.749"/>
22+
<point x="407" y="476.455"/>
23+
<point x="407" y="508.548" type="curve" smooth="yes"/>
24+
<point x="407" y="627.12"/>
25+
<point x="339.982" y="674.436"/>
26+
<point x="173.673" y="674.436" type="curve" smooth="yes"/>
27+
<point x="113.539" y="674.436" type="line"/>
28+
<point x="133" y="820.82" type="line"/>
29+
<point x="179.473" y="820.82" type="line"/>
30+
<point x="445.746" y="820.82"/>
31+
<point x="505.737" y="882.822"/>
32+
<point x="555.518" y="1209.46" type="curve" smooth="yes"/>
33+
<point x="612.658" y="1584.4"/>
34+
<point x="717.404" y="1693.34"/>
35+
<point x="1020.75" y="1693.34" type="curve" smooth="yes"/>
36+
<point x="1126" y="1693.34" type="line"/>
37+
<point x="1097" y="1550" type="line" name="sv01"/>
38+
<point x="1089.43" y="1550"/>
39+
<point x="1082.04" y="1550.14"/>
40+
<point x="1074.5" y="1550.28" type="curve" smooth="yes"/>
41+
<point x="1066.64" y="1550.42"/>
42+
<point x="1058.62" y="1550.57"/>
43+
<point x="1040.88" y="1550.57" type="curve" smooth="yes"/>
44+
<point x="828.319" y="1550.57"/>
45+
<point x="801.192" y="1529.17"/>
46+
<point x="759" y="1321" type="curve" smooth="yes"/>
47+
<point x="708" y="1069" type="line" smooth="yes"/>
48+
<point x="666.714" y="865.644"/>
49+
<point x="591.127" y="772.307"/>
50+
<point x="444" y="743" type="curve" name="ih01"/>
51+
<point x="546.517" y="717.478"/>
52+
<point x="597.556" y="646.351"/>
53+
<point x="597.556" y="529.008" type="curve" smooth="yes"/>
54+
<point x="597.556" y="456.444"/>
55+
<point x="578.054" y="377.99"/>
56+
<point x="559.272" y="302.43" type="curve" smooth="yes"/>
57+
<point x="541.825" y="232.245"/>
58+
<point x="525" y="164.557"/>
59+
<point x="525" y="108.178" type="curve" smooth="yes" name="sh01"/>
60+
<point x="525" y="-53.6761"/>
61+
<point x="663.668" y="-53.525"/>
62+
<point x="782.945" y="-53.525" type="curve" smooth="yes"/>
63+
<point x="786" y="-53.5241" type="line"/>
64+
<point x="757" y="-197" type="line" name="sv02"/>
9665
</contour>
9766
</outline>
9867
<lib>
99-
<dict>
100-
<key>com.schriftgestaltung.Glyphs.lastChange</key>
101-
<string>2017-07-11 17:15:08 +0000</string>
102-
</dict>
68+
<dict>
69+
<key>com.schriftgestaltung.Glyphs.lastChange</key>
70+
<string>2018-06-05 19:08:37 +0000</string>
71+
</dict>
10372
</lib>
10473
</glyph>

source/Hack-Italic.ufo/glyphs/braceright.glif

Lines changed: 63 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -4,95 +4,71 @@
44
<unicode hex="007D"/>
55
<outline>
66
<contour>
7-
<point x="64" y="-190" type="line" name="hr00"/>
8-
<point x="142" y="-190" type="line" name="dv02" smooth="yes"/>
9-
<point x="233" y="-190"/>
10-
<point x="294" y="-177"/>
11-
<point x="325" y="-150" type="curve" smooth="yes"/>
12-
<point x="354" y="-125"/>
13-
<point x="379" y="-70"/>
14-
<point x="402" y="39" type="curve" smooth="yes"/>
15-
<point x="453" y="291" type="line" smooth="yes"/>
16-
<point x="473" y="391"/>
17-
<point x="501" y="469"/>
18-
<point x="546" y="524" type="curve" smooth="yes"/>
19-
<point x="587" y="573"/>
20-
<point x="644" y="603"/>
21-
<point x="718" y="616" type="curve" name="ih01"/>
22-
<point x="669" y="629"/>
23-
<point x="631" y="653"/>
24-
<point x="604" y="686" type="curve" smooth="yes"/>
25-
<point x="577" y="721"/>
26-
<point x="564" y="757"/>
27-
<point x="564" y="813" type="curve" name="dh01" smooth="yes"/>
28-
<point x="564" y="829"/>
29-
<point x="565" y="846"/>
30-
<point x="568" y="870" type="curve" name="sh01" smooth="yes"/>
31-
<point x="571" y="898"/>
32-
<point x="571" y="909"/>
33-
<point x="578" y="940" type="curve"/>
34-
<point x="625" y="1183" type="line" name="sh02"/>
35-
<point x="625" y="1188"/>
36-
<point x="634" y="1239"/>
37-
<point x="634" y="1243" type="curve" name="sh03"/>
38-
<point x="635" y="1259"/>
39-
<point x="636" y="1278"/>
40-
<point x="636" y="1290" type="curve" name="ih02" smooth="yes"/>
41-
<point x="636" y="1334"/>
42-
<point x="622" y="1366"/>
43-
<point x="594" y="1385" type="curve" smooth="yes"/>
44-
<point x="565" y="1404"/>
45-
<point x="518" y="1413"/>
46-
<point x="453" y="1413" type="curve" name="sv01" smooth="yes"/>
47-
<point x="376" y="1413" type="line"/>
48-
<point x="402" y="1556" type="line" name="at01"/>
49-
<point x="476" y="1556" type="line" name="hr01"/>
50-
<point x="739" y="1546"/>
51-
<point x="817" y="1505"/>
52-
<point x="826" y="1320" type="curve" name="sh04"/>
53-
<point x="826" y="1301"/>
54-
<point x="825" y="1288"/>
55-
<point x="822" y="1259" type="curve" name="sh05" smooth="yes"/>
56-
<point x="819" y="1234"/>
57-
<point x="819" y="1223"/>
58-
<point x="812" y="1188" type="curve" smooth="yes"/>
59-
<point x="767" y="952" type="line"/>
60-
<point x="765" y="940" type="line" smooth="yes"/>
61-
<point x="758" y="907"/>
62-
<point x="755" y="876"/>
63-
<point x="755" y="849" type="curve" name="dh02" smooth="yes"/>
64-
<point x="755" y="730"/>
65-
<point x="816" y="686"/>
66-
<point x="965" y="686" type="curve" smooth="yes"/>
67-
<point x="1057" y="686" type="line" name="dv04"/>
68-
<point x="1028" y="539" type="line" name="dv03"/>
69-
<point x="937" y="539" type="line" name="hr02" smooth="yes"/>
70-
<point x="842" y="539"/>
71-
<point x="773" y="521"/>
72-
<point x="730" y="484" type="curve" smooth="yes"/>
73-
<point x="687" y="448"/>
74-
<point x="654" y="383"/>
75-
<point x="634" y="279" type="curve" smooth="yes"/>
76-
<point x="587" y="35" type="line" smooth="yes"/>
77-
<point x="571" y="-49"/>
78-
<point x="549" y="-113"/>
79-
<point x="525" y="-160" type="curve" smooth="yes"/>
80-
<point x="501" y="-207"/>
81-
<point x="471" y="-244"/>
82-
<point x="435" y="-270" type="curve" smooth="yes"/>
83-
<point x="402" y="-294"/>
84-
<point x="366" y="-308"/>
85-
<point x="319" y="-319" type="curve" smooth="yes"/>
86-
<point x="273" y="-329"/>
87-
<point x="206" y="-334"/>
88-
<point x="118" y="-334" type="curve" name="dv01" smooth="yes"/>
89-
<point x="36" y="-334" type="line"/>
7+
<point x="64" y="-53.308" type="line" name="hr00"/>
8+
<point x="131.086" y="-53.308" type="line"/>
9+
<point x="326.723" y="-53.308"/>
10+
<point x="362.875" y="-16.4804"/>
11+
<point x="402" y="176" type="curve" smooth="yes"/>
12+
<point x="453" y="428" type="line" smooth="yes"/>
13+
<point x="495.097" y="635.883"/>
14+
<point x="569.331" y="726.925"/>
15+
<point x="718" y="753" type="curve" name="ih01"/>
16+
<point x="614.717" y="780.365"/>
17+
<point x="564" y="851.869"/>
18+
<point x="564" y="970.121" type="curve" smooth="yes" name="dh01"/>
19+
<point x="564" y="1042.82"/>
20+
<point x="583.169" y="1119.38"/>
21+
<point x="601.726" y="1193.49" type="curve" smooth="yes"/>
22+
<point x="619.133" y="1263"/>
23+
<point x="636" y="1330.36"/>
24+
<point x="636" y="1390.37" type="curve" smooth="yes" name="ih02"/>
25+
<point x="636" y="1537.01"/>
26+
<point x="535.279" y="1550.25"/>
27+
<point x="427.75" y="1550.25" type="curve" smooth="yes"/>
28+
<point x="376" y="1550.25" type="line"/>
29+
<point x="402" y="1693" type="line" name="at01"/>
30+
<point x="476" y="1693" type="line" smooth="yes" name="hr01"/>
31+
<point x="512.06" y="1693"/>
32+
<point x="557.057" y="1689.83"/>
33+
<point x="595.412" y="1684.68" type="curve" smooth="yes"/>
34+
<point x="763.106" y="1662.18"/>
35+
<point x="826" y="1598.92"/>
36+
<point x="826" y="1455.23" type="curve" smooth="yes" name="sh04"/>
37+
<point x="826" y="1369.55"/>
38+
<point x="803.641" y="1264.22"/>
39+
<point x="783.935" y="1171.39" type="curve" smooth="yes"/>
40+
<point x="777.788" y="1142.43"/>
41+
<point x="771.899" y="1114.69"/>
42+
<point x="767.393" y="1091.06" type="curve" smooth="yes"/>
43+
<point x="758.619" y="1045.05"/>
44+
<point x="755" y="1014.15"/>
45+
<point x="755" y="986.48" type="curve" smooth="yes" name="dh02"/>
46+
<point x="755" y="835.647"/>
47+
<point x="872.889" y="822.398"/>
48+
<point x="986.295" y="822.398" type="curve" smooth="yes"/>
49+
<point x="998.584" y="822.398"/>
50+
<point x="1010.82" y="822.554"/>
51+
<point x="1022.85" y="822.707" type="curve" smooth="yes"/>
52+
<point x="1034.47" y="822.855"/>
53+
<point x="1045.9" y="823"/>
54+
<point x="1057" y="823" type="curve" name="dv04"/>
55+
<point x="1028" y="676.285" type="line" name="dv03"/>
56+
<point x="965.124" y="676.285" type="line" smooth="yes"/>
57+
<point x="886.385" y="676.285"/>
58+
<point x="791.239" y="673.291"/>
59+
<point x="728.453" y="619.679" type="curve" smooth="yes"/>
60+
<point x="652.949" y="555.208"/>
61+
<point x="630.749" y="422.063"/>
62+
<point x="607.489" y="282.567" type="curve" smooth="yes"/>
63+
<point x="535.423" y="-149.642"/>
64+
<point x="457.757" y="-197"/>
65+
<point x="36" y="-197" type="curve"/>
9066
</contour>
9167
</outline>
9268
<lib>
93-
<dict>
94-
<key>com.schriftgestaltung.Glyphs.lastChange</key>
95-
<string>2017-07-11 17:15:08 +0000</string>
96-
</dict>
69+
<dict>
70+
<key>com.schriftgestaltung.Glyphs.lastChange</key>
71+
<string>2018-06-05 19:10:01 +0000</string>
72+
</dict>
9773
</lib>
9874
</glyph>

0 commit comments

Comments
 (0)