Skip to content

Commit

Permalink
Version 0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
tonsky committed May 25, 2015
1 parent 36fa31f commit 2cf4cf5
Show file tree
Hide file tree
Showing 22 changed files with 337 additions and 55 deletions.
3 changes: 3 additions & 0 deletions Fira Code-Regular.ufo/features.fea
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
feature liga {
sub asciitilde equal by asciitilde_equal;
sub asciitilde asciitilde by asciitilde_asciitilde;
sub numbersign bracketleft by numbersign_bracketleft;
sub numbersign question by numbersign_question;
sub asciitilde at by asciitilde_at;
sub equal colon equal by equal_colon_equal;
Expand Down
97 changes: 90 additions & 7 deletions Fira Code-Regular.ufo/glyphs/ampersand_ampersand.glif
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,96 @@
<advance width="1200"/>
<outline>
<contour>
<point x="850" y="62" type="line"/>
<point x="637" y="465" type="line"/>
<point x="563" y="465" type="line"/>
<point x="350" y="62" type="line"/>
<point x="439" y="62" type="line"/>
<point x="599" y="391" type="line"/>
<point x="759" y="62" type="line"/>
<point x="1044" y="81" type="curve"/>
<point x="1044" y="354" type="line"/>
<point x="1133" y="354" type="line"/>
<point x="1133" y="419" type="line"/>
<point x="855" y="419" type="line" smooth="yes"/>
<point x="786" y="419"/>
<point x="732" y="473"/>
<point x="732" y="534" type="curve" smooth="yes"/>
<point x="732" y="594"/>
<point x="767" y="636"/>
<point x="838" y="636" type="curve" smooth="yes"/>
<point x="888" y="636"/>
<point x="921" y="617"/>
<point x="956" y="579" type="curve"/>
<point x="1006" y="624" type="line"/>
<point x="951" y="684"/>
<point x="898" y="699"/>
<point x="839" y="699" type="curve" smooth="yes"/>
<point x="722" y="699"/>
<point x="650" y="622"/>
<point x="650" y="534" type="curve" smooth="yes"/>
<point x="650" y="491"/>
<point x="665" y="448"/>
<point x="704" y="419" type="curve"/>
<point x="335" y="419" type="line" smooth="yes"/>
<point x="266" y="419"/>
<point x="212" y="473"/>
<point x="212" y="534" type="curve" smooth="yes"/>
<point x="212" y="594"/>
<point x="247" y="636"/>
<point x="318" y="636" type="curve" smooth="yes"/>
<point x="368" y="636"/>
<point x="401" y="617"/>
<point x="436" y="579" type="curve"/>
<point x="486" y="624" type="line"/>
<point x="431" y="684"/>
<point x="378" y="699"/>
<point x="319" y="699" type="curve" smooth="yes"/>
<point x="202" y="699"/>
<point x="130" y="622"/>
<point x="130" y="534" type="curve" smooth="yes"/>
<point x="130" y="472"/>
<point x="160" y="411"/>
<point x="251" y="390" type="curve"/>
<point x="251" y="387" type="line"/>
<point x="150" y="366"/>
<point x="94" y="298"/>
<point x="94" y="195" type="curve" smooth="yes"/>
<point x="94" y="92"/>
<point x="161" y="-11"/>
<point x="316" y="-11" type="curve" smooth="yes"/>
<point x="432" y="-11"/>
<point x="494" y="43"/>
<point x="524" y="81" type="curve"/>
<point x="524" y="354" type="line"/>
<point x="690" y="354" type="line"/>
<point x="641" y="320"/>
<point x="614" y="266"/>
<point x="614" y="195" type="curve" smooth="yes"/>
<point x="614" y="92"/>
<point x="681" y="-11"/>
<point x="836" y="-11" type="curve" smooth="yes"/>
<point x="952" y="-11"/>
<point x="1014" y="43"/>
</contour>
<contour>
<point x="843" y="354" type="curve" smooth="yes"/>
<point x="968" y="354" type="line"/>
<point x="968" y="109" type="line"/>
<point x="941" y="75"/>
<point x="894" y="56"/>
<point x="839" y="56" type="curve" smooth="yes"/>
<point x="737" y="56"/>
<point x="695" y="125"/>
<point x="695" y="198" type="curve" smooth="yes"/>
<point x="695" y="269"/>
<point x="739" y="354"/>
</contour>
<contour>
<point x="323" y="354" type="curve" smooth="yes"/>
<point x="448" y="354" type="line"/>
<point x="448" y="109" type="line"/>
<point x="421" y="75"/>
<point x="374" y="56"/>
<point x="319" y="56" type="curve" smooth="yes"/>
<point x="217" y="56"/>
<point x="175" y="125"/>
<point x="175" y="198" type="curve" smooth="yes"/>
<point x="175" y="269"/>
<point x="219" y="354"/>
</contour>
</outline>
<lib>
Expand Down
54 changes: 54 additions & 0 deletions Fira Code-Regular.ufo/glyphs/asciitilde_asciitilde.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="asciitilde_asciitilde" format="1">
<advance width="1200"/>
<outline>
<contour>
<point x="886" y="228" type="curve" smooth="yes"/>
<point x="974" y="228"/>
<point x="1018" y="298"/>
<point x="1047" y="354" type="curve"/>
<point x="988" y="385" type="line"/>
<point x="962" y="338"/>
<point x="930" y="300"/>
<point x="889" y="300" type="curve" smooth="yes"/>
<point x="827" y="300"/>
<point x="797" y="400"/>
<point x="696" y="400" type="curve" smooth="yes"/>
<point x="641" y="400"/>
<point x="604" y="374"/>
<point x="576" y="340" type="curve" smooth="yes"/>
<point x="574" y="338" type="line"/>
<point x="557" y="317"/>
<point x="534" y="300"/>
<point x="507" y="300" type="curve" smooth="yes"/>
<point x="445" y="300"/>
<point x="415" y="400"/>
<point x="314" y="400" type="curve" smooth="yes"/>
<point x="225" y="400"/>
<point x="182" y="331"/>
<point x="153" y="273" type="curve"/>
<point x="212" y="243" type="line"/>
<point x="238" y="291"/>
<point x="268" y="328"/>
<point x="311" y="328" type="curve" smooth="yes"/>
<point x="375" y="328"/>
<point x="410" y="228"/>
<point x="504" y="228" type="curve" smooth="yes"/>
<point x="562" y="228"/>
<point x="601" y="258"/>
<point x="629" y="295" type="curve"/>
<point x="646" y="314"/>
<point x="667" y="328"/>
<point x="693" y="328" type="curve" smooth="yes"/>
<point x="757" y="328"/>
<point x="792" y="228"/>
</contour>
</outline>
<lib>
<dict>
<key>com.typemytype.robofont.layerData</key>
<dict>
</dict>
</dict>
</lib>
</glyph>
53 changes: 53 additions & 0 deletions Fira Code-Regular.ufo/glyphs/asciitilde_equal.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="asciitilde_equal" format="1">
<advance width="1200"/>
<outline>
<contour>
<point x="267" y="397" type="curve" smooth="yes"/>
<point x="178" y="397"/>
<point x="135" y="328"/>
<point x="106" y="270" type="curve"/>
<point x="165" y="240" type="line"/>
<point x="191" y="288"/>
<point x="221" y="325"/>
<point x="264" y="325" type="curve" smooth="yes"/>
<point x="328" y="325"/>
<point x="363" y="225"/>
<point x="457" y="225" type="curve" smooth="yes"/>
<point x="545" y="225"/>
<point x="589" y="295"/>
<point x="618" y="351" type="curve"/>
<point x="621" y="355"/>
<point x="626" y="370"/>
<point x="641" y="370" type="curve"/>
<point x="645" y="442" type="line"/>
<point x="597" y="442"/>
<point x="566" y="396"/>
<point x="559" y="382" type="curve"/>
<point x="533" y="335"/>
<point x="501" y="297"/>
<point x="460" y="297" type="curve" smooth="yes"/>
<point x="398" y="297"/>
<point x="368" y="397"/>
</contour>
<contour>
<point x="1094" y="370" type="line"/>
<point x="1094" y="442" type="line"/>
<point x="645" y="442" type="line"/>
<point x="641" y="370" type="line"/>
</contour>
<contour>
<point x="1094" y="180" type="line"/>
<point x="1094" y="252" type="line"/>
<point x="681" y="252" type="line"/>
<point x="681" y="180" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.typemytype.robofont.layerData</key>
<dict>
</dict>
</dict>
</lib>
</glyph>
11 changes: 2 additions & 9 deletions Fira Code-Regular.ufo/glyphs/bar_bar.glif
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,8 @@
<glyph name="bar_bar" format="1">
<advance width="1200"/>
<outline>
<contour>
<point x="350" y="464" type="line"/>
<point x="563" y="61" type="line"/>
<point x="637" y="61" type="line"/>
<point x="850" y="464" type="line"/>
<point x="761" y="464" type="line"/>
<point x="601" y="135" type="line"/>
<point x="441" y="464" type="line"/>
</contour>
<component base="bar" xOffset="463"/>
<component base="bar" xOffset="138"/>
</outline>
<lib>
<dict>
Expand Down
6 changes: 6 additions & 0 deletions Fira Code-Regular.ufo/glyphs/contents.plist
Original file line number Diff line number Diff line change
Expand Up @@ -412,8 +412,12 @@
<string>asciitilde.glif</string>
<key>asciitilde.tosf</key>
<string>asciitilde.tosf.glif</string>
<key>asciitilde_asciitilde</key>
<string>asciitilde_asciitilde.glif</string>
<key>asciitilde_at</key>
<string>asciitilde_at.glif</string>
<key>asciitilde_equal</key>
<string>asciitilde_equal.glif</string>
<key>asterisk</key>
<string>asterisk.glif</string>
<key>asterisk_slash</key>
Expand Down Expand Up @@ -986,6 +990,8 @@
<string>numbersign.glif</string>
<key>numbersign.tosf</key>
<string>numbersign.tosf.glif</string>
<key>numbersign_bracketleft</key>
<string>numbersign_bracketleft.glif</string>
<key>numbersign_parenleft</key>
<string>numbersign_parenleft.glif</string>
<key>numbersign_question</key>
Expand Down
22 changes: 14 additions & 8 deletions Fira Code-Regular.ufo/glyphs/equal_equal_equal.glif
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,22 @@
<advance width="1800"/>
<outline>
<contour>
<point x="1694" y="370" type="line"/>
<point x="1694" y="442" type="line"/>
<point x="106" y="442" type="line"/>
<point x="106" y="370" type="line"/>
<point x="1640" y="466" type="line"/>
<point x="1640" y="537" type="line"/>
<point x="160" y="537" type="line"/>
<point x="160" y="466" type="line"/>
</contour>
<contour>
<point x="1694" y="180" type="line"/>
<point x="1694" y="252" type="line"/>
<point x="106" y="252" type="line"/>
<point x="106" y="180" type="line"/>
<point x="1640" y="276" type="line"/>
<point x="1640" y="348" type="line"/>
<point x="160" y="348" type="line"/>
<point x="160" y="276" type="line"/>
</contour>
<contour>
<point x="1640" y="86" type="line"/>
<point x="1640" y="158" type="line"/>
<point x="160" y="158" type="line"/>
<point x="160" y="86" type="line"/>
</contour>
</outline>
<lib>
Expand Down
3 changes: 2 additions & 1 deletion Fira Code-Regular.ufo/glyphs/equal_less_less.glif
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
<point x="159" y="370" type="line"/>
<point x="714" y="370" type="line"/>
<point x="786" y="381" type="line"/>
<point x="652" y="313" type="line"/>
<point x="737" y="356" type="line"/>
<point x="737" y="270" type="line"/>
<point x="796" y="240" type="line"/>
<point x="715" y="252" type="line"/>
<point x="159" y="252" type="line"/>
Expand Down
48 changes: 28 additions & 20 deletions Fira Code-Regular.ufo/glyphs/exclam_equal_equal.glif
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,34 @@
<advance width="1800"/>
<outline>
<contour>
<point x="672" y="370" type="line"/>
<point x="1640" y="370" type="line"/>
<point x="1640" y="442" type="line"/>
<point x="715" y="442" type="line"/>
<point x="824" y="624" type="line"/>
<point x="754" y="659" type="line"/>
<point x="625" y="442" type="line"/>
<point x="160" y="442" type="line"/>
<point x="160" y="370" type="line"/>
<point x="582" y="370" type="line"/>
<point x="512" y="252" type="line"/>
<point x="160" y="252" type="line"/>
<point x="160" y="180" type="line"/>
<point x="469" y="180" type="line"/>
<point x="366" y="10" type="line"/>
<point x="438" y="-26" type="line"/>
<point x="560" y="180" type="line"/>
<point x="1640" y="180" type="line"/>
<point x="1640" y="252" type="line"/>
<point x="603" y="252" type="line"/>
<point x="1640" y="86" type="line"/>
<point x="1640" y="158" type="line"/>
<point x="850" y="158" type="line"/>
<point x="920" y="276" type="line"/>
<point x="1640" y="276" type="line"/>
<point x="1640" y="348" type="line"/>
<point x="963" y="348" type="line"/>
<point x="1033" y="466" type="line"/>
<point x="1640" y="466" type="line"/>
<point x="1640" y="537" type="line"/>
<point x="1075" y="537" type="line"/>
<point x="1128" y="624" type="line"/>
<point x="1058" y="659" type="line"/>
<point x="986" y="537" type="line"/>
<point x="160" y="537" type="line"/>
<point x="160" y="466" type="line"/>
<point x="944" y="466" type="line"/>
<point x="873" y="348" type="line"/>
<point x="160" y="348" type="line"/>
<point x="160" y="276" type="line"/>
<point x="830" y="276" type="line"/>
<point x="759" y="158" type="line"/>
<point x="160" y="158" type="line"/>
<point x="160" y="86" type="line"/>
<point x="716" y="86" type="line"/>
<point x="670" y="10" type="line"/>
<point x="742" y="-26" type="line"/>
<point x="808" y="86" type="line"/>
</contour>
</outline>
<lib>
Expand Down
3 changes: 2 additions & 1 deletion Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
<point x="1641" y="252" type="line"/>
<point x="1085" y="252" type="line"/>
<point x="1004" y="240" type="line"/>
<point x="1148" y="313" type="line"/>
<point x="1057" y="266" type="line"/>
<point x="1057" y="359" type="line"/>
<point x="1014" y="381" type="line"/>
<point x="1086" y="370" type="line"/>
<point x="1641" y="370" type="line"/>
Expand Down
Loading

0 comments on commit 2cf4cf5

Please sign in to comment.