Skip to content

Commit c8dcc80

Browse files
committed
[U+007B, U+007D, bold-italic, braceleft, braceright] adjust vertical position
1 parent f760643 commit c8dcc80

File tree

2 files changed

+105
-157
lines changed

2 files changed

+105
-157
lines changed

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

Lines changed: 50 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -4,94 +4,68 @@
44
<unicode hex="007B"/>
55
<outline>
66
<contour>
7-
<point x="644" y="-334" type="line" name="dv01"/>
8-
<point x="373" y="-327"/>
9-
<point x="289" y="-278"/>
10-
<point x="280" y="-101" type="curve" name="dh01"/>
11-
<point x="280" y="-84"/>
12-
<point x="281" y="-72"/>
13-
<point x="284" y="-49" type="curve" name="sh01"/>
14-
<point x="284" y="-41"/>
15-
<point x="290" y="1"/>
16-
<point x="298" y="35" type="curve"/>
17-
<point x="341" y="250" type="line" smooth="yes"/>
18-
<point x="343" y="260"/>
19-
<point x="351" y="304"/>
20-
<point x="354" y="328" type="curve" smooth="yes"/>
21-
<point x="357" y="351"/>
22-
<point x="358" y="365"/>
23-
<point x="358" y="377" type="curve" name="ih01" smooth="yes"/>
24-
<point x="358" y="433"/>
25-
<point x="338" y="465"/>
26-
<point x="295" y="486" type="curve" smooth="yes"/>
27-
<point x="259" y="505"/>
28-
<point x="197" y="516"/>
29-
<point x="113" y="516" type="curve" name="hr01" smooth="yes"/>
30-
<point x="51" y="516" type="line"/>
7+
<point x="644" y="-334" type="line" smooth="yes" name="dv01"/>
8+
<point x="389.228" y="-334"/>
9+
<point x="280" y="-262.033"/>
10+
<point x="280" y="-94.1714" type="curve" smooth="yes" name="dh01"/>
11+
<point x="280" y="-19.5994"/>
12+
<point x="301.59" y="66.8821"/>
13+
<point x="322.052" y="148.848" type="curve" smooth="yes"/>
14+
<point x="349.39" y="258.354"/>
15+
<point x="358" y="306.354"/>
16+
<point x="358" y="349.248" type="curve" smooth="yes" name="ih01"/>
17+
<point x="358" y="473.419"/>
18+
<point x="285.262" y="516.042"/>
19+
<point x="73.3579" y="516.042" type="curve" smooth="yes"/>
20+
<point x="65.9052" y="516.042"/>
21+
<point x="58.4527" y="516"/>
22+
<point x="51" y="516" type="curve"/>
3123
<point x="88" y="707" type="line" name="dv02"/>
32-
<point x="179" y="707" type="line" smooth="yes"/>
33-
<point x="274" y="707"/>
34-
<point x="343" y="725"/>
35-
<point x="386" y="762" type="curve" smooth="yes"/>
36-
<point x="429" y="799"/>
37-
<point x="460" y="869"/>
24+
<point x="377.946" y="707"/>
25+
<point x="436.766" y="746.914"/>
3826
<point x="480" y="973" type="curve" smooth="yes"/>
3927
<point x="521" y="1188" type="line" smooth="yes"/>
40-
<point x="550" y="1341"/>
41-
<point x="597" y="1437"/>
42-
<point x="658" y="1484" type="curve" smooth="yes"/>
43-
<point x="720" y="1532"/>
44-
<point x="838" y="1556"/>
45-
<point x="1011" y="1556" type="curve" name="at01" smooth="yes"/>
28+
<point x="577.561" y="1484.11"/>
29+
<point x="673.286" y="1556"/>
30+
<point x="1011" y="1556" type="curve" smooth="yes" name="at01"/>
4631
<point x="1160" y="1556" type="line"/>
4732
<point x="1124" y="1366" type="line" name="sv01"/>
48-
<point x="1001" y="1366" type="line" smooth="yes"/>
49-
<point x="926" y="1366"/>
50-
<point x="881" y="1351"/>
51-
<point x="852" y="1323" type="curve" smooth="yes"/>
52-
<point x="821" y="1294"/>
53-
<point x="800" y="1239"/>
33+
<point x="1112.49" y="1366"/>
34+
<point x="1100.97" y="1366.07"/>
35+
<point x="1089.46" y="1366.13" type="curve" smooth="yes"/>
36+
<point x="1077.95" y="1366.2"/>
37+
<point x="1066.43" y="1366.26"/>
38+
<point x="1054.92" y="1366.26" type="curve" smooth="yes"/>
39+
<point x="868.998" y="1366.26"/>
40+
<point x="819.113" y="1347.53"/>
5441
<point x="781" y="1139" type="curve" smooth="yes"/>
5542
<point x="743" y="930" type="line" smooth="yes"/>
56-
<point x="724" y="826"/>
57-
<point x="692" y="744"/>
58-
<point x="648" y="696" type="curve" smooth="yes"/>
59-
<point x="607" y="651"/>
60-
<point x="543" y="623"/>
43+
<point x="704.298" y="717.628"/>
44+
<point x="628.627" y="633.783"/>
6145
<point x="456" y="612" type="curve" name="ih02"/>
62-
<point x="520" y="598"/>
63-
<point x="566" y="577"/>
64-
<point x="593" y="548" type="curve" smooth="yes"/>
65-
<point x="620" y="521"/>
66-
<point x="634" y="485"/>
67-
<point x="634" y="428" type="curve" name="sh02" smooth="yes"/>
68-
<point x="634" y="413"/>
69-
<point x="633" y="387"/>
70-
<point x="630" y="364" type="curve" smooth="yes"/>
71-
<point x="627" y="347"/>
72-
<point x="625" y="326"/>
73-
<point x="618" y="291" type="curve" smooth="yes"/>
74-
<point x="577" y="86" type="line"/>
75-
<point x="569" y="51"/>
76-
<point x="569" y="49"/>
77-
<point x="564" y="12" type="curve" smooth="yes"/>
78-
<point x="561" y="-11"/>
79-
<point x="560" y="-19"/>
80-
<point x="560" y="-32" type="curve" name="dh02" smooth="yes"/>
81-
<point x="560" y="-75"/>
82-
<point x="571" y="-101"/>
83-
<point x="594" y="-118" type="curve" smooth="yes"/>
84-
<point x="617" y="-135"/>
85-
<point x="655" y="-143"/>
86-
<point x="708" y="-143" type="curve" name="hr02" smooth="yes"/>
46+
<point x="583.978" y="584.062"/>
47+
<point x="634" y="528.151"/>
48+
<point x="634" y="413.042" type="curve" smooth="yes" name="sh02"/>
49+
<point x="634" y="341.562"/>
50+
<point x="614.725" y="256.195"/>
51+
<point x="595.913" y="172.875" type="curve" smooth="yes"/>
52+
<point x="594.192" y="165.253"/>
53+
<point x="592.288" y="157.027"/>
54+
<point x="590.281" y="148.355" type="curve" smooth="yes"/>
55+
<point x="577.298" y="92.2576"/>
56+
<point x="560" y="17.5158"/>
57+
<point x="560" y="-32.8465" type="curve" smooth="yes" name="dh02"/>
58+
<point x="560" y="-111.102"/>
59+
<point x="601.765" y="-143"/>
60+
<point x="708" y="-143" type="curve" smooth="yes" name="hr02"/>
8761
<point x="829" y="-143" type="line"/>
8862
<point x="792" y="-334" type="line" name="sv02"/>
8963
</contour>
9064
</outline>
9165
<lib>
92-
<dict>
93-
<key>com.schriftgestaltung.Glyphs.lastChange</key>
94-
<string>2017-07-11 17:15:08 +0000</string>
95-
</dict>
66+
<dict>
67+
<key>com.schriftgestaltung.Glyphs.lastChange</key>
68+
<string>2017-07-11 17:15:08 +0000</string>
69+
</dict>
9670
</lib>
9771
</glyph>

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

Lines changed: 55 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -5,97 +5,71 @@
55
<outline>
66
<contour>
77
<point x="56" y="-143" type="line" name="hr00"/>
8-
<point x="179" y="-143" type="line" name="dv02" smooth="yes"/>
9-
<point x="243" y="-143"/>
10-
<point x="297" y="-128"/>
11-
<point x="326" y="-100" type="curve" smooth="yes"/>
12-
<point x="356" y="-71"/>
13-
<point x="380" y="-9"/>
8+
<point x="64.8825" y="-143"/>
9+
<point x="74.3983" y="-143.192"/>
10+
<point x="95.328" y="-143.792" type="curve" smooth="yes"/>
11+
<point x="111.606" y="-144.259"/>
12+
<point x="129.042" y="-144.759"/>
13+
<point x="147.909" y="-144.759" type="curve" smooth="yes"/>
14+
<point x="317.616" y="-144.759"/>
15+
<point x="361.729" y="-104.283"/>
1416
<point x="398" y="86" type="curve" smooth="yes"/>
1517
<point x="437" y="291" type="line" smooth="yes"/>
16-
<point x="457" y="396"/>
17-
<point x="488" y="476"/>
18-
<point x="532" y="524" type="curve" smooth="yes"/>
19-
<point x="573" y="569"/>
20-
<point x="637" y="599"/>
18+
<point x="477.445" y="503.222"/>
19+
<point x="551.714" y="586.29"/>
2120
<point x="724" y="612" type="curve" name="ih01"/>
22-
<point x="661" y="623"/>
23-
<point x="615" y="642"/>
24-
<point x="588" y="670" type="curve" smooth="yes"/>
25-
<point x="560" y="698"/>
26-
<point x="546" y="739"/>
27-
<point x="546" y="792" type="curve" name="dh01" smooth="yes"/>
28-
<point x="546" y="807"/>
29-
<point x="547" y="828"/>
30-
<point x="550" y="852" type="curve" name="sh01"/>
31-
<point x="553" y="867"/>
32-
<point x="557" y="903"/>
33-
<point x="562" y="930" type="curve" smooth="yes"/>
34-
<point x="603" y="1139" type="line"/>
35-
<point x="610" y="1163"/>
36-
<point x="612" y="1183"/>
37-
<point x="616" y="1214" type="curve" smooth="yes"/>
38-
<point x="619" y="1234"/>
39-
<point x="620" y="1242"/>
40-
<point x="620" y="1247" type="curve" smooth="yes"/>
41-
<point x="620" y="1252"/>
42-
<point x="619" y="1252"/>
43-
<point x="619" y="1257" type="curve" smooth="yes"/>
44-
<point x="619" y="1294"/>
45-
<point x="609" y="1325"/>
46-
<point x="586" y="1342" type="curve" smooth="yes"/>
47-
<point x="564" y="1358"/>
48-
<point x="526" y="1366"/>
49-
<point x="472" y="1366" type="curve" name="sv01" smooth="yes"/>
21+
<point x="584.586" y="636.278"/>
22+
<point x="544.283" y="716.862"/>
23+
<point x="544.283" y="817.649" type="curve" smooth="yes"/>
24+
<point x="544.283" y="888.996"/>
25+
<point x="564.48" y="970.466"/>
26+
<point x="584.011" y="1049.25" type="curve" smooth="yes"/>
27+
<point x="602.297" y="1123.02"/>
28+
<point x="620" y="1194.43"/>
29+
<point x="620" y="1252.97" type="curve" smooth="yes"/>
30+
<point x="620" y="1337.19"/>
31+
<point x="581.753" y="1366"/>
32+
<point x="472" y="1366" type="curve" smooth="yes" name="sv01"/>
5033
<point x="351" y="1366" type="line"/>
5134
<point x="388" y="1556" type="line" name="at01"/>
5235
<point x="535" y="1556" type="line" smooth="yes"/>
53-
<point x="671" y="1556"/>
54-
<point x="767" y="1540"/>
55-
<point x="822" y="1508" type="curve" smooth="yes"/>
56-
<point x="878" y="1476"/>
57-
<point x="904" y="1419"/>
58-
<point x="904" y="1351" type="curve" smooth="yes"/>
59-
<point x="904" y="1318"/>
60-
<point x="897" y="1269"/>
61-
<point x="884" y="1202" type="curve" smooth="yes"/>
62-
<point x="881" y="1187" type="line"/>
63-
<point x="840" y="972" type="line" smooth="yes"/>
64-
<point x="836" y="951"/>
65-
<point x="833" y="927"/>
66-
<point x="830" y="911" type="curve" smooth="yes"/>
67-
<point x="827" y="890"/>
68-
<point x="826" y="877"/>
69-
<point x="826" y="864" type="curve" name="dh02" smooth="yes"/>
70-
<point x="826" y="793"/>
71-
<point x="854" y="762"/>
72-
<point x="889" y="742" type="curve" smooth="yes"/>
73-
<point x="930" y="719"/>
74-
<point x="990" y="707"/>
75-
<point x="1067" y="707" type="curve" name="dv04" smooth="yes"/>
76-
<point x="1129" y="707" type="line"/>
36+
<point x="789.779" y="1556"/>
37+
<point x="904" y="1492.94"/>
38+
<point x="904" y="1352.27" type="curve" smooth="yes"/>
39+
<point x="904" y="1255.81"/>
40+
<point x="880.965" y="1153.9"/>
41+
<point x="858.469" y="1054.36" type="curve" smooth="yes"/>
42+
<point x="849.588" y="1015.07"/>
43+
<point x="840.792" y="976.149"/>
44+
<point x="833.529" y="938.082" type="curve" smooth="yes"/>
45+
<point x="833.068" y="935.666"/>
46+
<point x="826" y="898.648"/>
47+
<point x="826" y="865.63" type="curve" smooth="yes" name="dh02"/>
48+
<point x="826" y="755.334"/>
49+
<point x="906.516" y="706.919"/>
50+
<point x="1091.86" y="706.919" type="curve" smooth="yes"/>
51+
<point x="1110.3" y="706.919" type="line" smooth="yes"/>
52+
<point x="1113.53" y="706.919"/>
53+
<point x="1116.73" y="706.98"/>
54+
<point x="1119.88" y="706.98" type="curve" smooth="yes"/>
55+
<point x="1129" y="706.98" type="line"/>
7756
<point x="1092" y="516" type="line" name="dv03"/>
78-
<point x="1000" y="516" type="line" smooth="yes"/>
79-
<point x="906" y="516"/>
80-
<point x="837" y="497"/>
81-
<point x="794" y="458" type="curve" smooth="yes"/>
82-
<point x="749" y="419"/>
83-
<point x="718" y="349"/>
84-
<point x="699" y="250" type="curve" smooth="yes"/>
85-
<point x="658" y="35" type="line" smooth="yes"/>
86-
<point x="630" y="-113"/>
87-
<point x="583" y="-211"/>
88-
<point x="516" y="-260" type="curve" smooth="yes"/>
89-
<point x="449" y="-309"/>
90-
<point x="334" y="-334"/>
91-
<point x="169" y="-334" type="curve" name="dv01" smooth="yes"/>
57+
<point x="788.035" y="516"/>
58+
<point x="742.54" y="477.757"/>
59+
<point x="684.342" y="173.324" type="curve" smooth="yes"/>
60+
<point x="680.86" y="155.107"/>
61+
<point x="677.378" y="136.219"/>
62+
<point x="670.687" y="99.236" type="curve" smooth="yes"/>
63+
<point x="605.884" y="-258.907"/>
64+
<point x="518.927" y="-334"/>
65+
<point x="169" y="-334" type="curve" smooth="yes" name="dv01"/>
9266
<point x="19" y="-334" type="line"/>
9367
</contour>
9468
</outline>
9569
<lib>
96-
<dict>
97-
<key>com.schriftgestaltung.Glyphs.lastChange</key>
98-
<string>2017-07-11 17:15:08 +0000</string>
99-
</dict>
70+
<dict>
71+
<key>com.schriftgestaltung.Glyphs.lastChange</key>
72+
<string>2017-07-11 17:15:08 +0000</string>
73+
</dict>
10074
</lib>
10175
</glyph>

0 commit comments

Comments
 (0)