diff options
author | Rasmus Andersson <rasmus@notion.se> | 2017-08-27 02:17:21 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2017-08-27 02:17:21 +0300 |
commit | 7da511ebf7865cda95fed8744da808fc1d7648a8 (patch) | |
tree | 95d9c834e9080fae88bd26447f6dbfc5e76164b8 /src/Interface-Regular.ufo/glyphs | |
parent | 6ee123719431784f177021bd918b14c513718c39 (diff) | |
download | inter-7da511ebf7865cda95fed8744da808fc1d7648a8.tar.xz |
Adds long arrows and dialognal arrows. Closes #16
Diffstat (limited to 'src/Interface-Regular.ufo/glyphs')
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowNE_.glif | 19 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowNW_.glif | 31 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowSE_.glif | 19 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowSW_.glif | 19 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowleft.glif | 6 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowleftlong.case.glif | 53 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowleftlong.glif | 66 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowrightlong.case.glif | 53 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowrightlong.glif | 54 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/arrowup.glif | 2 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/contents.plist | 16 | ||||
-rw-r--r-- | src/Interface-Regular.ufo/glyphs/notequal.glif | 8 |
12 files changed, 338 insertions, 8 deletions
diff --git a/src/Interface-Regular.ufo/glyphs/arrowNE_.glif b/src/Interface-Regular.ufo/glyphs/arrowNE_.glif new file mode 100644 index 000000000..66fe64300 --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowNE_.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowNE" format="1"> + <advance width="2560"/> + <unicode hex="2197"/> + <outline> + <component base="arrowNW" xScale="-1" xOffset="2560"/> + </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> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Regular.ufo/glyphs/arrowNW_.glif b/src/Interface-Regular.ufo/glyphs/arrowNW_.glif new file mode 100644 index 000000000..c499124ba --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowNW_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowNW" format="1"> + <advance width="2560"/> + <unicode hex="2196"/> + <outline> + <contour> + <point x="1896" y="508" type="line"/> + <point x="2052" y="664" type="line"/> + <point x="896" y="1820" type="line"/> + <point x="908" y="1832" type="line"/> + <point x="1780" y="1832" type="line"/> + <point x="1780" y="2048" type="line"/> + <point x="512" y="2048" type="line"/> + <point x="512" y="780" type="line"/> + <point x="728" y="780" type="line"/> + <point x="728" y="1652" type="line"/> + <point x="740" y="1664" type="line"/> + </contour> + </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> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Regular.ufo/glyphs/arrowSE_.glif b/src/Interface-Regular.ufo/glyphs/arrowSE_.glif new file mode 100644 index 000000000..41dd0eedd --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowSE_.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowSE" format="1"> + <advance width="2560"/> + <unicode hex="2198"/> + <outline> + <component base="arrowNW" xScale="-1" yScale="-1" xOffset="2560" yOffset="2048"/> + </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> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Regular.ufo/glyphs/arrowSW_.glif b/src/Interface-Regular.ufo/glyphs/arrowSW_.glif new file mode 100644 index 000000000..c43d94699 --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowSW_.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowSW" format="1"> + <advance width="2560"/> + <unicode hex="2199"/> + <outline> + <component base="arrowNW" yScale="-1" yOffset="2048"/> + </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> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Regular.ufo/glyphs/arrowleft.glif b/src/Interface-Regular.ufo/glyphs/arrowleft.glif index 0682f9733..7fd3a0cde 100644 --- a/src/Interface-Regular.ufo/glyphs/arrowleft.glif +++ b/src/Interface-Regular.ufo/glyphs/arrowleft.glif @@ -8,11 +8,11 @@ <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="1412" y="1640" type="line"/> <point x="1260" y="1792" type="line"/> - <point x="368" y="896" type="line"/> + <point x="364" y="896" type="line"/> <point x="1260" y="0" type="line"/> - <point x="1408" y="156" type="line"/> + <point x="1412" y="152" type="line"/> <point x="796" y="768" type="line"/> <point x="796" y="784" type="line"/> </contour> diff --git a/src/Interface-Regular.ufo/glyphs/arrowleftlong.case.glif b/src/Interface-Regular.ufo/glyphs/arrowleftlong.case.glif new file mode 100644 index 000000000..eaade0bb2 --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowleftlong.case.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowleftlong.case" format="1"> + <advance width="3840"/> + <outline> + <component base="arrowleftlong" yOffset="128"/> + </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> + <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> diff --git a/src/Interface-Regular.ufo/glyphs/arrowleftlong.glif b/src/Interface-Regular.ufo/glyphs/arrowleftlong.glif new file mode 100644 index 000000000..55a3fd8ec --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowleftlong.glif @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowleftlong" format="1"> + <advance width="3840"/> + <unicode hex="27F5"/> + <outline> + <contour> + <point x="3456" y="784" type="line"/> + <point x="3456" y="1008" type="line"/> + <point x="796" y="1008" type="line"/> + <point x="796" y="1024" type="line"/> + <point x="1412" y="1640" type="line"/> + <point x="1260" y="1792" type="line"/> + <point x="364" y="896" type="line"/> + <point x="1260" y="0" type="line"/> + <point x="1412" y="152" 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> + <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> diff --git a/src/Interface-Regular.ufo/glyphs/arrowrightlong.case.glif b/src/Interface-Regular.ufo/glyphs/arrowrightlong.case.glif new file mode 100644 index 000000000..e9b29702a --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowrightlong.case.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowrightlong.case" format="1"> + <advance width="3840"/> + <outline> + <component base="arrowleftlong" xScale="-1" xOffset="3840" yOffset="128"/> + </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> + <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> diff --git a/src/Interface-Regular.ufo/glyphs/arrowrightlong.glif b/src/Interface-Regular.ufo/glyphs/arrowrightlong.glif new file mode 100644 index 000000000..dd4b5937b --- /dev/null +++ b/src/Interface-Regular.ufo/glyphs/arrowrightlong.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowrightlong" format="1"> + <advance width="3840"/> + <unicode hex="27F6"/> + <outline> + <component base="arrowleftlong" xScale="-1" xOffset="3840"/> + </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> + <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> diff --git a/src/Interface-Regular.ufo/glyphs/arrowup.glif b/src/Interface-Regular.ufo/glyphs/arrowup.glif index 0ebac6642..f74160d00 100644 --- a/src/Interface-Regular.ufo/glyphs/arrowup.glif +++ b/src/Interface-Regular.ufo/glyphs/arrowup.glif @@ -10,7 +10,7 @@ <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="1280" y="2068" type="line"/> <point x="384" y="1172" type="line"/> <point x="540" y="1024" type="line"/> <point x="1152" y="1636" type="line"/> diff --git a/src/Interface-Regular.ufo/glyphs/contents.plist b/src/Interface-Regular.ufo/glyphs/contents.plist index c9199e868..9b9d1effb 100644 --- a/src/Interface-Regular.ufo/glyphs/contents.plist +++ b/src/Interface-Regular.ufo/glyphs/contents.plist @@ -396,6 +396,14 @@ <string>approxequal.glif</string> <key>archdblsubnosp</key> <string>archdblsubnosp.glif</string> + <key>arrowNE</key> + <string>arrowNE_.glif</string> + <key>arrowNW</key> + <string>arrowNW_.glif</string> + <key>arrowSE</key> + <string>arrowSE_.glif</string> + <key>arrowSW</key> + <string>arrowSW_.glif</string> <key>arrowdown</key> <string>arrowdown.glif</string> <key>arrowheaddownmod</key> @@ -410,10 +418,18 @@ <string>arrowleft.glif</string> <key>arrowleft.case</key> <string>arrowleft.case.glif</string> + <key>arrowleftlong</key> + <string>arrowleftlong.glif</string> + <key>arrowleftlong.case</key> + <string>arrowleftlong.case.glif</string> <key>arrowright</key> <string>arrowright.glif</string> <key>arrowright.case</key> <string>arrowright.case.glif</string> + <key>arrowrightlong</key> + <string>arrowrightlong.glif</string> + <key>arrowrightlong.case</key> + <string>arrowrightlong.case.glif</string> <key>arrowup</key> <string>arrowup.glif</string> <key>asciicircum</key> diff --git a/src/Interface-Regular.ufo/glyphs/notequal.glif b/src/Interface-Regular.ufo/glyphs/notequal.glif index 6f40b4429..7bb2e1eb3 100644 --- a/src/Interface-Regular.ufo/glyphs/notequal.glif +++ b/src/Interface-Regular.ufo/glyphs/notequal.glif @@ -4,10 +4,10 @@ <unicode hex="2260"/> <outline> <contour> - <point x="1388" y="1556" type="line"/> - <point x="1252" y="1640" type="line"/> - <point x="424" y="232" type="line"/> - <point x="564" y="148" type="line"/> + <point x="1316" y="1544" type="line"/> + <point x="1180" y="1628" type="line"/> + <point x="352" y="220" type="line"/> + <point x="492" y="136" type="line"/> </contour> <component base="equal"/> </outline> |