Improvements to arrow glyphs
This commit is contained in:
parent
66d89e754f
commit
502ec6853d
23 changed files with 128 additions and 185 deletions
|
|
@ -133,6 +133,8 @@ A → B ← C ↑ D ↓ E
|
|||
a → b ← c ↑ d ↓ e
|
||||
12:35
|
||||
1.2 34.56.78.90.12
|
||||
A*Y V*V W*W N*N X*X
|
||||
Λ*Λ Σ*Σ Δ*Δ Y*Y &*
|
||||
`)
|
||||
|
||||
// From http://justanotherfoundry.com/generator
|
||||
|
|
|
|||
|
|
@ -1,20 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowdown.case" format="1">
|
||||
<advance width="1792"/>
|
||||
<outline>
|
||||
<component base="arrowdown" yOffset="256"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
<real>0.94</real>
|
||||
<real>0.95</real>
|
||||
<real>1.0</real>
|
||||
</array>
|
||||
<key>interface.gridadjust.original</key>
|
||||
<string>{'width': 950, 'leftMargin': 121, 'rightMargin': 97}</string>
|
||||
</dict>
|
||||
</lib>
|
||||
</glyph>
|
||||
|
|
@ -1,19 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowdown" format="1">
|
||||
<advance width="1792"/>
|
||||
<advance width="2560"/>
|
||||
<unicode hex="2193"/>
|
||||
<outline>
|
||||
<contour>
|
||||
<point x="1756" y="324" type="line"/>
|
||||
<point x="1480" y="596" type="line"/>
|
||||
<point x="1092" y="208" type="line"/>
|
||||
<point x="1092" y="2048" type="line"/>
|
||||
<point x="708" y="2048" type="line"/>
|
||||
<point x="708" y="208" type="line"/>
|
||||
<point x="316" y="600" type="line"/>
|
||||
<point x="44" y="324" type="line"/>
|
||||
<point x="900" y="-532" type="line"/>
|
||||
</contour>
|
||||
<component base="arrowup" yScale="-1" yOffset="2048"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowleft.case" format="1">
|
||||
<advance width="3072"/>
|
||||
<advance width="2560"/>
|
||||
<outline>
|
||||
<component base="arrowleft" yOffset="192"/>
|
||||
</outline>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,41 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowleft" format="1">
|
||||
<advance width="3072"/>
|
||||
<advance width="2560"/>
|
||||
<unicode hex="2190"/>
|
||||
<outline>
|
||||
<contour>
|
||||
<point x="1092" y="-24" type="line"/>
|
||||
<point x="1364" y="252" type="line"/>
|
||||
<point x="976" y="640" type="line"/>
|
||||
<point x="2816" y="640" type="line"/>
|
||||
<point x="2816" y="1024" type="line"/>
|
||||
<point x="976" y="1024" type="line"/>
|
||||
<point x="1368" y="1416" type="line"/>
|
||||
<point x="1092" y="1688" type="line"/>
|
||||
<point x="236" y="832" type="line"/>
|
||||
<point x="2304" y="656" type="line"/>
|
||||
<point x="2304" y="1008" type="line"/>
|
||||
<point x="904" y="1008" type="line"/>
|
||||
<point x="904" y="1024" type="line"/>
|
||||
<point x="1360" y="1480" type="line"/>
|
||||
<point x="1124" y="1716" type="line"/>
|
||||
<point x="240" y="832" type="line"/>
|
||||
<point x="1124" y="-52" type="line"/>
|
||||
<point x="1360" y="184" type="line"/>
|
||||
<point x="904" y="640" type="line"/>
|
||||
<point x="904" y="656" type="line"/>
|
||||
</contour>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.guides</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>angle</key>
|
||||
<real>90.0</real>
|
||||
<key>isGlobal</key>
|
||||
<false/>
|
||||
<key>magnetic</key>
|
||||
<integer>5</integer>
|
||||
<key>name</key>
|
||||
<string></string>
|
||||
<key>x</key>
|
||||
<integer>904</integer>
|
||||
<key>y</key>
|
||||
<integer>832</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowright.case" format="1">
|
||||
<advance width="3072"/>
|
||||
<advance width="2560.0"/>
|
||||
<outline>
|
||||
<component base="arrowright" yOffset="192"/>
|
||||
</outline>
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowright" format="1">
|
||||
<advance width="3072"/>
|
||||
<advance width="2560.0"/>
|
||||
<unicode hex="2192"/>
|
||||
<outline>
|
||||
<component base="arrowleft" xScale="-1.0" yScale="-1.0" xOffset="3072" yOffset="1664"/>
|
||||
<component base="arrowleft" xScale="-1.0" yScale="-1.0" xOffset="2560" yOffset="1664"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
|
|
|
|||
|
|
@ -1,20 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowup.case" format="1">
|
||||
<advance width="1792"/>
|
||||
<outline>
|
||||
<component base="arrowup" yOffset="256"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
<real>0.94</real>
|
||||
<real>0.95</real>
|
||||
<real>1.0</real>
|
||||
</array>
|
||||
<key>interface.gridadjust.original</key>
|
||||
<string>{'width': 950, 'leftMargin': 121, 'rightMargin': 97}</string>
|
||||
</dict>
|
||||
</lib>
|
||||
</glyph>
|
||||
|
|
@ -1,22 +1,41 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowup" format="1">
|
||||
<advance width="1792"/>
|
||||
<advance width="2560"/>
|
||||
<unicode hex="2191"/>
|
||||
<outline>
|
||||
<contour>
|
||||
<point x="44" y="1212" type="line"/>
|
||||
<point x="320" y="940" type="line"/>
|
||||
<point x="708" y="1328" type="line"/>
|
||||
<point x="708" y="-512" type="line"/>
|
||||
<point x="1092" y="-512" type="line"/>
|
||||
<point x="1092" y="1328" type="line"/>
|
||||
<point x="1484" y="936" type="line"/>
|
||||
<point x="1756" y="1212" type="line"/>
|
||||
<point x="900" y="2068" type="line"/>
|
||||
<point x="1104" y="0" type="line"/>
|
||||
<point x="1456" y="0" type="line"/>
|
||||
<point x="1456" y="1400" type="line"/>
|
||||
<point x="1472" y="1400" type="line"/>
|
||||
<point x="1928" y="944" type="line"/>
|
||||
<point x="2164" y="1180" type="line"/>
|
||||
<point x="1280" y="2064" type="line"/>
|
||||
<point x="396" y="1180" type="line"/>
|
||||
<point x="632" y="944" type="line"/>
|
||||
<point x="1088" y="1400" type="line"/>
|
||||
<point x="1104" y="1400" type="line"/>
|
||||
</contour>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.guides</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>angle</key>
|
||||
<real>90.0</real>
|
||||
<key>isGlobal</key>
|
||||
<false/>
|
||||
<key>magnetic</key>
|
||||
<integer>5</integer>
|
||||
<key>name</key>
|
||||
<string></string>
|
||||
<key>x</key>
|
||||
<integer>1280</integer>
|
||||
<key>y</key>
|
||||
<integer>452</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
|
|
|
|||
|
|
@ -398,8 +398,6 @@
|
|||
<string>archdblsubnosp.glif</string>
|
||||
<key>arrowdown</key>
|
||||
<string>arrowdown.glif</string>
|
||||
<key>arrowdown.case</key>
|
||||
<string>arrowdown.case.glif</string>
|
||||
<key>arrowheaddownmod</key>
|
||||
<string>arrowheaddownmod.glif</string>
|
||||
<key>arrowheadleftmod</key>
|
||||
|
|
@ -418,8 +416,6 @@
|
|||
<string>arrowright.case.glif</string>
|
||||
<key>arrowup</key>
|
||||
<string>arrowup.glif</string>
|
||||
<key>arrowup.case</key>
|
||||
<string>arrowup.case.glif</string>
|
||||
<key>asciicircum</key>
|
||||
<string>asciicircum.glif</string>
|
||||
<key>asciitilde</key>
|
||||
|
|
|
|||
|
|
@ -698,11 +698,9 @@
|
|||
<string>arrowleft</string>
|
||||
<string>arrowleft.case</string>
|
||||
<string>arrowup</string>
|
||||
<string>arrowup.case</string>
|
||||
<string>arrowright</string>
|
||||
<string>arrowright.case</string>
|
||||
<string>arrowdown</string>
|
||||
<string>arrowdown.case</string>
|
||||
<string>triagrt</string>
|
||||
<string>triagdn</string>
|
||||
<string>triagup</string>
|
||||
|
|
@ -2920,11 +2918,9 @@
|
|||
<string>arrowleft</string>
|
||||
<string>arrowleft.case</string>
|
||||
<string>arrowup</string>
|
||||
<string>arrowup.case</string>
|
||||
<string>arrowright</string>
|
||||
<string>arrowright.case</string>
|
||||
<string>arrowdown</string>
|
||||
<string>arrowdown.case</string>
|
||||
<string>triagrt</string>
|
||||
<string>triagdn</string>
|
||||
<string>triagup</string>
|
||||
|
|
|
|||
|
|
@ -1,22 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowdown.case" format="1">
|
||||
<advance width="1792"/>
|
||||
<outline>
|
||||
<component base="arrowdown" yOffset="256"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
<real>0.94</real>
|
||||
<real>0.95</real>
|
||||
<real>1.0</real>
|
||||
</array>
|
||||
<key>interface.width-adjustments</key>
|
||||
<array>
|
||||
<integer>-16</integer>
|
||||
</array>
|
||||
</dict>
|
||||
</lib>
|
||||
</glyph>
|
||||
|
|
@ -1,19 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowdown" format="1">
|
||||
<advance width="1792"/>
|
||||
<advance width="2560.0"/>
|
||||
<unicode hex="2193"/>
|
||||
<outline>
|
||||
<contour>
|
||||
<point x="1752" y="320" type="line"/>
|
||||
<point x="1568" y="500" type="line"/>
|
||||
<point x="1024" y="-44" type="line"/>
|
||||
<point x="1024" y="2048" type="line"/>
|
||||
<point x="768" y="2048" type="line"/>
|
||||
<point x="768" y="-44" type="line"/>
|
||||
<point x="220" y="504" type="line"/>
|
||||
<point x="40" y="320" type="line"/>
|
||||
<point x="896" y="-536" type="line"/>
|
||||
</contour>
|
||||
<component base="arrowup" yScale="-1" yOffset="2048"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowleft.case" format="1">
|
||||
<advance width="3072"/>
|
||||
<advance width="2816"/>
|
||||
<outline>
|
||||
<component base="arrowleft" yOffset="128"/>
|
||||
</outline>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowleft" format="1">
|
||||
<advance width="3072"/>
|
||||
<advance width="2816"/>
|
||||
<unicode hex="2190"/>
|
||||
<outline>
|
||||
<contour>
|
||||
<point x="1088" y="40" type="line"/>
|
||||
<point x="1268" y="224" type="line"/>
|
||||
<point x="724" y="768" type="line"/>
|
||||
<point x="2816" y="768" type="line"/>
|
||||
<point x="2816" y="1024" type="line"/>
|
||||
<point x="724" y="1024" type="line"/>
|
||||
<point x="1272" y="1572" type="line"/>
|
||||
<point x="1088" y="1752" type="line"/>
|
||||
<point x="232" y="896" type="line"/>
|
||||
<point x="2432" y="784" type="line"/>
|
||||
<point x="2432" y="1008" type="line"/>
|
||||
<point x="796" y="1008" type="line"/>
|
||||
<point x="796" y="1024" type="line"/>
|
||||
<point x="1408" y="1640" type="line"/>
|
||||
<point x="1260" y="1792" type="line"/>
|
||||
<point x="368" y="896" type="line"/>
|
||||
<point x="1260" y="0" type="line"/>
|
||||
<point x="1408" y="156" type="line"/>
|
||||
<point x="796" y="768" type="line"/>
|
||||
<point x="796" y="784" type="line"/>
|
||||
</contour>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.guides</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>angle</key>
|
||||
<integer>0</integer>
|
||||
<key>isGlobal</key>
|
||||
<false/>
|
||||
<key>magnetic</key>
|
||||
<integer>5</integer>
|
||||
<key>name</key>
|
||||
<string></string>
|
||||
<key>x</key>
|
||||
<integer>272</integer>
|
||||
<key>y</key>
|
||||
<integer>896</integer>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>angle</key>
|
||||
<real>90.0</real>
|
||||
<key>isGlobal</key>
|
||||
<false/>
|
||||
<key>magnetic</key>
|
||||
<integer>5</integer>
|
||||
<key>name</key>
|
||||
<string></string>
|
||||
<key>x</key>
|
||||
<integer>668</integer>
|
||||
<key>y</key>
|
||||
<integer>1008</integer>
|
||||
</dict>
|
||||
</array>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowright.case" format="1">
|
||||
<advance width="3072.0"/>
|
||||
<advance width="2816"/>
|
||||
<outline>
|
||||
<component base="arrowright" yOffset="128"/>
|
||||
</outline>
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowright" format="1">
|
||||
<advance width="3072.0"/>
|
||||
<advance width="2816.0"/>
|
||||
<unicode hex="2192"/>
|
||||
<outline>
|
||||
<component base="arrowleft" xScale="-1.0" yScale="-1.0" xOffset="3072" yOffset="1792"/>
|
||||
<component base="arrowleft" xScale="-1.0" yScale="-1.0" xOffset="2816" yOffset="1792"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
|
|
|
|||
|
|
@ -1,24 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowup.case" format="1">
|
||||
<advance width="1792"/>
|
||||
<outline>
|
||||
<component base="arrowup" yOffset="256"/>
|
||||
</outline>
|
||||
<lib>
|
||||
<dict>
|
||||
<key>com.typemytype.robofont.mark</key>
|
||||
<array>
|
||||
<real>0.8</real>
|
||||
<real>0.94</real>
|
||||
<real>0.95</real>
|
||||
<real>1.0</real>
|
||||
</array>
|
||||
<key>interface.gridadjust.original</key>
|
||||
<string>{'width': 1800, 'leftMargin': 296, 'rightMargin': 304}</string>
|
||||
<key>interface.width-adjustments</key>
|
||||
<array>
|
||||
<integer>-16</integer>
|
||||
</array>
|
||||
</dict>
|
||||
</lib>
|
||||
</glyph>
|
||||
|
|
@ -1,18 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="arrowup" format="1">
|
||||
<advance width="1792"/>
|
||||
<advance width="2560.0"/>
|
||||
<unicode hex="2191"/>
|
||||
<outline>
|
||||
<contour>
|
||||
<point x="40" y="1216" type="line"/>
|
||||
<point x="224" y="1036" type="line"/>
|
||||
<point x="768" y="1580" type="line"/>
|
||||
<point x="768" y="-512" type="line"/>
|
||||
<point x="1024" y="-512" type="line"/>
|
||||
<point x="1024" y="1580" type="line"/>
|
||||
<point x="1572" y="1032" type="line"/>
|
||||
<point x="1752" y="1216" type="line"/>
|
||||
<point x="896" y="2072" type="line"/>
|
||||
<point x="1168" y="0" type="line"/>
|
||||
<point x="1392" y="0" type="line"/>
|
||||
<point x="1392" y="1636" type="line"/>
|
||||
<point x="1408" y="1636" type="line"/>
|
||||
<point x="2024" y="1024" type="line"/>
|
||||
<point x="2176" y="1172" type="line"/>
|
||||
<point x="1280" y="2064" type="line"/>
|
||||
<point x="384" y="1172" type="line"/>
|
||||
<point x="540" y="1024" type="line"/>
|
||||
<point x="1152" y="1636" type="line"/>
|
||||
<point x="1168" y="1636" type="line"/>
|
||||
</contour>
|
||||
</outline>
|
||||
<lib>
|
||||
|
|
|
|||
|
|
@ -398,8 +398,6 @@
|
|||
<string>archdblsubnosp.glif</string>
|
||||
<key>arrowdown</key>
|
||||
<string>arrowdown.glif</string>
|
||||
<key>arrowdown.case</key>
|
||||
<string>arrowdown.case.glif</string>
|
||||
<key>arrowheaddownmod</key>
|
||||
<string>arrowheaddownmod.glif</string>
|
||||
<key>arrowheadleftmod</key>
|
||||
|
|
@ -418,8 +416,6 @@
|
|||
<string>arrowright.case.glif</string>
|
||||
<key>arrowup</key>
|
||||
<string>arrowup.glif</string>
|
||||
<key>arrowup.case</key>
|
||||
<string>arrowup.case.glif</string>
|
||||
<key>asciicircum</key>
|
||||
<string>asciicircum.glif</string>
|
||||
<key>asciitilde</key>
|
||||
|
|
|
|||
|
|
@ -3622,7 +3622,7 @@
|
|||
<key>K</key>
|
||||
<dict>
|
||||
<key>asterisk.case</key>
|
||||
<integer>-96</integer>
|
||||
<integer>-48</integer>
|
||||
</dict>
|
||||
<key>L</key>
|
||||
<dict>
|
||||
|
|
|
|||
|
|
@ -782,11 +782,9 @@
|
|||
<string>arrowleft</string>
|
||||
<string>arrowleft.case</string>
|
||||
<string>arrowup</string>
|
||||
<string>arrowup.case</string>
|
||||
<string>arrowright</string>
|
||||
<string>arrowright.case</string>
|
||||
<string>arrowdown</string>
|
||||
<string>arrowdown.case</string>
|
||||
<string>triagrt</string>
|
||||
<string>triagdn</string>
|
||||
<string>triagup</string>
|
||||
|
|
@ -3000,11 +2998,9 @@
|
|||
<string>arrowleft</string>
|
||||
<string>arrowleft.case</string>
|
||||
<string>arrowup</string>
|
||||
<string>arrowup.case</string>
|
||||
<string>arrowright</string>
|
||||
<string>arrowright.case</string>
|
||||
<string>arrowdown</string>
|
||||
<string>arrowdown.case</string>
|
||||
<string>triagrt</string>
|
||||
<string>triagdn</string>
|
||||
<string>triagup</string>
|
||||
|
|
|
|||
|
|
@ -872,9 +872,7 @@ feature numr {
|
|||
hyphen
|
||||
bullet
|
||||
arrowleft
|
||||
arrowup
|
||||
arrowright
|
||||
arrowdown
|
||||
notequal
|
||||
braceleft braceright
|
||||
bracketleft bracketright
|
||||
|
|
@ -897,9 +895,7 @@ feature numr {
|
|||
hyphen.case
|
||||
bullet.case
|
||||
arrowleft.case
|
||||
arrowup.case
|
||||
arrowright.case
|
||||
arrowdown.case
|
||||
notequal.case
|
||||
braceleft.case braceright.case
|
||||
bracketleft.case bracketright.case
|
||||
|
|
@ -956,15 +952,9 @@ feature calt {
|
|||
sub arrowleft' @UC by arrowleft.case;
|
||||
sub @UC arrowleft' by arrowleft.case;
|
||||
|
||||
sub arrowup' @UC by arrowup.case;
|
||||
sub @UC arrowup' by arrowup.case;
|
||||
|
||||
sub arrowright' @UC by arrowright.case;
|
||||
sub @UC arrowright' by arrowright.case;
|
||||
|
||||
sub arrowdown' @UC by arrowdown.case;
|
||||
sub @UC arrowdown' by arrowdown.case;
|
||||
|
||||
sub notequal' @UC by notequal.case;
|
||||
sub @UC notequal' by notequal.case;
|
||||
|
||||
|
|
|
|||
Reference in a new issue