Skip to content

Commit 5bc866a

Browse files
committed
Reworked infinity glyph
1 parent c213b7b commit 5bc866a

File tree

2 files changed

+146
-118
lines changed

2 files changed

+146
-118
lines changed

src/Inter-UI-Black.ufo/glyphs/infinity.glif

Lines changed: 73 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,85 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<glyph name="infinity" format="1">
3-
<advance width="3072"/>
3+
<advance width="2664"/>
44
<unicode hex="221E"/>
55
<outline>
66
<contour>
7-
<point x="180" y="732" type="line"/>
8-
<point x="180" y="300"/>
9-
<point x="456" y="-28"/>
10-
<point x="900" y="-28" type="curve" smooth="yes"/>
11-
<point x="1380" y="-28"/>
12-
<point x="1600" y="428"/>
13-
<point x="1676" y="740" type="curve"/>
14-
<point x="1676" y="772" type="line"/>
15-
<point x="1600" y="1084"/>
16-
<point x="1380" y="1516"/>
17-
<point x="900" y="1516" type="curve" smooth="yes"/>
18-
<point x="456" y="1516"/>
19-
<point x="180" y="1188"/>
20-
<point x="180" y="756" type="curve"/>
7+
<point x="716" y="1508" type="curve"/>
8+
<point x="364" y="1508"/>
9+
<point x="80" y="1220"/>
10+
<point x="80" y="872" type="curve" smooth="yes"/>
11+
<point x="80" y="520"/>
12+
<point x="364" y="236"/>
13+
<point x="716" y="236" type="curve" smooth="yes"/>
14+
<point x="964" y="236"/>
15+
<point x="1148" y="360"/>
16+
<point x="1268" y="476" type="curve" smooth="yes"/>
17+
<point x="1292" y="496"/>
18+
<point x="1312" y="520"/>
19+
<point x="1332" y="544" type="curve"/>
20+
<point x="1352" y="520"/>
21+
<point x="1372" y="496"/>
22+
<point x="1396" y="476" type="curve" smooth="yes"/>
23+
<point x="1516" y="360"/>
24+
<point x="1700" y="236"/>
25+
<point x="1948" y="236" type="curve" smooth="yes"/>
26+
<point x="2300" y="236"/>
27+
<point x="2584" y="520"/>
28+
<point x="2584" y="872" type="curve" smooth="yes"/>
29+
<point x="2584" y="1220"/>
30+
<point x="2300" y="1508"/>
31+
<point x="1948" y="1508" type="curve" smooth="yes"/>
32+
<point x="1700" y="1508"/>
33+
<point x="1516" y="1380"/>
34+
<point x="1392" y="1264" type="curve" smooth="yes"/>
35+
<point x="1372" y="1240"/>
36+
<point x="1352" y="1220"/>
37+
<point x="1332" y="1196" type="curve"/>
38+
<point x="1312" y="1220"/>
39+
<point x="1292" y="1240"/>
40+
<point x="1272" y="1264" type="curve" smooth="yes"/>
41+
<point x="1148" y="1380"/>
42+
<point x="964" y="1508"/>
2143
</contour>
2244
<contour>
23-
<point x="608" y="756" type="line"/>
24-
<point x="608" y="972"/>
25-
<point x="724" y="1144"/>
26-
<point x="928" y="1144" type="curve" smooth="yes"/>
27-
<point x="1192" y="1144"/>
28-
<point x="1308" y="828"/>
29-
<point x="1316" y="772" type="curve"/>
30-
<point x="1316" y="740" type="line"/>
31-
<point x="1308" y="684"/>
32-
<point x="1188" y="344"/>
33-
<point x="928" y="344" type="curve" smooth="yes"/>
34-
<point x="720" y="344"/>
35-
<point x="608" y="508"/>
36-
<point x="608" y="732" type="curve"/>
45+
<point x="480" y="872" type="curve"/>
46+
<point x="480" y="1000"/>
47+
<point x="584" y="1108"/>
48+
<point x="716" y="1108" type="curve" smooth="yes"/>
49+
<point x="820" y="1108"/>
50+
<point x="908" y="1056"/>
51+
<point x="992" y="976" type="curve" smooth="yes"/>
52+
<point x="1032" y="936"/>
53+
<point x="1060" y="904"/>
54+
<point x="1084" y="872" type="curve"/>
55+
<point x="1060" y="836"/>
56+
<point x="1032" y="800"/>
57+
<point x="992" y="764" type="curve" smooth="yes"/>
58+
<point x="908" y="684"/>
59+
<point x="820" y="636"/>
60+
<point x="716" y="636" type="curve" smooth="yes"/>
61+
<point x="584" y="636"/>
62+
<point x="480" y="740"/>
3763
</contour>
3864
<contour>
39-
<point x="2892" y="756" type="line"/>
40-
<point x="2892" y="1188"/>
41-
<point x="2620" y="1516"/>
42-
<point x="2176" y="1516" type="curve" smooth="yes"/>
43-
<point x="1696" y="1516"/>
44-
<point x="1472" y="1084"/>
45-
<point x="1396" y="772" type="curve"/>
46-
<point x="1396" y="740" type="line"/>
47-
<point x="1472" y="428"/>
48-
<point x="1696" y="-28"/>
49-
<point x="2172" y="-28" type="curve" smooth="yes"/>
50-
<point x="2620" y="-28"/>
51-
<point x="2892" y="300"/>
52-
<point x="2892" y="732" type="curve" smooth="yes"/>
53-
</contour>
54-
<contour>
55-
<point x="2464" y="732" type="line"/>
56-
<point x="2464" y="508"/>
57-
<point x="2348" y="344"/>
58-
<point x="2144" y="344" type="curve" smooth="yes"/>
59-
<point x="1884" y="344"/>
60-
<point x="1764" y="684"/>
61-
<point x="1756" y="740" type="curve"/>
62-
<point x="1756" y="772" type="line"/>
63-
<point x="1764" y="828"/>
64-
<point x="1880" y="1144"/>
65-
<point x="2148" y="1144" type="curve" smooth="yes"/>
66-
<point x="2352" y="1144"/>
67-
<point x="2464" y="972"/>
68-
<point x="2464" y="756" type="curve" smooth="yes"/>
65+
<point x="2184" y="872" type="curve"/>
66+
<point x="2184" y="740"/>
67+
<point x="2080" y="636"/>
68+
<point x="1948" y="636" type="curve" smooth="yes"/>
69+
<point x="1844" y="636"/>
70+
<point x="1756" y="684"/>
71+
<point x="1672" y="764" type="curve" smooth="yes"/>
72+
<point x="1636" y="800"/>
73+
<point x="1604" y="836"/>
74+
<point x="1580" y="872" type="curve"/>
75+
<point x="1604" y="904"/>
76+
<point x="1636" y="936"/>
77+
<point x="1672" y="976" type="curve" smooth="yes"/>
78+
<point x="1756" y="1056"/>
79+
<point x="1844" y="1108"/>
80+
<point x="1948" y="1108" type="curve" smooth="yes"/>
81+
<point x="2080" y="1108"/>
82+
<point x="2184" y="1000"/>
6983
</contour>
7084
</outline>
7185
<lib>

src/Inter-UI-Regular.ufo/glyphs/infinity.glif

Lines changed: 73 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,85 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<glyph name="infinity" format="1">
3-
<advance width="3040"/>
3+
<advance width="2604"/>
44
<unicode hex="221E"/>
55
<outline>
66
<contour>
7-
<point x="216" y="880" type="line"/>
8-
<point x="216" y="544"/>
9-
<point x="440" y="256"/>
10-
<point x="844" y="256" type="curve" smooth="yes"/>
11-
<point x="1224" y="256"/>
12-
<point x="1560" y="684"/>
13-
<point x="1620" y="868" type="curve"/>
14-
<point x="1620" y="924" type="line"/>
15-
<point x="1560" y="1108"/>
16-
<point x="1224" y="1536"/>
17-
<point x="840" y="1536" type="curve" smooth="yes"/>
18-
<point x="440" y="1536"/>
19-
<point x="216" y="1248"/>
20-
<point x="216" y="912" type="curve"/>
7+
<point x="688" y="1420" type="curve"/>
8+
<point x="380" y="1420"/>
9+
<point x="136" y="1176"/>
10+
<point x="136" y="872" type="curve" smooth="yes"/>
11+
<point x="136" y="564"/>
12+
<point x="380" y="320"/>
13+
<point x="688" y="320" type="curve" smooth="yes"/>
14+
<point x="904" y="320"/>
15+
<point x="1068" y="428"/>
16+
<point x="1180" y="536" type="curve" smooth="yes"/>
17+
<point x="1228" y="584"/>
18+
<point x="1268" y="632"/>
19+
<point x="1304" y="676" type="curve"/>
20+
<point x="1336" y="632"/>
21+
<point x="1376" y="584"/>
22+
<point x="1424" y="536" type="curve" smooth="yes"/>
23+
<point x="1536" y="428"/>
24+
<point x="1700" y="320"/>
25+
<point x="1920" y="320" type="curve" smooth="yes"/>
26+
<point x="2224" y="320"/>
27+
<point x="2468" y="564"/>
28+
<point x="2468" y="872" type="curve" smooth="yes"/>
29+
<point x="2468" y="1176"/>
30+
<point x="2224" y="1420"/>
31+
<point x="1920" y="1420" type="curve" smooth="yes"/>
32+
<point x="1700" y="1420"/>
33+
<point x="1536" y="1312"/>
34+
<point x="1424" y="1200" type="curve" smooth="yes"/>
35+
<point x="1376" y="1156"/>
36+
<point x="1336" y="1108"/>
37+
<point x="1304" y="1064" type="curve"/>
38+
<point x="1268" y="1108"/>
39+
<point x="1228" y="1156"/>
40+
<point x="1180" y="1200" type="curve" smooth="yes"/>
41+
<point x="1068" y="1312"/>
42+
<point x="904" y="1420"/>
2143
</contour>
2244
<contour>
23-
<point x="444" y="912" type="line"/>
24-
<point x="444" y="1140"/>
25-
<point x="588" y="1316"/>
26-
<point x="840" y="1316" type="curve" smooth="yes"/>
27-
<point x="1048" y="1316"/>
28-
<point x="1344" y="1052"/>
29-
<point x="1372" y="924" type="curve"/>
30-
<point x="1372" y="868" type="line"/>
31-
<point x="1344" y="740"/>
32-
<point x="1048" y="476"/>
33-
<point x="844" y="476" type="curve" smooth="yes"/>
34-
<point x="588" y="476"/>
35-
<point x="444" y="648"/>
36-
<point x="444" y="880" type="curve"/>
45+
<point x="364" y="872" type="curve"/>
46+
<point x="364" y="1048"/>
47+
<point x="508" y="1192"/>
48+
<point x="688" y="1192" type="curve" smooth="yes"/>
49+
<point x="820" y="1192"/>
50+
<point x="932" y="1124"/>
51+
<point x="1020" y="1036" type="curve" smooth="yes"/>
52+
<point x="1084" y="976"/>
53+
<point x="1124" y="920"/>
54+
<point x="1160" y="872" type="curve"/>
55+
<point x="1124" y="820"/>
56+
<point x="1080" y="764"/>
57+
<point x="1020" y="704" type="curve" smooth="yes"/>
58+
<point x="928" y="616"/>
59+
<point x="820" y="548"/>
60+
<point x="688" y="548" type="curve" smooth="yes"/>
61+
<point x="508" y="548"/>
62+
<point x="364" y="692"/>
3763
</contour>
3864
<contour>
39-
<point x="2824" y="912" type="line"/>
40-
<point x="2824" y="1248"/>
41-
<point x="2608" y="1536"/>
42-
<point x="2208" y="1536" type="curve" smooth="yes"/>
43-
<point x="1824" y="1536"/>
44-
<point x="1480" y="1108"/>
45-
<point x="1420" y="924" type="curve"/>
46-
<point x="1420" y="868" type="line"/>
47-
<point x="1480" y="684"/>
48-
<point x="1816" y="256"/>
49-
<point x="2196" y="256" type="curve" smooth="yes"/>
50-
<point x="2600" y="256"/>
51-
<point x="2824" y="544"/>
52-
<point x="2824" y="880" type="curve" smooth="yes"/>
53-
</contour>
54-
<contour>
55-
<point x="2596" y="880" type="line"/>
56-
<point x="2596" y="648"/>
57-
<point x="2452" y="476"/>
58-
<point x="2196" y="476" type="curve" smooth="yes"/>
59-
<point x="1992" y="476"/>
60-
<point x="1696" y="740"/>
61-
<point x="1664" y="868" type="curve"/>
62-
<point x="1664" y="924" type="line"/>
63-
<point x="1696" y="1052"/>
64-
<point x="2000" y="1316"/>
65-
<point x="2208" y="1316" type="curve" smooth="yes"/>
66-
<point x="2460" y="1316"/>
67-
<point x="2596" y="1140"/>
68-
<point x="2596" y="912" type="curve" smooth="yes"/>
65+
<point x="2240" y="872" type="curve"/>
66+
<point x="2240" y="692"/>
67+
<point x="2096" y="548"/>
68+
<point x="1920" y="548" type="curve" smooth="yes"/>
69+
<point x="1784" y="548"/>
70+
<point x="1676" y="616"/>
71+
<point x="1584" y="704" type="curve" smooth="yes"/>
72+
<point x="1524" y="764"/>
73+
<point x="1480" y="820"/>
74+
<point x="1444" y="872" type="curve"/>
75+
<point x="1480" y="920"/>
76+
<point x="1520" y="976"/>
77+
<point x="1584" y="1036" type="curve" smooth="yes"/>
78+
<point x="1672" y="1124"/>
79+
<point x="1784" y="1192"/>
80+
<point x="1920" y="1192" type="curve" smooth="yes"/>
81+
<point x="2096" y="1192"/>
82+
<point x="2240" y="1048"/>
6983
</contour>
7084
</outline>
7185
<lib>

0 commit comments

Comments
 (0)