From 5a65981f5daed5087fee0cc9a5d1832cc91a93e6 Mon Sep 17 00:00:00 2001 From: Nikita Prokopov <prokopov@gmail.com> Date: Wed, 12 Nov 2014 01:47:04 +0600 Subject: [PATCH] Initial --- Fira Code-Regular.ufo/features.fea | 32 + Fira Code-Regular.ufo/fontinfo.plist | 211 ++ Fira Code-Regular.ufo/glyphs/AE_.glif | 37 + Fira Code-Regular.ufo/glyphs/AEacute_.glif | 43 + Fira Code-Regular.ufo/glyphs/A_.glif | 29 + Fira Code-Regular.ufo/glyphs/Aacute_.glif | 35 + Fira Code-Regular.ufo/glyphs/Abreve_.glif | 45 + .../glyphs/Acircumflex_.glif | 38 + Fira Code-Regular.ufo/glyphs/Adieresis_.glif | 57 + Fira Code-Regular.ufo/glyphs/Agrave_.glif | 35 + Fira Code-Regular.ufo/glyphs/Alpha_.glif | 29 + Fira Code-Regular.ufo/glyphs/Alphatonos_.glif | 35 + Fira Code-Regular.ufo/glyphs/Amacron_.glif | 35 + Fira Code-Regular.ufo/glyphs/Aogonek_.glif | 48 + Fira Code-Regular.ufo/glyphs/Aring_.glif | 57 + Fira Code-Regular.ufo/glyphs/Atilde_.glif | 51 + Fira Code-Regular.ufo/glyphs/B_.glif | 53 + Fira Code-Regular.ufo/glyphs/Beta_.glif | 53 + Fira Code-Regular.ufo/glyphs/CR_.glif | 14 + Fira Code-Regular.ufo/glyphs/C_.glif | 42 + Fira Code-Regular.ufo/glyphs/Cacute_.glif | 48 + .../glyphs/Cacute_.loclPLK_.glif | 47 + Fira Code-Regular.ufo/glyphs/Ccaron_.glif | 51 + Fira Code-Regular.ufo/glyphs/Ccedilla_.glif | 63 + .../glyphs/Ccircumflex_.glif | 51 + Fira Code-Regular.ufo/glyphs/Cdotaccent_.glif | 56 + Fira Code-Regular.ufo/glyphs/Chi_.glif | 28 + Fira Code-Regular.ufo/glyphs/D_.glif | 36 + Fira Code-Regular.ufo/glyphs/Dcaron_.glif | 45 + Fira Code-Regular.ufo/glyphs/Dcroat_.glif | 44 + Fira Code-Regular.ufo/glyphs/Delta_.glif | 25 + Fira Code-Regular.ufo/glyphs/E_.glif | 28 + Fira Code-Regular.ufo/glyphs/Eacute_.glif | 34 + Fira Code-Regular.ufo/glyphs/Ebreve_.glif | 44 + Fira Code-Regular.ufo/glyphs/Ecaron_.glif | 37 + .../glyphs/Ecircumflex_.glif | 37 + Fira Code-Regular.ufo/glyphs/Edieresis_.glif | 56 + Fira Code-Regular.ufo/glyphs/Edotaccent_.glif | 42 + Fira Code-Regular.ufo/glyphs/Egrave_.glif | 34 + Fira Code-Regular.ufo/glyphs/Emacron_.glif | 34 + Fira Code-Regular.ufo/glyphs/Eng_.glif | 41 + Fira Code-Regular.ufo/glyphs/Eogonek_.glif | 48 + Fira Code-Regular.ufo/glyphs/Epsilon_.glif | 28 + .../glyphs/Epsilontonos_.glif | 34 + Fira Code-Regular.ufo/glyphs/Eta_.glif | 28 + Fira Code-Regular.ufo/glyphs/Etatonos_.glif | 34 + Fira Code-Regular.ufo/glyphs/Eth_.glif | 44 + Fira Code-Regular.ufo/glyphs/Euro_.glif | 56 + Fira Code-Regular.ufo/glyphs/Euro_.tosf.glif | 55 + Fira Code-Regular.ufo/glyphs/F_.glif | 26 + Fira Code-Regular.ufo/glyphs/G_.glif | 46 + Fira Code-Regular.ufo/glyphs/Gamma_.glif | 22 + Fira Code-Regular.ufo/glyphs/Gbreve_.glif | 62 + .../glyphs/Gcircumflex_.glif | 55 + .../glyphs/Gcommaaccent_.glif | 63 + Fira Code-Regular.ufo/glyphs/Gdotaccent_.glif | 60 + Fira Code-Regular.ufo/glyphs/H18543_.glif | 20 + Fira Code-Regular.ufo/glyphs/H18551_.glif | 26 + Fira Code-Regular.ufo/glyphs/H22073_.glif | 26 + Fira Code-Regular.ufo/glyphs/H_.glif | 28 + Fira Code-Regular.ufo/glyphs/Hbar_.glif | 42 + .../glyphs/Hcircumflex_.glif | 37 + Fira Code-Regular.ufo/glyphs/IJ_.glif | 36 + Fira Code-Regular.ufo/glyphs/I_.glif | 28 + Fira Code-Regular.ufo/glyphs/Iacute_.glif | 34 + Fira Code-Regular.ufo/glyphs/Ibreve_.glif | 44 + .../glyphs/Icircumflex_.glif | 37 + Fira Code-Regular.ufo/glyphs/Idieresis_.glif | 56 + Fira Code-Regular.ufo/glyphs/Idotaccent_.glif | 42 + Fira Code-Regular.ufo/glyphs/Igrave_.glif | 34 + Fira Code-Regular.ufo/glyphs/Imacron_.glif | 34 + Fira Code-Regular.ufo/glyphs/Iogonek_.glif | 48 + Fira Code-Regular.ufo/glyphs/Iota_.glif | 28 + .../glyphs/Iotadieresis_.glif | 56 + Fira Code-Regular.ufo/glyphs/Iotatonos_.glif | 34 + Fira Code-Regular.ufo/glyphs/Itilde_.glif | 50 + Fira Code-Regular.ufo/glyphs/J_.glif | 34 + .../glyphs/Jcircumflex_.glif | 43 + Fira Code-Regular.ufo/glyphs/K_.glif | 28 + Fira Code-Regular.ufo/glyphs/Kappa_.glif | 28 + .../glyphs/Kcommaaccent_.glif | 45 + Fira Code-Regular.ufo/glyphs/L_.glif | 22 + Fira Code-Regular.ufo/glyphs/Lacute_.glif | 28 + Fira Code-Regular.ufo/glyphs/Lambda_.glif | 23 + Fira Code-Regular.ufo/glyphs/Lcaron_.glif | 28 + .../glyphs/Lcommaaccent_.glif | 39 + Fira Code-Regular.ufo/glyphs/Ldot_.glif | 36 + Fira Code-Regular.ufo/glyphs/Lslash_.glif | 30 + Fira Code-Regular.ufo/glyphs/M_.glif | 37 + Fira Code-Regular.ufo/glyphs/Mu_.glif | 37 + Fira Code-Regular.ufo/glyphs/N_.glif | 34 + Fira Code-Regular.ufo/glyphs/Nacute_.glif | 40 + .../glyphs/Nacute_.loclPLK_.glif | 39 + Fira Code-Regular.ufo/glyphs/Ncaron_.glif | 43 + .../glyphs/Ncommaaccent_.glif | 51 + Fira Code-Regular.ufo/glyphs/Ntilde_.glif | 56 + Fira Code-Regular.ufo/glyphs/Nu_.glif | 34 + Fira Code-Regular.ufo/glyphs/OE_.glif | 57 + Fira Code-Regular.ufo/glyphs/O_.glif | 42 + Fira Code-Regular.ufo/glyphs/Oacute_.glif | 48 + .../glyphs/Oacute_.loclPLK_.glif | 47 + Fira Code-Regular.ufo/glyphs/Obreve_.glif | 58 + .../glyphs/Ocircumflex_.glif | 51 + Fira Code-Regular.ufo/glyphs/Odieresis_.glif | 70 + Fira Code-Regular.ufo/glyphs/Ograve_.glif | 48 + .../glyphs/Ohungarumlaut_.glif | 54 + Fira Code-Regular.ufo/glyphs/Omacron_.glif | 48 + Fira Code-Regular.ufo/glyphs/Omega_.glif | 50 + Fira Code-Regular.ufo/glyphs/Omegatonos_.glif | 56 + Fira Code-Regular.ufo/glyphs/Omicron_.glif | 42 + .../glyphs/Omicrontonos_.glif | 48 + Fira Code-Regular.ufo/glyphs/Oslash_.glif | 64 + .../glyphs/Oslashacute_.glif | 70 + Fira Code-Regular.ufo/glyphs/Otilde_.glif | 64 + Fira Code-Regular.ufo/glyphs/P_.glif | 38 + Fira Code-Regular.ufo/glyphs/Phi_.glif | 52 + Fira Code-Regular.ufo/glyphs/Pi_.glif | 24 + Fira Code-Regular.ufo/glyphs/Psi_.glif | 40 + Fira Code-Regular.ufo/glyphs/Q_.glif | 49 + Fira Code-Regular.ufo/glyphs/R_.glif | 41 + Fira Code-Regular.ufo/glyphs/Racute_.glif | 47 + Fira Code-Regular.ufo/glyphs/Rcaron_.glif | 50 + .../glyphs/Rcommaaccent_.glif | 58 + Fira Code-Regular.ufo/glyphs/Rho_.glif | 38 + Fira Code-Regular.ufo/glyphs/S_.glif | 54 + Fira Code-Regular.ufo/glyphs/Sacute_.glif | 60 + .../glyphs/Sacute_.loclPLK_.glif | 59 + Fira Code-Regular.ufo/glyphs/Scaron_.glif | 63 + Fira Code-Regular.ufo/glyphs/Scedilla_.glif | 75 + .../glyphs/Scircumflex_.glif | 63 + .../glyphs/Scommaaccent_.glif | 71 + Fira Code-Regular.ufo/glyphs/Sigma_.glif | 29 + Fira Code-Regular.ufo/glyphs/T_.glif | 24 + Fira Code-Regular.ufo/glyphs/Tau_.glif | 24 + Fira Code-Regular.ufo/glyphs/Tbar_.glif | 32 + Fira Code-Regular.ufo/glyphs/Tcaron_.glif | 33 + Fira Code-Regular.ufo/glyphs/Tcedilla_.glif | 46 + Fira Code-Regular.ufo/glyphs/Theta_.glif | 48 + Fira Code-Regular.ufo/glyphs/Thorn_.glif | 40 + Fira Code-Regular.ufo/glyphs/U_.glif | 34 + Fira Code-Regular.ufo/glyphs/Uacute_.glif | 40 + Fira Code-Regular.ufo/glyphs/Ubreve_.glif | 50 + .../glyphs/Ucircumflex_.glif | 43 + Fira Code-Regular.ufo/glyphs/Udieresis_.glif | 62 + Fira Code-Regular.ufo/glyphs/Ugrave_.glif | 40 + .../glyphs/Uhungarumlaut_.glif | 46 + Fira Code-Regular.ufo/glyphs/Umacron_.glif | 40 + Fira Code-Regular.ufo/glyphs/Uogonek_.glif | 53 + Fira Code-Regular.ufo/glyphs/Upsilon_.glif | 25 + .../glyphs/Upsilondieresis_.glif | 53 + .../glyphs/Upsilontonos_.glif | 29 + Fira Code-Regular.ufo/glyphs/Uring_.glif | 62 + Fira Code-Regular.ufo/glyphs/Utilde_.glif | 56 + Fira Code-Regular.ufo/glyphs/V_.glif | 23 + Fira Code-Regular.ufo/glyphs/W_.glif | 32 + Fira Code-Regular.ufo/glyphs/Wacute_.glif | 38 + .../glyphs/Wcircumflex_.glif | 41 + Fira Code-Regular.ufo/glyphs/Wdieresis_.glif | 60 + Fira Code-Regular.ufo/glyphs/Wgrave_.glif | 38 + Fira Code-Regular.ufo/glyphs/X_.glif | 28 + Fira Code-Regular.ufo/glyphs/Xi_.glif | 32 + Fira Code-Regular.ufo/glyphs/Y_.glif | 25 + Fira Code-Regular.ufo/glyphs/Yacute_.glif | 31 + .../glyphs/Ycircumflex_.glif | 34 + Fira Code-Regular.ufo/glyphs/Ydieresis_.glif | 53 + Fira Code-Regular.ufo/glyphs/Ygrave_.glif | 31 + Fira Code-Regular.ufo/glyphs/Z_.glif | 26 + Fira Code-Regular.ufo/glyphs/Zacute_.glif | 32 + .../glyphs/Zacute_.loclPLK_.glif | 31 + Fira Code-Regular.ufo/glyphs/Zcaron_.glif | 35 + Fira Code-Regular.ufo/glyphs/Zdotaccent_.glif | 40 + Fira Code-Regular.ufo/glyphs/Zeta_.glif | 26 + Fira Code-Regular.ufo/glyphs/_notdef.glif | 73 + Fira Code-Regular.ufo/glyphs/a.glif | 61 + Fira Code-Regular.ufo/glyphs/aacute.glif | 67 + Fira Code-Regular.ufo/glyphs/abreve.glif | 77 + Fira Code-Regular.ufo/glyphs/acircumflex.glif | 70 + Fira Code-Regular.ufo/glyphs/acute.case.glif | 19 + .../glyphs/acute.case.loclPLK_.glif | 19 + Fira Code-Regular.ufo/glyphs/acute.glif | 20 + .../glyphs/acute.loclPLK_.glif | 19 + Fira Code-Regular.ufo/glyphs/acutecomb.glif | 20 + Fira Code-Regular.ufo/glyphs/adieresis.glif | 89 + Fira Code-Regular.ufo/glyphs/ae.glif | 87 + Fira Code-Regular.ufo/glyphs/aeacute.glif | 93 + Fira Code-Regular.ufo/glyphs/agrave.glif | 67 + Fira Code-Regular.ufo/glyphs/alpha.glif | 54 + Fira Code-Regular.ufo/glyphs/alphatonos.glif | 60 + Fira Code-Regular.ufo/glyphs/amacron.glif | 67 + Fira Code-Regular.ufo/glyphs/ampersand.glif | 62 + Fira Code-Regular.ufo/glyphs/aogonek.glif | 80 + Fira Code-Regular.ufo/glyphs/approxequal.glif | 58 + .../glyphs/approxequal.tosf.glif | 57 + Fira Code-Regular.ufo/glyphs/aring.glif | 89 + Fira Code-Regular.ufo/glyphs/arrowdown.glif | 31 + .../glyphs/arrowdownwhite.glif | 38 + Fira Code-Regular.ufo/glyphs/arrowleft.glif | 31 + .../glyphs/arrowleftwhite.glif | 38 + Fira Code-Regular.ufo/glyphs/arrowright.glif | 31 + .../glyphs/arrowrightwhite.glif | 38 + Fira Code-Regular.ufo/glyphs/arrowup.glif | 31 + Fira Code-Regular.ufo/glyphs/arrowupdn.glif | 42 + .../glyphs/arrowupwhite.glif | 38 + Fira Code-Regular.ufo/glyphs/asciicircum.glif | 23 + Fira Code-Regular.ufo/glyphs/asciitilde.glif | 36 + .../glyphs/asciitilde.tosf.glif | 35 + Fira Code-Regular.ufo/glyphs/asterisk.glif | 31 + .../glyphs/asterisk_slash.glif | 15 + Fira Code-Regular.ufo/glyphs/at.glif | 70 + Fira Code-Regular.ufo/glyphs/atilde.glif | 83 + Fira Code-Regular.ufo/glyphs/b.glif | 48 + Fira Code-Regular.ufo/glyphs/backslash.glif | 20 + Fira Code-Regular.ufo/glyphs/bar.glif | 20 + Fira Code-Regular.ufo/glyphs/beta.glif | 61 + .../glyphs/blackDiamond_.glif | 20 + Fira Code-Regular.ufo/glyphs/blackcircle.glif | 28 + .../glyphs/blacklowerlefttriangle.glif | 19 + .../glyphs/blacklowerrighttriangle.glif | 19 + .../glyphs/blackupperlefttriangle.glif | 19 + .../glyphs/blackupperrighttriangle.glif | 19 + Fira Code-Regular.ufo/glyphs/block.glif | 20 + .../glyphs/braceleft.case.glif | 46 + Fira Code-Regular.ufo/glyphs/braceleft.glif | 47 + .../glyphs/braceright.case.glif | 46 + Fira Code-Regular.ufo/glyphs/braceright.glif | 47 + .../glyphs/bracketleft.case.glif | 23 + Fira Code-Regular.ufo/glyphs/bracketleft.glif | 24 + .../glyphs/bracketright.case.glif | 23 + .../glyphs/bracketright.glif | 24 + Fira Code-Regular.ufo/glyphs/breve.case.glif | 29 + Fira Code-Regular.ufo/glyphs/breve.glif | 30 + .../glyphs/brevecy.case.glif | 29 + Fira Code-Regular.ufo/glyphs/brevecy.glif | 29 + Fira Code-Regular.ufo/glyphs/brokenbar.glif | 26 + Fira Code-Regular.ufo/glyphs/bullet.glif | 28 + .../glyphs/bulletoperator.glif | 28 + Fira Code-Regular.ufo/glyphs/bullseye.glif | 70 + Fira Code-Regular.ufo/glyphs/c.glif | 42 + Fira Code-Regular.ufo/glyphs/cacute.glif | 48 + .../glyphs/cacute.loclPLK_.glif | 47 + Fira Code-Regular.ufo/glyphs/capslock.glif | 50 + Fira Code-Regular.ufo/glyphs/caron.alt.glif | 19 + Fira Code-Regular.ufo/glyphs/caron.case.glif | 22 + Fira Code-Regular.ufo/glyphs/caron.glif | 23 + Fira Code-Regular.ufo/glyphs/ccaron.glif | 51 + Fira Code-Regular.ufo/glyphs/ccedilla.glif | 63 + Fira Code-Regular.ufo/glyphs/ccircumflex.glif | 51 + Fira Code-Regular.ufo/glyphs/cdotaccent.glif | 56 + .../glyphs/cedilla.case.glif | 37 + Fira Code-Regular.ufo/glyphs/cedilla.glif | 38 + Fira Code-Regular.ufo/glyphs/cent.glif | 48 + Fira Code-Regular.ufo/glyphs/cent.tosf.glif | 47 + Fira Code-Regular.ufo/glyphs/chi.glif | 32 + Fira Code-Regular.ufo/glyphs/circle.glif | 42 + .../glyphs/circlewithlefthalfblack.glif | 37 + .../glyphs/circlewithrighthalfblack.glif | 38 + .../glyphs/circumflex.case.glif | 22 + Fira Code-Regular.ufo/glyphs/circumflex.glif | 23 + Fira Code-Regular.ufo/glyphs/clear.glif | 46 + Fira Code-Regular.ufo/glyphs/club.glif | 59 + Fira Code-Regular.ufo/glyphs/colon.glif | 42 + Fira Code-Regular.ufo/glyphs/colon_colon.glif | 69 + Fira Code-Regular.ufo/glyphs/colon_equal.glif | 53 + Fira Code-Regular.ufo/glyphs/comma.glif | 31 + Fira Code-Regular.ufo/glyphs/contents.plist | 2334 ++++++++++++++++ Fira Code-Regular.ufo/glyphs/copyright.glif | 70 + Fira Code-Regular.ufo/glyphs/currency.glif | 66 + .../glyphs/currency.tosf.glif | 65 + Fira Code-Regular.ufo/glyphs/d.glif | 48 + Fira Code-Regular.ufo/glyphs/dagger.glif | 28 + Fira Code-Regular.ufo/glyphs/dagger.tosf.glif | 27 + Fira Code-Regular.ufo/glyphs/daggerdbl.glif | 36 + .../glyphs/daggerdbl.tosf.glif | 35 + Fira Code-Regular.ufo/glyphs/dcaron.glif | 54 + Fira Code-Regular.ufo/glyphs/dcroat.glif | 56 + Fira Code-Regular.ufo/glyphs/degree.glif | 42 + Fira Code-Regular.ufo/glyphs/degree.tosf.glif | 41 + .../glyphs/deleterightKey_.glif | 41 + Fira Code-Regular.ufo/glyphs/delta.glif | 61 + Fira Code-Regular.ufo/glyphs/diamond.glif | 20 + .../glyphs/dieresis.case.glif | 41 + Fira Code-Regular.ufo/glyphs/dieresis.glif | 42 + .../glyphs/dieresistonos.glif | 48 + Fira Code-Regular.ufo/glyphs/divide.glif | 48 + Fira Code-Regular.ufo/glyphs/divide.tosf.glif | 47 + .../glyphs/divisionslash.glif | 20 + Fira Code-Regular.ufo/glyphs/dkshade.glif | 348 +++ Fira Code-Regular.ufo/glyphs/dnblock.glif | 20 + Fira Code-Regular.ufo/glyphs/dollar.glif | 68 + Fira Code-Regular.ufo/glyphs/dollar.tosf.glif | 67 + .../glyphs/dotaccent.case.glif | 27 + Fira Code-Regular.ufo/glyphs/dotaccent.glif | 28 + Fira Code-Regular.ufo/glyphs/dotlessi.glif | 26 + Fira Code-Regular.ufo/glyphs/e.glif | 48 + Fira Code-Regular.ufo/glyphs/eacute.glif | 54 + Fira Code-Regular.ufo/glyphs/ebreve.glif | 64 + Fira Code-Regular.ufo/glyphs/ecaron.glif | 57 + Fira Code-Regular.ufo/glyphs/ecircumflex.glif | 57 + Fira Code-Regular.ufo/glyphs/edieresis.glif | 76 + Fira Code-Regular.ufo/glyphs/edotaccent.glif | 62 + Fira Code-Regular.ufo/glyphs/egrave.glif | 54 + Fira Code-Regular.ufo/glyphs/eight.dnom.glif | 67 + Fira Code-Regular.ufo/glyphs/eight.glif | 68 + Fira Code-Regular.ufo/glyphs/eight.numr.glif | 67 + Fira Code-Regular.ufo/glyphs/eight.tosf.glif | 67 + .../glyphs/eightinferior.glif | 68 + .../glyphs/eightsuperior.glif | 68 + Fira Code-Regular.ufo/glyphs/ellipsis.glif | 56 + Fira Code-Regular.ufo/glyphs/emacron.glif | 54 + Fira Code-Regular.ufo/glyphs/emdash.case.glif | 19 + Fira Code-Regular.ufo/glyphs/emdash.glif | 20 + Fira Code-Regular.ufo/glyphs/endash.case.glif | 19 + Fira Code-Regular.ufo/glyphs/endash.glif | 20 + Fira Code-Regular.ufo/glyphs/eng.glif | 42 + Fira Code-Regular.ufo/glyphs/eogonek.glif | 67 + Fira Code-Regular.ufo/glyphs/epsilon.glif | 57 + .../glyphs/epsilontonos.glif | 63 + Fira Code-Regular.ufo/glyphs/equal.dnom.glif | 25 + Fira Code-Regular.ufo/glyphs/equal.glif | 26 + Fira Code-Regular.ufo/glyphs/equal.numr.glif | 25 + Fira Code-Regular.ufo/glyphs/equal.tosf.glif | 25 + Fira Code-Regular.ufo/glyphs/equal_equal.glif | 25 + .../glyphs/equal_equal_equal.glif | 25 + .../glyphs/equal_greater.glif | 35 + .../glyphs/equal_less_less.glif | 14 + .../glyphs/equalsuperior.glif | 26 + Fira Code-Regular.ufo/glyphs/equivalence.glif | 32 + Fira Code-Regular.ufo/glyphs/estimated.glif | 50 + Fira Code-Regular.ufo/glyphs/eta.glif | 41 + Fira Code-Regular.ufo/glyphs/etatonos.glif | 47 + Fira Code-Regular.ufo/glyphs/eth.glif | 64 + Fira Code-Regular.ufo/glyphs/exclam.glif | 34 + .../glyphs/exclam_equal.glif | 35 + .../glyphs/exclam_equal_equal.glif | 35 + .../glyphs/exclam_exclam.glif | 15 + .../glyphs/exclamdown.case.glif | 33 + Fira Code-Regular.ufo/glyphs/exclamdown.glif | 34 + Fira Code-Regular.ufo/glyphs/f.glif | 40 + Fira Code-Regular.ufo/glyphs/female.glif | 53 + Fira Code-Regular.ufo/glyphs/fi.glif | 46 + Fira Code-Regular.ufo/glyphs/figuredash.glif | 20 + .../glyphs/figuredash.tosf.glif | 19 + Fira Code-Regular.ufo/glyphs/filledbox.glif | 20 + Fira Code-Regular.ufo/glyphs/filledrect.glif | 20 + .../glyphs/firsttonechinese.glif | 20 + Fira Code-Regular.ufo/glyphs/fisheye.glif | 56 + Fira Code-Regular.ufo/glyphs/five.dnom.glif | 46 + Fira Code-Regular.ufo/glyphs/five.glif | 47 + Fira Code-Regular.ufo/glyphs/five.numr.glif | 46 + Fira Code-Regular.ufo/glyphs/five.tosf.glif | 46 + Fira Code-Regular.ufo/glyphs/fiveeighths.glif | 107 + .../glyphs/fiveinferior.glif | 47 + .../glyphs/fivesuperior.glif | 47 + Fira Code-Regular.ufo/glyphs/fl.glif | 55 + Fira Code-Regular.ufo/glyphs/florin.glif | 46 + Fira Code-Regular.ufo/glyphs/four.dnom.glif | 30 + Fira Code-Regular.ufo/glyphs/four.glif | 31 + Fira Code-Regular.ufo/glyphs/four.numr.glif | 30 + Fira Code-Regular.ufo/glyphs/four.tosf.glif | 30 + .../glyphs/fourinferior.glif | 31 + .../glyphs/foursuperior.glif | 31 + Fira Code-Regular.ufo/glyphs/fraction.glif | 20 + Fira Code-Regular.ufo/glyphs/g.glif | 85 + Fira Code-Regular.ufo/glyphs/gamma.glif | 33 + Fira Code-Regular.ufo/glyphs/gbreve.glif | 101 + Fira Code-Regular.ufo/glyphs/gcircumflex.glif | 94 + .../glyphs/gcommaaccent.glif | 102 + Fira Code-Regular.ufo/glyphs/gdotaccent.glif | 99 + Fira Code-Regular.ufo/glyphs/germandbls.glif | 56 + Fira Code-Regular.ufo/glyphs/grave.case.glif | 19 + Fira Code-Regular.ufo/glyphs/grave.glif | 20 + Fira Code-Regular.ufo/glyphs/gravecomb.glif | 20 + Fira Code-Regular.ufo/glyphs/greater.glif | 23 + .../glyphs/greater.tosf.glif | 22 + .../glyphs/greater_equal.glif | 28 + .../glyphs/greater_greater.glif | 31 + .../glyphs/greater_greater_equal.glif | 44 + .../glyphs/greaterequal.glif | 29 + .../glyphs/greaterequal.tosf.glif | 28 + .../glyphs/guillemotleft.case.glif | 31 + .../glyphs/guillemotleft.glif | 32 + .../glyphs/guillemotright.case.glif | 31 + .../glyphs/guillemotright.glif | 32 + .../glyphs/guilsinglleft.case.glif | 22 + .../glyphs/guilsinglleft.glif | 23 + .../glyphs/guilsinglright.case.glif | 22 + .../glyphs/guilsinglright.glif | 23 + Fira Code-Regular.ufo/glyphs/h.glif | 36 + Fira Code-Regular.ufo/glyphs/hbar.glif | 44 + Fira Code-Regular.ufo/glyphs/hcircumflex.glif | 45 + Fira Code-Regular.ufo/glyphs/heart.glif | 34 + Fira Code-Regular.ufo/glyphs/house.glif | 28 + .../glyphs/hungarumlaut.case.glif | 25 + .../glyphs/hungarumlaut.glif | 26 + Fira Code-Regular.ufo/glyphs/hyphen.case.glif | 19 + Fira Code-Regular.ufo/glyphs/hyphen.glif | 20 + .../glyphs/hyphen_greater.glif | 30 + .../glyphs/hyphen_greater_greater.glif | 38 + Fira Code-Regular.ufo/glyphs/i.glif | 40 + Fira Code-Regular.ufo/glyphs/i.loclTRK_.glif | 39 + Fira Code-Regular.ufo/glyphs/iacute.glif | 32 + Fira Code-Regular.ufo/glyphs/ibreve.glif | 42 + Fira Code-Regular.ufo/glyphs/icircumflex.glif | 35 + Fira Code-Regular.ufo/glyphs/idieresis.glif | 54 + Fira Code-Regular.ufo/glyphs/igrave.glif | 32 + Fira Code-Regular.ufo/glyphs/ij.glif | 64 + Fira Code-Regular.ufo/glyphs/imacron.glif | 32 + .../glyphs/infinity.case.glif | 67 + Fira Code-Regular.ufo/glyphs/infinity.glif | 68 + .../glyphs/infinity.tosf.glif | 67 + Fira Code-Regular.ufo/glyphs/integral.glif | 44 + .../glyphs/integral.tosf.glif | 43 + Fira Code-Regular.ufo/glyphs/integralbt.glif | 32 + Fira Code-Regular.ufo/glyphs/integraltp.glif | 32 + .../glyphs/intersection.glif | 34 + Fira Code-Regular.ufo/glyphs/invcircle.glif | 48 + .../glyphs/invsmileface.glif | 72 + Fira Code-Regular.ufo/glyphs/iogonek.glif | 60 + Fira Code-Regular.ufo/glyphs/iota.glif | 34 + .../glyphs/iotadieresis.glif | 62 + .../glyphs/iotadieresistonos.glif | 68 + Fira Code-Regular.ufo/glyphs/iotatonos.glif | 40 + Fira Code-Regular.ufo/glyphs/itilde.glif | 48 + Fira Code-Regular.ufo/glyphs/j.glif | 42 + Fira Code-Regular.ufo/glyphs/jcircumflex.glif | 37 + Fira Code-Regular.ufo/glyphs/jdotless.glif | 28 + Fira Code-Regular.ufo/glyphs/k.glif | 28 + Fira Code-Regular.ufo/glyphs/kappa.glif | 40 + .../glyphs/kcommaaccent.glif | 45 + .../glyphs/kgreenlandic.glif | 28 + Fira Code-Regular.ufo/glyphs/l.glif | 34 + Fira Code-Regular.ufo/glyphs/lacute.glif | 40 + Fira Code-Regular.ufo/glyphs/lambda.glif | 34 + .../glyphs/largeCircle_.glif | 42 + Fira Code-Regular.ufo/glyphs/lcaron.glif | 40 + .../glyphs/lcommaaccent.glif | 51 + Fira Code-Regular.ufo/glyphs/ldot.glif | 48 + Fira Code-Regular.ufo/glyphs/less.glif | 23 + Fira Code-Regular.ufo/glyphs/less.tosf.glif | 22 + Fira Code-Regular.ufo/glyphs/less_equal.glif | 28 + .../glyphs/less_equal_greater.glif | 43 + .../glyphs/less_greater.glif | 27 + Fira Code-Regular.ufo/glyphs/less_hyphen.glif | 30 + Fira Code-Regular.ufo/glyphs/less_less.glif | 31 + .../glyphs/less_less_equal.glif | 43 + .../glyphs/less_less_hyphen.glif | 38 + Fira Code-Regular.ufo/glyphs/lessequal.glif | 29 + .../glyphs/lessequal.tosf.glif | 28 + Fira Code-Regular.ufo/glyphs/lfblock.glif | 20 + Fira Code-Regular.ufo/glyphs/logicalnot.glif | 22 + .../glyphs/logicalnot.tosf.glif | 21 + Fira Code-Regular.ufo/glyphs/lozenge.glif | 30 + .../glyphs/lozenge.tosf.glif | 29 + Fira Code-Regular.ufo/glyphs/lslash.glif | 42 + Fira Code-Regular.ufo/glyphs/ltshade.glif | 374 +++ Fira Code-Regular.ufo/glyphs/m.glif | 51 + Fira Code-Regular.ufo/glyphs/macron.case.glif | 19 + Fira Code-Regular.ufo/glyphs/macron.glif | 20 + Fira Code-Regular.ufo/glyphs/male.glif | 61 + Fira Code-Regular.ufo/glyphs/minus.dnom.glif | 19 + Fira Code-Regular.ufo/glyphs/minus.glif | 20 + Fira Code-Regular.ufo/glyphs/minus.numr.glif | 19 + Fira Code-Regular.ufo/glyphs/minus.tosf.glif | 19 + Fira Code-Regular.ufo/glyphs/mu.glif | 46 + Fira Code-Regular.ufo/glyphs/multiply.glif | 28 + .../glyphs/multiply.tosf.glif | 27 + Fira Code-Regular.ufo/glyphs/musicalnote.glif | 43 + .../glyphs/musicalnotedbl.glif | 46 + Fira Code-Regular.ufo/glyphs/n.glif | 36 + Fira Code-Regular.ufo/glyphs/nacute.glif | 42 + .../glyphs/nacute.loclPLK_.glif | 41 + Fira Code-Regular.ufo/glyphs/napostrophe.glif | 53 + Fira Code-Regular.ufo/glyphs/ncaron.glif | 45 + .../glyphs/ncommaaccent.glif | 53 + Fira Code-Regular.ufo/glyphs/nine.dnom.glif | 48 + Fira Code-Regular.ufo/glyphs/nine.glif | 49 + Fira Code-Regular.ufo/glyphs/nine.numr.glif | 48 + Fira Code-Regular.ufo/glyphs/nine.tosf.glif | 49 + .../glyphs/nineinferior.glif | 49 + .../glyphs/ninesuperior.glif | 49 + Fira Code-Regular.ufo/glyphs/notequal.glif | 36 + .../glyphs/notequal.tosf.glif | 35 + Fira Code-Regular.ufo/glyphs/nsuperior.glif | 36 + Fira Code-Regular.ufo/glyphs/ntilde.glif | 58 + Fira Code-Regular.ufo/glyphs/nu.glif | 27 + Fira Code-Regular.ufo/glyphs/numbersign.glif | 50 + .../glyphs/numbersign.tosf.glif | 49 + .../glyphs/numbersign_parenleft.glif | 65 + .../glyphs/numbersign_underscore.glif | 51 + Fira Code-Regular.ufo/glyphs/o.glif | 42 + Fira Code-Regular.ufo/glyphs/oacute.glif | 48 + .../glyphs/oacute.loclPLK_.glif | 47 + Fira Code-Regular.ufo/glyphs/obreve.glif | 58 + Fira Code-Regular.ufo/glyphs/ocircumflex.glif | 51 + Fira Code-Regular.ufo/glyphs/odieresis.glif | 70 + Fira Code-Regular.ufo/glyphs/oe.glif | 74 + Fira Code-Regular.ufo/glyphs/ogonek.glif | 36 + Fira Code-Regular.ufo/glyphs/ograve.glif | 48 + .../glyphs/ohungarumlaut.glif | 54 + Fira Code-Regular.ufo/glyphs/omacron.glif | 48 + Fira Code-Regular.ufo/glyphs/omega.glif | 57 + Fira Code-Regular.ufo/glyphs/omegatonos.glif | 63 + Fira Code-Regular.ufo/glyphs/omicron.glif | 42 + .../glyphs/omicrontonos.glif | 48 + Fira Code-Regular.ufo/glyphs/one.dnom.glif | 22 + Fira Code-Regular.ufo/glyphs/one.glif | 27 + Fira Code-Regular.ufo/glyphs/one.numr.glif | 22 + Fira Code-Regular.ufo/glyphs/one.tosf.glif | 30 + Fira Code-Regular.ufo/glyphs/oneeighth.glif | 83 + Fira Code-Regular.ufo/glyphs/onefraction.glif | 29 + Fira Code-Regular.ufo/glyphs/onehalf.glif | 54 + Fira Code-Regular.ufo/glyphs/oneinferior.glif | 23 + Fira Code-Regular.ufo/glyphs/onequarter.glif | 46 + Fira Code-Regular.ufo/glyphs/onesuperior.glif | 23 + Fira Code-Regular.ufo/glyphs/ordfeminine.glif | 67 + .../glyphs/ordmasculine.glif | 48 + Fira Code-Regular.ufo/glyphs/oslash.glif | 64 + Fira Code-Regular.ufo/glyphs/oslashacute.glif | 70 + Fira Code-Regular.ufo/glyphs/otilde.glif | 64 + Fira Code-Regular.ufo/glyphs/p.glif | 48 + Fira Code-Regular.ufo/glyphs/paragraph.glif | 30 + .../glyphs/parenleft.case.glif | 29 + .../glyphs/parenleft.dnom.glif | 29 + Fira Code-Regular.ufo/glyphs/parenleft.glif | 30 + .../glyphs/parenleft.numr.glif | 29 + .../glyphs/parenleftsuperior.glif | 30 + .../glyphs/parenright.case.glif | 29 + .../glyphs/parenright.dnom.glif | 29 + Fira Code-Regular.ufo/glyphs/parenright.glif | 30 + .../glyphs/parenright.numr.glif | 29 + .../glyphs/parenrightsuperior.glif | 30 + Fira Code-Regular.ufo/glyphs/partialdiff.glif | 50 + .../glyphs/partialdiff.tosf.glif | 49 + Fira Code-Regular.ufo/glyphs/percent.glif | 76 + .../glyphs/percent.tosf.glif | 75 + Fira Code-Regular.ufo/glyphs/period.glif | 28 + .../glyphs/period_period.glif | 15 + .../glyphs/period_period_period.glif | 16 + .../glyphs/periodcentered.glif | 28 + Fira Code-Regular.ufo/glyphs/perthousand.glif | 104 + .../glyphs/perthousand.tosf.glif | 103 + Fira Code-Regular.ufo/glyphs/phi.glif | 54 + Fira Code-Regular.ufo/glyphs/pi.glif | 39 + Fira Code-Regular.ufo/glyphs/plus.dnom.glif | 27 + Fira Code-Regular.ufo/glyphs/plus.glif | 28 + Fira Code-Regular.ufo/glyphs/plus.numr.glif | 27 + Fira Code-Regular.ufo/glyphs/plus.tosf.glif | 27 + Fira Code-Regular.ufo/glyphs/plus_plus.glif | 35 + Fira Code-Regular.ufo/glyphs/plusminus.glif | 34 + .../glyphs/plusminus.tosf.glif | 33 + .../glyphs/plussuperior.glif | 28 + Fira Code-Regular.ufo/glyphs/product.glif | 28 + .../glyphs/product.tosf.glif | 27 + Fira Code-Regular.ufo/glyphs/psi.glif | 44 + Fira Code-Regular.ufo/glyphs/q.glif | 48 + Fira Code-Regular.ufo/glyphs/question.glif | 52 + .../glyphs/questiondown.case.glif | 51 + .../glyphs/questiondown.glif | 52 + Fira Code-Regular.ufo/glyphs/quotedbl.glif | 26 + .../glyphs/quotedblbase.glif | 48 + .../glyphs/quotedblleft.glif | 48 + .../glyphs/quotedblright.glif | 48 + Fira Code-Regular.ufo/glyphs/quoteleft.glif | 31 + Fira Code-Regular.ufo/glyphs/quoteright.glif | 31 + .../glyphs/quotesinglbase.glif | 31 + Fira Code-Regular.ufo/glyphs/quotesingle.glif | 20 + Fira Code-Regular.ufo/glyphs/r.glif | 40 + Fira Code-Regular.ufo/glyphs/racute.glif | 46 + Fira Code-Regular.ufo/glyphs/radical.glif | 25 + .../glyphs/radical.tosf.glif | 24 + Fira Code-Regular.ufo/glyphs/rcaron.glif | 49 + .../glyphs/rcommaaccent.glif | 57 + Fira Code-Regular.ufo/glyphs/registered.glif | 69 + .../glyphs/revlogicalnot.glif | 22 + Fira Code-Regular.ufo/glyphs/rho.glif | 46 + Fira Code-Regular.ufo/glyphs/ring.case.glif | 41 + Fira Code-Regular.ufo/glyphs/ring.glif | 42 + Fira Code-Regular.ufo/glyphs/rtblock.glif | 20 + Fira Code-Regular.ufo/glyphs/s.glif | 54 + Fira Code-Regular.ufo/glyphs/sacute.glif | 60 + .../glyphs/sacute.loclPLK_.glif | 59 + Fira Code-Regular.ufo/glyphs/scaron.glif | 63 + Fira Code-Regular.ufo/glyphs/scedilla.glif | 75 + Fira Code-Regular.ufo/glyphs/scircumflex.glif | 63 + .../glyphs/scommaaccent.glif | 71 + Fira Code-Regular.ufo/glyphs/section.glif | 80 + .../glyphs/section.tosf.glif | 79 + Fira Code-Regular.ufo/glyphs/semicolon.glif | 45 + Fira Code-Regular.ufo/glyphs/seven.dnom.glif | 22 + Fira Code-Regular.ufo/glyphs/seven.glif | 23 + Fira Code-Regular.ufo/glyphs/seven.numr.glif | 22 + Fira Code-Regular.ufo/glyphs/seven.tosf.glif | 22 + .../glyphs/seveneighths.glif | 83 + .../glyphs/seveninferior.glif | 23 + .../glyphs/sevensuperior.glif | 23 + Fira Code-Regular.ufo/glyphs/shade.glif | 676 +++++ Fira Code-Regular.ufo/glyphs/sigma.glif | 47 + Fira Code-Regular.ufo/glyphs/sigmafinal.glif | 48 + Fira Code-Regular.ufo/glyphs/six.dnom.glif | 54 + Fira Code-Regular.ufo/glyphs/six.glif | 55 + Fira Code-Regular.ufo/glyphs/six.numr.glif | 54 + Fira Code-Regular.ufo/glyphs/six.tosf.glif | 54 + Fira Code-Regular.ufo/glyphs/sixinferior.glif | 55 + Fira Code-Regular.ufo/glyphs/sixsuperior.glif | 55 + Fira Code-Regular.ufo/glyphs/slash.glif | 20 + .../glyphs/slash_asterisk.glif | 15 + .../glyphs/slash_greater.glif | 26 + Fira Code-Regular.ufo/glyphs/slash_slash.glif | 15 + Fira Code-Regular.ufo/glyphs/smileface.glif | 86 + .../glyphs/softhyphen.case.glif | 19 + Fira Code-Regular.ufo/glyphs/softhyphen.glif | 20 + Fira Code-Regular.ufo/glyphs/space.frac.glif | 13 + Fira Code-Regular.ufo/glyphs/space.glif | 14 + Fira Code-Regular.ufo/glyphs/spade.glif | 41 + .../glyphs/squarewhitewithsmallblack.glif | 32 + Fira Code-Regular.ufo/glyphs/sterling.glif | 49 + .../glyphs/sterling.tosf.glif | 48 + Fira Code-Regular.ufo/glyphs/summation.glif | 29 + .../glyphs/summation.tosf.glif | 28 + Fira Code-Regular.ufo/glyphs/sun.glif | 78 + Fira Code-Regular.ufo/glyphs/t.glif | 40 + Fira Code-Regular.ufo/glyphs/tau.glif | 42 + Fira Code-Regular.ufo/glyphs/tbar.glif | 48 + Fira Code-Regular.ufo/glyphs/tcaron.glif | 40 + Fira Code-Regular.ufo/glyphs/tcedilla.glif | 61 + Fira Code-Regular.ufo/glyphs/theta.glif | 46 + Fira Code-Regular.ufo/glyphs/thorn.glif | 48 + Fira Code-Regular.ufo/glyphs/three.dnom.glif | 56 + Fira Code-Regular.ufo/glyphs/three.glif | 57 + Fira Code-Regular.ufo/glyphs/three.numr.glif | 56 + Fira Code-Regular.ufo/glyphs/three.tosf.glif | 56 + .../glyphs/threeeighths.glif | 117 + .../glyphs/threeinferior.glif | 57 + .../glyphs/threequarters.glif | 80 + .../glyphs/threesuperior.glif | 57 + Fira Code-Regular.ufo/glyphs/tilde.case.glif | 35 + Fira Code-Regular.ufo/glyphs/tilde.glif | 36 + Fira Code-Regular.ufo/glyphs/tildecomb.glif | 36 + Fira Code-Regular.ufo/glyphs/tonos.case.glif | 19 + Fira Code-Regular.ufo/glyphs/tonos.glif | 20 + Fira Code-Regular.ufo/glyphs/trademark.glif | 43 + Fira Code-Regular.ufo/glyphs/triagdn.glif | 19 + Fira Code-Regular.ufo/glyphs/triaglf.glif | 19 + Fira Code-Regular.ufo/glyphs/triagrt.glif | 19 + Fira Code-Regular.ufo/glyphs/triagup.glif | 19 + Fira Code-Regular.ufo/glyphs/two.dnom.glif | 38 + Fira Code-Regular.ufo/glyphs/two.glif | 39 + Fira Code-Regular.ufo/glyphs/two.numr.glif | 38 + Fira Code-Regular.ufo/glyphs/two.tosf.glif | 38 + Fira Code-Regular.ufo/glyphs/twoinferior.glif | 39 + Fira Code-Regular.ufo/glyphs/twosuperior.glif | 39 + Fira Code-Regular.ufo/glyphs/u.glif | 36 + Fira Code-Regular.ufo/glyphs/u1F310_.glif | 208 ++ Fira Code-Regular.ufo/glyphs/uacute.glif | 42 + Fira Code-Regular.ufo/glyphs/ubreve.glif | 52 + Fira Code-Regular.ufo/glyphs/ucircumflex.glif | 45 + Fira Code-Regular.ufo/glyphs/udieresis.glif | 64 + Fira Code-Regular.ufo/glyphs/ugrave.glif | 42 + .../glyphs/uhungarumlaut.glif | 48 + Fira Code-Regular.ufo/glyphs/umacron.glif | 42 + Fira Code-Regular.ufo/glyphs/underscore.glif | 20 + .../glyphs/underscoredbl.glif | 26 + Fira Code-Regular.ufo/glyphs/uni00A0_.glif | 14 + Fira Code-Regular.ufo/glyphs/uni00B5_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni021A_.glif | 41 + Fira Code-Regular.ufo/glyphs/uni021B_.glif | 57 + Fira Code-Regular.ufo/glyphs/uni02BC_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni0302.glif | 23 + Fira Code-Regular.ufo/glyphs/uni0304.glif | 20 + Fira Code-Regular.ufo/glyphs/uni0306.glif | 30 + Fira Code-Regular.ufo/glyphs/uni0307.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0308.glif | 42 + Fira Code-Regular.ufo/glyphs/uni030A_.glif | 42 + Fira Code-Regular.ufo/glyphs/uni030B_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni030C_.glif | 23 + Fira Code-Regular.ufo/glyphs/uni0313.glif | 31 + Fira Code-Regular.ufo/glyphs/uni0314.glif | 31 + .../glyphs/uni0326.case.glif | 30 + Fira Code-Regular.ufo/glyphs/uni0326.glif | 31 + Fira Code-Regular.ufo/glyphs/uni0327.glif | 38 + Fira Code-Regular.ufo/glyphs/uni0335.glif | 20 + Fira Code-Regular.ufo/glyphs/uni0336.glif | 20 + Fira Code-Regular.ufo/glyphs/uni0400.glif | 34 + Fira Code-Regular.ufo/glyphs/uni0401.glif | 56 + Fira Code-Regular.ufo/glyphs/uni0402.glif | 46 + Fira Code-Regular.ufo/glyphs/uni0403.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0404.glif | 45 + Fira Code-Regular.ufo/glyphs/uni0405.glif | 54 + Fira Code-Regular.ufo/glyphs/uni0406.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0407.glif | 56 + Fira Code-Regular.ufo/glyphs/uni0408.glif | 34 + Fira Code-Regular.ufo/glyphs/uni0409.glif | 47 + Fira Code-Regular.ufo/glyphs/uni040A_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni040B_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni040C_.glif | 35 + Fira Code-Regular.ufo/glyphs/uni040D_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni040E_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni040F_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni0410.glif | 29 + Fira Code-Regular.ufo/glyphs/uni0411.glif | 40 + Fira Code-Regular.ufo/glyphs/uni0412.glif | 53 + Fira Code-Regular.ufo/glyphs/uni0413.glif | 22 + Fira Code-Regular.ufo/glyphs/uni0414.glif | 40 + Fira Code-Regular.ufo/glyphs/uni0415.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0416.glif | 38 + Fira Code-Regular.ufo/glyphs/uni0417.glif | 57 + Fira Code-Regular.ufo/glyphs/uni0418.glif | 34 + Fira Code-Regular.ufo/glyphs/uni0419.glif | 50 + Fira Code-Regular.ufo/glyphs/uni041A_.glif | 29 + Fira Code-Regular.ufo/glyphs/uni041B_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni041C_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni041D_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni041E_.glif | 42 + Fira Code-Regular.ufo/glyphs/uni041F_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni0420.glif | 38 + Fira Code-Regular.ufo/glyphs/uni0421.glif | 42 + Fira Code-Regular.ufo/glyphs/uni0422.glif | 24 + Fira Code-Regular.ufo/glyphs/uni0423.glif | 30 + Fira Code-Regular.ufo/glyphs/uni0424.glif | 52 + Fira Code-Regular.ufo/glyphs/uni0425.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0426.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0427.glif | 36 + Fira Code-Regular.ufo/glyphs/uni0428.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0429.glif | 32 + Fira Code-Regular.ufo/glyphs/uni042A_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni042B_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni042C_.glif | 38 + Fira Code-Regular.ufo/glyphs/uni042D_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni042E_.glif | 49 + Fira Code-Regular.ufo/glyphs/uni042F_.glif | 41 + Fira Code-Regular.ufo/glyphs/uni0430.glif | 61 + Fira Code-Regular.ufo/glyphs/uni0431.glif | 56 + Fira Code-Regular.ufo/glyphs/uni0432.glif | 57 + Fira Code-Regular.ufo/glyphs/uni0433.glif | 22 + Fira Code-Regular.ufo/glyphs/uni0434.glif | 40 + Fira Code-Regular.ufo/glyphs/uni0435.glif | 48 + Fira Code-Regular.ufo/glyphs/uni0436.glif | 38 + Fira Code-Regular.ufo/glyphs/uni0437.glif | 57 + Fira Code-Regular.ufo/glyphs/uni0438.glif | 34 + Fira Code-Regular.ufo/glyphs/uni0439.glif | 50 + Fira Code-Regular.ufo/glyphs/uni043A_.glif | 29 + Fira Code-Regular.ufo/glyphs/uni043B_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni043C_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni043D_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni043E_.glif | 42 + Fira Code-Regular.ufo/glyphs/uni043F_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni0440.glif | 48 + Fira Code-Regular.ufo/glyphs/uni0441.glif | 42 + Fira Code-Regular.ufo/glyphs/uni0442.glif | 24 + Fira Code-Regular.ufo/glyphs/uni0443.glif | 30 + Fira Code-Regular.ufo/glyphs/uni0444.glif | 76 + Fira Code-Regular.ufo/glyphs/uni0445.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0446.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0447.glif | 36 + Fira Code-Regular.ufo/glyphs/uni0448.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0449.glif | 32 + Fira Code-Regular.ufo/glyphs/uni044A_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni044B_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni044C_.glif | 38 + Fira Code-Regular.ufo/glyphs/uni044D_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni044E_.glif | 49 + Fira Code-Regular.ufo/glyphs/uni044F_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni0450.glif | 54 + Fira Code-Regular.ufo/glyphs/uni0451.glif | 76 + Fira Code-Regular.ufo/glyphs/uni0452.glif | 50 + Fira Code-Regular.ufo/glyphs/uni0453.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0454.glif | 45 + Fira Code-Regular.ufo/glyphs/uni0455.glif | 54 + Fira Code-Regular.ufo/glyphs/uni0456.glif | 40 + Fira Code-Regular.ufo/glyphs/uni0457.glif | 54 + Fira Code-Regular.ufo/glyphs/uni0458.glif | 42 + Fira Code-Regular.ufo/glyphs/uni0459.glif | 48 + Fira Code-Regular.ufo/glyphs/uni045A_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni045B_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni045C_.glif | 35 + Fira Code-Regular.ufo/glyphs/uni045D_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni045E_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni045F_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0462.glif | 42 + Fira Code-Regular.ufo/glyphs/uni0463.glif | 46 + Fira Code-Regular.ufo/glyphs/uni0472.glif | 46 + Fira Code-Regular.ufo/glyphs/uni0473.glif | 46 + Fira Code-Regular.ufo/glyphs/uni0474.glif | 29 + Fira Code-Regular.ufo/glyphs/uni0475.glif | 29 + Fira Code-Regular.ufo/glyphs/uni0490.glif | 25 + Fira Code-Regular.ufo/glyphs/uni0491.glif | 25 + Fira Code-Regular.ufo/glyphs/uni0492.glif | 30 + Fira Code-Regular.ufo/glyphs/uni0493.glif | 30 + Fira Code-Regular.ufo/glyphs/uni0496.glif | 38 + Fira Code-Regular.ufo/glyphs/uni0497.glif | 42 + Fira Code-Regular.ufo/glyphs/uni0498.glif | 78 + Fira Code-Regular.ufo/glyphs/uni0499.glif | 78 + Fira Code-Regular.ufo/glyphs/uni049A_.glif | 33 + Fira Code-Regular.ufo/glyphs/uni049B_.glif | 33 + Fira Code-Regular.ufo/glyphs/uni049C_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni049D_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni04A0_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni04A1_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni04A2_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni04A3_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni04AA_.glif | 61 + Fira Code-Regular.ufo/glyphs/uni04AB_.glif | 61 + Fira Code-Regular.ufo/glyphs/uni04AC_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni04AD_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni04AE_.glif | 25 + Fira Code-Regular.ufo/glyphs/uni04AF_.glif | 25 + Fira Code-Regular.ufo/glyphs/uni04B0_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni04B1_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni04B2_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni04B3_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni04B6_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni04B7_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni04B8_.glif | 43 + Fira Code-Regular.ufo/glyphs/uni04B9_.glif | 43 + Fira Code-Regular.ufo/glyphs/uni04BA_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni04BB_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni04C0_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni04C1_.glif | 54 + Fira Code-Regular.ufo/glyphs/uni04C2_.glif | 54 + Fira Code-Regular.ufo/glyphs/uni04CB_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni04CC_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni04CF_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni04D0_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni04D1_.glif | 77 + Fira Code-Regular.ufo/glyphs/uni04D2_.glif | 57 + Fira Code-Regular.ufo/glyphs/uni04D3_.glif | 89 + Fira Code-Regular.ufo/glyphs/uni04D4_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni04D5_.glif | 87 + Fira Code-Regular.ufo/glyphs/uni04D6_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni04D7_.glif | 64 + Fira Code-Regular.ufo/glyphs/uni04D8_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni04D9_.glif | 49 + Fira Code-Regular.ufo/glyphs/uni04DA_.glif | 76 + Fira Code-Regular.ufo/glyphs/uni04DB_.glif | 77 + Fira Code-Regular.ufo/glyphs/uni04DC_.glif | 66 + Fira Code-Regular.ufo/glyphs/uni04DD_.glif | 66 + Fira Code-Regular.ufo/glyphs/uni04DE_.glif | 85 + Fira Code-Regular.ufo/glyphs/uni04DF_.glif | 85 + Fira Code-Regular.ufo/glyphs/uni04E2_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni04E3_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni04E4_.glif | 62 + Fira Code-Regular.ufo/glyphs/uni04E5_.glif | 62 + Fira Code-Regular.ufo/glyphs/uni04E6_.glif | 70 + Fira Code-Regular.ufo/glyphs/uni04E7_.glif | 70 + Fira Code-Regular.ufo/glyphs/uni04E8_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni04E9_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni04EA_.glif | 74 + Fira Code-Regular.ufo/glyphs/uni04EB_.glif | 74 + Fira Code-Regular.ufo/glyphs/uni04EC_.glif | 73 + Fira Code-Regular.ufo/glyphs/uni04ED_.glif | 73 + Fira Code-Regular.ufo/glyphs/uni04EE_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni04EF_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni04F0_.glif | 58 + Fira Code-Regular.ufo/glyphs/uni04F1_.glif | 58 + Fira Code-Regular.ufo/glyphs/uni04F2_.glif | 42 + Fira Code-Regular.ufo/glyphs/uni04F3_.glif | 42 + Fira Code-Regular.ufo/glyphs/uni04F4_.glif | 64 + Fira Code-Regular.ufo/glyphs/uni04F5_.glif | 64 + Fira Code-Regular.ufo/glyphs/uni04F6_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni04F7_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni04F8_.glif | 72 + Fira Code-Regular.ufo/glyphs/uni04F9_.glif | 72 + Fira Code-Regular.ufo/glyphs/uni051C_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni051D_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni0524.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0525.glif | 28 + Fira Code-Regular.ufo/glyphs/uni0526.glif | 40 + Fira Code-Regular.ufo/glyphs/uni0527.glif | 41 + Fira Code-Regular.ufo/glyphs/uni1F70_.glif | 60 + Fira Code-Regular.ufo/glyphs/uni1F71_.glif | 60 + Fira Code-Regular.ufo/glyphs/uni1F72_.glif | 63 + Fira Code-Regular.ufo/glyphs/uni1F73_.glif | 63 + Fira Code-Regular.ufo/glyphs/uni1F74_.glif | 47 + Fira Code-Regular.ufo/glyphs/uni1F75_.glif | 47 + Fira Code-Regular.ufo/glyphs/uni1F76_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni1F77_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni1F78_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni1F79_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni1F7A_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni1F7B_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni1F7C_.glif | 63 + Fira Code-Regular.ufo/glyphs/uni1F7D_.glif | 63 + Fira Code-Regular.ufo/glyphs/uni1FB0_.glif | 70 + Fira Code-Regular.ufo/glyphs/uni1FB1_.glif | 60 + Fira Code-Regular.ufo/glyphs/uni1FB6_.glif | 76 + Fira Code-Regular.ufo/glyphs/uni1FB8_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni1FB9_.glif | 35 + Fira Code-Regular.ufo/glyphs/uni1FBA_.glif | 35 + Fira Code-Regular.ufo/glyphs/uni1FBB_.glif | 35 + Fira Code-Regular.ufo/glyphs/uni1FC0_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni1FC6_.glif | 63 + Fira Code-Regular.ufo/glyphs/uni1FC8_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FC9_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FCA_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FCB_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FD0_.glif | 50 + Fira Code-Regular.ufo/glyphs/uni1FD1_.glif | 40 + Fira Code-Regular.ufo/glyphs/uni1FD2_.glif | 68 + Fira Code-Regular.ufo/glyphs/uni1FD3_.glif | 68 + Fira Code-Regular.ufo/glyphs/uni1FD6_.glif | 56 + Fira Code-Regular.ufo/glyphs/uni1FD7_.glif | 84 + Fira Code-Regular.ufo/glyphs/uni1FD8_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni1FD9_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FDA_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FDB_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni1FE0_.glif | 54 + Fira Code-Regular.ufo/glyphs/uni1FE1_.glif | 44 + Fira Code-Regular.ufo/glyphs/uni1FE2_.glif | 72 + Fira Code-Regular.ufo/glyphs/uni1FE3_.glif | 72 + Fira Code-Regular.ufo/glyphs/uni1FE6_.glif | 60 + Fira Code-Regular.ufo/glyphs/uni1FE7_.glif | 88 + Fira Code-Regular.ufo/glyphs/uni1FE8_.glif | 41 + Fira Code-Regular.ufo/glyphs/uni1FE9_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni1FEA_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni1FEB_.glif | 31 + Fira Code-Regular.ufo/glyphs/uni1FF6_.glif | 79 + Fira Code-Regular.ufo/glyphs/uni1FF8_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni1FF9_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni1FFA_.glif | 56 + Fira Code-Regular.ufo/glyphs/uni1FFB_.glif | 56 + Fira Code-Regular.ufo/glyphs/uni2007.glif | 14 + Fira Code-Regular.ufo/glyphs/uni2007.tf.glif | 13 + .../glyphs/uni2007.tosf.glif | 13 + Fira Code-Regular.ufo/glyphs/uni2008.glif | 14 + Fira Code-Regular.ufo/glyphs/uni2015.glif | 20 + Fira Code-Regular.ufo/glyphs/uni207B_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni208A_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni208B_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni208C_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni208D_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni208E_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2113.glif | 60 + Fira Code-Regular.ufo/glyphs/uni2116.glif | 68 + Fira Code-Regular.ufo/glyphs/uni2153.glif | 72 + Fira Code-Regular.ufo/glyphs/uni2154.glif | 88 + Fira Code-Regular.ufo/glyphs/uni2155.glif | 62 + Fira Code-Regular.ufo/glyphs/uni2156.glif | 78 + Fira Code-Regular.ufo/glyphs/uni2157.glif | 96 + Fira Code-Regular.ufo/glyphs/uni2158.glif | 70 + Fira Code-Regular.ufo/glyphs/uni2159.glif | 70 + Fira Code-Regular.ufo/glyphs/uni215A_.glif | 94 + Fira Code-Regular.ufo/glyphs/uni2194.glif | 42 + Fira Code-Regular.ufo/glyphs/uni2196.glif | 31 + Fira Code-Regular.ufo/glyphs/uni2197.glif | 31 + Fira Code-Regular.ufo/glyphs/uni2198.glif | 31 + Fira Code-Regular.ufo/glyphs/uni2199.glif | 31 + Fira Code-Regular.ufo/glyphs/uni2328.glif | 183 ++ Fira Code-Regular.ufo/glyphs/uni232B_.glif | 41 + Fira Code-Regular.ufo/glyphs/uni23CE_.glif | 45 + Fira Code-Regular.ufo/glyphs/uni2500.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2501.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2502.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2503.glif | 20 + Fira Code-Regular.ufo/glyphs/uni250C_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni250D_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni250E_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni250F_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2510.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2511.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2512.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2513.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2514.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2515.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2516.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2517.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2518.glif | 22 + Fira Code-Regular.ufo/glyphs/uni2519.glif | 22 + Fira Code-Regular.ufo/glyphs/uni251A_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni251B_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni251C_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni251D_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni251E_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni251F_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2520.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2521.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2522.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2523.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2524.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2525.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2526.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2527.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2528.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2529.glif | 26 + Fira Code-Regular.ufo/glyphs/uni252A_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni252B_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni252C_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni252D_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni252E_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni252F_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2530.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2531.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2532.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2533.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2534.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2535.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2536.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2537.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2538.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2539.glif | 26 + Fira Code-Regular.ufo/glyphs/uni253A_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni253B_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni253C_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni253D_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni253E_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni253F_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2540.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2541.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2542.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2543.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2544.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2545.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2546.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2547.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2548.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2549.glif | 28 + Fira Code-Regular.ufo/glyphs/uni254A_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni254B_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni254C_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni254D_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni254E_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni254F_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2550.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2551.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2552.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2553.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2554.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2555.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2556.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2557.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2558.glif | 26 + Fira Code-Regular.ufo/glyphs/uni2559.glif | 26 + Fira Code-Regular.ufo/glyphs/uni255A_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni255B_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni255C_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni255D_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni255E_.glif | 28 + Fira Code-Regular.ufo/glyphs/uni255F_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2560.glif | 36 + Fira Code-Regular.ufo/glyphs/uni2561.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2562.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2563.glif | 36 + Fira Code-Regular.ufo/glyphs/uni2564.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2565.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2566.glif | 36 + Fira Code-Regular.ufo/glyphs/uni2567.glif | 30 + Fira Code-Regular.ufo/glyphs/uni2568.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2569.glif | 36 + Fira Code-Regular.ufo/glyphs/uni256A_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni256B_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni256C_.glif | 46 + Fira Code-Regular.ufo/glyphs/uni2571.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2572.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2573.glif | 28 + Fira Code-Regular.ufo/glyphs/uni2574.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2575.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2576.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2577.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2578.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2579.glif | 20 + Fira Code-Regular.ufo/glyphs/uni257A_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni257B_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni257C_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni257D_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni257E_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni257F_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni2581.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2582.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2583.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2585.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2586.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2587.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2589.glif | 20 + Fira Code-Regular.ufo/glyphs/uni258A_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni258B_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni258D_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni258E_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni258F_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2594.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2595.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2596.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2597.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2598.glif | 20 + Fira Code-Regular.ufo/glyphs/uni2599.glif | 22 + Fira Code-Regular.ufo/glyphs/uni259A_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni259B_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni259C_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni259D_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni259E_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni259F_.glif | 22 + Fira Code-Regular.ufo/glyphs/uni25A2_.glif | 42 + Fira Code-Regular.ufo/glyphs/uni25AD_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni25AE_.glif | 20 + Fira Code-Regular.ufo/glyphs/uni25AF_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni25D2_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni25D3_.glif | 37 + Fira Code-Regular.ufo/glyphs/uni25D5_.glif | 35 + Fira Code-Regular.ufo/glyphs/uni25D6_.glif | 23 + Fira Code-Regular.ufo/glyphs/uni25D7_.glif | 23 + Fira Code-Regular.ufo/glyphs/uni25DA_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni25DB_.glif | 36 + Fira Code-Regular.ufo/glyphs/uni25DC_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni25DD_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni25DE_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni25DF_.glif | 24 + Fira Code-Regular.ufo/glyphs/uni25E0_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni25E1_.glif | 30 + Fira Code-Regular.ufo/glyphs/uni25E7_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni25E8_.glif | 26 + Fira Code-Regular.ufo/glyphs/uni25E9_.glif | 25 + Fira Code-Regular.ufo/glyphs/uni25EA_.glif | 25 + Fira Code-Regular.ufo/glyphs/uni25EB_.glif | 32 + Fira Code-Regular.ufo/glyphs/uni25F0_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni25F1_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni25F2_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni25F3_.glif | 34 + Fira Code-Regular.ufo/glyphs/uni25F4_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni25F5_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni25F6_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni25F7_.glif | 48 + Fira Code-Regular.ufo/glyphs/uni2620.glif | 171 ++ Fira Code-Regular.ufo/glyphs/uni27A1_.glif | 29 + Fira Code-Regular.ufo/glyphs/uni2B05_.glif | 29 + Fira Code-Regular.ufo/glyphs/uni2B06_.glif | 29 + Fira Code-Regular.ufo/glyphs/uni2B07_.glif | 29 + Fira Code-Regular.ufo/glyphs/uniE000_.glif | 411 +++ Fira Code-Regular.ufo/glyphs/uniE001_.glif | 299 +++ Fira Code-Regular.ufo/glyphs/uniE002_.glif | 120 + Fira Code-Regular.ufo/glyphs/uniE003_.glif | 517 ++++ Fira Code-Regular.ufo/glyphs/uogonek.glif | 54 + Fira Code-Regular.ufo/glyphs/upblock.glif | 20 + Fira Code-Regular.ufo/glyphs/upsilon.glif | 38 + .../glyphs/upsilondieresis.glif | 66 + .../glyphs/upsilondieresistonos.glif | 72 + .../glyphs/upsilontonos.glif | 44 + Fira Code-Regular.ufo/glyphs/uring.glif | 64 + Fira Code-Regular.ufo/glyphs/utilde.glif | 58 + Fira Code-Regular.ufo/glyphs/v.glif | 23 + Fira Code-Regular.ufo/glyphs/w.glif | 32 + Fira Code-Regular.ufo/glyphs/wacute.glif | 38 + Fira Code-Regular.ufo/glyphs/wcircumflex.glif | 41 + Fira Code-Regular.ufo/glyphs/wdieresis.glif | 60 + Fira Code-Regular.ufo/glyphs/wgrave.glif | 38 + .../glyphs/whiteDiamond_.glif | 26 + Fira Code-Regular.ufo/glyphs/x.glif | 28 + Fira Code-Regular.ufo/glyphs/xi.glif | 63 + Fira Code-Regular.ufo/glyphs/y.glif | 30 + Fira Code-Regular.ufo/glyphs/yacute.glif | 36 + Fira Code-Regular.ufo/glyphs/ycircumflex.glif | 39 + Fira Code-Regular.ufo/glyphs/ydieresis.glif | 58 + Fira Code-Regular.ufo/glyphs/yen.glif | 40 + Fira Code-Regular.ufo/glyphs/yen.tosf.glif | 39 + Fira Code-Regular.ufo/glyphs/ygrave.glif | 36 + Fira Code-Regular.ufo/glyphs/z.glif | 26 + Fira Code-Regular.ufo/glyphs/zacute.glif | 32 + .../glyphs/zacute.loclPLK_.glif | 31 + Fira Code-Regular.ufo/glyphs/zcaron.glif | 35 + Fira Code-Regular.ufo/glyphs/zdotaccent.glif | 40 + Fira Code-Regular.ufo/glyphs/zero.dnom.glif | 41 + Fira Code-Regular.ufo/glyphs/zero.glif | 56 + Fira Code-Regular.ufo/glyphs/zero.numr.glif | 41 + Fira Code-Regular.ufo/glyphs/zero.tosf.glif | 55 + .../glyphs/zero.tosf.zero.glif | 51 + Fira Code-Regular.ufo/glyphs/zero.zero.glif | 51 + .../glyphs/zeroinferior.glif | 42 + .../glyphs/zerosuperior.glif | 42 + .../glyphs/zerowidthspace.glif | 14 + Fira Code-Regular.ufo/glyphs/zeta.glif | 48 + Fira Code-Regular.ufo/lib.plist | 2362 +++++++++++++++++ Fira Code-Regular.ufo/metainfo.plist | 10 + FiraCode-Regular.otf | Bin 0 -> 67712 bytes FiraCode-Regular.ttf | Bin 0 -> 129524 bytes LICENSE | 99 + README.md | 38 + firacode.png | Bin 0 -> 77919 bytes firacode_showcase.txt | 56 + firamono.png | Bin 0 -> 73406 bytes 1176 files changed, 54808 insertions(+) create mode 100644 Fira Code-Regular.ufo/features.fea create mode 100644 Fira Code-Regular.ufo/fontinfo.plist create mode 100644 Fira Code-Regular.ufo/glyphs/AE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/AEacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Aacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Abreve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Acircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Adieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Agrave_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Alpha_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Alphatonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Amacron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Aogonek_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Aring_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Atilde_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Beta_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/CR_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Cacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Cacute_.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ccaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ccedilla_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ccircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Cdotaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Chi_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Dcaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Dcroat_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Delta_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Eacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ebreve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ecaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ecircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Edieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Edotaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Egrave_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Emacron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Eng_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Eogonek_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Epsilon_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Epsilontonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Eta_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Etatonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Eth_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Euro_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Euro_.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/G_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Gamma_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Gbreve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Gcircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Gcommaaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Gdotaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/H18543_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/H18551_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/H22073_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/H_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Hbar_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Hcircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/IJ_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/I_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Iacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ibreve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Icircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Idieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Idotaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Igrave_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Imacron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Iogonek_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Iota_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Iotatonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Itilde_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/J_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Jcircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/K_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Kappa_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/L_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Lacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Lambda_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Lcaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Lcommaaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ldot_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Lslash_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/M_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Mu_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/N_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Nacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Nacute_.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ncaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ncommaaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ntilde_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Nu_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/OE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/O_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Oacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Oacute_.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Obreve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ocircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Odieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ograve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Omacron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Omega_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Omegatonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Omicron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Omicrontonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Oslash_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Oslashacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Otilde_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/P_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Phi_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Pi_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Psi_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Q_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/R_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Racute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Rcaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Rho_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/S_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Sacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Sacute_.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Scaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Scedilla_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Scircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Scommaaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Sigma_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/T_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Tau_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Tbar_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Tcaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Tcedilla_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Theta_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Thorn_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/U_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Uacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ubreve_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ucircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Udieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ugrave_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Umacron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Uogonek_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Upsilon_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Upsilontonos_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Uring_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Utilde_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/V_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/W_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Wacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Wcircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Wdieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Wgrave_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/X_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Xi_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Y_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Yacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ycircumflex_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ydieresis_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Ygrave_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Z_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Zacute_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Zacute_.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Zcaron_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Zdotaccent_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/Zeta_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/_notdef.glif create mode 100644 Fira Code-Regular.ufo/glyphs/a.glif create mode 100644 Fira Code-Regular.ufo/glyphs/aacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/abreve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/acircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/acute.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/acute.case.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/acute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/acute.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/acutecomb.glif create mode 100644 Fira Code-Regular.ufo/glyphs/adieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ae.glif create mode 100644 Fira Code-Regular.ufo/glyphs/aeacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/agrave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/alpha.glif create mode 100644 Fira Code-Regular.ufo/glyphs/alphatonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/amacron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ampersand.glif create mode 100644 Fira Code-Regular.ufo/glyphs/aogonek.glif create mode 100644 Fira Code-Regular.ufo/glyphs/approxequal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/approxequal.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/aring.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowdown.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowdownwhite.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowleftwhite.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowrightwhite.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowup.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowupdn.glif create mode 100644 Fira Code-Regular.ufo/glyphs/arrowupwhite.glif create mode 100644 Fira Code-Regular.ufo/glyphs/asciicircum.glif create mode 100644 Fira Code-Regular.ufo/glyphs/asciitilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/asciitilde.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/asterisk.glif create mode 100644 Fira Code-Regular.ufo/glyphs/asterisk_slash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/at.glif create mode 100644 Fira Code-Regular.ufo/glyphs/atilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/b.glif create mode 100644 Fira Code-Regular.ufo/glyphs/backslash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bar.glif create mode 100644 Fira Code-Regular.ufo/glyphs/beta.glif create mode 100644 Fira Code-Regular.ufo/glyphs/blackDiamond_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/blackcircle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/blacklowerlefttriangle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/blacklowerrighttriangle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/blackupperlefttriangle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/blackupperrighttriangle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/block.glif create mode 100644 Fira Code-Regular.ufo/glyphs/braceleft.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/braceleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/braceright.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/braceright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bracketleft.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bracketleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bracketright.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bracketright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/breve.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/breve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/brevecy.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/brevecy.glif create mode 100644 Fira Code-Regular.ufo/glyphs/brokenbar.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bullet.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bulletoperator.glif create mode 100644 Fira Code-Regular.ufo/glyphs/bullseye.glif create mode 100644 Fira Code-Regular.ufo/glyphs/c.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cacute.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/capslock.glif create mode 100644 Fira Code-Regular.ufo/glyphs/caron.alt.glif create mode 100644 Fira Code-Regular.ufo/glyphs/caron.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/caron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ccaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ccedilla.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ccircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cdotaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cedilla.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cedilla.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/cent.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/chi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/circle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/circlewithlefthalfblack.glif create mode 100644 Fira Code-Regular.ufo/glyphs/circlewithrighthalfblack.glif create mode 100644 Fira Code-Regular.ufo/glyphs/circumflex.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/circumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/clear.glif create mode 100644 Fira Code-Regular.ufo/glyphs/club.glif create mode 100644 Fira Code-Regular.ufo/glyphs/colon.glif create mode 100644 Fira Code-Regular.ufo/glyphs/colon_colon.glif create mode 100644 Fira Code-Regular.ufo/glyphs/colon_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/comma.glif create mode 100644 Fira Code-Regular.ufo/glyphs/contents.plist create mode 100644 Fira Code-Regular.ufo/glyphs/copyright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/currency.glif create mode 100644 Fira Code-Regular.ufo/glyphs/currency.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/d.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dagger.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dagger.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/daggerdbl.glif create mode 100644 Fira Code-Regular.ufo/glyphs/daggerdbl.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dcaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dcroat.glif create mode 100644 Fira Code-Regular.ufo/glyphs/degree.glif create mode 100644 Fira Code-Regular.ufo/glyphs/degree.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/deleterightKey_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/delta.glif create mode 100644 Fira Code-Regular.ufo/glyphs/diamond.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dieresis.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dieresistonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/divide.glif create mode 100644 Fira Code-Regular.ufo/glyphs/divide.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/divisionslash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dkshade.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dnblock.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dollar.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dollar.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dotaccent.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dotaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/dotlessi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/e.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ebreve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ecaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ecircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/edieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/edotaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/egrave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eight.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eight.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eight.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eight.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eightinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eightsuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ellipsis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/emacron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/emdash.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/emdash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/endash.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/endash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eng.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eogonek.glif create mode 100644 Fira Code-Regular.ufo/glyphs/epsilon.glif create mode 100644 Fira Code-Regular.ufo/glyphs/epsilontonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal_equal_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equal_less_less.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equalsuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/equivalence.glif create mode 100644 Fira Code-Regular.ufo/glyphs/estimated.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eta.glif create mode 100644 Fira Code-Regular.ufo/glyphs/etatonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/eth.glif create mode 100644 Fira Code-Regular.ufo/glyphs/exclam.glif create mode 100644 Fira Code-Regular.ufo/glyphs/exclam_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/exclam_equal_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/exclam_exclam.glif create mode 100644 Fira Code-Regular.ufo/glyphs/exclamdown.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/exclamdown.glif create mode 100644 Fira Code-Regular.ufo/glyphs/f.glif create mode 100644 Fira Code-Regular.ufo/glyphs/female.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/figuredash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/figuredash.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/filledbox.glif create mode 100644 Fira Code-Regular.ufo/glyphs/filledrect.glif create mode 100644 Fira Code-Regular.ufo/glyphs/firsttonechinese.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fisheye.glif create mode 100644 Fira Code-Regular.ufo/glyphs/five.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/five.glif create mode 100644 Fira Code-Regular.ufo/glyphs/five.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/five.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fiveeighths.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fiveinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fivesuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fl.glif create mode 100644 Fira Code-Regular.ufo/glyphs/florin.glif create mode 100644 Fira Code-Regular.ufo/glyphs/four.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/four.glif create mode 100644 Fira Code-Regular.ufo/glyphs/four.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/four.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fourinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/foursuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/fraction.glif create mode 100644 Fira Code-Regular.ufo/glyphs/g.glif create mode 100644 Fira Code-Regular.ufo/glyphs/gamma.glif create mode 100644 Fira Code-Regular.ufo/glyphs/gbreve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/gcircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/gcommaaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/gdotaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/germandbls.glif create mode 100644 Fira Code-Regular.ufo/glyphs/grave.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/grave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/gravecomb.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greater.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greater_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greater_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greaterequal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/greaterequal.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guillemotleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guillemotright.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guillemotright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guilsinglleft.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guilsinglleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guilsinglright.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/guilsinglright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/h.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hbar.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hcircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/heart.glif create mode 100644 Fira Code-Regular.ufo/glyphs/house.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hungarumlaut.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hyphen.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hyphen.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hyphen_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/i.glif create mode 100644 Fira Code-Regular.ufo/glyphs/i.loclTRK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/iacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ibreve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/icircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/idieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/igrave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ij.glif create mode 100644 Fira Code-Regular.ufo/glyphs/imacron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/infinity.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/infinity.glif create mode 100644 Fira Code-Regular.ufo/glyphs/infinity.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/integral.glif create mode 100644 Fira Code-Regular.ufo/glyphs/integral.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/integralbt.glif create mode 100644 Fira Code-Regular.ufo/glyphs/integraltp.glif create mode 100644 Fira Code-Regular.ufo/glyphs/intersection.glif create mode 100644 Fira Code-Regular.ufo/glyphs/invcircle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/invsmileface.glif create mode 100644 Fira Code-Regular.ufo/glyphs/iogonek.glif create mode 100644 Fira Code-Regular.ufo/glyphs/iota.glif create mode 100644 Fira Code-Regular.ufo/glyphs/iotadieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/iotatonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/itilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/j.glif create mode 100644 Fira Code-Regular.ufo/glyphs/jcircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/jdotless.glif create mode 100644 Fira Code-Regular.ufo/glyphs/k.glif create mode 100644 Fira Code-Regular.ufo/glyphs/kappa.glif create mode 100644 Fira Code-Regular.ufo/glyphs/kcommaaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/kgreenlandic.glif create mode 100644 Fira Code-Regular.ufo/glyphs/l.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lambda.glif create mode 100644 Fira Code-Regular.ufo/glyphs/largeCircle_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lcaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lcommaaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ldot.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_equal_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_hyphen.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_less.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_less_equal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lessequal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lessequal.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lfblock.glif create mode 100644 Fira Code-Regular.ufo/glyphs/logicalnot.glif create mode 100644 Fira Code-Regular.ufo/glyphs/logicalnot.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lozenge.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lozenge.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/lslash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ltshade.glif create mode 100644 Fira Code-Regular.ufo/glyphs/m.glif create mode 100644 Fira Code-Regular.ufo/glyphs/macron.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/macron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/male.glif create mode 100644 Fira Code-Regular.ufo/glyphs/minus.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/minus.glif create mode 100644 Fira Code-Regular.ufo/glyphs/minus.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/minus.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/mu.glif create mode 100644 Fira Code-Regular.ufo/glyphs/multiply.glif create mode 100644 Fira Code-Regular.ufo/glyphs/multiply.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/musicalnote.glif create mode 100644 Fira Code-Regular.ufo/glyphs/musicalnotedbl.glif create mode 100644 Fira Code-Regular.ufo/glyphs/n.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nacute.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/napostrophe.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ncaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ncommaaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nine.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nine.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nine.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nine.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nineinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ninesuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/notequal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/notequal.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nsuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ntilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/nu.glif create mode 100644 Fira Code-Regular.ufo/glyphs/numbersign.glif create mode 100644 Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif create mode 100644 Fira Code-Regular.ufo/glyphs/o.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oacute.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/obreve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ocircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/odieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oe.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ogonek.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ograve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif create mode 100644 Fira Code-Regular.ufo/glyphs/omacron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/omega.glif create mode 100644 Fira Code-Regular.ufo/glyphs/omegatonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/omicron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/omicrontonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/one.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/one.glif create mode 100644 Fira Code-Regular.ufo/glyphs/one.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/one.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oneeighth.glif create mode 100644 Fira Code-Regular.ufo/glyphs/onefraction.glif create mode 100644 Fira Code-Regular.ufo/glyphs/onehalf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oneinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/onequarter.glif create mode 100644 Fira Code-Regular.ufo/glyphs/onesuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ordfeminine.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ordmasculine.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oslash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/oslashacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/otilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/p.glif create mode 100644 Fira Code-Regular.ufo/glyphs/paragraph.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenleft.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenleft.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenleft.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenleftsuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenright.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenright.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenright.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/parenrightsuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/partialdiff.glif create mode 100644 Fira Code-Regular.ufo/glyphs/partialdiff.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/percent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/percent.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/period.glif create mode 100644 Fira Code-Regular.ufo/glyphs/period_period.glif create mode 100644 Fira Code-Regular.ufo/glyphs/period_period_period.glif create mode 100644 Fira Code-Regular.ufo/glyphs/periodcentered.glif create mode 100644 Fira Code-Regular.ufo/glyphs/perthousand.glif create mode 100644 Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/phi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/pi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plus.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plus.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plus.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plus.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plus_plus.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plusminus.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plusminus.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/plussuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/product.glif create mode 100644 Fira Code-Regular.ufo/glyphs/product.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/psi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/q.glif create mode 100644 Fira Code-Regular.ufo/glyphs/question.glif create mode 100644 Fira Code-Regular.ufo/glyphs/questiondown.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/questiondown.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quotedbl.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quotedblbase.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quotedblleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quotedblright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quoteleft.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quoteright.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quotesinglbase.glif create mode 100644 Fira Code-Regular.ufo/glyphs/quotesingle.glif create mode 100644 Fira Code-Regular.ufo/glyphs/r.glif create mode 100644 Fira Code-Regular.ufo/glyphs/racute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/radical.glif create mode 100644 Fira Code-Regular.ufo/glyphs/radical.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/rcaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/rcommaaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/registered.glif create mode 100644 Fira Code-Regular.ufo/glyphs/revlogicalnot.glif create mode 100644 Fira Code-Regular.ufo/glyphs/rho.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ring.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ring.glif create mode 100644 Fira Code-Regular.ufo/glyphs/rtblock.glif create mode 100644 Fira Code-Regular.ufo/glyphs/s.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sacute.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/scaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/scedilla.glif create mode 100644 Fira Code-Regular.ufo/glyphs/scircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/scommaaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/section.glif create mode 100644 Fira Code-Regular.ufo/glyphs/section.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/semicolon.glif create mode 100644 Fira Code-Regular.ufo/glyphs/seven.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/seven.glif create mode 100644 Fira Code-Regular.ufo/glyphs/seven.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/seven.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/seveneighths.glif create mode 100644 Fira Code-Regular.ufo/glyphs/seveninferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sevensuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/shade.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sigma.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sigmafinal.glif create mode 100644 Fira Code-Regular.ufo/glyphs/six.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/six.glif create mode 100644 Fira Code-Regular.ufo/glyphs/six.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/six.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sixinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sixsuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/slash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/slash_asterisk.glif create mode 100644 Fira Code-Regular.ufo/glyphs/slash_greater.glif create mode 100644 Fira Code-Regular.ufo/glyphs/slash_slash.glif create mode 100644 Fira Code-Regular.ufo/glyphs/smileface.glif create mode 100644 Fira Code-Regular.ufo/glyphs/softhyphen.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/softhyphen.glif create mode 100644 Fira Code-Regular.ufo/glyphs/space.frac.glif create mode 100644 Fira Code-Regular.ufo/glyphs/space.glif create mode 100644 Fira Code-Regular.ufo/glyphs/spade.glif create mode 100644 Fira Code-Regular.ufo/glyphs/squarewhitewithsmallblack.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sterling.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sterling.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/summation.glif create mode 100644 Fira Code-Regular.ufo/glyphs/summation.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/sun.glif create mode 100644 Fira Code-Regular.ufo/glyphs/t.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tau.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tbar.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tcaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tcedilla.glif create mode 100644 Fira Code-Regular.ufo/glyphs/theta.glif create mode 100644 Fira Code-Regular.ufo/glyphs/thorn.glif create mode 100644 Fira Code-Regular.ufo/glyphs/three.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/three.glif create mode 100644 Fira Code-Regular.ufo/glyphs/three.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/three.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/threeeighths.glif create mode 100644 Fira Code-Regular.ufo/glyphs/threeinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/threequarters.glif create mode 100644 Fira Code-Regular.ufo/glyphs/threesuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tilde.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tildecomb.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tonos.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/tonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/trademark.glif create mode 100644 Fira Code-Regular.ufo/glyphs/triagdn.glif create mode 100644 Fira Code-Regular.ufo/glyphs/triaglf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/triagrt.glif create mode 100644 Fira Code-Regular.ufo/glyphs/triagup.glif create mode 100644 Fira Code-Regular.ufo/glyphs/two.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/two.glif create mode 100644 Fira Code-Regular.ufo/glyphs/two.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/two.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/twoinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/twosuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/u.glif create mode 100644 Fira Code-Regular.ufo/glyphs/u1F310_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ubreve.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ucircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/udieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ugrave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif create mode 100644 Fira Code-Regular.ufo/glyphs/umacron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/underscore.glif create mode 100644 Fira Code-Regular.ufo/glyphs/underscoredbl.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni00A0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni00B5_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni021A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni021B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni02BC_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0302.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0304.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0306.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0307.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0308.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni030A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni030B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni030C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0313.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0314.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0326.case.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0326.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0327.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0335.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0336.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0400.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0401.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0402.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0403.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0404.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0405.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0406.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0407.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0408.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0409.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni040A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni040B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni040C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni040D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni040E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni040F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0410.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0411.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0412.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0413.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0414.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0415.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0416.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0417.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0418.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0419.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni041A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni041B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni041C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni041D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni041E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni041F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0420.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0421.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0422.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0423.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0424.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0425.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0426.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0427.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0428.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0429.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni042A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni042B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni042C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni042D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni042E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni042F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0430.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0431.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0432.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0433.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0434.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0435.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0436.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0437.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0438.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0439.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni043A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni043B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni043C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni043D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni043E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni043F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0440.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0441.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0442.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0443.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0444.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0445.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0446.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0447.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0448.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0449.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni044A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni044B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni044C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni044D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni044E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni044F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0450.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0451.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0452.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0453.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0454.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0455.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0456.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0457.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0458.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0459.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni045A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni045B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni045C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni045D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni045E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni045F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0462.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0463.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0472.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0473.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0474.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0475.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0490.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0491.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0492.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0493.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0496.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0497.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0498.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0499.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni049A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni049B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni049C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni049D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04A0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04A1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04A2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04A3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04AA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04AB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04AC_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04AD_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04AE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04AF_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04B9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04BA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04BB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04C0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04C1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04C2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04CB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04CC_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04CF_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D4_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D5_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04D9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04DA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04DB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04DC_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04DD_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04DE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04DF_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E4_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E5_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04E9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04EA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04EB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04EC_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04ED_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04EE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04EF_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F4_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F5_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni04F9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni051C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni051D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0524.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0525.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0526.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni0527.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F70_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F71_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F72_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F73_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F74_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F75_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F76_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F77_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F78_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F79_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F7A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F7B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F7C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1F7D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FB0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FB1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FB6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FB8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FB9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FBA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FBB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FC0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FC6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FC8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FC9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FCA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FCB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FD9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FDA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FDB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FE9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FEA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FEB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FF6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FF8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FF9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FFA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni1FFB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2007.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2007.tf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2007.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2008.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2015.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni207B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni208A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni208B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni208C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni208D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni208E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2113.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2116.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2153.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2154.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2155.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2156.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2157.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2158.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2159.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni215A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2194.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2196.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2197.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2198.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2199.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2328.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni232B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni23CE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2500.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2501.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2502.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2503.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni250C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni250D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni250E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni250F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2510.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2511.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2512.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2513.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2514.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2515.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2516.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2517.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2518.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2519.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni251A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni251B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni251C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni251D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni251E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni251F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2520.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2521.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2522.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2523.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2524.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2525.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2526.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2527.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2528.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2529.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni252A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni252B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni252C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni252D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni252E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni252F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2530.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2531.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2532.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2533.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2534.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2535.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2536.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2537.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2538.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2539.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni253A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni253B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni253C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni253D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni253E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni253F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2540.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2541.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2542.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2543.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2544.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2545.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2546.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2547.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2548.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2549.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni254A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni254B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni254C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni254D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni254E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni254F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2550.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2551.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2552.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2553.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2554.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2555.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2556.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2557.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2558.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2559.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni255A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni255B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni255C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni255D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni255E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni255F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2560.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2561.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2562.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2563.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2564.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2565.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2566.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2567.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2568.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2569.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni256A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni256B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni256C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2571.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2572.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2573.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2574.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2575.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2576.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2577.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2578.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2579.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni257A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni257B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni257C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni257D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni257E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni257F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2581.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2582.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2583.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2585.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2586.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2587.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2589.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni258A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni258B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni258D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni258E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni258F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2594.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2595.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2596.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2597.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2598.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2599.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni259A_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni259B_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni259C_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni259D_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni259E_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni259F_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25A2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25AD_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25AE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25AF_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25D2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25D3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25D5_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25D6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25D7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25DA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25DB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25DC_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25DD_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25DE_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25DF_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25E0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25E1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25E7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25E8_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25E9_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25EA_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25EB_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F0_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F2_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F3_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F4_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F5_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F6_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni25F7_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2620.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni27A1_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2B05_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2B06_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uni2B07_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uniE000_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uniE001_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uniE002_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uniE003_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uogonek.glif create mode 100644 Fira Code-Regular.ufo/glyphs/upblock.glif create mode 100644 Fira Code-Regular.ufo/glyphs/upsilon.glif create mode 100644 Fira Code-Regular.ufo/glyphs/upsilondieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/upsilontonos.glif create mode 100644 Fira Code-Regular.ufo/glyphs/uring.glif create mode 100644 Fira Code-Regular.ufo/glyphs/utilde.glif create mode 100644 Fira Code-Regular.ufo/glyphs/v.glif create mode 100644 Fira Code-Regular.ufo/glyphs/w.glif create mode 100644 Fira Code-Regular.ufo/glyphs/wacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/wcircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/wdieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/wgrave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/whiteDiamond_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/x.glif create mode 100644 Fira Code-Regular.ufo/glyphs/xi.glif create mode 100644 Fira Code-Regular.ufo/glyphs/y.glif create mode 100644 Fira Code-Regular.ufo/glyphs/yacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ycircumflex.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ydieresis.glif create mode 100644 Fira Code-Regular.ufo/glyphs/yen.glif create mode 100644 Fira Code-Regular.ufo/glyphs/yen.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/ygrave.glif create mode 100644 Fira Code-Regular.ufo/glyphs/z.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zacute.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zacute.loclPLK_.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zcaron.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zdotaccent.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zero.dnom.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zero.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zero.numr.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zero.tosf.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zero.tosf.zero.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zero.zero.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zeroinferior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zerosuperior.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zerowidthspace.glif create mode 100644 Fira Code-Regular.ufo/glyphs/zeta.glif create mode 100644 Fira Code-Regular.ufo/lib.plist create mode 100644 Fira Code-Regular.ufo/metainfo.plist create mode 100644 FiraCode-Regular.otf create mode 100644 FiraCode-Regular.ttf create mode 100644 LICENSE create mode 100644 README.md create mode 100644 firacode.png create mode 100644 firacode_showcase.txt create mode 100644 firamono.png diff --git a/Fira Code-Regular.ufo/features.fea b/Fira Code-Regular.ufo/features.fea new file mode 100644 index 0000000000..a3305e1029 --- /dev/null +++ b/Fira Code-Regular.ufo/features.fea @@ -0,0 +1,32 @@ +feature liga { + sub less equal greater by less_equal_greater; + sub greater greater equal by greater_greater_equal; + sub equal less less by equal_less_less; + sub less less equal by less_less_equal; + sub equal equal equal by equal_equal_equal; + sub equal equal by equal_equal; + sub colon colon by colon_colon; + sub hyphen greater greater by hyphen_greater_greater; + sub hyphen greater by hyphen_greater; + sub numbersign parenleft by numbersign_parenleft; + sub plus plus by plus_plus; + sub numbersign underscore by numbersign_underscore; + sub period period period by period_period_period; + sub period period by period_period; + sub greater equal by greater_equal; + sub less equal by less_equal; + sub greater greater by greater_greater; + sub less less by less_less; + sub exclam equal equal by exclam_equal_equal; + sub exclam equal by exclam_equal; + sub equal greater by equal_greater; + sub less less hyphen by less_less_hyphen; + sub less hyphen by less_hyphen; + sub exclam exclam by exclam_exclam; + sub slash slash by slash_slash; + sub slash asterisk by slash_asterisk; + sub asterisk slash by asterisk_slash; + sub slash greater by slash_greater; + sub less greater by less_greater; + sub colon equal by colon_equal; +} liga; \ No newline at end of file diff --git a/Fira Code-Regular.ufo/fontinfo.plist b/Fira Code-Regular.ufo/fontinfo.plist new file mode 100644 index 0000000000..eb542ec608 --- /dev/null +++ b/Fira Code-Regular.ufo/fontinfo.plist @@ -0,0 +1,211 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>ascender</key> + <integer>785</integer> + <key>capHeight</key> + <integer>688</integer> + <key>copyright</key> + <string>Digitized data copyright © 2012-2014, The Mozilla Foundation and Telefonica S.A.</string> + <key>descender</key> + <integer>-215</integer> + <key>familyName</key> + <string>Fira Code</string> + <key>italicAngle</key> + <real>0.0</real> + <key>openTypeHeadCreated</key> + <string>2014/07/07 17:39:01</string> + <key>openTypeHeadFlags</key> + <array> + <integer>0</integer> + <integer>1</integer> + </array> + <key>openTypeHeadLowestRecPPEM</key> + <integer>3</integer> + <key>openTypeHheaAscender</key> + <integer>1050</integer> + <key>openTypeHheaCaretOffset</key> + <integer>0</integer> + <key>openTypeHheaCaretSlopeRise</key> + <integer>1</integer> + <key>openTypeHheaCaretSlopeRun</key> + <integer>0</integer> + <key>openTypeHheaDescender</key> + <integer>-350</integer> + <key>openTypeHheaLineGap</key> + <integer>0</integer> + <key>openTypeNameDesigner</key> + <string>Carrois Corporate & Edenspiekermann AG</string> + <key>openTypeNameDesignerURL</key> + <string>http://www.carrois.com</string> + <key>openTypeNameLicense</key> + <string>Licensed under the Open Font License, version 1.1 or later</string> + <key>openTypeNameLicenseURL</key> + <string>http://scripts.sil.org/OFL</string> + <key>openTypeNameManufacturer</key> + <string>Carrois Corporate GbR & Edenspiekermann AG</string> + <key>openTypeNameManufacturerURL</key> + <string>http://www.carrois.com</string> + <key>openTypeNameUniqueID</key> + <string>3.111;CTDB;FiraCode-Regular</string> + <key>openTypeNameVersion</key> + <string>Version 3.111;PS 003.111;hotconv 1.0.70;makeotf.lib2.5.58329</string> + <key>openTypeOS2CodePageRanges</key> + <array> + <integer>0</integer> + <integer>1</integer> + <integer>2</integer> + <integer>3</integer> + <integer>4</integer> + <integer>7</integer> + <integer>32</integer> + <integer>33</integer> + </array> + <key>openTypeOS2Panose</key> + <array> + <integer>2</integer> + <integer>11</integer> + <integer>5</integer> + <integer>9</integer> + <integer>5</integer> + <integer>0</integer> + <integer>0</integer> + <integer>2</integer> + <integer>0</integer> + <integer>4</integer> + </array> + <key>openTypeOS2Selection</key> + <array> + </array> + <key>openTypeOS2StrikeoutPosition</key> + <integer>315</integer> + <key>openTypeOS2StrikeoutSize</key> + <integer>50</integer> + <key>openTypeOS2SubscriptXOffset</key> + <integer>0</integer> + <key>openTypeOS2SubscriptXSize</key> + <integer>650</integer> + <key>openTypeOS2SubscriptYOffset</key> + <integer>75</integer> + <key>openTypeOS2SubscriptYSize</key> + <integer>600</integer> + <key>openTypeOS2SuperscriptXOffset</key> + <integer>0</integer> + <key>openTypeOS2SuperscriptXSize</key> + <integer>650</integer> + <key>openTypeOS2SuperscriptYOffset</key> + <integer>350</integer> + <key>openTypeOS2SuperscriptYSize</key> + <integer>600</integer> + <key>openTypeOS2Type</key> + <array> + <integer>3</integer> + </array> + <key>openTypeOS2TypoAscender</key> + <integer>785</integer> + <key>openTypeOS2TypoDescender</key> + <integer>-215</integer> + <key>openTypeOS2TypoLineGap</key> + <integer>400</integer> + <key>openTypeOS2UnicodeRanges</key> + <array> + <integer>0</integer> + <integer>1</integer> + <integer>2</integer> + <integer>7</integer> + <integer>10</integer> + <integer>32</integer> + <integer>44</integer> + <integer>45</integer> + <integer>46</integer> + <integer>60</integer> + </array> + <key>openTypeOS2VendorID</key> + <string>CTDB</string> + <key>openTypeOS2WeightClass</key> + <integer>400</integer> + <key>openTypeOS2WidthClass</key> + <integer>5</integer> + <key>openTypeOS2WinAscent</key> + <integer>1050</integer> + <key>openTypeOS2WinDescent</key> + <integer>350</integer> + <key>postscriptBlueFuzz</key> + <integer>0</integer> + <key>postscriptBlueScale</key> + <real>0.037</real> + <key>postscriptBlueValues</key> + <array> + <integer>-13</integer> + <integer>0</integer> + <integer>526</integer> + <integer>539</integer> + <integer>688</integer> + <integer>701</integer> + <integer>739</integer> + <integer>752</integer> + </array> + <key>postscriptDefaultWidthX</key> + <integer>600</integer> + <key>postscriptFamilyBlues</key> + <array> + <integer>-14</integer> + <integer>0</integer> + <integer>527</integer> + <integer>541</integer> + <integer>689</integer> + <integer>703</integer> + <integer>739</integer> + <integer>753</integer> + </array> + <key>postscriptFamilyOtherBlues</key> + <array> + <integer>-216</integer> + <integer>-202</integer> + </array> + <key>postscriptFontName</key> + <string>FiraCode-Regular</string> + <key>postscriptForceBold</key> + <false/> + <key>postscriptFullName</key> + <string>Fira Code Regular</string> + <key>postscriptIsFixedPitch</key> + <true/> + <key>postscriptOtherBlues</key> + <array> + <integer>-212</integer> + <integer>-199</integer> + </array> + <key>postscriptStemSnapH</key> + <array> + <integer>68</integer> + </array> + <key>postscriptStemSnapV</key> + <array> + <integer>83</integer> + </array> + <key>postscriptUnderlinePosition</key> + <integer>-75</integer> + <key>postscriptUnderlineThickness</key> + <integer>50</integer> + <key>postscriptWeightName</key> + <string>Regular</string> + <key>styleMapFamilyName</key> + <string>Fira Code</string> + <key>styleMapStyleName</key> + <string>regular</string> + <key>styleName</key> + <string>Regular</string> + <key>trademark</key> + <string>Fira Mono is a trademark of The Mozilla Corporation.</string> + <key>unitsPerEm</key> + <integer>1000</integer> + <key>versionMajor</key> + <integer>3</integer> + <key>versionMinor</key> + <integer>111</integer> + <key>xHeight</key> + <integer>526</integer> +</dict> +</plist> diff --git a/Fira Code-Regular.ufo/glyphs/AE_.glif b/Fira Code-Regular.ufo/glyphs/AE_.glif new file mode 100644 index 0000000000..3170d98cce --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/AE_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="AE" format="1"> + <advance width="600"/> + <unicode hex="00C6"/> + <outline> + <contour> + <point x="125" y="176" type="line"/> + <point x="330" y="176" type="line"/> + <point x="366" y="0" type="line"/> + <point x="608" y="0" type="line"/> + <point x="608" y="70" type="line"/> + <point x="436" y="70" type="line"/> + <point x="384" y="314" type="line"/> + <point x="557" y="314" type="line"/> + <point x="557" y="384" type="line"/> + <point x="371" y="384" type="line"/> + <point x="319" y="618" type="line"/> + <point x="556" y="618" type="line"/> + <point x="566" y="688" type="line"/> + <point x="190" y="688" type="line"/> + <point x="-12" y="0" type="line"/> + <point x="76" y="0" type="line"/> + </contour> + <contour> + <point x="314" y="248" type="line"/> + <point x="148" y="248" type="line"/> + <point x="240" y="621" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/AEacute_.glif b/Fira Code-Regular.ufo/glyphs/AEacute_.glif new file mode 100644 index 0000000000..18bfe32b6f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/AEacute_.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="AEacute" format="1"> + <advance width="600"/> + <unicode hex="01FC"/> + <outline> + <contour> + <point x="481" y="834" type="line"/> + <point x="444" y="905" type="line"/> + <point x="246" y="800" type="line"/> + <point x="268" y="756" type="line"/> + </contour> + <contour> + <point x="125" y="176" type="line"/> + <point x="330" y="176" type="line"/> + <point x="366" y="0" type="line"/> + <point x="608" y="0" type="line"/> + <point x="608" y="70" type="line"/> + <point x="436" y="70" type="line"/> + <point x="384" y="314" type="line"/> + <point x="557" y="314" type="line"/> + <point x="557" y="384" type="line"/> + <point x="371" y="384" type="line"/> + <point x="319" y="618" type="line"/> + <point x="556" y="618" type="line"/> + <point x="566" y="688" type="line"/> + <point x="190" y="688" type="line"/> + <point x="-12" y="0" type="line"/> + <point x="76" y="0" type="line"/> + </contour> + <contour> + <point x="314" y="248" type="line"/> + <point x="148" y="248" type="line"/> + <point x="240" y="621" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/A_.glif b/Fira Code-Regular.ufo/glyphs/A_.glif new file mode 100644 index 0000000000..6725f06f37 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/A_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="A" format="1"> + <advance width="600"/> + <unicode hex="0041"/> + <outline> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Aacute_.glif b/Fira Code-Regular.ufo/glyphs/Aacute_.glif new file mode 100644 index 0000000000..3aa00ed193 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Aacute_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Aacute" format="1"> + <advance width="600"/> + <unicode hex="00C1"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Abreve_.glif b/Fira Code-Regular.ufo/glyphs/Abreve_.glif new file mode 100644 index 0000000000..69763c6486 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Abreve_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Abreve" format="1"> + <advance width="600"/> + <unicode hex="0102"/> + <outline> + <contour> + <point x="298" y="759" type="curve" smooth="yes"/> + <point x="375" y="759"/> + <point x="440" y="805"/> + <point x="448" y="878" type="curve"/> + <point x="391" y="890" type="line"/> + <point x="377" y="851"/> + <point x="345" y="823"/> + <point x="298" y="823" type="curve" smooth="yes"/> + <point x="251" y="823"/> + <point x="222" y="851"/> + <point x="208" y="890" type="curve"/> + <point x="151" y="878" type="line"/> + <point x="159" y="805"/> + <point x="222" y="759"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif new file mode 100644 index 0000000000..dde0636a2a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Acircumflex_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Acircumflex" format="1"> + <advance width="600"/> + <unicode hex="00C2"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Adieresis_.glif b/Fira Code-Regular.ufo/glyphs/Adieresis_.glif new file mode 100644 index 0000000000..f8f28a6057 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Adieresis_.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Adieresis" format="1"> + <advance width="600"/> + <unicode hex="00C4"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Agrave_.glif b/Fira Code-Regular.ufo/glyphs/Agrave_.glif new file mode 100644 index 0000000000..38e37c8d5e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Agrave_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Agrave" format="1"> + <advance width="600"/> + <unicode hex="00C0"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Alpha_.glif b/Fira Code-Regular.ufo/glyphs/Alpha_.glif new file mode 100644 index 0000000000..56c11a0168 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Alpha_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Alpha" format="1"> + <advance width="600"/> + <unicode hex="0391"/> + <outline> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif b/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif new file mode 100644 index 0000000000..d5f67faf36 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Alphatonos_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Alphatonos" format="1"> + <advance width="600"/> + <unicode hex="0386"/> + <outline> + <contour> + <point x="97" y="703" type="line"/> + <point x="50" y="519" type="line"/> + <point x="114" y="508" type="line"/> + <point x="188" y="688" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Amacron_.glif b/Fira Code-Regular.ufo/glyphs/Amacron_.glif new file mode 100644 index 0000000000..70e4c56c2d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Amacron_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Amacron" format="1"> + <advance width="600"/> + <unicode hex="0100"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Aogonek_.glif b/Fira Code-Regular.ufo/glyphs/Aogonek_.glif new file mode 100644 index 0000000000..fbf808d827 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Aogonek_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Aogonek" format="1"> + <advance width="600"/> + <unicode hex="0104"/> + <outline> + <contour> + <point x="539" y="0" type="curve"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="484" y="17" type="line"/> + <point x="383" y="-20"/> + <point x="339" y="-69"/> + <point x="339" y="-131" type="curve" smooth="yes"/> + <point x="339" y="-186"/> + <point x="384" y="-229"/> + <point x="460" y="-229" type="curve" smooth="yes"/> + <point x="487" y="-229"/> + <point x="504" y="-226"/> + <point x="524" y="-222" type="curve"/> + <point x="532" y="-155" type="line"/> + <point x="507" y="-161"/> + <point x="491" y="-162"/> + <point x="470" y="-162" type="curve" smooth="yes"/> + <point x="429" y="-162"/> + <point x="415" y="-144"/> + <point x="415" y="-115" type="curve" smooth="yes"/> + <point x="415" y="-79"/> + <point x="436" y="-46"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Aring_.glif b/Fira Code-Regular.ufo/glyphs/Aring_.glif new file mode 100644 index 0000000000..1dd915f480 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Aring_.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Aring" format="1"> + <advance width="600"/> + <unicode hex="00C5"/> + <outline> + <contour> + <point x="300" y="942" type="curve" smooth="yes"/> + <point x="236" y="942"/> + <point x="189" y="897"/> + <point x="189" y="839" type="curve" smooth="yes"/> + <point x="189" y="783"/> + <point x="236" y="738"/> + <point x="300" y="738" type="curve" smooth="yes"/> + <point x="364" y="738"/> + <point x="411" y="783"/> + <point x="411" y="839" type="curve" smooth="yes"/> + <point x="411" y="897"/> + <point x="364" y="942"/> + </contour> + <contour> + <point x="300" y="896" type="curve" smooth="yes"/> + <point x="334" y="896"/> + <point x="354" y="875"/> + <point x="354" y="839" type="curve" smooth="yes"/> + <point x="354" y="804"/> + <point x="334" y="783"/> + <point x="300" y="783" type="curve" smooth="yes"/> + <point x="267" y="783"/> + <point x="246" y="804"/> + <point x="246" y="839" type="curve" smooth="yes"/> + <point x="246" y="875"/> + <point x="267" y="896"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Atilde_.glif b/Fira Code-Regular.ufo/glyphs/Atilde_.glif new file mode 100644 index 0000000000..67aa2aa111 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Atilde_.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Atilde" format="1"> + <advance width="600"/> + <unicode hex="00C3"/> + <outline> + <contour> + <point x="351" y="771" type="curve" smooth="yes"/> + <point x="408" y="771"/> + <point x="442" y="812"/> + <point x="462" y="856" type="curve"/> + <point x="408" y="880" type="line"/> + <point x="392" y="852"/> + <point x="379" y="836"/> + <point x="357" y="836" type="curve" smooth="yes"/> + <point x="326" y="836"/> + <point x="307" y="884"/> + <point x="248" y="884" type="curve" smooth="yes"/> + <point x="191" y="884"/> + <point x="157" y="845"/> + <point x="137" y="800" type="curve"/> + <point x="191" y="776" type="line"/> + <point x="207" y="804"/> + <point x="220" y="820"/> + <point x="242" y="820" type="curve" smooth="yes"/> + <point x="273" y="820"/> + <point x="294" y="771"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/B_.glif b/Fira Code-Regular.ufo/glyphs/B_.glif new file mode 100644 index 0000000000..1d163c010a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/B_.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="B" format="1"> + <advance width="600"/> + <unicode hex="0042"/> + <outline> + <contour> + <point x="539" y="196" type="curve" smooth="yes"/> + <point x="539" y="313"/> + <point x="457" y="352"/> + <point x="381" y="365" type="curve"/> + <point x="447" y="379"/> + <point x="509" y="426"/> + <point x="509" y="515" type="curve" smooth="yes"/> + <point x="509" y="650"/> + <point x="386" y="688"/> + <point x="266" y="688" type="curve" smooth="yes"/> + <point x="97" y="688" type="line"/> + <point x="97" y="0" type="line"/> + <point x="281" y="0" type="line" smooth="yes"/> + <point x="408" y="0"/> + <point x="539" y="46"/> + </contour> + <contour> + <point x="421" y="510" type="curve" smooth="yes"/> + <point x="421" y="430"/> + <point x="376" y="395"/> + <point x="294" y="395" type="curve" smooth="yes"/> + <point x="182" y="395" type="line"/> + <point x="182" y="619" type="line"/> + <point x="286" y="619" type="line" smooth="yes"/> + <point x="369" y="619"/> + <point x="421" y="589"/> + </contour> + <contour> + <point x="449" y="193" type="curve" smooth="yes"/> + <point x="449" y="91"/> + <point x="364" y="71"/> + <point x="297" y="71" type="curve" smooth="yes"/> + <point x="182" y="71" type="line"/> + <point x="182" y="324" type="line"/> + <point x="301" y="324" type="line" smooth="yes"/> + <point x="381" y="324"/> + <point x="449" y="298"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Beta_.glif b/Fira Code-Regular.ufo/glyphs/Beta_.glif new file mode 100644 index 0000000000..0d54b7af6a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Beta_.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Beta" format="1"> + <advance width="600"/> + <unicode hex="0392"/> + <outline> + <contour> + <point x="539" y="196" type="curve" smooth="yes"/> + <point x="539" y="313"/> + <point x="457" y="352"/> + <point x="381" y="365" type="curve"/> + <point x="447" y="379"/> + <point x="509" y="426"/> + <point x="509" y="515" type="curve" smooth="yes"/> + <point x="509" y="650"/> + <point x="386" y="688"/> + <point x="266" y="688" type="curve" smooth="yes"/> + <point x="97" y="688" type="line"/> + <point x="97" y="0" type="line"/> + <point x="281" y="0" type="line" smooth="yes"/> + <point x="408" y="0"/> + <point x="539" y="46"/> + </contour> + <contour> + <point x="421" y="510" type="curve" smooth="yes"/> + <point x="421" y="430"/> + <point x="376" y="395"/> + <point x="294" y="395" type="curve" smooth="yes"/> + <point x="182" y="395" type="line"/> + <point x="182" y="619" type="line"/> + <point x="286" y="619" type="line" smooth="yes"/> + <point x="369" y="619"/> + <point x="421" y="589"/> + </contour> + <contour> + <point x="449" y="193" type="curve" smooth="yes"/> + <point x="449" y="91"/> + <point x="364" y="71"/> + <point x="297" y="71" type="curve" smooth="yes"/> + <point x="182" y="71" type="line"/> + <point x="182" y="324" type="line"/> + <point x="301" y="324" type="line" smooth="yes"/> + <point x="381" y="324"/> + <point x="449" y="298"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/CR_.glif b/Fira Code-Regular.ufo/glyphs/CR_.glif new file mode 100644 index 0000000000..a21094834d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/CR_.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="CR" format="1"> + <advance width="600"/> + <unicode hex="000D"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/C_.glif b/Fira Code-Regular.ufo/glyphs/C_.glif new file mode 100644 index 0000000000..7006ab7776 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/C_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="C" format="1"> + <advance width="600"/> + <unicode hex="0043"/> + <outline> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Cacute_.glif b/Fira Code-Regular.ufo/glyphs/Cacute_.glif new file mode 100644 index 0000000000..5baf3179f4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Cacute_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Cacute" format="1"> + <advance width="600"/> + <unicode hex="0106"/> + <outline> + <contour> + <point x="485" y="834" type="line"/> + <point x="448" y="905" type="line"/> + <point x="250" y="800" type="line"/> + <point x="272" y="756" type="line"/> + </contour> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Cacute_.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/Cacute_.loclPLK_.glif new file mode 100644 index 0000000000..a14c82a898 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Cacute_.loclPLK_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Cacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="486" y="871" type="line"/> + <point x="421" y="914" type="line"/> + <point x="315" y="753" type="line"/> + <point x="356" y="728" type="line"/> + </contour> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ccaron_.glif b/Fira Code-Regular.ufo/glyphs/Ccaron_.glif new file mode 100644 index 0000000000..a33ac4e0f4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ccaron_.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ccaron" format="1"> + <advance width="600"/> + <unicode hex="010C"/> + <outline> + <contour> + <point x="529" y="862" type="line"/> + <point x="492" y="904" type="line"/> + <point x="366" y="823" type="line"/> + <point x="241" y="904" type="line"/> + <point x="203" y="862" type="line"/> + <point x="339" y="754" type="line"/> + <point x="395" y="754" type="line"/> + </contour> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ccedilla_.glif b/Fira Code-Regular.ufo/glyphs/Ccedilla_.glif new file mode 100644 index 0000000000..1fb454a44e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ccedilla_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ccedilla" format="1"> + <advance width="600"/> + <unicode hex="00C7"/> + <outline> + <contour> + <point x="370" y="-57" type="curve"/> + <point x="370" y="-11" type="line"/> + <point x="464" y="-9"/> + <point x="527" y="24"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="137"/> + <point x="168" y="16"/> + <point x="311" y="-7" type="curve"/> + <point x="304" y="-97" type="line"/> + <point x="357" y="-97"/> + <point x="391" y="-104"/> + <point x="391" y="-140" type="curve" smooth="yes"/> + <point x="391" y="-170"/> + <point x="366" y="-182"/> + <point x="331" y="-182" type="curve" smooth="yes"/> + <point x="309" y="-182"/> + <point x="282" y="-176"/> + <point x="263" y="-166" type="curve"/> + <point x="236" y="-214" type="line"/> + <point x="262" y="-229"/> + <point x="301" y="-238"/> + <point x="341" y="-238" type="curve" smooth="yes"/> + <point x="405" y="-238"/> + <point x="462" y="-206"/> + <point x="462" y="-140" type="curve" smooth="yes"/> + <point x="462" y="-101"/> + <point x="435" y="-63"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ccircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Ccircumflex_.glif new file mode 100644 index 0000000000..0bef26b57f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ccircumflex_.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ccircumflex" format="1"> + <advance width="600"/> + <unicode hex="0108"/> + <outline> + <contour> + <point x="529" y="803" type="line"/> + <point x="395" y="910" type="line"/> + <point x="339" y="910" type="line"/> + <point x="203" y="803" type="line"/> + <point x="241" y="760" type="line"/> + <point x="366" y="841" type="line"/> + <point x="492" y="760" type="line"/> + </contour> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Cdotaccent_.glif b/Fira Code-Regular.ufo/glyphs/Cdotaccent_.glif new file mode 100644 index 0000000000..c763943b5e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Cdotaccent_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Cdotaccent" format="1"> + <advance width="600"/> + <unicode hex="010A"/> + <outline> + <contour> + <point x="364" y="892" type="curve" smooth="yes"/> + <point x="328" y="892"/> + <point x="304" y="866"/> + <point x="304" y="833" type="curve" smooth="yes"/> + <point x="304" y="799"/> + <point x="328" y="774"/> + <point x="364" y="774" type="curve" smooth="yes"/> + <point x="401" y="774"/> + <point x="425" y="799"/> + <point x="425" y="833" type="curve" smooth="yes"/> + <point x="425" y="866"/> + <point x="401" y="892"/> + </contour> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Chi_.glif b/Fira Code-Regular.ufo/glyphs/Chi_.glif new file mode 100644 index 0000000000..88ec146a73 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Chi_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Chi" format="1"> + <advance width="600"/> + <unicode hex="03A7"/> + <outline> + <contour> + <point x="148" y="688" type="line"/> + <point x="50" y="688" type="line"/> + <point x="248" y="367" type="line"/> + <point x="31" y="0" type="line"/> + <point x="123" y="0" type="line"/> + <point x="298" y="312" type="line"/> + <point x="470" y="0" type="line"/> + <point x="569" y="0" type="line"/> + <point x="349" y="372" type="line"/> + <point x="545" y="688" type="line"/> + <point x="452" y="688" type="line"/> + <point x="300" y="423" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/D_.glif b/Fira Code-Regular.ufo/glyphs/D_.glif new file mode 100644 index 0000000000..6106105e89 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/D_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="D" format="1"> + <advance width="600"/> + <unicode hex="0044"/> + <outline> + <contour> + <point x="552" y="348" type="curve" smooth="yes"/> + <point x="552" y="634"/> + <point x="391" y="688"/> + <point x="230" y="688" type="curve" smooth="yes"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="241" y="0" type="line" smooth="yes"/> + <point x="384" y="0"/> + <point x="552" y="59"/> + </contour> + <contour> + <point x="461" y="348" type="curve" smooth="yes"/> + <point x="461" y="119"/> + <point x="351" y="69"/> + <point x="252" y="69" type="curve" smooth="yes"/> + <point x="169" y="69" type="line"/> + <point x="169" y="618" type="line"/> + <point x="251" y="618" type="line" smooth="yes"/> + <point x="346" y="618"/> + <point x="461" y="588"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Dcaron_.glif b/Fira Code-Regular.ufo/glyphs/Dcaron_.glif new file mode 100644 index 0000000000..0640ff9531 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Dcaron_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Dcaron" format="1"> + <advance width="600"/> + <unicode hex="010E"/> + <outline> + <contour> + <point x="447" y="862" type="line"/> + <point x="410" y="904" type="line"/> + <point x="284" y="823" type="line"/> + <point x="159" y="904" type="line"/> + <point x="121" y="862" type="line"/> + <point x="257" y="754" type="line"/> + <point x="313" y="754" type="line"/> + </contour> + <contour> + <point x="552" y="348" type="curve" smooth="yes"/> + <point x="552" y="634"/> + <point x="391" y="688"/> + <point x="230" y="688" type="curve" smooth="yes"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="241" y="0" type="line" smooth="yes"/> + <point x="384" y="0"/> + <point x="552" y="59"/> + </contour> + <contour> + <point x="461" y="348" type="curve" smooth="yes"/> + <point x="461" y="119"/> + <point x="351" y="69"/> + <point x="252" y="69" type="curve" smooth="yes"/> + <point x="169" y="69" type="line"/> + <point x="169" y="618" type="line"/> + <point x="251" y="618" type="line" smooth="yes"/> + <point x="346" y="618"/> + <point x="461" y="588"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Dcroat_.glif b/Fira Code-Regular.ufo/glyphs/Dcroat_.glif new file mode 100644 index 0000000000..c9ad20e931 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Dcroat_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Dcroat" format="1"> + <advance width="600"/> + <unicode hex="0110"/> + <outline> + <contour> + <point x="240" y="688" type="curve" smooth="yes"/> + <point x="93" y="688" type="line"/> + <point x="93" y="386" type="line"/> + <point x="20" y="386" type="line"/> + <point x="20" y="320" type="line"/> + <point x="93" y="320" type="line"/> + <point x="93" y="0" type="line"/> + <point x="251" y="0" type="line" smooth="yes"/> + <point x="393" y="0"/> + <point x="562" y="59"/> + <point x="562" y="348" type="curve" smooth="yes"/> + <point x="562" y="634"/> + <point x="401" y="688"/> + </contour> + <contour> + <point x="262" y="69" type="curve" smooth="yes"/> + <point x="179" y="69" type="line"/> + <point x="179" y="320" type="line"/> + <point x="338" y="320" type="line"/> + <point x="338" y="386" type="line"/> + <point x="179" y="386" type="line"/> + <point x="179" y="618" type="line"/> + <point x="261" y="618" type="line" smooth="yes"/> + <point x="356" y="618"/> + <point x="470" y="588"/> + <point x="470" y="348" type="curve" smooth="yes"/> + <point x="470" y="119"/> + <point x="361" y="69"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Delta_.glif b/Fira Code-Regular.ufo/glyphs/Delta_.glif new file mode 100644 index 0000000000..e378d833af --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Delta_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Delta" format="1"> + <advance width="600"/> + <unicode hex="0394"/> + <outline> + <contour> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + </contour> + <contour> + <point x="128" y="70" type="line"/> + <point x="298" y="614" type="line"/> + <point x="466" y="70" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/E_.glif b/Fira Code-Regular.ufo/glyphs/E_.glif new file mode 100644 index 0000000000..73486243d0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/E_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="E" format="1"> + <advance width="600"/> + <unicode hex="0045"/> + <outline> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Eacute_.glif b/Fira Code-Regular.ufo/glyphs/Eacute_.glif new file mode 100644 index 0000000000..d7292f4f33 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Eacute_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Eacute" format="1"> + <advance width="600"/> + <unicode hex="00C9"/> + <outline> + <contour> + <point x="441" y="834" type="line"/> + <point x="404" y="905" type="line"/> + <point x="206" y="800" type="line"/> + <point x="228" y="756" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ebreve_.glif b/Fira Code-Regular.ufo/glyphs/Ebreve_.glif new file mode 100644 index 0000000000..5834a16ddf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ebreve_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ebreve" format="1"> + <advance width="600"/> + <unicode hex="0114"/> + <outline> + <contour> + <point x="319" y="759" type="curve" smooth="yes"/> + <point x="396" y="759"/> + <point x="461" y="805"/> + <point x="469" y="878" type="curve"/> + <point x="412" y="890" type="line"/> + <point x="398" y="851"/> + <point x="366" y="823"/> + <point x="319" y="823" type="curve" smooth="yes"/> + <point x="272" y="823"/> + <point x="243" y="851"/> + <point x="229" y="890" type="curve"/> + <point x="172" y="878" type="line"/> + <point x="180" y="805"/> + <point x="243" y="759"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ecaron_.glif b/Fira Code-Regular.ufo/glyphs/Ecaron_.glif new file mode 100644 index 0000000000..940d44a296 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ecaron_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ecaron" format="1"> + <advance width="600"/> + <unicode hex="011A"/> + <outline> + <contour> + <point x="484" y="862" type="line"/> + <point x="447" y="904" type="line"/> + <point x="321" y="823" type="line"/> + <point x="196" y="904" type="line"/> + <point x="158" y="862" type="line"/> + <point x="294" y="754" type="line"/> + <point x="350" y="754" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ecircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Ecircumflex_.glif new file mode 100644 index 0000000000..d27bfc1c62 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ecircumflex_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ecircumflex" format="1"> + <advance width="600"/> + <unicode hex="00CA"/> + <outline> + <contour> + <point x="484" y="803" type="line"/> + <point x="350" y="910" type="line"/> + <point x="294" y="910" type="line"/> + <point x="158" y="803" type="line"/> + <point x="196" y="760" type="line"/> + <point x="321" y="841" type="line"/> + <point x="447" y="760" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Edieresis_.glif b/Fira Code-Regular.ufo/glyphs/Edieresis_.glif new file mode 100644 index 0000000000..6c895dd139 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Edieresis_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Edieresis" format="1"> + <advance width="600"/> + <unicode hex="00CB"/> + <outline> + <contour> + <point x="217" y="767" type="curve" smooth="yes"/> + <point x="247" y="767"/> + <point x="271" y="790"/> + <point x="271" y="820" type="curve" smooth="yes"/> + <point x="271" y="851"/> + <point x="247" y="874"/> + <point x="217" y="874" type="curve" smooth="yes"/> + <point x="186" y="874"/> + <point x="163" y="851"/> + <point x="163" y="820" type="curve" smooth="yes"/> + <point x="163" y="790"/> + <point x="186" y="767"/> + </contour> + <contour> + <point x="423" y="767" type="curve" smooth="yes"/> + <point x="455" y="767"/> + <point x="478" y="790"/> + <point x="478" y="820" type="curve" smooth="yes"/> + <point x="478" y="851"/> + <point x="455" y="874"/> + <point x="423" y="874" type="curve" smooth="yes"/> + <point x="393" y="874"/> + <point x="370" y="851"/> + <point x="370" y="820" type="curve" smooth="yes"/> + <point x="370" y="790"/> + <point x="393" y="767"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Edotaccent_.glif b/Fira Code-Regular.ufo/glyphs/Edotaccent_.glif new file mode 100644 index 0000000000..5634d767e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Edotaccent_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Edotaccent" format="1"> + <advance width="600"/> + <unicode hex="0116"/> + <outline> + <contour> + <point x="320" y="892" type="curve" smooth="yes"/> + <point x="284" y="892"/> + <point x="260" y="866"/> + <point x="260" y="833" type="curve" smooth="yes"/> + <point x="260" y="799"/> + <point x="284" y="774"/> + <point x="320" y="774" type="curve" smooth="yes"/> + <point x="357" y="774"/> + <point x="381" y="799"/> + <point x="381" y="833" type="curve" smooth="yes"/> + <point x="381" y="866"/> + <point x="357" y="892"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Egrave_.glif b/Fira Code-Regular.ufo/glyphs/Egrave_.glif new file mode 100644 index 0000000000..ccdfc13c5e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Egrave_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Egrave" format="1"> + <advance width="600"/> + <unicode hex="00C8"/> + <outline> + <contour> + <point x="437" y="800" type="line"/> + <point x="252" y="909" type="line"/> + <point x="206" y="837" type="line"/> + <point x="411" y="756" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Emacron_.glif b/Fira Code-Regular.ufo/glyphs/Emacron_.glif new file mode 100644 index 0000000000..ad161bb478 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Emacron_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Emacron" format="1"> + <advance width="600"/> + <unicode hex="0112"/> + <outline> + <contour> + <point x="186" y="795" type="line"/> + <point x="455" y="795" type="line"/> + <point x="455" y="859" type="line"/> + <point x="186" y="859" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Eng_.glif b/Fira Code-Regular.ufo/glyphs/Eng_.glif new file mode 100644 index 0000000000..1da5ffb03b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Eng_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Eng" format="1"> + <advance width="600"/> + <unicode hex="014A"/> + <outline> + <contour> + <point x="516" y="-6" type="curve" smooth="yes"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="431" y="0" type="line"/> + <point x="432" y="-70"/> + <point x="411" y="-109"/> + <point x="320" y="-144" type="curve"/> + <point x="343" y="-212" type="line"/> + <point x="452" y="-174"/> + <point x="516" y="-113"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Eogonek_.glif b/Fira Code-Regular.ufo/glyphs/Eogonek_.glif new file mode 100644 index 0000000000..805d8e640a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Eogonek_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Eogonek" format="1"> + <advance width="600"/> + <unicode hex="0118"/> + <outline> + <contour> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="373" y="0" type="line"/> + <point x="300" y="-34"/> + <point x="268" y="-78"/> + <point x="268" y="-131" type="curve" smooth="yes"/> + <point x="268" y="-186"/> + <point x="313" y="-229"/> + <point x="389" y="-229" type="curve" smooth="yes"/> + <point x="416" y="-229"/> + <point x="433" y="-226"/> + <point x="453" y="-222" type="curve"/> + <point x="461" y="-155" type="line"/> + <point x="436" y="-161"/> + <point x="420" y="-162"/> + <point x="399" y="-162" type="curve" smooth="yes"/> + <point x="358" y="-162"/> + <point x="344" y="-144"/> + <point x="344" y="-115" type="curve" smooth="yes"/> + <point x="344" y="-79"/> + <point x="365" y="-46"/> + <point x="468" y="0" type="curve"/> + <point x="525" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Epsilon_.glif b/Fira Code-Regular.ufo/glyphs/Epsilon_.glif new file mode 100644 index 0000000000..d458215727 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Epsilon_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Epsilon" format="1"> + <advance width="600"/> + <unicode hex="0395"/> + <outline> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Epsilontonos_.glif b/Fira Code-Regular.ufo/glyphs/Epsilontonos_.glif new file mode 100644 index 0000000000..f03c097693 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Epsilontonos_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Epsilontonos" format="1"> + <advance width="600"/> + <unicode hex="0388"/> + <outline> + <contour> + <point x="16" y="703" type="line"/> + <point x="-31" y="519" type="line"/> + <point x="33" y="508" type="line"/> + <point x="107" y="688" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Eta_.glif b/Fira Code-Regular.ufo/glyphs/Eta_.glif new file mode 100644 index 0000000000..e44d8a368a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Eta_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Eta" format="1"> + <advance width="600"/> + <unicode hex="0397"/> + <outline> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Etatonos_.glif b/Fira Code-Regular.ufo/glyphs/Etatonos_.glif new file mode 100644 index 0000000000..e438c644f4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Etatonos_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Etatonos" format="1"> + <advance width="600"/> + <unicode hex="0389"/> + <outline> + <contour> + <point x="-39" y="703" type="line"/> + <point x="-86" y="519" type="line"/> + <point x="-22" y="508" type="line"/> + <point x="52" y="688" type="line"/> + </contour> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Eth_.glif b/Fira Code-Regular.ufo/glyphs/Eth_.glif new file mode 100644 index 0000000000..c2968d95a5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Eth_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Eth" format="1"> + <advance width="600"/> + <unicode hex="00D0"/> + <outline> + <contour> + <point x="240" y="688" type="curve" smooth="yes"/> + <point x="93" y="688" type="line"/> + <point x="93" y="386" type="line"/> + <point x="20" y="386" type="line"/> + <point x="20" y="320" type="line"/> + <point x="93" y="320" type="line"/> + <point x="93" y="0" type="line"/> + <point x="251" y="0" type="line" smooth="yes"/> + <point x="393" y="0"/> + <point x="562" y="59"/> + <point x="562" y="348" type="curve" smooth="yes"/> + <point x="562" y="634"/> + <point x="401" y="688"/> + </contour> + <contour> + <point x="262" y="69" type="curve" smooth="yes"/> + <point x="179" y="69" type="line"/> + <point x="179" y="320" type="line"/> + <point x="338" y="320" type="line"/> + <point x="338" y="386" type="line"/> + <point x="179" y="386" type="line"/> + <point x="179" y="618" type="line"/> + <point x="261" y="618" type="line" smooth="yes"/> + <point x="356" y="618"/> + <point x="470" y="588"/> + <point x="470" y="348" type="curve" smooth="yes"/> + <point x="470" y="119"/> + <point x="361" y="69"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Euro_.glif b/Fira Code-Regular.ufo/glyphs/Euro_.glif new file mode 100644 index 0000000000..251064efdc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Euro_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Euro" format="1"> + <advance width="600"/> + <unicode hex="20AC"/> + <outline> + <contour> + <point x="381" y="700" type="curve" smooth="yes"/> + <point x="258" y="700"/> + <point x="160" y="612"/> + <point x="131" y="452" type="curve"/> + <point x="49" y="452" type="line"/> + <point x="35" y="394" type="line"/> + <point x="123" y="394" type="line"/> + <point x="122" y="302" type="line"/> + <point x="50" y="302" type="line"/> + <point x="35" y="243" type="line"/> + <point x="129" y="243" type="line"/> + <point x="152" y="79"/> + <point x="237" y="-11"/> + <point x="376" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="487" y="5"/> + <point x="520" y="25" type="curve"/> + <point x="520" y="111" type="line"/> + <point x="490" y="85"/> + <point x="441" y="60"/> + <point x="379" y="60" type="curve" smooth="yes"/> + <point x="281" y="60"/> + <point x="231" y="116"/> + <point x="215" y="243" type="curve"/> + <point x="416" y="243" type="line"/> + <point x="430" y="302" type="line"/> + <point x="212" y="302" type="line"/> + <point x="212" y="394" type="line"/> + <point x="450" y="394" type="line"/> + <point x="464" y="452" type="line"/> + <point x="218" y="452" type="line"/> + <point x="237" y="579"/> + <point x="297" y="628"/> + <point x="384" y="628" type="curve" smooth="yes"/> + <point x="424" y="628"/> + <point x="461" y="618"/> + <point x="498" y="594" type="curve"/> + <point x="540" y="654" type="line"/> + <point x="495" y="684"/> + <point x="449" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Euro_.tosf.glif b/Fira Code-Regular.ufo/glyphs/Euro_.tosf.glif new file mode 100644 index 0000000000..356d12aec6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Euro_.tosf.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Euro.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="381" y="700" type="curve" smooth="yes"/> + <point x="258" y="700"/> + <point x="160" y="612"/> + <point x="131" y="452" type="curve"/> + <point x="49" y="452" type="line"/> + <point x="35" y="394" type="line"/> + <point x="123" y="394" type="line"/> + <point x="122" y="302" type="line"/> + <point x="50" y="302" type="line"/> + <point x="35" y="243" type="line"/> + <point x="129" y="243" type="line"/> + <point x="152" y="79"/> + <point x="237" y="-11"/> + <point x="376" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="487" y="5"/> + <point x="520" y="25" type="curve"/> + <point x="520" y="111" type="line"/> + <point x="490" y="85"/> + <point x="441" y="60"/> + <point x="379" y="60" type="curve" smooth="yes"/> + <point x="281" y="60"/> + <point x="231" y="116"/> + <point x="215" y="243" type="curve"/> + <point x="416" y="243" type="line"/> + <point x="430" y="302" type="line"/> + <point x="212" y="302" type="line"/> + <point x="212" y="394" type="line"/> + <point x="450" y="394" type="line"/> + <point x="464" y="452" type="line"/> + <point x="218" y="452" type="line"/> + <point x="237" y="579"/> + <point x="297" y="628"/> + <point x="384" y="628" type="curve" smooth="yes"/> + <point x="424" y="628"/> + <point x="461" y="618"/> + <point x="498" y="594" type="curve"/> + <point x="540" y="654" type="line"/> + <point x="495" y="684"/> + <point x="449" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/F_.glif b/Fira Code-Regular.ufo/glyphs/F_.glif new file mode 100644 index 0000000000..99e4d4f634 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/F_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="F" format="1"> + <advance width="600"/> + <unicode hex="0046"/> + <outline> + <contour> + <point x="224" y="376" type="line"/> + <point x="224" y="618" type="line"/> + <point x="533" y="618" type="line"/> + <point x="544" y="688" type="line"/> + <point x="139" y="688" type="line"/> + <point x="139" y="0" type="line"/> + <point x="224" y="0" type="line"/> + <point x="224" y="307" type="line"/> + <point x="494" y="307" type="line"/> + <point x="494" y="376" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/G_.glif b/Fira Code-Regular.ufo/glyphs/G_.glif new file mode 100644 index 0000000000..4b6f8a7f22 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/G_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="G" format="1"> + <advance width="600"/> + <unicode hex="0047"/> + <outline> + <contour> + <point x="314" y="-11" type="curve" smooth="yes"/> + <point x="411" y="-11"/> + <point x="476" y="15"/> + <point x="538" y="48" type="curve"/> + <point x="538" y="376" type="line"/> + <point x="307" y="376" type="line"/> + <point x="317" y="305" type="line"/> + <point x="453" y="305" type="line"/> + <point x="453" y="94" type="line"/> + <point x="413" y="72"/> + <point x="369" y="61"/> + <point x="321" y="61" type="curve" smooth="yes"/> + <point x="201" y="61"/> + <point x="137" y="144"/> + <point x="137" y="345" type="curve" smooth="yes"/> + <point x="137" y="557"/> + <point x="234" y="627"/> + <point x="334" y="627" type="curve" smooth="yes"/> + <point x="391" y="627"/> + <point x="436" y="609"/> + <point x="478" y="570" type="curve"/> + <point x="530" y="624" type="line"/> + <point x="476" y="674"/> + <point x="423" y="700"/> + <point x="334" y="700" type="curve" smooth="yes"/> + <point x="186" y="700"/> + <point x="46" y="582"/> + <point x="46" y="345" type="curve" smooth="yes"/> + <point x="46" y="107"/> + <point x="151" y="-11"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Gamma_.glif b/Fira Code-Regular.ufo/glyphs/Gamma_.glif new file mode 100644 index 0000000000..2a0c0a966e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Gamma_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Gamma" format="1"> + <advance width="600"/> + <unicode hex="0393"/> + <outline> + <contour> + <point x="535" y="613" type="line"/> + <point x="544" y="688" type="line"/> + <point x="137" y="688" type="line"/> + <point x="137" y="0" type="line"/> + <point x="222" y="0" type="line"/> + <point x="222" y="613" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Gbreve_.glif b/Fira Code-Regular.ufo/glyphs/Gbreve_.glif new file mode 100644 index 0000000000..ca67ee6e2e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Gbreve_.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Gbreve" format="1"> + <advance width="600"/> + <unicode hex="011E"/> + <outline> + <contour> + <point x="328" y="759" type="curve" smooth="yes"/> + <point x="405" y="759"/> + <point x="470" y="805"/> + <point x="478" y="878" type="curve"/> + <point x="421" y="890" type="line"/> + <point x="407" y="851"/> + <point x="375" y="823"/> + <point x="328" y="823" type="curve" smooth="yes"/> + <point x="281" y="823"/> + <point x="252" y="851"/> + <point x="238" y="890" type="curve"/> + <point x="181" y="878" type="line"/> + <point x="189" y="805"/> + <point x="252" y="759"/> + </contour> + <contour> + <point x="314" y="-11" type="curve" smooth="yes"/> + <point x="411" y="-11"/> + <point x="476" y="15"/> + <point x="538" y="48" type="curve"/> + <point x="538" y="376" type="line"/> + <point x="307" y="376" type="line"/> + <point x="317" y="305" type="line"/> + <point x="453" y="305" type="line"/> + <point x="453" y="94" type="line"/> + <point x="413" y="72"/> + <point x="369" y="61"/> + <point x="321" y="61" type="curve" smooth="yes"/> + <point x="201" y="61"/> + <point x="137" y="144"/> + <point x="137" y="345" type="curve" smooth="yes"/> + <point x="137" y="557"/> + <point x="234" y="627"/> + <point x="334" y="627" type="curve" smooth="yes"/> + <point x="391" y="627"/> + <point x="436" y="609"/> + <point x="478" y="570" type="curve"/> + <point x="530" y="624" type="line"/> + <point x="476" y="674"/> + <point x="423" y="700"/> + <point x="334" y="700" type="curve" smooth="yes"/> + <point x="186" y="700"/> + <point x="46" y="582"/> + <point x="46" y="345" type="curve" smooth="yes"/> + <point x="46" y="107"/> + <point x="151" y="-11"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Gcircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Gcircumflex_.glif new file mode 100644 index 0000000000..b2ab1fe1a4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Gcircumflex_.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Gcircumflex" format="1"> + <advance width="600"/> + <unicode hex="011C"/> + <outline> + <contour> + <point x="493" y="803" type="line"/> + <point x="359" y="910" type="line"/> + <point x="303" y="910" type="line"/> + <point x="167" y="803" type="line"/> + <point x="205" y="760" type="line"/> + <point x="330" y="841" type="line"/> + <point x="456" y="760" type="line"/> + </contour> + <contour> + <point x="314" y="-11" type="curve" smooth="yes"/> + <point x="411" y="-11"/> + <point x="476" y="15"/> + <point x="538" y="48" type="curve"/> + <point x="538" y="376" type="line"/> + <point x="307" y="376" type="line"/> + <point x="317" y="305" type="line"/> + <point x="453" y="305" type="line"/> + <point x="453" y="94" type="line"/> + <point x="413" y="72"/> + <point x="369" y="61"/> + <point x="321" y="61" type="curve" smooth="yes"/> + <point x="201" y="61"/> + <point x="137" y="144"/> + <point x="137" y="345" type="curve" smooth="yes"/> + <point x="137" y="557"/> + <point x="234" y="627"/> + <point x="334" y="627" type="curve" smooth="yes"/> + <point x="391" y="627"/> + <point x="436" y="609"/> + <point x="478" y="570" type="curve"/> + <point x="530" y="624" type="line"/> + <point x="476" y="674"/> + <point x="423" y="700"/> + <point x="334" y="700" type="curve" smooth="yes"/> + <point x="186" y="700"/> + <point x="46" y="582"/> + <point x="46" y="345" type="curve" smooth="yes"/> + <point x="46" y="107"/> + <point x="151" y="-11"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Gcommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Gcommaaccent_.glif new file mode 100644 index 0000000000..9f57bb9217 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Gcommaaccent_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Gcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0122"/> + <outline> + <contour> + <point x="314" y="-11" type="curve" smooth="yes"/> + <point x="411" y="-11"/> + <point x="476" y="15"/> + <point x="538" y="48" type="curve"/> + <point x="538" y="376" type="line"/> + <point x="307" y="376" type="line"/> + <point x="317" y="305" type="line"/> + <point x="453" y="305" type="line"/> + <point x="453" y="94" type="line"/> + <point x="413" y="72"/> + <point x="369" y="61"/> + <point x="321" y="61" type="curve" smooth="yes"/> + <point x="201" y="61"/> + <point x="137" y="144"/> + <point x="137" y="345" type="curve" smooth="yes"/> + <point x="137" y="557"/> + <point x="234" y="627"/> + <point x="334" y="627" type="curve" smooth="yes"/> + <point x="391" y="627"/> + <point x="436" y="609"/> + <point x="478" y="570" type="curve"/> + <point x="530" y="624" type="line"/> + <point x="476" y="674"/> + <point x="423" y="700"/> + <point x="334" y="700" type="curve" smooth="yes"/> + <point x="186" y="700"/> + <point x="46" y="582"/> + <point x="46" y="345" type="curve" smooth="yes"/> + <point x="46" y="107"/> + <point x="151" y="-11"/> + </contour> + <contour> + <point x="334" y="-71" type="curve" smooth="yes"/> + <point x="304" y="-71"/> + <point x="280" y="-93"/> + <point x="280" y="-124" type="curve" smooth="yes"/> + <point x="280" y="-141"/> + <point x="289" y="-158"/> + <point x="302" y="-168" type="curve"/> + <point x="273" y="-286" type="line"/> + <point x="323" y="-286" type="line"/> + <point x="373" y="-178" type="line" smooth="yes"/> + <point x="384" y="-155"/> + <point x="388" y="-141"/> + <point x="388" y="-124" type="curve" smooth="yes"/> + <point x="388" y="-93"/> + <point x="365" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Gdotaccent_.glif b/Fira Code-Regular.ufo/glyphs/Gdotaccent_.glif new file mode 100644 index 0000000000..99bc2c1416 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Gdotaccent_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Gdotaccent" format="1"> + <advance width="600"/> + <unicode hex="0120"/> + <outline> + <contour> + <point x="329" y="892" type="curve" smooth="yes"/> + <point x="293" y="892"/> + <point x="269" y="866"/> + <point x="269" y="833" type="curve" smooth="yes"/> + <point x="269" y="799"/> + <point x="293" y="774"/> + <point x="329" y="774" type="curve" smooth="yes"/> + <point x="366" y="774"/> + <point x="390" y="799"/> + <point x="390" y="833" type="curve" smooth="yes"/> + <point x="390" y="866"/> + <point x="366" y="892"/> + </contour> + <contour> + <point x="314" y="-11" type="curve" smooth="yes"/> + <point x="411" y="-11"/> + <point x="476" y="15"/> + <point x="538" y="48" type="curve"/> + <point x="538" y="376" type="line"/> + <point x="307" y="376" type="line"/> + <point x="317" y="305" type="line"/> + <point x="453" y="305" type="line"/> + <point x="453" y="94" type="line"/> + <point x="413" y="72"/> + <point x="369" y="61"/> + <point x="321" y="61" type="curve" smooth="yes"/> + <point x="201" y="61"/> + <point x="137" y="144"/> + <point x="137" y="345" type="curve" smooth="yes"/> + <point x="137" y="557"/> + <point x="234" y="627"/> + <point x="334" y="627" type="curve" smooth="yes"/> + <point x="391" y="627"/> + <point x="436" y="609"/> + <point x="478" y="570" type="curve"/> + <point x="530" y="624" type="line"/> + <point x="476" y="674"/> + <point x="423" y="700"/> + <point x="334" y="700" type="curve" smooth="yes"/> + <point x="186" y="700"/> + <point x="46" y="582"/> + <point x="46" y="345" type="curve" smooth="yes"/> + <point x="46" y="107"/> + <point x="151" y="-11"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/H18543_.glif b/Fira Code-Regular.ufo/glyphs/H18543_.glif new file mode 100644 index 0000000000..105b202b8d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/H18543_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="H18543" format="1"> + <advance width="600"/> + <unicode hex="25AA"/> + <outline> + <contour> + <point x="427" y="0" type="line"/> + <point x="427" y="270" type="line"/> + <point x="142" y="270" type="line"/> + <point x="142" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/H18551_.glif b/Fira Code-Regular.ufo/glyphs/H18551_.glif new file mode 100644 index 0000000000..69aa4a4c2e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/H18551_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="H18551" format="1"> + <advance width="600"/> + <unicode hex="25AB"/> + <outline> + <contour> + <point x="427" y="0" type="line"/> + <point x="427" y="270" type="line"/> + <point x="142" y="270" type="line"/> + <point x="142" y="0" type="line"/> + </contour> + <contour> + <point x="222" y="190" type="line"/> + <point x="347" y="190" type="line"/> + <point x="347" y="80" type="line"/> + <point x="222" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/H22073_.glif b/Fira Code-Regular.ufo/glyphs/H22073_.glif new file mode 100644 index 0000000000..f237adca55 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/H22073_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="H22073" format="1"> + <advance width="600"/> + <unicode hex="25A1"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/H_.glif b/Fira Code-Regular.ufo/glyphs/H_.glif new file mode 100644 index 0000000000..d2223dd1b9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/H_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="H" format="1"> + <advance width="600"/> + <unicode hex="0048"/> + <outline> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Hbar_.glif b/Fira Code-Regular.ufo/glyphs/Hbar_.glif new file mode 100644 index 0000000000..73f0707102 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Hbar_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Hbar" format="1"> + <advance width="600"/> + <unicode hex="0126"/> + <outline> + <contour> + <point x="598" y="509" type="line"/> + <point x="598" y="575" type="line"/> + <point x="517" y="575" type="line"/> + <point x="517" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="575" type="line"/> + <point x="169" y="575" type="line"/> + <point x="169" y="688" type="line"/> + <point x="83" y="688" type="line"/> + <point x="83" y="575" type="line"/> + <point x="2" y="575" type="line"/> + <point x="2" y="509" type="line"/> + <point x="83" y="509" type="line"/> + <point x="83" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="327" type="line"/> + <point x="431" y="327" type="line"/> + <point x="431" y="0" type="line"/> + <point x="517" y="0" type="line"/> + <point x="517" y="509" type="line"/> + </contour> + <contour> + <point x="431" y="509" type="line"/> + <point x="431" y="398" type="line"/> + <point x="169" y="398" type="line"/> + <point x="169" y="509" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Hcircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Hcircumflex_.glif new file mode 100644 index 0000000000..b6ff224f89 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Hcircumflex_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Hcircumflex" format="1"> + <advance width="600"/> + <unicode hex="0124"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/IJ_.glif b/Fira Code-Regular.ufo/glyphs/IJ_.glif new file mode 100644 index 0000000000..e67f14f547 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/IJ_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="IJ" format="1"> + <advance width="600"/> + <unicode hex="0132"/> + <outline> + <contour> + <point x="195" y="-71" type="curve"/> + <point x="205" y="-135" type="line"/> + <point x="471" y="-112"/> + <point x="532" y="33"/> + <point x="532" y="188" type="curve" smooth="yes"/> + <point x="532" y="688" type="line"/> + <point x="11" y="688" type="line"/> + <point x="11" y="617" type="line"/> + <point x="112" y="617" type="line"/> + <point x="112" y="71" type="line"/> + <point x="11" y="71" type="line"/> + <point x="11" y="0" type="line"/> + <point x="280" y="0" type="line"/> + <point x="280" y="71" type="line"/> + <point x="200" y="71" type="line"/> + <point x="200" y="617" type="line"/> + <point x="446" y="617" type="line"/> + <point x="446" y="194" type="line" smooth="yes"/> + <point x="446" y="45"/> + <point x="398" y="-51"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/I_.glif b/Fira Code-Regular.ufo/glyphs/I_.glif new file mode 100644 index 0000000000..08c2718380 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/I_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="I" format="1"> + <advance width="600"/> + <unicode hex="0049"/> + <outline> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Iacute_.glif b/Fira Code-Regular.ufo/glyphs/Iacute_.glif new file mode 100644 index 0000000000..74e589c4ea --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Iacute_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Iacute" format="1"> + <advance width="600"/> + <unicode hex="00CD"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ibreve_.glif b/Fira Code-Regular.ufo/glyphs/Ibreve_.glif new file mode 100644 index 0000000000..d9c2474a26 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ibreve_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ibreve" format="1"> + <advance width="600"/> + <unicode hex="012C"/> + <outline> + <contour> + <point x="298" y="759" type="curve" smooth="yes"/> + <point x="375" y="759"/> + <point x="440" y="805"/> + <point x="448" y="878" type="curve"/> + <point x="391" y="890" type="line"/> + <point x="377" y="851"/> + <point x="345" y="823"/> + <point x="298" y="823" type="curve" smooth="yes"/> + <point x="251" y="823"/> + <point x="222" y="851"/> + <point x="208" y="890" type="curve"/> + <point x="151" y="878" type="line"/> + <point x="159" y="805"/> + <point x="222" y="759"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Icircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Icircumflex_.glif new file mode 100644 index 0000000000..5acce04c8d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Icircumflex_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Icircumflex" format="1"> + <advance width="600"/> + <unicode hex="00CE"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Idieresis_.glif b/Fira Code-Regular.ufo/glyphs/Idieresis_.glif new file mode 100644 index 0000000000..f77fb67e43 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Idieresis_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Idieresis" format="1"> + <advance width="600"/> + <unicode hex="00CF"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Idotaccent_.glif b/Fira Code-Regular.ufo/glyphs/Idotaccent_.glif new file mode 100644 index 0000000000..33879c02aa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Idotaccent_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Idotaccent" format="1"> + <advance width="600"/> + <unicode hex="0130"/> + <outline> + <contour> + <point x="299" y="892" type="curve" smooth="yes"/> + <point x="263" y="892"/> + <point x="239" y="866"/> + <point x="239" y="833" type="curve" smooth="yes"/> + <point x="239" y="799"/> + <point x="263" y="774"/> + <point x="299" y="774" type="curve" smooth="yes"/> + <point x="336" y="774"/> + <point x="360" y="799"/> + <point x="360" y="833" type="curve" smooth="yes"/> + <point x="360" y="866"/> + <point x="336" y="892"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Igrave_.glif b/Fira Code-Regular.ufo/glyphs/Igrave_.glif new file mode 100644 index 0000000000..a3ec185c0d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Igrave_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Igrave" format="1"> + <advance width="600"/> + <unicode hex="00CC"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Imacron_.glif b/Fira Code-Regular.ufo/glyphs/Imacron_.glif new file mode 100644 index 0000000000..9bccf360e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Imacron_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Imacron" format="1"> + <advance width="600"/> + <unicode hex="012A"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Iogonek_.glif b/Fira Code-Regular.ufo/glyphs/Iogonek_.glif new file mode 100644 index 0000000000..1cf1404ad1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Iogonek_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Iogonek" format="1"> + <advance width="600"/> + <unicode hex="012E"/> + <outline> + <contour> + <point x="343" y="620" type="line"/> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="249" y="0" type="line"/> + <point x="176" y="-34"/> + <point x="144" y="-78"/> + <point x="144" y="-131" type="curve" smooth="yes"/> + <point x="144" y="-186"/> + <point x="189" y="-229"/> + <point x="265" y="-229" type="curve" smooth="yes"/> + <point x="292" y="-229"/> + <point x="309" y="-226"/> + <point x="329" y="-222" type="curve"/> + <point x="337" y="-155" type="line"/> + <point x="312" y="-161"/> + <point x="296" y="-162"/> + <point x="275" y="-162" type="curve" smooth="yes"/> + <point x="234" y="-162"/> + <point x="220" y="-144"/> + <point x="220" y="-115" type="curve" smooth="yes"/> + <point x="220" y="-79"/> + <point x="241" y="-46"/> + <point x="344" y="0" type="curve"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Iota_.glif b/Fira Code-Regular.ufo/glyphs/Iota_.glif new file mode 100644 index 0000000000..041a5f9c64 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Iota_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Iota" format="1"> + <advance width="600"/> + <unicode hex="0399"/> + <outline> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif b/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif new file mode 100644 index 0000000000..127801c38f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Iotadieresis_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Iotadieresis" format="1"> + <advance width="600"/> + <unicode hex="03AA"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Iotatonos_.glif b/Fira Code-Regular.ufo/glyphs/Iotatonos_.glif new file mode 100644 index 0000000000..731bea998d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Iotatonos_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Iotatonos" format="1"> + <advance width="600"/> + <unicode hex="038A"/> + <outline> + <contour> + <point x="-10" y="703" type="line"/> + <point x="-57" y="519" type="line"/> + <point x="7" y="508" type="line"/> + <point x="81" y="688" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Itilde_.glif b/Fira Code-Regular.ufo/glyphs/Itilde_.glif new file mode 100644 index 0000000000..ee4d6b24d0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Itilde_.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Itilde" format="1"> + <advance width="600"/> + <unicode hex="0128"/> + <outline> + <contour> + <point x="351" y="771" type="curve" smooth="yes"/> + <point x="408" y="771"/> + <point x="442" y="812"/> + <point x="462" y="856" type="curve"/> + <point x="408" y="880" type="line"/> + <point x="392" y="852"/> + <point x="379" y="836"/> + <point x="357" y="836" type="curve" smooth="yes"/> + <point x="326" y="836"/> + <point x="307" y="884"/> + <point x="248" y="884" type="curve" smooth="yes"/> + <point x="191" y="884"/> + <point x="157" y="845"/> + <point x="137" y="800" type="curve"/> + <point x="191" y="776" type="line"/> + <point x="207" y="804"/> + <point x="220" y="820"/> + <point x="242" y="820" type="curve" smooth="yes"/> + <point x="273" y="820"/> + <point x="294" y="771"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/J_.glif b/Fira Code-Regular.ufo/glyphs/J_.glif new file mode 100644 index 0000000000..0ea5e0eb41 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/J_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="J" format="1"> + <advance width="600"/> + <unicode hex="004A"/> + <outline> + <contour> + <point x="496" y="228" type="curve" smooth="yes"/> + <point x="496" y="688" type="line"/> + <point x="207" y="688" type="line"/> + <point x="207" y="618" type="line"/> + <point x="411" y="618" type="line"/> + <point x="411" y="233" type="line" smooth="yes"/> + <point x="411" y="126"/> + <point x="357" y="60"/> + <point x="261" y="60" type="curve" smooth="yes"/> + <point x="220" y="60"/> + <point x="171" y="70"/> + <point x="111" y="108" type="curve"/> + <point x="73" y="51" type="line"/> + <point x="127" y="10"/> + <point x="194" y="-12"/> + <point x="262" y="-12" type="curve" smooth="yes"/> + <point x="443" y="-12"/> + <point x="496" y="114"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Jcircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Jcircumflex_.glif new file mode 100644 index 0000000000..79979cb24b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Jcircumflex_.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Jcircumflex" format="1"> + <advance width="600"/> + <unicode hex="0134"/> + <outline> + <contour> + <point x="513" y="803" type="line"/> + <point x="379" y="910" type="line"/> + <point x="323" y="910" type="line"/> + <point x="187" y="803" type="line"/> + <point x="225" y="760" type="line"/> + <point x="350" y="841" type="line"/> + <point x="476" y="760" type="line"/> + </contour> + <contour> + <point x="496" y="228" type="curve" smooth="yes"/> + <point x="496" y="688" type="line"/> + <point x="207" y="688" type="line"/> + <point x="207" y="618" type="line"/> + <point x="411" y="618" type="line"/> + <point x="411" y="233" type="line" smooth="yes"/> + <point x="411" y="126"/> + <point x="357" y="60"/> + <point x="261" y="60" type="curve" smooth="yes"/> + <point x="220" y="60"/> + <point x="171" y="70"/> + <point x="111" y="108" type="curve"/> + <point x="73" y="51" type="line"/> + <point x="127" y="10"/> + <point x="194" y="-12"/> + <point x="262" y="-12" type="curve" smooth="yes"/> + <point x="443" y="-12"/> + <point x="496" y="114"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/K_.glif b/Fira Code-Regular.ufo/glyphs/K_.glif new file mode 100644 index 0000000000..a6c2fe4309 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/K_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="K" format="1"> + <advance width="600"/> + <unicode hex="004B"/> + <outline> + <contour> + <point x="106" y="0" type="line"/> + <point x="191" y="0" type="line"/> + <point x="191" y="688" type="line"/> + <point x="106" y="688" type="line"/> + </contour> + <contour> + <point x="468" y="688" type="line"/> + <point x="196" y="368" type="line"/> + <point x="479" y="0" type="line"/> + <point x="586" y="0" type="line"/> + <point x="297" y="373" type="line"/> + <point x="567" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Kappa_.glif b/Fira Code-Regular.ufo/glyphs/Kappa_.glif new file mode 100644 index 0000000000..11f8442b49 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Kappa_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Kappa" format="1"> + <advance width="600"/> + <unicode hex="039A"/> + <outline> + <contour> + <point x="106" y="0" type="line"/> + <point x="191" y="0" type="line"/> + <point x="191" y="688" type="line"/> + <point x="106" y="688" type="line"/> + </contour> + <contour> + <point x="468" y="688" type="line"/> + <point x="196" y="368" type="line"/> + <point x="479" y="0" type="line"/> + <point x="586" y="0" type="line"/> + <point x="297" y="373" type="line"/> + <point x="567" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif new file mode 100644 index 0000000000..a7de18e895 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Kcommaaccent_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Kcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0136"/> + <outline> + <contour> + <point x="106" y="0" type="line"/> + <point x="191" y="0" type="line"/> + <point x="191" y="688" type="line"/> + <point x="106" y="688" type="line"/> + </contour> + <contour> + <point x="468" y="688" type="line"/> + <point x="196" y="368" type="line"/> + <point x="479" y="0" type="line"/> + <point x="586" y="0" type="line"/> + <point x="297" y="373" type="line"/> + <point x="567" y="688" type="line"/> + </contour> + <contour> + <point x="326" y="-71" type="curve" smooth="yes"/> + <point x="296" y="-71"/> + <point x="272" y="-93"/> + <point x="272" y="-124" type="curve" smooth="yes"/> + <point x="272" y="-141"/> + <point x="281" y="-158"/> + <point x="294" y="-168" type="curve"/> + <point x="265" y="-286" type="line"/> + <point x="315" y="-286" type="line"/> + <point x="365" y="-178" type="line" smooth="yes"/> + <point x="376" y="-155"/> + <point x="380" y="-141"/> + <point x="380" y="-124" type="curve" smooth="yes"/> + <point x="380" y="-93"/> + <point x="357" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/L_.glif b/Fira Code-Regular.ufo/glyphs/L_.glif new file mode 100644 index 0000000000..e5d450d13c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/L_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="L" format="1"> + <advance width="600"/> + <unicode hex="004C"/> + <outline> + <contour> + <point x="136" y="688" type="line"/> + <point x="136" y="0" type="line"/> + <point x="526" y="0" type="line"/> + <point x="536" y="77" type="line"/> + <point x="222" y="77" type="line"/> + <point x="222" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Lacute_.glif b/Fira Code-Regular.ufo/glyphs/Lacute_.glif new file mode 100644 index 0000000000..75effec527 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Lacute_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Lacute" format="1"> + <advance width="600"/> + <unicode hex="0139"/> + <outline> + <contour> + <point x="299" y="834" type="line"/> + <point x="262" y="905" type="line"/> + <point x="64" y="800" type="line"/> + <point x="86" y="756" type="line"/> + </contour> + <contour> + <point x="136" y="688" type="line"/> + <point x="136" y="0" type="line"/> + <point x="526" y="0" type="line"/> + <point x="536" y="77" type="line"/> + <point x="222" y="77" type="line"/> + <point x="222" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Lambda_.glif b/Fira Code-Regular.ufo/glyphs/Lambda_.glif new file mode 100644 index 0000000000..43a6572c2c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Lambda_.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Lambda" format="1"> + <advance width="600"/> + <unicode hex="039B"/> + <outline> + <contour> + <point x="574" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="25" y="0" type="line"/> + <point x="110" y="0" type="line"/> + <point x="298" y="609" type="line"/> + <point x="484" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Lcaron_.glif b/Fira Code-Regular.ufo/glyphs/Lcaron_.glif new file mode 100644 index 0000000000..0a7c0a756a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Lcaron_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Lcaron" format="1"> + <advance width="600"/> + <unicode hex="013D"/> + <outline> + <contour> + <point x="382" y="687" type="line"/> + <point x="307" y="696" type="line"/> + <point x="282" y="517" type="line"/> + <point x="329" y="510" type="line"/> + </contour> + <contour> + <point x="136" y="688" type="line"/> + <point x="136" y="0" type="line"/> + <point x="526" y="0" type="line"/> + <point x="536" y="77" type="line"/> + <point x="222" y="77" type="line"/> + <point x="222" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Lcommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Lcommaaccent_.glif new file mode 100644 index 0000000000..8d127e5901 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Lcommaaccent_.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Lcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="013B"/> + <outline> + <contour> + <point x="136" y="688" type="line"/> + <point x="136" y="0" type="line"/> + <point x="526" y="0" type="line"/> + <point x="536" y="77" type="line"/> + <point x="222" y="77" type="line"/> + <point x="222" y="688" type="line"/> + </contour> + <contour> + <point x="335" y="-71" type="curve" smooth="yes"/> + <point x="305" y="-71"/> + <point x="281" y="-93"/> + <point x="281" y="-124" type="curve" smooth="yes"/> + <point x="281" y="-141"/> + <point x="290" y="-158"/> + <point x="303" y="-168" type="curve"/> + <point x="274" y="-286" type="line"/> + <point x="324" y="-286" type="line"/> + <point x="374" y="-178" type="line" smooth="yes"/> + <point x="385" y="-155"/> + <point x="389" y="-141"/> + <point x="389" y="-124" type="curve" smooth="yes"/> + <point x="389" y="-93"/> + <point x="366" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ldot_.glif b/Fira Code-Regular.ufo/glyphs/Ldot_.glif new file mode 100644 index 0000000000..1daac758f6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ldot_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ldot" format="1"> + <advance width="600"/> + <unicode hex="013F"/> + <outline> + <contour> + <point x="136" y="688" type="line"/> + <point x="136" y="0" type="line"/> + <point x="526" y="0" type="line"/> + <point x="536" y="77" type="line"/> + <point x="222" y="77" type="line"/> + <point x="222" y="688" type="line"/> + </contour> + <contour> + <point x="472" y="437" type="curve" smooth="yes"/> + <point x="436" y="437"/> + <point x="412" y="411"/> + <point x="412" y="378" type="curve" smooth="yes"/> + <point x="412" y="344"/> + <point x="436" y="319"/> + <point x="472" y="319" type="curve" smooth="yes"/> + <point x="509" y="319"/> + <point x="533" y="344"/> + <point x="533" y="378" type="curve" smooth="yes"/> + <point x="533" y="411"/> + <point x="509" y="437"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Lslash_.glif b/Fira Code-Regular.ufo/glyphs/Lslash_.glif new file mode 100644 index 0000000000..e06c5978c6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Lslash_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Lslash" format="1"> + <advance width="600"/> + <unicode hex="0141"/> + <outline> + <contour> + <point x="534" y="77" type="line"/> + <point x="220" y="77" type="line"/> + <point x="220" y="322" type="line"/> + <point x="422" y="447" type="line"/> + <point x="385" y="502" type="line"/> + <point x="220" y="399" type="line"/> + <point x="220" y="688" type="line"/> + <point x="134" y="688" type="line"/> + <point x="134" y="346" type="line"/> + <point x="41" y="289" type="line"/> + <point x="77" y="233" type="line"/> + <point x="134" y="268" type="line"/> + <point x="134" y="0" type="line"/> + <point x="524" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/M_.glif b/Fira Code-Regular.ufo/glyphs/M_.glif new file mode 100644 index 0000000000..3d224fa6eb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/M_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="M" format="1"> + <advance width="600"/> + <unicode hex="004D"/> + <outline> + <contour> + <point x="569" y="0" type="line"/> + <point x="530" y="688" type="line"/> + <point x="409" y="688" type="line"/> + <point x="302" y="217" type="line"/> + <point x="190" y="688" type="line"/> + <point x="70" y="688" type="line"/> + <point x="31" y="0" type="line"/> + <point x="111" y="0" type="line"/> + <point x="130" y="361" type="line" smooth="yes"/> + <point x="134" y="447"/> + <point x="134" y="573"/> + <point x="134" y="590" type="curve"/> + <point x="138" y="590" type="line"/> + <point x="256" y="124" type="line"/> + <point x="343" y="124" type="line"/> + <point x="457" y="590" type="line"/> + <point x="459" y="590" type="line"/> + <point x="459" y="576"/> + <point x="460" y="456"/> + <point x="465" y="361" type="curve" smooth="yes"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Mu_.glif b/Fira Code-Regular.ufo/glyphs/Mu_.glif new file mode 100644 index 0000000000..c0ec78acf2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Mu_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Mu" format="1"> + <advance width="600"/> + <unicode hex="039C"/> + <outline> + <contour> + <point x="569" y="0" type="line"/> + <point x="530" y="688" type="line"/> + <point x="409" y="688" type="line"/> + <point x="302" y="217" type="line"/> + <point x="190" y="688" type="line"/> + <point x="70" y="688" type="line"/> + <point x="31" y="0" type="line"/> + <point x="111" y="0" type="line"/> + <point x="130" y="361" type="line" smooth="yes"/> + <point x="134" y="447"/> + <point x="134" y="573"/> + <point x="134" y="590" type="curve"/> + <point x="138" y="590" type="line"/> + <point x="256" y="124" type="line"/> + <point x="343" y="124" type="line"/> + <point x="457" y="590" type="line"/> + <point x="459" y="590" type="line"/> + <point x="459" y="576"/> + <point x="460" y="456"/> + <point x="465" y="361" type="curve" smooth="yes"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/N_.glif b/Fira Code-Regular.ufo/glyphs/N_.glif new file mode 100644 index 0000000000..94d5304f56 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/N_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="N" format="1"> + <advance width="600"/> + <unicode hex="004E"/> + <outline> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Nacute_.glif b/Fira Code-Regular.ufo/glyphs/Nacute_.glif new file mode 100644 index 0000000000..4358886e60 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Nacute_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Nacute" format="1"> + <advance width="600"/> + <unicode hex="0143"/> + <outline> + <contour> + <point x="419" y="834" type="line"/> + <point x="382" y="905" type="line"/> + <point x="184" y="800" type="line"/> + <point x="206" y="756" type="line"/> + </contour> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Nacute_.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/Nacute_.loclPLK_.glif new file mode 100644 index 0000000000..ec927d2e74 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Nacute_.loclPLK_.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Nacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="419" y="871" type="line"/> + <point x="354" y="914" type="line"/> + <point x="248" y="753" type="line"/> + <point x="289" y="728" type="line"/> + </contour> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ncaron_.glif b/Fira Code-Regular.ufo/glyphs/Ncaron_.glif new file mode 100644 index 0000000000..8d7b44a8d5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ncaron_.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ncaron" format="1"> + <advance width="600"/> + <unicode hex="0147"/> + <outline> + <contour> + <point x="462" y="862" type="line"/> + <point x="425" y="904" type="line"/> + <point x="299" y="823" type="line"/> + <point x="174" y="904" type="line"/> + <point x="136" y="862" type="line"/> + <point x="272" y="754" type="line"/> + <point x="328" y="754" type="line"/> + </contour> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ncommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Ncommaaccent_.glif new file mode 100644 index 0000000000..c396a04924 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ncommaaccent_.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ncommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0145"/> + <outline> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + <contour> + <point x="303" y="-71" type="curve" smooth="yes"/> + <point x="273" y="-71"/> + <point x="249" y="-93"/> + <point x="249" y="-124" type="curve" smooth="yes"/> + <point x="249" y="-141"/> + <point x="258" y="-158"/> + <point x="271" y="-168" type="curve"/> + <point x="242" y="-286" type="line"/> + <point x="292" y="-286" type="line"/> + <point x="342" y="-178" type="line" smooth="yes"/> + <point x="353" y="-155"/> + <point x="357" y="-141"/> + <point x="357" y="-124" type="curve" smooth="yes"/> + <point x="357" y="-93"/> + <point x="334" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ntilde_.glif b/Fira Code-Regular.ufo/glyphs/Ntilde_.glif new file mode 100644 index 0000000000..8bc75969ce --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ntilde_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ntilde" format="1"> + <advance width="600"/> + <unicode hex="00D1"/> + <outline> + <contour> + <point x="349" y="771" type="curve" smooth="yes"/> + <point x="406" y="771"/> + <point x="440" y="812"/> + <point x="460" y="856" type="curve"/> + <point x="406" y="880" type="line"/> + <point x="390" y="852"/> + <point x="377" y="836"/> + <point x="355" y="836" type="curve" smooth="yes"/> + <point x="324" y="836"/> + <point x="305" y="884"/> + <point x="246" y="884" type="curve" smooth="yes"/> + <point x="189" y="884"/> + <point x="155" y="845"/> + <point x="135" y="800" type="curve"/> + <point x="189" y="776" type="line"/> + <point x="205" y="804"/> + <point x="218" y="820"/> + <point x="240" y="820" type="curve" smooth="yes"/> + <point x="271" y="820"/> + <point x="292" y="771"/> + </contour> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Nu_.glif b/Fira Code-Regular.ufo/glyphs/Nu_.glif new file mode 100644 index 0000000000..a18933c855 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Nu_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Nu" format="1"> + <advance width="600"/> + <unicode hex="039D"/> + <outline> + <contour> + <point x="156" y="589" type="line"/> + <point x="396" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="436" y="688" type="line"/> + <point x="436" y="343" type="line" smooth="yes"/> + <point x="436" y="219"/> + <point x="447" y="108"/> + <point x="448" y="96" type="curve"/> + <point x="444" y="96" type="line"/> + <point x="200" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="164" y="0" type="line"/> + <point x="164" y="346" type="line" smooth="yes"/> + <point x="164" y="452"/> + <point x="153" y="576"/> + <point x="152" y="589" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/OE_.glif b/Fira Code-Regular.ufo/glyphs/OE_.glif new file mode 100644 index 0000000000..c1bf4bbeee --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/OE_.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="OE" format="1"> + <advance width="600"/> + <unicode hex="0152"/> + <outline> + <contour> + <point x="211" y="700" type="curve" smooth="yes"/> + <point x="70" y="700"/> + <point x="-1" y="573"/> + <point x="-1" y="342" type="curve" smooth="yes"/> + <point x="-1" y="108"/> + <point x="69" y="-11"/> + <point x="211" y="-11" type="curve" smooth="yes"/> + <point x="236" y="-11"/> + <point x="257" y="-7"/> + <point x="280" y="0" type="curve"/> + <point x="618" y="0" type="line"/> + <point x="618" y="70" type="line"/> + <point x="350" y="70" type="line"/> + <point x="391" y="117"/> + <point x="416" y="195"/> + <point x="419" y="314" type="curve"/> + <point x="573" y="314" type="line"/> + <point x="573" y="384" type="line"/> + <point x="419" y="384" type="line"/> + <point x="414" y="499"/> + <point x="391" y="574"/> + <point x="354" y="618" type="curve"/> + <point x="598" y="618" type="line"/> + <point x="608" y="688" type="line"/> + <point x="282" y="688" type="line"/> + <point x="259" y="696"/> + <point x="236" y="700"/> + </contour> + <contour> + <point x="211" y="629" type="curve" smooth="yes"/> + <point x="297" y="629"/> + <point x="334" y="548"/> + <point x="334" y="344" type="curve" smooth="yes"/> + <point x="334" y="139"/> + <point x="295" y="59"/> + <point x="211" y="59" type="curve" smooth="yes"/> + <point x="132" y="59"/> + <point x="91" y="138"/> + <point x="91" y="342" type="curve" smooth="yes"/> + <point x="91" y="547"/> + <point x="130" y="629"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/O_.glif b/Fira Code-Regular.ufo/glyphs/O_.glif new file mode 100644 index 0000000000..ba8729dcda --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/O_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="O" format="1"> + <advance width="600"/> + <unicode hex="004F"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Oacute_.glif b/Fira Code-Regular.ufo/glyphs/Oacute_.glif new file mode 100644 index 0000000000..3602f5250b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Oacute_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Oacute" format="1"> + <advance width="600"/> + <unicode hex="00D3"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Oacute_.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/Oacute_.loclPLK_.glif new file mode 100644 index 0000000000..889b25678a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Oacute_.loclPLK_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Oacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="421" y="871" type="line"/> + <point x="356" y="914" type="line"/> + <point x="250" y="753" type="line"/> + <point x="291" y="728" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Obreve_.glif b/Fira Code-Regular.ufo/glyphs/Obreve_.glif new file mode 100644 index 0000000000..08fec0f51d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Obreve_.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Obreve" format="1"> + <advance width="600"/> + <unicode hex="014E"/> + <outline> + <contour> + <point x="298" y="759" type="curve" smooth="yes"/> + <point x="375" y="759"/> + <point x="440" y="805"/> + <point x="448" y="878" type="curve"/> + <point x="391" y="890" type="line"/> + <point x="377" y="851"/> + <point x="345" y="823"/> + <point x="298" y="823" type="curve" smooth="yes"/> + <point x="251" y="823"/> + <point x="222" y="851"/> + <point x="208" y="890" type="curve"/> + <point x="151" y="878" type="line"/> + <point x="159" y="805"/> + <point x="222" y="759"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ocircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Ocircumflex_.glif new file mode 100644 index 0000000000..62f69fb6fb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ocircumflex_.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ocircumflex" format="1"> + <advance width="600"/> + <unicode hex="00D4"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Odieresis_.glif b/Fira Code-Regular.ufo/glyphs/Odieresis_.glif new file mode 100644 index 0000000000..6452c381e8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Odieresis_.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Odieresis" format="1"> + <advance width="600"/> + <unicode hex="00D6"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ograve_.glif b/Fira Code-Regular.ufo/glyphs/Ograve_.glif new file mode 100644 index 0000000000..0810b11e5c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ograve_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ograve" format="1"> + <advance width="600"/> + <unicode hex="00D2"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif b/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif new file mode 100644 index 0000000000..46d7c69967 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ohungarumlaut_.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ohungarumlaut" format="1"> + <advance width="600"/> + <unicode hex="0150"/> + <outline> + <contour> + <point x="260" y="954" type="line"/> + <point x="183" y="781" type="line"/> + <point x="237" y="755" type="line"/> + <point x="334" y="919" type="line"/> + </contour> + <contour> + <point x="434" y="954" type="line"/> + <point x="347" y="781" type="line"/> + <point x="399" y="753" type="line"/> + <point x="507" y="916" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Omacron_.glif b/Fira Code-Regular.ufo/glyphs/Omacron_.glif new file mode 100644 index 0000000000..7420f3fb55 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Omacron_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Omacron" format="1"> + <advance width="600"/> + <unicode hex="014C"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Omega_.glif b/Fira Code-Regular.ufo/glyphs/Omega_.glif new file mode 100644 index 0000000000..f0eabaf79a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Omega_.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Omega" format="1"> + <advance width="600"/> + <unicode hex="03A9"/> + <outline> + <contour> + <point x="300" y="628" type="curve" smooth="yes"/> + <point x="406" y="628"/> + <point x="464" y="549"/> + <point x="464" y="349" type="curve" smooth="yes"/> + <point x="464" y="190"/> + <point x="418" y="105"/> + <point x="335" y="64" type="curve"/> + <point x="335" y="0" type="line"/> + <point x="542" y="0" type="line"/> + <point x="542" y="69" type="line"/> + <point x="428" y="69" type="line"/> + <point x="428" y="73" type="line"/> + <point x="505" y="115"/> + <point x="553" y="201"/> + <point x="553" y="349" type="curve" smooth="yes"/> + <point x="553" y="574"/> + <point x="454" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="146" y="700"/> + <point x="47" y="574"/> + <point x="47" y="349" type="curve" smooth="yes"/> + <point x="47" y="201"/> + <point x="93" y="113"/> + <point x="170" y="73" type="curve"/> + <point x="170" y="69" type="line"/> + <point x="58" y="69" type="line"/> + <point x="58" y="0" type="line"/> + <point x="266" y="0" type="line"/> + <point x="266" y="64" type="line"/> + <point x="183" y="105"/> + <point x="136" y="190"/> + <point x="136" y="349" type="curve" smooth="yes"/> + <point x="136" y="549"/> + <point x="193" y="628"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Omegatonos_.glif b/Fira Code-Regular.ufo/glyphs/Omegatonos_.glif new file mode 100644 index 0000000000..7b8067dc29 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Omegatonos_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Omegatonos" format="1"> + <advance width="600"/> + <unicode hex="038F"/> + <outline> + <contour> + <point x="-8" y="703" type="line"/> + <point x="-55" y="519" type="line"/> + <point x="9" y="508" type="line"/> + <point x="83" y="688" type="line"/> + </contour> + <contour> + <point x="300" y="628" type="curve" smooth="yes"/> + <point x="406" y="628"/> + <point x="464" y="549"/> + <point x="464" y="349" type="curve" smooth="yes"/> + <point x="464" y="190"/> + <point x="418" y="105"/> + <point x="335" y="64" type="curve"/> + <point x="335" y="0" type="line"/> + <point x="542" y="0" type="line"/> + <point x="542" y="69" type="line"/> + <point x="428" y="69" type="line"/> + <point x="428" y="73" type="line"/> + <point x="505" y="115"/> + <point x="553" y="201"/> + <point x="553" y="349" type="curve" smooth="yes"/> + <point x="553" y="574"/> + <point x="454" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="146" y="700"/> + <point x="47" y="574"/> + <point x="47" y="349" type="curve" smooth="yes"/> + <point x="47" y="201"/> + <point x="93" y="113"/> + <point x="170" y="73" type="curve"/> + <point x="170" y="69" type="line"/> + <point x="58" y="69" type="line"/> + <point x="58" y="0" type="line"/> + <point x="266" y="0" type="line"/> + <point x="266" y="64" type="line"/> + <point x="183" y="105"/> + <point x="136" y="190"/> + <point x="136" y="349" type="curve" smooth="yes"/> + <point x="136" y="549"/> + <point x="193" y="628"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Omicron_.glif b/Fira Code-Regular.ufo/glyphs/Omicron_.glif new file mode 100644 index 0000000000..ac10739f62 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Omicron_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Omicron" format="1"> + <advance width="600"/> + <unicode hex="039F"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Omicrontonos_.glif b/Fira Code-Regular.ufo/glyphs/Omicrontonos_.glif new file mode 100644 index 0000000000..b7e44d544e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Omicrontonos_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Omicrontonos" format="1"> + <advance width="600"/> + <unicode hex="038C"/> + <outline> + <contour> + <point x="-7" y="703" type="line"/> + <point x="-54" y="519" type="line"/> + <point x="10" y="508" type="line"/> + <point x="84" y="688" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Oslash_.glif b/Fira Code-Regular.ufo/glyphs/Oslash_.glif new file mode 100644 index 0000000000..fd9d170b9c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Oslash_.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Oslash" format="1"> + <advance width="600"/> + <unicode hex="00D8"/> + <outline> + <contour> + <point x="433" y="660" type="curve"/> + <point x="472" y="784" type="line"/> + <point x="397" y="803" type="line"/> + <point x="365" y="692" type="line"/> + <point x="345" y="697"/> + <point x="323" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="197"/> + <point x="88" y="85"/> + <point x="167" y="29" type="curve"/> + <point x="130" y="-91" type="line"/> + <point x="204" y="-110" type="line"/> + <point x="236" y="-3" type="line"/> + <point x="256" y="-8"/> + <point x="277" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="489"/> + <point x="512" y="603"/> + </contour> + <contour> + <point x="137" y="342" type="curve" smooth="yes"/> + <point x="137" y="526"/> + <point x="184" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="318" y="627"/> + <point x="334" y="625"/> + <point x="348" y="621" type="curve"/> + <point x="197" y="97" type="line"/> + <point x="156" y="138"/> + <point x="137" y="215"/> + </contour> + <contour> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="282" y="61"/> + <point x="266" y="63"/> + <point x="251" y="67" type="curve"/> + <point x="402" y="592" type="line"/> + <point x="445" y="551"/> + <point x="463" y="472"/> + <point x="463" y="344" type="curve" smooth="yes"/> + <point x="463" y="160"/> + <point x="416" y="61"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif b/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif new file mode 100644 index 0000000000..821f595770 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Oslashacute_.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Oslashacute" format="1"> + <advance width="600"/> + <unicode hex="01FE"/> + <outline> + <contour> + <point x="207" y="756" type="line"/> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + </contour> + <contour> + <point x="433" y="660" type="curve"/> + <point x="472" y="784" type="line"/> + <point x="397" y="803" type="line"/> + <point x="365" y="692" type="line"/> + <point x="345" y="697"/> + <point x="323" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="197"/> + <point x="88" y="85"/> + <point x="167" y="29" type="curve"/> + <point x="130" y="-91" type="line"/> + <point x="204" y="-110" type="line"/> + <point x="236" y="-3" type="line"/> + <point x="256" y="-8"/> + <point x="277" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="489"/> + <point x="512" y="603"/> + </contour> + <contour> + <point x="137" y="342" type="curve" smooth="yes"/> + <point x="137" y="526"/> + <point x="184" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="318" y="627"/> + <point x="334" y="625"/> + <point x="348" y="621" type="curve"/> + <point x="197" y="97" type="line"/> + <point x="156" y="138"/> + <point x="137" y="215"/> + </contour> + <contour> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="282" y="61"/> + <point x="266" y="63"/> + <point x="251" y="67" type="curve"/> + <point x="402" y="592" type="line"/> + <point x="445" y="551"/> + <point x="463" y="472"/> + <point x="463" y="344" type="curve" smooth="yes"/> + <point x="463" y="160"/> + <point x="416" y="61"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Otilde_.glif b/Fira Code-Regular.ufo/glyphs/Otilde_.glif new file mode 100644 index 0000000000..68dc8369a0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Otilde_.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Otilde" format="1"> + <advance width="600"/> + <unicode hex="00D5"/> + <outline> + <contour> + <point x="351" y="771" type="curve" smooth="yes"/> + <point x="408" y="771"/> + <point x="442" y="812"/> + <point x="462" y="856" type="curve"/> + <point x="408" y="880" type="line"/> + <point x="392" y="852"/> + <point x="379" y="836"/> + <point x="357" y="836" type="curve" smooth="yes"/> + <point x="326" y="836"/> + <point x="307" y="884"/> + <point x="248" y="884" type="curve" smooth="yes"/> + <point x="191" y="884"/> + <point x="157" y="845"/> + <point x="137" y="800" type="curve"/> + <point x="191" y="776" type="line"/> + <point x="207" y="804"/> + <point x="220" y="820"/> + <point x="242" y="820" type="curve" smooth="yes"/> + <point x="273" y="820"/> + <point x="294" y="771"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/P_.glif b/Fira Code-Regular.ufo/glyphs/P_.glif new file mode 100644 index 0000000000..80570087c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/P_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="P" format="1"> + <advance width="600"/> + <unicode hex="0050"/> + <outline> + <contour> + <point x="557" y="477" type="curve" smooth="yes"/> + <point x="557" y="621"/> + <point x="455" y="688"/> + <point x="291" y="688" type="curve" smooth="yes"/> + <point x="117" y="688" type="line"/> + <point x="117" y="0" type="line"/> + <point x="202" y="0" type="line"/> + <point x="202" y="256" type="line"/> + <point x="291" y="256" type="line" smooth="yes"/> + <point x="446" y="256"/> + <point x="557" y="316"/> + </contour> + <contour> + <point x="465" y="476" type="curve" smooth="yes"/> + <point x="465" y="358"/> + <point x="395" y="325"/> + <point x="299" y="325" type="curve" smooth="yes"/> + <point x="202" y="325" type="line"/> + <point x="202" y="620" type="line"/> + <point x="302" y="620" type="line" smooth="yes"/> + <point x="396" y="620"/> + <point x="465" y="583"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Phi_.glif b/Fira Code-Regular.ufo/glyphs/Phi_.glif new file mode 100644 index 0000000000..cc4110d0de --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Phi_.glif @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Phi" format="1"> + <advance width="600"/> + <unicode hex="03A6"/> + <outline> + <contour> + <point x="342" y="609" type="curve"/> + <point x="342" y="688" type="line"/> + <point x="258" y="688" type="line"/> + <point x="258" y="609" type="line"/> + <point x="89" y="601"/> + <point x="11" y="511"/> + <point x="11" y="347" type="curve" smooth="yes"/> + <point x="11" y="176"/> + <point x="99" y="86"/> + <point x="258" y="81" type="curve"/> + <point x="258" y="0" type="line"/> + <point x="342" y="0" type="line"/> + <point x="342" y="81" type="line"/> + <point x="502" y="86"/> + <point x="589" y="176"/> + <point x="589" y="347" type="curve" smooth="yes"/> + <point x="589" y="512"/> + <point x="511" y="601"/> + </contour> + <contour> + <point x="259" y="545" type="curve"/> + <point x="259" y="145" type="line"/> + <point x="146" y="151"/> + <point x="98" y="209"/> + <point x="98" y="347" type="curve" smooth="yes"/> + <point x="98" y="495"/> + <point x="150" y="543"/> + </contour> + <contour> + <point x="341" y="145" type="curve"/> + <point x="341" y="545" type="line"/> + <point x="449" y="544"/> + <point x="502" y="496"/> + <point x="502" y="347" type="curve" smooth="yes"/> + <point x="502" y="210"/> + <point x="454" y="151"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Pi_.glif b/Fira Code-Regular.ufo/glyphs/Pi_.glif new file mode 100644 index 0000000000..31c0201678 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Pi_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Pi" format="1"> + <advance width="600"/> + <unicode hex="03A0"/> + <outline> + <contour> + <point x="431" y="614" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="614" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Psi_.glif b/Fira Code-Regular.ufo/glyphs/Psi_.glif new file mode 100644 index 0000000000..b5cb3ea51c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Psi_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Psi" format="1"> + <advance width="600"/> + <unicode hex="03A8"/> + <outline> + <contour> + <point x="256" y="192" type="curve"/> + <point x="256" y="0" type="line"/> + <point x="345" y="0" type="line"/> + <point x="345" y="193" type="line"/> + <point x="510" y="207"/> + <point x="587" y="301"/> + <point x="587" y="430" type="curve" smooth="yes"/> + <point x="587" y="688" type="line"/> + <point x="499" y="688" type="line"/> + <point x="499" y="435" type="line" smooth="yes"/> + <point x="499" y="335"/> + <point x="458" y="277"/> + <point x="344" y="266" type="curve"/> + <point x="344" y="688" type="line"/> + <point x="257" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="140" y="276"/> + <point x="101" y="335"/> + <point x="101" y="435" type="curve" smooth="yes"/> + <point x="101" y="688" type="line"/> + <point x="13" y="688" type="line"/> + <point x="13" y="430" type="line" smooth="yes"/> + <point x="13" y="301"/> + <point x="88" y="205"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Q_.glif b/Fira Code-Regular.ufo/glyphs/Q_.glif new file mode 100644 index 0000000000..d5595fd51e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Q_.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Q" format="1"> + <advance width="600"/> + <unicode hex="0051"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="132" y="700"/> + <point x="46" y="551"/> + <point x="46" y="342" type="curve" smooth="yes"/> + <point x="46" y="130"/> + <point x="132" y="-9"/> + <point x="290" y="-9" type="curve" smooth="yes"/> + <point x="409" y="-9"/> + <point x="459" y="-67"/> + <point x="501" y="-173" type="curve"/> + <point x="592" y="-137" type="line"/> + <point x="558" y="-37"/> + <point x="507" y="7"/> + <point x="416" y="26" type="curve"/> + <point x="516" y="85"/> + <point x="553" y="197"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="186" y="61"/> + <point x="135" y="159"/> + <point x="135" y="342" type="curve" smooth="yes"/> + <point x="135" y="526"/> + <point x="183" y="628"/> + <point x="300" y="628" type="curve" smooth="yes"/> + <point x="416" y="628"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/R_.glif b/Fira Code-Regular.ufo/glyphs/R_.glif new file mode 100644 index 0000000000..a48da3f890 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/R_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="R" format="1"> + <advance width="600"/> + <unicode hex="0052"/> + <outline> + <contour> + <point x="537" y="496" type="curve" smooth="yes"/> + <point x="537" y="623"/> + <point x="448" y="688"/> + <point x="278" y="688" type="curve" smooth="yes"/> + <point x="102" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="188" y="0" type="line"/> + <point x="188" y="296" type="line"/> + <point x="282" y="296" type="line"/> + <point x="470" y="0" type="line"/> + <point x="573" y="0" type="line"/> + <point x="368" y="306" type="line"/> + <point x="464" y="329"/> + <point x="537" y="392"/> + </contour> + <contour> + <point x="445" y="496" type="curve" smooth="yes"/> + <point x="445" y="400"/> + <point x="388" y="363"/> + <point x="289" y="363" type="curve" smooth="yes"/> + <point x="188" y="363" type="line"/> + <point x="188" y="620" type="line"/> + <point x="288" y="620" type="line" smooth="yes"/> + <point x="395" y="620"/> + <point x="445" y="584"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Racute_.glif b/Fira Code-Regular.ufo/glyphs/Racute_.glif new file mode 100644 index 0000000000..2f11b47658 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Racute_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Racute" format="1"> + <advance width="600"/> + <unicode hex="0154"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="537" y="496" type="curve" smooth="yes"/> + <point x="537" y="623"/> + <point x="448" y="688"/> + <point x="278" y="688" type="curve" smooth="yes"/> + <point x="102" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="188" y="0" type="line"/> + <point x="188" y="296" type="line"/> + <point x="282" y="296" type="line"/> + <point x="470" y="0" type="line"/> + <point x="573" y="0" type="line"/> + <point x="368" y="306" type="line"/> + <point x="464" y="329"/> + <point x="537" y="392"/> + </contour> + <contour> + <point x="445" y="496" type="curve" smooth="yes"/> + <point x="445" y="400"/> + <point x="388" y="363"/> + <point x="289" y="363" type="curve" smooth="yes"/> + <point x="188" y="363" type="line"/> + <point x="188" y="620" type="line"/> + <point x="288" y="620" type="line" smooth="yes"/> + <point x="395" y="620"/> + <point x="445" y="584"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Rcaron_.glif b/Fira Code-Regular.ufo/glyphs/Rcaron_.glif new file mode 100644 index 0000000000..5e5f1dadcc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Rcaron_.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Rcaron" format="1"> + <advance width="600"/> + <unicode hex="0158"/> + <outline> + <contour> + <point x="463" y="862" type="line"/> + <point x="426" y="904" type="line"/> + <point x="300" y="823" type="line"/> + <point x="175" y="904" type="line"/> + <point x="137" y="862" type="line"/> + <point x="273" y="754" type="line"/> + <point x="329" y="754" type="line"/> + </contour> + <contour> + <point x="537" y="496" type="curve" smooth="yes"/> + <point x="537" y="623"/> + <point x="448" y="688"/> + <point x="278" y="688" type="curve" smooth="yes"/> + <point x="102" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="188" y="0" type="line"/> + <point x="188" y="296" type="line"/> + <point x="282" y="296" type="line"/> + <point x="470" y="0" type="line"/> + <point x="573" y="0" type="line"/> + <point x="368" y="306" type="line"/> + <point x="464" y="329"/> + <point x="537" y="392"/> + </contour> + <contour> + <point x="445" y="496" type="curve" smooth="yes"/> + <point x="445" y="400"/> + <point x="388" y="363"/> + <point x="289" y="363" type="curve" smooth="yes"/> + <point x="188" y="363" type="line"/> + <point x="188" y="620" type="line"/> + <point x="288" y="620" type="line" smooth="yes"/> + <point x="395" y="620"/> + <point x="445" y="584"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif new file mode 100644 index 0000000000..ee355c59f2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Rcommaaccent_.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Rcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0156"/> + <outline> + <contour> + <point x="537" y="496" type="curve" smooth="yes"/> + <point x="537" y="623"/> + <point x="448" y="688"/> + <point x="278" y="688" type="curve" smooth="yes"/> + <point x="102" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="188" y="0" type="line"/> + <point x="188" y="296" type="line"/> + <point x="282" y="296" type="line"/> + <point x="470" y="0" type="line"/> + <point x="573" y="0" type="line"/> + <point x="368" y="306" type="line"/> + <point x="464" y="329"/> + <point x="537" y="392"/> + </contour> + <contour> + <point x="445" y="496" type="curve" smooth="yes"/> + <point x="445" y="400"/> + <point x="388" y="363"/> + <point x="289" y="363" type="curve" smooth="yes"/> + <point x="188" y="363" type="line"/> + <point x="188" y="620" type="line"/> + <point x="288" y="620" type="line" smooth="yes"/> + <point x="395" y="620"/> + <point x="445" y="584"/> + </contour> + <contour> + <point x="302" y="-71" type="curve" smooth="yes"/> + <point x="272" y="-71"/> + <point x="248" y="-93"/> + <point x="248" y="-124" type="curve" smooth="yes"/> + <point x="248" y="-141"/> + <point x="257" y="-158"/> + <point x="270" y="-168" type="curve"/> + <point x="241" y="-286" type="line"/> + <point x="291" y="-286" type="line"/> + <point x="341" y="-178" type="line" smooth="yes"/> + <point x="352" y="-155"/> + <point x="356" y="-141"/> + <point x="356" y="-124" type="curve" smooth="yes"/> + <point x="356" y="-93"/> + <point x="333" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Rho_.glif b/Fira Code-Regular.ufo/glyphs/Rho_.glif new file mode 100644 index 0000000000..4c11340711 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Rho_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Rho" format="1"> + <advance width="600"/> + <unicode hex="03A1"/> + <outline> + <contour> + <point x="557" y="477" type="curve" smooth="yes"/> + <point x="557" y="621"/> + <point x="455" y="688"/> + <point x="291" y="688" type="curve" smooth="yes"/> + <point x="117" y="688" type="line"/> + <point x="117" y="0" type="line"/> + <point x="202" y="0" type="line"/> + <point x="202" y="256" type="line"/> + <point x="291" y="256" type="line" smooth="yes"/> + <point x="446" y="256"/> + <point x="557" y="316"/> + </contour> + <contour> + <point x="465" y="476" type="curve" smooth="yes"/> + <point x="465" y="358"/> + <point x="395" y="325"/> + <point x="299" y="325" type="curve" smooth="yes"/> + <point x="202" y="325" type="line"/> + <point x="202" y="620" type="line"/> + <point x="302" y="620" type="line" smooth="yes"/> + <point x="396" y="620"/> + <point x="465" y="583"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/S_.glif b/Fira Code-Regular.ufo/glyphs/S_.glif new file mode 100644 index 0000000000..b3d66b1321 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/S_.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="S" format="1"> + <advance width="600"/> + <unicode hex="0053"/> + <outline> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Sacute_.glif b/Fira Code-Regular.ufo/glyphs/Sacute_.glif new file mode 100644 index 0000000000..ecccb9799e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Sacute_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Sacute" format="1"> + <advance width="600"/> + <unicode hex="015A"/> + <outline> + <contour> + <point x="425" y="834" type="line"/> + <point x="388" y="905" type="line"/> + <point x="190" y="800" type="line"/> + <point x="212" y="756" type="line"/> + </contour> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Sacute_.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/Sacute_.loclPLK_.glif new file mode 100644 index 0000000000..38a293405c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Sacute_.loclPLK_.glif @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Sacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="426" y="871" type="line"/> + <point x="361" y="914" type="line"/> + <point x="255" y="753" type="line"/> + <point x="296" y="728" type="line"/> + </contour> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Scaron_.glif b/Fira Code-Regular.ufo/glyphs/Scaron_.glif new file mode 100644 index 0000000000..4e3ba09056 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Scaron_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Scaron" format="1"> + <advance width="600"/> + <unicode hex="0160"/> + <outline> + <contour> + <point x="468" y="862" type="line"/> + <point x="431" y="904" type="line"/> + <point x="305" y="823" type="line"/> + <point x="180" y="904" type="line"/> + <point x="142" y="862" type="line"/> + <point x="278" y="754" type="line"/> + <point x="334" y="754" type="line"/> + </contour> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Scedilla_.glif b/Fira Code-Regular.ufo/glyphs/Scedilla_.glif new file mode 100644 index 0000000000..daace9a804 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Scedilla_.glif @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Scedilla" format="1"> + <advance width="600"/> + <unicode hex="015E"/> + <outline> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="97" y="25"/> + <point x="170" y="-5"/> + <point x="258" y="-10" type="curve"/> + <point x="251" y="-97" type="line"/> + <point x="304" y="-97"/> + <point x="338" y="-104"/> + <point x="338" y="-140" type="curve" smooth="yes"/> + <point x="338" y="-170"/> + <point x="313" y="-182"/> + <point x="278" y="-182" type="curve" smooth="yes"/> + <point x="256" y="-182"/> + <point x="229" y="-176"/> + <point x="210" y="-166" type="curve"/> + <point x="183" y="-214" type="line"/> + <point x="209" y="-229"/> + <point x="248" y="-238"/> + <point x="288" y="-238" type="curve" smooth="yes"/> + <point x="352" y="-238"/> + <point x="409" y="-206"/> + <point x="409" y="-140" type="curve" smooth="yes"/> + <point x="409" y="-101"/> + <point x="382" y="-63"/> + <point x="317" y="-57" type="curve"/> + <point x="317" y="-10" type="line"/> + <point x="457" y="1"/> + <point x="536" y="80"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Scircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Scircumflex_.glif new file mode 100644 index 0000000000..ff5ed87ac5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Scircumflex_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Scircumflex" format="1"> + <advance width="600"/> + <unicode hex="015C"/> + <outline> + <contour> + <point x="468" y="803" type="line"/> + <point x="334" y="910" type="line"/> + <point x="278" y="910" type="line"/> + <point x="142" y="803" type="line"/> + <point x="180" y="760" type="line"/> + <point x="305" y="841" type="line"/> + <point x="431" y="760" type="line"/> + </contour> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Scommaaccent_.glif b/Fira Code-Regular.ufo/glyphs/Scommaaccent_.glif new file mode 100644 index 0000000000..09a6c72d33 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Scommaaccent_.glif @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Scommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0218"/> + <outline> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + <contour> + <point x="300" y="-71" type="curve" smooth="yes"/> + <point x="270" y="-71"/> + <point x="246" y="-93"/> + <point x="246" y="-124" type="curve" smooth="yes"/> + <point x="246" y="-141"/> + <point x="255" y="-158"/> + <point x="268" y="-168" type="curve"/> + <point x="239" y="-286" type="line"/> + <point x="289" y="-286" type="line"/> + <point x="339" y="-178" type="line" smooth="yes"/> + <point x="350" y="-155"/> + <point x="354" y="-141"/> + <point x="354" y="-124" type="curve" smooth="yes"/> + <point x="354" y="-93"/> + <point x="331" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Sigma_.glif b/Fira Code-Regular.ufo/glyphs/Sigma_.glif new file mode 100644 index 0000000000..eff585b41c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Sigma_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Sigma" format="1"> + <advance width="600"/> + <unicode hex="03A3"/> + <outline> + <contour> + <point x="174" y="72" type="line"/> + <point x="404" y="316" type="line"/> + <point x="404" y="377" type="line"/> + <point x="172" y="616" type="line"/> + <point x="527" y="616" type="line"/> + <point x="527" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="615" type="line"/> + <point x="328" y="344" type="line"/> + <point x="73" y="72" type="line"/> + <point x="73" y="0" type="line"/> + <point x="527" y="0" type="line"/> + <point x="527" y="72" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/T_.glif b/Fira Code-Regular.ufo/glyphs/T_.glif new file mode 100644 index 0000000000..470b476f3f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/T_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="T" format="1"> + <advance width="600"/> + <unicode hex="0054"/> + <outline> + <contour> + <point x="341" y="0" type="line"/> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Tau_.glif b/Fira Code-Regular.ufo/glyphs/Tau_.glif new file mode 100644 index 0000000000..5d547fdfc9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Tau_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Tau" format="1"> + <advance width="600"/> + <unicode hex="03A4"/> + <outline> + <contour> + <point x="341" y="0" type="line"/> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Tbar_.glif b/Fira Code-Regular.ufo/glyphs/Tbar_.glif new file mode 100644 index 0000000000..d6574a638c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Tbar_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Tbar" format="1"> + <advance width="600"/> + <unicode hex="0166"/> + <outline> + <contour> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="417" type="line"/> + <point x="125" y="417" type="line"/> + <point x="125" y="350" type="line"/> + <point x="256" y="350" type="line"/> + <point x="256" y="0" type="line"/> + <point x="341" y="0" type="line"/> + <point x="341" y="350" type="line"/> + <point x="473" y="350" type="line"/> + <point x="473" y="417" type="line"/> + <point x="341" y="417" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Tcaron_.glif b/Fira Code-Regular.ufo/glyphs/Tcaron_.glif new file mode 100644 index 0000000000..d1b8946822 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Tcaron_.glif @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Tcaron" format="1"> + <advance width="600"/> + <unicode hex="0164"/> + <outline> + <contour> + <point x="462" y="862" type="line"/> + <point x="425" y="904" type="line"/> + <point x="299" y="823" type="line"/> + <point x="174" y="904" type="line"/> + <point x="136" y="862" type="line"/> + <point x="272" y="754" type="line"/> + <point x="328" y="754" type="line"/> + </contour> + <contour> + <point x="341" y="0" type="line"/> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Tcedilla_.glif b/Fira Code-Regular.ufo/glyphs/Tcedilla_.glif new file mode 100644 index 0000000000..669abebce9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Tcedilla_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Tcedilla" format="1"> + <advance width="600"/> + <unicode hex="0162"/> + <outline> + <contour> + <point x="328" y="0" type="line"/> + <point x="341" y="0" type="line"/> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + <point x="270" y="0" type="line"/> + <point x="262" y="-97" type="line"/> + <point x="315" y="-97"/> + <point x="349" y="-104"/> + <point x="349" y="-140" type="curve" smooth="yes"/> + <point x="349" y="-170"/> + <point x="324" y="-182"/> + <point x="289" y="-182" type="curve" smooth="yes"/> + <point x="267" y="-182"/> + <point x="240" y="-176"/> + <point x="221" y="-166" type="curve"/> + <point x="194" y="-214" type="line"/> + <point x="220" y="-229"/> + <point x="259" y="-238"/> + <point x="299" y="-238" type="curve" smooth="yes"/> + <point x="363" y="-238"/> + <point x="420" y="-206"/> + <point x="420" y="-140" type="curve" smooth="yes"/> + <point x="420" y="-101"/> + <point x="393" y="-63"/> + <point x="328" y="-57" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Theta_.glif b/Fira Code-Regular.ufo/glyphs/Theta_.glif new file mode 100644 index 0000000000..408b78837c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Theta_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Theta" format="1"> + <advance width="600"/> + <unicode hex="0398"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="463" y="344" type="curve" smooth="yes"/> + <point x="463" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="137" y="159"/> + <point x="137" y="342" type="curve" smooth="yes"/> + <point x="137" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="463" y="527"/> + </contour> + <contour> + <point x="197" y="316" type="line"/> + <point x="402" y="316" type="line"/> + <point x="402" y="388" type="line"/> + <point x="197" y="388" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Thorn_.glif b/Fira Code-Regular.ufo/glyphs/Thorn_.glif new file mode 100644 index 0000000000..a8f391beae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Thorn_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Thorn" format="1"> + <advance width="600"/> + <unicode hex="00DE"/> + <outline> + <contour> + <point x="193" y="572" type="line"/> + <point x="193" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="0" type="line"/> + <point x="193" y="0" type="line"/> + <point x="193" y="128" type="line"/> + <point x="292" y="128" type="line" smooth="yes"/> + <point x="446" y="128"/> + <point x="555" y="194"/> + <point x="555" y="355" type="curve" smooth="yes"/> + <point x="555" y="504"/> + <point x="458" y="572"/> + <point x="293" y="572" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="193" y="504" type="line"/> + <point x="303" y="504" type="line" smooth="yes"/> + <point x="399" y="504"/> + <point x="465" y="461"/> + <point x="465" y="353" type="curve" smooth="yes"/> + <point x="465" y="232"/> + <point x="398" y="197"/> + <point x="304" y="197" type="curve" smooth="yes"/> + <point x="193" y="197" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/U_.glif b/Fira Code-Regular.ufo/glyphs/U_.glif new file mode 100644 index 0000000000..00a5e92e8c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/U_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="U" format="1"> + <advance width="600"/> + <unicode hex="0055"/> + <outline> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Uacute_.glif b/Fira Code-Regular.ufo/glyphs/Uacute_.glif new file mode 100644 index 0000000000..8628d0b285 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Uacute_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Uacute" format="1"> + <advance width="600"/> + <unicode hex="00DA"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ubreve_.glif b/Fira Code-Regular.ufo/glyphs/Ubreve_.glif new file mode 100644 index 0000000000..d8df52c91a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ubreve_.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ubreve" format="1"> + <advance width="600"/> + <unicode hex="016C"/> + <outline> + <contour> + <point x="298" y="759" type="curve" smooth="yes"/> + <point x="375" y="759"/> + <point x="440" y="805"/> + <point x="448" y="878" type="curve"/> + <point x="391" y="890" type="line"/> + <point x="377" y="851"/> + <point x="345" y="823"/> + <point x="298" y="823" type="curve" smooth="yes"/> + <point x="251" y="823"/> + <point x="222" y="851"/> + <point x="208" y="890" type="curve"/> + <point x="151" y="878" type="line"/> + <point x="159" y="805"/> + <point x="222" y="759"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ucircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Ucircumflex_.glif new file mode 100644 index 0000000000..ed8b955836 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ucircumflex_.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ucircumflex" format="1"> + <advance width="600"/> + <unicode hex="00DB"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Udieresis_.glif b/Fira Code-Regular.ufo/glyphs/Udieresis_.glif new file mode 100644 index 0000000000..ccdafff8c3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Udieresis_.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Udieresis" format="1"> + <advance width="600"/> + <unicode hex="00DC"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ugrave_.glif b/Fira Code-Regular.ufo/glyphs/Ugrave_.glif new file mode 100644 index 0000000000..a8fee05bd0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ugrave_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ugrave" format="1"> + <advance width="600"/> + <unicode hex="00D9"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif b/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif new file mode 100644 index 0000000000..6ecdb916e0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Uhungarumlaut_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Uhungarumlaut" format="1"> + <advance width="600"/> + <unicode hex="0170"/> + <outline> + <contour> + <point x="260" y="954" type="line"/> + <point x="183" y="781" type="line"/> + <point x="237" y="755" type="line"/> + <point x="334" y="919" type="line"/> + </contour> + <contour> + <point x="434" y="954" type="line"/> + <point x="347" y="781" type="line"/> + <point x="399" y="753" type="line"/> + <point x="507" y="916" type="line"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Umacron_.glif b/Fira Code-Regular.ufo/glyphs/Umacron_.glif new file mode 100644 index 0000000000..2ab44f7e61 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Umacron_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Umacron" format="1"> + <advance width="600"/> + <unicode hex="016A"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Uogonek_.glif b/Fira Code-Regular.ufo/glyphs/Uogonek_.glif new file mode 100644 index 0000000000..e2081f52ac --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Uogonek_.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Uogonek" format="1"> + <advance width="600"/> + <unicode hex="0172"/> + <outline> + <contour> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="96"/> + <point x="144" y="6"/> + <point x="263" y="-9" type="curve"/> + <point x="203" y="-42"/> + <point x="176" y="-82"/> + <point x="176" y="-131" type="curve" smooth="yes"/> + <point x="176" y="-186"/> + <point x="221" y="-229"/> + <point x="297" y="-229" type="curve" smooth="yes"/> + <point x="324" y="-229"/> + <point x="341" y="-226"/> + <point x="361" y="-222" type="curve"/> + <point x="369" y="-155" type="line"/> + <point x="344" y="-161"/> + <point x="328" y="-162"/> + <point x="307" y="-162" type="curve" smooth="yes"/> + <point x="266" y="-162"/> + <point x="252" y="-144"/> + <point x="252" y="-115" type="curve" smooth="yes"/> + <point x="252" y="-79"/> + <point x="273" y="-46"/> + <point x="375" y="0" type="curve"/> + <point x="470" y="28"/> + <point x="527" y="111"/> + <point x="527" y="223" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Upsilon_.glif b/Fira Code-Regular.ufo/glyphs/Upsilon_.glif new file mode 100644 index 0000000000..8cc9a09fd8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Upsilon_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Upsilon" format="1"> + <advance width="600"/> + <unicode hex="03A5"/> + <outline> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif b/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif new file mode 100644 index 0000000000..ada4db0516 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Upsilondieresis_.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Upsilondieresis" format="1"> + <advance width="600"/> + <unicode hex="03AB"/> + <outline> + <contour> + <point x="199" y="767" type="curve" smooth="yes"/> + <point x="229" y="767"/> + <point x="253" y="790"/> + <point x="253" y="820" type="curve" smooth="yes"/> + <point x="253" y="851"/> + <point x="229" y="874"/> + <point x="199" y="874" type="curve" smooth="yes"/> + <point x="168" y="874"/> + <point x="145" y="851"/> + <point x="145" y="820" type="curve" smooth="yes"/> + <point x="145" y="790"/> + <point x="168" y="767"/> + </contour> + <contour> + <point x="405" y="767" type="curve" smooth="yes"/> + <point x="437" y="767"/> + <point x="460" y="790"/> + <point x="460" y="820" type="curve" smooth="yes"/> + <point x="460" y="851"/> + <point x="437" y="874"/> + <point x="405" y="874" type="curve" smooth="yes"/> + <point x="375" y="874"/> + <point x="352" y="851"/> + <point x="352" y="820" type="curve" smooth="yes"/> + <point x="352" y="790"/> + <point x="375" y="767"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Upsilontonos_.glif b/Fira Code-Regular.ufo/glyphs/Upsilontonos_.glif new file mode 100644 index 0000000000..41556a4e8f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Upsilontonos_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Upsilontonos" format="1"> + <advance width="600"/> + <unicode hex="038E"/> + <outline> + <contour> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="26" y="688" type="line"/> + <point x="-65" y="703" type="line"/> + <point x="-112" y="519" type="line"/> + <point x="-48" y="508" type="line"/> + <point x="25" y="686" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Uring_.glif b/Fira Code-Regular.ufo/glyphs/Uring_.glif new file mode 100644 index 0000000000..a54c62adbb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Uring_.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Uring" format="1"> + <advance width="600"/> + <unicode hex="016E"/> + <outline> + <contour> + <point x="300" y="942" type="curve" smooth="yes"/> + <point x="236" y="942"/> + <point x="189" y="897"/> + <point x="189" y="839" type="curve" smooth="yes"/> + <point x="189" y="783"/> + <point x="236" y="738"/> + <point x="300" y="738" type="curve" smooth="yes"/> + <point x="364" y="738"/> + <point x="411" y="783"/> + <point x="411" y="839" type="curve" smooth="yes"/> + <point x="411" y="897"/> + <point x="364" y="942"/> + </contour> + <contour> + <point x="300" y="896" type="curve" smooth="yes"/> + <point x="334" y="896"/> + <point x="354" y="875"/> + <point x="354" y="839" type="curve" smooth="yes"/> + <point x="354" y="804"/> + <point x="334" y="783"/> + <point x="300" y="783" type="curve" smooth="yes"/> + <point x="267" y="783"/> + <point x="246" y="804"/> + <point x="246" y="839" type="curve" smooth="yes"/> + <point x="246" y="875"/> + <point x="267" y="896"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Utilde_.glif b/Fira Code-Regular.ufo/glyphs/Utilde_.glif new file mode 100644 index 0000000000..b1886d27fe --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Utilde_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Utilde" format="1"> + <advance width="600"/> + <unicode hex="0168"/> + <outline> + <contour> + <point x="351" y="771" type="curve" smooth="yes"/> + <point x="408" y="771"/> + <point x="442" y="812"/> + <point x="462" y="856" type="curve"/> + <point x="408" y="880" type="line"/> + <point x="392" y="852"/> + <point x="379" y="836"/> + <point x="357" y="836" type="curve" smooth="yes"/> + <point x="326" y="836"/> + <point x="307" y="884"/> + <point x="248" y="884" type="curve" smooth="yes"/> + <point x="191" y="884"/> + <point x="157" y="845"/> + <point x="137" y="800" type="curve"/> + <point x="191" y="776" type="line"/> + <point x="207" y="804"/> + <point x="220" y="820"/> + <point x="242" y="820" type="curve" smooth="yes"/> + <point x="273" y="820"/> + <point x="294" y="771"/> + </contour> + <contour> + <point x="527" y="223" type="curve" smooth="yes"/> + <point x="527" y="688" type="line"/> + <point x="441" y="688" type="line"/> + <point x="441" y="219" type="line" smooth="yes"/> + <point x="441" y="114"/> + <point x="389" y="63"/> + <point x="299" y="63" type="curve" smooth="yes"/> + <point x="210" y="63"/> + <point x="158" y="114"/> + <point x="158" y="219" type="curve" smooth="yes"/> + <point x="158" y="688" type="line"/> + <point x="73" y="688" type="line"/> + <point x="73" y="223" type="line" smooth="yes"/> + <point x="73" y="84"/> + <point x="158" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="527" y="83"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/V_.glif b/Fira Code-Regular.ufo/glyphs/V_.glif new file mode 100644 index 0000000000..23c9fef575 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/V_.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="V" format="1"> + <advance width="600"/> + <unicode hex="0056"/> + <outline> + <contour> + <point x="489" y="688" type="line"/> + <point x="302" y="98" type="line"/> + <point x="117" y="688" type="line"/> + <point x="25" y="688" type="line"/> + <point x="256" y="0" type="line"/> + <point x="344" y="0" type="line"/> + <point x="575" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/W_.glif b/Fira Code-Regular.ufo/glyphs/W_.glif new file mode 100644 index 0000000000..74d1e43ec5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/W_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="W" format="1"> + <advance width="600"/> + <unicode hex="0057"/> + <outline> + <contour> + <point x="490" y="0" type="line"/> + <point x="595" y="688" type="line"/> + <point x="516" y="688" type="line"/> + <point x="434" y="107" type="line"/> + <point x="430" y="107" type="line"/> + <point x="354" y="608" type="line"/> + <point x="248" y="608" type="line"/> + <point x="166" y="103" type="line"/> + <point x="162" y="103" type="line"/> + <point x="91" y="688" type="line"/> + <point x="5" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="218" y="0" type="line"/> + <point x="296" y="505" type="line"/> + <point x="300" y="505" type="line"/> + <point x="377" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Wacute_.glif b/Fira Code-Regular.ufo/glyphs/Wacute_.glif new file mode 100644 index 0000000000..4cc7173c62 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Wacute_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Wacute" format="1"> + <advance width="600"/> + <unicode hex="1E82"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="490" y="0" type="line"/> + <point x="595" y="688" type="line"/> + <point x="516" y="688" type="line"/> + <point x="434" y="107" type="line"/> + <point x="430" y="107" type="line"/> + <point x="354" y="608" type="line"/> + <point x="248" y="608" type="line"/> + <point x="166" y="103" type="line"/> + <point x="162" y="103" type="line"/> + <point x="91" y="688" type="line"/> + <point x="5" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="218" y="0" type="line"/> + <point x="296" y="505" type="line"/> + <point x="300" y="505" type="line"/> + <point x="377" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Wcircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Wcircumflex_.glif new file mode 100644 index 0000000000..a613d86c4b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Wcircumflex_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Wcircumflex" format="1"> + <advance width="600"/> + <unicode hex="0174"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + <contour> + <point x="490" y="0" type="line"/> + <point x="595" y="688" type="line"/> + <point x="516" y="688" type="line"/> + <point x="434" y="107" type="line"/> + <point x="430" y="107" type="line"/> + <point x="354" y="608" type="line"/> + <point x="248" y="608" type="line"/> + <point x="166" y="103" type="line"/> + <point x="162" y="103" type="line"/> + <point x="91" y="688" type="line"/> + <point x="5" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="218" y="0" type="line"/> + <point x="296" y="505" type="line"/> + <point x="300" y="505" type="line"/> + <point x="377" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif b/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif new file mode 100644 index 0000000000..8af1bcbec8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Wdieresis_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Wdieresis" format="1"> + <advance width="600"/> + <unicode hex="1E84"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="490" y="0" type="line"/> + <point x="595" y="688" type="line"/> + <point x="516" y="688" type="line"/> + <point x="434" y="107" type="line"/> + <point x="430" y="107" type="line"/> + <point x="354" y="608" type="line"/> + <point x="248" y="608" type="line"/> + <point x="166" y="103" type="line"/> + <point x="162" y="103" type="line"/> + <point x="91" y="688" type="line"/> + <point x="5" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="218" y="0" type="line"/> + <point x="296" y="505" type="line"/> + <point x="300" y="505" type="line"/> + <point x="377" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Wgrave_.glif b/Fira Code-Regular.ufo/glyphs/Wgrave_.glif new file mode 100644 index 0000000000..2c4c3cf7db --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Wgrave_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Wgrave" format="1"> + <advance width="600"/> + <unicode hex="1E80"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="490" y="0" type="line"/> + <point x="595" y="688" type="line"/> + <point x="516" y="688" type="line"/> + <point x="434" y="107" type="line"/> + <point x="430" y="107" type="line"/> + <point x="354" y="608" type="line"/> + <point x="248" y="608" type="line"/> + <point x="166" y="103" type="line"/> + <point x="162" y="103" type="line"/> + <point x="91" y="688" type="line"/> + <point x="5" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="218" y="0" type="line"/> + <point x="296" y="505" type="line"/> + <point x="300" y="505" type="line"/> + <point x="377" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/X_.glif b/Fira Code-Regular.ufo/glyphs/X_.glif new file mode 100644 index 0000000000..ec2503b3ca --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/X_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="X" format="1"> + <advance width="600"/> + <unicode hex="0058"/> + <outline> + <contour> + <point x="148" y="688" type="line"/> + <point x="50" y="688" type="line"/> + <point x="248" y="367" type="line"/> + <point x="31" y="0" type="line"/> + <point x="123" y="0" type="line"/> + <point x="298" y="312" type="line"/> + <point x="470" y="0" type="line"/> + <point x="569" y="0" type="line"/> + <point x="349" y="372" type="line"/> + <point x="545" y="688" type="line"/> + <point x="452" y="688" type="line"/> + <point x="300" y="423" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Xi_.glif b/Fira Code-Regular.ufo/glyphs/Xi_.glif new file mode 100644 index 0000000000..48556dcfc4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Xi_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Xi" format="1"> + <advance width="600"/> + <unicode hex="039E"/> + <outline> + <contour> + <point x="501" y="610" type="line"/> + <point x="513" y="688" type="line"/> + <point x="77" y="688" type="line"/> + <point x="77" y="610" type="line"/> + </contour> + <contour> + <point x="463" y="309" type="line"/> + <point x="463" y="389" type="line"/> + <point x="127" y="389" type="line"/> + <point x="127" y="309" type="line"/> + </contour> + <contour> + <point x="523" y="0" type="line"/> + <point x="523" y="80" type="line"/> + <point x="77" y="80" type="line"/> + <point x="77" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Y_.glif b/Fira Code-Regular.ufo/glyphs/Y_.glif new file mode 100644 index 0000000000..8f31443663 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Y_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Y" format="1"> + <advance width="600"/> + <unicode hex="0059"/> + <outline> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Yacute_.glif b/Fira Code-Regular.ufo/glyphs/Yacute_.glif new file mode 100644 index 0000000000..037f52c144 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Yacute_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Yacute" format="1"> + <advance width="600"/> + <unicode hex="00DD"/> + <outline> + <contour> + <point x="423" y="834" type="line"/> + <point x="386" y="905" type="line"/> + <point x="188" y="800" type="line"/> + <point x="210" y="756" type="line"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ycircumflex_.glif b/Fira Code-Regular.ufo/glyphs/Ycircumflex_.glif new file mode 100644 index 0000000000..1035ce5992 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ycircumflex_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ycircumflex" format="1"> + <advance width="600"/> + <unicode hex="0176"/> + <outline> + <contour> + <point x="466" y="803" type="line"/> + <point x="332" y="910" type="line"/> + <point x="276" y="910" type="line"/> + <point x="140" y="803" type="line"/> + <point x="178" y="760" type="line"/> + <point x="303" y="841" type="line"/> + <point x="429" y="760" type="line"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif b/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif new file mode 100644 index 0000000000..b89b40d4a3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ydieresis_.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ydieresis" format="1"> + <advance width="600"/> + <unicode hex="0178"/> + <outline> + <contour> + <point x="199" y="767" type="curve" smooth="yes"/> + <point x="229" y="767"/> + <point x="253" y="790"/> + <point x="253" y="820" type="curve" smooth="yes"/> + <point x="253" y="851"/> + <point x="229" y="874"/> + <point x="199" y="874" type="curve" smooth="yes"/> + <point x="168" y="874"/> + <point x="145" y="851"/> + <point x="145" y="820" type="curve" smooth="yes"/> + <point x="145" y="790"/> + <point x="168" y="767"/> + </contour> + <contour> + <point x="405" y="767" type="curve" smooth="yes"/> + <point x="437" y="767"/> + <point x="460" y="790"/> + <point x="460" y="820" type="curve" smooth="yes"/> + <point x="460" y="851"/> + <point x="437" y="874"/> + <point x="405" y="874" type="curve" smooth="yes"/> + <point x="375" y="874"/> + <point x="352" y="851"/> + <point x="352" y="820" type="curve" smooth="yes"/> + <point x="352" y="790"/> + <point x="375" y="767"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Ygrave_.glif b/Fira Code-Regular.ufo/glyphs/Ygrave_.glif new file mode 100644 index 0000000000..a420266160 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Ygrave_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Ygrave" format="1"> + <advance width="600"/> + <unicode hex="1EF2"/> + <outline> + <contour> + <point x="419" y="800" type="line"/> + <point x="234" y="909" type="line"/> + <point x="188" y="837" type="line"/> + <point x="393" y="756" type="line"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Z_.glif b/Fira Code-Regular.ufo/glyphs/Z_.glif new file mode 100644 index 0000000000..c80411159d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Z_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Z" format="1"> + <advance width="600"/> + <unicode hex="005A"/> + <outline> + <contour> + <point x="527" y="74" type="line"/> + <point x="166" y="74" type="line"/> + <point x="528" y="618" type="line"/> + <point x="528" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="615" type="line"/> + <point x="436" y="615" type="line"/> + <point x="72" y="70" type="line"/> + <point x="72" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Zacute_.glif b/Fira Code-Regular.ufo/glyphs/Zacute_.glif new file mode 100644 index 0000000000..21747d5019 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Zacute_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Zacute" format="1"> + <advance width="600"/> + <unicode hex="0179"/> + <outline> + <contour> + <point x="439" y="834" type="line"/> + <point x="402" y="905" type="line"/> + <point x="204" y="800" type="line"/> + <point x="226" y="756" type="line"/> + </contour> + <contour> + <point x="527" y="74" type="line"/> + <point x="166" y="74" type="line"/> + <point x="528" y="618" type="line"/> + <point x="528" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="615" type="line"/> + <point x="436" y="615" type="line"/> + <point x="72" y="70" type="line"/> + <point x="72" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Zacute_.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/Zacute_.loclPLK_.glif new file mode 100644 index 0000000000..c079453a3e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Zacute_.loclPLK_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Zacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="439" y="871" type="line"/> + <point x="374" y="914" type="line"/> + <point x="268" y="753" type="line"/> + <point x="309" y="728" type="line"/> + </contour> + <contour> + <point x="527" y="74" type="line"/> + <point x="166" y="74" type="line"/> + <point x="528" y="618" type="line"/> + <point x="528" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="615" type="line"/> + <point x="436" y="615" type="line"/> + <point x="72" y="70" type="line"/> + <point x="72" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Zcaron_.glif b/Fira Code-Regular.ufo/glyphs/Zcaron_.glif new file mode 100644 index 0000000000..49397a62d4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Zcaron_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Zcaron" format="1"> + <advance width="600"/> + <unicode hex="017D"/> + <outline> + <contour> + <point x="482" y="862" type="line"/> + <point x="445" y="904" type="line"/> + <point x="319" y="823" type="line"/> + <point x="194" y="904" type="line"/> + <point x="156" y="862" type="line"/> + <point x="292" y="754" type="line"/> + <point x="348" y="754" type="line"/> + </contour> + <contour> + <point x="527" y="74" type="line"/> + <point x="166" y="74" type="line"/> + <point x="528" y="618" type="line"/> + <point x="528" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="615" type="line"/> + <point x="436" y="615" type="line"/> + <point x="72" y="70" type="line"/> + <point x="72" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Zdotaccent_.glif b/Fira Code-Regular.ufo/glyphs/Zdotaccent_.glif new file mode 100644 index 0000000000..f8311453a8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Zdotaccent_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Zdotaccent" format="1"> + <advance width="600"/> + <unicode hex="017B"/> + <outline> + <contour> + <point x="317" y="892" type="curve" smooth="yes"/> + <point x="281" y="892"/> + <point x="257" y="866"/> + <point x="257" y="833" type="curve" smooth="yes"/> + <point x="257" y="799"/> + <point x="281" y="774"/> + <point x="317" y="774" type="curve" smooth="yes"/> + <point x="354" y="774"/> + <point x="378" y="799"/> + <point x="378" y="833" type="curve" smooth="yes"/> + <point x="378" y="866"/> + <point x="354" y="892"/> + </contour> + <contour> + <point x="527" y="74" type="line"/> + <point x="166" y="74" type="line"/> + <point x="528" y="618" type="line"/> + <point x="528" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="615" type="line"/> + <point x="436" y="615" type="line"/> + <point x="72" y="70" type="line"/> + <point x="72" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/Zeta_.glif b/Fira Code-Regular.ufo/glyphs/Zeta_.glif new file mode 100644 index 0000000000..63f4277426 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/Zeta_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Zeta" format="1"> + <advance width="600"/> + <unicode hex="0396"/> + <outline> + <contour> + <point x="527" y="74" type="line"/> + <point x="166" y="74" type="line"/> + <point x="528" y="618" type="line"/> + <point x="528" y="688" type="line"/> + <point x="108" y="688" type="line"/> + <point x="108" y="615" type="line"/> + <point x="436" y="615" type="line"/> + <point x="72" y="70" type="line"/> + <point x="72" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/_notdef.glif b/Fira Code-Regular.ufo/glyphs/_notdef.glif new file mode 100644 index 0000000000..4c3847c92c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/_notdef.glif @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name=".notdef" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="510" y="1050" type="line"/> + <point x="90" y="1050" type="line"/> + <point x="90" y="-350" type="line"/> + <point x="510" y="-350" type="line"/> + </contour> + <contour> + <point x="456" y="998" type="line"/> + <point x="456" y="-298" type="line"/> + <point x="145" y="-298" type="line"/> + <point x="145" y="998" type="line"/> + </contour> + <contour> + <point x="307" y="173" type="curve" smooth="yes"/> + <point x="307" y="218" type="line"/> + <point x="374" y="228"/> + <point x="402" y="266"/> + <point x="402" y="336" type="curve" smooth="yes"/> + <point x="402" y="396"/> + <point x="377" y="451"/> + <point x="291" y="451" type="curve" smooth="yes"/> + <point x="252" y="451"/> + <point x="198" y="439"/> + <point x="198" y="412" type="curve" smooth="yes"/> + <point x="198" y="399"/> + <point x="207" y="389"/> + <point x="222" y="389" type="curve" smooth="yes"/> + <point x="226" y="389"/> + <point x="230" y="390"/> + <point x="235" y="392" type="curve"/> + <point x="252" y="400"/> + <point x="266" y="403"/> + <point x="287" y="403" type="curve" smooth="yes"/> + <point x="337" y="403"/> + <point x="348" y="373"/> + <point x="348" y="334" type="curve" smooth="yes"/> + <point x="348" y="281"/> + <point x="329" y="261"/> + <point x="257" y="257" type="curve"/> + <point x="257" y="173" type="line" smooth="yes"/> + <point x="257" y="158"/> + <point x="269" y="149"/> + <point x="282" y="149" type="curve" smooth="yes"/> + <point x="294" y="149"/> + <point x="307" y="158"/> + </contour> + <contour> + <point x="247" y="85" type="curve" smooth="yes"/> + <point x="247" y="64"/> + <point x="262" y="48"/> + <point x="282" y="48" type="curve" smooth="yes"/> + <point x="302" y="48"/> + <point x="317" y="64"/> + <point x="317" y="85" type="curve" smooth="yes"/> + <point x="317" y="105"/> + <point x="302" y="120"/> + <point x="282" y="120" type="curve" smooth="yes"/> + <point x="262" y="120"/> + <point x="247" y="105"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/a.glif b/Fira Code-Regular.ufo/glyphs/a.glif new file mode 100644 index 0000000000..ad6d885f54 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/a.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="a" format="1"> + <advance width="600"/> + <unicode hex="0061"/> + <outline> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/aacute.glif b/Fira Code-Regular.ufo/glyphs/aacute.glif new file mode 100644 index 0000000000..1863ccd562 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/aacute.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="aacute" format="1"> + <advance width="600"/> + <unicode hex="00E1"/> + <outline> + <contour> + <point x="362" y="785" type="line"/> + <point x="177" y="670" type="line"/> + <point x="205" y="624" type="line"/> + <point x="406" y="714" type="line"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/abreve.glif b/Fira Code-Regular.ufo/glyphs/abreve.glif new file mode 100644 index 0000000000..88488930a9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/abreve.glif @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="abreve" format="1"> + <advance width="600"/> + <unicode hex="0103"/> + <outline> + <contour> + <point x="290" y="630" type="curve" smooth="yes"/> + <point x="382" y="630"/> + <point x="432" y="705"/> + <point x="440" y="765" type="curve"/> + <point x="383" y="778" type="line"/> + <point x="368" y="728"/> + <point x="338" y="694"/> + <point x="290" y="694" type="curve" smooth="yes"/> + <point x="243" y="694"/> + <point x="214" y="728"/> + <point x="200" y="778" type="curve"/> + <point x="143" y="765" type="line"/> + <point x="151" y="705"/> + <point x="199" y="630"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/acircumflex.glif b/Fira Code-Regular.ufo/glyphs/acircumflex.glif new file mode 100644 index 0000000000..34faea3ee7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/acircumflex.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="acircumflex" format="1"> + <advance width="600"/> + <unicode hex="00E2"/> + <outline> + <contour> + <point x="129" y="670" type="line"/> + <point x="169" y="629" type="line"/> + <point x="293" y="720" type="line"/> + <point x="417" y="629" type="line"/> + <point x="455" y="670" type="line"/> + <point x="321" y="789" type="line"/> + <point x="265" y="789" type="line"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/acute.case.glif b/Fira Code-Regular.ufo/glyphs/acute.case.glif new file mode 100644 index 0000000000..753c043daf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/acute.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="acute.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="417" y="834" type="line"/> + <point x="380" y="905" type="line"/> + <point x="182" y="800" type="line"/> + <point x="204" y="756" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/acute.case.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/acute.case.loclPLK_.glif new file mode 100644 index 0000000000..afcc1cc9b9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/acute.case.loclPLK_.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="acute.case.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="386" y="871" type="line"/> + <point x="321" y="914" type="line"/> + <point x="215" y="753" type="line"/> + <point x="256" y="728" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/acute.glif b/Fira Code-Regular.ufo/glyphs/acute.glif new file mode 100644 index 0000000000..572cc8d35e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/acute.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="acute" format="1"> + <advance width="600"/> + <unicode hex="00B4"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/acute.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/acute.loclPLK_.glif new file mode 100644 index 0000000000..9f88a16801 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/acute.loclPLK_.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="acute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="385" y="728" type="line"/> + <point x="320" y="770" type="line"/> + <point x="215" y="602" type="line"/> + <point x="256" y="576" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/acutecomb.glif b/Fira Code-Regular.ufo/glyphs/acutecomb.glif new file mode 100644 index 0000000000..eaf0a581a5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/acutecomb.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="acutecomb" format="1"> + <advance width="0"/> + <unicode hex="0301"/> + <outline> + <contour> + <point x="418" y="697" type="line"/> + <point x="380" y="768" type="line"/> + <point x="182" y="663" type="line"/> + <point x="205" y="618" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/adieresis.glif b/Fira Code-Regular.ufo/glyphs/adieresis.glif new file mode 100644 index 0000000000..135829f524 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/adieresis.glif @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="adieresis" format="1"> + <advance width="600"/> + <unicode hex="00E4"/> + <outline> + <contour> + <point x="188" y="648" type="curve" smooth="yes"/> + <point x="218" y="648"/> + <point x="242" y="671"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="242" y="732"/> + <point x="218" y="755"/> + <point x="188" y="755" type="curve" smooth="yes"/> + <point x="157" y="755"/> + <point x="134" y="732"/> + <point x="134" y="701" type="curve" smooth="yes"/> + <point x="134" y="671"/> + <point x="157" y="648"/> + </contour> + <contour> + <point x="394" y="648" type="curve" smooth="yes"/> + <point x="426" y="648"/> + <point x="449" y="671"/> + <point x="449" y="701" type="curve" smooth="yes"/> + <point x="449" y="732"/> + <point x="426" y="755"/> + <point x="394" y="755" type="curve" smooth="yes"/> + <point x="364" y="755"/> + <point x="341" y="732"/> + <point x="341" y="701" type="curve" smooth="yes"/> + <point x="341" y="671"/> + <point x="364" y="648"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ae.glif b/Fira Code-Regular.ufo/glyphs/ae.glif new file mode 100644 index 0000000000..7a6bab8cf8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ae.glif @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ae" format="1"> + <advance width="600"/> + <unicode hex="00E6"/> + <outline> + <contour> + <point x="435" y="538" type="curve" smooth="yes"/> + <point x="371" y="538"/> + <point x="327" y="504"/> + <point x="309" y="450" type="curve"/> + <point x="288" y="503"/> + <point x="251" y="538"/> + <point x="171" y="538" type="curve" smooth="yes"/> + <point x="128" y="538"/> + <point x="80" y="525"/> + <point x="36" y="504" type="curve"/> + <point x="58" y="441" type="line"/> + <point x="102" y="460"/> + <point x="127" y="468"/> + <point x="163" y="468" type="curve" smooth="yes"/> + <point x="221" y="468"/> + <point x="254" y="437"/> + <point x="254" y="364" type="curve" smooth="yes"/> + <point x="254" y="320" type="line"/> + <point x="208" y="320" type="line" smooth="yes"/> + <point x="68" y="320"/> + <point x="-6" y="260"/> + <point x="-6" y="151" type="curve" smooth="yes"/> + <point x="-6" y="53"/> + <point x="53" y="-11"/> + <point x="146" y="-11" type="curve" smooth="yes"/> + <point x="213" y="-11"/> + <point x="253" y="16"/> + <point x="299" y="78" type="curve"/> + <point x="332" y="21"/> + <point x="377" y="-11"/> + <point x="447" y="-11" type="curve" smooth="yes"/> + <point x="504" y="-11"/> + <point x="546" y="9"/> + <point x="586" y="41" type="curve"/> + <point x="548" y="98" type="line"/> + <point x="514" y="73"/> + <point x="487" y="59"/> + <point x="448" y="59" type="curve" smooth="yes"/> + <point x="378" y="59"/> + <point x="344" y="113"/> + <point x="335" y="233" type="curve"/> + <point x="605" y="233" type="line"/> + <point x="606" y="245"/> + <point x="607" y="261"/> + <point x="607" y="279" type="curve" smooth="yes"/> + <point x="607" y="440"/> + <point x="554" y="538"/> + </contour> + <contour> + <point x="432" y="468" type="curve" smooth="yes"/> + <point x="501" y="468"/> + <point x="523" y="409"/> + <point x="525" y="298" type="curve"/> + <point x="335" y="298" type="line"/> + <point x="344" y="424"/> + <point x="372" y="468"/> + </contour> + <contour> + <point x="211" y="263" type="curve" smooth="yes"/> + <point x="254" y="263" type="line"/> + <point x="254" y="221"/> + <point x="258" y="183"/> + <point x="268" y="150" type="curve"/> + <point x="232" y="86"/> + <point x="203" y="53"/> + <point x="158" y="53" type="curve" smooth="yes"/> + <point x="114" y="53"/> + <point x="84" y="88"/> + <point x="84" y="156" type="curve" smooth="yes"/> + <point x="84" y="220"/> + <point x="115" y="263"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/aeacute.glif b/Fira Code-Regular.ufo/glyphs/aeacute.glif new file mode 100644 index 0000000000..af4fbb7787 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/aeacute.glif @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="aeacute" format="1"> + <advance width="600"/> + <unicode hex="01FD"/> + <outline> + <contour> + <point x="379" y="785" type="line"/> + <point x="194" y="670" type="line"/> + <point x="222" y="624" type="line"/> + <point x="423" y="714" type="line"/> + </contour> + <contour> + <point x="435" y="538" type="curve" smooth="yes"/> + <point x="371" y="538"/> + <point x="327" y="504"/> + <point x="309" y="450" type="curve"/> + <point x="288" y="503"/> + <point x="251" y="538"/> + <point x="171" y="538" type="curve" smooth="yes"/> + <point x="128" y="538"/> + <point x="80" y="525"/> + <point x="36" y="504" type="curve"/> + <point x="58" y="441" type="line"/> + <point x="102" y="460"/> + <point x="127" y="468"/> + <point x="163" y="468" type="curve" smooth="yes"/> + <point x="221" y="468"/> + <point x="254" y="437"/> + <point x="254" y="364" type="curve" smooth="yes"/> + <point x="254" y="320" type="line"/> + <point x="208" y="320" type="line" smooth="yes"/> + <point x="68" y="320"/> + <point x="-6" y="260"/> + <point x="-6" y="151" type="curve" smooth="yes"/> + <point x="-6" y="53"/> + <point x="53" y="-11"/> + <point x="146" y="-11" type="curve" smooth="yes"/> + <point x="213" y="-11"/> + <point x="253" y="16"/> + <point x="299" y="78" type="curve"/> + <point x="332" y="21"/> + <point x="377" y="-11"/> + <point x="447" y="-11" type="curve" smooth="yes"/> + <point x="504" y="-11"/> + <point x="546" y="9"/> + <point x="586" y="41" type="curve"/> + <point x="548" y="98" type="line"/> + <point x="514" y="73"/> + <point x="487" y="59"/> + <point x="448" y="59" type="curve" smooth="yes"/> + <point x="378" y="59"/> + <point x="344" y="113"/> + <point x="335" y="233" type="curve"/> + <point x="605" y="233" type="line"/> + <point x="606" y="245"/> + <point x="607" y="261"/> + <point x="607" y="279" type="curve" smooth="yes"/> + <point x="607" y="440"/> + <point x="554" y="538"/> + </contour> + <contour> + <point x="432" y="468" type="curve" smooth="yes"/> + <point x="501" y="468"/> + <point x="523" y="409"/> + <point x="525" y="298" type="curve"/> + <point x="335" y="298" type="line"/> + <point x="344" y="424"/> + <point x="372" y="468"/> + </contour> + <contour> + <point x="211" y="263" type="curve" smooth="yes"/> + <point x="254" y="263" type="line"/> + <point x="254" y="221"/> + <point x="258" y="183"/> + <point x="268" y="150" type="curve"/> + <point x="232" y="86"/> + <point x="203" y="53"/> + <point x="158" y="53" type="curve" smooth="yes"/> + <point x="114" y="53"/> + <point x="84" y="88"/> + <point x="84" y="156" type="curve" smooth="yes"/> + <point x="84" y="220"/> + <point x="115" y="263"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/agrave.glif b/Fira Code-Regular.ufo/glyphs/agrave.glif new file mode 100644 index 0000000000..0655105f81 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/agrave.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="agrave" format="1"> + <advance width="600"/> + <unicode hex="00E0"/> + <outline> + <contour> + <point x="177" y="715" type="line"/> + <point x="379" y="624" type="line"/> + <point x="406" y="670" type="line"/> + <point x="221" y="787" type="line"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/alpha.glif b/Fira Code-Regular.ufo/glyphs/alpha.glif new file mode 100644 index 0000000000..293b561e7d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/alpha.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="alpha" format="1"> + <advance width="600"/> + <unicode hex="03B1"/> + <outline> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/alphatonos.glif b/Fira Code-Regular.ufo/glyphs/alphatonos.glif new file mode 100644 index 0000000000..e151c3c5d3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/alphatonos.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="alphatonos" format="1"> + <advance width="600"/> + <unicode hex="03AC"/> + <outline> + <contour> + <point x="279" y="806" type="line"/> + <point x="241" y="601" type="line"/> + <point x="304" y="590" type="line"/> + <point x="371" y="790" type="line"/> + </contour> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/amacron.glif b/Fira Code-Regular.ufo/glyphs/amacron.glif new file mode 100644 index 0000000000..68f4bdd413 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/amacron.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="amacron" format="1"> + <advance width="600"/> + <unicode hex="0101"/> + <outline> + <contour> + <point x="157" y="676" type="line"/> + <point x="426" y="676" type="line"/> + <point x="426" y="740" type="line"/> + <point x="157" y="740" type="line"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ampersand.glif b/Fira Code-Regular.ufo/glyphs/ampersand.glif new file mode 100644 index 0000000000..0ee74af0a1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ampersand.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ampersand" format="1"> + <advance width="600"/> + <unicode hex="0026"/> + <outline> + <contour> + <point x="279" y="699" type="curve" smooth="yes"/> + <point x="162" y="699"/> + <point x="90" y="622"/> + <point x="90" y="534" type="curve" smooth="yes"/> + <point x="90" y="472"/> + <point x="120" y="411"/> + <point x="211" y="390" type="curve"/> + <point x="211" y="387" type="line"/> + <point x="110" y="366"/> + <point x="54" y="298"/> + <point x="54" y="195" type="curve" smooth="yes"/> + <point x="54" y="92"/> + <point x="121" y="-11"/> + <point x="276" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="454" y="43"/> + <point x="484" y="81" type="curve"/> + <point x="484" y="354" type="line"/> + <point x="573" y="354" type="line"/> + <point x="573" y="419" type="line"/> + <point x="295" y="419" type="line" smooth="yes"/> + <point x="226" y="419"/> + <point x="172" y="473"/> + <point x="172" y="534" type="curve" smooth="yes"/> + <point x="172" y="594"/> + <point x="207" y="636"/> + <point x="278" y="636" type="curve" smooth="yes"/> + <point x="328" y="636"/> + <point x="361" y="617"/> + <point x="396" y="579" type="curve"/> + <point x="446" y="624" type="line"/> + <point x="391" y="684"/> + <point x="338" y="699"/> + </contour> + <contour> + <point x="283" y="354" type="curve" smooth="yes"/> + <point x="408" y="354" type="line"/> + <point x="408" y="109" type="line"/> + <point x="381" y="75"/> + <point x="334" y="56"/> + <point x="279" y="56" type="curve" smooth="yes"/> + <point x="177" y="56"/> + <point x="135" y="125"/> + <point x="135" y="198" type="curve" smooth="yes"/> + <point x="135" y="269"/> + <point x="179" y="354"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/aogonek.glif b/Fira Code-Regular.ufo/glyphs/aogonek.glif new file mode 100644 index 0000000000..82e7d6c84b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/aogonek.glif @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="aogonek" format="1"> + <advance width="600"/> + <unicode hex="0105"/> + <outline> + <contour> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="412" y="36"/> + <point x="428" y="18"/> + <point x="448" y="6" type="curve"/> + <point x="345" y="-31"/> + <point x="300" y="-80"/> + <point x="300" y="-143" type="curve" smooth="yes"/> + <point x="300" y="-198"/> + <point x="345" y="-241"/> + <point x="421" y="-241" type="curve" smooth="yes"/> + <point x="448" y="-241"/> + <point x="465" y="-238"/> + <point x="485" y="-234" type="curve"/> + <point x="493" y="-167" type="line"/> + <point x="468" y="-173"/> + <point x="452" y="-174"/> + <point x="431" y="-174" type="curve" smooth="yes"/> + <point x="390" y="-174"/> + <point x="376" y="-156"/> + <point x="376" y="-127" type="curve" smooth="yes"/> + <point x="376" y="-91"/> + <point x="397" y="-58"/> + </contour> + <contour> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/approxequal.glif b/Fira Code-Regular.ufo/glyphs/approxequal.glif new file mode 100644 index 0000000000..ef7db5de39 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/approxequal.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="approxequal" format="1"> + <advance width="600"/> + <unicode hex="2248"/> + <outline> + <contour> + <point x="226" y="470" type="curve" smooth="yes"/> + <point x="155" y="470"/> + <point x="115" y="421"/> + <point x="95" y="383" type="curve"/> + <point x="153" y="352" type="line"/> + <point x="169" y="380"/> + <point x="187" y="403"/> + <point x="220" y="403" type="curve" smooth="yes"/> + <point x="261" y="403"/> + <point x="296" y="347"/> + <point x="374" y="347" type="curve" smooth="yes"/> + <point x="446" y="347"/> + <point x="485" y="396"/> + <point x="505" y="434" type="curve"/> + <point x="447" y="464" type="line"/> + <point x="431" y="436"/> + <point x="413" y="413"/> + <point x="380" y="413" type="curve" smooth="yes"/> + <point x="339" y="413"/> + <point x="304" y="470"/> + </contour> + <contour> + <point x="226" y="281" type="curve" smooth="yes"/> + <point x="155" y="281"/> + <point x="115" y="232"/> + <point x="95" y="194" type="curve"/> + <point x="153" y="164" type="line"/> + <point x="169" y="192"/> + <point x="187" y="215"/> + <point x="220" y="215" type="curve" smooth="yes"/> + <point x="261" y="215"/> + <point x="296" y="159"/> + <point x="374" y="159" type="curve" smooth="yes"/> + <point x="446" y="159"/> + <point x="485" y="207"/> + <point x="505" y="245" type="curve"/> + <point x="447" y="275" type="line"/> + <point x="431" y="248"/> + <point x="413" y="225"/> + <point x="380" y="225" type="curve" smooth="yes"/> + <point x="339" y="225"/> + <point x="304" y="281"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/approxequal.tosf.glif b/Fira Code-Regular.ufo/glyphs/approxequal.tosf.glif new file mode 100644 index 0000000000..ba0c0c7edf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/approxequal.tosf.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="approxequal.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="226" y="470" type="curve" smooth="yes"/> + <point x="155" y="470"/> + <point x="115" y="421"/> + <point x="95" y="383" type="curve"/> + <point x="153" y="352" type="line"/> + <point x="169" y="380"/> + <point x="187" y="403"/> + <point x="220" y="403" type="curve" smooth="yes"/> + <point x="261" y="403"/> + <point x="296" y="347"/> + <point x="374" y="347" type="curve" smooth="yes"/> + <point x="446" y="347"/> + <point x="485" y="396"/> + <point x="505" y="434" type="curve"/> + <point x="447" y="464" type="line"/> + <point x="431" y="436"/> + <point x="413" y="413"/> + <point x="380" y="413" type="curve" smooth="yes"/> + <point x="339" y="413"/> + <point x="304" y="470"/> + </contour> + <contour> + <point x="226" y="281" type="curve" smooth="yes"/> + <point x="155" y="281"/> + <point x="115" y="232"/> + <point x="95" y="194" type="curve"/> + <point x="153" y="164" type="line"/> + <point x="169" y="192"/> + <point x="187" y="215"/> + <point x="220" y="215" type="curve" smooth="yes"/> + <point x="261" y="215"/> + <point x="296" y="159"/> + <point x="374" y="159" type="curve" smooth="yes"/> + <point x="446" y="159"/> + <point x="485" y="207"/> + <point x="505" y="245" type="curve"/> + <point x="447" y="275" type="line"/> + <point x="431" y="248"/> + <point x="413" y="225"/> + <point x="380" y="225" type="curve" smooth="yes"/> + <point x="339" y="225"/> + <point x="304" y="281"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/aring.glif b/Fira Code-Regular.ufo/glyphs/aring.glif new file mode 100644 index 0000000000..20142ebbb6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/aring.glif @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="aring" format="1"> + <advance width="600"/> + <unicode hex="00E5"/> + <outline> + <contour> + <point x="292" y="823" type="curve" smooth="yes"/> + <point x="228" y="823"/> + <point x="181" y="778"/> + <point x="181" y="720" type="curve" smooth="yes"/> + <point x="181" y="664"/> + <point x="228" y="619"/> + <point x="292" y="619" type="curve" smooth="yes"/> + <point x="356" y="619"/> + <point x="403" y="664"/> + <point x="403" y="720" type="curve" smooth="yes"/> + <point x="403" y="778"/> + <point x="356" y="823"/> + </contour> + <contour> + <point x="292" y="777" type="curve" smooth="yes"/> + <point x="326" y="777"/> + <point x="346" y="756"/> + <point x="346" y="720" type="curve" smooth="yes"/> + <point x="346" y="685"/> + <point x="326" y="664"/> + <point x="292" y="664" type="curve" smooth="yes"/> + <point x="259" y="664"/> + <point x="238" y="685"/> + <point x="238" y="720" type="curve" smooth="yes"/> + <point x="238" y="756"/> + <point x="259" y="777"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowdown.glif b/Fira Code-Regular.ufo/glyphs/arrowdown.glif new file mode 100644 index 0000000000..8b1c8b8411 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowdown.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowdown" format="1"> + <advance width="600"/> + <unicode hex="2193"/> + <outline> + <contour> + <point x="341" y="80" type="curve"/> + <point x="341" y="631" type="line"/> + <point x="259" y="631" type="line"/> + <point x="259" y="80" type="line"/> + <point x="242" y="111"/> + <point x="222" y="131"/> + <point x="200" y="150" type="curve" smooth="yes"/> + <point x="38" y="299" type="line"/> + <point x="-12" y="243" type="line"/> + <point x="300" y="-36" type="line"/> + <point x="612" y="243" type="line"/> + <point x="562" y="299" type="line"/> + <point x="400" y="150" type="line" smooth="yes"/> + <point x="378" y="131"/> + <point x="357" y="111"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowdownwhite.glif b/Fira Code-Regular.ufo/glyphs/arrowdownwhite.glif new file mode 100644 index 0000000000..2a908cf1c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowdownwhite.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowdownwhite" format="1"> + <advance width="600"/> + <unicode hex="21E9"/> + <outline> + <contour> + <point x="381" y="750" type="curve" smooth="yes"/> + <point x="219" y="750" type="line" smooth="yes"/> + <point x="189" y="750"/> + <point x="169" y="730"/> + <point x="169" y="700" type="curve" smooth="yes"/> + <point x="169" y="204" type="line"/> + <point x="0" y="204" type="line"/> + <point x="300" y="-94" type="line"/> + <point x="600" y="204" type="line"/> + <point x="431" y="204" type="line"/> + <point x="431" y="700" type="line" smooth="yes"/> + <point x="431" y="730"/> + <point x="411" y="750"/> + </contour> + <contour> + <point x="216" y="706" type="line"/> + <point x="384" y="706" type="line"/> + <point x="384" y="159" type="line"/> + <point x="491" y="159" type="line"/> + <point x="300" y="-30" type="line"/> + <point x="109" y="159" type="line"/> + <point x="216" y="159" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowleft.glif b/Fira Code-Regular.ufo/glyphs/arrowleft.glif new file mode 100644 index 0000000000..14875d921b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowleft.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowleft" format="1"> + <advance width="600"/> + <unicode hex="2190"/> + <outline> + <contour> + <point x="356" y="581" type="line"/> + <point x="294" y="633" type="line"/> + <point x="23" y="329" type="line"/> + <point x="294" y="25" type="line"/> + <point x="356" y="77" type="line"/> + <point x="212" y="235" type="line" smooth="yes"/> + <point x="193" y="257"/> + <point x="173" y="277"/> + <point x="149" y="292" type="curve"/> + <point x="577" y="292" type="line"/> + <point x="577" y="366" type="line"/> + <point x="149" y="366" type="line"/> + <point x="177" y="384"/> + <point x="185" y="392"/> + <point x="212" y="423" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowleftwhite.glif b/Fira Code-Regular.ufo/glyphs/arrowleftwhite.glif new file mode 100644 index 0000000000..d0ff706e22 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowleftwhite.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowleftwhite" format="1"> + <advance width="600"/> + <unicode hex="21E6"/> + <outline> + <contour> + <point x="258" y="437" type="line"/> + <point x="258" y="613" type="line"/> + <point x="-40" y="313" type="line"/> + <point x="258" y="13" type="line"/> + <point x="258" y="189" type="line"/> + <point x="590" y="189" type="line" smooth="yes"/> + <point x="620" y="189"/> + <point x="640" y="209"/> + <point x="640" y="239" type="curve" smooth="yes"/> + <point x="640" y="387" type="line" smooth="yes"/> + <point x="640" y="417"/> + <point x="620" y="437"/> + <point x="590" y="437" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="24" y="313" type="line"/> + <point x="213" y="504" type="line"/> + <point x="213" y="393" type="line"/> + <point x="596" y="393" type="line"/> + <point x="596" y="233" type="line"/> + <point x="213" y="233" type="line"/> + <point x="213" y="122" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowright.glif b/Fira Code-Regular.ufo/glyphs/arrowright.glif new file mode 100644 index 0000000000..ec46dca1c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowright.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowright" format="1"> + <advance width="600"/> + <unicode hex="2192"/> + <outline> + <contour> + <point x="577" y="329" type="line"/> + <point x="306" y="633" type="line"/> + <point x="244" y="581" type="line"/> + <point x="388" y="423" type="line" smooth="yes"/> + <point x="415" y="392"/> + <point x="423" y="384"/> + <point x="451" y="366" type="curve"/> + <point x="23" y="366" type="line"/> + <point x="23" y="292" type="line"/> + <point x="451" y="292" type="line"/> + <point x="427" y="277"/> + <point x="407" y="257"/> + <point x="388" y="235" type="curve" smooth="yes"/> + <point x="244" y="77" type="line"/> + <point x="306" y="25" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowrightwhite.glif b/Fira Code-Regular.ufo/glyphs/arrowrightwhite.glif new file mode 100644 index 0000000000..384ad28d49 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowrightwhite.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowrightwhite" format="1"> + <advance width="600"/> + <unicode hex="21E8"/> + <outline> + <contour> + <point x="640" y="313" type="line"/> + <point x="342" y="613" type="line"/> + <point x="342" y="437" type="line"/> + <point x="10" y="437" type="line" smooth="yes"/> + <point x="-20" y="437"/> + <point x="-40" y="417"/> + <point x="-40" y="387" type="curve" smooth="yes"/> + <point x="-40" y="239" type="line" smooth="yes"/> + <point x="-40" y="209"/> + <point x="-20" y="189"/> + <point x="10" y="189" type="curve" smooth="yes"/> + <point x="342" y="189" type="line"/> + <point x="342" y="13" type="line"/> + </contour> + <contour> + <point x="387" y="393" type="line"/> + <point x="387" y="504" type="line"/> + <point x="576" y="313" type="line"/> + <point x="387" y="122" type="line"/> + <point x="387" y="233" type="line"/> + <point x="4" y="233" type="line"/> + <point x="4" y="393" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowup.glif b/Fira Code-Regular.ufo/glyphs/arrowup.glif new file mode 100644 index 0000000000..792262d130 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowup.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowup" format="1"> + <advance width="600"/> + <unicode hex="2191"/> + <outline> + <contour> + <point x="612" y="388" type="line"/> + <point x="300" y="667" type="line"/> + <point x="-12" y="388" type="line"/> + <point x="38" y="332" type="line"/> + <point x="200" y="481" type="line" smooth="yes"/> + <point x="222" y="500"/> + <point x="242" y="520"/> + <point x="259" y="551" type="curve"/> + <point x="259" y="0" type="line"/> + <point x="341" y="0" type="line"/> + <point x="341" y="551" type="line"/> + <point x="357" y="520"/> + <point x="378" y="500"/> + <point x="400" y="481" type="curve" smooth="yes"/> + <point x="562" y="332" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowupdn.glif b/Fira Code-Regular.ufo/glyphs/arrowupdn.glif new file mode 100644 index 0000000000..30de8f1136 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowupdn.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowupdn" format="1"> + <advance width="600"/> + <unicode hex="2195"/> + <outline> + <contour> + <point x="612" y="586" type="line"/> + <point x="300" y="865" type="line"/> + <point x="-12" y="586" type="line"/> + <point x="38" y="530" type="line"/> + <point x="200" y="678" type="line" smooth="yes"/> + <point x="222" y="698"/> + <point x="242" y="717"/> + <point x="259" y="749" type="curve"/> + <point x="259" y="-69" type="line"/> + <point x="242" y="-37"/> + <point x="222" y="-18"/> + <point x="200" y="2" type="curve" smooth="yes"/> + <point x="38" y="150" type="line"/> + <point x="-12" y="94" type="line"/> + <point x="300" y="-185" type="line"/> + <point x="612" y="94" type="line"/> + <point x="562" y="150" type="line"/> + <point x="400" y="1" type="line" smooth="yes"/> + <point x="378" y="-18"/> + <point x="357" y="-38"/> + <point x="341" y="-68" type="curve"/> + <point x="341" y="748" type="line"/> + <point x="357" y="718"/> + <point x="378" y="698"/> + <point x="400" y="679" type="curve" smooth="yes"/> + <point x="562" y="530" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/arrowupwhite.glif b/Fira Code-Regular.ufo/glyphs/arrowupwhite.glif new file mode 100644 index 0000000000..914bf03ab7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/arrowupwhite.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="arrowupwhite" format="1"> + <advance width="600"/> + <unicode hex="21E7"/> + <outline> + <contour> + <point x="600" y="534" type="line"/> + <point x="300" y="832" type="line"/> + <point x="0" y="534" type="line"/> + <point x="169" y="534" type="line"/> + <point x="169" y="38" type="line" smooth="yes"/> + <point x="169" y="8"/> + <point x="189" y="-12"/> + <point x="219" y="-12" type="curve" smooth="yes"/> + <point x="381" y="-12" type="line" smooth="yes"/> + <point x="411" y="-12"/> + <point x="431" y="8"/> + <point x="431" y="38" type="curve" smooth="yes"/> + <point x="431" y="534" type="line"/> + </contour> + <contour> + <point x="109" y="579" type="line"/> + <point x="300" y="768" type="line"/> + <point x="491" y="579" type="line"/> + <point x="384" y="579" type="line"/> + <point x="384" y="32" type="line"/> + <point x="216" y="32" type="line"/> + <point x="216" y="579" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/asciicircum.glif b/Fira Code-Regular.ufo/glyphs/asciicircum.glif new file mode 100644 index 0000000000..07eb127fee --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/asciicircum.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="asciicircum" format="1"> + <advance width="600"/> + <unicode hex="005E"/> + <outline> + <contour> + <point x="526" y="527" type="line"/> + <point x="337" y="839" type="line"/> + <point x="263" y="839" type="line"/> + <point x="74" y="527" type="line"/> + <point x="163" y="527" type="line"/> + <point x="299" y="765" type="line"/> + <point x="435" y="527" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/asciitilde.glif b/Fira Code-Regular.ufo/glyphs/asciitilde.glif new file mode 100644 index 0000000000..9607cd04a9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/asciitilde.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="asciitilde" format="1"> + <advance width="600"/> + <unicode hex="007E"/> + <outline> + <contour> + <point x="205" y="400" type="curve" smooth="yes"/> + <point x="116" y="400"/> + <point x="73" y="331"/> + <point x="44" y="273" type="curve"/> + <point x="103" y="243" type="line"/> + <point x="129" y="291"/> + <point x="159" y="328"/> + <point x="202" y="328" type="curve" smooth="yes"/> + <point x="266" y="328"/> + <point x="301" y="228"/> + <point x="395" y="228" type="curve" smooth="yes"/> + <point x="483" y="228"/> + <point x="527" y="298"/> + <point x="556" y="354" type="curve"/> + <point x="497" y="385" type="line"/> + <point x="471" y="338"/> + <point x="439" y="300"/> + <point x="398" y="300" type="curve" smooth="yes"/> + <point x="336" y="300"/> + <point x="306" y="400"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/asciitilde.tosf.glif b/Fira Code-Regular.ufo/glyphs/asciitilde.tosf.glif new file mode 100644 index 0000000000..9899e6e91a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/asciitilde.tosf.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="asciitilde.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="205" y="400" type="curve" smooth="yes"/> + <point x="116" y="400"/> + <point x="73" y="331"/> + <point x="44" y="273" type="curve"/> + <point x="103" y="243" type="line"/> + <point x="129" y="291"/> + <point x="159" y="328"/> + <point x="202" y="328" type="curve" smooth="yes"/> + <point x="266" y="328"/> + <point x="301" y="228"/> + <point x="395" y="228" type="curve" smooth="yes"/> + <point x="483" y="228"/> + <point x="527" y="298"/> + <point x="556" y="354" type="curve"/> + <point x="497" y="385" type="line"/> + <point x="471" y="338"/> + <point x="439" y="300"/> + <point x="398" y="300" type="curve" smooth="yes"/> + <point x="336" y="300"/> + <point x="306" y="400"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/asterisk.glif b/Fira Code-Regular.ufo/glyphs/asterisk.glif new file mode 100644 index 0000000000..e2db6785c4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/asterisk.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="asterisk" format="1"> + <advance width="600"/> + <unicode hex="002A"/> + <outline> + <contour> + <point x="327" y="362" type="line"/> + <point x="342" y="526" type="line"/> + <point x="258" y="526" type="line"/> + <point x="272" y="362" type="line"/> + <point x="122" y="425" type="line"/> + <point x="96" y="345" type="line"/> + <point x="256" y="309" type="line"/> + <point x="149" y="182" type="line"/> + <point x="220" y="135" type="line"/> + <point x="301" y="278" type="line"/> + <point x="388" y="137" type="line"/> + <point x="456" y="189" type="line"/> + <point x="346" y="309" type="line"/> + <point x="504" y="345" type="line"/> + <point x="479" y="425" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif b/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif new file mode 100644 index 0000000000..811428dde1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/asterisk_slash.glif @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="asterisk_slash" format="1"> + <advance width="1200"/> + <outline> + <component base="slash" xOffset="518"/> + <component base="asterisk" xOffset="39"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/at.glif b/Fira Code-Regular.ufo/glyphs/at.glif new file mode 100644 index 0000000000..b6a7bc5903 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/at.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="at" format="1"> + <advance width="600"/> + <unicode hex="0040"/> + <outline> + <contour> + <point x="284" y="700" type="curve" smooth="yes"/> + <point x="195" y="700"/> + <point x="99" y="668"/> + <point x="9" y="590" type="curve"/> + <point x="58" y="535" type="line"/> + <point x="143" y="610"/> + <point x="219" y="627"/> + <point x="285" y="627" type="curve" smooth="yes"/> + <point x="469" y="627"/> + <point x="500" y="474"/> + <point x="500" y="284" type="curve" smooth="yes"/> + <point x="500" y="113"/> + <point x="500" y="-23"/> + <point x="437" y="-23" type="curve" smooth="yes"/> + <point x="398" y="-23"/> + <point x="366" y="0"/> + <point x="366" y="109" type="curve" smooth="yes"/> + <point x="366" y="404" type="line"/> + <point x="310" y="434"/> + <point x="272" y="441"/> + <point x="226" y="441" type="curve" smooth="yes"/> + <point x="102" y="441"/> + <point x="30" y="358"/> + <point x="30" y="184" type="curve" smooth="yes"/> + <point x="30" y="51"/> + <point x="72" y="-46"/> + <point x="180" y="-46" type="curve" smooth="yes"/> + <point x="260" y="-46"/> + <point x="298" y="5"/> + <point x="317" y="52" type="curve"/> + <point x="321" y="52" type="line"/> + <point x="320" y="3"/> + <point x="355" y="-91"/> + <point x="439" y="-91" type="curve" smooth="yes"/> + <point x="559" y="-91"/> + <point x="585" y="33"/> + <point x="585" y="285" type="curve" smooth="yes"/> + <point x="585" y="488"/> + <point x="542" y="700"/> + </contour> + <contour> + <point x="230" y="380" type="curve" smooth="yes"/> + <point x="254" y="380"/> + <point x="273" y="376"/> + <point x="294" y="365" type="curve"/> + <point x="294" y="105" type="line"/> + <point x="282" y="76"/> + <point x="260" y="17"/> + <point x="190" y="17" type="curve" smooth="yes"/> + <point x="129" y="17"/> + <point x="110" y="86"/> + <point x="110" y="184" type="curve" smooth="yes"/> + <point x="110" y="313"/> + <point x="138" y="380"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/atilde.glif b/Fira Code-Regular.ufo/glyphs/atilde.glif new file mode 100644 index 0000000000..f70c76033b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/atilde.glif @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="atilde" format="1"> + <advance width="600"/> + <unicode hex="00E3"/> + <outline> + <contour> + <point x="343" y="652" type="curve" smooth="yes"/> + <point x="400" y="652"/> + <point x="434" y="693"/> + <point x="454" y="737" type="curve"/> + <point x="400" y="761" type="line"/> + <point x="384" y="733"/> + <point x="371" y="717"/> + <point x="349" y="717" type="curve" smooth="yes"/> + <point x="318" y="717"/> + <point x="299" y="765"/> + <point x="240" y="765" type="curve" smooth="yes"/> + <point x="183" y="765"/> + <point x="149" y="726"/> + <point x="129" y="681" type="curve"/> + <point x="183" y="657" type="line"/> + <point x="199" y="685"/> + <point x="212" y="701"/> + <point x="234" y="701" type="curve" smooth="yes"/> + <point x="265" y="701"/> + <point x="286" y="652"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/b.glif b/Fira Code-Regular.ufo/glyphs/b.glif new file mode 100644 index 0000000000..fc7ae2af6e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/b.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="b" format="1"> + <advance width="600"/> + <unicode hex="0062"/> + <outline> + <contour> + <point x="184" y="458" type="curve"/> + <point x="184" y="749" type="line"/> + <point x="101" y="739" type="line"/> + <point x="101" y="0" type="line"/> + <point x="174" y="0" type="line"/> + <point x="180" y="55" type="line"/> + <point x="215" y="9"/> + <point x="262" y="-11"/> + <point x="323" y="-11" type="curve" smooth="yes"/> + <point x="459" y="-11"/> + <point x="532" y="104"/> + <point x="532" y="264" type="curve" smooth="yes"/> + <point x="532" y="429"/> + <point x="475" y="538"/> + <point x="334" y="538" type="curve" smooth="yes"/> + <point x="274" y="538"/> + <point x="222" y="509"/> + </contour> + <contour> + <point x="304" y="56" type="curve" smooth="yes"/> + <point x="255" y="56"/> + <point x="212" y="82"/> + <point x="184" y="124" type="curve"/> + <point x="184" y="386" type="line"/> + <point x="212" y="428"/> + <point x="257" y="471"/> + <point x="316" y="471" type="curve" smooth="yes"/> + <point x="398" y="471"/> + <point x="441" y="402"/> + <point x="441" y="264" type="curve" smooth="yes"/> + <point x="441" y="123"/> + <point x="392" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/backslash.glif b/Fira Code-Regular.ufo/glyphs/backslash.glif new file mode 100644 index 0000000000..9dbbbf5c16 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/backslash.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="backslash" format="1"> + <advance width="600"/> + <unicode hex="005C"/> + <outline> + <contour> + <point x="119" y="809" type="line"/> + <point x="53" y="777" type="line"/> + <point x="480" y="-103" type="line"/> + <point x="547" y="-73" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bar.glif b/Fira Code-Regular.ufo/glyphs/bar.glif new file mode 100644 index 0000000000..b1c4bf9ac9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bar.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bar" format="1"> + <advance width="600"/> + <unicode hex="007C"/> + <outline> + <contour> + <point x="337" y="-102" type="line"/> + <point x="337" y="807" type="line"/> + <point x="262" y="807" type="line"/> + <point x="262" y="-102" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/beta.glif b/Fira Code-Regular.ufo/glyphs/beta.glif new file mode 100644 index 0000000000..9fcb3f164e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/beta.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="beta" format="1"> + <advance width="600"/> + <unicode hex="03B2"/> + <outline> + <contour> + <point x="341" y="404" type="curve"/> + <point x="423" y="414"/> + <point x="492" y="466"/> + <point x="492" y="572" type="curve" smooth="yes"/> + <point x="492" y="683"/> + <point x="400" y="748"/> + <point x="292" y="748" type="curve" smooth="yes"/> + <point x="167" y="748"/> + <point x="92" y="670"/> + <point x="92" y="540" type="curve" smooth="yes"/> + <point x="92" y="-212" type="line"/> + <point x="174" y="-201" type="line"/> + <point x="174" y="41" type="line"/> + <point x="218" y="6"/> + <point x="270" y="-11"/> + <point x="325" y="-11" type="curve" smooth="yes"/> + <point x="440" y="-11"/> + <point x="547" y="70"/> + <point x="547" y="202" type="curve" smooth="yes"/> + <point x="547" y="353"/> + <point x="437" y="393"/> + </contour> + <contour> + <point x="317" y="57" type="curve" smooth="yes"/> + <point x="255" y="57"/> + <point x="210" y="73"/> + <point x="174" y="109" type="curve"/> + <point x="174" y="539" type="line" smooth="yes"/> + <point x="174" y="636"/> + <point x="215" y="682"/> + <point x="293" y="682" type="curve" smooth="yes"/> + <point x="363" y="682"/> + <point x="416" y="646"/> + <point x="416" y="563" type="curve" smooth="yes"/> + <point x="416" y="469"/> + <point x="359" y="430"/> + <point x="290" y="430" type="curve" smooth="yes"/> + <point x="237" y="430" type="line"/> + <point x="227" y="366" type="line"/> + <point x="281" y="366" type="line" smooth="yes"/> + <point x="398" y="366"/> + <point x="462" y="310"/> + <point x="462" y="202" type="curve" smooth="yes"/> + <point x="462" y="107"/> + <point x="397" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/blackDiamond_.glif b/Fira Code-Regular.ufo/glyphs/blackDiamond_.glif new file mode 100644 index 0000000000..57af653998 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/blackDiamond_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="blackDiamond" format="1"> + <advance width="600"/> + <unicode hex="25C6"/> + <outline> + <contour> + <point x="570" y="270" type="line"/> + <point x="300" y="540" type="line"/> + <point x="30" y="270" type="line"/> + <point x="300" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/blackcircle.glif b/Fira Code-Regular.ufo/glyphs/blackcircle.glif new file mode 100644 index 0000000000..cfa2736db9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/blackcircle.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="blackcircle" format="1"> + <advance width="600"/> + <unicode hex="25CF"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/blacklowerlefttriangle.glif b/Fira Code-Regular.ufo/glyphs/blacklowerlefttriangle.glif new file mode 100644 index 0000000000..7e66794972 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/blacklowerlefttriangle.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="blacklowerlefttriangle" format="1"> + <advance width="600"/> + <unicode hex="25E3"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/blacklowerrighttriangle.glif b/Fira Code-Regular.ufo/glyphs/blacklowerrighttriangle.glif new file mode 100644 index 0000000000..ff2c6b233d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/blacklowerrighttriangle.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="blacklowerrighttriangle" format="1"> + <advance width="600"/> + <unicode hex="25E2"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/blackupperlefttriangle.glif b/Fira Code-Regular.ufo/glyphs/blackupperlefttriangle.glif new file mode 100644 index 0000000000..14affc417e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/blackupperlefttriangle.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="blackupperlefttriangle" format="1"> + <advance width="600"/> + <unicode hex="25E4"/> + <outline> + <contour> + <point x="30" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/blackupperrighttriangle.glif b/Fira Code-Regular.ufo/glyphs/blackupperrighttriangle.glif new file mode 100644 index 0000000000..5470ea2a12 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/blackupperrighttriangle.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="blackupperrighttriangle" format="1"> + <advance width="600"/> + <unicode hex="25E5"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/block.glif b/Fira Code-Regular.ufo/glyphs/block.glif new file mode 100644 index 0000000000..d4d5ca73eb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/block.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="block" format="1"> + <advance width="600"/> + <unicode hex="2588"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/braceleft.case.glif b/Fira Code-Regular.ufo/glyphs/braceleft.case.glif new file mode 100644 index 0000000000..714f2964e3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/braceleft.case.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="braceleft.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="451" y="760" type="curve"/> + <point x="451" y="825" type="line"/> + <point x="340" y="825"/> + <point x="236" y="792"/> + <point x="249" y="670" type="curve" smooth="yes"/> + <point x="269" y="478" type="line" smooth="yes"/> + <point x="276" y="410"/> + <point x="253" y="373"/> + <point x="117" y="373" type="curve"/> + <point x="117" y="307" type="line"/> + <point x="252" y="307"/> + <point x="276" y="269"/> + <point x="269" y="201" type="curve" smooth="yes"/> + <point x="249" y="10" type="line" smooth="yes"/> + <point x="236" y="-112"/> + <point x="340" y="-145"/> + <point x="451" y="-145" type="curve"/> + <point x="451" y="-80" type="line"/> + <point x="378" y="-80"/> + <point x="319" y="-62"/> + <point x="325" y="0" type="curve" smooth="yes"/> + <point x="346" y="206" type="line" smooth="yes"/> + <point x="354" y="294"/> + <point x="323" y="327"/> + <point x="253" y="340" type="curve"/> + <point x="321" y="353"/> + <point x="354" y="390"/> + <point x="346" y="474" type="curve" smooth="yes"/> + <point x="325" y="680" type="line" smooth="yes"/> + <point x="319" y="741"/> + <point x="378" y="760"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/braceleft.glif b/Fira Code-Regular.ufo/glyphs/braceleft.glif new file mode 100644 index 0000000000..8d6b915763 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/braceleft.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="braceleft" format="1"> + <advance width="600"/> + <unicode hex="007B"/> + <outline> + <contour> + <point x="451" y="770" type="curve"/> + <point x="451" y="835" type="line"/> + <point x="340" y="835"/> + <point x="236" y="802"/> + <point x="249" y="680" type="curve" smooth="yes"/> + <point x="269" y="488" type="line" smooth="yes"/> + <point x="276" y="420"/> + <point x="253" y="383"/> + <point x="117" y="383" type="curve"/> + <point x="117" y="317" type="line"/> + <point x="252" y="317"/> + <point x="276" y="279"/> + <point x="269" y="211" type="curve" smooth="yes"/> + <point x="249" y="20" type="line" smooth="yes"/> + <point x="236" y="-102"/> + <point x="340" y="-135"/> + <point x="451" y="-135" type="curve"/> + <point x="451" y="-70" type="line"/> + <point x="378" y="-70"/> + <point x="319" y="-52"/> + <point x="325" y="10" type="curve" smooth="yes"/> + <point x="346" y="216" type="line" smooth="yes"/> + <point x="354" y="304"/> + <point x="323" y="337"/> + <point x="253" y="350" type="curve"/> + <point x="321" y="363"/> + <point x="354" y="400"/> + <point x="346" y="484" type="curve" smooth="yes"/> + <point x="325" y="690" type="line" smooth="yes"/> + <point x="319" y="751"/> + <point x="378" y="770"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/braceright.case.glif b/Fira Code-Regular.ufo/glyphs/braceright.case.glif new file mode 100644 index 0000000000..3d0f231d71 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/braceright.case.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="braceright.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="149" y="825" type="curve"/> + <point x="149" y="760" type="line"/> + <point x="222" y="760"/> + <point x="281" y="741"/> + <point x="275" y="680" type="curve" smooth="yes"/> + <point x="254" y="474" type="line" smooth="yes"/> + <point x="246" y="390"/> + <point x="279" y="353"/> + <point x="358" y="339" type="curve"/> + <point x="276" y="327"/> + <point x="246" y="294"/> + <point x="254" y="206" type="curve" smooth="yes"/> + <point x="275" y="0" type="line" smooth="yes"/> + <point x="281" y="-62"/> + <point x="222" y="-80"/> + <point x="149" y="-80" type="curve"/> + <point x="149" y="-145" type="line"/> + <point x="260" y="-145"/> + <point x="364" y="-112"/> + <point x="351" y="10" type="curve" smooth="yes"/> + <point x="331" y="201" type="line" smooth="yes"/> + <point x="324" y="269"/> + <point x="359" y="307"/> + <point x="483" y="307" type="curve"/> + <point x="483" y="373" type="line"/> + <point x="359" y="373"/> + <point x="324" y="410"/> + <point x="331" y="478" type="curve" smooth="yes"/> + <point x="351" y="670" type="line" smooth="yes"/> + <point x="364" y="792"/> + <point x="260" y="825"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/braceright.glif b/Fira Code-Regular.ufo/glyphs/braceright.glif new file mode 100644 index 0000000000..395376cd08 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/braceright.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="braceright" format="1"> + <advance width="600"/> + <unicode hex="007D"/> + <outline> + <contour> + <point x="149" y="835" type="curve"/> + <point x="149" y="770" type="line"/> + <point x="222" y="770"/> + <point x="281" y="751"/> + <point x="275" y="690" type="curve" smooth="yes"/> + <point x="254" y="484" type="line" smooth="yes"/> + <point x="246" y="400"/> + <point x="279" y="363"/> + <point x="358" y="349" type="curve"/> + <point x="276" y="337"/> + <point x="246" y="304"/> + <point x="254" y="216" type="curve" smooth="yes"/> + <point x="275" y="10" type="line" smooth="yes"/> + <point x="281" y="-52"/> + <point x="222" y="-70"/> + <point x="149" y="-70" type="curve"/> + <point x="149" y="-135" type="line"/> + <point x="260" y="-135"/> + <point x="364" y="-102"/> + <point x="351" y="20" type="curve" smooth="yes"/> + <point x="331" y="211" type="line" smooth="yes"/> + <point x="324" y="279"/> + <point x="359" y="317"/> + <point x="483" y="317" type="curve"/> + <point x="483" y="383" type="line"/> + <point x="359" y="383"/> + <point x="324" y="420"/> + <point x="331" y="488" type="curve" smooth="yes"/> + <point x="351" y="680" type="line" smooth="yes"/> + <point x="364" y="802"/> + <point x="260" y="835"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bracketleft.case.glif b/Fira Code-Regular.ufo/glyphs/bracketleft.case.glif new file mode 100644 index 0000000000..41896c0a48 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bracketleft.case.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bracketleft.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="184" y="805" type="line"/> + <point x="184" y="-125" type="line"/> + <point x="434" y="-125" type="line"/> + <point x="434" y="-55" type="line"/> + <point x="263" y="-55" type="line"/> + <point x="263" y="734" type="line"/> + <point x="434" y="734" type="line"/> + <point x="434" y="805" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bracketleft.glif b/Fira Code-Regular.ufo/glyphs/bracketleft.glif new file mode 100644 index 0000000000..98c847e8e7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bracketleft.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bracketleft" format="1"> + <advance width="600"/> + <unicode hex="005B"/> + <outline> + <contour> + <point x="184" y="815" type="line"/> + <point x="184" y="-115" type="line"/> + <point x="434" y="-115" type="line"/> + <point x="434" y="-45" type="line"/> + <point x="263" y="-45" type="line"/> + <point x="263" y="744" type="line"/> + <point x="434" y="744" type="line"/> + <point x="434" y="815" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bracketright.case.glif b/Fira Code-Regular.ufo/glyphs/bracketright.case.glif new file mode 100644 index 0000000000..25107b5cef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bracketright.case.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bracketright.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="416" y="-125" type="line"/> + <point x="416" y="805" type="line"/> + <point x="166" y="805" type="line"/> + <point x="166" y="734" type="line"/> + <point x="337" y="734" type="line"/> + <point x="337" y="-55" type="line"/> + <point x="166" y="-55" type="line"/> + <point x="166" y="-125" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bracketright.glif b/Fira Code-Regular.ufo/glyphs/bracketright.glif new file mode 100644 index 0000000000..14019551ae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bracketright.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bracketright" format="1"> + <advance width="600"/> + <unicode hex="005D"/> + <outline> + <contour> + <point x="416" y="-115" type="line"/> + <point x="416" y="815" type="line"/> + <point x="166" y="815" type="line"/> + <point x="166" y="744" type="line"/> + <point x="337" y="744" type="line"/> + <point x="337" y="-45" type="line"/> + <point x="166" y="-45" type="line"/> + <point x="166" y="-115" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/breve.case.glif b/Fira Code-Regular.ufo/glyphs/breve.case.glif new file mode 100644 index 0000000000..2931fb3375 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/breve.case.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="breve.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="299" y="759" type="curve" smooth="yes"/> + <point x="376" y="759"/> + <point x="441" y="805"/> + <point x="449" y="878" type="curve"/> + <point x="392" y="890" type="line"/> + <point x="378" y="851"/> + <point x="346" y="823"/> + <point x="299" y="823" type="curve" smooth="yes"/> + <point x="252" y="823"/> + <point x="223" y="851"/> + <point x="209" y="890" type="curve"/> + <point x="152" y="878" type="line"/> + <point x="160" y="805"/> + <point x="223" y="759"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/breve.glif b/Fira Code-Regular.ufo/glyphs/breve.glif new file mode 100644 index 0000000000..5ef8797f03 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/breve.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="breve" format="1"> + <advance width="600"/> + <unicode hex="02D8"/> + <outline> + <contour> + <point x="298" y="630" type="curve" smooth="yes"/> + <point x="390" y="630"/> + <point x="440" y="705"/> + <point x="448" y="765" type="curve"/> + <point x="391" y="778" type="line"/> + <point x="376" y="728"/> + <point x="346" y="694"/> + <point x="298" y="694" type="curve" smooth="yes"/> + <point x="251" y="694"/> + <point x="222" y="728"/> + <point x="208" y="778" type="curve"/> + <point x="151" y="765" type="line"/> + <point x="159" y="705"/> + <point x="207" y="630"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/brevecy.case.glif b/Fira Code-Regular.ufo/glyphs/brevecy.case.glif new file mode 100644 index 0000000000..295e08a926 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/brevecy.case.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="brevecy.case" format="1"> + <advance width="0"/> + <outline> + <contour> + <point x="298" y="773" type="curve" smooth="yes"/> + <point x="375" y="773"/> + <point x="440" y="812"/> + <point x="448" y="885" type="curve"/> + <point x="391" y="898" type="line"/> + <point x="376" y="854"/> + <point x="345" y="838"/> + <point x="298" y="838" type="curve" smooth="yes"/> + <point x="251" y="838"/> + <point x="223" y="854"/> + <point x="208" y="898" type="curve"/> + <point x="151" y="885" type="line"/> + <point x="159" y="812"/> + <point x="222" y="773"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/brevecy.glif b/Fira Code-Regular.ufo/glyphs/brevecy.glif new file mode 100644 index 0000000000..462d06dc19 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/brevecy.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="brevecy" format="1"> + <advance width="0"/> + <outline> + <contour> + <point x="299" y="647" type="curve" smooth="yes"/> + <point x="376" y="647"/> + <point x="441" y="686"/> + <point x="449" y="759" type="curve"/> + <point x="392" y="772" type="line"/> + <point x="377" y="728"/> + <point x="346" y="712"/> + <point x="299" y="712" type="curve" smooth="yes"/> + <point x="252" y="712"/> + <point x="224" y="728"/> + <point x="209" y="772" type="curve"/> + <point x="152" y="759" type="line"/> + <point x="160" y="686"/> + <point x="223" y="647"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/brokenbar.glif b/Fira Code-Regular.ufo/glyphs/brokenbar.glif new file mode 100644 index 0000000000..48de47a02e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/brokenbar.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="brokenbar" format="1"> + <advance width="600"/> + <unicode hex="00A6"/> + <outline> + <contour> + <point x="337" y="452" type="line"/> + <point x="337" y="807" type="line"/> + <point x="262" y="807" type="line"/> + <point x="262" y="452" type="line"/> + </contour> + <contour> + <point x="337" y="-102" type="line"/> + <point x="337" y="253" type="line"/> + <point x="262" y="253" type="line"/> + <point x="262" y="-102" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bullet.glif b/Fira Code-Regular.ufo/glyphs/bullet.glif new file mode 100644 index 0000000000..c909122ca7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bullet.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bullet" format="1"> + <advance width="600"/> + <unicode hex="2022"/> + <outline> + <contour> + <point x="300" y="221" type="curve" smooth="yes"/> + <point x="370" y="221"/> + <point x="421" y="271"/> + <point x="421" y="341" type="curve" smooth="yes"/> + <point x="421" y="411"/> + <point x="370" y="462"/> + <point x="300" y="462" type="curve" smooth="yes"/> + <point x="230" y="462"/> + <point x="179" y="412"/> + <point x="179" y="342" type="curve" smooth="yes"/> + <point x="179" y="272"/> + <point x="230" y="221"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bulletoperator.glif b/Fira Code-Regular.ufo/glyphs/bulletoperator.glif new file mode 100644 index 0000000000..6748337ebd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bulletoperator.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bulletoperator" format="1"> + <advance width="600"/> + <unicode hex="2219"/> + <outline> + <contour> + <point x="212" y="342" type="curve" smooth="yes"/> + <point x="212" y="292"/> + <point x="249" y="254"/> + <point x="299" y="254" type="curve" smooth="yes"/> + <point x="350" y="254"/> + <point x="387" y="292"/> + <point x="387" y="342" type="curve" smooth="yes"/> + <point x="387" y="391"/> + <point x="350" y="429"/> + <point x="299" y="429" type="curve" smooth="yes"/> + <point x="249" y="429"/> + <point x="212" y="391"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/bullseye.glif b/Fira Code-Regular.ufo/glyphs/bullseye.glif new file mode 100644 index 0000000000..a5e2c0b1d8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/bullseye.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="bullseye" format="1"> + <advance width="600"/> + <unicode hex="25CE"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + <contour> + <point x="300" y="380" type="curve" smooth="yes"/> + <point x="239" y="380"/> + <point x="190" y="330"/> + <point x="190" y="270" type="curve" smooth="yes"/> + <point x="190" y="209"/> + <point x="239" y="160"/> + <point x="300" y="160" type="curve" smooth="yes"/> + <point x="360" y="160"/> + <point x="410" y="209"/> + <point x="410" y="270" type="curve" smooth="yes"/> + <point x="410" y="330"/> + <point x="360" y="380"/> + </contour> + <contour> + <point x="300" y="300" type="curve" smooth="yes"/> + <point x="316" y="300"/> + <point x="330" y="286"/> + <point x="330" y="270" type="curve" smooth="yes"/> + <point x="330" y="253"/> + <point x="316" y="240"/> + <point x="300" y="240" type="curve" smooth="yes"/> + <point x="283" y="240"/> + <point x="270" y="253"/> + <point x="270" y="270" type="curve" smooth="yes"/> + <point x="270" y="286"/> + <point x="283" y="300"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/c.glif b/Fira Code-Regular.ufo/glyphs/c.glif new file mode 100644 index 0000000000..49eb500fa1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/c.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="c" format="1"> + <advance width="600"/> + <unicode hex="0063"/> + <outline> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cacute.glif b/Fira Code-Regular.ufo/glyphs/cacute.glif new file mode 100644 index 0000000000..b7ae047000 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cacute.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cacute" format="1"> + <advance width="600"/> + <unicode hex="0107"/> + <outline> + <contour> + <point x="414" y="777" type="line"/> + <point x="229" y="662" type="line"/> + <point x="257" y="616" type="line"/> + <point x="458" y="706" type="line"/> + </contour> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cacute.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/cacute.loclPLK_.glif new file mode 100644 index 0000000000..af6cca575e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cacute.loclPLK_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="464" y="720" type="line"/> + <point x="399" y="762" type="line"/> + <point x="294" y="594" type="line"/> + <point x="335" y="568" type="line"/> + </contour> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/capslock.glif b/Fira Code-Regular.ufo/glyphs/capslock.glif new file mode 100644 index 0000000000..c58d7af5ae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/capslock.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="capslock" format="1"> + <advance width="600"/> + <unicode hex="21EA"/> + <outline> + <contour> + <point x="600" y="534" type="line"/> + <point x="300" y="832" type="line"/> + <point x="0" y="534" type="line"/> + <point x="169" y="534" type="line"/> + <point x="169" y="255" type="line"/> + <point x="431" y="255" type="line"/> + <point x="431" y="534" type="line"/> + </contour> + <contour> + <point x="109" y="579" type="line"/> + <point x="300" y="768" type="line"/> + <point x="491" y="579" type="line"/> + <point x="384" y="579" type="line"/> + <point x="384" y="297" type="line"/> + <point x="216" y="297" type="line"/> + <point x="216" y="579" type="line"/> + </contour> + <contour> + <point x="431" y="38" type="curve" smooth="yes"/> + <point x="431" y="155" type="line"/> + <point x="169" y="155" type="line"/> + <point x="169" y="38" type="line" smooth="yes"/> + <point x="169" y="8"/> + <point x="189" y="-12"/> + <point x="219" y="-12" type="curve" smooth="yes"/> + <point x="381" y="-12" type="line" smooth="yes"/> + <point x="411" y="-12"/> + <point x="431" y="8"/> + </contour> + <contour> + <point x="216" y="113" type="line"/> + <point x="384" y="113" type="line"/> + <point x="384" y="32" type="line"/> + <point x="216" y="32" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/caron.alt.glif b/Fira Code-Regular.ufo/glyphs/caron.alt.glif new file mode 100644 index 0000000000..8069ade138 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/caron.alt.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="caron.alt" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="354" y="688" type="line"/> + <point x="279" y="697" type="line"/> + <point x="254" y="518" type="line"/> + <point x="301" y="511" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/caron.case.glif b/Fira Code-Regular.ufo/glyphs/caron.case.glif new file mode 100644 index 0000000000..4ee6f3db53 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/caron.case.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="caron.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="463" y="862" type="line"/> + <point x="426" y="904" type="line"/> + <point x="300" y="823" type="line"/> + <point x="175" y="904" type="line"/> + <point x="137" y="862" type="line"/> + <point x="273" y="754" type="line"/> + <point x="329" y="754" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/caron.glif b/Fira Code-Regular.ufo/glyphs/caron.glif new file mode 100644 index 0000000000..c52b41e991 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/caron.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="caron" format="1"> + <advance width="600"/> + <unicode hex="02C7"/> + <outline> + <contour> + <point x="463" y="748" type="line"/> + <point x="425" y="789" type="line"/> + <point x="301" y="698" type="line"/> + <point x="177" y="789" type="line"/> + <point x="137" y="748" type="line"/> + <point x="273" y="629" type="line"/> + <point x="329" y="629" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ccaron.glif b/Fira Code-Regular.ufo/glyphs/ccaron.glif new file mode 100644 index 0000000000..ee067b2777 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ccaron.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ccaron" format="1"> + <advance width="600"/> + <unicode hex="010D"/> + <outline> + <contour> + <point x="507" y="740" type="line"/> + <point x="469" y="781" type="line"/> + <point x="345" y="690" type="line"/> + <point x="221" y="781" type="line"/> + <point x="181" y="740" type="line"/> + <point x="317" y="621" type="line"/> + <point x="373" y="621" type="line"/> + </contour> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ccedilla.glif b/Fira Code-Regular.ufo/glyphs/ccedilla.glif new file mode 100644 index 0000000000..e371275495 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ccedilla.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ccedilla" format="1"> + <advance width="600"/> + <unicode hex="00E7"/> + <outline> + <contour> + <point x="359" y="-57" type="curve"/> + <point x="359" y="-10" type="line"/> + <point x="415" y="-5"/> + <point x="475" y="17"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="110"/> + <point x="167" y="7"/> + <point x="300" y="-9" type="curve"/> + <point x="293" y="-97" type="line"/> + <point x="346" y="-97"/> + <point x="380" y="-104"/> + <point x="380" y="-140" type="curve" smooth="yes"/> + <point x="380" y="-170"/> + <point x="355" y="-182"/> + <point x="320" y="-182" type="curve" smooth="yes"/> + <point x="298" y="-182"/> + <point x="271" y="-176"/> + <point x="252" y="-166" type="curve"/> + <point x="225" y="-214" type="line"/> + <point x="251" y="-229"/> + <point x="290" y="-238"/> + <point x="330" y="-238" type="curve" smooth="yes"/> + <point x="394" y="-238"/> + <point x="451" y="-206"/> + <point x="451" y="-140" type="curve" smooth="yes"/> + <point x="451" y="-101"/> + <point x="424" y="-63"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ccircumflex.glif b/Fira Code-Regular.ufo/glyphs/ccircumflex.glif new file mode 100644 index 0000000000..1417450262 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ccircumflex.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ccircumflex" format="1"> + <advance width="600"/> + <unicode hex="0109"/> + <outline> + <contour> + <point x="181" y="662" type="line"/> + <point x="221" y="621" type="line"/> + <point x="345" y="712" type="line"/> + <point x="469" y="621" type="line"/> + <point x="507" y="662" type="line"/> + <point x="373" y="781" type="line"/> + <point x="317" y="781" type="line"/> + </contour> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cdotaccent.glif b/Fira Code-Regular.ufo/glyphs/cdotaccent.glif new file mode 100644 index 0000000000..a7a2fb174c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cdotaccent.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cdotaccent" format="1"> + <advance width="600"/> + <unicode hex="010B"/> + <outline> + <contour> + <point x="343" y="765" type="curve" smooth="yes"/> + <point x="307" y="765"/> + <point x="283" y="739"/> + <point x="283" y="706" type="curve" smooth="yes"/> + <point x="283" y="672"/> + <point x="307" y="647"/> + <point x="343" y="647" type="curve" smooth="yes"/> + <point x="380" y="647"/> + <point x="404" y="672"/> + <point x="404" y="706" type="curve" smooth="yes"/> + <point x="404" y="739"/> + <point x="380" y="765"/> + </contour> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cedilla.case.glif b/Fira Code-Regular.ufo/glyphs/cedilla.case.glif new file mode 100644 index 0000000000..ee438b3055 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cedilla.case.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cedilla.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="341" y="-140" type="curve" smooth="yes"/> + <point x="341" y="-170"/> + <point x="316" y="-182"/> + <point x="281" y="-182" type="curve" smooth="yes"/> + <point x="259" y="-182"/> + <point x="232" y="-176"/> + <point x="213" y="-166" type="curve"/> + <point x="186" y="-214" type="line"/> + <point x="212" y="-229"/> + <point x="251" y="-238"/> + <point x="291" y="-238" type="curve" smooth="yes"/> + <point x="355" y="-238"/> + <point x="412" y="-206"/> + <point x="412" y="-140" type="curve" smooth="yes"/> + <point x="412" y="-101"/> + <point x="385" y="-63"/> + <point x="320" y="-57" type="curve"/> + <point x="320" y="16" type="line"/> + <point x="263" y="16" type="line"/> + <point x="254" y="-97" type="line"/> + <point x="307" y="-97"/> + <point x="341" y="-104"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cedilla.glif b/Fira Code-Regular.ufo/glyphs/cedilla.glif new file mode 100644 index 0000000000..021cf8c1e0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cedilla.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cedilla" format="1"> + <advance width="600"/> + <unicode hex="00B8"/> + <outline> + <contour> + <point x="341" y="-140" type="curve" smooth="yes"/> + <point x="341" y="-170"/> + <point x="316" y="-182"/> + <point x="281" y="-182" type="curve" smooth="yes"/> + <point x="259" y="-182"/> + <point x="232" y="-176"/> + <point x="213" y="-166" type="curve"/> + <point x="186" y="-214" type="line"/> + <point x="212" y="-229"/> + <point x="251" y="-238"/> + <point x="291" y="-238" type="curve" smooth="yes"/> + <point x="355" y="-238"/> + <point x="412" y="-206"/> + <point x="412" y="-140" type="curve" smooth="yes"/> + <point x="412" y="-101"/> + <point x="385" y="-63"/> + <point x="320" y="-57" type="curve"/> + <point x="320" y="16" type="line"/> + <point x="263" y="16" type="line"/> + <point x="254" y="-97" type="line"/> + <point x="307" y="-97"/> + <point x="341" y="-104"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cent.glif b/Fira Code-Regular.ufo/glyphs/cent.glif new file mode 100644 index 0000000000..3622087331 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cent.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cent" format="1"> + <advance width="600"/> + <unicode hex="00A2"/> + <outline> + <contour> + <point x="373" y="533" type="curve"/> + <point x="373" y="683" type="line"/> + <point x="299" y="683" type="line"/> + <point x="299" y="532" type="line"/> + <point x="171" y="514"/> + <point x="106" y="405"/> + <point x="106" y="261" type="curve" smooth="yes"/> + <point x="106" y="110"/> + <point x="172" y="10"/> + <point x="298" y="-6" type="curve"/> + <point x="298" y="-153" type="line"/> + <point x="373" y="-153" type="line"/> + <point x="373" y="-6" type="line"/> + <point x="415" y="-1"/> + <point x="456" y="14"/> + <point x="494" y="46" type="curve"/> + <point x="453" y="105" type="line"/> + <point x="410" y="71"/> + <point x="376" y="60"/> + <point x="336" y="60" type="curve" smooth="yes"/> + <point x="250" y="60"/> + <point x="196" y="120"/> + <point x="196" y="261" type="curve" smooth="yes"/> + <point x="196" y="400"/> + <point x="249" y="468"/> + <point x="336" y="468" type="curve" smooth="yes"/> + <point x="375" y="468"/> + <point x="408" y="459"/> + <point x="452" y="427" type="curve"/> + <point x="494" y="482" type="line"/> + <point x="456" y="513"/> + <point x="415" y="528"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/cent.tosf.glif b/Fira Code-Regular.ufo/glyphs/cent.tosf.glif new file mode 100644 index 0000000000..35e0b7d98b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/cent.tosf.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="cent.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="373" y="533" type="curve"/> + <point x="373" y="683" type="line"/> + <point x="299" y="683" type="line"/> + <point x="299" y="532" type="line"/> + <point x="171" y="514"/> + <point x="106" y="405"/> + <point x="106" y="261" type="curve" smooth="yes"/> + <point x="106" y="110"/> + <point x="172" y="10"/> + <point x="298" y="-6" type="curve"/> + <point x="298" y="-153" type="line"/> + <point x="373" y="-153" type="line"/> + <point x="373" y="-6" type="line"/> + <point x="415" y="-1"/> + <point x="456" y="14"/> + <point x="494" y="46" type="curve"/> + <point x="453" y="105" type="line"/> + <point x="410" y="71"/> + <point x="376" y="60"/> + <point x="336" y="60" type="curve" smooth="yes"/> + <point x="250" y="60"/> + <point x="196" y="120"/> + <point x="196" y="261" type="curve" smooth="yes"/> + <point x="196" y="400"/> + <point x="249" y="468"/> + <point x="336" y="468" type="curve" smooth="yes"/> + <point x="375" y="468"/> + <point x="408" y="459"/> + <point x="452" y="427" type="curve"/> + <point x="494" y="482" type="line"/> + <point x="456" y="513"/> + <point x="415" y="528"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/chi.glif b/Fira Code-Regular.ufo/glyphs/chi.glif new file mode 100644 index 0000000000..b21410e0d1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/chi.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="chi" format="1"> + <advance width="600"/> + <unicode hex="03C7"/> + <outline> + <contour> + <point x="552" y="-203" type="line"/> + <point x="357" y="188" type="line"/> + <point x="533" y="529" type="line"/> + <point x="446" y="533" type="line"/> + <point x="308" y="238" type="line"/> + <point x="246" y="398"/> + <point x="199" y="473"/> + <point x="136" y="537" type="curve"/> + <point x="55" y="506" type="line"/> + <point x="127" y="431"/> + <point x="170" y="377"/> + <point x="257" y="183" type="curve"/> + <point x="59" y="-202" type="line"/> + <point x="145" y="-208" type="line"/> + <point x="307" y="124" type="line"/> + <point x="466" y="-210" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/circle.glif b/Fira Code-Regular.ufo/glyphs/circle.glif new file mode 100644 index 0000000000..b92cf4a42d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/circle.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="circle" format="1"> + <advance width="600"/> + <unicode hex="25CB"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/circlewithlefthalfblack.glif b/Fira Code-Regular.ufo/glyphs/circlewithlefthalfblack.glif new file mode 100644 index 0000000000..cf6b328d3b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/circlewithlefthalfblack.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="circlewithlefthalfblack" format="1"> + <advance width="600"/> + <unicode hex="25D0"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="80" type="curve"/> + <point x="300" y="460" type="line"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/circlewithrighthalfblack.glif b/Fira Code-Regular.ufo/glyphs/circlewithrighthalfblack.glif new file mode 100644 index 0000000000..fbcdc198b7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/circlewithrighthalfblack.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="circlewithrighthalfblack" format="1"> + <advance width="600"/> + <unicode hex="25D1"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="311" y="0" type="line" smooth="yes"/> + <point x="455" y="6"/> + <point x="570" y="123"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve"/> + <point x="300" y="80" type="line"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/circumflex.case.glif b/Fira Code-Regular.ufo/glyphs/circumflex.case.glif new file mode 100644 index 0000000000..a146ee22e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/circumflex.case.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="circumflex.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="463" y="803" type="line"/> + <point x="329" y="910" type="line"/> + <point x="273" y="910" type="line"/> + <point x="137" y="803" type="line"/> + <point x="175" y="760" type="line"/> + <point x="300" y="841" type="line"/> + <point x="426" y="760" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/circumflex.glif b/Fira Code-Regular.ufo/glyphs/circumflex.glif new file mode 100644 index 0000000000..b42579ba89 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/circumflex.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="circumflex" format="1"> + <advance width="600"/> + <unicode hex="02C6"/> + <outline> + <contour> + <point x="137" y="670" type="line"/> + <point x="177" y="629" type="line"/> + <point x="301" y="720" type="line"/> + <point x="425" y="629" type="line"/> + <point x="463" y="670" type="line"/> + <point x="329" y="789" type="line"/> + <point x="273" y="789" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/clear.glif b/Fira Code-Regular.ufo/glyphs/clear.glif new file mode 100644 index 0000000000..825fb86693 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/clear.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="clear" format="1"> + <advance width="600"/> + <unicode hex="2327"/> + <outline> + <contour> + <point x="630" y="673" type="curve" smooth="yes"/> + <point x="-30" y="673" type="line" smooth="yes"/> + <point x="-60" y="673"/> + <point x="-80" y="653"/> + <point x="-80" y="623" type="curve" smooth="yes"/> + <point x="-80" y="78" type="line" smooth="yes"/> + <point x="-80" y="48"/> + <point x="-60" y="28"/> + <point x="-30" y="28" type="curve" smooth="yes"/> + <point x="630" y="28" type="line" smooth="yes"/> + <point x="660" y="28"/> + <point x="680" y="48"/> + <point x="680" y="78" type="curve" smooth="yes"/> + <point x="680" y="623" type="line" smooth="yes"/> + <point x="680" y="653"/> + <point x="660" y="673"/> + </contour> + <contour> + <point x="300" y="422" type="line"/> + <point x="434" y="557" type="line"/> + <point x="501" y="488" type="line"/> + <point x="367" y="355" type="line"/> + <point x="501" y="221" type="line"/> + <point x="434" y="154" type="line"/> + <point x="300" y="288" type="line"/> + <point x="166" y="154" type="line"/> + <point x="99" y="221" type="line"/> + <point x="233" y="355" type="line"/> + <point x="99" y="488" type="line"/> + <point x="166" y="557" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/club.glif b/Fira Code-Regular.ufo/glyphs/club.glif new file mode 100644 index 0000000000..3751f24351 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/club.glif @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="club" format="1"> + <advance width="600"/> + <unicode hex="2663"/> + <outline> + <contour> + <point x="300" y="539" type="curve" smooth="yes"/> + <point x="228" y="539"/> + <point x="180" y="508"/> + <point x="180" y="444" type="curve" smooth="yes"/> + <point x="180" y="390"/> + <point x="207" y="364"/> + <point x="234" y="342" type="curve"/> + <point x="208" y="353"/> + <point x="197" y="356"/> + <point x="167" y="356" type="curve" smooth="yes"/> + <point x="103" y="356"/> + <point x="70" y="312"/> + <point x="70" y="239" type="curve" smooth="yes"/> + <point x="70" y="177"/> + <point x="114" y="134"/> + <point x="174" y="134" type="curve" smooth="yes"/> + <point x="221" y="134"/> + <point x="254" y="154"/> + <point x="282" y="200" type="curve"/> + <point x="266" y="65" type="line"/> + <point x="110" y="65" type="line"/> + <point x="70" y="0" type="line"/> + <point x="530" y="0" type="line"/> + <point x="490" y="65" type="line"/> + <point x="334" y="65" type="line"/> + <point x="318" y="200" type="line"/> + <point x="345" y="154"/> + <point x="378" y="134"/> + <point x="426" y="134" type="curve" smooth="yes"/> + <point x="486" y="134"/> + <point x="530" y="177"/> + <point x="530" y="239" type="curve" smooth="yes"/> + <point x="530" y="312"/> + <point x="497" y="356"/> + <point x="433" y="356" type="curve" smooth="yes"/> + <point x="403" y="356"/> + <point x="392" y="353"/> + <point x="366" y="342" type="curve"/> + <point x="393" y="364"/> + <point x="420" y="390"/> + <point x="420" y="444" type="curve" smooth="yes"/> + <point x="420" y="508"/> + <point x="372" y="539"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/colon.glif b/Fira Code-Regular.ufo/glyphs/colon.glif new file mode 100644 index 0000000000..5fbb8bc8eb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/colon.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="colon" format="1"> + <advance width="600"/> + <unicode hex="003A"/> + <outline> + <contour> + <point x="219" y="431" type="curve" smooth="yes"/> + <point x="219" y="386"/> + <point x="253" y="349"/> + <point x="299" y="349" type="curve" smooth="yes"/> + <point x="345" y="349"/> + <point x="380" y="386"/> + <point x="380" y="431" type="curve" smooth="yes"/> + <point x="380" y="475"/> + <point x="345" y="511"/> + <point x="299" y="511" type="curve" smooth="yes"/> + <point x="253" y="511"/> + <point x="219" y="475"/> + </contour> + <contour> + <point x="219" y="70" type="curve" smooth="yes"/> + <point x="219" y="24"/> + <point x="253" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="345" y="-11"/> + <point x="380" y="24"/> + <point x="380" y="70" type="curve" smooth="yes"/> + <point x="380" y="113"/> + <point x="345" y="150"/> + <point x="299" y="150" type="curve" smooth="yes"/> + <point x="253" y="150"/> + <point x="219" y="113"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/colon_colon.glif b/Fira Code-Regular.ufo/glyphs/colon_colon.glif new file mode 100644 index 0000000000..a94b8fe19e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/colon_colon.glif @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="colon_colon" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="339" y="431" type="curve" smooth="yes"/> + <point x="339" y="386"/> + <point x="373" y="349"/> + <point x="419" y="349" type="curve" smooth="yes"/> + <point x="465" y="349"/> + <point x="500" y="386"/> + <point x="500" y="431" type="curve" smooth="yes"/> + <point x="500" y="475"/> + <point x="465" y="511"/> + <point x="419" y="511" type="curve" smooth="yes"/> + <point x="373" y="511"/> + <point x="339" y="475"/> + </contour> + <contour> + <point x="339" y="70" type="curve" smooth="yes"/> + <point x="339" y="24"/> + <point x="373" y="-11"/> + <point x="419" y="-11" type="curve" smooth="yes"/> + <point x="465" y="-11"/> + <point x="500" y="24"/> + <point x="500" y="70" type="curve" smooth="yes"/> + <point x="500" y="113"/> + <point x="465" y="150"/> + <point x="419" y="150" type="curve" smooth="yes"/> + <point x="373" y="150"/> + <point x="339" y="113"/> + </contour> + <contour> + <point x="789" y="431" type="curve" smooth="yes"/> + <point x="789" y="386"/> + <point x="823" y="349"/> + <point x="869" y="349" type="curve" smooth="yes"/> + <point x="915" y="349"/> + <point x="950" y="386"/> + <point x="950" y="431" type="curve" smooth="yes"/> + <point x="950" y="475"/> + <point x="915" y="511"/> + <point x="869" y="511" type="curve" smooth="yes"/> + <point x="823" y="511"/> + <point x="789" y="475"/> + </contour> + <contour> + <point x="789" y="70" type="curve" smooth="yes"/> + <point x="789" y="24"/> + <point x="823" y="-11"/> + <point x="869" y="-11" type="curve" smooth="yes"/> + <point x="915" y="-11"/> + <point x="950" y="24"/> + <point x="950" y="70" type="curve" smooth="yes"/> + <point x="950" y="113"/> + <point x="915" y="150"/> + <point x="869" y="150" type="curve" smooth="yes"/> + <point x="823" y="150"/> + <point x="789" y="113"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/colon_equal.glif b/Fira Code-Regular.ufo/glyphs/colon_equal.glif new file mode 100644 index 0000000000..568c040530 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/colon_equal.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="colon_equal" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="981" y="388" type="line"/> + <point x="981" y="460" type="line"/> + <point x="493" y="460" type="line"/> + <point x="493" y="388" type="line"/> + </contour> + <contour> + <point x="981" y="172" type="line"/> + <point x="981" y="244" type="line"/> + <point x="493" y="244" type="line"/> + <point x="493" y="172" type="line"/> + </contour> + <contour> + <point x="219" y="429" type="curve" smooth="yes"/> + <point x="219" y="384"/> + <point x="253" y="347"/> + <point x="299" y="347" type="curve" smooth="yes"/> + <point x="345" y="347"/> + <point x="380" y="384"/> + <point x="380" y="429" type="curve" smooth="yes"/> + <point x="380" y="473"/> + <point x="345" y="509"/> + <point x="299" y="509" type="curve" smooth="yes"/> + <point x="253" y="509"/> + <point x="219" y="473"/> + </contour> + <contour> + <point x="219" y="203" type="curve" smooth="yes"/> + <point x="219" y="157"/> + <point x="253" y="122"/> + <point x="299" y="122" type="curve" smooth="yes"/> + <point x="345" y="122"/> + <point x="380" y="157"/> + <point x="380" y="203" type="curve" smooth="yes"/> + <point x="380" y="246"/> + <point x="345" y="283"/> + <point x="299" y="283" type="curve" smooth="yes"/> + <point x="253" y="283"/> + <point x="219" y="246"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/comma.glif b/Fira Code-Regular.ufo/glyphs/comma.glif new file mode 100644 index 0000000000..9166ef43e0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/comma.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="comma" format="1"> + <advance width="600"/> + <unicode hex="002C"/> + <outline> + <contour> + <point x="300" y="164" type="curve" smooth="yes"/> + <point x="255" y="164"/> + <point x="220" y="128"/> + <point x="220" y="84" type="curve" smooth="yes"/> + <point x="220" y="58"/> + <point x="233" y="33"/> + <point x="253" y="18" type="curve"/> + <point x="205" y="-179" type="line"/> + <point x="280" y="-179" type="line"/> + <point x="361" y="7" type="line"/> + <point x="376" y="37"/> + <point x="381" y="60"/> + <point x="381" y="84" type="curve" smooth="yes"/> + <point x="381" y="128"/> + <point x="346" y="164"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/contents.plist b/Fira Code-Regular.ufo/glyphs/contents.plist new file mode 100644 index 0000000000..2fbb4eac59 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/contents.plist @@ -0,0 +1,2334 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>.notdef</key> + <string>_notdef.glif</string> + <key>A</key> + <string>A_.glif</string> + <key>AE</key> + <string>AE_.glif</string> + <key>AEacute</key> + <string>AEacute_.glif</string> + <key>Aacute</key> + <string>Aacute_.glif</string> + <key>Abreve</key> + <string>Abreve_.glif</string> + <key>Acircumflex</key> + <string>Acircumflex_.glif</string> + <key>Adieresis</key> + <string>Adieresis_.glif</string> + <key>Agrave</key> + <string>Agrave_.glif</string> + <key>Alpha</key> + <string>Alpha_.glif</string> + <key>Alphatonos</key> + <string>Alphatonos_.glif</string> + <key>Amacron</key> + <string>Amacron_.glif</string> + <key>Aogonek</key> + <string>Aogonek_.glif</string> + <key>Aring</key> + <string>Aring_.glif</string> + <key>Atilde</key> + <string>Atilde_.glif</string> + <key>B</key> + <string>B_.glif</string> + <key>Beta</key> + <string>Beta_.glif</string> + <key>C</key> + <string>C_.glif</string> + <key>CR</key> + <string>CR_.glif</string> + <key>Cacute</key> + <string>Cacute_.glif</string> + <key>Cacute.loclPLK</key> + <string>Cacute_.loclPLK_.glif</string> + <key>Ccaron</key> + <string>Ccaron_.glif</string> + <key>Ccedilla</key> + <string>Ccedilla_.glif</string> + <key>Ccircumflex</key> + <string>Ccircumflex_.glif</string> + <key>Cdotaccent</key> + <string>Cdotaccent_.glif</string> + <key>Chi</key> + <string>Chi_.glif</string> + <key>D</key> + <string>D_.glif</string> + <key>Dcaron</key> + <string>Dcaron_.glif</string> + <key>Dcroat</key> + <string>Dcroat_.glif</string> + <key>Delta</key> + <string>Delta_.glif</string> + <key>E</key> + <string>E_.glif</string> + <key>Eacute</key> + <string>Eacute_.glif</string> + <key>Ebreve</key> + <string>Ebreve_.glif</string> + <key>Ecaron</key> + <string>Ecaron_.glif</string> + <key>Ecircumflex</key> + <string>Ecircumflex_.glif</string> + <key>Edieresis</key> + <string>Edieresis_.glif</string> + <key>Edotaccent</key> + <string>Edotaccent_.glif</string> + <key>Egrave</key> + <string>Egrave_.glif</string> + <key>Emacron</key> + <string>Emacron_.glif</string> + <key>Eng</key> + <string>Eng_.glif</string> + <key>Eogonek</key> + <string>Eogonek_.glif</string> + <key>Epsilon</key> + <string>Epsilon_.glif</string> + <key>Epsilontonos</key> + <string>Epsilontonos_.glif</string> + <key>Eta</key> + <string>Eta_.glif</string> + <key>Etatonos</key> + <string>Etatonos_.glif</string> + <key>Eth</key> + <string>Eth_.glif</string> + <key>Euro</key> + <string>Euro_.glif</string> + <key>Euro.tosf</key> + <string>Euro_.tosf.glif</string> + <key>F</key> + <string>F_.glif</string> + <key>G</key> + <string>G_.glif</string> + <key>Gamma</key> + <string>Gamma_.glif</string> + <key>Gbreve</key> + <string>Gbreve_.glif</string> + <key>Gcircumflex</key> + <string>Gcircumflex_.glif</string> + <key>Gcommaaccent</key> + <string>Gcommaaccent_.glif</string> + <key>Gdotaccent</key> + <string>Gdotaccent_.glif</string> + <key>H</key> + <string>H_.glif</string> + <key>H18543</key> + <string>H18543_.glif</string> + <key>H18551</key> + <string>H18551_.glif</string> + <key>H22073</key> + <string>H22073_.glif</string> + <key>Hbar</key> + <string>Hbar_.glif</string> + <key>Hcircumflex</key> + <string>Hcircumflex_.glif</string> + <key>I</key> + <string>I_.glif</string> + <key>IJ</key> + <string>IJ_.glif</string> + <key>Iacute</key> + <string>Iacute_.glif</string> + <key>Ibreve</key> + <string>Ibreve_.glif</string> + <key>Icircumflex</key> + <string>Icircumflex_.glif</string> + <key>Idieresis</key> + <string>Idieresis_.glif</string> + <key>Idotaccent</key> + <string>Idotaccent_.glif</string> + <key>Igrave</key> + <string>Igrave_.glif</string> + <key>Imacron</key> + <string>Imacron_.glif</string> + <key>Iogonek</key> + <string>Iogonek_.glif</string> + <key>Iota</key> + <string>Iota_.glif</string> + <key>Iotadieresis</key> + <string>Iotadieresis_.glif</string> + <key>Iotatonos</key> + <string>Iotatonos_.glif</string> + <key>Itilde</key> + <string>Itilde_.glif</string> + <key>J</key> + <string>J_.glif</string> + <key>Jcircumflex</key> + <string>Jcircumflex_.glif</string> + <key>K</key> + <string>K_.glif</string> + <key>Kappa</key> + <string>Kappa_.glif</string> + <key>Kcommaaccent</key> + <string>Kcommaaccent_.glif</string> + <key>L</key> + <string>L_.glif</string> + <key>Lacute</key> + <string>Lacute_.glif</string> + <key>Lambda</key> + <string>Lambda_.glif</string> + <key>Lcaron</key> + <string>Lcaron_.glif</string> + <key>Lcommaaccent</key> + <string>Lcommaaccent_.glif</string> + <key>Ldot</key> + <string>Ldot_.glif</string> + <key>Lslash</key> + <string>Lslash_.glif</string> + <key>M</key> + <string>M_.glif</string> + <key>Mu</key> + <string>Mu_.glif</string> + <key>N</key> + <string>N_.glif</string> + <key>Nacute</key> + <string>Nacute_.glif</string> + <key>Nacute.loclPLK</key> + <string>Nacute_.loclPLK_.glif</string> + <key>Ncaron</key> + <string>Ncaron_.glif</string> + <key>Ncommaaccent</key> + <string>Ncommaaccent_.glif</string> + <key>Ntilde</key> + <string>Ntilde_.glif</string> + <key>Nu</key> + <string>Nu_.glif</string> + <key>O</key> + <string>O_.glif</string> + <key>OE</key> + <string>OE_.glif</string> + <key>Oacute</key> + <string>Oacute_.glif</string> + <key>Oacute.loclPLK</key> + <string>Oacute_.loclPLK_.glif</string> + <key>Obreve</key> + <string>Obreve_.glif</string> + <key>Ocircumflex</key> + <string>Ocircumflex_.glif</string> + <key>Odieresis</key> + <string>Odieresis_.glif</string> + <key>Ograve</key> + <string>Ograve_.glif</string> + <key>Ohungarumlaut</key> + <string>Ohungarumlaut_.glif</string> + <key>Omacron</key> + <string>Omacron_.glif</string> + <key>Omega</key> + <string>Omega_.glif</string> + <key>Omegatonos</key> + <string>Omegatonos_.glif</string> + <key>Omicron</key> + <string>Omicron_.glif</string> + <key>Omicrontonos</key> + <string>Omicrontonos_.glif</string> + <key>Oslash</key> + <string>Oslash_.glif</string> + <key>Oslashacute</key> + <string>Oslashacute_.glif</string> + <key>Otilde</key> + <string>Otilde_.glif</string> + <key>P</key> + <string>P_.glif</string> + <key>Phi</key> + <string>Phi_.glif</string> + <key>Pi</key> + <string>Pi_.glif</string> + <key>Psi</key> + <string>Psi_.glif</string> + <key>Q</key> + <string>Q_.glif</string> + <key>R</key> + <string>R_.glif</string> + <key>Racute</key> + <string>Racute_.glif</string> + <key>Rcaron</key> + <string>Rcaron_.glif</string> + <key>Rcommaaccent</key> + <string>Rcommaaccent_.glif</string> + <key>Rho</key> + <string>Rho_.glif</string> + <key>S</key> + <string>S_.glif</string> + <key>Sacute</key> + <string>Sacute_.glif</string> + <key>Sacute.loclPLK</key> + <string>Sacute_.loclPLK_.glif</string> + <key>Scaron</key> + <string>Scaron_.glif</string> + <key>Scedilla</key> + <string>Scedilla_.glif</string> + <key>Scircumflex</key> + <string>Scircumflex_.glif</string> + <key>Scommaaccent</key> + <string>Scommaaccent_.glif</string> + <key>Sigma</key> + <string>Sigma_.glif</string> + <key>T</key> + <string>T_.glif</string> + <key>Tau</key> + <string>Tau_.glif</string> + <key>Tbar</key> + <string>Tbar_.glif</string> + <key>Tcaron</key> + <string>Tcaron_.glif</string> + <key>Tcedilla</key> + <string>Tcedilla_.glif</string> + <key>Theta</key> + <string>Theta_.glif</string> + <key>Thorn</key> + <string>Thorn_.glif</string> + <key>U</key> + <string>U_.glif</string> + <key>Uacute</key> + <string>Uacute_.glif</string> + <key>Ubreve</key> + <string>Ubreve_.glif</string> + <key>Ucircumflex</key> + <string>Ucircumflex_.glif</string> + <key>Udieresis</key> + <string>Udieresis_.glif</string> + <key>Ugrave</key> + <string>Ugrave_.glif</string> + <key>Uhungarumlaut</key> + <string>Uhungarumlaut_.glif</string> + <key>Umacron</key> + <string>Umacron_.glif</string> + <key>Uogonek</key> + <string>Uogonek_.glif</string> + <key>Upsilon</key> + <string>Upsilon_.glif</string> + <key>Upsilondieresis</key> + <string>Upsilondieresis_.glif</string> + <key>Upsilontonos</key> + <string>Upsilontonos_.glif</string> + <key>Uring</key> + <string>Uring_.glif</string> + <key>Utilde</key> + <string>Utilde_.glif</string> + <key>V</key> + <string>V_.glif</string> + <key>W</key> + <string>W_.glif</string> + <key>Wacute</key> + <string>Wacute_.glif</string> + <key>Wcircumflex</key> + <string>Wcircumflex_.glif</string> + <key>Wdieresis</key> + <string>Wdieresis_.glif</string> + <key>Wgrave</key> + <string>Wgrave_.glif</string> + <key>X</key> + <string>X_.glif</string> + <key>Xi</key> + <string>Xi_.glif</string> + <key>Y</key> + <string>Y_.glif</string> + <key>Yacute</key> + <string>Yacute_.glif</string> + <key>Ycircumflex</key> + <string>Ycircumflex_.glif</string> + <key>Ydieresis</key> + <string>Ydieresis_.glif</string> + <key>Ygrave</key> + <string>Ygrave_.glif</string> + <key>Z</key> + <string>Z_.glif</string> + <key>Zacute</key> + <string>Zacute_.glif</string> + <key>Zacute.loclPLK</key> + <string>Zacute_.loclPLK_.glif</string> + <key>Zcaron</key> + <string>Zcaron_.glif</string> + <key>Zdotaccent</key> + <string>Zdotaccent_.glif</string> + <key>Zeta</key> + <string>Zeta_.glif</string> + <key>a</key> + <string>a.glif</string> + <key>aacute</key> + <string>aacute.glif</string> + <key>abreve</key> + <string>abreve.glif</string> + <key>acircumflex</key> + <string>acircumflex.glif</string> + <key>acute</key> + <string>acute.glif</string> + <key>acute.case</key> + <string>acute.case.glif</string> + <key>acute.case.loclPLK</key> + <string>acute.case.loclPLK_.glif</string> + <key>acute.loclPLK</key> + <string>acute.loclPLK_.glif</string> + <key>acutecomb</key> + <string>acutecomb.glif</string> + <key>adieresis</key> + <string>adieresis.glif</string> + <key>ae</key> + <string>ae.glif</string> + <key>aeacute</key> + <string>aeacute.glif</string> + <key>agrave</key> + <string>agrave.glif</string> + <key>alpha</key> + <string>alpha.glif</string> + <key>alphatonos</key> + <string>alphatonos.glif</string> + <key>amacron</key> + <string>amacron.glif</string> + <key>ampersand</key> + <string>ampersand.glif</string> + <key>aogonek</key> + <string>aogonek.glif</string> + <key>approxequal</key> + <string>approxequal.glif</string> + <key>approxequal.tosf</key> + <string>approxequal.tosf.glif</string> + <key>aring</key> + <string>aring.glif</string> + <key>arrowdown</key> + <string>arrowdown.glif</string> + <key>arrowdownwhite</key> + <string>arrowdownwhite.glif</string> + <key>arrowleft</key> + <string>arrowleft.glif</string> + <key>arrowleftwhite</key> + <string>arrowleftwhite.glif</string> + <key>arrowright</key> + <string>arrowright.glif</string> + <key>arrowrightwhite</key> + <string>arrowrightwhite.glif</string> + <key>arrowup</key> + <string>arrowup.glif</string> + <key>arrowupdn</key> + <string>arrowupdn.glif</string> + <key>arrowupwhite</key> + <string>arrowupwhite.glif</string> + <key>asciicircum</key> + <string>asciicircum.glif</string> + <key>asciitilde</key> + <string>asciitilde.glif</string> + <key>asciitilde.tosf</key> + <string>asciitilde.tosf.glif</string> + <key>asterisk</key> + <string>asterisk.glif</string> + <key>asterisk_slash</key> + <string>asterisk_slash.glif</string> + <key>at</key> + <string>at.glif</string> + <key>atilde</key> + <string>atilde.glif</string> + <key>b</key> + <string>b.glif</string> + <key>backslash</key> + <string>backslash.glif</string> + <key>bar</key> + <string>bar.glif</string> + <key>beta</key> + <string>beta.glif</string> + <key>blackDiamond</key> + <string>blackDiamond_.glif</string> + <key>blackcircle</key> + <string>blackcircle.glif</string> + <key>blacklowerlefttriangle</key> + <string>blacklowerlefttriangle.glif</string> + <key>blacklowerrighttriangle</key> + <string>blacklowerrighttriangle.glif</string> + <key>blackupperlefttriangle</key> + <string>blackupperlefttriangle.glif</string> + <key>blackupperrighttriangle</key> + <string>blackupperrighttriangle.glif</string> + <key>block</key> + <string>block.glif</string> + <key>braceleft</key> + <string>braceleft.glif</string> + <key>braceleft.case</key> + <string>braceleft.case.glif</string> + <key>braceright</key> + <string>braceright.glif</string> + <key>braceright.case</key> + <string>braceright.case.glif</string> + <key>bracketleft</key> + <string>bracketleft.glif</string> + <key>bracketleft.case</key> + <string>bracketleft.case.glif</string> + <key>bracketright</key> + <string>bracketright.glif</string> + <key>bracketright.case</key> + <string>bracketright.case.glif</string> + <key>breve</key> + <string>breve.glif</string> + <key>breve.case</key> + <string>breve.case.glif</string> + <key>brevecy</key> + <string>brevecy.glif</string> + <key>brevecy.case</key> + <string>brevecy.case.glif</string> + <key>brokenbar</key> + <string>brokenbar.glif</string> + <key>bullet</key> + <string>bullet.glif</string> + <key>bulletoperator</key> + <string>bulletoperator.glif</string> + <key>bullseye</key> + <string>bullseye.glif</string> + <key>c</key> + <string>c.glif</string> + <key>cacute</key> + <string>cacute.glif</string> + <key>cacute.loclPLK</key> + <string>cacute.loclPLK_.glif</string> + <key>capslock</key> + <string>capslock.glif</string> + <key>caron</key> + <string>caron.glif</string> + <key>caron.alt</key> + <string>caron.alt.glif</string> + <key>caron.case</key> + <string>caron.case.glif</string> + <key>ccaron</key> + <string>ccaron.glif</string> + <key>ccedilla</key> + <string>ccedilla.glif</string> + <key>ccircumflex</key> + <string>ccircumflex.glif</string> + <key>cdotaccent</key> + <string>cdotaccent.glif</string> + <key>cedilla</key> + <string>cedilla.glif</string> + <key>cedilla.case</key> + <string>cedilla.case.glif</string> + <key>cent</key> + <string>cent.glif</string> + <key>cent.tosf</key> + <string>cent.tosf.glif</string> + <key>chi</key> + <string>chi.glif</string> + <key>circle</key> + <string>circle.glif</string> + <key>circlewithlefthalfblack</key> + <string>circlewithlefthalfblack.glif</string> + <key>circlewithrighthalfblack</key> + <string>circlewithrighthalfblack.glif</string> + <key>circumflex</key> + <string>circumflex.glif</string> + <key>circumflex.case</key> + <string>circumflex.case.glif</string> + <key>clear</key> + <string>clear.glif</string> + <key>club</key> + <string>club.glif</string> + <key>colon</key> + <string>colon.glif</string> + <key>colon_colon</key> + <string>colon_colon.glif</string> + <key>colon_equal</key> + <string>colon_equal.glif</string> + <key>comma</key> + <string>comma.glif</string> + <key>copyright</key> + <string>copyright.glif</string> + <key>currency</key> + <string>currency.glif</string> + <key>currency.tosf</key> + <string>currency.tosf.glif</string> + <key>d</key> + <string>d.glif</string> + <key>dagger</key> + <string>dagger.glif</string> + <key>dagger.tosf</key> + <string>dagger.tosf.glif</string> + <key>daggerdbl</key> + <string>daggerdbl.glif</string> + <key>daggerdbl.tosf</key> + <string>daggerdbl.tosf.glif</string> + <key>dcaron</key> + <string>dcaron.glif</string> + <key>dcroat</key> + <string>dcroat.glif</string> + <key>degree</key> + <string>degree.glif</string> + <key>degree.tosf</key> + <string>degree.tosf.glif</string> + <key>deleterightKey</key> + <string>deleterightKey_.glif</string> + <key>delta</key> + <string>delta.glif</string> + <key>diamond</key> + <string>diamond.glif</string> + <key>dieresis</key> + <string>dieresis.glif</string> + <key>dieresis.case</key> + <string>dieresis.case.glif</string> + <key>dieresistonos</key> + <string>dieresistonos.glif</string> + <key>divide</key> + <string>divide.glif</string> + <key>divide.tosf</key> + <string>divide.tosf.glif</string> + <key>divisionslash</key> + <string>divisionslash.glif</string> + <key>dkshade</key> + <string>dkshade.glif</string> + <key>dnblock</key> + <string>dnblock.glif</string> + <key>dollar</key> + <string>dollar.glif</string> + <key>dollar.tosf</key> + <string>dollar.tosf.glif</string> + <key>dotaccent</key> + <string>dotaccent.glif</string> + <key>dotaccent.case</key> + <string>dotaccent.case.glif</string> + <key>dotlessi</key> + <string>dotlessi.glif</string> + <key>e</key> + <string>e.glif</string> + <key>eacute</key> + <string>eacute.glif</string> + <key>ebreve</key> + <string>ebreve.glif</string> + <key>ecaron</key> + <string>ecaron.glif</string> + <key>ecircumflex</key> + <string>ecircumflex.glif</string> + <key>edieresis</key> + <string>edieresis.glif</string> + <key>edotaccent</key> + <string>edotaccent.glif</string> + <key>egrave</key> + <string>egrave.glif</string> + <key>eight</key> + <string>eight.glif</string> + <key>eight.dnom</key> + <string>eight.dnom.glif</string> + <key>eight.numr</key> + <string>eight.numr.glif</string> + <key>eight.tosf</key> + <string>eight.tosf.glif</string> + <key>eightinferior</key> + <string>eightinferior.glif</string> + <key>eightsuperior</key> + <string>eightsuperior.glif</string> + <key>ellipsis</key> + <string>ellipsis.glif</string> + <key>emacron</key> + <string>emacron.glif</string> + <key>emdash</key> + <string>emdash.glif</string> + <key>emdash.case</key> + <string>emdash.case.glif</string> + <key>endash</key> + <string>endash.glif</string> + <key>endash.case</key> + <string>endash.case.glif</string> + <key>eng</key> + <string>eng.glif</string> + <key>eogonek</key> + <string>eogonek.glif</string> + <key>epsilon</key> + <string>epsilon.glif</string> + <key>epsilontonos</key> + <string>epsilontonos.glif</string> + <key>equal</key> + <string>equal.glif</string> + <key>equal.dnom</key> + <string>equal.dnom.glif</string> + <key>equal.numr</key> + <string>equal.numr.glif</string> + <key>equal.tosf</key> + <string>equal.tosf.glif</string> + <key>equal_equal</key> + <string>equal_equal.glif</string> + <key>equal_equal_equal</key> + <string>equal_equal_equal.glif</string> + <key>equal_greater</key> + <string>equal_greater.glif</string> + <key>equal_less_less</key> + <string>equal_less_less.glif</string> + <key>equalsuperior</key> + <string>equalsuperior.glif</string> + <key>equivalence</key> + <string>equivalence.glif</string> + <key>estimated</key> + <string>estimated.glif</string> + <key>eta</key> + <string>eta.glif</string> + <key>etatonos</key> + <string>etatonos.glif</string> + <key>eth</key> + <string>eth.glif</string> + <key>exclam</key> + <string>exclam.glif</string> + <key>exclam_equal</key> + <string>exclam_equal.glif</string> + <key>exclam_equal_equal</key> + <string>exclam_equal_equal.glif</string> + <key>exclam_exclam</key> + <string>exclam_exclam.glif</string> + <key>exclamdown</key> + <string>exclamdown.glif</string> + <key>exclamdown.case</key> + <string>exclamdown.case.glif</string> + <key>f</key> + <string>f.glif</string> + <key>female</key> + <string>female.glif</string> + <key>fi</key> + <string>fi.glif</string> + <key>figuredash</key> + <string>figuredash.glif</string> + <key>figuredash.tosf</key> + <string>figuredash.tosf.glif</string> + <key>filledbox</key> + <string>filledbox.glif</string> + <key>filledrect</key> + <string>filledrect.glif</string> + <key>firsttonechinese</key> + <string>firsttonechinese.glif</string> + <key>fisheye</key> + <string>fisheye.glif</string> + <key>five</key> + <string>five.glif</string> + <key>five.dnom</key> + <string>five.dnom.glif</string> + <key>five.numr</key> + <string>five.numr.glif</string> + <key>five.tosf</key> + <string>five.tosf.glif</string> + <key>fiveeighths</key> + <string>fiveeighths.glif</string> + <key>fiveinferior</key> + <string>fiveinferior.glif</string> + <key>fivesuperior</key> + <string>fivesuperior.glif</string> + <key>fl</key> + <string>fl.glif</string> + <key>florin</key> + <string>florin.glif</string> + <key>four</key> + <string>four.glif</string> + <key>four.dnom</key> + <string>four.dnom.glif</string> + <key>four.numr</key> + <string>four.numr.glif</string> + <key>four.tosf</key> + <string>four.tosf.glif</string> + <key>fourinferior</key> + <string>fourinferior.glif</string> + <key>foursuperior</key> + <string>foursuperior.glif</string> + <key>fraction</key> + <string>fraction.glif</string> + <key>g</key> + <string>g.glif</string> + <key>gamma</key> + <string>gamma.glif</string> + <key>gbreve</key> + <string>gbreve.glif</string> + <key>gcircumflex</key> + <string>gcircumflex.glif</string> + <key>gcommaaccent</key> + <string>gcommaaccent.glif</string> + <key>gdotaccent</key> + <string>gdotaccent.glif</string> + <key>germandbls</key> + <string>germandbls.glif</string> + <key>grave</key> + <string>grave.glif</string> + <key>grave.case</key> + <string>grave.case.glif</string> + <key>gravecomb</key> + <string>gravecomb.glif</string> + <key>greater</key> + <string>greater.glif</string> + <key>greater.tosf</key> + <string>greater.tosf.glif</string> + <key>greater_equal</key> + <string>greater_equal.glif</string> + <key>greater_greater</key> + <string>greater_greater.glif</string> + <key>greater_greater_equal</key> + <string>greater_greater_equal.glif</string> + <key>greaterequal</key> + <string>greaterequal.glif</string> + <key>greaterequal.tosf</key> + <string>greaterequal.tosf.glif</string> + <key>guillemotleft</key> + <string>guillemotleft.glif</string> + <key>guillemotleft.case</key> + <string>guillemotleft.case.glif</string> + <key>guillemotright</key> + <string>guillemotright.glif</string> + <key>guillemotright.case</key> + <string>guillemotright.case.glif</string> + <key>guilsinglleft</key> + <string>guilsinglleft.glif</string> + <key>guilsinglleft.case</key> + <string>guilsinglleft.case.glif</string> + <key>guilsinglright</key> + <string>guilsinglright.glif</string> + <key>guilsinglright.case</key> + <string>guilsinglright.case.glif</string> + <key>h</key> + <string>h.glif</string> + <key>hbar</key> + <string>hbar.glif</string> + <key>hcircumflex</key> + <string>hcircumflex.glif</string> + <key>heart</key> + <string>heart.glif</string> + <key>house</key> + <string>house.glif</string> + <key>hungarumlaut</key> + <string>hungarumlaut.glif</string> + <key>hungarumlaut.case</key> + <string>hungarumlaut.case.glif</string> + <key>hyphen</key> + <string>hyphen.glif</string> + <key>hyphen.case</key> + <string>hyphen.case.glif</string> + <key>hyphen_greater</key> + <string>hyphen_greater.glif</string> + <key>hyphen_greater_greater</key> + <string>hyphen_greater_greater.glif</string> + <key>i</key> + <string>i.glif</string> + <key>i.loclTRK</key> + <string>i.loclTRK_.glif</string> + <key>iacute</key> + <string>iacute.glif</string> + <key>ibreve</key> + <string>ibreve.glif</string> + <key>icircumflex</key> + <string>icircumflex.glif</string> + <key>idieresis</key> + <string>idieresis.glif</string> + <key>igrave</key> + <string>igrave.glif</string> + <key>ij</key> + <string>ij.glif</string> + <key>imacron</key> + <string>imacron.glif</string> + <key>infinity</key> + <string>infinity.glif</string> + <key>infinity.case</key> + <string>infinity.case.glif</string> + <key>infinity.tosf</key> + <string>infinity.tosf.glif</string> + <key>integral</key> + <string>integral.glif</string> + <key>integral.tosf</key> + <string>integral.tosf.glif</string> + <key>integralbt</key> + <string>integralbt.glif</string> + <key>integraltp</key> + <string>integraltp.glif</string> + <key>intersection</key> + <string>intersection.glif</string> + <key>invcircle</key> + <string>invcircle.glif</string> + <key>invsmileface</key> + <string>invsmileface.glif</string> + <key>iogonek</key> + <string>iogonek.glif</string> + <key>iota</key> + <string>iota.glif</string> + <key>iotadieresis</key> + <string>iotadieresis.glif</string> + <key>iotadieresistonos</key> + <string>iotadieresistonos.glif</string> + <key>iotatonos</key> + <string>iotatonos.glif</string> + <key>itilde</key> + <string>itilde.glif</string> + <key>j</key> + <string>j.glif</string> + <key>jcircumflex</key> + <string>jcircumflex.glif</string> + <key>jdotless</key> + <string>jdotless.glif</string> + <key>k</key> + <string>k.glif</string> + <key>kappa</key> + <string>kappa.glif</string> + <key>kcommaaccent</key> + <string>kcommaaccent.glif</string> + <key>kgreenlandic</key> + <string>kgreenlandic.glif</string> + <key>l</key> + <string>l.glif</string> + <key>lacute</key> + <string>lacute.glif</string> + <key>lambda</key> + <string>lambda.glif</string> + <key>largeCircle</key> + <string>largeCircle_.glif</string> + <key>lcaron</key> + <string>lcaron.glif</string> + <key>lcommaaccent</key> + <string>lcommaaccent.glif</string> + <key>ldot</key> + <string>ldot.glif</string> + <key>less</key> + <string>less.glif</string> + <key>less.tosf</key> + <string>less.tosf.glif</string> + <key>less_equal</key> + <string>less_equal.glif</string> + <key>less_equal_greater</key> + <string>less_equal_greater.glif</string> + <key>less_greater</key> + <string>less_greater.glif</string> + <key>less_hyphen</key> + <string>less_hyphen.glif</string> + <key>less_less</key> + <string>less_less.glif</string> + <key>less_less_equal</key> + <string>less_less_equal.glif</string> + <key>less_less_hyphen</key> + <string>less_less_hyphen.glif</string> + <key>lessequal</key> + <string>lessequal.glif</string> + <key>lessequal.tosf</key> + <string>lessequal.tosf.glif</string> + <key>lfblock</key> + <string>lfblock.glif</string> + <key>logicalnot</key> + <string>logicalnot.glif</string> + <key>logicalnot.tosf</key> + <string>logicalnot.tosf.glif</string> + <key>lozenge</key> + <string>lozenge.glif</string> + <key>lozenge.tosf</key> + <string>lozenge.tosf.glif</string> + <key>lslash</key> + <string>lslash.glif</string> + <key>ltshade</key> + <string>ltshade.glif</string> + <key>m</key> + <string>m.glif</string> + <key>macron</key> + <string>macron.glif</string> + <key>macron.case</key> + <string>macron.case.glif</string> + <key>male</key> + <string>male.glif</string> + <key>minus</key> + <string>minus.glif</string> + <key>minus.dnom</key> + <string>minus.dnom.glif</string> + <key>minus.numr</key> + <string>minus.numr.glif</string> + <key>minus.tosf</key> + <string>minus.tosf.glif</string> + <key>mu</key> + <string>mu.glif</string> + <key>multiply</key> + <string>multiply.glif</string> + <key>multiply.tosf</key> + <string>multiply.tosf.glif</string> + <key>musicalnote</key> + <string>musicalnote.glif</string> + <key>musicalnotedbl</key> + <string>musicalnotedbl.glif</string> + <key>n</key> + <string>n.glif</string> + <key>nacute</key> + <string>nacute.glif</string> + <key>nacute.loclPLK</key> + <string>nacute.loclPLK_.glif</string> + <key>napostrophe</key> + <string>napostrophe.glif</string> + <key>ncaron</key> + <string>ncaron.glif</string> + <key>ncommaaccent</key> + <string>ncommaaccent.glif</string> + <key>nine</key> + <string>nine.glif</string> + <key>nine.dnom</key> + <string>nine.dnom.glif</string> + <key>nine.numr</key> + <string>nine.numr.glif</string> + <key>nine.tosf</key> + <string>nine.tosf.glif</string> + <key>nineinferior</key> + <string>nineinferior.glif</string> + <key>ninesuperior</key> + <string>ninesuperior.glif</string> + <key>notequal</key> + <string>notequal.glif</string> + <key>notequal.tosf</key> + <string>notequal.tosf.glif</string> + <key>nsuperior</key> + <string>nsuperior.glif</string> + <key>ntilde</key> + <string>ntilde.glif</string> + <key>nu</key> + <string>nu.glif</string> + <key>numbersign</key> + <string>numbersign.glif</string> + <key>numbersign.tosf</key> + <string>numbersign.tosf.glif</string> + <key>numbersign_parenleft</key> + <string>numbersign_parenleft.glif</string> + <key>numbersign_underscore</key> + <string>numbersign_underscore.glif</string> + <key>o</key> + <string>o.glif</string> + <key>oacute</key> + <string>oacute.glif</string> + <key>oacute.loclPLK</key> + <string>oacute.loclPLK_.glif</string> + <key>obreve</key> + <string>obreve.glif</string> + <key>ocircumflex</key> + <string>ocircumflex.glif</string> + <key>odieresis</key> + <string>odieresis.glif</string> + <key>oe</key> + <string>oe.glif</string> + <key>ogonek</key> + <string>ogonek.glif</string> + <key>ograve</key> + <string>ograve.glif</string> + <key>ohungarumlaut</key> + <string>ohungarumlaut.glif</string> + <key>omacron</key> + <string>omacron.glif</string> + <key>omega</key> + <string>omega.glif</string> + <key>omegatonos</key> + <string>omegatonos.glif</string> + <key>omicron</key> + <string>omicron.glif</string> + <key>omicrontonos</key> + <string>omicrontonos.glif</string> + <key>one</key> + <string>one.glif</string> + <key>one.dnom</key> + <string>one.dnom.glif</string> + <key>one.numr</key> + <string>one.numr.glif</string> + <key>one.tosf</key> + <string>one.tosf.glif</string> + <key>oneeighth</key> + <string>oneeighth.glif</string> + <key>onefraction</key> + <string>onefraction.glif</string> + <key>onehalf</key> + <string>onehalf.glif</string> + <key>oneinferior</key> + <string>oneinferior.glif</string> + <key>onequarter</key> + <string>onequarter.glif</string> + <key>onesuperior</key> + <string>onesuperior.glif</string> + <key>ordfeminine</key> + <string>ordfeminine.glif</string> + <key>ordmasculine</key> + <string>ordmasculine.glif</string> + <key>oslash</key> + <string>oslash.glif</string> + <key>oslashacute</key> + <string>oslashacute.glif</string> + <key>otilde</key> + <string>otilde.glif</string> + <key>p</key> + <string>p.glif</string> + <key>paragraph</key> + <string>paragraph.glif</string> + <key>parenleft</key> + <string>parenleft.glif</string> + <key>parenleft.case</key> + <string>parenleft.case.glif</string> + <key>parenleft.dnom</key> + <string>parenleft.dnom.glif</string> + <key>parenleft.numr</key> + <string>parenleft.numr.glif</string> + <key>parenleftsuperior</key> + <string>parenleftsuperior.glif</string> + <key>parenright</key> + <string>parenright.glif</string> + <key>parenright.case</key> + <string>parenright.case.glif</string> + <key>parenright.dnom</key> + <string>parenright.dnom.glif</string> + <key>parenright.numr</key> + <string>parenright.numr.glif</string> + <key>parenrightsuperior</key> + <string>parenrightsuperior.glif</string> + <key>partialdiff</key> + <string>partialdiff.glif</string> + <key>partialdiff.tosf</key> + <string>partialdiff.tosf.glif</string> + <key>percent</key> + <string>percent.glif</string> + <key>percent.tosf</key> + <string>percent.tosf.glif</string> + <key>period</key> + <string>period.glif</string> + <key>period_period</key> + <string>period_period.glif</string> + <key>period_period_period</key> + <string>period_period_period.glif</string> + <key>periodcentered</key> + <string>periodcentered.glif</string> + <key>perthousand</key> + <string>perthousand.glif</string> + <key>perthousand.tosf</key> + <string>perthousand.tosf.glif</string> + <key>phi</key> + <string>phi.glif</string> + <key>pi</key> + <string>pi.glif</string> + <key>plus</key> + <string>plus.glif</string> + <key>plus.dnom</key> + <string>plus.dnom.glif</string> + <key>plus.numr</key> + <string>plus.numr.glif</string> + <key>plus.tosf</key> + <string>plus.tosf.glif</string> + <key>plus_plus</key> + <string>plus_plus.glif</string> + <key>plusminus</key> + <string>plusminus.glif</string> + <key>plusminus.tosf</key> + <string>plusminus.tosf.glif</string> + <key>plussuperior</key> + <string>plussuperior.glif</string> + <key>product</key> + <string>product.glif</string> + <key>product.tosf</key> + <string>product.tosf.glif</string> + <key>psi</key> + <string>psi.glif</string> + <key>q</key> + <string>q.glif</string> + <key>question</key> + <string>question.glif</string> + <key>questiondown</key> + <string>questiondown.glif</string> + <key>questiondown.case</key> + <string>questiondown.case.glif</string> + <key>quotedbl</key> + <string>quotedbl.glif</string> + <key>quotedblbase</key> + <string>quotedblbase.glif</string> + <key>quotedblleft</key> + <string>quotedblleft.glif</string> + <key>quotedblright</key> + <string>quotedblright.glif</string> + <key>quoteleft</key> + <string>quoteleft.glif</string> + <key>quoteright</key> + <string>quoteright.glif</string> + <key>quotesinglbase</key> + <string>quotesinglbase.glif</string> + <key>quotesingle</key> + <string>quotesingle.glif</string> + <key>r</key> + <string>r.glif</string> + <key>racute</key> + <string>racute.glif</string> + <key>radical</key> + <string>radical.glif</string> + <key>radical.tosf</key> + <string>radical.tosf.glif</string> + <key>rcaron</key> + <string>rcaron.glif</string> + <key>rcommaaccent</key> + <string>rcommaaccent.glif</string> + <key>registered</key> + <string>registered.glif</string> + <key>revlogicalnot</key> + <string>revlogicalnot.glif</string> + <key>rho</key> + <string>rho.glif</string> + <key>ring</key> + <string>ring.glif</string> + <key>ring.case</key> + <string>ring.case.glif</string> + <key>rtblock</key> + <string>rtblock.glif</string> + <key>s</key> + <string>s.glif</string> + <key>sacute</key> + <string>sacute.glif</string> + <key>sacute.loclPLK</key> + <string>sacute.loclPLK_.glif</string> + <key>scaron</key> + <string>scaron.glif</string> + <key>scedilla</key> + <string>scedilla.glif</string> + <key>scircumflex</key> + <string>scircumflex.glif</string> + <key>scommaaccent</key> + <string>scommaaccent.glif</string> + <key>section</key> + <string>section.glif</string> + <key>section.tosf</key> + <string>section.tosf.glif</string> + <key>semicolon</key> + <string>semicolon.glif</string> + <key>seven</key> + <string>seven.glif</string> + <key>seven.dnom</key> + <string>seven.dnom.glif</string> + <key>seven.numr</key> + <string>seven.numr.glif</string> + <key>seven.tosf</key> + <string>seven.tosf.glif</string> + <key>seveneighths</key> + <string>seveneighths.glif</string> + <key>seveninferior</key> + <string>seveninferior.glif</string> + <key>sevensuperior</key> + <string>sevensuperior.glif</string> + <key>shade</key> + <string>shade.glif</string> + <key>sigma</key> + <string>sigma.glif</string> + <key>sigmafinal</key> + <string>sigmafinal.glif</string> + <key>six</key> + <string>six.glif</string> + <key>six.dnom</key> + <string>six.dnom.glif</string> + <key>six.numr</key> + <string>six.numr.glif</string> + <key>six.tosf</key> + <string>six.tosf.glif</string> + <key>sixinferior</key> + <string>sixinferior.glif</string> + <key>sixsuperior</key> + <string>sixsuperior.glif</string> + <key>slash</key> + <string>slash.glif</string> + <key>slash_asterisk</key> + <string>slash_asterisk.glif</string> + <key>slash_greater</key> + <string>slash_greater.glif</string> + <key>slash_slash</key> + <string>slash_slash.glif</string> + <key>smileface</key> + <string>smileface.glif</string> + <key>softhyphen</key> + <string>softhyphen.glif</string> + <key>softhyphen.case</key> + <string>softhyphen.case.glif</string> + <key>space</key> + <string>space.glif</string> + <key>space.frac</key> + <string>space.frac.glif</string> + <key>spade</key> + <string>spade.glif</string> + <key>squarewhitewithsmallblack</key> + <string>squarewhitewithsmallblack.glif</string> + <key>sterling</key> + <string>sterling.glif</string> + <key>sterling.tosf</key> + <string>sterling.tosf.glif</string> + <key>summation</key> + <string>summation.glif</string> + <key>summation.tosf</key> + <string>summation.tosf.glif</string> + <key>sun</key> + <string>sun.glif</string> + <key>t</key> + <string>t.glif</string> + <key>tau</key> + <string>tau.glif</string> + <key>tbar</key> + <string>tbar.glif</string> + <key>tcaron</key> + <string>tcaron.glif</string> + <key>tcedilla</key> + <string>tcedilla.glif</string> + <key>theta</key> + <string>theta.glif</string> + <key>thorn</key> + <string>thorn.glif</string> + <key>three</key> + <string>three.glif</string> + <key>three.dnom</key> + <string>three.dnom.glif</string> + <key>three.numr</key> + <string>three.numr.glif</string> + <key>three.tosf</key> + <string>three.tosf.glif</string> + <key>threeeighths</key> + <string>threeeighths.glif</string> + <key>threeinferior</key> + <string>threeinferior.glif</string> + <key>threequarters</key> + <string>threequarters.glif</string> + <key>threesuperior</key> + <string>threesuperior.glif</string> + <key>tilde</key> + <string>tilde.glif</string> + <key>tilde.case</key> + <string>tilde.case.glif</string> + <key>tildecomb</key> + <string>tildecomb.glif</string> + <key>tonos</key> + <string>tonos.glif</string> + <key>tonos.case</key> + <string>tonos.case.glif</string> + <key>trademark</key> + <string>trademark.glif</string> + <key>triagdn</key> + <string>triagdn.glif</string> + <key>triaglf</key> + <string>triaglf.glif</string> + <key>triagrt</key> + <string>triagrt.glif</string> + <key>triagup</key> + <string>triagup.glif</string> + <key>two</key> + <string>two.glif</string> + <key>two.dnom</key> + <string>two.dnom.glif</string> + <key>two.numr</key> + <string>two.numr.glif</string> + <key>two.tosf</key> + <string>two.tosf.glif</string> + <key>twoinferior</key> + <string>twoinferior.glif</string> + <key>twosuperior</key> + <string>twosuperior.glif</string> + <key>u</key> + <string>u.glif</string> + <key>u1F310</key> + <string>u1F310_.glif</string> + <key>uacute</key> + <string>uacute.glif</string> + <key>ubreve</key> + <string>ubreve.glif</string> + <key>ucircumflex</key> + <string>ucircumflex.glif</string> + <key>udieresis</key> + <string>udieresis.glif</string> + <key>ugrave</key> + <string>ugrave.glif</string> + <key>uhungarumlaut</key> + <string>uhungarumlaut.glif</string> + <key>umacron</key> + <string>umacron.glif</string> + <key>underscore</key> + <string>underscore.glif</string> + <key>underscoredbl</key> + <string>underscoredbl.glif</string> + <key>uni00A0</key> + <string>uni00A0_.glif</string> + <key>uni00B5</key> + <string>uni00B5_.glif</string> + <key>uni021A</key> + <string>uni021A_.glif</string> + <key>uni021B</key> + <string>uni021B_.glif</string> + <key>uni02BC</key> + <string>uni02BC_.glif</string> + <key>uni0302</key> + <string>uni0302.glif</string> + <key>uni0304</key> + <string>uni0304.glif</string> + <key>uni0306</key> + <string>uni0306.glif</string> + <key>uni0307</key> + <string>uni0307.glif</string> + <key>uni0308</key> + <string>uni0308.glif</string> + <key>uni030A</key> + <string>uni030A_.glif</string> + <key>uni030B</key> + <string>uni030B_.glif</string> + <key>uni030C</key> + <string>uni030C_.glif</string> + <key>uni0313</key> + <string>uni0313.glif</string> + <key>uni0314</key> + <string>uni0314.glif</string> + <key>uni0326</key> + <string>uni0326.glif</string> + <key>uni0326.case</key> + <string>uni0326.case.glif</string> + <key>uni0327</key> + <string>uni0327.glif</string> + <key>uni0335</key> + <string>uni0335.glif</string> + <key>uni0336</key> + <string>uni0336.glif</string> + <key>uni0400</key> + <string>uni0400.glif</string> + <key>uni0401</key> + <string>uni0401.glif</string> + <key>uni0402</key> + <string>uni0402.glif</string> + <key>uni0403</key> + <string>uni0403.glif</string> + <key>uni0404</key> + <string>uni0404.glif</string> + <key>uni0405</key> + <string>uni0405.glif</string> + <key>uni0406</key> + <string>uni0406.glif</string> + <key>uni0407</key> + <string>uni0407.glif</string> + <key>uni0408</key> + <string>uni0408.glif</string> + <key>uni0409</key> + <string>uni0409.glif</string> + <key>uni040A</key> + <string>uni040A_.glif</string> + <key>uni040B</key> + <string>uni040B_.glif</string> + <key>uni040C</key> + <string>uni040C_.glif</string> + <key>uni040D</key> + <string>uni040D_.glif</string> + <key>uni040E</key> + <string>uni040E_.glif</string> + <key>uni040F</key> + <string>uni040F_.glif</string> + <key>uni0410</key> + <string>uni0410.glif</string> + <key>uni0411</key> + <string>uni0411.glif</string> + <key>uni0412</key> + <string>uni0412.glif</string> + <key>uni0413</key> + <string>uni0413.glif</string> + <key>uni0414</key> + <string>uni0414.glif</string> + <key>uni0415</key> + <string>uni0415.glif</string> + <key>uni0416</key> + <string>uni0416.glif</string> + <key>uni0417</key> + <string>uni0417.glif</string> + <key>uni0418</key> + <string>uni0418.glif</string> + <key>uni0419</key> + <string>uni0419.glif</string> + <key>uni041A</key> + <string>uni041A_.glif</string> + <key>uni041B</key> + <string>uni041B_.glif</string> + <key>uni041C</key> + <string>uni041C_.glif</string> + <key>uni041D</key> + <string>uni041D_.glif</string> + <key>uni041E</key> + <string>uni041E_.glif</string> + <key>uni041F</key> + <string>uni041F_.glif</string> + <key>uni0420</key> + <string>uni0420.glif</string> + <key>uni0421</key> + <string>uni0421.glif</string> + <key>uni0422</key> + <string>uni0422.glif</string> + <key>uni0423</key> + <string>uni0423.glif</string> + <key>uni0424</key> + <string>uni0424.glif</string> + <key>uni0425</key> + <string>uni0425.glif</string> + <key>uni0426</key> + <string>uni0426.glif</string> + <key>uni0427</key> + <string>uni0427.glif</string> + <key>uni0428</key> + <string>uni0428.glif</string> + <key>uni0429</key> + <string>uni0429.glif</string> + <key>uni042A</key> + <string>uni042A_.glif</string> + <key>uni042B</key> + <string>uni042B_.glif</string> + <key>uni042C</key> + <string>uni042C_.glif</string> + <key>uni042D</key> + <string>uni042D_.glif</string> + <key>uni042E</key> + <string>uni042E_.glif</string> + <key>uni042F</key> + <string>uni042F_.glif</string> + <key>uni0430</key> + <string>uni0430.glif</string> + <key>uni0431</key> + <string>uni0431.glif</string> + <key>uni0432</key> + <string>uni0432.glif</string> + <key>uni0433</key> + <string>uni0433.glif</string> + <key>uni0434</key> + <string>uni0434.glif</string> + <key>uni0435</key> + <string>uni0435.glif</string> + <key>uni0436</key> + <string>uni0436.glif</string> + <key>uni0437</key> + <string>uni0437.glif</string> + <key>uni0438</key> + <string>uni0438.glif</string> + <key>uni0439</key> + <string>uni0439.glif</string> + <key>uni043A</key> + <string>uni043A_.glif</string> + <key>uni043B</key> + <string>uni043B_.glif</string> + <key>uni043C</key> + <string>uni043C_.glif</string> + <key>uni043D</key> + <string>uni043D_.glif</string> + <key>uni043E</key> + <string>uni043E_.glif</string> + <key>uni043F</key> + <string>uni043F_.glif</string> + <key>uni0440</key> + <string>uni0440.glif</string> + <key>uni0441</key> + <string>uni0441.glif</string> + <key>uni0442</key> + <string>uni0442.glif</string> + <key>uni0443</key> + <string>uni0443.glif</string> + <key>uni0444</key> + <string>uni0444.glif</string> + <key>uni0445</key> + <string>uni0445.glif</string> + <key>uni0446</key> + <string>uni0446.glif</string> + <key>uni0447</key> + <string>uni0447.glif</string> + <key>uni0448</key> + <string>uni0448.glif</string> + <key>uni0449</key> + <string>uni0449.glif</string> + <key>uni044A</key> + <string>uni044A_.glif</string> + <key>uni044B</key> + <string>uni044B_.glif</string> + <key>uni044C</key> + <string>uni044C_.glif</string> + <key>uni044D</key> + <string>uni044D_.glif</string> + <key>uni044E</key> + <string>uni044E_.glif</string> + <key>uni044F</key> + <string>uni044F_.glif</string> + <key>uni0450</key> + <string>uni0450.glif</string> + <key>uni0451</key> + <string>uni0451.glif</string> + <key>uni0452</key> + <string>uni0452.glif</string> + <key>uni0453</key> + <string>uni0453.glif</string> + <key>uni0454</key> + <string>uni0454.glif</string> + <key>uni0455</key> + <string>uni0455.glif</string> + <key>uni0456</key> + <string>uni0456.glif</string> + <key>uni0457</key> + <string>uni0457.glif</string> + <key>uni0458</key> + <string>uni0458.glif</string> + <key>uni0459</key> + <string>uni0459.glif</string> + <key>uni045A</key> + <string>uni045A_.glif</string> + <key>uni045B</key> + <string>uni045B_.glif</string> + <key>uni045C</key> + <string>uni045C_.glif</string> + <key>uni045D</key> + <string>uni045D_.glif</string> + <key>uni045E</key> + <string>uni045E_.glif</string> + <key>uni045F</key> + <string>uni045F_.glif</string> + <key>uni0462</key> + <string>uni0462.glif</string> + <key>uni0463</key> + <string>uni0463.glif</string> + <key>uni0472</key> + <string>uni0472.glif</string> + <key>uni0473</key> + <string>uni0473.glif</string> + <key>uni0474</key> + <string>uni0474.glif</string> + <key>uni0475</key> + <string>uni0475.glif</string> + <key>uni0490</key> + <string>uni0490.glif</string> + <key>uni0491</key> + <string>uni0491.glif</string> + <key>uni0492</key> + <string>uni0492.glif</string> + <key>uni0493</key> + <string>uni0493.glif</string> + <key>uni0496</key> + <string>uni0496.glif</string> + <key>uni0497</key> + <string>uni0497.glif</string> + <key>uni0498</key> + <string>uni0498.glif</string> + <key>uni0499</key> + <string>uni0499.glif</string> + <key>uni049A</key> + <string>uni049A_.glif</string> + <key>uni049B</key> + <string>uni049B_.glif</string> + <key>uni049C</key> + <string>uni049C_.glif</string> + <key>uni049D</key> + <string>uni049D_.glif</string> + <key>uni04A0</key> + <string>uni04A0_.glif</string> + <key>uni04A1</key> + <string>uni04A1_.glif</string> + <key>uni04A2</key> + <string>uni04A2_.glif</string> + <key>uni04A3</key> + <string>uni04A3_.glif</string> + <key>uni04AA</key> + <string>uni04AA_.glif</string> + <key>uni04AB</key> + <string>uni04AB_.glif</string> + <key>uni04AC</key> + <string>uni04AC_.glif</string> + <key>uni04AD</key> + <string>uni04AD_.glif</string> + <key>uni04AE</key> + <string>uni04AE_.glif</string> + <key>uni04AF</key> + <string>uni04AF_.glif</string> + <key>uni04B0</key> + <string>uni04B0_.glif</string> + <key>uni04B1</key> + <string>uni04B1_.glif</string> + <key>uni04B2</key> + <string>uni04B2_.glif</string> + <key>uni04B3</key> + <string>uni04B3_.glif</string> + <key>uni04B6</key> + <string>uni04B6_.glif</string> + <key>uni04B7</key> + <string>uni04B7_.glif</string> + <key>uni04B8</key> + <string>uni04B8_.glif</string> + <key>uni04B9</key> + <string>uni04B9_.glif</string> + <key>uni04BA</key> + <string>uni04BA_.glif</string> + <key>uni04BB</key> + <string>uni04BB_.glif</string> + <key>uni04C0</key> + <string>uni04C0_.glif</string> + <key>uni04C1</key> + <string>uni04C1_.glif</string> + <key>uni04C2</key> + <string>uni04C2_.glif</string> + <key>uni04CB</key> + <string>uni04CB_.glif</string> + <key>uni04CC</key> + <string>uni04CC_.glif</string> + <key>uni04CF</key> + <string>uni04CF_.glif</string> + <key>uni04D0</key> + <string>uni04D0_.glif</string> + <key>uni04D1</key> + <string>uni04D1_.glif</string> + <key>uni04D2</key> + <string>uni04D2_.glif</string> + <key>uni04D3</key> + <string>uni04D3_.glif</string> + <key>uni04D4</key> + <string>uni04D4_.glif</string> + <key>uni04D5</key> + <string>uni04D5_.glif</string> + <key>uni04D6</key> + <string>uni04D6_.glif</string> + <key>uni04D7</key> + <string>uni04D7_.glif</string> + <key>uni04D8</key> + <string>uni04D8_.glif</string> + <key>uni04D9</key> + <string>uni04D9_.glif</string> + <key>uni04DA</key> + <string>uni04DA_.glif</string> + <key>uni04DB</key> + <string>uni04DB_.glif</string> + <key>uni04DC</key> + <string>uni04DC_.glif</string> + <key>uni04DD</key> + <string>uni04DD_.glif</string> + <key>uni04DE</key> + <string>uni04DE_.glif</string> + <key>uni04DF</key> + <string>uni04DF_.glif</string> + <key>uni04E2</key> + <string>uni04E2_.glif</string> + <key>uni04E3</key> + <string>uni04E3_.glif</string> + <key>uni04E4</key> + <string>uni04E4_.glif</string> + <key>uni04E5</key> + <string>uni04E5_.glif</string> + <key>uni04E6</key> + <string>uni04E6_.glif</string> + <key>uni04E7</key> + <string>uni04E7_.glif</string> + <key>uni04E8</key> + <string>uni04E8_.glif</string> + <key>uni04E9</key> + <string>uni04E9_.glif</string> + <key>uni04EA</key> + <string>uni04EA_.glif</string> + <key>uni04EB</key> + <string>uni04EB_.glif</string> + <key>uni04EC</key> + <string>uni04EC_.glif</string> + <key>uni04ED</key> + <string>uni04ED_.glif</string> + <key>uni04EE</key> + <string>uni04EE_.glif</string> + <key>uni04EF</key> + <string>uni04EF_.glif</string> + <key>uni04F0</key> + <string>uni04F0_.glif</string> + <key>uni04F1</key> + <string>uni04F1_.glif</string> + <key>uni04F2</key> + <string>uni04F2_.glif</string> + <key>uni04F3</key> + <string>uni04F3_.glif</string> + <key>uni04F4</key> + <string>uni04F4_.glif</string> + <key>uni04F5</key> + <string>uni04F5_.glif</string> + <key>uni04F6</key> + <string>uni04F6_.glif</string> + <key>uni04F7</key> + <string>uni04F7_.glif</string> + <key>uni04F8</key> + <string>uni04F8_.glif</string> + <key>uni04F9</key> + <string>uni04F9_.glif</string> + <key>uni051C</key> + <string>uni051C_.glif</string> + <key>uni051D</key> + <string>uni051D_.glif</string> + <key>uni0524</key> + <string>uni0524.glif</string> + <key>uni0525</key> + <string>uni0525.glif</string> + <key>uni0526</key> + <string>uni0526.glif</string> + <key>uni0527</key> + <string>uni0527.glif</string> + <key>uni1F70</key> + <string>uni1F70_.glif</string> + <key>uni1F71</key> + <string>uni1F71_.glif</string> + <key>uni1F72</key> + <string>uni1F72_.glif</string> + <key>uni1F73</key> + <string>uni1F73_.glif</string> + <key>uni1F74</key> + <string>uni1F74_.glif</string> + <key>uni1F75</key> + <string>uni1F75_.glif</string> + <key>uni1F76</key> + <string>uni1F76_.glif</string> + <key>uni1F77</key> + <string>uni1F77_.glif</string> + <key>uni1F78</key> + <string>uni1F78_.glif</string> + <key>uni1F79</key> + <string>uni1F79_.glif</string> + <key>uni1F7A</key> + <string>uni1F7A_.glif</string> + <key>uni1F7B</key> + <string>uni1F7B_.glif</string> + <key>uni1F7C</key> + <string>uni1F7C_.glif</string> + <key>uni1F7D</key> + <string>uni1F7D_.glif</string> + <key>uni1FB0</key> + <string>uni1FB0_.glif</string> + <key>uni1FB1</key> + <string>uni1FB1_.glif</string> + <key>uni1FB6</key> + <string>uni1FB6_.glif</string> + <key>uni1FB8</key> + <string>uni1FB8_.glif</string> + <key>uni1FB9</key> + <string>uni1FB9_.glif</string> + <key>uni1FBA</key> + <string>uni1FBA_.glif</string> + <key>uni1FBB</key> + <string>uni1FBB_.glif</string> + <key>uni1FC0</key> + <string>uni1FC0_.glif</string> + <key>uni1FC6</key> + <string>uni1FC6_.glif</string> + <key>uni1FC8</key> + <string>uni1FC8_.glif</string> + <key>uni1FC9</key> + <string>uni1FC9_.glif</string> + <key>uni1FCA</key> + <string>uni1FCA_.glif</string> + <key>uni1FCB</key> + <string>uni1FCB_.glif</string> + <key>uni1FD0</key> + <string>uni1FD0_.glif</string> + <key>uni1FD1</key> + <string>uni1FD1_.glif</string> + <key>uni1FD2</key> + <string>uni1FD2_.glif</string> + <key>uni1FD3</key> + <string>uni1FD3_.glif</string> + <key>uni1FD6</key> + <string>uni1FD6_.glif</string> + <key>uni1FD7</key> + <string>uni1FD7_.glif</string> + <key>uni1FD8</key> + <string>uni1FD8_.glif</string> + <key>uni1FD9</key> + <string>uni1FD9_.glif</string> + <key>uni1FDA</key> + <string>uni1FDA_.glif</string> + <key>uni1FDB</key> + <string>uni1FDB_.glif</string> + <key>uni1FE0</key> + <string>uni1FE0_.glif</string> + <key>uni1FE1</key> + <string>uni1FE1_.glif</string> + <key>uni1FE2</key> + <string>uni1FE2_.glif</string> + <key>uni1FE3</key> + <string>uni1FE3_.glif</string> + <key>uni1FE6</key> + <string>uni1FE6_.glif</string> + <key>uni1FE7</key> + <string>uni1FE7_.glif</string> + <key>uni1FE8</key> + <string>uni1FE8_.glif</string> + <key>uni1FE9</key> + <string>uni1FE9_.glif</string> + <key>uni1FEA</key> + <string>uni1FEA_.glif</string> + <key>uni1FEB</key> + <string>uni1FEB_.glif</string> + <key>uni1FF6</key> + <string>uni1FF6_.glif</string> + <key>uni1FF8</key> + <string>uni1FF8_.glif</string> + <key>uni1FF9</key> + <string>uni1FF9_.glif</string> + <key>uni1FFA</key> + <string>uni1FFA_.glif</string> + <key>uni1FFB</key> + <string>uni1FFB_.glif</string> + <key>uni2007</key> + <string>uni2007.glif</string> + <key>uni2007.tf</key> + <string>uni2007.tf.glif</string> + <key>uni2007.tosf</key> + <string>uni2007.tosf.glif</string> + <key>uni2008</key> + <string>uni2008.glif</string> + <key>uni2015</key> + <string>uni2015.glif</string> + <key>uni207B</key> + <string>uni207B_.glif</string> + <key>uni208A</key> + <string>uni208A_.glif</string> + <key>uni208B</key> + <string>uni208B_.glif</string> + <key>uni208C</key> + <string>uni208C_.glif</string> + <key>uni208D</key> + <string>uni208D_.glif</string> + <key>uni208E</key> + <string>uni208E_.glif</string> + <key>uni2113</key> + <string>uni2113.glif</string> + <key>uni2116</key> + <string>uni2116.glif</string> + <key>uni2153</key> + <string>uni2153.glif</string> + <key>uni2154</key> + <string>uni2154.glif</string> + <key>uni2155</key> + <string>uni2155.glif</string> + <key>uni2156</key> + <string>uni2156.glif</string> + <key>uni2157</key> + <string>uni2157.glif</string> + <key>uni2158</key> + <string>uni2158.glif</string> + <key>uni2159</key> + <string>uni2159.glif</string> + <key>uni215A</key> + <string>uni215A_.glif</string> + <key>uni2194</key> + <string>uni2194.glif</string> + <key>uni2196</key> + <string>uni2196.glif</string> + <key>uni2197</key> + <string>uni2197.glif</string> + <key>uni2198</key> + <string>uni2198.glif</string> + <key>uni2199</key> + <string>uni2199.glif</string> + <key>uni2328</key> + <string>uni2328.glif</string> + <key>uni232B</key> + <string>uni232B_.glif</string> + <key>uni23CE</key> + <string>uni23CE_.glif</string> + <key>uni2500</key> + <string>uni2500.glif</string> + <key>uni2501</key> + <string>uni2501.glif</string> + <key>uni2502</key> + <string>uni2502.glif</string> + <key>uni2503</key> + <string>uni2503.glif</string> + <key>uni250C</key> + <string>uni250C_.glif</string> + <key>uni250D</key> + <string>uni250D_.glif</string> + <key>uni250E</key> + <string>uni250E_.glif</string> + <key>uni250F</key> + <string>uni250F_.glif</string> + <key>uni2510</key> + <string>uni2510.glif</string> + <key>uni2511</key> + <string>uni2511.glif</string> + <key>uni2512</key> + <string>uni2512.glif</string> + <key>uni2513</key> + <string>uni2513.glif</string> + <key>uni2514</key> + <string>uni2514.glif</string> + <key>uni2515</key> + <string>uni2515.glif</string> + <key>uni2516</key> + <string>uni2516.glif</string> + <key>uni2517</key> + <string>uni2517.glif</string> + <key>uni2518</key> + <string>uni2518.glif</string> + <key>uni2519</key> + <string>uni2519.glif</string> + <key>uni251A</key> + <string>uni251A_.glif</string> + <key>uni251B</key> + <string>uni251B_.glif</string> + <key>uni251C</key> + <string>uni251C_.glif</string> + <key>uni251D</key> + <string>uni251D_.glif</string> + <key>uni251E</key> + <string>uni251E_.glif</string> + <key>uni251F</key> + <string>uni251F_.glif</string> + <key>uni2520</key> + <string>uni2520.glif</string> + <key>uni2521</key> + <string>uni2521.glif</string> + <key>uni2522</key> + <string>uni2522.glif</string> + <key>uni2523</key> + <string>uni2523.glif</string> + <key>uni2524</key> + <string>uni2524.glif</string> + <key>uni2525</key> + <string>uni2525.glif</string> + <key>uni2526</key> + <string>uni2526.glif</string> + <key>uni2527</key> + <string>uni2527.glif</string> + <key>uni2528</key> + <string>uni2528.glif</string> + <key>uni2529</key> + <string>uni2529.glif</string> + <key>uni252A</key> + <string>uni252A_.glif</string> + <key>uni252B</key> + <string>uni252B_.glif</string> + <key>uni252C</key> + <string>uni252C_.glif</string> + <key>uni252D</key> + <string>uni252D_.glif</string> + <key>uni252E</key> + <string>uni252E_.glif</string> + <key>uni252F</key> + <string>uni252F_.glif</string> + <key>uni2530</key> + <string>uni2530.glif</string> + <key>uni2531</key> + <string>uni2531.glif</string> + <key>uni2532</key> + <string>uni2532.glif</string> + <key>uni2533</key> + <string>uni2533.glif</string> + <key>uni2534</key> + <string>uni2534.glif</string> + <key>uni2535</key> + <string>uni2535.glif</string> + <key>uni2536</key> + <string>uni2536.glif</string> + <key>uni2537</key> + <string>uni2537.glif</string> + <key>uni2538</key> + <string>uni2538.glif</string> + <key>uni2539</key> + <string>uni2539.glif</string> + <key>uni253A</key> + <string>uni253A_.glif</string> + <key>uni253B</key> + <string>uni253B_.glif</string> + <key>uni253C</key> + <string>uni253C_.glif</string> + <key>uni253D</key> + <string>uni253D_.glif</string> + <key>uni253E</key> + <string>uni253E_.glif</string> + <key>uni253F</key> + <string>uni253F_.glif</string> + <key>uni2540</key> + <string>uni2540.glif</string> + <key>uni2541</key> + <string>uni2541.glif</string> + <key>uni2542</key> + <string>uni2542.glif</string> + <key>uni2543</key> + <string>uni2543.glif</string> + <key>uni2544</key> + <string>uni2544.glif</string> + <key>uni2545</key> + <string>uni2545.glif</string> + <key>uni2546</key> + <string>uni2546.glif</string> + <key>uni2547</key> + <string>uni2547.glif</string> + <key>uni2548</key> + <string>uni2548.glif</string> + <key>uni2549</key> + <string>uni2549.glif</string> + <key>uni254A</key> + <string>uni254A_.glif</string> + <key>uni254B</key> + <string>uni254B_.glif</string> + <key>uni254C</key> + <string>uni254C_.glif</string> + <key>uni254D</key> + <string>uni254D_.glif</string> + <key>uni254E</key> + <string>uni254E_.glif</string> + <key>uni254F</key> + <string>uni254F_.glif</string> + <key>uni2550</key> + <string>uni2550.glif</string> + <key>uni2551</key> + <string>uni2551.glif</string> + <key>uni2552</key> + <string>uni2552.glif</string> + <key>uni2553</key> + <string>uni2553.glif</string> + <key>uni2554</key> + <string>uni2554.glif</string> + <key>uni2555</key> + <string>uni2555.glif</string> + <key>uni2556</key> + <string>uni2556.glif</string> + <key>uni2557</key> + <string>uni2557.glif</string> + <key>uni2558</key> + <string>uni2558.glif</string> + <key>uni2559</key> + <string>uni2559.glif</string> + <key>uni255A</key> + <string>uni255A_.glif</string> + <key>uni255B</key> + <string>uni255B_.glif</string> + <key>uni255C</key> + <string>uni255C_.glif</string> + <key>uni255D</key> + <string>uni255D_.glif</string> + <key>uni255E</key> + <string>uni255E_.glif</string> + <key>uni255F</key> + <string>uni255F_.glif</string> + <key>uni2560</key> + <string>uni2560.glif</string> + <key>uni2561</key> + <string>uni2561.glif</string> + <key>uni2562</key> + <string>uni2562.glif</string> + <key>uni2563</key> + <string>uni2563.glif</string> + <key>uni2564</key> + <string>uni2564.glif</string> + <key>uni2565</key> + <string>uni2565.glif</string> + <key>uni2566</key> + <string>uni2566.glif</string> + <key>uni2567</key> + <string>uni2567.glif</string> + <key>uni2568</key> + <string>uni2568.glif</string> + <key>uni2569</key> + <string>uni2569.glif</string> + <key>uni256A</key> + <string>uni256A_.glif</string> + <key>uni256B</key> + <string>uni256B_.glif</string> + <key>uni256C</key> + <string>uni256C_.glif</string> + <key>uni2571</key> + <string>uni2571.glif</string> + <key>uni2572</key> + <string>uni2572.glif</string> + <key>uni2573</key> + <string>uni2573.glif</string> + <key>uni2574</key> + <string>uni2574.glif</string> + <key>uni2575</key> + <string>uni2575.glif</string> + <key>uni2576</key> + <string>uni2576.glif</string> + <key>uni2577</key> + <string>uni2577.glif</string> + <key>uni2578</key> + <string>uni2578.glif</string> + <key>uni2579</key> + <string>uni2579.glif</string> + <key>uni257A</key> + <string>uni257A_.glif</string> + <key>uni257B</key> + <string>uni257B_.glif</string> + <key>uni257C</key> + <string>uni257C_.glif</string> + <key>uni257D</key> + <string>uni257D_.glif</string> + <key>uni257E</key> + <string>uni257E_.glif</string> + <key>uni257F</key> + <string>uni257F_.glif</string> + <key>uni2581</key> + <string>uni2581.glif</string> + <key>uni2582</key> + <string>uni2582.glif</string> + <key>uni2583</key> + <string>uni2583.glif</string> + <key>uni2585</key> + <string>uni2585.glif</string> + <key>uni2586</key> + <string>uni2586.glif</string> + <key>uni2587</key> + <string>uni2587.glif</string> + <key>uni2589</key> + <string>uni2589.glif</string> + <key>uni258A</key> + <string>uni258A_.glif</string> + <key>uni258B</key> + <string>uni258B_.glif</string> + <key>uni258D</key> + <string>uni258D_.glif</string> + <key>uni258E</key> + <string>uni258E_.glif</string> + <key>uni258F</key> + <string>uni258F_.glif</string> + <key>uni2594</key> + <string>uni2594.glif</string> + <key>uni2595</key> + <string>uni2595.glif</string> + <key>uni2596</key> + <string>uni2596.glif</string> + <key>uni2597</key> + <string>uni2597.glif</string> + <key>uni2598</key> + <string>uni2598.glif</string> + <key>uni2599</key> + <string>uni2599.glif</string> + <key>uni259A</key> + <string>uni259A_.glif</string> + <key>uni259B</key> + <string>uni259B_.glif</string> + <key>uni259C</key> + <string>uni259C_.glif</string> + <key>uni259D</key> + <string>uni259D_.glif</string> + <key>uni259E</key> + <string>uni259E_.glif</string> + <key>uni259F</key> + <string>uni259F_.glif</string> + <key>uni25A2</key> + <string>uni25A2_.glif</string> + <key>uni25AD</key> + <string>uni25AD_.glif</string> + <key>uni25AE</key> + <string>uni25AE_.glif</string> + <key>uni25AF</key> + <string>uni25AF_.glif</string> + <key>uni25D2</key> + <string>uni25D2_.glif</string> + <key>uni25D3</key> + <string>uni25D3_.glif</string> + <key>uni25D5</key> + <string>uni25D5_.glif</string> + <key>uni25D6</key> + <string>uni25D6_.glif</string> + <key>uni25D7</key> + <string>uni25D7_.glif</string> + <key>uni25DA</key> + <string>uni25DA_.glif</string> + <key>uni25DB</key> + <string>uni25DB_.glif</string> + <key>uni25DC</key> + <string>uni25DC_.glif</string> + <key>uni25DD</key> + <string>uni25DD_.glif</string> + <key>uni25DE</key> + <string>uni25DE_.glif</string> + <key>uni25DF</key> + <string>uni25DF_.glif</string> + <key>uni25E0</key> + <string>uni25E0_.glif</string> + <key>uni25E1</key> + <string>uni25E1_.glif</string> + <key>uni25E7</key> + <string>uni25E7_.glif</string> + <key>uni25E8</key> + <string>uni25E8_.glif</string> + <key>uni25E9</key> + <string>uni25E9_.glif</string> + <key>uni25EA</key> + <string>uni25EA_.glif</string> + <key>uni25EB</key> + <string>uni25EB_.glif</string> + <key>uni25F0</key> + <string>uni25F0_.glif</string> + <key>uni25F1</key> + <string>uni25F1_.glif</string> + <key>uni25F2</key> + <string>uni25F2_.glif</string> + <key>uni25F3</key> + <string>uni25F3_.glif</string> + <key>uni25F4</key> + <string>uni25F4_.glif</string> + <key>uni25F5</key> + <string>uni25F5_.glif</string> + <key>uni25F6</key> + <string>uni25F6_.glif</string> + <key>uni25F7</key> + <string>uni25F7_.glif</string> + <key>uni2620</key> + <string>uni2620.glif</string> + <key>uni27A1</key> + <string>uni27A1_.glif</string> + <key>uni2B05</key> + <string>uni2B05_.glif</string> + <key>uni2B06</key> + <string>uni2B06_.glif</string> + <key>uni2B07</key> + <string>uni2B07_.glif</string> + <key>uniE000</key> + <string>uniE000_.glif</string> + <key>uniE001</key> + <string>uniE001_.glif</string> + <key>uniE002</key> + <string>uniE002_.glif</string> + <key>uniE003</key> + <string>uniE003_.glif</string> + <key>uogonek</key> + <string>uogonek.glif</string> + <key>upblock</key> + <string>upblock.glif</string> + <key>upsilon</key> + <string>upsilon.glif</string> + <key>upsilondieresis</key> + <string>upsilondieresis.glif</string> + <key>upsilondieresistonos</key> + <string>upsilondieresistonos.glif</string> + <key>upsilontonos</key> + <string>upsilontonos.glif</string> + <key>uring</key> + <string>uring.glif</string> + <key>utilde</key> + <string>utilde.glif</string> + <key>v</key> + <string>v.glif</string> + <key>w</key> + <string>w.glif</string> + <key>wacute</key> + <string>wacute.glif</string> + <key>wcircumflex</key> + <string>wcircumflex.glif</string> + <key>wdieresis</key> + <string>wdieresis.glif</string> + <key>wgrave</key> + <string>wgrave.glif</string> + <key>whiteDiamond</key> + <string>whiteDiamond_.glif</string> + <key>x</key> + <string>x.glif</string> + <key>xi</key> + <string>xi.glif</string> + <key>y</key> + <string>y.glif</string> + <key>yacute</key> + <string>yacute.glif</string> + <key>ycircumflex</key> + <string>ycircumflex.glif</string> + <key>ydieresis</key> + <string>ydieresis.glif</string> + <key>yen</key> + <string>yen.glif</string> + <key>yen.tosf</key> + <string>yen.tosf.glif</string> + <key>ygrave</key> + <string>ygrave.glif</string> + <key>z</key> + <string>z.glif</string> + <key>zacute</key> + <string>zacute.glif</string> + <key>zacute.loclPLK</key> + <string>zacute.loclPLK_.glif</string> + <key>zcaron</key> + <string>zcaron.glif</string> + <key>zdotaccent</key> + <string>zdotaccent.glif</string> + <key>zero</key> + <string>zero.glif</string> + <key>zero.dnom</key> + <string>zero.dnom.glif</string> + <key>zero.numr</key> + <string>zero.numr.glif</string> + <key>zero.tosf</key> + <string>zero.tosf.glif</string> + <key>zero.tosf.zero</key> + <string>zero.tosf.zero.glif</string> + <key>zero.zero</key> + <string>zero.zero.glif</string> + <key>zeroinferior</key> + <string>zeroinferior.glif</string> + <key>zerosuperior</key> + <string>zerosuperior.glif</string> + <key>zerowidthspace</key> + <string>zerowidthspace.glif</string> + <key>zeta</key> + <string>zeta.glif</string> +</dict> +</plist> diff --git a/Fira Code-Regular.ufo/glyphs/copyright.glif b/Fira Code-Regular.ufo/glyphs/copyright.glif new file mode 100644 index 0000000000..7817245d77 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/copyright.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="copyright" format="1"> + <advance width="600"/> + <unicode hex="00A9"/> + <outline> + <contour> + <point x="301" y="747" type="curve" smooth="yes"/> + <point x="128" y="747"/> + <point x="30" y="608"/> + <point x="30" y="435" type="curve" smooth="yes"/> + <point x="30" y="264"/> + <point x="129" y="125"/> + <point x="301" y="125" type="curve" smooth="yes"/> + <point x="472" y="125"/> + <point x="570" y="264"/> + <point x="570" y="435" type="curve" smooth="yes"/> + <point x="570" y="608"/> + <point x="472" y="747"/> + </contour> + <contour> + <point x="301" y="697" type="curve" smooth="yes"/> + <point x="445" y="697"/> + <point x="516" y="580"/> + <point x="516" y="435" type="curve" smooth="yes"/> + <point x="516" y="291"/> + <point x="445" y="176"/> + <point x="301" y="176" type="curve" smooth="yes"/> + <point x="156" y="176"/> + <point x="85" y="291"/> + <point x="85" y="435" type="curve" smooth="yes"/> + <point x="85" y="580"/> + <point x="156" y="697"/> + </contour> + <contour> + <point x="304" y="625" type="curve" smooth="yes"/> + <point x="218" y="625"/> + <point x="142" y="560"/> + <point x="142" y="436" type="curve" smooth="yes"/> + <point x="142" y="314"/> + <point x="211" y="247"/> + <point x="305" y="247" type="curve" smooth="yes"/> + <point x="361" y="247"/> + <point x="399" y="270"/> + <point x="426" y="294" type="curve"/> + <point x="394" y="342" type="line"/> + <point x="370" y="320"/> + <point x="343" y="307"/> + <point x="307" y="307" type="curve" smooth="yes"/> + <point x="252" y="307"/> + <point x="213" y="348"/> + <point x="213" y="436" type="curve" smooth="yes"/> + <point x="213" y="531"/> + <point x="255" y="569"/> + <point x="307" y="569" type="curve" smooth="yes"/> + <point x="334" y="569"/> + <point x="360" y="560"/> + <point x="386" y="539" type="curve"/> + <point x="421" y="586" type="line"/> + <point x="386" y="613"/> + <point x="356" y="625"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/currency.glif b/Fira Code-Regular.ufo/glyphs/currency.glif new file mode 100644 index 0000000000..6ed97aff91 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/currency.glif @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="currency" format="1"> + <advance width="600"/> + <unicode hex="00A4"/> + <outline> + <contour> + <point x="177" y="520" type="curve"/> + <point x="88" y="610" type="line"/> + <point x="34" y="556" type="line"/> + <point x="122" y="466" type="line"/> + <point x="101" y="433"/> + <point x="88" y="390"/> + <point x="88" y="342" type="curve" smooth="yes"/> + <point x="88" y="293"/> + <point x="101" y="250"/> + <point x="123" y="216" type="curve"/> + <point x="34" y="127" type="line"/> + <point x="88" y="73" type="line"/> + <point x="177" y="162" type="line"/> + <point x="211" y="141"/> + <point x="254" y="130"/> + <point x="301" y="130" type="curve" smooth="yes"/> + <point x="347" y="130"/> + <point x="388" y="141"/> + <point x="421" y="162" type="curve"/> + <point x="512" y="74" type="line"/> + <point x="566" y="128" type="line"/> + <point x="478" y="215" type="line"/> + <point x="500" y="249"/> + <point x="515" y="292"/> + <point x="515" y="342" type="curve" smooth="yes"/> + <point x="515" y="390"/> + <point x="501" y="434"/> + <point x="479" y="467" type="curve"/> + <point x="566" y="555" type="line"/> + <point x="512" y="609" type="line"/> + <point x="423" y="520" type="line"/> + <point x="390" y="542"/> + <point x="347" y="553"/> + <point x="301" y="553" type="curve" smooth="yes"/> + <point x="254" y="553"/> + <point x="211" y="541"/> + </contour> + <contour> + <point x="301" y="486" type="curve" smooth="yes"/> + <point x="385" y="486"/> + <point x="429" y="431"/> + <point x="429" y="342" type="curve" smooth="yes"/> + <point x="429" y="252"/> + <point x="385" y="198"/> + <point x="301" y="198" type="curve" smooth="yes"/> + <point x="217" y="198"/> + <point x="172" y="252"/> + <point x="172" y="342" type="curve" smooth="yes"/> + <point x="172" y="431"/> + <point x="217" y="486"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/currency.tosf.glif b/Fira Code-Regular.ufo/glyphs/currency.tosf.glif new file mode 100644 index 0000000000..ae3df4c5af --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/currency.tosf.glif @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="currency.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="177" y="520" type="curve"/> + <point x="88" y="610" type="line"/> + <point x="34" y="556" type="line"/> + <point x="122" y="466" type="line"/> + <point x="101" y="433"/> + <point x="88" y="390"/> + <point x="88" y="342" type="curve" smooth="yes"/> + <point x="88" y="293"/> + <point x="101" y="250"/> + <point x="123" y="216" type="curve"/> + <point x="34" y="127" type="line"/> + <point x="88" y="73" type="line"/> + <point x="177" y="162" type="line"/> + <point x="211" y="141"/> + <point x="254" y="130"/> + <point x="301" y="130" type="curve" smooth="yes"/> + <point x="347" y="130"/> + <point x="388" y="141"/> + <point x="421" y="162" type="curve"/> + <point x="512" y="74" type="line"/> + <point x="566" y="128" type="line"/> + <point x="478" y="215" type="line"/> + <point x="500" y="249"/> + <point x="515" y="292"/> + <point x="515" y="342" type="curve" smooth="yes"/> + <point x="515" y="390"/> + <point x="501" y="434"/> + <point x="479" y="467" type="curve"/> + <point x="566" y="555" type="line"/> + <point x="512" y="609" type="line"/> + <point x="423" y="520" type="line"/> + <point x="390" y="542"/> + <point x="347" y="553"/> + <point x="301" y="553" type="curve" smooth="yes"/> + <point x="254" y="553"/> + <point x="211" y="541"/> + </contour> + <contour> + <point x="301" y="486" type="curve" smooth="yes"/> + <point x="385" y="486"/> + <point x="429" y="431"/> + <point x="429" y="342" type="curve" smooth="yes"/> + <point x="429" y="252"/> + <point x="385" y="198"/> + <point x="301" y="198" type="curve" smooth="yes"/> + <point x="217" y="198"/> + <point x="172" y="252"/> + <point x="172" y="342" type="curve" smooth="yes"/> + <point x="172" y="431"/> + <point x="217" y="486"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/d.glif b/Fira Code-Regular.ufo/glyphs/d.glif new file mode 100644 index 0000000000..1cd22006a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/d.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="d" format="1"> + <advance width="600"/> + <unicode hex="0064"/> + <outline> + <contour> + <point x="499" y="739" type="line"/> + <point x="416" y="749" type="line"/> + <point x="416" y="475" type="line"/> + <point x="381" y="516"/> + <point x="335" y="538"/> + <point x="275" y="538" type="curve" smooth="yes"/> + <point x="145" y="538"/> + <point x="68" y="421"/> + <point x="68" y="262" type="curve" smooth="yes"/> + <point x="68" y="99"/> + <point x="131" y="-11"/> + <point x="269" y="-11" type="curve" smooth="yes"/> + <point x="327" y="-11"/> + <point x="379" y="14"/> + <point x="418" y="69" type="curve"/> + <point x="426" y="0" type="line"/> + <point x="499" y="0" type="line"/> + </contour> + <contour> + <point x="296" y="471" type="curve" smooth="yes"/> + <point x="345" y="471"/> + <point x="388" y="445"/> + <point x="416" y="403" type="curve"/> + <point x="416" y="139" type="line"/> + <point x="388" y="96"/> + <point x="346" y="56"/> + <point x="286" y="56" type="curve" smooth="yes"/> + <point x="203" y="56"/> + <point x="159" y="126"/> + <point x="159" y="263" type="curve" smooth="yes"/> + <point x="159" y="402"/> + <point x="208" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dagger.glif b/Fira Code-Regular.ufo/glyphs/dagger.glif new file mode 100644 index 0000000000..130dad9ff7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dagger.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dagger" format="1"> + <advance width="600"/> + <unicode hex="2020"/> + <outline> + <contour> + <point x="340" y="520" type="line"/> + <point x="340" y="677" type="line"/> + <point x="260" y="677" type="line"/> + <point x="260" y="520" type="line"/> + <point x="91" y="520" type="line"/> + <point x="91" y="450" type="line"/> + <point x="260" y="450" type="line"/> + <point x="260" y="0" type="line"/> + <point x="340" y="0" type="line"/> + <point x="340" y="450" type="line"/> + <point x="509" y="450" type="line"/> + <point x="509" y="520" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dagger.tosf.glif b/Fira Code-Regular.ufo/glyphs/dagger.tosf.glif new file mode 100644 index 0000000000..c533a3e42b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dagger.tosf.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dagger.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="341" y="520" type="line"/> + <point x="341" y="677" type="line"/> + <point x="261" y="677" type="line"/> + <point x="261" y="520" type="line"/> + <point x="92" y="520" type="line"/> + <point x="92" y="450" type="line"/> + <point x="261" y="450" type="line"/> + <point x="261" y="0" type="line"/> + <point x="341" y="0" type="line"/> + <point x="341" y="450" type="line"/> + <point x="510" y="450" type="line"/> + <point x="510" y="520" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/daggerdbl.glif b/Fira Code-Regular.ufo/glyphs/daggerdbl.glif new file mode 100644 index 0000000000..033e23c665 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/daggerdbl.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="daggerdbl" format="1"> + <advance width="600"/> + <unicode hex="2021"/> + <outline> + <contour> + <point x="340" y="512" type="line"/> + <point x="340" y="677" type="line"/> + <point x="260" y="677" type="line"/> + <point x="260" y="512" type="line"/> + <point x="91" y="512" type="line"/> + <point x="91" y="442" type="line"/> + <point x="260" y="442" type="line"/> + <point x="260" y="231" type="line"/> + <point x="91" y="231" type="line"/> + <point x="91" y="161" type="line"/> + <point x="260" y="161" type="line"/> + <point x="260" y="0" type="line"/> + <point x="340" y="0" type="line"/> + <point x="340" y="161" type="line"/> + <point x="509" y="161" type="line"/> + <point x="509" y="231" type="line"/> + <point x="340" y="231" type="line"/> + <point x="340" y="442" type="line"/> + <point x="509" y="442" type="line"/> + <point x="509" y="512" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/daggerdbl.tosf.glif b/Fira Code-Regular.ufo/glyphs/daggerdbl.tosf.glif new file mode 100644 index 0000000000..c2e4320b57 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/daggerdbl.tosf.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="daggerdbl.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="341" y="512" type="line"/> + <point x="341" y="677" type="line"/> + <point x="261" y="677" type="line"/> + <point x="261" y="512" type="line"/> + <point x="92" y="512" type="line"/> + <point x="92" y="442" type="line"/> + <point x="261" y="442" type="line"/> + <point x="261" y="231" type="line"/> + <point x="92" y="231" type="line"/> + <point x="92" y="161" type="line"/> + <point x="261" y="161" type="line"/> + <point x="261" y="0" type="line"/> + <point x="341" y="0" type="line"/> + <point x="341" y="161" type="line"/> + <point x="510" y="161" type="line"/> + <point x="510" y="231" type="line"/> + <point x="341" y="231" type="line"/> + <point x="341" y="442" type="line"/> + <point x="510" y="442" type="line"/> + <point x="510" y="512" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dcaron.glif b/Fira Code-Regular.ufo/glyphs/dcaron.glif new file mode 100644 index 0000000000..4ba2039bc1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dcaron.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dcaron" format="1"> + <advance width="600"/> + <unicode hex="010F"/> + <outline> + <contour> + <point x="470" y="739" type="line"/> + <point x="388" y="749" type="line"/> + <point x="388" y="475" type="line"/> + <point x="352" y="516"/> + <point x="307" y="538"/> + <point x="246" y="538" type="curve" smooth="yes"/> + <point x="116" y="538"/> + <point x="40" y="421"/> + <point x="40" y="262" type="curve" smooth="yes"/> + <point x="40" y="99"/> + <point x="103" y="-11"/> + <point x="240" y="-11" type="curve" smooth="yes"/> + <point x="298" y="-11"/> + <point x="350" y="14"/> + <point x="390" y="69" type="curve"/> + <point x="398" y="0" type="line"/> + <point x="470" y="0" type="line"/> + </contour> + <contour> + <point x="612" y="738" type="line"/> + <point x="537" y="747" type="line"/> + <point x="512" y="567" type="line"/> + <point x="559" y="560" type="line"/> + </contour> + <contour> + <point x="267" y="471" type="curve" smooth="yes"/> + <point x="316" y="471"/> + <point x="359" y="445"/> + <point x="388" y="403" type="curve"/> + <point x="388" y="139" type="line"/> + <point x="359" y="96"/> + <point x="317" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="174" y="56"/> + <point x="130" y="126"/> + <point x="130" y="263" type="curve" smooth="yes"/> + <point x="130" y="402"/> + <point x="179" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dcroat.glif b/Fira Code-Regular.ufo/glyphs/dcroat.glif new file mode 100644 index 0000000000..18f1c514a5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dcroat.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dcroat" format="1"> + <advance width="600"/> + <unicode hex="0111"/> + <outline> + <contour> + <point x="581" y="598" type="line"/> + <point x="581" y="664" type="line"/> + <point x="502" y="664" type="line"/> + <point x="502" y="739" type="line"/> + <point x="419" y="749" type="line"/> + <point x="419" y="664" type="line"/> + <point x="247" y="664" type="line"/> + <point x="247" y="598" type="line"/> + <point x="419" y="598" type="line"/> + <point x="419" y="475" type="line"/> + <point x="383" y="516"/> + <point x="338" y="538"/> + <point x="277" y="538" type="curve" smooth="yes"/> + <point x="147" y="538"/> + <point x="71" y="421"/> + <point x="71" y="262" type="curve" smooth="yes"/> + <point x="71" y="99"/> + <point x="134" y="-11"/> + <point x="272" y="-11" type="curve" smooth="yes"/> + <point x="329" y="-11"/> + <point x="382" y="14"/> + <point x="421" y="69" type="curve"/> + <point x="429" y="0" type="line"/> + <point x="502" y="0" type="line"/> + <point x="502" y="598" type="line"/> + </contour> + <contour> + <point x="419" y="403" type="curve"/> + <point x="419" y="139" type="line"/> + <point x="390" y="96"/> + <point x="349" y="56"/> + <point x="289" y="56" type="curve" smooth="yes"/> + <point x="205" y="56"/> + <point x="161" y="126"/> + <point x="161" y="263" type="curve" smooth="yes"/> + <point x="161" y="402"/> + <point x="211" y="471"/> + <point x="299" y="471" type="curve" smooth="yes"/> + <point x="348" y="471"/> + <point x="390" y="445"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/degree.glif b/Fira Code-Regular.ufo/glyphs/degree.glif new file mode 100644 index 0000000000..536150d0c8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/degree.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="degree" format="1"> + <advance width="600"/> + <unicode hex="00B0"/> + <outline> + <contour> + <point x="227" y="749" type="curve" smooth="yes"/> + <point x="145" y="749"/> + <point x="65" y="692"/> + <point x="65" y="593" type="curve" smooth="yes"/> + <point x="65" y="492"/> + <point x="145" y="436"/> + <point x="227" y="436" type="curve" smooth="yes"/> + <point x="311" y="436"/> + <point x="389" y="492"/> + <point x="389" y="592" type="curve" smooth="yes"/> + <point x="389" y="692"/> + <point x="311" y="749"/> + </contour> + <contour> + <point x="227" y="690" type="curve" smooth="yes"/> + <point x="274" y="690"/> + <point x="317" y="659"/> + <point x="317" y="592" type="curve" smooth="yes"/> + <point x="317" y="526"/> + <point x="274" y="495"/> + <point x="227" y="495" type="curve" smooth="yes"/> + <point x="182" y="495"/> + <point x="138" y="526"/> + <point x="138" y="593" type="curve" smooth="yes"/> + <point x="138" y="660"/> + <point x="182" y="690"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/degree.tosf.glif b/Fira Code-Regular.ufo/glyphs/degree.tosf.glif new file mode 100644 index 0000000000..f0df792742 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/degree.tosf.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="degree.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="227" y="749" type="curve" smooth="yes"/> + <point x="145" y="749"/> + <point x="65" y="692"/> + <point x="65" y="593" type="curve" smooth="yes"/> + <point x="65" y="492"/> + <point x="145" y="436"/> + <point x="227" y="436" type="curve" smooth="yes"/> + <point x="311" y="436"/> + <point x="389" y="492"/> + <point x="389" y="592" type="curve" smooth="yes"/> + <point x="389" y="692"/> + <point x="311" y="749"/> + </contour> + <contour> + <point x="227" y="690" type="curve" smooth="yes"/> + <point x="274" y="690"/> + <point x="317" y="659"/> + <point x="317" y="592" type="curve" smooth="yes"/> + <point x="317" y="526"/> + <point x="274" y="495"/> + <point x="227" y="495" type="curve" smooth="yes"/> + <point x="182" y="495"/> + <point x="138" y="526"/> + <point x="138" y="593" type="curve" smooth="yes"/> + <point x="138" y="660"/> + <point x="182" y="690"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/deleterightKey_.glif b/Fira Code-Regular.ufo/glyphs/deleterightKey_.glif new file mode 100644 index 0000000000..001e4c465d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/deleterightKey_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="deleterightKey" format="1"> + <advance width="600"/> + <unicode hex="2326"/> + <outline> + <contour> + <point x="740" y="352" type="line"/> + <point x="400" y="673" type="line"/> + <point x="-30" y="673" type="line" smooth="yes"/> + <point x="-60" y="673"/> + <point x="-80" y="653"/> + <point x="-80" y="623" type="curve" smooth="yes"/> + <point x="-80" y="78" type="line" smooth="yes"/> + <point x="-80" y="48"/> + <point x="-60" y="28"/> + <point x="-30" y="28" type="curve" smooth="yes"/> + <point x="400" y="28" type="line"/> + </contour> + <contour> + <point x="220" y="422" type="line"/> + <point x="354" y="557" type="line"/> + <point x="421" y="488" type="line"/> + <point x="287" y="355" type="line"/> + <point x="421" y="221" type="line"/> + <point x="354" y="154" type="line"/> + <point x="220" y="288" type="line"/> + <point x="86" y="154" type="line"/> + <point x="19" y="221" type="line"/> + <point x="153" y="355" type="line"/> + <point x="19" y="488" type="line"/> + <point x="86" y="557" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/delta.glif b/Fira Code-Regular.ufo/glyphs/delta.glif new file mode 100644 index 0000000000..7cfb11b14e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/delta.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="delta" format="1"> + <advance width="600"/> + <unicode hex="03B4"/> + <outline> + <contour> + <point x="318" y="749" type="curve" smooth="yes"/> + <point x="212" y="749"/> + <point x="131" y="700"/> + <point x="131" y="611" type="curve" smooth="yes"/> + <point x="131" y="557"/> + <point x="156" y="519"/> + <point x="228" y="482" type="curve"/> + <point x="139" y="447"/> + <point x="68" y="364"/> + <point x="68" y="243" type="curve" smooth="yes"/> + <point x="68" y="104"/> + <point x="155" y="-11"/> + <point x="303" y="-11" type="curve" smooth="yes"/> + <point x="451" y="-11"/> + <point x="538" y="110"/> + <point x="538" y="243" type="curve" smooth="yes"/> + <point x="538" y="395"/> + <point x="472" y="461"/> + <point x="336" y="517" type="curve" smooth="yes"/> + <point x="249" y="553"/> + <point x="217" y="568"/> + <point x="217" y="614" type="curve" smooth="yes"/> + <point x="217" y="659"/> + <point x="254" y="685"/> + <point x="313" y="685" type="curve" smooth="yes"/> + <point x="358" y="685"/> + <point x="395" y="675"/> + <point x="441" y="640" type="curve"/> + <point x="483" y="689" type="line"/> + <point x="437" y="727"/> + <point x="389" y="749"/> + </contour> + <contour> + <point x="291" y="454" type="curve"/> + <point x="411" y="404"/> + <point x="448" y="363"/> + <point x="448" y="243" type="curve" smooth="yes"/> + <point x="448" y="122"/> + <point x="395" y="57"/> + <point x="303" y="57" type="curve" smooth="yes"/> + <point x="212" y="57"/> + <point x="158" y="127"/> + <point x="158" y="242" type="curve" smooth="yes"/> + <point x="158" y="343"/> + <point x="195" y="411"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/diamond.glif b/Fira Code-Regular.ufo/glyphs/diamond.glif new file mode 100644 index 0000000000..bcb38894c8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/diamond.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="diamond" format="1"> + <advance width="600"/> + <unicode hex="2666"/> + <outline> + <contour> + <point x="496" y="266" type="line"/> + <point x="300" y="539" type="line"/> + <point x="104" y="266" type="line"/> + <point x="300" y="-12" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dieresis.case.glif b/Fira Code-Regular.ufo/glyphs/dieresis.case.glif new file mode 100644 index 0000000000..10773c8571 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dieresis.case.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dieresis.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="196" y="768" type="curve" smooth="yes"/> + <point x="226" y="768"/> + <point x="249" y="790"/> + <point x="249" y="820" type="curve" smooth="yes"/> + <point x="249" y="852"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="141" y="852"/> + <point x="141" y="820" type="curve" smooth="yes"/> + <point x="141" y="790"/> + <point x="165" y="768"/> + </contour> + <contour> + <point x="402" y="768" type="curve" smooth="yes"/> + <point x="433" y="768"/> + <point x="456" y="790"/> + <point x="456" y="820" type="curve" smooth="yes"/> + <point x="456" y="852"/> + <point x="433" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="371" y="874"/> + <point x="348" y="852"/> + <point x="348" y="820" type="curve" smooth="yes"/> + <point x="348" y="790"/> + <point x="371" y="768"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dieresis.glif b/Fira Code-Regular.ufo/glyphs/dieresis.glif new file mode 100644 index 0000000000..faa4c426f4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dieresis.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dieresis" format="1"> + <advance width="600"/> + <unicode hex="00A8"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dieresistonos.glif b/Fira Code-Regular.ufo/glyphs/dieresistonos.glif new file mode 100644 index 0000000000..8ca7b757e2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dieresistonos.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dieresistonos" format="1"> + <advance width="600"/> + <unicode hex="0385"/> + <outline> + <contour> + <point x="392" y="883" type="line"/> + <point x="296" y="900" type="line"/> + <point x="267" y="724" type="line"/> + <point x="332" y="714" type="line"/> + </contour> + <contour> + <point x="187" y="720" type="curve" smooth="yes"/> + <point x="156" y="720"/> + <point x="132" y="697"/> + <point x="132" y="666" type="curve" smooth="yes"/> + <point x="132" y="635"/> + <point x="156" y="613"/> + <point x="187" y="613" type="curve" smooth="yes"/> + <point x="218" y="613"/> + <point x="241" y="635"/> + <point x="241" y="666" type="curve" smooth="yes"/> + <point x="241" y="697"/> + <point x="218" y="720"/> + </contour> + <contour> + <point x="411" y="720" type="curve" smooth="yes"/> + <point x="381" y="720"/> + <point x="357" y="697"/> + <point x="357" y="666" type="curve" smooth="yes"/> + <point x="357" y="635"/> + <point x="381" y="613"/> + <point x="411" y="613" type="curve" smooth="yes"/> + <point x="443" y="613"/> + <point x="466" y="635"/> + <point x="466" y="666" type="curve" smooth="yes"/> + <point x="466" y="697"/> + <point x="443" y="720"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/divide.glif b/Fira Code-Regular.ufo/glyphs/divide.glif new file mode 100644 index 0000000000..9c4cd0afb5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/divide.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="divide" format="1"> + <advance width="600"/> + <unicode hex="00F7"/> + <outline> + <contour> + <point x="300" y="574" type="curve" smooth="yes"/> + <point x="263" y="574"/> + <point x="233" y="544"/> + <point x="233" y="508" type="curve" smooth="yes"/> + <point x="233" y="470"/> + <point x="263" y="442"/> + <point x="300" y="442" type="curve" smooth="yes"/> + <point x="337" y="442"/> + <point x="367" y="470"/> + <point x="367" y="508" type="curve" smooth="yes"/> + <point x="367" y="544"/> + <point x="337" y="574"/> + </contour> + <contour> + <point x="484" y="276" type="line"/> + <point x="484" y="347" type="line"/> + <point x="116" y="347" type="line"/> + <point x="116" y="276" type="line"/> + </contour> + <contour> + <point x="300" y="183" type="curve" smooth="yes"/> + <point x="263" y="183"/> + <point x="233" y="153"/> + <point x="233" y="116" type="curve" smooth="yes"/> + <point x="233" y="79"/> + <point x="263" y="49"/> + <point x="300" y="49" type="curve" smooth="yes"/> + <point x="337" y="49"/> + <point x="367" y="79"/> + <point x="367" y="116" type="curve" smooth="yes"/> + <point x="367" y="153"/> + <point x="337" y="183"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/divide.tosf.glif b/Fira Code-Regular.ufo/glyphs/divide.tosf.glif new file mode 100644 index 0000000000..41f68694ef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/divide.tosf.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="divide.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="300" y="574" type="curve" smooth="yes"/> + <point x="263" y="574"/> + <point x="233" y="544"/> + <point x="233" y="508" type="curve" smooth="yes"/> + <point x="233" y="470"/> + <point x="263" y="442"/> + <point x="300" y="442" type="curve" smooth="yes"/> + <point x="337" y="442"/> + <point x="367" y="470"/> + <point x="367" y="508" type="curve" smooth="yes"/> + <point x="367" y="544"/> + <point x="337" y="574"/> + </contour> + <contour> + <point x="484" y="276" type="line"/> + <point x="484" y="347" type="line"/> + <point x="116" y="347" type="line"/> + <point x="116" y="276" type="line"/> + </contour> + <contour> + <point x="300" y="183" type="curve" smooth="yes"/> + <point x="263" y="183"/> + <point x="233" y="153"/> + <point x="233" y="116" type="curve" smooth="yes"/> + <point x="233" y="79"/> + <point x="263" y="49"/> + <point x="300" y="49" type="curve" smooth="yes"/> + <point x="337" y="49"/> + <point x="367" y="79"/> + <point x="367" y="116" type="curve" smooth="yes"/> + <point x="367" y="153"/> + <point x="337" y="183"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/divisionslash.glif b/Fira Code-Regular.ufo/glyphs/divisionslash.glif new file mode 100644 index 0000000000..2b889e1a9c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/divisionslash.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="divisionslash" format="1"> + <advance width="0"/> + <unicode hex="2215"/> + <outline> + <contour> + <point x="-282" y="237" type="line"/> + <point x="-252" y="184" type="line"/> + <point x="282" y="440" type="line"/> + <point x="253" y="493" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dkshade.glif b/Fira Code-Regular.ufo/glyphs/dkshade.glif new file mode 100644 index 0000000000..0b77ac9dc7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dkshade.glif @@ -0,0 +1,348 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dkshade" format="1"> + <advance width="600"/> + <unicode hex="2593"/> + <outline> + <contour> + <point x="600" y="925" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + <point x="50" y="-500" type="line"/> + <point x="50" y="-425" type="line"/> + <point x="100" y="-425" type="line"/> + <point x="100" y="-500" type="line"/> + <point x="150" y="-500" type="line"/> + <point x="150" y="-425" type="line"/> + <point x="200" y="-425" type="line"/> + <point x="200" y="-500" type="line"/> + <point x="250" y="-500" type="line"/> + <point x="250" y="-425" type="line"/> + <point x="300" y="-425" type="line"/> + <point x="300" y="-500" type="line"/> + <point x="350" y="-500" type="line"/> + <point x="350" y="-425" type="line"/> + <point x="400" y="-425" type="line"/> + <point x="400" y="-500" type="line"/> + <point x="450" y="-500" type="line"/> + <point x="450" y="-425" type="line"/> + <point x="500" y="-425" type="line"/> + <point x="500" y="-500" type="line"/> + <point x="550" y="-500" type="line"/> + <point x="550" y="-425" type="line"/> + <point x="600" y="-425" type="line"/> + <point x="600" y="-350" type="line"/> + <point x="550" y="-350" type="line"/> + <point x="550" y="-275" type="line"/> + <point x="600" y="-275" type="line"/> + <point x="600" y="-200" type="line"/> + <point x="550" y="-200" type="line"/> + <point x="550" y="-125" type="line"/> + <point x="600" y="-125" type="line"/> + <point x="600" y="-50" type="line"/> + <point x="550" y="-50" type="line"/> + <point x="550" y="25" type="line"/> + <point x="600" y="25" type="line"/> + <point x="600" y="100" type="line"/> + <point x="550" y="100" type="line"/> + <point x="550" y="175" type="line"/> + <point x="600" y="175" type="line"/> + <point x="600" y="250" type="line"/> + <point x="550" y="250" type="line"/> + <point x="550" y="325" type="line"/> + <point x="600" y="325" type="line"/> + <point x="600" y="400" type="line"/> + <point x="550" y="400" type="line"/> + <point x="550" y="475" type="line"/> + <point x="600" y="475" type="line"/> + <point x="600" y="550" type="line"/> + <point x="550" y="550" type="line"/> + <point x="550" y="625" type="line"/> + <point x="600" y="625" type="line"/> + <point x="600" y="700" type="line"/> + <point x="550" y="700" type="line"/> + <point x="550" y="775" type="line"/> + <point x="600" y="775" type="line"/> + <point x="600" y="850" type="line"/> + <point x="550" y="850" type="line"/> + <point x="550" y="925" type="line"/> + </contour> + <contour> + <point x="50" y="925" type="line"/> + <point x="100" y="925" type="line"/> + <point x="100" y="850" type="line"/> + <point x="50" y="850" type="line"/> + </contour> + <contour> + <point x="150" y="925" type="line"/> + <point x="200" y="925" type="line"/> + <point x="200" y="850" type="line"/> + <point x="150" y="850" type="line"/> + </contour> + <contour> + <point x="250" y="925" type="line"/> + <point x="300" y="925" type="line"/> + <point x="300" y="850" type="line"/> + <point x="250" y="850" type="line"/> + </contour> + <contour> + <point x="350" y="925" type="line"/> + <point x="400" y="925" type="line"/> + <point x="400" y="850" type="line"/> + <point x="350" y="850" type="line"/> + </contour> + <contour> + <point x="450" y="925" type="line"/> + <point x="500" y="925" type="line"/> + <point x="500" y="850" type="line"/> + <point x="450" y="850" type="line"/> + </contour> + <contour> + <point x="50" y="775" type="line"/> + <point x="100" y="775" type="line"/> + <point x="100" y="700" type="line"/> + <point x="50" y="700" type="line"/> + </contour> + <contour> + <point x="150" y="775" type="line"/> + <point x="200" y="775" type="line"/> + <point x="200" y="700" type="line"/> + <point x="150" y="700" type="line"/> + </contour> + <contour> + <point x="250" y="775" type="line"/> + <point x="300" y="775" type="line"/> + <point x="300" y="700" type="line"/> + <point x="250" y="700" type="line"/> + </contour> + <contour> + <point x="350" y="775" type="line"/> + <point x="400" y="775" type="line"/> + <point x="400" y="700" type="line"/> + <point x="350" y="700" type="line"/> + </contour> + <contour> + <point x="450" y="775" type="line"/> + <point x="500" y="775" type="line"/> + <point x="500" y="700" type="line"/> + <point x="450" y="700" type="line"/> + </contour> + <contour> + <point x="50" y="625" type="line"/> + <point x="100" y="625" type="line"/> + <point x="100" y="550" type="line"/> + <point x="50" y="550" type="line"/> + </contour> + <contour> + <point x="150" y="625" type="line"/> + <point x="200" y="625" type="line"/> + <point x="200" y="550" type="line"/> + <point x="150" y="550" type="line"/> + </contour> + <contour> + <point x="250" y="625" type="line"/> + <point x="300" y="625" type="line"/> + <point x="300" y="550" type="line"/> + <point x="250" y="550" type="line"/> + </contour> + <contour> + <point x="350" y="625" type="line"/> + <point x="400" y="625" type="line"/> + <point x="400" y="550" type="line"/> + <point x="350" y="550" type="line"/> + </contour> + <contour> + <point x="450" y="625" type="line"/> + <point x="500" y="625" type="line"/> + <point x="500" y="550" type="line"/> + <point x="450" y="550" type="line"/> + </contour> + <contour> + <point x="50" y="475" type="line"/> + <point x="100" y="475" type="line"/> + <point x="100" y="400" type="line"/> + <point x="50" y="400" type="line"/> + </contour> + <contour> + <point x="150" y="475" type="line"/> + <point x="200" y="475" type="line"/> + <point x="200" y="400" type="line"/> + <point x="150" y="400" type="line"/> + </contour> + <contour> + <point x="250" y="475" type="line"/> + <point x="300" y="475" type="line"/> + <point x="300" y="400" type="line"/> + <point x="250" y="400" type="line"/> + </contour> + <contour> + <point x="350" y="475" type="line"/> + <point x="400" y="475" type="line"/> + <point x="400" y="400" type="line"/> + <point x="350" y="400" type="line"/> + </contour> + <contour> + <point x="450" y="475" type="line"/> + <point x="500" y="475" type="line"/> + <point x="500" y="400" type="line"/> + <point x="450" y="400" type="line"/> + </contour> + <contour> + <point x="50" y="325" type="line"/> + <point x="100" y="325" type="line"/> + <point x="100" y="250" type="line"/> + <point x="50" y="250" type="line"/> + </contour> + <contour> + <point x="150" y="325" type="line"/> + <point x="200" y="325" type="line"/> + <point x="200" y="250" type="line"/> + <point x="150" y="250" type="line"/> + </contour> + <contour> + <point x="250" y="325" type="line"/> + <point x="300" y="325" type="line"/> + <point x="300" y="250" type="line"/> + <point x="250" y="250" type="line"/> + </contour> + <contour> + <point x="350" y="325" type="line"/> + <point x="400" y="325" type="line"/> + <point x="400" y="250" type="line"/> + <point x="350" y="250" type="line"/> + </contour> + <contour> + <point x="450" y="325" type="line"/> + <point x="500" y="325" type="line"/> + <point x="500" y="250" type="line"/> + <point x="450" y="250" type="line"/> + </contour> + <contour> + <point x="50" y="175" type="line"/> + <point x="100" y="175" type="line"/> + <point x="100" y="100" type="line"/> + <point x="50" y="100" type="line"/> + </contour> + <contour> + <point x="150" y="175" type="line"/> + <point x="200" y="175" type="line"/> + <point x="200" y="100" type="line"/> + <point x="150" y="100" type="line"/> + </contour> + <contour> + <point x="250" y="175" type="line"/> + <point x="300" y="175" type="line"/> + <point x="300" y="100" type="line"/> + <point x="250" y="100" type="line"/> + </contour> + <contour> + <point x="350" y="175" type="line"/> + <point x="400" y="175" type="line"/> + <point x="400" y="100" type="line"/> + <point x="350" y="100" type="line"/> + </contour> + <contour> + <point x="450" y="175" type="line"/> + <point x="500" y="175" type="line"/> + <point x="500" y="100" type="line"/> + <point x="450" y="100" type="line"/> + </contour> + <contour> + <point x="50" y="25" type="line"/> + <point x="100" y="25" type="line"/> + <point x="100" y="-50" type="line"/> + <point x="50" y="-50" type="line"/> + </contour> + <contour> + <point x="150" y="25" type="line"/> + <point x="200" y="25" type="line"/> + <point x="200" y="-50" type="line"/> + <point x="150" y="-50" type="line"/> + </contour> + <contour> + <point x="250" y="25" type="line"/> + <point x="300" y="25" type="line"/> + <point x="300" y="-50" type="line"/> + <point x="250" y="-50" type="line"/> + </contour> + <contour> + <point x="350" y="25" type="line"/> + <point x="400" y="25" type="line"/> + <point x="400" y="-50" type="line"/> + <point x="350" y="-50" type="line"/> + </contour> + <contour> + <point x="450" y="25" type="line"/> + <point x="500" y="25" type="line"/> + <point x="500" y="-50" type="line"/> + <point x="450" y="-50" type="line"/> + </contour> + <contour> + <point x="50" y="-125" type="line"/> + <point x="100" y="-125" type="line"/> + <point x="100" y="-200" type="line"/> + <point x="50" y="-200" type="line"/> + </contour> + <contour> + <point x="150" y="-125" type="line"/> + <point x="200" y="-125" type="line"/> + <point x="200" y="-200" type="line"/> + <point x="150" y="-200" type="line"/> + </contour> + <contour> + <point x="250" y="-125" type="line"/> + <point x="300" y="-125" type="line"/> + <point x="300" y="-200" type="line"/> + <point x="250" y="-200" type="line"/> + </contour> + <contour> + <point x="350" y="-125" type="line"/> + <point x="400" y="-125" type="line"/> + <point x="400" y="-200" type="line"/> + <point x="350" y="-200" type="line"/> + </contour> + <contour> + <point x="450" y="-125" type="line"/> + <point x="500" y="-125" type="line"/> + <point x="500" y="-200" type="line"/> + <point x="450" y="-200" type="line"/> + </contour> + <contour> + <point x="50" y="-275" type="line"/> + <point x="100" y="-275" type="line"/> + <point x="100" y="-350" type="line"/> + <point x="50" y="-350" type="line"/> + </contour> + <contour> + <point x="150" y="-275" type="line"/> + <point x="200" y="-275" type="line"/> + <point x="200" y="-350" type="line"/> + <point x="150" y="-350" type="line"/> + </contour> + <contour> + <point x="250" y="-275" type="line"/> + <point x="300" y="-275" type="line"/> + <point x="300" y="-350" type="line"/> + <point x="250" y="-350" type="line"/> + </contour> + <contour> + <point x="350" y="-275" type="line"/> + <point x="400" y="-275" type="line"/> + <point x="400" y="-350" type="line"/> + <point x="350" y="-350" type="line"/> + </contour> + <contour> + <point x="450" y="-275" type="line"/> + <point x="500" y="-275" type="line"/> + <point x="500" y="-350" type="line"/> + <point x="450" y="-350" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dnblock.glif b/Fira Code-Regular.ufo/glyphs/dnblock.glif new file mode 100644 index 0000000000..3f82e04926 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dnblock.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dnblock" format="1"> + <advance width="600"/> + <unicode hex="2584"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="250" type="line"/> + <point x="0" y="250" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dollar.glif b/Fira Code-Regular.ufo/glyphs/dollar.glif new file mode 100644 index 0000000000..3eec2c711f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dollar.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dollar" format="1"> + <advance width="600"/> + <unicode hex="0024"/> + <outline> + <contour> + <point x="346" y="698" type="curve"/> + <point x="346" y="848" type="line"/> + <point x="278" y="848" type="line"/> + <point x="278" y="698" type="line"/> + <point x="155" y="686"/> + <point x="95" y="608"/> + <point x="95" y="528" type="curve" smooth="yes"/> + <point x="95" y="435"/> + <point x="162" y="377"/> + <point x="278" y="338" type="curve"/> + <point x="278" y="60" type="line"/> + <point x="212" y="65"/> + <point x="161" y="96"/> + <point x="119" y="139" type="curve"/> + <point x="69" y="84" type="line"/> + <point x="114" y="40"/> + <point x="184" y="-4"/> + <point x="278" y="-10" type="curve"/> + <point x="278" y="-153" type="line"/> + <point x="346" y="-153" type="line"/> + <point x="346" y="-7" type="line"/> + <point x="473" y="10"/> + <point x="537" y="94"/> + <point x="537" y="189" type="curve" smooth="yes"/> + <point x="537" y="312"/> + <point x="445" y="368"/> + <point x="346" y="400" type="curve"/> + <point x="346" y="629" type="line"/> + <point x="396" y="622"/> + <point x="440" y="601"/> + <point x="478" y="565" type="curve"/> + <point x="529" y="618" type="line"/> + <point x="488" y="655"/> + <point x="425" y="690"/> + </contour> + <contour> + <point x="278" y="627" type="curve"/> + <point x="278" y="422" type="line"/> + <point x="205" y="452"/> + <point x="184" y="482"/> + <point x="184" y="529" type="curve" smooth="yes"/> + <point x="184" y="586"/> + <point x="223" y="617"/> + </contour> + <contour> + <point x="346" y="64" type="curve"/> + <point x="346" y="315" type="line"/> + <point x="422" y="283"/> + <point x="447" y="245"/> + <point x="447" y="188" type="curve" smooth="yes"/> + <point x="447" y="118"/> + <point x="413" y="78"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif b/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif new file mode 100644 index 0000000000..58a3a02c1c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dollar.tosf.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dollar.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="346" y="698" type="curve"/> + <point x="346" y="848" type="line"/> + <point x="278" y="848" type="line"/> + <point x="278" y="698" type="line"/> + <point x="155" y="686"/> + <point x="95" y="608"/> + <point x="95" y="528" type="curve" smooth="yes"/> + <point x="95" y="435"/> + <point x="162" y="377"/> + <point x="278" y="338" type="curve"/> + <point x="278" y="60" type="line"/> + <point x="212" y="65"/> + <point x="161" y="96"/> + <point x="119" y="139" type="curve"/> + <point x="69" y="84" type="line"/> + <point x="114" y="40"/> + <point x="184" y="-4"/> + <point x="278" y="-10" type="curve"/> + <point x="278" y="-153" type="line"/> + <point x="346" y="-153" type="line"/> + <point x="346" y="-7" type="line"/> + <point x="473" y="10"/> + <point x="537" y="94"/> + <point x="537" y="189" type="curve" smooth="yes"/> + <point x="537" y="312"/> + <point x="445" y="368"/> + <point x="346" y="400" type="curve"/> + <point x="346" y="629" type="line"/> + <point x="396" y="622"/> + <point x="440" y="601"/> + <point x="478" y="565" type="curve"/> + <point x="529" y="618" type="line"/> + <point x="488" y="655"/> + <point x="425" y="690"/> + </contour> + <contour> + <point x="278" y="627" type="curve"/> + <point x="278" y="422" type="line"/> + <point x="205" y="452"/> + <point x="184" y="482"/> + <point x="184" y="529" type="curve" smooth="yes"/> + <point x="184" y="586"/> + <point x="223" y="617"/> + </contour> + <contour> + <point x="346" y="64" type="curve"/> + <point x="346" y="315" type="line"/> + <point x="422" y="283"/> + <point x="447" y="245"/> + <point x="447" y="188" type="curve" smooth="yes"/> + <point x="447" y="118"/> + <point x="413" y="78"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dotaccent.case.glif b/Fira Code-Regular.ufo/glyphs/dotaccent.case.glif new file mode 100644 index 0000000000..f69b0fb52c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dotaccent.case.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dotaccent.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="298" y="892" type="curve" smooth="yes"/> + <point x="263" y="892"/> + <point x="238" y="867"/> + <point x="238" y="834" type="curve" smooth="yes"/> + <point x="238" y="800"/> + <point x="263" y="774"/> + <point x="298" y="774" type="curve" smooth="yes"/> + <point x="335" y="774"/> + <point x="359" y="800"/> + <point x="359" y="834" type="curve" smooth="yes"/> + <point x="359" y="867"/> + <point x="335" y="892"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dotaccent.glif b/Fira Code-Regular.ufo/glyphs/dotaccent.glif new file mode 100644 index 0000000000..128d7ff1cf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dotaccent.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dotaccent" format="1"> + <advance width="600"/> + <unicode hex="02D9"/> + <outline> + <contour> + <point x="299" y="773" type="curve" smooth="yes"/> + <point x="263" y="773"/> + <point x="239" y="747"/> + <point x="239" y="714" type="curve" smooth="yes"/> + <point x="239" y="680"/> + <point x="263" y="655"/> + <point x="299" y="655" type="curve" smooth="yes"/> + <point x="336" y="655"/> + <point x="360" y="680"/> + <point x="360" y="714" type="curve" smooth="yes"/> + <point x="360" y="747"/> + <point x="336" y="773"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/dotlessi.glif b/Fira Code-Regular.ufo/glyphs/dotlessi.glif new file mode 100644 index 0000000000..8b12510f28 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/dotlessi.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="dotlessi" format="1"> + <advance width="600"/> + <unicode hex="0131"/> + <outline> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/e.glif b/Fira Code-Regular.ufo/glyphs/e.glif new file mode 100644 index 0000000000..28f12f0d07 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/e.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="e" format="1"> + <advance width="600"/> + <unicode hex="0065"/> + <outline> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eacute.glif b/Fira Code-Regular.ufo/glyphs/eacute.glif new file mode 100644 index 0000000000..81f2431d50 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eacute.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eacute" format="1"> + <advance width="600"/> + <unicode hex="00E9"/> + <outline> + <contour> + <point x="380" y="785" type="line"/> + <point x="195" y="670" type="line"/> + <point x="223" y="624" type="line"/> + <point x="424" y="714" type="line"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ebreve.glif b/Fira Code-Regular.ufo/glyphs/ebreve.glif new file mode 100644 index 0000000000..f5081cc49e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ebreve.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ebreve" format="1"> + <advance width="600"/> + <unicode hex="0115"/> + <outline> + <contour> + <point x="308" y="630" type="curve" smooth="yes"/> + <point x="400" y="630"/> + <point x="450" y="705"/> + <point x="458" y="765" type="curve"/> + <point x="401" y="778" type="line"/> + <point x="386" y="728"/> + <point x="356" y="694"/> + <point x="308" y="694" type="curve" smooth="yes"/> + <point x="261" y="694"/> + <point x="232" y="728"/> + <point x="218" y="778" type="curve"/> + <point x="161" y="765" type="line"/> + <point x="169" y="705"/> + <point x="217" y="630"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ecaron.glif b/Fira Code-Regular.ufo/glyphs/ecaron.glif new file mode 100644 index 0000000000..be4e6574ef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ecaron.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ecaron" format="1"> + <advance width="600"/> + <unicode hex="011B"/> + <outline> + <contour> + <point x="473" y="748" type="line"/> + <point x="435" y="789" type="line"/> + <point x="311" y="698" type="line"/> + <point x="187" y="789" type="line"/> + <point x="147" y="748" type="line"/> + <point x="283" y="629" type="line"/> + <point x="339" y="629" type="line"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ecircumflex.glif b/Fira Code-Regular.ufo/glyphs/ecircumflex.glif new file mode 100644 index 0000000000..e5a30fac16 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ecircumflex.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ecircumflex" format="1"> + <advance width="600"/> + <unicode hex="00EA"/> + <outline> + <contour> + <point x="147" y="670" type="line"/> + <point x="187" y="629" type="line"/> + <point x="311" y="720" type="line"/> + <point x="435" y="629" type="line"/> + <point x="473" y="670" type="line"/> + <point x="339" y="789" type="line"/> + <point x="283" y="789" type="line"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/edieresis.glif b/Fira Code-Regular.ufo/glyphs/edieresis.glif new file mode 100644 index 0000000000..03c109b678 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/edieresis.glif @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="edieresis" format="1"> + <advance width="600"/> + <unicode hex="00EB"/> + <outline> + <contour> + <point x="206" y="648" type="curve" smooth="yes"/> + <point x="236" y="648"/> + <point x="260" y="671"/> + <point x="260" y="701" type="curve" smooth="yes"/> + <point x="260" y="732"/> + <point x="236" y="755"/> + <point x="206" y="755" type="curve" smooth="yes"/> + <point x="175" y="755"/> + <point x="152" y="732"/> + <point x="152" y="701" type="curve" smooth="yes"/> + <point x="152" y="671"/> + <point x="175" y="648"/> + </contour> + <contour> + <point x="412" y="648" type="curve" smooth="yes"/> + <point x="444" y="648"/> + <point x="467" y="671"/> + <point x="467" y="701" type="curve" smooth="yes"/> + <point x="467" y="732"/> + <point x="444" y="755"/> + <point x="412" y="755" type="curve" smooth="yes"/> + <point x="382" y="755"/> + <point x="359" y="732"/> + <point x="359" y="701" type="curve" smooth="yes"/> + <point x="359" y="671"/> + <point x="382" y="648"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/edotaccent.glif b/Fira Code-Regular.ufo/glyphs/edotaccent.glif new file mode 100644 index 0000000000..4198acbd49 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/edotaccent.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="edotaccent" format="1"> + <advance width="600"/> + <unicode hex="0117"/> + <outline> + <contour> + <point x="309" y="773" type="curve" smooth="yes"/> + <point x="273" y="773"/> + <point x="249" y="747"/> + <point x="249" y="714" type="curve" smooth="yes"/> + <point x="249" y="680"/> + <point x="273" y="655"/> + <point x="309" y="655" type="curve" smooth="yes"/> + <point x="346" y="655"/> + <point x="370" y="680"/> + <point x="370" y="714" type="curve" smooth="yes"/> + <point x="370" y="747"/> + <point x="346" y="773"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/egrave.glif b/Fira Code-Regular.ufo/glyphs/egrave.glif new file mode 100644 index 0000000000..0de0aa27e9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/egrave.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="egrave" format="1"> + <advance width="600"/> + <unicode hex="00E8"/> + <outline> + <contour> + <point x="195" y="715" type="line"/> + <point x="397" y="624" type="line"/> + <point x="424" y="670" type="line"/> + <point x="239" y="787" type="line"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eight.dnom.glif b/Fira Code-Regular.ufo/glyphs/eight.dnom.glif new file mode 100644 index 0000000000..f230cd11b7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eight.dnom.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eight.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="441" y="244" type="curve" smooth="yes"/> + <point x="441" y="289"/> + <point x="388" y="327"/> + <point x="300" y="327" type="curve" smooth="yes"/> + <point x="219" y="327"/> + <point x="160" y="291"/> + <point x="160" y="242" type="curve" smooth="yes"/> + <point x="160" y="200"/> + <point x="182" y="179"/> + <point x="222" y="168" type="curve"/> + <point x="171" y="156"/> + <point x="142" y="130"/> + <point x="142" y="92" type="curve" smooth="yes"/> + <point x="142" y="34"/> + <point x="199" y="-6"/> + <point x="299" y="-6" type="curve" smooth="yes"/> + <point x="397" y="-6"/> + <point x="458" y="34"/> + <point x="458" y="94" type="curve" smooth="yes"/> + <point x="458" y="136"/> + <point x="427" y="159"/> + <point x="371" y="176" type="curve"/> + <point x="410" y="180"/> + <point x="441" y="199"/> + </contour> + <contour> + <point x="231" y="242" type="curve" smooth="yes"/> + <point x="231" y="258"/> + <point x="252" y="273"/> + <point x="300" y="273" type="curve" smooth="yes"/> + <point x="349" y="273"/> + <point x="370" y="257"/> + <point x="370" y="241" type="curve" smooth="yes"/> + <point x="370" y="218"/> + <point x="351" y="209"/> + <point x="315" y="198" type="curve"/> + <point x="253" y="209"/> + <point x="231" y="219"/> + </contour> + <contour> + <point x="384" y="95" type="curve" smooth="yes"/> + <point x="384" y="72"/> + <point x="352" y="53"/> + <point x="299" y="53" type="curve" smooth="yes"/> + <point x="243" y="53"/> + <point x="216" y="69"/> + <point x="216" y="94" type="curve" smooth="yes"/> + <point x="216" y="116"/> + <point x="237" y="134"/> + <point x="276" y="145" type="curve"/> + <point x="340" y="134"/> + <point x="384" y="124"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eight.glif b/Fira Code-Regular.ufo/glyphs/eight.glif new file mode 100644 index 0000000000..7772d795d0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eight.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eight" format="1"> + <advance width="600"/> + <unicode hex="0038"/> + <outline> + <contour> + <point x="506" y="525" type="curve" smooth="yes"/> + <point x="506" y="647"/> + <point x="400" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="210" y="700"/> + <point x="94" y="646"/> + <point x="94" y="520" type="curve" smooth="yes"/> + <point x="94" y="443"/> + <point x="131" y="397"/> + <point x="204" y="363" type="curve"/> + <point x="120" y="324"/> + <point x="66" y="268"/> + <point x="66" y="183" type="curve" smooth="yes"/> + <point x="66" y="74"/> + <point x="151" y="-11"/> + <point x="298" y="-11" type="curve" smooth="yes"/> + <point x="443" y="-11"/> + <point x="534" y="72"/> + <point x="534" y="185" type="curve" smooth="yes"/> + <point x="534" y="269"/> + <point x="476" y="332"/> + <point x="387" y="369" type="curve"/> + <point x="463" y="411"/> + <point x="506" y="457"/> + </contour> + <contour> + <point x="176" y="519" type="curve" smooth="yes"/> + <point x="176" y="592"/> + <point x="222" y="635"/> + <point x="300" y="635" type="curve" smooth="yes"/> + <point x="379" y="635"/> + <point x="424" y="591"/> + <point x="424" y="521" type="curve" smooth="yes"/> + <point x="424" y="458"/> + <point x="392" y="426"/> + <point x="328" y="390" type="curve"/> + <point x="234" y="420"/> + <point x="176" y="439"/> + </contour> + <contour> + <point x="447" y="183" type="curve" smooth="yes"/> + <point x="447" y="111"/> + <point x="394" y="56"/> + <point x="298" y="56" type="curve" smooth="yes"/> + <point x="202" y="56"/> + <point x="153" y="104"/> + <point x="153" y="183" type="curve" smooth="yes"/> + <point x="153" y="270"/> + <point x="204" y="313"/> + <point x="261" y="339" type="curve"/> + <point x="370" y="301"/> + <point x="447" y="276"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eight.numr.glif b/Fira Code-Regular.ufo/glyphs/eight.numr.glif new file mode 100644 index 0000000000..9413c4f058 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eight.numr.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eight.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="441" y="612" type="curve" smooth="yes"/> + <point x="441" y="657"/> + <point x="388" y="695"/> + <point x="300" y="695" type="curve" smooth="yes"/> + <point x="219" y="695"/> + <point x="160" y="659"/> + <point x="160" y="610" type="curve" smooth="yes"/> + <point x="160" y="568"/> + <point x="182" y="547"/> + <point x="222" y="536" type="curve"/> + <point x="171" y="524"/> + <point x="142" y="498"/> + <point x="142" y="460" type="curve" smooth="yes"/> + <point x="142" y="402"/> + <point x="199" y="362"/> + <point x="299" y="362" type="curve" smooth="yes"/> + <point x="397" y="362"/> + <point x="458" y="402"/> + <point x="458" y="462" type="curve" smooth="yes"/> + <point x="458" y="504"/> + <point x="427" y="527"/> + <point x="371" y="544" type="curve"/> + <point x="410" y="548"/> + <point x="441" y="567"/> + </contour> + <contour> + <point x="231" y="610" type="curve" smooth="yes"/> + <point x="231" y="626"/> + <point x="252" y="641"/> + <point x="300" y="641" type="curve" smooth="yes"/> + <point x="349" y="641"/> + <point x="370" y="625"/> + <point x="370" y="609" type="curve" smooth="yes"/> + <point x="370" y="586"/> + <point x="351" y="577"/> + <point x="315" y="566" type="curve"/> + <point x="253" y="577"/> + <point x="231" y="587"/> + </contour> + <contour> + <point x="384" y="463" type="curve" smooth="yes"/> + <point x="384" y="440"/> + <point x="352" y="421"/> + <point x="299" y="421" type="curve" smooth="yes"/> + <point x="243" y="421"/> + <point x="216" y="437"/> + <point x="216" y="462" type="curve" smooth="yes"/> + <point x="216" y="484"/> + <point x="237" y="502"/> + <point x="276" y="513" type="curve"/> + <point x="340" y="502"/> + <point x="384" y="492"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eight.tosf.glif b/Fira Code-Regular.ufo/glyphs/eight.tosf.glif new file mode 100644 index 0000000000..5c4c5ebcb1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eight.tosf.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eight.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="506" y="525" type="curve" smooth="yes"/> + <point x="506" y="645"/> + <point x="400" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="210" y="700"/> + <point x="94" y="645"/> + <point x="94" y="520" type="curve" smooth="yes"/> + <point x="94" y="443"/> + <point x="133" y="399"/> + <point x="204" y="363" type="curve"/> + <point x="120" y="324"/> + <point x="66" y="268"/> + <point x="66" y="183" type="curve" smooth="yes"/> + <point x="66" y="74"/> + <point x="151" y="-11"/> + <point x="298" y="-11" type="curve" smooth="yes"/> + <point x="443" y="-11"/> + <point x="534" y="72"/> + <point x="534" y="185" type="curve" smooth="yes"/> + <point x="534" y="269"/> + <point x="476" y="332"/> + <point x="387" y="369" type="curve"/> + <point x="463" y="409"/> + <point x="506" y="455"/> + </contour> + <contour> + <point x="176" y="519" type="curve" smooth="yes"/> + <point x="176" y="592"/> + <point x="222" y="635"/> + <point x="300" y="635" type="curve" smooth="yes"/> + <point x="379" y="635"/> + <point x="424" y="591"/> + <point x="424" y="521" type="curve" smooth="yes"/> + <point x="424" y="458"/> + <point x="392" y="426"/> + <point x="328" y="390" type="curve"/> + <point x="234" y="420"/> + <point x="176" y="439"/> + </contour> + <contour> + <point x="447" y="183" type="curve" smooth="yes"/> + <point x="447" y="111"/> + <point x="394" y="56"/> + <point x="298" y="56" type="curve" smooth="yes"/> + <point x="202" y="56"/> + <point x="153" y="104"/> + <point x="153" y="183" type="curve" smooth="yes"/> + <point x="153" y="270"/> + <point x="204" y="313"/> + <point x="261" y="339" type="curve"/> + <point x="370" y="301"/> + <point x="447" y="276"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eightinferior.glif b/Fira Code-Regular.ufo/glyphs/eightinferior.glif new file mode 100644 index 0000000000..6f5b6585de --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eightinferior.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eightinferior" format="1"> + <advance width="600"/> + <unicode hex="2088"/> + <outline> + <contour> + <point x="441" y="51" type="curve" smooth="yes"/> + <point x="441" y="96"/> + <point x="388" y="134"/> + <point x="300" y="134" type="curve" smooth="yes"/> + <point x="219" y="134"/> + <point x="160" y="98"/> + <point x="160" y="49" type="curve" smooth="yes"/> + <point x="160" y="7"/> + <point x="182" y="-14"/> + <point x="222" y="-25" type="curve"/> + <point x="171" y="-37"/> + <point x="142" y="-63"/> + <point x="142" y="-101" type="curve" smooth="yes"/> + <point x="142" y="-159"/> + <point x="199" y="-199"/> + <point x="299" y="-199" type="curve" smooth="yes"/> + <point x="397" y="-199"/> + <point x="458" y="-159"/> + <point x="458" y="-99" type="curve" smooth="yes"/> + <point x="458" y="-57"/> + <point x="427" y="-34"/> + <point x="371" y="-17" type="curve"/> + <point x="410" y="-13"/> + <point x="441" y="6"/> + </contour> + <contour> + <point x="231" y="49" type="curve" smooth="yes"/> + <point x="231" y="65"/> + <point x="252" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="349" y="80"/> + <point x="370" y="64"/> + <point x="370" y="48" type="curve" smooth="yes"/> + <point x="370" y="25"/> + <point x="351" y="16"/> + <point x="315" y="5" type="curve"/> + <point x="253" y="16"/> + <point x="231" y="26"/> + </contour> + <contour> + <point x="384" y="-98" type="curve" smooth="yes"/> + <point x="384" y="-121"/> + <point x="352" y="-140"/> + <point x="299" y="-140" type="curve" smooth="yes"/> + <point x="243" y="-140"/> + <point x="216" y="-124"/> + <point x="216" y="-99" type="curve" smooth="yes"/> + <point x="216" y="-77"/> + <point x="237" y="-59"/> + <point x="276" y="-48" type="curve"/> + <point x="340" y="-59"/> + <point x="384" y="-69"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eightsuperior.glif b/Fira Code-Regular.ufo/glyphs/eightsuperior.glif new file mode 100644 index 0000000000..183f3e50cf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eightsuperior.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eightsuperior" format="1"> + <advance width="600"/> + <unicode hex="2078"/> + <outline> + <contour> + <point x="441" y="559" type="curve" smooth="yes"/> + <point x="441" y="604"/> + <point x="388" y="642"/> + <point x="300" y="642" type="curve" smooth="yes"/> + <point x="219" y="642"/> + <point x="160" y="606"/> + <point x="160" y="557" type="curve" smooth="yes"/> + <point x="160" y="515"/> + <point x="182" y="494"/> + <point x="222" y="483" type="curve"/> + <point x="171" y="471"/> + <point x="142" y="445"/> + <point x="142" y="407" type="curve" smooth="yes"/> + <point x="142" y="349"/> + <point x="199" y="309"/> + <point x="299" y="309" type="curve" smooth="yes"/> + <point x="397" y="309"/> + <point x="458" y="349"/> + <point x="458" y="409" type="curve" smooth="yes"/> + <point x="458" y="451"/> + <point x="427" y="474"/> + <point x="371" y="491" type="curve"/> + <point x="410" y="495"/> + <point x="441" y="514"/> + </contour> + <contour> + <point x="231" y="557" type="curve" smooth="yes"/> + <point x="231" y="573"/> + <point x="252" y="588"/> + <point x="300" y="588" type="curve" smooth="yes"/> + <point x="349" y="588"/> + <point x="370" y="572"/> + <point x="370" y="556" type="curve" smooth="yes"/> + <point x="370" y="533"/> + <point x="351" y="524"/> + <point x="315" y="513" type="curve"/> + <point x="253" y="524"/> + <point x="231" y="534"/> + </contour> + <contour> + <point x="384" y="410" type="curve" smooth="yes"/> + <point x="384" y="387"/> + <point x="352" y="368"/> + <point x="299" y="368" type="curve" smooth="yes"/> + <point x="243" y="368"/> + <point x="216" y="384"/> + <point x="216" y="409" type="curve" smooth="yes"/> + <point x="216" y="431"/> + <point x="237" y="449"/> + <point x="276" y="460" type="curve"/> + <point x="340" y="449"/> + <point x="384" y="439"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ellipsis.glif b/Fira Code-Regular.ufo/glyphs/ellipsis.glif new file mode 100644 index 0000000000..59f6645a14 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ellipsis.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ellipsis" format="1"> + <advance width="600"/> + <unicode hex="2026"/> + <outline> + <contour> + <point x="32" y="57" type="curve" smooth="yes"/> + <point x="32" y="19"/> + <point x="61" y="-11"/> + <point x="99" y="-11" type="curve" smooth="yes"/> + <point x="138" y="-11"/> + <point x="167" y="19"/> + <point x="167" y="57" type="curve" smooth="yes"/> + <point x="167" y="94"/> + <point x="138" y="124"/> + <point x="99" y="124" type="curve" smooth="yes"/> + <point x="61" y="124"/> + <point x="32" y="94"/> + </contour> + <contour> + <point x="232" y="57" type="curve" smooth="yes"/> + <point x="232" y="19"/> + <point x="262" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="338" y="-11"/> + <point x="367" y="19"/> + <point x="367" y="57" type="curve" smooth="yes"/> + <point x="367" y="94"/> + <point x="338" y="124"/> + <point x="300" y="124" type="curve" smooth="yes"/> + <point x="262" y="124"/> + <point x="232" y="94"/> + </contour> + <contour> + <point x="433" y="57" type="curve" smooth="yes"/> + <point x="433" y="19"/> + <point x="462" y="-11"/> + <point x="500" y="-11" type="curve" smooth="yes"/> + <point x="539" y="-11"/> + <point x="568" y="19"/> + <point x="568" y="57" type="curve" smooth="yes"/> + <point x="568" y="94"/> + <point x="539" y="124"/> + <point x="500" y="124" type="curve" smooth="yes"/> + <point x="462" y="124"/> + <point x="433" y="94"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/emacron.glif b/Fira Code-Regular.ufo/glyphs/emacron.glif new file mode 100644 index 0000000000..a0a8743051 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/emacron.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="emacron" format="1"> + <advance width="600"/> + <unicode hex="0113"/> + <outline> + <contour> + <point x="175" y="676" type="line"/> + <point x="444" y="676" type="line"/> + <point x="444" y="740" type="line"/> + <point x="175" y="740" type="line"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/emdash.case.glif b/Fira Code-Regular.ufo/glyphs/emdash.case.glif new file mode 100644 index 0000000000..be6940ffe1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/emdash.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="emdash.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="0" y="389" type="line"/> + <point x="0" y="317" type="line"/> + <point x="600" y="317" type="line"/> + <point x="600" y="389" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/emdash.glif b/Fira Code-Regular.ufo/glyphs/emdash.glif new file mode 100644 index 0000000000..9e15ad80d2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/emdash.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="emdash" format="1"> + <advance width="600"/> + <unicode hex="2014"/> + <outline> + <contour> + <point x="0" y="349" type="line"/> + <point x="0" y="277" type="line"/> + <point x="600" y="277" type="line"/> + <point x="600" y="349" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/endash.case.glif b/Fira Code-Regular.ufo/glyphs/endash.case.glif new file mode 100644 index 0000000000..95661e4c30 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/endash.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="endash.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="33" y="389" type="line"/> + <point x="33" y="317" type="line"/> + <point x="567" y="317" type="line"/> + <point x="567" y="389" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/endash.glif b/Fira Code-Regular.ufo/glyphs/endash.glif new file mode 100644 index 0000000000..20116344e9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/endash.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="endash" format="1"> + <advance width="600"/> + <unicode hex="2013"/> + <outline> + <contour> + <point x="33" y="349" type="line"/> + <point x="33" y="277" type="line"/> + <point x="567" y="277" type="line"/> + <point x="567" y="349" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eng.glif b/Fira Code-Regular.ufo/glyphs/eng.glif new file mode 100644 index 0000000000..4e11705059 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eng.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eng" format="1"> + <advance width="600"/> + <unicode hex="014B"/> + <outline> + <contour> + <point x="500" y="28" type="curve" smooth="yes"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="326" y="472" type="curve" smooth="yes"/> + <point x="408" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="23" type="line" smooth="yes"/> + <point x="417" y="-93"/> + <point x="384" y="-118"/> + <point x="315" y="-150" type="curve"/> + <point x="346" y="-211" type="line"/> + <point x="449" y="-164"/> + <point x="500" y="-121"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eogonek.glif b/Fira Code-Regular.ufo/glyphs/eogonek.glif new file mode 100644 index 0000000000..4ad3ed0a2d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eogonek.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eogonek" format="1"> + <advance width="600"/> + <unicode hex="0119"/> + <outline> + <contour> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="106"/> + <point x="159" y="-2"/> + <point x="301" y="-10" type="curve"/> + <point x="233" y="-38"/> + <point x="199" y="-80"/> + <point x="199" y="-131" type="curve" smooth="yes"/> + <point x="199" y="-186"/> + <point x="244" y="-229"/> + <point x="320" y="-229" type="curve" smooth="yes"/> + <point x="347" y="-229"/> + <point x="364" y="-226"/> + <point x="384" y="-222" type="curve"/> + <point x="392" y="-155" type="line"/> + <point x="367" y="-161"/> + <point x="351" y="-162"/> + <point x="330" y="-162" type="curve" smooth="yes"/> + <point x="289" y="-162"/> + <point x="275" y="-144"/> + <point x="275" y="-115" type="curve" smooth="yes"/> + <point x="275" y="-79"/> + <point x="296" y="-46"/> + <point x="399" y="0" type="curve"/> + <point x="436" y="10"/> + <point x="471" y="28"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + </contour> + <contour> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/epsilon.glif b/Fira Code-Regular.ufo/glyphs/epsilon.glif new file mode 100644 index 0000000000..84f5dd48a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/epsilon.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="epsilon" format="1"> + <advance width="600"/> + <unicode hex="03B5"/> + <outline> + <contour> + <point x="301" y="241" type="curve" smooth="yes"/> + <point x="391" y="241" type="line"/> + <point x="401" y="309" type="line"/> + <point x="306" y="309" type="line" smooth="yes"/> + <point x="235" y="309"/> + <point x="191" y="340"/> + <point x="191" y="389" type="curve" smooth="yes"/> + <point x="191" y="445"/> + <point x="238" y="471"/> + <point x="319" y="471" type="curve" smooth="yes"/> + <point x="372" y="471"/> + <point x="428" y="460"/> + <point x="474" y="432" type="curve"/> + <point x="516" y="484" type="line"/> + <point x="462" y="522"/> + <point x="382" y="538"/> + <point x="316" y="538" type="curve" smooth="yes"/> + <point x="200" y="538"/> + <point x="105" y="490"/> + <point x="105" y="397" type="curve" smooth="yes"/> + <point x="105" y="340"/> + <point x="142" y="297"/> + <point x="215" y="282" type="curve"/> + <point x="131" y="270"/> + <point x="83" y="233"/> + <point x="83" y="152" type="curve" smooth="yes"/> + <point x="83" y="47"/> + <point x="181" y="-11"/> + <point x="310" y="-11" type="curve" smooth="yes"/> + <point x="412" y="-11"/> + <point x="495" y="21"/> + <point x="546" y="59" type="curve"/> + <point x="501" y="115" type="line"/> + <point x="452" y="81"/> + <point x="392" y="57"/> + <point x="315" y="57" type="curve" smooth="yes"/> + <point x="226" y="57"/> + <point x="173" y="96"/> + <point x="173" y="155" type="curve" smooth="yes"/> + <point x="173" y="215"/> + <point x="211" y="241"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/epsilontonos.glif b/Fira Code-Regular.ufo/glyphs/epsilontonos.glif new file mode 100644 index 0000000000..afb77fcac3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/epsilontonos.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="epsilontonos" format="1"> + <advance width="600"/> + <unicode hex="03AD"/> + <outline> + <contour> + <point x="318" y="806" type="line"/> + <point x="280" y="601" type="line"/> + <point x="343" y="590" type="line"/> + <point x="410" y="790" type="line"/> + </contour> + <contour> + <point x="301" y="241" type="curve" smooth="yes"/> + <point x="391" y="241" type="line"/> + <point x="401" y="309" type="line"/> + <point x="306" y="309" type="line" smooth="yes"/> + <point x="235" y="309"/> + <point x="191" y="340"/> + <point x="191" y="389" type="curve" smooth="yes"/> + <point x="191" y="445"/> + <point x="238" y="471"/> + <point x="319" y="471" type="curve" smooth="yes"/> + <point x="372" y="471"/> + <point x="428" y="460"/> + <point x="474" y="432" type="curve"/> + <point x="516" y="484" type="line"/> + <point x="462" y="522"/> + <point x="382" y="538"/> + <point x="316" y="538" type="curve" smooth="yes"/> + <point x="200" y="538"/> + <point x="105" y="490"/> + <point x="105" y="397" type="curve" smooth="yes"/> + <point x="105" y="340"/> + <point x="142" y="297"/> + <point x="215" y="282" type="curve"/> + <point x="131" y="270"/> + <point x="83" y="233"/> + <point x="83" y="152" type="curve" smooth="yes"/> + <point x="83" y="47"/> + <point x="181" y="-11"/> + <point x="310" y="-11" type="curve" smooth="yes"/> + <point x="412" y="-11"/> + <point x="495" y="21"/> + <point x="546" y="59" type="curve"/> + <point x="501" y="115" type="line"/> + <point x="452" y="81"/> + <point x="392" y="57"/> + <point x="315" y="57" type="curve" smooth="yes"/> + <point x="226" y="57"/> + <point x="173" y="96"/> + <point x="173" y="155" type="curve" smooth="yes"/> + <point x="173" y="215"/> + <point x="211" y="241"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal.dnom.glif b/Fira Code-Regular.ufo/glyphs/equal.dnom.glif new file mode 100644 index 0000000000..5938c32058 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal.dnom.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="416" y="195" type="line"/> + <point x="416" y="257" type="line"/> + <point x="183" y="257" type="line"/> + <point x="183" y="195" type="line"/> + </contour> + <contour> + <point x="416" y="75" type="line"/> + <point x="416" y="137" type="line"/> + <point x="183" y="137" type="line"/> + <point x="183" y="75" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal.glif b/Fira Code-Regular.ufo/glyphs/equal.glif new file mode 100644 index 0000000000..c0940390df --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal" format="1"> + <advance width="600"/> + <unicode hex="003D"/> + <outline> + <contour> + <point x="494" y="370" type="line"/> + <point x="494" y="442" type="line"/> + <point x="106" y="442" type="line"/> + <point x="106" y="370" type="line"/> + </contour> + <contour> + <point x="494" y="180" type="line"/> + <point x="494" y="252" type="line"/> + <point x="106" y="252" type="line"/> + <point x="106" y="180" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal.numr.glif b/Fira Code-Regular.ufo/glyphs/equal.numr.glif new file mode 100644 index 0000000000..06157cdabb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal.numr.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="416" y="562" type="line"/> + <point x="416" y="625" type="line"/> + <point x="183" y="625" type="line"/> + <point x="183" y="562" type="line"/> + </contour> + <contour> + <point x="416" y="442" type="line"/> + <point x="416" y="505" type="line"/> + <point x="183" y="505" type="line"/> + <point x="183" y="442" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal.tosf.glif b/Fira Code-Regular.ufo/glyphs/equal.tosf.glif new file mode 100644 index 0000000000..a7396c86de --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal.tosf.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="494" y="370" type="line"/> + <point x="494" y="442" type="line"/> + <point x="106" y="442" type="line"/> + <point x="106" y="370" type="line"/> + </contour> + <contour> + <point x="494" y="180" type="line"/> + <point x="494" y="252" type="line"/> + <point x="106" y="252" type="line"/> + <point x="106" y="180" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal_equal.glif b/Fira Code-Regular.ufo/glyphs/equal_equal.glif new file mode 100644 index 0000000000..2f7ec29c55 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal_equal.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal_equal" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="1094" y="370" type="line"/> + <point x="1094" y="442" type="line"/> + <point x="106" y="442" type="line"/> + <point x="106" y="370" type="line"/> + </contour> + <contour> + <point x="1094" y="180" type="line"/> + <point x="1094" y="252" type="line"/> + <point x="106" y="252" type="line"/> + <point x="106" y="180" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal_equal_equal.glif b/Fira Code-Regular.ufo/glyphs/equal_equal_equal.glif new file mode 100644 index 0000000000..4d3e84ebb1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal_equal_equal.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal_equal_equal" format="1"> + <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"/> + </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"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal_greater.glif b/Fira Code-Regular.ufo/glyphs/equal_greater.glif new file mode 100644 index 0000000000..d65d526320 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal_greater.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal_greater" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="1100.0" y="310.0" type="line"/> + <point x="829.0" y="614.0" type="line"/> + <point x="767.0" y="562.0" type="line"/> + <point x="816.0" y="499.0" type="line" smooth="yes"/> + <point x="843.0" y="468.0"/> + <point x="851.0" y="460.0"/> + <point x="879.0" y="442.0" type="curve"/> + <point x="106.0" y="442.0" type="line"/> + <point x="106" y="370" type="line"/> + <point x="931" y="370" type="line"/> + <point x="993" y="311" type="line"/> + <point x="931" y="252" type="line"/> + <point x="106" y="252" type="line"/> + <point x="106.0" y="180.0" type="line"/> + <point x="881.0" y="180.0" type="line"/> + <point x="857.0" y="165.0"/> + <point x="837.0" y="145.0"/> + <point x="818.0" y="123.0" type="curve" smooth="yes"/> + <point x="767.0" y="58.0" type="line"/> + <point x="829.0" y="6.0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equal_less_less.glif b/Fira Code-Regular.ufo/glyphs/equal_less_less.glif new file mode 100644 index 0000000000..3cfc2b6082 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equal_less_less.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equal_less_less" format="1"> + <advance width="1800"/> + <outline> + <component base="greater_greater_equal" xScale="-0.999799638444" xOffset="1800"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equalsuperior.glif b/Fira Code-Regular.ufo/glyphs/equalsuperior.glif new file mode 100644 index 0000000000..aeb9e891d0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equalsuperior.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equalsuperior" format="1"> + <advance width="600"/> + <unicode hex="207C"/> + <outline> + <contour> + <point x="416" y="510" type="line"/> + <point x="416" y="572" type="line"/> + <point x="183" y="572" type="line"/> + <point x="183" y="510" type="line"/> + </contour> + <contour> + <point x="416" y="390" type="line"/> + <point x="416" y="452" type="line"/> + <point x="183" y="452" type="line"/> + <point x="183" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/equivalence.glif b/Fira Code-Regular.ufo/glyphs/equivalence.glif new file mode 100644 index 0000000000..87edd9a665 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/equivalence.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="equivalence" format="1"> + <advance width="600"/> + <unicode hex="2261"/> + <outline> + <contour> + <point x="494" y="466" type="line"/> + <point x="494" y="537" type="line"/> + <point x="106" y="537" type="line"/> + <point x="106" y="466" type="line"/> + </contour> + <contour> + <point x="494" y="276" type="line"/> + <point x="494" y="348" type="line"/> + <point x="106" y="348" type="line"/> + <point x="106" y="276" type="line"/> + </contour> + <contour> + <point x="494" y="86" type="line"/> + <point x="494" y="158" type="line"/> + <point x="106" y="158" type="line"/> + <point x="106" y="86" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/estimated.glif b/Fira Code-Regular.ufo/glyphs/estimated.glif new file mode 100644 index 0000000000..449a6175b8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/estimated.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="estimated" format="1"> + <advance width="600"/> + <unicode hex="212E"/> + <outline> + <contour> + <point x="302" y="701" type="curve" smooth="yes"/> + <point x="121" y="701"/> + <point x="42" y="594"/> + <point x="21" y="468" type="curve"/> + <point x="21" y="214" type="line"/> + <point x="45" y="86"/> + <point x="132" y="-12"/> + <point x="304" y="-12" type="curve" smooth="yes"/> + <point x="433" y="-12"/> + <point x="508" y="46"/> + <point x="547" y="123" type="curve"/> + <point x="498" y="123" type="line"/> + <point x="464" y="62"/> + <point x="397" y="26"/> + <point x="305" y="26" type="curve" smooth="yes"/> + <point x="236" y="26"/> + <point x="186" y="44"/> + <point x="151" y="73" type="curve"/> + <point x="151" y="334" type="line"/> + <point x="583" y="334" type="line"/> + <point x="583" y="468" type="line"/> + <point x="562" y="594"/> + <point x="483" y="701"/> + </contour> + <contour> + <point x="303" y="662" type="curve" smooth="yes"/> + <point x="365" y="662"/> + <point x="419" y="644"/> + <point x="450" y="619" type="curve"/> + <point x="450" y="373" type="line"/> + <point x="151" y="373" type="line"/> + <point x="151" y="620" type="line"/> + <point x="187" y="648"/> + <point x="239" y="662"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eta.glif b/Fira Code-Regular.ufo/glyphs/eta.glif new file mode 100644 index 0000000000..d5d661125b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eta.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eta" format="1"> + <advance width="600"/> + <unicode hex="03B7"/> + <outline> + <contour> + <point x="351" y="538" type="curve" smooth="yes"/> + <point x="289" y="538"/> + <point x="220" y="507"/> + <point x="175" y="450" type="curve"/> + <point x="172" y="475"/> + <point x="161" y="520"/> + <point x="151" y="538" type="curve"/> + <point x="73" y="527" type="line"/> + <point x="86" y="484"/> + <point x="100" y="425"/> + <point x="100" y="354" type="curve" smooth="yes"/> + <point x="100" y="0" type="line"/> + <point x="183" y="0" type="line"/> + <point x="183" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="325" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="-212" type="line"/> + <point x="500" y="-202" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="454" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/etatonos.glif b/Fira Code-Regular.ufo/glyphs/etatonos.glif new file mode 100644 index 0000000000..e5e1c96563 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/etatonos.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="etatonos" format="1"> + <advance width="600"/> + <unicode hex="03AE"/> + <outline> + <contour> + <point x="300" y="806" type="line"/> + <point x="262" y="601" type="line"/> + <point x="325" y="590" type="line"/> + <point x="392" y="790" type="line"/> + </contour> + <contour> + <point x="351" y="538" type="curve" smooth="yes"/> + <point x="289" y="538"/> + <point x="220" y="507"/> + <point x="175" y="450" type="curve"/> + <point x="172" y="475"/> + <point x="161" y="520"/> + <point x="151" y="538" type="curve"/> + <point x="73" y="527" type="line"/> + <point x="86" y="484"/> + <point x="100" y="425"/> + <point x="100" y="354" type="curve" smooth="yes"/> + <point x="100" y="0" type="line"/> + <point x="183" y="0" type="line"/> + <point x="183" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="325" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="-212" type="line"/> + <point x="500" y="-202" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="454" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/eth.glif b/Fira Code-Regular.ufo/glyphs/eth.glif new file mode 100644 index 0000000000..8c81f4d475 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/eth.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="eth" format="1"> + <advance width="600"/> + <unicode hex="00F0"/> + <outline> + <contour> + <point x="251" y="647" type="curve"/> + <point x="170" y="562" type="line"/> + <point x="229" y="532" type="line"/> + <point x="308" y="613" type="line"/> + <point x="372" y="566"/> + <point x="420" y="497"/> + <point x="438" y="412" type="curve"/> + <point x="400" y="456"/> + <point x="348" y="481"/> + <point x="280" y="481" type="curve" smooth="yes"/> + <point x="166" y="481"/> + <point x="67" y="383"/> + <point x="67" y="235" type="curve" smooth="yes"/> + <point x="67" y="77"/> + <point x="169" y="-11"/> + <point x="295" y="-11" type="curve" smooth="yes"/> + <point x="438" y="-11"/> + <point x="532" y="95"/> + <point x="532" y="263" type="curve" smooth="yes"/> + <point x="532" y="455"/> + <point x="478" y="583"/> + <point x="360" y="665" type="curve"/> + <point x="422" y="729" type="line"/> + <point x="371" y="773" type="line"/> + <point x="302" y="699" type="line"/> + <point x="261" y="721"/> + <point x="211" y="736"/> + <point x="152" y="749" type="curve"/> + <point x="134" y="683" type="line"/> + <point x="181" y="674"/> + <point x="218" y="663"/> + </contour> + <contour> + <point x="448" y="267" type="curve" smooth="yes"/> + <point x="448" y="128"/> + <point x="388" y="56"/> + <point x="294" y="56" type="curve" smooth="yes"/> + <point x="211" y="56"/> + <point x="152" y="120"/> + <point x="152" y="239" type="curve" smooth="yes"/> + <point x="152" y="361"/> + <point x="217" y="414"/> + <point x="290" y="414" type="curve" smooth="yes"/> + <point x="355" y="414"/> + <point x="411" y="386"/> + <point x="445" y="333" type="curve"/> + <point x="447" y="312"/> + <point x="448" y="291"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/exclam.glif b/Fira Code-Regular.ufo/glyphs/exclam.glif new file mode 100644 index 0000000000..8266b1c157 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/exclam.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="exclam" format="1"> + <advance width="600"/> + <unicode hex="0021"/> + <outline> + <contour> + <point x="336" y="227" type="line"/> + <point x="344" y="688" type="line"/> + <point x="251" y="688" type="line"/> + <point x="261" y="227" type="line"/> + </contour> + <contour> + <point x="299" y="122" type="curve" smooth="yes"/> + <point x="261" y="122"/> + <point x="233" y="92"/> + <point x="233" y="56" type="curve" smooth="yes"/> + <point x="233" y="18"/> + <point x="261" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="337" y="-11"/> + <point x="366" y="18"/> + <point x="366" y="56" type="curve" smooth="yes"/> + <point x="366" y="92"/> + <point x="337" y="122"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/exclam_equal.glif b/Fira Code-Regular.ufo/glyphs/exclam_equal.glif new file mode 100644 index 0000000000..9211566ac7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/exclam_equal.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="exclam_equal" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="672" y="370" type="line"/> + <point x="1040" y="370" type="line"/> + <point x="1040" 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="1040" y="180" type="line"/> + <point x="1040" y="252" type="line"/> + <point x="603" y="252" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/exclam_equal_equal.glif b/Fira Code-Regular.ufo/glyphs/exclam_equal_equal.glif new file mode 100644 index 0000000000..7a996b50ee --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/exclam_equal_equal.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="exclam_equal_equal" format="1"> + <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"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif b/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif new file mode 100644 index 0000000000..0f392b5c73 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/exclam_exclam.glif @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="exclam_exclam" format="1"> + <advance width="1200"/> + <outline> + <component base="exclam" xOffset="79"/> + <component base="exclam" xOffset="526"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/exclamdown.case.glif b/Fira Code-Regular.ufo/glyphs/exclamdown.case.glif new file mode 100644 index 0000000000..c64c09e9e0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/exclamdown.case.glif @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="exclamdown.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="262" y="700"/> + <point x="234" y="670"/> + <point x="234" y="633" type="curve" smooth="yes"/> + <point x="234" y="596"/> + <point x="262" y="566"/> + <point x="300" y="566" type="curve" smooth="yes"/> + <point x="337" y="566"/> + <point x="367" y="596"/> + <point x="367" y="633" type="curve" smooth="yes"/> + <point x="367" y="670"/> + <point x="337" y="700"/> + </contour> + <contour> + <point x="349" y="0" type="line"/> + <point x="336" y="458" type="line"/> + <point x="264" y="458" type="line"/> + <point x="252" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/exclamdown.glif b/Fira Code-Regular.ufo/glyphs/exclamdown.glif new file mode 100644 index 0000000000..4cbf5dbf7b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/exclamdown.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="exclamdown" format="1"> + <advance width="600"/> + <unicode hex="00A1"/> + <outline> + <contour> + <point x="299" y="498" type="curve" smooth="yes"/> + <point x="261" y="498"/> + <point x="233" y="469"/> + <point x="233" y="431" type="curve" smooth="yes"/> + <point x="233" y="395"/> + <point x="261" y="365"/> + <point x="299" y="365" type="curve" smooth="yes"/> + <point x="336" y="365"/> + <point x="366" y="395"/> + <point x="366" y="431" type="curve" smooth="yes"/> + <point x="366" y="469"/> + <point x="336" y="498"/> + </contour> + <contour> + <point x="347" y="-197" type="line"/> + <point x="335" y="261" type="line"/> + <point x="263" y="261" type="line"/> + <point x="251" y="-197" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/f.glif b/Fira Code-Regular.ufo/glyphs/f.glif new file mode 100644 index 0000000000..fb9db95b1f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/f.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="f" format="1"> + <advance width="600"/> + <unicode hex="0066"/> + <outline> + <contour> + <point x="411" y="749" type="curve" smooth="yes"/> + <point x="303" y="749"/> + <point x="220" y="688"/> + <point x="220" y="591" type="curve" smooth="yes"/> + <point x="220" y="486" type="line"/> + <point x="94" y="486" type="line"/> + <point x="94" y="420" type="line"/> + <point x="220" y="420" type="line"/> + <point x="220" y="0" type="line"/> + <point x="303" y="0" type="line"/> + <point x="303" y="420" type="line"/> + <point x="473" y="420" type="line"/> + <point x="482" y="486" type="line"/> + <point x="303" y="486" type="line"/> + <point x="303" y="593" type="line" smooth="yes"/> + <point x="303" y="652"/> + <point x="340" y="681"/> + <point x="414" y="681" type="curve" smooth="yes"/> + <point x="454" y="681"/> + <point x="493" y="674"/> + <point x="527" y="658" type="curve"/> + <point x="554" y="720" type="line"/> + <point x="512" y="738"/> + <point x="468" y="749"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/female.glif b/Fira Code-Regular.ufo/glyphs/female.glif new file mode 100644 index 0000000000..a01fe66dac --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/female.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="female" format="1"> + <advance width="600"/> + <unicode hex="2640"/> + <outline> + <contour> + <point x="299" y="539" type="curve" smooth="yes"/> + <point x="210" y="539"/> + <point x="139" y="470"/> + <point x="139" y="381" type="curve" smooth="yes"/> + <point x="139" y="300"/> + <point x="198" y="238"/> + <point x="276" y="227" type="curve"/> + <point x="276" y="145" type="line"/> + <point x="180" y="145" type="line"/> + <point x="180" y="105" type="line"/> + <point x="276" y="105" type="line"/> + <point x="276" y="0" type="line"/> + <point x="324" y="0" type="line"/> + <point x="324" y="105" type="line"/> + <point x="420" y="105" type="line"/> + <point x="420" y="145" type="line"/> + <point x="324" y="145" type="line"/> + <point x="324" y="228" type="line"/> + <point x="401" y="239"/> + <point x="460" y="300"/> + <point x="460" y="381" type="curve" smooth="yes"/> + <point x="460" y="470"/> + <point x="388" y="539"/> + </contour> + <contour> + <point x="299" y="493" type="curve" smooth="yes"/> + <point x="363" y="493"/> + <point x="409" y="445"/> + <point x="409" y="381" type="curve" smooth="yes"/> + <point x="409" y="317"/> + <point x="363" y="270"/> + <point x="299" y="270" type="curve" smooth="yes"/> + <point x="235" y="270"/> + <point x="190" y="317"/> + <point x="190" y="381" type="curve" smooth="yes"/> + <point x="190" y="445"/> + <point x="235" y="493"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fi.glif b/Fira Code-Regular.ufo/glyphs/fi.glif new file mode 100644 index 0000000000..d6f5623cff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fi.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fi" format="1"> + <advance width="600"/> + <unicode hex="FB01"/> + <outline> + <contour> + <point x="314" y="0" type="line"/> + <point x="586" y="0" type="line"/> + <point x="586" y="66" type="line"/> + <point x="492" y="66" type="line"/> + <point x="492" y="526" type="line"/> + <point x="195" y="526" type="line"/> + <point x="195" y="593" type="line" smooth="yes"/> + <point x="195" y="652"/> + <point x="232" y="681"/> + <point x="308" y="681" type="curve" smooth="yes"/> + <point x="348" y="681"/> + <point x="387" y="674"/> + <point x="420" y="658" type="curve"/> + <point x="448" y="720" type="line"/> + <point x="406" y="738"/> + <point x="362" y="749"/> + <point x="305" y="749" type="curve" smooth="yes"/> + <point x="197" y="749"/> + <point x="111" y="688"/> + <point x="111" y="591" type="curve" smooth="yes"/> + <point x="111" y="526" type="line"/> + <point x="20" y="526" type="line"/> + <point x="20" y="461" type="line"/> + <point x="111" y="461" type="line"/> + <point x="111" y="0" type="line"/> + <point x="195" y="0" type="line"/> + <point x="195" y="461" type="line"/> + <point x="408" y="461" type="line"/> + <point x="408" y="66" type="line"/> + <point x="314" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/figuredash.glif b/Fira Code-Regular.ufo/glyphs/figuredash.glif new file mode 100644 index 0000000000..305e63a5c8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/figuredash.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="figuredash" format="1"> + <advance width="600"/> + <unicode hex="2012"/> + <outline> + <contour> + <point x="35" y="348" type="line"/> + <point x="35" y="276" type="line"/> + <point x="565" y="276" type="line"/> + <point x="565" y="348" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/figuredash.tosf.glif b/Fira Code-Regular.ufo/glyphs/figuredash.tosf.glif new file mode 100644 index 0000000000..52309e2691 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/figuredash.tosf.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="figuredash.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="35" y="348" type="line"/> + <point x="35" y="276" type="line"/> + <point x="565" y="276" type="line"/> + <point x="565" y="348" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/filledbox.glif b/Fira Code-Regular.ufo/glyphs/filledbox.glif new file mode 100644 index 0000000000..1e2eeea5bc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/filledbox.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="filledbox" format="1"> + <advance width="600"/> + <unicode hex="25A0"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/filledrect.glif b/Fira Code-Regular.ufo/glyphs/filledrect.glif new file mode 100644 index 0000000000..a1e1c4797c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/filledrect.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="filledrect" format="1"> + <advance width="600"/> + <unicode hex="25AC"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="270" type="line"/> + <point x="30" y="270" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/firsttonechinese.glif b/Fira Code-Regular.ufo/glyphs/firsttonechinese.glif new file mode 100644 index 0000000000..e1cb0d3203 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/firsttonechinese.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="firsttonechinese" format="1"> + <advance width="600"/> + <unicode hex="02C9"/> + <outline> + <contour> + <point x="165" y="683" type="line"/> + <point x="434" y="683" type="line"/> + <point x="434" y="747" type="line"/> + <point x="165" y="747" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fisheye.glif b/Fira Code-Regular.ufo/glyphs/fisheye.glif new file mode 100644 index 0000000000..70c30f25c2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fisheye.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fisheye" format="1"> + <advance width="600"/> + <unicode hex="25C9"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + <contour> + <point x="300" y="380" type="curve" smooth="yes"/> + <point x="239" y="380"/> + <point x="190" y="330"/> + <point x="190" y="270" type="curve" smooth="yes"/> + <point x="190" y="209"/> + <point x="239" y="160"/> + <point x="300" y="160" type="curve" smooth="yes"/> + <point x="360" y="160"/> + <point x="410" y="209"/> + <point x="410" y="270" type="curve" smooth="yes"/> + <point x="410" y="330"/> + <point x="360" y="380"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/five.dnom.glif b/Fira Code-Regular.ufo/glyphs/five.dnom.glif new file mode 100644 index 0000000000..4799e09293 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/five.dnom.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="five.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="444" y="109" type="curve" smooth="yes"/> + <point x="444" y="178"/> + <point x="396" y="214"/> + <point x="327" y="214" type="curve" smooth="yes"/> + <point x="305" y="214"/> + <point x="277" y="208"/> + <point x="257" y="199" type="curve"/> + <point x="257" y="262" type="line"/> + <point x="422" y="262" type="line"/> + <point x="429" y="321" type="line"/> + <point x="186" y="321" type="line"/> + <point x="186" y="145" type="line"/> + <point x="241" y="145" type="line"/> + <point x="261" y="156"/> + <point x="289" y="162"/> + <point x="307" y="162" type="curve" smooth="yes"/> + <point x="347" y="162"/> + <point x="370" y="145"/> + <point x="370" y="109" type="curve" smooth="yes"/> + <point x="370" y="72"/> + <point x="346" y="51"/> + <point x="298" y="51" type="curve" smooth="yes"/> + <point x="261" y="51"/> + <point x="228" y="64"/> + <point x="200" y="88" type="curve"/> + <point x="156" y="49" type="line"/> + <point x="196" y="9"/> + <point x="247" y="-6"/> + <point x="300" y="-6" type="curve" smooth="yes"/> + <point x="382" y="-6"/> + <point x="444" y="32"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/five.glif b/Fira Code-Regular.ufo/glyphs/five.glif new file mode 100644 index 0000000000..ab1edfe2bd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/five.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="five" format="1"> + <advance width="600"/> + <unicode hex="0035"/> + <outline> + <contour> + <point x="474" y="622" type="line"/> + <point x="487" y="688" type="line"/> + <point x="123" y="688" type="line"/> + <point x="123" y="345" type="line"/> + <point x="190" y="345" type="line"/> + <point x="230" y="360"/> + <point x="257" y="368"/> + <point x="298" y="368" type="curve" smooth="yes"/> + <point x="367" y="368"/> + <point x="422" y="332"/> + <point x="422" y="220" type="curve" smooth="yes"/> + <point x="422" y="113"/> + <point x="369" y="57"/> + <point x="278" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="171" y="78"/> + <point x="129" y="121" type="curve"/> + <point x="78" y="71" type="line"/> + <point x="131" y="19"/> + <point x="194" y="-11"/> + <point x="277" y="-11" type="curve" smooth="yes"/> + <point x="418" y="-11"/> + <point x="509" y="80"/> + <point x="509" y="218" type="curve" smooth="yes"/> + <point x="509" y="356"/> + <point x="434" y="434"/> + <point x="321" y="434" type="curve" smooth="yes"/> + <point x="280" y="434"/> + <point x="244" y="427"/> + <point x="202" y="404" type="curve"/> + <point x="202" y="622" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/five.numr.glif b/Fira Code-Regular.ufo/glyphs/five.numr.glif new file mode 100644 index 0000000000..3f8132ae94 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/five.numr.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="five.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="444" y="477" type="curve" smooth="yes"/> + <point x="444" y="546"/> + <point x="396" y="582"/> + <point x="327" y="582" type="curve" smooth="yes"/> + <point x="305" y="582"/> + <point x="277" y="576"/> + <point x="257" y="567" type="curve"/> + <point x="257" y="630" type="line"/> + <point x="422" y="630" type="line"/> + <point x="429" y="689" type="line"/> + <point x="186" y="689" type="line"/> + <point x="186" y="513" type="line"/> + <point x="241" y="513" type="line"/> + <point x="261" y="524"/> + <point x="289" y="530"/> + <point x="307" y="530" type="curve" smooth="yes"/> + <point x="347" y="530"/> + <point x="370" y="513"/> + <point x="370" y="477" type="curve" smooth="yes"/> + <point x="370" y="440"/> + <point x="346" y="419"/> + <point x="298" y="419" type="curve" smooth="yes"/> + <point x="261" y="419"/> + <point x="228" y="432"/> + <point x="200" y="456" type="curve"/> + <point x="156" y="417" type="line"/> + <point x="196" y="377"/> + <point x="247" y="362"/> + <point x="300" y="362" type="curve" smooth="yes"/> + <point x="382" y="362"/> + <point x="444" y="400"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/five.tosf.glif b/Fira Code-Regular.ufo/glyphs/five.tosf.glif new file mode 100644 index 0000000000..4c386c8ad1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/five.tosf.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="five.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="482" y="496" type="line"/> + <point x="494" y="563" type="line"/> + <point x="129" y="563" type="line"/> + <point x="129" y="230" type="line"/> + <point x="197" y="230" type="line"/> + <point x="230" y="244"/> + <point x="257" y="253"/> + <point x="299" y="253" type="curve" smooth="yes"/> + <point x="373" y="253"/> + <point x="430" y="217"/> + <point x="430" y="110" type="curve" smooth="yes"/> + <point x="430" y="8"/> + <point x="374" y="-47"/> + <point x="285" y="-47" type="curve" smooth="yes"/> + <point x="222" y="-47"/> + <point x="178" y="-27"/> + <point x="137" y="17" type="curve"/> + <point x="86" y="-34" type="line"/> + <point x="138" y="-85"/> + <point x="197" y="-116"/> + <point x="285" y="-116" type="curve" smooth="yes"/> + <point x="424" y="-116"/> + <point x="517" y="-25"/> + <point x="517" y="108" type="curve" smooth="yes"/> + <point x="517" y="241"/> + <point x="439" y="319"/> + <point x="322" y="319" type="curve" smooth="yes"/> + <point x="278" y="319"/> + <point x="245" y="312"/> + <point x="209" y="292" type="curve"/> + <point x="209" y="496" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fiveeighths.glif b/Fira Code-Regular.ufo/glyphs/fiveeighths.glif new file mode 100644 index 0000000000..335d1cf233 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fiveeighths.glif @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fiveeighths" format="1"> + <advance width="600"/> + <unicode hex="215D"/> + <outline> + <contour> + <point x="287" y="477" type="curve" smooth="yes"/> + <point x="287" y="546"/> + <point x="239" y="582"/> + <point x="170" y="582" type="curve" smooth="yes"/> + <point x="148" y="582"/> + <point x="120" y="576"/> + <point x="100" y="567" type="curve"/> + <point x="100" y="630" type="line"/> + <point x="265" y="630" type="line"/> + <point x="272" y="689" type="line"/> + <point x="29" y="689" type="line"/> + <point x="29" y="513" type="line"/> + <point x="84" y="513" type="line"/> + <point x="104" y="524"/> + <point x="132" y="530"/> + <point x="150" y="530" type="curve" smooth="yes"/> + <point x="190" y="530"/> + <point x="213" y="513"/> + <point x="213" y="477" type="curve" smooth="yes"/> + <point x="213" y="440"/> + <point x="189" y="419"/> + <point x="141" y="419" type="curve" smooth="yes"/> + <point x="104" y="419"/> + <point x="71" y="432"/> + <point x="43" y="456" type="curve"/> + <point x="-1" y="417" type="line"/> + <point x="39" y="377"/> + <point x="90" y="362"/> + <point x="143" y="362" type="curve" smooth="yes"/> + <point x="225" y="362"/> + <point x="287" y="400"/> + </contour> + <contour> + <point x="-6" y="237" type="line"/> + <point x="25" y="184" type="line"/> + <point x="559" y="440" type="line"/> + <point x="529" y="493" type="line"/> + </contour> + <contour> + <point x="588" y="244" type="curve" smooth="yes"/> + <point x="588" y="289"/> + <point x="535" y="327"/> + <point x="447" y="327" type="curve" smooth="yes"/> + <point x="365" y="327"/> + <point x="307" y="291"/> + <point x="307" y="242" type="curve" smooth="yes"/> + <point x="307" y="200"/> + <point x="329" y="179"/> + <point x="369" y="168" type="curve"/> + <point x="318" y="156"/> + <point x="289" y="130"/> + <point x="289" y="92" type="curve" smooth="yes"/> + <point x="289" y="34"/> + <point x="346" y="-6"/> + <point x="446" y="-6" type="curve" smooth="yes"/> + <point x="544" y="-6"/> + <point x="605" y="34"/> + <point x="605" y="94" type="curve" smooth="yes"/> + <point x="605" y="136"/> + <point x="574" y="159"/> + <point x="517" y="176" type="curve"/> + <point x="557" y="180"/> + <point x="588" y="199"/> + </contour> + <contour> + <point x="378" y="242" type="curve" smooth="yes"/> + <point x="378" y="258"/> + <point x="399" y="273"/> + <point x="447" y="273" type="curve" smooth="yes"/> + <point x="496" y="273"/> + <point x="517" y="257"/> + <point x="517" y="241" type="curve" smooth="yes"/> + <point x="517" y="218"/> + <point x="498" y="209"/> + <point x="462" y="198" type="curve"/> + <point x="400" y="209"/> + <point x="378" y="219"/> + </contour> + <contour> + <point x="531" y="95" type="curve" smooth="yes"/> + <point x="531" y="72"/> + <point x="499" y="53"/> + <point x="446" y="53" type="curve" smooth="yes"/> + <point x="390" y="53"/> + <point x="363" y="69"/> + <point x="363" y="94" type="curve" smooth="yes"/> + <point x="363" y="116"/> + <point x="384" y="134"/> + <point x="423" y="145" type="curve"/> + <point x="487" y="134"/> + <point x="531" y="124"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fiveinferior.glif b/Fira Code-Regular.ufo/glyphs/fiveinferior.glif new file mode 100644 index 0000000000..d8cd5f7074 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fiveinferior.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fiveinferior" format="1"> + <advance width="600"/> + <unicode hex="2085"/> + <outline> + <contour> + <point x="444" y="-84" type="curve" smooth="yes"/> + <point x="444" y="-15"/> + <point x="396" y="21"/> + <point x="327" y="21" type="curve" smooth="yes"/> + <point x="305" y="21"/> + <point x="277" y="15"/> + <point x="257" y="6" type="curve"/> + <point x="257" y="69" type="line"/> + <point x="422" y="69" type="line"/> + <point x="429" y="128" type="line"/> + <point x="186" y="128" type="line"/> + <point x="186" y="-48" type="line"/> + <point x="241" y="-48" type="line"/> + <point x="261" y="-37"/> + <point x="289" y="-31"/> + <point x="307" y="-31" type="curve" smooth="yes"/> + <point x="347" y="-31"/> + <point x="370" y="-48"/> + <point x="370" y="-84" type="curve" smooth="yes"/> + <point x="370" y="-121"/> + <point x="346" y="-142"/> + <point x="298" y="-142" type="curve" smooth="yes"/> + <point x="261" y="-142"/> + <point x="228" y="-129"/> + <point x="200" y="-105" type="curve"/> + <point x="156" y="-144" type="line"/> + <point x="196" y="-184"/> + <point x="247" y="-199"/> + <point x="300" y="-199" type="curve" smooth="yes"/> + <point x="382" y="-199"/> + <point x="444" y="-161"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fivesuperior.glif b/Fira Code-Regular.ufo/glyphs/fivesuperior.glif new file mode 100644 index 0000000000..b5dc5f607a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fivesuperior.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fivesuperior" format="1"> + <advance width="600"/> + <unicode hex="2075"/> + <outline> + <contour> + <point x="444" y="424" type="curve" smooth="yes"/> + <point x="444" y="493"/> + <point x="396" y="529"/> + <point x="327" y="529" type="curve" smooth="yes"/> + <point x="305" y="529"/> + <point x="277" y="523"/> + <point x="257" y="514" type="curve"/> + <point x="257" y="577" type="line"/> + <point x="422" y="577" type="line"/> + <point x="429" y="636" type="line"/> + <point x="186" y="636" type="line"/> + <point x="186" y="460" type="line"/> + <point x="241" y="460" type="line"/> + <point x="261" y="471"/> + <point x="289" y="477"/> + <point x="307" y="477" type="curve" smooth="yes"/> + <point x="347" y="477"/> + <point x="370" y="460"/> + <point x="370" y="424" type="curve" smooth="yes"/> + <point x="370" y="387"/> + <point x="346" y="366"/> + <point x="298" y="366" type="curve" smooth="yes"/> + <point x="261" y="366"/> + <point x="228" y="379"/> + <point x="200" y="403" type="curve"/> + <point x="156" y="364" type="line"/> + <point x="196" y="324"/> + <point x="247" y="309"/> + <point x="300" y="309" type="curve" smooth="yes"/> + <point x="382" y="309"/> + <point x="444" y="347"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fl.glif b/Fira Code-Regular.ufo/glyphs/fl.glif new file mode 100644 index 0000000000..ba04f2252f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fl.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fl" format="1"> + <advance width="600"/> + <unicode hex="FB02"/> + <outline> + <contour> + <point x="601" y="10" type="curve"/> + <point x="578" y="69" type="line"/> + <point x="559" y="62"/> + <point x="544" y="58"/> + <point x="524" y="58" type="curve" smooth="yes"/> + <point x="492" y="58"/> + <point x="472" y="72"/> + <point x="472" y="120" type="curve" smooth="yes"/> + <point x="472" y="747" type="line"/> + <point x="398" y="731" type="line"/> + <point x="368" y="742"/> + <point x="338" y="749"/> + <point x="300" y="749" type="curve" smooth="yes"/> + <point x="191" y="749"/> + <point x="105" y="688"/> + <point x="105" y="591" type="curve" smooth="yes"/> + <point x="105" y="526" type="line"/> + <point x="14" y="526" type="line"/> + <point x="14" y="461" type="line"/> + <point x="105" y="461" type="line"/> + <point x="105" y="0" type="line"/> + <point x="189" y="0" type="line"/> + <point x="189" y="461" type="line"/> + <point x="306" y="461" type="line"/> + <point x="317" y="526" type="line"/> + <point x="189" y="526" type="line"/> + <point x="189" y="593" type="line" smooth="yes"/> + <point x="189" y="652"/> + <point x="227" y="680"/> + <point x="304" y="680" type="curve" smooth="yes"/> + <point x="332" y="680"/> + <point x="361" y="677"/> + <point x="389" y="670" type="curve"/> + <point x="389" y="117" type="line" smooth="yes"/> + <point x="389" y="27"/> + <point x="442" y="-11"/> + <point x="512" y="-11" type="curve" smooth="yes"/> + <point x="553" y="-11"/> + <point x="577" y="-2"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/florin.glif b/Fira Code-Regular.ufo/glyphs/florin.glif new file mode 100644 index 0000000000..bb9dc2c73c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/florin.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="florin" format="1"> + <advance width="600"/> + <unicode hex="0192"/> + <outline> + <contour> + <point x="369" y="749" type="curve" smooth="yes"/> + <point x="266" y="749"/> + <point x="209" y="687"/> + <point x="209" y="601" type="curve" smooth="yes"/> + <point x="209" y="526" type="line"/> + <point x="125" y="526" type="line"/> + <point x="125" y="461" type="line"/> + <point x="209" y="461" type="line"/> + <point x="209" y="23" type="line" smooth="yes"/> + <point x="209" y="-93"/> + <point x="177" y="-118"/> + <point x="108" y="-151" type="curve"/> + <point x="138" y="-211" type="line"/> + <point x="246" y="-162"/> + <point x="291" y="-118"/> + <point x="291" y="39" type="curve" smooth="yes"/> + <point x="291" y="461" type="line"/> + <point x="410" y="461" type="line"/> + <point x="420" y="526" type="line"/> + <point x="291" y="526" type="line"/> + <point x="291" y="603" type="line" smooth="yes"/> + <point x="291" y="655"/> + <point x="313" y="681"/> + <point x="371" y="681" type="curve" smooth="yes"/> + <point x="398" y="681"/> + <point x="430" y="676"/> + <point x="463" y="661" type="curve"/> + <point x="491" y="722" type="line"/> + <point x="449" y="740"/> + <point x="417" y="749"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/four.dnom.glif b/Fira Code-Regular.ufo/glyphs/four.dnom.glif new file mode 100644 index 0000000000..fd122fc3dc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/four.dnom.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="four.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="397" y="0" type="line"/> + <point x="397" y="56" type="line"/> + <point x="453" y="56" type="line"/> + <point x="453" y="115" type="line"/> + <point x="397" y="115" type="line"/> + <point x="397" y="201" type="line"/> + <point x="331" y="201" type="line"/> + <point x="325" y="115" type="line"/> + <point x="228" y="115" type="line"/> + <point x="343" y="306" type="line"/> + <point x="282" y="331" type="line"/> + <point x="146" y="104" type="line"/> + <point x="146" y="56" type="line"/> + <point x="325" y="56" type="line"/> + <point x="325" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/four.glif b/Fira Code-Regular.ufo/glyphs/four.glif new file mode 100644 index 0000000000..9aaf8b5646 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/four.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="four" format="1"> + <advance width="600"/> + <unicode hex="0034"/> + <outline> + <contour> + <point x="528" y="168" type="line"/> + <point x="528" y="234" type="line"/> + <point x="439" y="234" type="line"/> + <point x="439" y="430" type="line"/> + <point x="366" y="430" type="line"/> + <point x="359" y="234" type="line"/> + <point x="160" y="234" type="line"/> + <point x="344" y="670" type="line"/> + <point x="275" y="700" type="line"/> + <point x="72" y="228" type="line"/> + <point x="72" y="168" type="line"/> + <point x="358" y="168" type="line"/> + <point x="358" y="0" type="line"/> + <point x="439" y="0" type="line"/> + <point x="439" y="168" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/four.numr.glif b/Fira Code-Regular.ufo/glyphs/four.numr.glif new file mode 100644 index 0000000000..e905bc3dd8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/four.numr.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="four.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="397" y="368" type="line"/> + <point x="397" y="424" type="line"/> + <point x="453" y="424" type="line"/> + <point x="453" y="483" type="line"/> + <point x="397" y="483" type="line"/> + <point x="397" y="569" type="line"/> + <point x="331" y="569" type="line"/> + <point x="325" y="483" type="line"/> + <point x="228" y="483" type="line"/> + <point x="343" y="674" type="line"/> + <point x="282" y="699" type="line"/> + <point x="146" y="472" type="line"/> + <point x="146" y="424" type="line"/> + <point x="325" y="424" type="line"/> + <point x="325" y="368" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/four.tosf.glif b/Fira Code-Regular.ufo/glyphs/four.tosf.glif new file mode 100644 index 0000000000..27a558160b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/four.tosf.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="four.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="546" y="42" type="line"/> + <point x="546" y="106" type="line"/> + <point x="446" y="106" type="line"/> + <point x="446" y="291" type="line"/> + <point x="376" y="291" type="line"/> + <point x="369" y="106" type="line"/> + <point x="151" y="106" type="line"/> + <point x="335" y="544" type="line"/> + <point x="265" y="573" type="line"/> + <point x="63" y="100" type="line"/> + <point x="63" y="42" type="line"/> + <point x="368" y="42" type="line"/> + <point x="368" y="-106" type="line"/> + <point x="446" y="-106" type="line"/> + <point x="446" y="42" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fourinferior.glif b/Fira Code-Regular.ufo/glyphs/fourinferior.glif new file mode 100644 index 0000000000..11add42e03 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fourinferior.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fourinferior" format="1"> + <advance width="600"/> + <unicode hex="2084"/> + <outline> + <contour> + <point x="397" y="-193" type="line"/> + <point x="397" y="-137" type="line"/> + <point x="453" y="-137" type="line"/> + <point x="453" y="-78" type="line"/> + <point x="397" y="-78" type="line"/> + <point x="397" y="8" type="line"/> + <point x="331" y="8" type="line"/> + <point x="325" y="-78" type="line"/> + <point x="228" y="-78" type="line"/> + <point x="343" y="113" type="line"/> + <point x="282" y="138" type="line"/> + <point x="146" y="-89" type="line"/> + <point x="146" y="-137" type="line"/> + <point x="325" y="-137" type="line"/> + <point x="325" y="-193" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/foursuperior.glif b/Fira Code-Regular.ufo/glyphs/foursuperior.glif new file mode 100644 index 0000000000..db666a4200 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/foursuperior.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="foursuperior" format="1"> + <advance width="600"/> + <unicode hex="2074"/> + <outline> + <contour> + <point x="397" y="315" type="line"/> + <point x="397" y="371" type="line"/> + <point x="453" y="371" type="line"/> + <point x="453" y="430" type="line"/> + <point x="397" y="430" type="line"/> + <point x="397" y="516" type="line"/> + <point x="331" y="516" type="line"/> + <point x="325" y="430" type="line"/> + <point x="228" y="430" type="line"/> + <point x="343" y="621" type="line"/> + <point x="282" y="646" type="line"/> + <point x="146" y="419" type="line"/> + <point x="146" y="371" type="line"/> + <point x="325" y="371" type="line"/> + <point x="325" y="315" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/fraction.glif b/Fira Code-Regular.ufo/glyphs/fraction.glif new file mode 100644 index 0000000000..9c2db8f8bb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/fraction.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="fraction" format="1"> + <advance width="0"/> + <unicode hex="2044"/> + <outline> + <contour> + <point x="-282" y="237" type="line"/> + <point x="-252" y="184" type="line"/> + <point x="282" y="440" type="line"/> + <point x="253" y="493" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/g.glif b/Fira Code-Regular.ufo/glyphs/g.glif new file mode 100644 index 0000000000..471d522698 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/g.glif @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="g" format="1"> + <advance width="600"/> + <unicode hex="0067"/> + <outline> + <contour> + <point x="554" y="503" type="curve"/> + <point x="528" y="582" type="line"/> + <point x="467" y="555"/> + <point x="421" y="538"/> + <point x="289" y="538" type="curve" smooth="yes"/> + <point x="164" y="538"/> + <point x="79" y="462"/> + <point x="79" y="355" type="curve" smooth="yes"/> + <point x="79" y="287"/> + <point x="107" y="241"/> + <point x="167" y="210" type="curve"/> + <point x="129" y="185"/> + <point x="109" y="151"/> + <point x="109" y="118" type="curve" smooth="yes"/> + <point x="109" y="66"/> + <point x="150" y="19"/> + <point x="242" y="19" type="curve" smooth="yes"/> + <point x="336" y="19" type="line" smooth="yes"/> + <point x="403" y="19"/> + <point x="455" y="-7"/> + <point x="455" y="-57" type="curve" smooth="yes"/> + <point x="455" y="-115"/> + <point x="403" y="-144"/> + <point x="287" y="-144" type="curve" smooth="yes"/> + <point x="169" y="-144"/> + <point x="141" y="-115"/> + <point x="141" y="-53" type="curve"/> + <point x="66" y="-53" type="line"/> + <point x="66" y="-161"/> + <point x="120" y="-212"/> + <point x="288" y="-212" type="curve" smooth="yes"/> + <point x="448" y="-212"/> + <point x="539" y="-155"/> + <point x="539" y="-52" type="curve" smooth="yes"/> + <point x="539" y="29"/> + <point x="459" y="91"/> + <point x="353" y="91" type="curve" smooth="yes"/> + <point x="258" y="91" type="line" smooth="yes"/> + <point x="204" y="91"/> + <point x="188" y="110"/> + <point x="188" y="135" type="curve" smooth="yes"/> + <point x="188" y="155"/> + <point x="199" y="175"/> + <point x="215" y="187" type="curve"/> + <point x="237" y="180"/> + <point x="258" y="176"/> + <point x="294" y="176" type="curve" smooth="yes"/> + <point x="418" y="176"/> + <point x="492" y="251"/> + <point x="492" y="356" type="curve" smooth="yes"/> + <point x="492" y="416"/> + <point x="461" y="460"/> + <point x="400" y="488" type="curve"/> + <point x="459" y="488"/> + <point x="509" y="490"/> + </contour> + <contour> + <point x="288" y="477" type="curve" smooth="yes"/> + <point x="366" y="477"/> + <point x="405" y="435"/> + <point x="405" y="356" type="curve" smooth="yes"/> + <point x="405" y="278"/> + <point x="365" y="232"/> + <point x="290" y="232" type="curve" smooth="yes"/> + <point x="204" y="232"/> + <point x="164" y="283"/> + <point x="164" y="355" type="curve" smooth="yes"/> + <point x="164" y="426"/> + <point x="203" y="477"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/gamma.glif b/Fira Code-Regular.ufo/glyphs/gamma.glif new file mode 100644 index 0000000000..69094cb5a3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/gamma.glif @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="gamma" format="1"> + <advance width="600"/> + <unicode hex="03B3"/> + <outline> + <contour> + <point x="557" y="519" type="line"/> + <point x="472" y="538" type="line"/> + <point x="304" y="107" type="line"/> + <point x="264" y="295"/> + <point x="196" y="457"/> + <point x="128" y="537" type="curve"/> + <point x="43" y="507" type="line"/> + <point x="125" y="430"/> + <point x="213" y="206"/> + <point x="257" y="20" type="curve"/> + <point x="228" y="-56"/> + <point x="229" y="-148"/> + <point x="261" y="-212" type="curve"/> + <point x="328" y="-201" type="line"/> + <point x="312" y="-115"/> + <point x="311" y="-52"/> + <point x="340" y="17" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/gbreve.glif b/Fira Code-Regular.ufo/glyphs/gbreve.glif new file mode 100644 index 0000000000..55223a243d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/gbreve.glif @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="gbreve" format="1"> + <advance width="600"/> + <unicode hex="011F"/> + <outline> + <contour> + <point x="300" y="630" type="curve" smooth="yes"/> + <point x="392" y="630"/> + <point x="442" y="705"/> + <point x="450" y="765" type="curve"/> + <point x="393" y="778" type="line"/> + <point x="378" y="728"/> + <point x="348" y="694"/> + <point x="300" y="694" type="curve" smooth="yes"/> + <point x="253" y="694"/> + <point x="224" y="728"/> + <point x="210" y="778" type="curve"/> + <point x="153" y="765" type="line"/> + <point x="161" y="705"/> + <point x="209" y="630"/> + </contour> + <contour> + <point x="554" y="503" type="curve"/> + <point x="528" y="582" type="line"/> + <point x="467" y="555"/> + <point x="421" y="538"/> + <point x="289" y="538" type="curve" smooth="yes"/> + <point x="164" y="538"/> + <point x="79" y="462"/> + <point x="79" y="355" type="curve" smooth="yes"/> + <point x="79" y="287"/> + <point x="107" y="241"/> + <point x="167" y="210" type="curve"/> + <point x="129" y="185"/> + <point x="109" y="151"/> + <point x="109" y="118" type="curve" smooth="yes"/> + <point x="109" y="66"/> + <point x="150" y="19"/> + <point x="242" y="19" type="curve" smooth="yes"/> + <point x="336" y="19" type="line" smooth="yes"/> + <point x="403" y="19"/> + <point x="455" y="-7"/> + <point x="455" y="-57" type="curve" smooth="yes"/> + <point x="455" y="-115"/> + <point x="403" y="-144"/> + <point x="287" y="-144" type="curve" smooth="yes"/> + <point x="169" y="-144"/> + <point x="141" y="-115"/> + <point x="141" y="-53" type="curve"/> + <point x="66" y="-53" type="line"/> + <point x="66" y="-161"/> + <point x="120" y="-212"/> + <point x="288" y="-212" type="curve" smooth="yes"/> + <point x="448" y="-212"/> + <point x="539" y="-155"/> + <point x="539" y="-52" type="curve" smooth="yes"/> + <point x="539" y="29"/> + <point x="459" y="91"/> + <point x="353" y="91" type="curve" smooth="yes"/> + <point x="258" y="91" type="line" smooth="yes"/> + <point x="204" y="91"/> + <point x="188" y="110"/> + <point x="188" y="135" type="curve" smooth="yes"/> + <point x="188" y="155"/> + <point x="199" y="175"/> + <point x="215" y="187" type="curve"/> + <point x="237" y="180"/> + <point x="258" y="176"/> + <point x="294" y="176" type="curve" smooth="yes"/> + <point x="418" y="176"/> + <point x="492" y="251"/> + <point x="492" y="356" type="curve" smooth="yes"/> + <point x="492" y="416"/> + <point x="461" y="460"/> + <point x="400" y="488" type="curve"/> + <point x="459" y="488"/> + <point x="509" y="490"/> + </contour> + <contour> + <point x="288" y="477" type="curve" smooth="yes"/> + <point x="366" y="477"/> + <point x="405" y="435"/> + <point x="405" y="356" type="curve" smooth="yes"/> + <point x="405" y="278"/> + <point x="365" y="232"/> + <point x="290" y="232" type="curve" smooth="yes"/> + <point x="204" y="232"/> + <point x="164" y="283"/> + <point x="164" y="355" type="curve" smooth="yes"/> + <point x="164" y="426"/> + <point x="203" y="477"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/gcircumflex.glif b/Fira Code-Regular.ufo/glyphs/gcircumflex.glif new file mode 100644 index 0000000000..5a67630f39 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/gcircumflex.glif @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="gcircumflex" format="1"> + <advance width="600"/> + <unicode hex="011D"/> + <outline> + <contour> + <point x="139" y="670" type="line"/> + <point x="179" y="629" type="line"/> + <point x="303" y="720" type="line"/> + <point x="427" y="629" type="line"/> + <point x="465" y="670" type="line"/> + <point x="331" y="789" type="line"/> + <point x="275" y="789" type="line"/> + </contour> + <contour> + <point x="554" y="503" type="curve"/> + <point x="528" y="582" type="line"/> + <point x="467" y="555"/> + <point x="421" y="538"/> + <point x="289" y="538" type="curve" smooth="yes"/> + <point x="164" y="538"/> + <point x="79" y="462"/> + <point x="79" y="355" type="curve" smooth="yes"/> + <point x="79" y="287"/> + <point x="107" y="241"/> + <point x="167" y="210" type="curve"/> + <point x="129" y="185"/> + <point x="109" y="151"/> + <point x="109" y="118" type="curve" smooth="yes"/> + <point x="109" y="66"/> + <point x="150" y="19"/> + <point x="242" y="19" type="curve" smooth="yes"/> + <point x="336" y="19" type="line" smooth="yes"/> + <point x="403" y="19"/> + <point x="455" y="-7"/> + <point x="455" y="-57" type="curve" smooth="yes"/> + <point x="455" y="-115"/> + <point x="403" y="-144"/> + <point x="287" y="-144" type="curve" smooth="yes"/> + <point x="169" y="-144"/> + <point x="141" y="-115"/> + <point x="141" y="-53" type="curve"/> + <point x="66" y="-53" type="line"/> + <point x="66" y="-161"/> + <point x="120" y="-212"/> + <point x="288" y="-212" type="curve" smooth="yes"/> + <point x="448" y="-212"/> + <point x="539" y="-155"/> + <point x="539" y="-52" type="curve" smooth="yes"/> + <point x="539" y="29"/> + <point x="459" y="91"/> + <point x="353" y="91" type="curve" smooth="yes"/> + <point x="258" y="91" type="line" smooth="yes"/> + <point x="204" y="91"/> + <point x="188" y="110"/> + <point x="188" y="135" type="curve" smooth="yes"/> + <point x="188" y="155"/> + <point x="199" y="175"/> + <point x="215" y="187" type="curve"/> + <point x="237" y="180"/> + <point x="258" y="176"/> + <point x="294" y="176" type="curve" smooth="yes"/> + <point x="418" y="176"/> + <point x="492" y="251"/> + <point x="492" y="356" type="curve" smooth="yes"/> + <point x="492" y="416"/> + <point x="461" y="460"/> + <point x="400" y="488" type="curve"/> + <point x="459" y="488"/> + <point x="509" y="490"/> + </contour> + <contour> + <point x="288" y="477" type="curve" smooth="yes"/> + <point x="366" y="477"/> + <point x="405" y="435"/> + <point x="405" y="356" type="curve" smooth="yes"/> + <point x="405" y="278"/> + <point x="365" y="232"/> + <point x="290" y="232" type="curve" smooth="yes"/> + <point x="204" y="232"/> + <point x="164" y="283"/> + <point x="164" y="355" type="curve" smooth="yes"/> + <point x="164" y="426"/> + <point x="203" y="477"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif b/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif new file mode 100644 index 0000000000..613383be5e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/gcommaaccent.glif @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="gcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0123"/> + <outline> + <contour> + <point x="299" y="597" type="curve" smooth="yes"/> + <point x="329" y="597"/> + <point x="353" y="619"/> + <point x="353" y="650" type="curve" smooth="yes"/> + <point x="353" y="667"/> + <point x="344" y="684"/> + <point x="331" y="694" type="curve"/> + <point x="360" y="812" type="line"/> + <point x="310" y="812" type="line"/> + <point x="260" y="704" type="line" smooth="yes"/> + <point x="249" y="681"/> + <point x="245" y="667"/> + <point x="245" y="650" type="curve" smooth="yes"/> + <point x="245" y="619"/> + <point x="268" y="597"/> + </contour> + <contour> + <point x="554" y="503" type="curve"/> + <point x="528" y="582" type="line"/> + <point x="467" y="555"/> + <point x="421" y="538"/> + <point x="289" y="538" type="curve" smooth="yes"/> + <point x="164" y="538"/> + <point x="79" y="462"/> + <point x="79" y="355" type="curve" smooth="yes"/> + <point x="79" y="287"/> + <point x="107" y="241"/> + <point x="167" y="210" type="curve"/> + <point x="129" y="185"/> + <point x="109" y="151"/> + <point x="109" y="118" type="curve" smooth="yes"/> + <point x="109" y="66"/> + <point x="150" y="19"/> + <point x="242" y="19" type="curve" smooth="yes"/> + <point x="336" y="19" type="line" smooth="yes"/> + <point x="403" y="19"/> + <point x="455" y="-7"/> + <point x="455" y="-57" type="curve" smooth="yes"/> + <point x="455" y="-115"/> + <point x="403" y="-144"/> + <point x="287" y="-144" type="curve" smooth="yes"/> + <point x="169" y="-144"/> + <point x="141" y="-115"/> + <point x="141" y="-53" type="curve"/> + <point x="66" y="-53" type="line"/> + <point x="66" y="-161"/> + <point x="120" y="-212"/> + <point x="288" y="-212" type="curve" smooth="yes"/> + <point x="448" y="-212"/> + <point x="539" y="-155"/> + <point x="539" y="-52" type="curve" smooth="yes"/> + <point x="539" y="29"/> + <point x="459" y="91"/> + <point x="353" y="91" type="curve" smooth="yes"/> + <point x="258" y="91" type="line" smooth="yes"/> + <point x="204" y="91"/> + <point x="188" y="110"/> + <point x="188" y="135" type="curve" smooth="yes"/> + <point x="188" y="155"/> + <point x="199" y="175"/> + <point x="215" y="187" type="curve"/> + <point x="237" y="180"/> + <point x="258" y="176"/> + <point x="294" y="176" type="curve" smooth="yes"/> + <point x="418" y="176"/> + <point x="492" y="251"/> + <point x="492" y="356" type="curve" smooth="yes"/> + <point x="492" y="416"/> + <point x="461" y="460"/> + <point x="400" y="488" type="curve"/> + <point x="459" y="488"/> + <point x="509" y="490"/> + </contour> + <contour> + <point x="288" y="477" type="curve" smooth="yes"/> + <point x="366" y="477"/> + <point x="405" y="435"/> + <point x="405" y="356" type="curve" smooth="yes"/> + <point x="405" y="278"/> + <point x="365" y="232"/> + <point x="290" y="232" type="curve" smooth="yes"/> + <point x="204" y="232"/> + <point x="164" y="283"/> + <point x="164" y="355" type="curve" smooth="yes"/> + <point x="164" y="426"/> + <point x="203" y="477"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/gdotaccent.glif b/Fira Code-Regular.ufo/glyphs/gdotaccent.glif new file mode 100644 index 0000000000..ca7965fa51 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/gdotaccent.glif @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="gdotaccent" format="1"> + <advance width="600"/> + <unicode hex="0121"/> + <outline> + <contour> + <point x="301" y="773" type="curve" smooth="yes"/> + <point x="265" y="773"/> + <point x="241" y="747"/> + <point x="241" y="714" type="curve" smooth="yes"/> + <point x="241" y="680"/> + <point x="265" y="655"/> + <point x="301" y="655" type="curve" smooth="yes"/> + <point x="338" y="655"/> + <point x="362" y="680"/> + <point x="362" y="714" type="curve" smooth="yes"/> + <point x="362" y="747"/> + <point x="338" y="773"/> + </contour> + <contour> + <point x="554" y="503" type="curve"/> + <point x="528" y="582" type="line"/> + <point x="467" y="555"/> + <point x="421" y="538"/> + <point x="289" y="538" type="curve" smooth="yes"/> + <point x="164" y="538"/> + <point x="79" y="462"/> + <point x="79" y="355" type="curve" smooth="yes"/> + <point x="79" y="287"/> + <point x="107" y="241"/> + <point x="167" y="210" type="curve"/> + <point x="129" y="185"/> + <point x="109" y="151"/> + <point x="109" y="118" type="curve" smooth="yes"/> + <point x="109" y="66"/> + <point x="150" y="19"/> + <point x="242" y="19" type="curve" smooth="yes"/> + <point x="336" y="19" type="line" smooth="yes"/> + <point x="403" y="19"/> + <point x="455" y="-7"/> + <point x="455" y="-57" type="curve" smooth="yes"/> + <point x="455" y="-115"/> + <point x="403" y="-144"/> + <point x="287" y="-144" type="curve" smooth="yes"/> + <point x="169" y="-144"/> + <point x="141" y="-115"/> + <point x="141" y="-53" type="curve"/> + <point x="66" y="-53" type="line"/> + <point x="66" y="-161"/> + <point x="120" y="-212"/> + <point x="288" y="-212" type="curve" smooth="yes"/> + <point x="448" y="-212"/> + <point x="539" y="-155"/> + <point x="539" y="-52" type="curve" smooth="yes"/> + <point x="539" y="29"/> + <point x="459" y="91"/> + <point x="353" y="91" type="curve" smooth="yes"/> + <point x="258" y="91" type="line" smooth="yes"/> + <point x="204" y="91"/> + <point x="188" y="110"/> + <point x="188" y="135" type="curve" smooth="yes"/> + <point x="188" y="155"/> + <point x="199" y="175"/> + <point x="215" y="187" type="curve"/> + <point x="237" y="180"/> + <point x="258" y="176"/> + <point x="294" y="176" type="curve" smooth="yes"/> + <point x="418" y="176"/> + <point x="492" y="251"/> + <point x="492" y="356" type="curve" smooth="yes"/> + <point x="492" y="416"/> + <point x="461" y="460"/> + <point x="400" y="488" type="curve"/> + <point x="459" y="488"/> + <point x="509" y="490"/> + </contour> + <contour> + <point x="288" y="477" type="curve" smooth="yes"/> + <point x="366" y="477"/> + <point x="405" y="435"/> + <point x="405" y="356" type="curve" smooth="yes"/> + <point x="405" y="278"/> + <point x="365" y="232"/> + <point x="290" y="232" type="curve" smooth="yes"/> + <point x="204" y="232"/> + <point x="164" y="283"/> + <point x="164" y="355" type="curve" smooth="yes"/> + <point x="164" y="426"/> + <point x="203" y="477"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/germandbls.glif b/Fira Code-Regular.ufo/glyphs/germandbls.glif new file mode 100644 index 0000000000..656a90807b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/germandbls.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="germandbls" format="1"> + <advance width="600"/> + <unicode hex="00DF"/> + <outline> + <contour> + <point x="297" y="749" type="curve" smooth="yes"/> + <point x="172" y="749"/> + <point x="96" y="675"/> + <point x="96" y="533" type="curve" smooth="yes"/> + <point x="96" y="0" type="line"/> + <point x="179" y="0" type="line"/> + <point x="179" y="539" type="line" smooth="yes"/> + <point x="179" y="643"/> + <point x="221" y="682"/> + <point x="296" y="682" type="curve" smooth="yes"/> + <point x="369" y="682"/> + <point x="391" y="634"/> + <point x="391" y="597" type="curve" smooth="yes"/> + <point x="391" y="523"/> + <point x="274" y="514"/> + <point x="274" y="419" type="curve" smooth="yes"/> + <point x="274" y="288"/> + <point x="473" y="291"/> + <point x="473" y="162" type="curve" smooth="yes"/> + <point x="473" y="91"/> + <point x="431" y="56"/> + <point x="364" y="56" type="curve" smooth="yes"/> + <point x="335" y="56"/> + <point x="301" y="66"/> + <point x="276" y="80" type="curve"/> + <point x="242" y="23" type="line"/> + <point x="277" y="1"/> + <point x="318" y="-11"/> + <point x="371" y="-11" type="curve" smooth="yes"/> + <point x="472" y="-11"/> + <point x="558" y="51"/> + <point x="558" y="167" type="curve" smooth="yes"/> + <point x="558" y="335"/> + <point x="356" y="341"/> + <point x="356" y="429" type="curve" smooth="yes"/> + <point x="356" y="491"/> + <point x="470" y="507"/> + <point x="470" y="605" type="curve" smooth="yes"/> + <point x="470" y="690"/> + <point x="399" y="749"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/grave.case.glif b/Fira Code-Regular.ufo/glyphs/grave.case.glif new file mode 100644 index 0000000000..110a69bc52 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/grave.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="grave.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="415" y="800" type="line"/> + <point x="230" y="909" type="line"/> + <point x="184" y="837" type="line"/> + <point x="389" y="756" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/grave.glif b/Fira Code-Regular.ufo/glyphs/grave.glif new file mode 100644 index 0000000000..f363b8fcd0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/grave.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="grave" format="1"> + <advance width="600"/> + <unicode hex="0060"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/gravecomb.glif b/Fira Code-Regular.ufo/glyphs/gravecomb.glif new file mode 100644 index 0000000000..1db479f938 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/gravecomb.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="gravecomb" format="1"> + <advance width="0"/> + <unicode hex="0300"/> + <outline> + <contour> + <point x="415" y="627" type="line"/> + <point x="231" y="735" type="line"/> + <point x="185" y="664" type="line"/> + <point x="390" y="582" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greater.glif b/Fira Code-Regular.ufo/glyphs/greater.glif new file mode 100644 index 0000000000..90c82ab5da --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greater.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greater" format="1"> + <advance width="600"/> + <unicode hex="003E"/> + <outline> + <contour> + <point x="513" y="356" type="line"/> + <point x="129" y="594" type="line"/> + <point x="88" y="531" type="line"/> + <point x="442" y="313" type="line"/> + <point x="88" y="95" type="line"/> + <point x="133" y="33" type="line"/> + <point x="513" y="271" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greater.tosf.glif b/Fira Code-Regular.ufo/glyphs/greater.tosf.glif new file mode 100644 index 0000000000..d8773f7abc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greater.tosf.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greater.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="513" y="356" type="line"/> + <point x="129" y="594" type="line"/> + <point x="88" y="531" type="line"/> + <point x="442" y="313" type="line"/> + <point x="88" y="95" type="line"/> + <point x="133" y="33" type="line"/> + <point x="513" y="271" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greater_equal.glif b/Fira Code-Regular.ufo/glyphs/greater_equal.glif new file mode 100644 index 0000000000..67cb531a94 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greater_equal.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greater_equal" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="890" y="356" type="line"/> + <point x="292" y="594" type="line"/> + <point x="264" y="525" type="line"/> + <point x="808" y="313" type="line"/> + <point x="264" y="101" type="line"/> + <point x="292" y="33" type="line"/> + <point x="890" y="271" type="line"/> + </contour> + <contour> + <point x="322" y="-131" type="line"/> + <point x="298" y="-66" type="line"/> + <point x="894" y="175" type="line"/> + <point x="920" y="109" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greater_greater.glif b/Fira Code-Regular.ufo/glyphs/greater_greater.glif new file mode 100644 index 0000000000..5dddfdda73 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greater_greater.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greater_greater" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="663" y="356" type="line"/> + <point x="219" y="571" type="line"/> + <point x="187" y="506" type="line"/> + <point x="580" y="313" type="line" smooth="yes"/> + <point x="187" y="121" type="line"/> + <point x="219" y="57" type="line"/> + <point x="663" y="271" type="line"/> + </contour> + <contour> + <point x="1063" y="356" type="line"/> + <point x="619" y="581" type="line"/> + <point x="587" y="516" type="line"/> + <point x="980" y="313" type="line"/> + <point x="587" y="111" type="line"/> + <point x="619" y="47" type="line"/> + <point x="1063" y="271" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif b/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif new file mode 100644 index 0000000000..3be235acf2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greater_greater_equal.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greater_greater_equal" format="1"> + <advance width="1800"/> + <outline> + <contour> + <point x="663" y="356" type="line"/> + <point x="219" y="571" type="line"/> + <point x="187" y="506" type="line"/> + <point x="580" y="313" type="line" smooth="yes"/> + <point x="187" y="121" type="line"/> + <point x="219" y="57" type="line"/> + <point x="663" y="271" type="line"/> + </contour> + <contour> + <point x="1148" y="313" type="line"/> + <point x="619" y="581" type="line"/> + <point x="587" y="516" type="line"/> + <point x="980" y="313" type="line"/> + <point x="587" y="111" type="line"/> + <point x="619" y="47" type="line"/> + </contour> + <contour> + <point x="1641.0" y="370.0" type="line"/> + <point x="1641.0" y="442.0" type="line"/> + <point x="888.0" y="442.0" type="line"/> + <point x="939" y="392" type="line"/> + <point x="1086" y="370" type="line"/> + </contour> + <contour> + <point x="1641.0" y="180.0" type="line"/> + <point x="1641.0" y="252.0" type="line"/> + <point x="1085" y="252" type="line"/> + <point x="930" y="230" type="line" smooth="yes"/> + <point x="888.0" y="180.0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greaterequal.glif b/Fira Code-Regular.ufo/glyphs/greaterequal.glif new file mode 100644 index 0000000000..17fb9ee505 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greaterequal.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greaterequal" format="1"> + <advance width="600"/> + <unicode hex="2265"/> + <outline> + <contour> + <point x="492" y="385" type="line"/> + <point x="141" y="546" type="line"/> + <point x="107" y="476" type="line"/> + <point x="428" y="339" type="line"/> + <point x="107" y="209" type="line"/> + <point x="141" y="142" type="line"/> + <point x="492" y="296" type="line"/> + </contour> + <contour> + <point x="493" y="0" type="line"/> + <point x="493" y="73" type="line"/> + <point x="125" y="73" type="line"/> + <point x="125" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/greaterequal.tosf.glif b/Fira Code-Regular.ufo/glyphs/greaterequal.tosf.glif new file mode 100644 index 0000000000..2796752307 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/greaterequal.tosf.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="greaterequal.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="492" y="385" type="line"/> + <point x="141" y="546" type="line"/> + <point x="107" y="476" type="line"/> + <point x="428" y="339" type="line"/> + <point x="107" y="209" type="line"/> + <point x="141" y="142" type="line"/> + <point x="492" y="296" type="line"/> + </contour> + <contour> + <point x="493" y="0" type="line"/> + <point x="493" y="73" type="line"/> + <point x="125" y="73" type="line"/> + <point x="125" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif b/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif new file mode 100644 index 0000000000..2d523018c2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guillemotleft.case.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guillemotleft.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="258" y="101" type="line"/> + <point x="308" y="133" type="line"/> + <point x="173" y="339" type="line"/> + <point x="308" y="545" type="line"/> + <point x="258" y="577" type="line"/> + <point x="83" y="368" type="line"/> + <point x="83" y="308" type="line"/> + </contour> + <contour> + <point x="466" y="101" type="line"/> + <point x="516" y="133" type="line"/> + <point x="381" y="339" type="line"/> + <point x="516" y="545" type="line"/> + <point x="466" y="577" type="line"/> + <point x="289" y="368" type="line"/> + <point x="289" y="308" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guillemotleft.glif b/Fira Code-Regular.ufo/glyphs/guillemotleft.glif new file mode 100644 index 0000000000..414e6f7835 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guillemotleft.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guillemotleft" format="1"> + <advance width="600"/> + <unicode hex="00AB"/> + <outline> + <contour> + <point x="258" y="56" type="line"/> + <point x="308" y="88" type="line"/> + <point x="173" y="294" type="line"/> + <point x="308" y="500" type="line"/> + <point x="258" y="532" type="line"/> + <point x="83" y="323" type="line"/> + <point x="83" y="263" type="line"/> + </contour> + <contour> + <point x="466" y="56" type="line"/> + <point x="516" y="88" type="line"/> + <point x="381" y="294" type="line"/> + <point x="516" y="500" type="line"/> + <point x="466" y="532" type="line"/> + <point x="289" y="323" type="line"/> + <point x="289" y="263" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif b/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif new file mode 100644 index 0000000000..47288223c1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guillemotright.case.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guillemotright.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="83" y="545" type="line"/> + <point x="218" y="339" type="line"/> + <point x="83" y="133" type="line"/> + <point x="133" y="101" type="line"/> + <point x="308" y="308" type="line"/> + <point x="308" y="368" type="line"/> + <point x="133" y="577" type="line"/> + </contour> + <contour> + <point x="289" y="545" type="line"/> + <point x="425" y="339" type="line"/> + <point x="289" y="133" type="line"/> + <point x="339" y="101" type="line"/> + <point x="516" y="308" type="line"/> + <point x="516" y="368" type="line"/> + <point x="339" y="577" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guillemotright.glif b/Fira Code-Regular.ufo/glyphs/guillemotright.glif new file mode 100644 index 0000000000..2eae60aee1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guillemotright.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guillemotright" format="1"> + <advance width="600"/> + <unicode hex="00BB"/> + <outline> + <contour> + <point x="83" y="500" type="line"/> + <point x="218" y="294" type="line"/> + <point x="83" y="88" type="line"/> + <point x="133" y="56" type="line"/> + <point x="308" y="263" type="line"/> + <point x="308" y="323" type="line"/> + <point x="133" y="532" type="line"/> + </contour> + <contour> + <point x="289" y="500" type="line"/> + <point x="425" y="294" type="line"/> + <point x="289" y="88" type="line"/> + <point x="339" y="56" type="line"/> + <point x="516" y="263" type="line"/> + <point x="516" y="323" type="line"/> + <point x="339" y="532" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guilsinglleft.case.glif b/Fira Code-Regular.ufo/glyphs/guilsinglleft.case.glif new file mode 100644 index 0000000000..586bc60c75 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guilsinglleft.case.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guilsinglleft.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="362" y="101" type="line"/> + <point x="411" y="132" type="line"/> + <point x="277" y="339" type="line"/> + <point x="411" y="546" type="line"/> + <point x="362" y="577" type="line"/> + <point x="189" y="368" type="line"/> + <point x="189" y="308" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guilsinglleft.glif b/Fira Code-Regular.ufo/glyphs/guilsinglleft.glif new file mode 100644 index 0000000000..b70e694440 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guilsinglleft.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guilsinglleft" format="1"> + <advance width="600"/> + <unicode hex="2039"/> + <outline> + <contour> + <point x="362" y="56" type="line"/> + <point x="411" y="87" type="line"/> + <point x="277" y="294" type="line"/> + <point x="411" y="501" type="line"/> + <point x="362" y="532" type="line"/> + <point x="189" y="323" type="line"/> + <point x="189" y="263" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guilsinglright.case.glif b/Fira Code-Regular.ufo/glyphs/guilsinglright.case.glif new file mode 100644 index 0000000000..08f8655fed --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guilsinglright.case.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guilsinglright.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="189" y="546" type="line"/> + <point x="323" y="339" type="line"/> + <point x="189" y="132" type="line"/> + <point x="238" y="101" type="line"/> + <point x="411" y="308" type="line"/> + <point x="411" y="368" type="line"/> + <point x="238" y="577" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/guilsinglright.glif b/Fira Code-Regular.ufo/glyphs/guilsinglright.glif new file mode 100644 index 0000000000..cc895301e1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/guilsinglright.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="guilsinglright" format="1"> + <advance width="600"/> + <unicode hex="203A"/> + <outline> + <contour> + <point x="189" y="501" type="line"/> + <point x="323" y="294" type="line"/> + <point x="189" y="87" type="line"/> + <point x="238" y="56" type="line"/> + <point x="411" y="263" type="line"/> + <point x="411" y="323" type="line"/> + <point x="238" y="532" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/h.glif b/Fira Code-Regular.ufo/glyphs/h.glif new file mode 100644 index 0000000000..bb442c7396 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/h.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="h" format="1"> + <advance width="600"/> + <unicode hex="0068"/> + <outline> + <contour> + <point x="184" y="454" type="curve"/> + <point x="184" y="747" type="line"/> + <point x="101" y="737" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="326" y="472" type="curve" smooth="yes"/> + <point x="388" y="472"/> + <point x="417" y="444"/> + <point x="417" y="381" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="225" y="509"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hbar.glif b/Fira Code-Regular.ufo/glyphs/hbar.glif new file mode 100644 index 0000000000..9903201187 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hbar.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hbar" format="1"> + <advance width="600"/> + <unicode hex="0127"/> + <outline> + <contour> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="225" y="509"/> + <point x="184" y="454" type="curve"/> + <point x="184" y="598" type="line"/> + <point x="353" y="598" type="line"/> + <point x="353" y="664" type="line"/> + <point x="184" y="664" type="line"/> + <point x="184" y="747" type="line"/> + <point x="101" y="737" type="line"/> + <point x="101" y="664" type="line"/> + <point x="19" y="664" type="line"/> + <point x="19" y="598" type="line"/> + <point x="101" y="598" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="326" y="472" type="curve" smooth="yes"/> + <point x="388" y="472"/> + <point x="417" y="444"/> + <point x="417" y="381" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hcircumflex.glif b/Fira Code-Regular.ufo/glyphs/hcircumflex.glif new file mode 100644 index 0000000000..4950a7355c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hcircumflex.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hcircumflex" format="1"> + <advance width="600"/> + <unicode hex="0125"/> + <outline> + <contour> + <point x="463" y="853" type="line"/> + <point x="329" y="960" type="line"/> + <point x="273" y="960" type="line"/> + <point x="137" y="853" type="line"/> + <point x="175" y="810" type="line"/> + <point x="300" y="891" type="line"/> + <point x="426" y="810" type="line"/> + </contour> + <contour> + <point x="184" y="454" type="curve"/> + <point x="184" y="747" type="line"/> + <point x="101" y="737" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="326" y="472" type="curve" smooth="yes"/> + <point x="388" y="472"/> + <point x="417" y="444"/> + <point x="417" y="381" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="225" y="509"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/heart.glif b/Fira Code-Regular.ufo/glyphs/heart.glif new file mode 100644 index 0000000000..90a3a0d9f4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/heart.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="heart" format="1"> + <advance width="600"/> + <unicode hex="2665"/> + <outline> + <contour> + <point x="434" y="539" type="curve" smooth="yes"/> + <point x="365" y="539"/> + <point x="330" y="502"/> + <point x="300" y="437" type="curve"/> + <point x="270" y="502"/> + <point x="235" y="539"/> + <point x="166" y="539" type="curve" smooth="yes"/> + <point x="93" y="539"/> + <point x="50" y="482"/> + <point x="50" y="415" type="curve" smooth="yes"/> + <point x="50" y="297"/> + <point x="160" y="166"/> + <point x="300" y="0" type="curve"/> + <point x="440" y="166"/> + <point x="550" y="298"/> + <point x="550" y="415" type="curve" smooth="yes"/> + <point x="550" y="482"/> + <point x="507" y="539"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/house.glif b/Fira Code-Regular.ufo/glyphs/house.glif new file mode 100644 index 0000000000..6060642b81 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/house.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="house" format="1"> + <advance width="600"/> + <unicode hex="2302"/> + <outline> + <contour> + <point x="560" y="308" type="line"/> + <point x="299" y="539" type="line"/> + <point x="40" y="308" type="line"/> + <point x="40" y="0" type="line"/> + <point x="560" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="277" type="line"/> + <point x="299" y="448" type="line"/> + <point x="490" y="277" type="line"/> + <point x="490" y="65" type="line"/> + <point x="110" y="65" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif b/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif new file mode 100644 index 0000000000..a13e21e96e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hungarumlaut.case.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hungarumlaut.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="214" y="955" type="line"/> + <point x="137" y="781" type="line"/> + <point x="192" y="756" type="line"/> + <point x="288" y="919" type="line"/> + </contour> + <contour> + <point x="389" y="955" type="line"/> + <point x="301" y="781" type="line"/> + <point x="354" y="754" type="line"/> + <point x="462" y="916" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif b/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif new file mode 100644 index 0000000000..b5979ff6a8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hungarumlaut.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hungarumlaut" format="1"> + <advance width="600"/> + <unicode hex="02DD"/> + <outline> + <contour> + <point x="215" y="835" type="line"/> + <point x="138" y="662" type="line"/> + <point x="192" y="636" type="line"/> + <point x="289" y="800" type="line"/> + </contour> + <contour> + <point x="389" y="835" type="line"/> + <point x="302" y="662" type="line"/> + <point x="354" y="634" type="line"/> + <point x="462" y="797" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hyphen.case.glif b/Fira Code-Regular.ufo/glyphs/hyphen.case.glif new file mode 100644 index 0000000000..259b4dcbaa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hyphen.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hyphen.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="125" y="389" type="line"/> + <point x="125" y="317" type="line"/> + <point x="475" y="317" type="line"/> + <point x="475" y="389" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hyphen.glif b/Fira Code-Regular.ufo/glyphs/hyphen.glif new file mode 100644 index 0000000000..5f643de541 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hyphen.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hyphen" format="1"> + <advance width="600"/> + <unicode hex="002D"/> + <outline> + <contour> + <point x="125" y="349" type="line"/> + <point x="125" y="277" type="line"/> + <point x="475" y="277" type="line"/> + <point x="475" y="349" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hyphen_greater.glif b/Fira Code-Regular.ufo/glyphs/hyphen_greater.glif new file mode 100644 index 0000000000..559fbfe566 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hyphen_greater.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hyphen_greater" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="1100" y="310" type="line"/> + <point x="829" y="614" type="line"/> + <point x="767" y="562" type="line"/> + <point x="911" y="404" type="line" smooth="yes"/> + <point x="938" y="373"/> + <point x="946" y="365"/> + <point x="974" y="347" type="curve"/> + <point x="101" y="347" type="line"/> + <point x="101" y="273" type="line"/> + <point x="974" y="273" type="line"/> + <point x="950" y="258"/> + <point x="930" y="238"/> + <point x="911" y="216" type="curve" smooth="yes"/> + <point x="767" y="58" type="line"/> + <point x="829" y="6" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif b/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif new file mode 100644 index 0000000000..f905d96fff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/hyphen_greater_greater.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="hyphen_greater_greater" format="1"> + <advance width="1800"/> + <outline> + <contour> + <point x="1384" y="310" type="line"/> + <point x="1113" y="614" type="line"/> + <point x="1051" y="562" type="line"/> + <point x="1195" y="404" type="line" smooth="yes"/> + <point x="1222" y="373"/> + <point x="1230" y="365"/> + <point x="1258" y="347" type="curve"/> + <point x="101" y="347" type="line"/> + <point x="101" y="273" type="line"/> + <point x="1258" y="273" type="line"/> + <point x="1234" y="258"/> + <point x="1214" y="238"/> + <point x="1195" y="216" type="curve" smooth="yes"/> + <point x="1051" y="58" type="line"/> + <point x="1113" y="6" type="line"/> + </contour> + <contour> + <point x="1699" y="312" type="line"/> + <point x="1428" y="616" type="line"/> + <point x="1366" y="564" type="line"/> + <point x="1590" y="312" type="line"/> + <point x="1366" y="60" type="line"/> + <point x="1428" y="8" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/i.glif b/Fira Code-Regular.ufo/glyphs/i.glif new file mode 100644 index 0000000000..e699eb86e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/i.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="i" format="1"> + <advance width="600"/> + <unicode hex="0069"/> + <outline> + <contour> + <point x="300" y="773" type="curve" smooth="yes"/> + <point x="265" y="773"/> + <point x="240" y="747"/> + <point x="240" y="714" type="curve" smooth="yes"/> + <point x="240" y="680"/> + <point x="265" y="655"/> + <point x="300" y="655" type="curve" smooth="yes"/> + <point x="337" y="655"/> + <point x="361" y="680"/> + <point x="361" y="714" type="curve" smooth="yes"/> + <point x="361" y="747"/> + <point x="337" y="773"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/i.loclTRK_.glif b/Fira Code-Regular.ufo/glyphs/i.loclTRK_.glif new file mode 100644 index 0000000000..43ec855af8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/i.loclTRK_.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="i.loclTRK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="300" y="773" type="curve" smooth="yes"/> + <point x="264" y="773"/> + <point x="240" y="747"/> + <point x="240" y="714" type="curve" smooth="yes"/> + <point x="240" y="680"/> + <point x="264" y="655"/> + <point x="300" y="655" type="curve" smooth="yes"/> + <point x="337" y="655"/> + <point x="361" y="680"/> + <point x="361" y="714" type="curve" smooth="yes"/> + <point x="361" y="747"/> + <point x="337" y="773"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/iacute.glif b/Fira Code-Regular.ufo/glyphs/iacute.glif new file mode 100644 index 0000000000..5662ea9195 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/iacute.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="iacute" format="1"> + <advance width="600"/> + <unicode hex="00ED"/> + <outline> + <contour> + <point x="371" y="785" type="line"/> + <point x="186" y="670" type="line"/> + <point x="214" y="624" type="line"/> + <point x="415" y="714" type="line"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ibreve.glif b/Fira Code-Regular.ufo/glyphs/ibreve.glif new file mode 100644 index 0000000000..bee7d5fd69 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ibreve.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ibreve" format="1"> + <advance width="600"/> + <unicode hex="012D"/> + <outline> + <contour> + <point x="299" y="630" type="curve" smooth="yes"/> + <point x="391" y="630"/> + <point x="441" y="705"/> + <point x="449" y="765" type="curve"/> + <point x="392" y="778" type="line"/> + <point x="377" y="728"/> + <point x="347" y="694"/> + <point x="299" y="694" type="curve" smooth="yes"/> + <point x="252" y="694"/> + <point x="223" y="728"/> + <point x="209" y="778" type="curve"/> + <point x="152" y="765" type="line"/> + <point x="160" y="705"/> + <point x="208" y="630"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/icircumflex.glif b/Fira Code-Regular.ufo/glyphs/icircumflex.glif new file mode 100644 index 0000000000..54fa3f1d48 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/icircumflex.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="icircumflex" format="1"> + <advance width="600"/> + <unicode hex="00EE"/> + <outline> + <contour> + <point x="138" y="670" type="line"/> + <point x="178" y="629" type="line"/> + <point x="302" y="720" type="line"/> + <point x="426" y="629" type="line"/> + <point x="464" y="670" type="line"/> + <point x="330" y="789" type="line"/> + <point x="274" y="789" type="line"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/idieresis.glif b/Fira Code-Regular.ufo/glyphs/idieresis.glif new file mode 100644 index 0000000000..4ac135d19e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/idieresis.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="idieresis" format="1"> + <advance width="600"/> + <unicode hex="00EF"/> + <outline> + <contour> + <point x="197" y="648" type="curve" smooth="yes"/> + <point x="227" y="648"/> + <point x="251" y="671"/> + <point x="251" y="701" type="curve" smooth="yes"/> + <point x="251" y="732"/> + <point x="227" y="755"/> + <point x="197" y="755" type="curve" smooth="yes"/> + <point x="166" y="755"/> + <point x="143" y="732"/> + <point x="143" y="701" type="curve" smooth="yes"/> + <point x="143" y="671"/> + <point x="166" y="648"/> + </contour> + <contour> + <point x="403" y="648" type="curve" smooth="yes"/> + <point x="435" y="648"/> + <point x="458" y="671"/> + <point x="458" y="701" type="curve" smooth="yes"/> + <point x="458" y="732"/> + <point x="435" y="755"/> + <point x="403" y="755" type="curve" smooth="yes"/> + <point x="373" y="755"/> + <point x="350" y="732"/> + <point x="350" y="701" type="curve" smooth="yes"/> + <point x="350" y="671"/> + <point x="373" y="648"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/igrave.glif b/Fira Code-Regular.ufo/glyphs/igrave.glif new file mode 100644 index 0000000000..0e0a7aae2d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/igrave.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="igrave" format="1"> + <advance width="600"/> + <unicode hex="00EC"/> + <outline> + <contour> + <point x="186" y="715" type="line"/> + <point x="388" y="624" type="line"/> + <point x="415" y="670" type="line"/> + <point x="230" y="787" type="line"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ij.glif b/Fira Code-Regular.ufo/glyphs/ij.glif new file mode 100644 index 0000000000..fb0340a78c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ij.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ij" format="1"> + <advance width="600"/> + <unicode hex="0133"/> + <outline> + <contour> + <point x="184" y="773" type="curve" smooth="yes"/> + <point x="149" y="773"/> + <point x="124" y="747"/> + <point x="124" y="714" type="curve" smooth="yes"/> + <point x="124" y="680"/> + <point x="149" y="655"/> + <point x="184" y="655" type="curve" smooth="yes"/> + <point x="220" y="655"/> + <point x="245" y="680"/> + <point x="245" y="714" type="curve" smooth="yes"/> + <point x="245" y="747"/> + <point x="220" y="773"/> + </contour> + <contour> + <point x="448" y="773" type="curve" smooth="yes"/> + <point x="412" y="773"/> + <point x="388" y="747"/> + <point x="388" y="714" type="curve" smooth="yes"/> + <point x="388" y="680"/> + <point x="412" y="655"/> + <point x="448" y="655" type="curve" smooth="yes"/> + <point x="484" y="655"/> + <point x="509" y="680"/> + <point x="509" y="714" type="curve" smooth="yes"/> + <point x="509" y="747"/> + <point x="484" y="773"/> + </contour> + <contour> + <point x="500" y="54" type="curve" smooth="yes"/> + <point x="500" y="526" type="line"/> + <point x="54" y="526" type="line"/> + <point x="54" y="463" type="line"/> + <point x="143" y="463" type="line"/> + <point x="143" y="66" type="line"/> + <point x="49" y="66" type="line"/> + <point x="49" y="0" type="line"/> + <point x="319" y="0" type="line"/> + <point x="319" y="66" type="line"/> + <point x="222" y="66" type="line"/> + <point x="222" y="463" type="line"/> + <point x="419" y="463" type="line"/> + <point x="419" y="49" type="line" smooth="yes"/> + <point x="419" y="-62"/> + <point x="315" y="-110"/> + <point x="220" y="-147" type="curve"/> + <point x="245" y="-212" type="line"/> + <point x="385" y="-166"/> + <point x="500" y="-91"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/imacron.glif b/Fira Code-Regular.ufo/glyphs/imacron.glif new file mode 100644 index 0000000000..f90eac6444 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/imacron.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="imacron" format="1"> + <advance width="600"/> + <unicode hex="012B"/> + <outline> + <contour> + <point x="166" y="676" type="line"/> + <point x="435" y="676" type="line"/> + <point x="435" y="740" type="line"/> + <point x="166" y="740" type="line"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/infinity.case.glif b/Fira Code-Regular.ufo/glyphs/infinity.case.glif new file mode 100644 index 0000000000..86efc9bca6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/infinity.case.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="infinity.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="453" y="552" type="curve" smooth="yes"/> + <point x="375" y="552"/> + <point x="333" y="493"/> + <point x="298" y="421" type="curve"/> + <point x="259" y="508"/> + <point x="215" y="552"/> + <point x="143" y="552" type="curve" smooth="yes"/> + <point x="36" y="552"/> + <point x="-6" y="467"/> + <point x="-6" y="356" type="curve" smooth="yes"/> + <point x="-6" y="246"/> + <point x="35" y="159"/> + <point x="146" y="159" type="curve" smooth="yes"/> + <point x="224" y="159"/> + <point x="267" y="217"/> + <point x="301" y="290" type="curve"/> + <point x="338" y="203"/> + <point x="384" y="159"/> + <point x="456" y="159" type="curve" smooth="yes"/> + <point x="563" y="159"/> + <point x="605" y="244"/> + <point x="605" y="355" type="curve" smooth="yes"/> + <point x="605" y="465"/> + <point x="564" y="552"/> + </contour> + <contour> + <point x="148" y="485" type="curve" smooth="yes"/> + <point x="211" y="485"/> + <point x="239" y="413"/> + <point x="262" y="365" type="curve"/> + <point x="234" y="297"/> + <point x="206" y="227"/> + <point x="148" y="227" type="curve" smooth="yes"/> + <point x="100" y="227"/> + <point x="76" y="269"/> + <point x="76" y="356" type="curve" smooth="yes"/> + <point x="76" y="444"/> + <point x="101" y="485"/> + </contour> + <contour> + <point x="451" y="483" type="curve" smooth="yes"/> + <point x="499" y="483"/> + <point x="522" y="442"/> + <point x="522" y="355" type="curve" smooth="yes"/> + <point x="522" y="267"/> + <point x="498" y="226"/> + <point x="451" y="226" type="curve" smooth="yes"/> + <point x="388" y="226"/> + <point x="360" y="298"/> + <point x="337" y="346" type="curve"/> + <point x="364" y="414"/> + <point x="393" y="483"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/infinity.glif b/Fira Code-Regular.ufo/glyphs/infinity.glif new file mode 100644 index 0000000000..f4ee80346e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/infinity.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="infinity" format="1"> + <advance width="600"/> + <unicode hex="221E"/> + <outline> + <contour> + <point x="453" y="512" type="curve" smooth="yes"/> + <point x="375" y="512"/> + <point x="333" y="453"/> + <point x="298" y="381" type="curve"/> + <point x="259" y="468"/> + <point x="215" y="512"/> + <point x="143" y="512" type="curve" smooth="yes"/> + <point x="36" y="512"/> + <point x="-6" y="427"/> + <point x="-6" y="316" type="curve" smooth="yes"/> + <point x="-6" y="206"/> + <point x="35" y="119"/> + <point x="146" y="119" type="curve" smooth="yes"/> + <point x="224" y="119"/> + <point x="267" y="177"/> + <point x="301" y="250" type="curve"/> + <point x="338" y="163"/> + <point x="384" y="119"/> + <point x="456" y="119" type="curve" smooth="yes"/> + <point x="563" y="119"/> + <point x="605" y="204"/> + <point x="605" y="315" type="curve" smooth="yes"/> + <point x="605" y="425"/> + <point x="564" y="512"/> + </contour> + <contour> + <point x="148" y="445" type="curve" smooth="yes"/> + <point x="211" y="445"/> + <point x="239" y="373"/> + <point x="262" y="325" type="curve"/> + <point x="234" y="257"/> + <point x="206" y="187"/> + <point x="148" y="187" type="curve" smooth="yes"/> + <point x="100" y="187"/> + <point x="76" y="229"/> + <point x="76" y="316" type="curve" smooth="yes"/> + <point x="76" y="404"/> + <point x="101" y="445"/> + </contour> + <contour> + <point x="451" y="443" type="curve" smooth="yes"/> + <point x="499" y="443"/> + <point x="522" y="402"/> + <point x="522" y="315" type="curve" smooth="yes"/> + <point x="522" y="227"/> + <point x="498" y="186"/> + <point x="451" y="186" type="curve" smooth="yes"/> + <point x="388" y="186"/> + <point x="360" y="258"/> + <point x="337" y="306" type="curve"/> + <point x="364" y="374"/> + <point x="393" y="443"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/infinity.tosf.glif b/Fira Code-Regular.ufo/glyphs/infinity.tosf.glif new file mode 100644 index 0000000000..fd675635c9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/infinity.tosf.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="infinity.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="453" y="512" type="curve" smooth="yes"/> + <point x="375" y="512"/> + <point x="333" y="453"/> + <point x="298" y="381" type="curve"/> + <point x="259" y="468"/> + <point x="215" y="512"/> + <point x="143" y="512" type="curve" smooth="yes"/> + <point x="36" y="512"/> + <point x="-6" y="427"/> + <point x="-6" y="316" type="curve" smooth="yes"/> + <point x="-6" y="206"/> + <point x="35" y="119"/> + <point x="146" y="119" type="curve" smooth="yes"/> + <point x="224" y="119"/> + <point x="267" y="177"/> + <point x="301" y="250" type="curve"/> + <point x="338" y="163"/> + <point x="384" y="119"/> + <point x="456" y="119" type="curve" smooth="yes"/> + <point x="563" y="119"/> + <point x="605" y="204"/> + <point x="605" y="315" type="curve" smooth="yes"/> + <point x="605" y="425"/> + <point x="564" y="512"/> + </contour> + <contour> + <point x="148" y="445" type="curve" smooth="yes"/> + <point x="211" y="445"/> + <point x="239" y="373"/> + <point x="262" y="325" type="curve"/> + <point x="234" y="257"/> + <point x="206" y="187"/> + <point x="148" y="187" type="curve" smooth="yes"/> + <point x="100" y="187"/> + <point x="76" y="229"/> + <point x="76" y="316" type="curve" smooth="yes"/> + <point x="76" y="404"/> + <point x="101" y="445"/> + </contour> + <contour> + <point x="451" y="443" type="curve" smooth="yes"/> + <point x="499" y="443"/> + <point x="522" y="402"/> + <point x="522" y="315" type="curve" smooth="yes"/> + <point x="522" y="227"/> + <point x="498" y="186"/> + <point x="451" y="186" type="curve" smooth="yes"/> + <point x="388" y="186"/> + <point x="360" y="258"/> + <point x="337" y="306" type="curve"/> + <point x="364" y="374"/> + <point x="393" y="443"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/integral.glif b/Fira Code-Regular.ufo/glyphs/integral.glif new file mode 100644 index 0000000000..ae0d397758 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/integral.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="integral" format="1"> + <advance width="600"/> + <unicode hex="222B"/> + <outline> + <contour> + <point x="400" y="851" type="curve" smooth="yes"/> + <point x="309" y="851"/> + <point x="252" y="804"/> + <point x="252" y="705" type="curve" smooth="yes"/> + <point x="252" y="-73" type="line" smooth="yes"/> + <point x="252" y="-117"/> + <point x="230" y="-143"/> + <point x="188" y="-143" type="curve" smooth="yes"/> + <point x="161" y="-143"/> + <point x="138" y="-139"/> + <point x="105" y="-124" type="curve"/> + <point x="78" y="-186" type="line"/> + <point x="118" y="-203"/> + <point x="144" y="-212"/> + <point x="193" y="-212" type="curve" smooth="yes"/> + <point x="280" y="-212"/> + <point x="332" y="-167"/> + <point x="332" y="-74" type="curve" smooth="yes"/> + <point x="332" y="705" type="line" smooth="yes"/> + <point x="332" y="754"/> + <point x="348" y="782"/> + <point x="404" y="782" type="curve" smooth="yes"/> + <point x="433" y="782"/> + <point x="461" y="778"/> + <point x="495" y="762" type="curve"/> + <point x="522" y="824" type="line"/> + <point x="480" y="843"/> + <point x="449" y="851"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/integral.tosf.glif b/Fira Code-Regular.ufo/glyphs/integral.tosf.glif new file mode 100644 index 0000000000..f0afc10ff7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/integral.tosf.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="integral.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="400" y="851" type="curve" smooth="yes"/> + <point x="309" y="851"/> + <point x="252" y="804"/> + <point x="252" y="705" type="curve" smooth="yes"/> + <point x="252" y="-73" type="line" smooth="yes"/> + <point x="252" y="-117"/> + <point x="230" y="-143"/> + <point x="188" y="-143" type="curve" smooth="yes"/> + <point x="161" y="-143"/> + <point x="138" y="-139"/> + <point x="105" y="-124" type="curve"/> + <point x="78" y="-186" type="line"/> + <point x="118" y="-203"/> + <point x="144" y="-212"/> + <point x="193" y="-212" type="curve" smooth="yes"/> + <point x="280" y="-212"/> + <point x="332" y="-167"/> + <point x="332" y="-74" type="curve" smooth="yes"/> + <point x="332" y="705" type="line" smooth="yes"/> + <point x="332" y="754"/> + <point x="348" y="782"/> + <point x="404" y="782" type="curve" smooth="yes"/> + <point x="433" y="782"/> + <point x="461" y="778"/> + <point x="495" y="762" type="curve"/> + <point x="522" y="824" type="line"/> + <point x="480" y="843"/> + <point x="449" y="851"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/integralbt.glif b/Fira Code-Regular.ufo/glyphs/integralbt.glif new file mode 100644 index 0000000000..618aa4d56e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/integralbt.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="integralbt" format="1"> + <advance width="600"/> + <unicode hex="2321"/> + <outline> + <contour> + <point x="332" y="-74" type="curve" smooth="yes"/> + <point x="332" y="1000" type="line"/> + <point x="252" y="1000" type="line"/> + <point x="252" y="-73" type="line" smooth="yes"/> + <point x="252" y="-117"/> + <point x="230" y="-143"/> + <point x="188" y="-143" type="curve" smooth="yes"/> + <point x="161" y="-143"/> + <point x="138" y="-139"/> + <point x="105" y="-124" type="curve"/> + <point x="78" y="-186" type="line"/> + <point x="118" y="-203"/> + <point x="144" y="-212"/> + <point x="193" y="-212" type="curve" smooth="yes"/> + <point x="280" y="-212"/> + <point x="332" y="-167"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/integraltp.glif b/Fira Code-Regular.ufo/glyphs/integraltp.glif new file mode 100644 index 0000000000..511a2e39e3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/integraltp.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="integraltp" format="1"> + <advance width="600"/> + <unicode hex="2320"/> + <outline> + <contour> + <point x="400" y="851" type="curve" smooth="yes"/> + <point x="309" y="851"/> + <point x="252" y="804"/> + <point x="252" y="705" type="curve" smooth="yes"/> + <point x="252" y="-500" type="line"/> + <point x="332" y="-500" type="line"/> + <point x="332" y="705" type="line" smooth="yes"/> + <point x="332" y="754"/> + <point x="348" y="782"/> + <point x="404" y="782" type="curve" smooth="yes"/> + <point x="433" y="782"/> + <point x="461" y="778"/> + <point x="495" y="762" type="curve"/> + <point x="522" y="824" type="line"/> + <point x="480" y="843"/> + <point x="449" y="851"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/intersection.glif b/Fira Code-Regular.ufo/glyphs/intersection.glif new file mode 100644 index 0000000000..069c975f5a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/intersection.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="intersection" format="1"> + <advance width="600"/> + <unicode hex="2229"/> + <outline> + <contour> + <point x="300" y="574" type="curve" smooth="yes"/> + <point x="175" y="574"/> + <point x="74" y="473"/> + <point x="74" y="348" type="curve" smooth="yes"/> + <point x="74" y="43" type="line"/> + <point x="146" y="43" type="line"/> + <point x="146" y="348" type="line" smooth="yes"/> + <point x="146" y="432"/> + <point x="216" y="502"/> + <point x="300" y="502" type="curve" smooth="yes"/> + <point x="384" y="502"/> + <point x="454" y="432"/> + <point x="454" y="348" type="curve" smooth="yes"/> + <point x="454" y="43" type="line"/> + <point x="526" y="43" type="line"/> + <point x="526" y="348" type="line" smooth="yes"/> + <point x="526" y="473"/> + <point x="425" y="574"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/invcircle.glif b/Fira Code-Regular.ufo/glyphs/invcircle.glif new file mode 100644 index 0000000000..8660e5c57c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/invcircle.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="invcircle" format="1"> + <advance width="600"/> + <unicode hex="25D9"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="300" y="500" type="curve" smooth="yes"/> + <point x="426" y="500"/> + <point x="530" y="396"/> + <point x="530" y="270" type="curve" smooth="yes"/> + <point x="530" y="143"/> + <point x="426" y="40"/> + <point x="300" y="40" type="curve" smooth="yes"/> + <point x="173" y="40"/> + <point x="70" y="143"/> + <point x="70" y="270" type="curve" smooth="yes"/> + <point x="70" y="396"/> + <point x="173" y="500"/> + </contour> + <contour> + <point x="300" y="420" type="curve" smooth="yes"/> + <point x="217" y="420"/> + <point x="150" y="352"/> + <point x="150" y="270" type="curve" smooth="yes"/> + <point x="150" y="187"/> + <point x="217" y="120"/> + <point x="300" y="120" type="curve" smooth="yes"/> + <point x="382" y="120"/> + <point x="450" y="187"/> + <point x="450" y="270" type="curve" smooth="yes"/> + <point x="450" y="352"/> + <point x="382" y="420"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/invsmileface.glif b/Fira Code-Regular.ufo/glyphs/invsmileface.glif new file mode 100644 index 0000000000..aea21ba98e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/invsmileface.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="invsmileface" format="1"> + <advance width="600"/> + <unicode hex="263B"/> + <outline> + <contour> + <point x="300" y="539" type="curve" smooth="yes"/> + <point x="150" y="539"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="539"/> + </contour> + <contour> + <point x="213" y="396" type="curve" smooth="yes"/> + <point x="241" y="396"/> + <point x="261" y="376"/> + <point x="261" y="351" type="curve" smooth="yes"/> + <point x="261" y="324"/> + <point x="241" y="304"/> + <point x="213" y="304" type="curve" smooth="yes"/> + <point x="185" y="304"/> + <point x="165" y="324"/> + <point x="165" y="351" type="curve" smooth="yes"/> + <point x="165" y="376"/> + <point x="185" y="396"/> + </contour> + <contour> + <point x="383" y="396" type="curve" smooth="yes"/> + <point x="411" y="396"/> + <point x="431" y="376"/> + <point x="431" y="351" type="curve" smooth="yes"/> + <point x="431" y="324"/> + <point x="411" y="304"/> + <point x="383" y="304" type="curve" smooth="yes"/> + <point x="355" y="304"/> + <point x="335" y="324"/> + <point x="335" y="351" type="curve" smooth="yes"/> + <point x="335" y="376"/> + <point x="355" y="396"/> + </contour> + <contour> + <point x="404" y="235" type="curve"/> + <point x="447" y="235" type="line"/> + <point x="438" y="162"/> + <point x="379" y="102"/> + <point x="300" y="102" type="curve" smooth="yes"/> + <point x="221" y="102"/> + <point x="162" y="162"/> + <point x="153" y="235" type="curve"/> + <point x="196" y="235" type="line"/> + <point x="209" y="183"/> + <point x="243" y="146"/> + <point x="300" y="146" type="curve" smooth="yes"/> + <point x="357" y="146"/> + <point x="391" y="183"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/iogonek.glif b/Fira Code-Regular.ufo/glyphs/iogonek.glif new file mode 100644 index 0000000000..b1d7987d9f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/iogonek.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="iogonek" format="1"> + <advance width="600"/> + <unicode hex="012F"/> + <outline> + <contour> + <point x="300" y="655" type="curve" smooth="yes"/> + <point x="337" y="655"/> + <point x="361" y="680"/> + <point x="361" y="714" type="curve" smooth="yes"/> + <point x="361" y="747"/> + <point x="337" y="773"/> + <point x="300" y="773" type="curve" smooth="yes"/> + <point x="264" y="773"/> + <point x="240" y="747"/> + <point x="240" y="714" type="curve" smooth="yes"/> + <point x="240" y="680"/> + <point x="264" y="655"/> + </contour> + <contour> + <point x="515" y="66" type="line"/> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="272" y="0" type="line"/> + <point x="199" y="-34"/> + <point x="167" y="-78"/> + <point x="167" y="-131" type="curve" smooth="yes"/> + <point x="167" y="-186"/> + <point x="212" y="-229"/> + <point x="288" y="-229" type="curve" smooth="yes"/> + <point x="315" y="-229"/> + <point x="332" y="-226"/> + <point x="352" y="-222" type="curve"/> + <point x="360" y="-155" type="line"/> + <point x="335" y="-161"/> + <point x="319" y="-162"/> + <point x="298" y="-162" type="curve" smooth="yes"/> + <point x="257" y="-162"/> + <point x="243" y="-144"/> + <point x="243" y="-115" type="curve" smooth="yes"/> + <point x="243" y="-79"/> + <point x="264" y="-46"/> + <point x="367" y="0" type="curve"/> + <point x="515" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/iota.glif b/Fira Code-Regular.ufo/glyphs/iota.glif new file mode 100644 index 0000000000..ab7a83bcde --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/iota.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="iota" format="1"> + <advance width="600"/> + <unicode hex="03B9"/> + <outline> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/iotadieresis.glif b/Fira Code-Regular.ufo/glyphs/iotadieresis.glif new file mode 100644 index 0000000000..2390c05797 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/iotadieresis.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="iotadieresis" format="1"> + <advance width="600"/> + <unicode hex="03CA"/> + <outline> + <contour> + <point x="180" y="648" type="curve" smooth="yes"/> + <point x="210" y="648"/> + <point x="234" y="671"/> + <point x="234" y="701" type="curve" smooth="yes"/> + <point x="234" y="732"/> + <point x="210" y="755"/> + <point x="180" y="755" type="curve" smooth="yes"/> + <point x="149" y="755"/> + <point x="126" y="732"/> + <point x="126" y="701" type="curve" smooth="yes"/> + <point x="126" y="671"/> + <point x="149" y="648"/> + </contour> + <contour> + <point x="386" y="648" type="curve" smooth="yes"/> + <point x="418" y="648"/> + <point x="441" y="671"/> + <point x="441" y="701" type="curve" smooth="yes"/> + <point x="441" y="732"/> + <point x="418" y="755"/> + <point x="386" y="755" type="curve" smooth="yes"/> + <point x="356" y="755"/> + <point x="333" y="732"/> + <point x="333" y="701" type="curve" smooth="yes"/> + <point x="333" y="671"/> + <point x="356" y="648"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif b/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif new file mode 100644 index 0000000000..a8b0d007cf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/iotadieresistonos.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="iotadieresistonos" format="1"> + <advance width="600"/> + <unicode hex="0390"/> + <outline> + <contour> + <point x="365" y="883" type="line"/> + <point x="269" y="900" type="line"/> + <point x="240" y="724" type="line"/> + <point x="305" y="714" type="line"/> + </contour> + <contour> + <point x="160" y="720" type="curve" smooth="yes"/> + <point x="129" y="720"/> + <point x="105" y="697"/> + <point x="105" y="666" type="curve" smooth="yes"/> + <point x="105" y="635"/> + <point x="129" y="613"/> + <point x="160" y="613" type="curve" smooth="yes"/> + <point x="191" y="613"/> + <point x="214" y="635"/> + <point x="214" y="666" type="curve" smooth="yes"/> + <point x="214" y="697"/> + <point x="191" y="720"/> + </contour> + <contour> + <point x="384" y="720" type="curve" smooth="yes"/> + <point x="354" y="720"/> + <point x="330" y="697"/> + <point x="330" y="666" type="curve" smooth="yes"/> + <point x="330" y="635"/> + <point x="354" y="613"/> + <point x="384" y="613" type="curve" smooth="yes"/> + <point x="416" y="613"/> + <point x="439" y="635"/> + <point x="439" y="666" type="curve" smooth="yes"/> + <point x="439" y="697"/> + <point x="416" y="720"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/iotatonos.glif b/Fira Code-Regular.ufo/glyphs/iotatonos.glif new file mode 100644 index 0000000000..94559c2d7d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/iotatonos.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="iotatonos" format="1"> + <advance width="600"/> + <unicode hex="03AF"/> + <outline> + <contour> + <point x="286" y="806" type="line"/> + <point x="248" y="601" type="line"/> + <point x="311" y="590" type="line"/> + <point x="378" y="790" type="line"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/itilde.glif b/Fira Code-Regular.ufo/glyphs/itilde.glif new file mode 100644 index 0000000000..eae518a6f6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/itilde.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="itilde" format="1"> + <advance width="600"/> + <unicode hex="0129"/> + <outline> + <contour> + <point x="352" y="652" type="curve" smooth="yes"/> + <point x="409" y="652"/> + <point x="443" y="693"/> + <point x="463" y="737" type="curve"/> + <point x="409" y="761" type="line"/> + <point x="393" y="733"/> + <point x="380" y="717"/> + <point x="358" y="717" type="curve" smooth="yes"/> + <point x="327" y="717"/> + <point x="308" y="765"/> + <point x="249" y="765" type="curve" smooth="yes"/> + <point x="192" y="765"/> + <point x="158" y="726"/> + <point x="138" y="681" type="curve"/> + <point x="192" y="657" type="line"/> + <point x="208" y="685"/> + <point x="221" y="701"/> + <point x="243" y="701" type="curve" smooth="yes"/> + <point x="274" y="701"/> + <point x="295" y="652"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/j.glif b/Fira Code-Regular.ufo/glyphs/j.glif new file mode 100644 index 0000000000..18098c8c21 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/j.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="j" format="1"> + <advance width="600"/> + <unicode hex="006A"/> + <outline> + <contour> + <point x="367" y="773" type="curve" smooth="yes"/> + <point x="331" y="773"/> + <point x="307" y="747"/> + <point x="307" y="714" type="curve" smooth="yes"/> + <point x="307" y="680"/> + <point x="331" y="655"/> + <point x="367" y="655" type="curve" smooth="yes"/> + <point x="403" y="655"/> + <point x="428" y="680"/> + <point x="428" y="714" type="curve" smooth="yes"/> + <point x="428" y="747"/> + <point x="403" y="773"/> + </contour> + <contour> + <point x="445" y="83" type="curve" smooth="yes"/> + <point x="445" y="526" type="line"/> + <point x="142" y="526" type="line"/> + <point x="142" y="461" type="line"/> + <point x="362" y="461" type="line"/> + <point x="362" y="78" type="line" smooth="yes"/> + <point x="362" y="-63"/> + <point x="252" y="-122"/> + <point x="96" y="-148" type="curve"/> + <point x="110" y="-212" type="line"/> + <point x="321" y="-176"/> + <point x="445" y="-92"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/jcircumflex.glif b/Fira Code-Regular.ufo/glyphs/jcircumflex.glif new file mode 100644 index 0000000000..8d5d74560f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/jcircumflex.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="jcircumflex" format="1"> + <advance width="600"/> + <unicode hex="0135"/> + <outline> + <contour> + <point x="205" y="670" type="line"/> + <point x="245" y="629" type="line"/> + <point x="369" y="720" type="line"/> + <point x="493" y="629" type="line"/> + <point x="531" y="670" type="line"/> + <point x="397" y="789" type="line"/> + <point x="341" y="789" type="line"/> + </contour> + <contour> + <point x="445" y="83" type="curve" smooth="yes"/> + <point x="445" y="526" type="line"/> + <point x="142" y="526" type="line"/> + <point x="142" y="461" type="line"/> + <point x="362" y="461" type="line"/> + <point x="362" y="78" type="line" smooth="yes"/> + <point x="362" y="-63"/> + <point x="252" y="-122"/> + <point x="96" y="-148" type="curve"/> + <point x="110" y="-212" type="line"/> + <point x="321" y="-176"/> + <point x="445" y="-92"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/jdotless.glif b/Fira Code-Regular.ufo/glyphs/jdotless.glif new file mode 100644 index 0000000000..eb8124abb8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/jdotless.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="jdotless" format="1"> + <advance width="600"/> + <unicode hex="0237"/> + <outline> + <contour> + <point x="445" y="83" type="curve" smooth="yes"/> + <point x="445" y="526" type="line"/> + <point x="142" y="526" type="line"/> + <point x="142" y="461" type="line"/> + <point x="362" y="461" type="line"/> + <point x="362" y="78" type="line" smooth="yes"/> + <point x="362" y="-63"/> + <point x="252" y="-122"/> + <point x="96" y="-148" type="curve"/> + <point x="110" y="-212" type="line"/> + <point x="321" y="-176"/> + <point x="445" y="-92"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/k.glif b/Fira Code-Regular.ufo/glyphs/k.glif new file mode 100644 index 0000000000..69ef6b56c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/k.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="k" format="1"> + <advance width="600"/> + <unicode hex="006B"/> + <outline> + <contour> + <point x="189" y="0" type="line"/> + <point x="189" y="749" type="line"/> + <point x="106" y="739" type="line"/> + <point x="106" y="0" type="line"/> + </contour> + <contour> + <point x="303" y="289" type="line"/> + <point x="541" y="526" type="line"/> + <point x="433" y="526" type="line"/> + <point x="199" y="288" type="line"/> + <point x="459" y="0" type="line"/> + <point x="569" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/kappa.glif b/Fira Code-Regular.ufo/glyphs/kappa.glif new file mode 100644 index 0000000000..6545041b4d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/kappa.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="kappa" format="1"> + <advance width="600"/> + <unicode hex="03BA"/> + <outline> + <contour> + <point x="527" y="489" type="line"/> + <point x="457" y="538" type="line"/> + <point x="200" y="283" type="line"/> + <point x="398" y="67" type="line" smooth="yes"/> + <point x="438" y="25"/> + <point x="474" y="-3"/> + <point x="531" y="-11" type="curve"/> + <point x="560" y="57" type="line"/> + <point x="519" y="66"/> + <point x="492" y="84"/> + <point x="449" y="129" type="curve" smooth="yes"/> + <point x="301" y="285" type="line"/> + </contour> + <contour> + <point x="169" y="526" type="curve"/> + <point x="87" y="526" type="line"/> + <point x="103" y="467"/> + <point x="113" y="409"/> + <point x="113" y="340" type="curve" smooth="yes"/> + <point x="113" y="0" type="line"/> + <point x="196" y="0" type="line"/> + <point x="196" y="325" type="line" smooth="yes"/> + <point x="196" y="384"/> + <point x="192" y="462"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/kcommaaccent.glif b/Fira Code-Regular.ufo/glyphs/kcommaaccent.glif new file mode 100644 index 0000000000..2409436a87 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/kcommaaccent.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="kcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0137"/> + <outline> + <contour> + <point x="189" y="0" type="line"/> + <point x="189" y="749" type="line"/> + <point x="106" y="739" type="line"/> + <point x="106" y="0" type="line"/> + </contour> + <contour> + <point x="303" y="289" type="line"/> + <point x="541" y="526" type="line"/> + <point x="433" y="526" type="line"/> + <point x="199" y="288" type="line"/> + <point x="459" y="0" type="line"/> + <point x="569" y="0" type="line"/> + </contour> + <contour> + <point x="309" y="-71" type="curve" smooth="yes"/> + <point x="279" y="-71"/> + <point x="255" y="-93"/> + <point x="255" y="-124" type="curve" smooth="yes"/> + <point x="255" y="-141"/> + <point x="264" y="-158"/> + <point x="277" y="-168" type="curve"/> + <point x="248" y="-286" type="line"/> + <point x="298" y="-286" type="line"/> + <point x="348" y="-178" type="line" smooth="yes"/> + <point x="359" y="-155"/> + <point x="363" y="-141"/> + <point x="363" y="-124" type="curve" smooth="yes"/> + <point x="363" y="-93"/> + <point x="340" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif b/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif new file mode 100644 index 0000000000..b9ea1c71b1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/kgreenlandic.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="kgreenlandic" format="1"> + <advance width="600"/> + <unicode hex="0138"/> + <outline> + <contour> + <point x="184" y="0" type="line"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + </contour> + <contour> + <point x="296" y="288" type="line"/> + <point x="535" y="526" type="line"/> + <point x="427" y="526" type="line"/> + <point x="193" y="283" type="line"/> + <point x="453" y="0" type="line"/> + <point x="563" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/l.glif b/Fira Code-Regular.ufo/glyphs/l.glif new file mode 100644 index 0000000000..e4af33fc02 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/l.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="l" format="1"> + <advance width="600"/> + <unicode hex="006C"/> + <outline> + <contour> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lacute.glif b/Fira Code-Regular.ufo/glyphs/lacute.glif new file mode 100644 index 0000000000..561154674c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lacute.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lacute" format="1"> + <advance width="600"/> + <unicode hex="013A"/> + <outline> + <contour> + <point x="335" y="997" type="line"/> + <point x="150" y="882" type="line"/> + <point x="178" y="836" type="line"/> + <point x="379" y="926" type="line"/> + </contour> + <contour> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lambda.glif b/Fira Code-Regular.ufo/glyphs/lambda.glif new file mode 100644 index 0000000000..bcc42fcb44 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lambda.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lambda" format="1"> + <advance width="600"/> + <unicode hex="03BB"/> + <outline> + <contour> + <point x="277" y="526" type="curve"/> + <point x="243" y="526" type="line"/> + <point x="49" y="5" type="line"/> + <point x="128" y="-12" type="line"/> + <point x="297" y="462" type="line"/> + <point x="343" y="235"/> + <point x="399" y="80"/> + <point x="473" y="-11" type="curve"/> + <point x="558" y="21" type="line"/> + <point x="477" y="101"/> + <point x="428" y="263"/> + <point x="371" y="499" type="curve" smooth="yes"/> + <point x="333" y="660"/> + <point x="269" y="728"/> + <point x="114" y="751" type="curve"/> + <point x="101" y="685" type="line"/> + <point x="210" y="668"/> + <point x="249" y="621"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/largeCircle_.glif b/Fira Code-Regular.ufo/glyphs/largeCircle_.glif new file mode 100644 index 0000000000..bc1bfe1478 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/largeCircle_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="largeCircle" format="1"> + <advance width="600"/> + <unicode hex="25EF"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lcaron.glif b/Fira Code-Regular.ufo/glyphs/lcaron.glif new file mode 100644 index 0000000000..cb609b4dd9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lcaron.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lcaron" format="1"> + <advance width="600"/> + <unicode hex="013E"/> + <outline> + <contour> + <point x="456" y="738" type="line"/> + <point x="381" y="747" type="line"/> + <point x="356" y="568" type="line"/> + <point x="403" y="561" type="line"/> + </contour> + <contour> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lcommaaccent.glif b/Fira Code-Regular.ufo/glyphs/lcommaaccent.glif new file mode 100644 index 0000000000..f5f63e64a1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lcommaaccent.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="013C"/> + <outline> + <contour> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + </contour> + <contour> + <point x="364" y="-71" type="curve" smooth="yes"/> + <point x="334" y="-71"/> + <point x="310" y="-93"/> + <point x="310" y="-124" type="curve" smooth="yes"/> + <point x="310" y="-141"/> + <point x="319" y="-158"/> + <point x="332" y="-168" type="curve"/> + <point x="303" y="-286" type="line"/> + <point x="353" y="-286" type="line"/> + <point x="403" y="-178" type="line" smooth="yes"/> + <point x="414" y="-155"/> + <point x="418" y="-141"/> + <point x="418" y="-124" type="curve" smooth="yes"/> + <point x="418" y="-93"/> + <point x="395" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ldot.glif b/Fira Code-Regular.ufo/glyphs/ldot.glif new file mode 100644 index 0000000000..40f5539c3e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ldot.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ldot" format="1"> + <advance width="600"/> + <unicode hex="0140"/> + <outline> + <contour> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + </contour> + <contour> + <point x="560" y="441" type="curve" smooth="yes"/> + <point x="524" y="441"/> + <point x="500" y="415"/> + <point x="500" y="382" type="curve" smooth="yes"/> + <point x="500" y="348"/> + <point x="524" y="323"/> + <point x="560" y="323" type="curve" smooth="yes"/> + <point x="597" y="323"/> + <point x="621" y="348"/> + <point x="621" y="382" type="curve" smooth="yes"/> + <point x="621" y="415"/> + <point x="597" y="441"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less.glif b/Fira Code-Regular.ufo/glyphs/less.glif new file mode 100644 index 0000000000..a20ab61679 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less" format="1"> + <advance width="600"/> + <unicode hex="003C"/> + <outline> + <contour> + <point x="513" y="530" type="line"/> + <point x="472" y="594" type="line"/> + <point x="88" y="356" type="line"/> + <point x="88" y="271" type="line"/> + <point x="468" y="33" type="line"/> + <point x="513" y="94" type="line"/> + <point x="159" y="313" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less.tosf.glif b/Fira Code-Regular.ufo/glyphs/less.tosf.glif new file mode 100644 index 0000000000..39192543bc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less.tosf.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="513" y="530" type="line"/> + <point x="472" y="594" type="line"/> + <point x="88" y="356" type="line"/> + <point x="88" y="271" type="line"/> + <point x="468" y="33" type="line"/> + <point x="513" y="94" type="line"/> + <point x="159" y="313" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_equal.glif b/Fira Code-Regular.ufo/glyphs/less_equal.glif new file mode 100644 index 0000000000..8adb3e1460 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_equal.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_equal" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="292" y="356" type="line"/> + <point x="890" y="594" type="line"/> + <point x="918" y="525" type="line"/> + <point x="374" y="313" type="line"/> + <point x="918" y="101" type="line"/> + <point x="890" y="33" type="line"/> + <point x="292" y="271" type="line"/> + </contour> + <contour> + <point x="860" y="-131" type="line"/> + <point x="884" y="-66" type="line"/> + <point x="288" y="175" type="line"/> + <point x="262" y="109" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif b/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif new file mode 100644 index 0000000000..d3c27ed8f7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_equal_greater.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_equal_greater" format="1"> + <advance width="1800"/> + <outline> + <contour> + <point x="1328" y="370" type="line"/> + <point x="472" y="370" type="line"/> + <point x="472" y="442" type="line"/> + <point x="1328" y="442" type="line"/> + </contour> + <contour> + <point x="1328" y="180" type="line"/> + <point x="472" y="180" type="line"/> + <point x="472" y="252" type="line"/> + <point x="1328" y="252" type="line"/> + </contour> + <contour> + <point x="513" y="530" type="line"/> + <point x="472" y="594" type="line"/> + <point x="88" y="356" type="line"/> + <point x="88" y="271" type="line"/> + <point x="468" y="33" type="line"/> + <point x="513" y="94" type="line"/> + <point x="159" y="313" type="line"/> + </contour> + <contour> + <point x="1712" y="356" type="line"/> + <point x="1328" y="594" type="line"/> + <point x="1287" y="531" type="line"/> + <point x="1641" y="313" type="line"/> + <point x="1287" y="95" type="line"/> + <point x="1332" y="33" type="line"/> + <point x="1712" y="271" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_greater.glif b/Fira Code-Regular.ufo/glyphs/less_greater.glif new file mode 100644 index 0000000000..4af08034a9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_greater.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_greater" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="600" y="-20" type="line"/> + <point x="1065" y="271" type="line"/> + <point x="1065" y="356" type="line"/> + <point x="600" y="645" type="line"/> + <point x="135" y="356" type="line"/> + <point x="135" y="271" type="line"/> + </contour> + <contour> + <point x="206" y="313" type="line"/> + <point x="601" y="556" type="line"/> + <point x="994" y="313" type="line"/> + <point x="599" y="69" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_hyphen.glif b/Fira Code-Regular.ufo/glyphs/less_hyphen.glif new file mode 100644 index 0000000000..6d4ff38ae7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_hyphen.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_hyphen" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="101" y="310" type="line"/> + <point x="372" y="614" type="line"/> + <point x="434" y="562" type="line"/> + <point x="290" y="404" type="line" smooth="yes"/> + <point x="263" y="373"/> + <point x="255" y="365"/> + <point x="227" y="347" type="curve"/> + <point x="1099" y="347" type="line"/> + <point x="1099" y="273" type="line"/> + <point x="227" y="273" type="line"/> + <point x="251" y="258"/> + <point x="271" y="238"/> + <point x="290" y="216" type="curve" smooth="yes"/> + <point x="434" y="58" type="line"/> + <point x="372" y="6" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_less.glif b/Fira Code-Regular.ufo/glyphs/less_less.glif new file mode 100644 index 0000000000..287ac340a4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_less.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_less" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="587" y="356" type="line"/> + <point x="1031" y="571" type="line"/> + <point x="1063" y="506" type="line"/> + <point x="670" y="313" type="line" smooth="yes"/> + <point x="1063" y="121" type="line"/> + <point x="1031" y="57" type="line"/> + <point x="587" y="271" type="line"/> + </contour> + <contour> + <point x="187" y="356" type="line"/> + <point x="631" y="581" type="line"/> + <point x="663" y="516" type="line"/> + <point x="270" y="313" type="line"/> + <point x="663" y="111" type="line"/> + <point x="631" y="47" type="line"/> + <point x="187" y="271" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_less_equal.glif b/Fira Code-Regular.ufo/glyphs/less_less_equal.glif new file mode 100644 index 0000000000..ed829d682c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_less_equal.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_less_equal" format="1"> + <advance width="1800"/> + <outline> + <contour> + <point x="1641" y="370" type="line"/> + <point x="759" y="370" type="line"/> + <point x="759" y="442" type="line"/> + <point x="1641" y="442" type="line"/> + </contour> + <contour> + <point x="1641" y="180" type="line"/> + <point x="759" y="180" type="line"/> + <point x="759" y="252" type="line"/> + <point x="1641" y="252" type="line"/> + </contour> + <contour> + <point x="557" y="356" type="line"/> + <point x="1001" y="571" type="line"/> + <point x="1033" y="506" type="line"/> + <point x="640" y="313" type="line" smooth="yes"/> + <point x="1033" y="121" type="line"/> + <point x="1001" y="57" type="line"/> + <point x="557" y="271" type="line"/> + </contour> + <contour> + <point x="187" y="356" type="line"/> + <point x="631" y="581" type="line"/> + <point x="663" y="516" type="line"/> + <point x="270" y="313" type="line"/> + <point x="663" y="111" type="line"/> + <point x="631" y="47" type="line"/> + <point x="187" y="271" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif b/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif new file mode 100644 index 0000000000..6b54c33102 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/less_less_hyphen.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="less_less_hyphen" format="1"> + <advance width="1800"/> + <outline> + <contour> + <point x="416" y="310" type="line"/> + <point x="687" y="614" type="line"/> + <point x="749" y="562" type="line"/> + <point x="605" y="404" type="line" smooth="yes"/> + <point x="578" y="373"/> + <point x="570" y="365"/> + <point x="542" y="347" type="curve"/> + <point x="1699" y="347" type="line"/> + <point x="1699" y="273" type="line"/> + <point x="542" y="273" type="line"/> + <point x="566" y="258"/> + <point x="585" y="238"/> + <point x="605" y="216" type="curve" smooth="yes"/> + <point x="749" y="58" type="line"/> + <point x="687" y="6" type="line"/> + </contour> + <contour> + <point x="101" y="312" type="line"/> + <point x="373" y="616" type="line"/> + <point x="434" y="564" type="line"/> + <point x="209" y="312" type="line"/> + <point x="434" y="60" type="line"/> + <point x="373" y="8" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lessequal.glif b/Fira Code-Regular.ufo/glyphs/lessequal.glif new file mode 100644 index 0000000000..c7374e48b2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lessequal.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lessequal" format="1"> + <advance width="600"/> + <unicode hex="2264"/> + <outline> + <contour> + <point x="492" y="478" type="line"/> + <point x="458" y="546" type="line"/> + <point x="107" y="385" type="line"/> + <point x="107" y="296" type="line"/> + <point x="458" y="142" type="line"/> + <point x="492" y="212" type="line"/> + <point x="171" y="339" type="line"/> + </contour> + <contour> + <point x="474" y="0" type="line"/> + <point x="474" y="73" type="line"/> + <point x="106" y="73" type="line"/> + <point x="106" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lessequal.tosf.glif b/Fira Code-Regular.ufo/glyphs/lessequal.tosf.glif new file mode 100644 index 0000000000..deb2c0dccd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lessequal.tosf.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lessequal.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="492" y="478" type="line"/> + <point x="458" y="546" type="line"/> + <point x="107" y="385" type="line"/> + <point x="107" y="296" type="line"/> + <point x="458" y="142" type="line"/> + <point x="492" y="212" type="line"/> + <point x="171" y="339" type="line"/> + </contour> + <contour> + <point x="474" y="0" type="line"/> + <point x="474" y="73" type="line"/> + <point x="106" y="73" type="line"/> + <point x="106" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lfblock.glif b/Fira Code-Regular.ufo/glyphs/lfblock.glif new file mode 100644 index 0000000000..7edb8c2bc2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lfblock.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lfblock" format="1"> + <advance width="600"/> + <unicode hex="258C"/> + <outline> + <contour> + <point x="300" y="-500" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/logicalnot.glif b/Fira Code-Regular.ufo/glyphs/logicalnot.glif new file mode 100644 index 0000000000..c3c113a818 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/logicalnot.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="logicalnot" format="1"> + <advance width="600"/> + <unicode hex="00AC"/> + <outline> + <contour> + <point x="484" y="135" type="line"/> + <point x="484" y="347" type="line"/> + <point x="116" y="347" type="line"/> + <point x="116" y="276" type="line"/> + <point x="408" y="276" type="line"/> + <point x="408" y="135" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/logicalnot.tosf.glif b/Fira Code-Regular.ufo/glyphs/logicalnot.tosf.glif new file mode 100644 index 0000000000..a2c69cd717 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/logicalnot.tosf.glif @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="logicalnot.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="484" y="135" type="line"/> + <point x="484" y="347" type="line"/> + <point x="116" y="347" type="line"/> + <point x="116" y="276" type="line"/> + <point x="408" y="276" type="line"/> + <point x="408" y="135" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lozenge.glif b/Fira Code-Regular.ufo/glyphs/lozenge.glif new file mode 100644 index 0000000000..5434017ed3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lozenge.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lozenge" format="1"> + <advance width="600"/> + <unicode hex="25CA"/> + <outline> + <contour> + <point x="533" y="345" type="line"/> + <point x="348" y="688" type="line"/> + <point x="251" y="688" type="line"/> + <point x="67" y="344" type="line"/> + <point x="251" y="0" type="line"/> + <point x="348" y="0" type="line"/> + </contour> + <contour> + <point x="298" y="624" type="line"/> + <point x="302" y="624" type="line"/> + <point x="445" y="344" type="line"/> + <point x="302" y="64" type="line"/> + <point x="298" y="64" type="line"/> + <point x="155" y="344" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lozenge.tosf.glif b/Fira Code-Regular.ufo/glyphs/lozenge.tosf.glif new file mode 100644 index 0000000000..79fbe11ff7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lozenge.tosf.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lozenge.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="533" y="345" type="line"/> + <point x="348" y="688" type="line"/> + <point x="251" y="688" type="line"/> + <point x="67" y="344" type="line"/> + <point x="251" y="0" type="line"/> + <point x="348" y="0" type="line"/> + </contour> + <contour> + <point x="298" y="624" type="line"/> + <point x="302" y="624" type="line"/> + <point x="445" y="344" type="line"/> + <point x="302" y="64" type="line"/> + <point x="298" y="64" type="line"/> + <point x="155" y="344" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/lslash.glif b/Fira Code-Regular.ufo/glyphs/lslash.glif new file mode 100644 index 0000000000..32f55f966d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/lslash.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="lslash" format="1"> + <advance width="600"/> + <unicode hex="0142"/> + <outline> + <contour> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="357" type="line"/> + <point x="430" y="435" type="line"/> + <point x="395" y="489" type="line"/> + <point x="305" y="433" type="line"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="381" type="line"/> + <point x="119" y="319" type="line"/> + <point x="154" y="265" type="line"/> + <point x="222" y="306" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ltshade.glif b/Fira Code-Regular.ufo/glyphs/ltshade.glif new file mode 100644 index 0000000000..29049f8e89 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ltshade.glif @@ -0,0 +1,374 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ltshade" format="1"> + <advance width="600"/> + <unicode hex="2591"/> + <outline> + <contour> + <point x="100" y="850" type="line"/> + <point x="100" y="925" type="line"/> + <point x="50" y="925" type="line"/> + <point x="50" y="850" type="line"/> + </contour> + <contour> + <point x="200" y="850" type="line"/> + <point x="200" y="925" type="line"/> + <point x="150" y="925" type="line"/> + <point x="150" y="850" type="line"/> + </contour> + <contour> + <point x="300" y="850" type="line"/> + <point x="300" y="925" type="line"/> + <point x="250" y="925" type="line"/> + <point x="250" y="850" type="line"/> + </contour> + <contour> + <point x="400" y="850" type="line"/> + <point x="400" y="925" type="line"/> + <point x="350" y="925" type="line"/> + <point x="350" y="850" type="line"/> + </contour> + <contour> + <point x="500" y="850" type="line"/> + <point x="500" y="925" type="line"/> + <point x="450" y="925" type="line"/> + <point x="450" y="850" type="line"/> + </contour> + <contour> + <point x="600" y="850" type="line"/> + <point x="600" y="925" type="line"/> + <point x="550" y="925" type="line"/> + <point x="550" y="850" type="line"/> + </contour> + <contour> + <point x="100" y="700" type="line"/> + <point x="100" y="775" type="line"/> + <point x="50" y="775" type="line"/> + <point x="50" y="700" type="line"/> + </contour> + <contour> + <point x="200" y="700" type="line"/> + <point x="200" y="775" type="line"/> + <point x="150" y="775" type="line"/> + <point x="150" y="700" type="line"/> + </contour> + <contour> + <point x="300" y="700" type="line"/> + <point x="300" y="775" type="line"/> + <point x="250" y="775" type="line"/> + <point x="250" y="700" type="line"/> + </contour> + <contour> + <point x="400" y="700" type="line"/> + <point x="400" y="775" type="line"/> + <point x="350" y="775" type="line"/> + <point x="350" y="700" type="line"/> + </contour> + <contour> + <point x="500" y="700" type="line"/> + <point x="500" y="775" type="line"/> + <point x="450" y="775" type="line"/> + <point x="450" y="700" type="line"/> + </contour> + <contour> + <point x="600" y="700" type="line"/> + <point x="600" y="775" type="line"/> + <point x="550" y="775" type="line"/> + <point x="550" y="700" type="line"/> + </contour> + <contour> + <point x="100" y="550" type="line"/> + <point x="100" y="625" type="line"/> + <point x="50" y="625" type="line"/> + <point x="50" y="550" type="line"/> + </contour> + <contour> + <point x="200" y="550" type="line"/> + <point x="200" y="625" type="line"/> + <point x="150" y="625" type="line"/> + <point x="150" y="550" type="line"/> + </contour> + <contour> + <point x="300" y="550" type="line"/> + <point x="300" y="625" type="line"/> + <point x="250" y="625" type="line"/> + <point x="250" y="550" type="line"/> + </contour> + <contour> + <point x="400" y="550" type="line"/> + <point x="400" y="625" type="line"/> + <point x="350" y="625" type="line"/> + <point x="350" y="550" type="line"/> + </contour> + <contour> + <point x="500" y="550" type="line"/> + <point x="500" y="625" type="line"/> + <point x="450" y="625" type="line"/> + <point x="450" y="550" type="line"/> + </contour> + <contour> + <point x="600" y="550" type="line"/> + <point x="600" y="625" type="line"/> + <point x="550" y="625" type="line"/> + <point x="550" y="550" type="line"/> + </contour> + <contour> + <point x="100" y="400" type="line"/> + <point x="100" y="475" type="line"/> + <point x="50" y="475" type="line"/> + <point x="50" y="400" type="line"/> + </contour> + <contour> + <point x="200" y="400" type="line"/> + <point x="200" y="475" type="line"/> + <point x="150" y="475" type="line"/> + <point x="150" y="400" type="line"/> + </contour> + <contour> + <point x="300" y="400" type="line"/> + <point x="300" y="475" type="line"/> + <point x="250" y="475" type="line"/> + <point x="250" y="400" type="line"/> + </contour> + <contour> + <point x="400" y="400" type="line"/> + <point x="400" y="475" type="line"/> + <point x="350" y="475" type="line"/> + <point x="350" y="400" type="line"/> + </contour> + <contour> + <point x="500" y="400" type="line"/> + <point x="500" y="475" type="line"/> + <point x="450" y="475" type="line"/> + <point x="450" y="400" type="line"/> + </contour> + <contour> + <point x="600" y="400" type="line"/> + <point x="600" y="475" type="line"/> + <point x="550" y="475" type="line"/> + <point x="550" y="400" type="line"/> + </contour> + <contour> + <point x="100" y="250" type="line"/> + <point x="100" y="325" type="line"/> + <point x="50" y="325" type="line"/> + <point x="50" y="250" type="line"/> + </contour> + <contour> + <point x="200" y="250" type="line"/> + <point x="200" y="325" type="line"/> + <point x="150" y="325" type="line"/> + <point x="150" y="250" type="line"/> + </contour> + <contour> + <point x="300" y="250" type="line"/> + <point x="300" y="325" type="line"/> + <point x="250" y="325" type="line"/> + <point x="250" y="250" type="line"/> + </contour> + <contour> + <point x="400" y="250" type="line"/> + <point x="400" y="325" type="line"/> + <point x="350" y="325" type="line"/> + <point x="350" y="250" type="line"/> + </contour> + <contour> + <point x="500" y="250" type="line"/> + <point x="500" y="325" type="line"/> + <point x="450" y="325" type="line"/> + <point x="450" y="250" type="line"/> + </contour> + <contour> + <point x="600" y="250" type="line"/> + <point x="600" y="325" type="line"/> + <point x="550" y="325" type="line"/> + <point x="550" y="250" type="line"/> + </contour> + <contour> + <point x="100" y="100" type="line"/> + <point x="100" y="175" type="line"/> + <point x="50" y="175" type="line"/> + <point x="50" y="100" type="line"/> + </contour> + <contour> + <point x="200" y="100" type="line"/> + <point x="200" y="175" type="line"/> + <point x="150" y="175" type="line"/> + <point x="150" y="100" type="line"/> + </contour> + <contour> + <point x="300" y="100" type="line"/> + <point x="300" y="175" type="line"/> + <point x="250" y="175" type="line"/> + <point x="250" y="100" type="line"/> + </contour> + <contour> + <point x="400" y="100" type="line"/> + <point x="400" y="175" type="line"/> + <point x="350" y="175" type="line"/> + <point x="350" y="100" type="line"/> + </contour> + <contour> + <point x="500" y="100" type="line"/> + <point x="500" y="175" type="line"/> + <point x="450" y="175" type="line"/> + <point x="450" y="100" type="line"/> + </contour> + <contour> + <point x="600" y="100" type="line"/> + <point x="600" y="175" type="line"/> + <point x="550" y="175" type="line"/> + <point x="550" y="100" type="line"/> + </contour> + <contour> + <point x="100" y="-50" type="line"/> + <point x="100" y="25" type="line"/> + <point x="50" y="25" type="line"/> + <point x="50" y="-50" type="line"/> + </contour> + <contour> + <point x="200" y="-50" type="line"/> + <point x="200" y="25" type="line"/> + <point x="150" y="25" type="line"/> + <point x="150" y="-50" type="line"/> + </contour> + <contour> + <point x="300" y="-50" type="line"/> + <point x="300" y="25" type="line"/> + <point x="250" y="25" type="line"/> + <point x="250" y="-50" type="line"/> + </contour> + <contour> + <point x="400" y="-50" type="line"/> + <point x="400" y="25" type="line"/> + <point x="350" y="25" type="line"/> + <point x="350" y="-50" type="line"/> + </contour> + <contour> + <point x="500" y="-50" type="line"/> + <point x="500" y="25" type="line"/> + <point x="450" y="25" type="line"/> + <point x="450" y="-50" type="line"/> + </contour> + <contour> + <point x="600" y="-50" type="line"/> + <point x="600" y="25" type="line"/> + <point x="550" y="25" type="line"/> + <point x="550" y="-50" type="line"/> + </contour> + <contour> + <point x="100" y="-200" type="line"/> + <point x="100" y="-125" type="line"/> + <point x="50" y="-125" type="line"/> + <point x="50" y="-200" type="line"/> + </contour> + <contour> + <point x="200" y="-200" type="line"/> + <point x="200" y="-125" type="line"/> + <point x="150" y="-125" type="line"/> + <point x="150" y="-200" type="line"/> + </contour> + <contour> + <point x="300" y="-200" type="line"/> + <point x="300" y="-125" type="line"/> + <point x="250" y="-125" type="line"/> + <point x="250" y="-200" type="line"/> + </contour> + <contour> + <point x="400" y="-200" type="line"/> + <point x="400" y="-125" type="line"/> + <point x="350" y="-125" type="line"/> + <point x="350" y="-200" type="line"/> + </contour> + <contour> + <point x="500" y="-200" type="line"/> + <point x="500" y="-125" type="line"/> + <point x="450" y="-125" type="line"/> + <point x="450" y="-200" type="line"/> + </contour> + <contour> + <point x="600" y="-200" type="line"/> + <point x="600" y="-125" type="line"/> + <point x="550" y="-125" type="line"/> + <point x="550" y="-200" type="line"/> + </contour> + <contour> + <point x="100" y="-350" type="line"/> + <point x="100" y="-275" type="line"/> + <point x="50" y="-275" type="line"/> + <point x="50" y="-350" type="line"/> + </contour> + <contour> + <point x="200" y="-350" type="line"/> + <point x="200" y="-275" type="line"/> + <point x="150" y="-275" type="line"/> + <point x="150" y="-350" type="line"/> + </contour> + <contour> + <point x="300" y="-350" type="line"/> + <point x="300" y="-275" type="line"/> + <point x="250" y="-275" type="line"/> + <point x="250" y="-350" type="line"/> + </contour> + <contour> + <point x="400" y="-350" type="line"/> + <point x="400" y="-275" type="line"/> + <point x="350" y="-275" type="line"/> + <point x="350" y="-350" type="line"/> + </contour> + <contour> + <point x="500" y="-350" type="line"/> + <point x="500" y="-275" type="line"/> + <point x="450" y="-275" type="line"/> + <point x="450" y="-350" type="line"/> + </contour> + <contour> + <point x="600" y="-350" type="line"/> + <point x="600" y="-275" type="line"/> + <point x="550" y="-275" type="line"/> + <point x="550" y="-350" type="line"/> + </contour> + <contour> + <point x="100" y="-500" type="line"/> + <point x="100" y="-425" type="line"/> + <point x="50" y="-425" type="line"/> + <point x="50" y="-500" type="line"/> + </contour> + <contour> + <point x="200" y="-500" type="line"/> + <point x="200" y="-425" type="line"/> + <point x="150" y="-425" type="line"/> + <point x="150" y="-500" type="line"/> + </contour> + <contour> + <point x="300" y="-500" type="line"/> + <point x="300" y="-425" type="line"/> + <point x="250" y="-425" type="line"/> + <point x="250" y="-500" type="line"/> + </contour> + <contour> + <point x="400" y="-500" type="line"/> + <point x="400" y="-425" type="line"/> + <point x="350" y="-425" type="line"/> + <point x="350" y="-500" type="line"/> + </contour> + <contour> + <point x="500" y="-500" type="line"/> + <point x="500" y="-425" type="line"/> + <point x="450" y="-425" type="line"/> + <point x="450" y="-500" type="line"/> + </contour> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="-425" type="line"/> + <point x="550" y="-425" type="line"/> + <point x="550" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/m.glif b/Fira Code-Regular.ufo/glyphs/m.glif new file mode 100644 index 0000000000..8e72dc18a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/m.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="m" format="1"> + <advance width="600"/> + <unicode hex="006D"/> + <outline> + <contour> + <point x="447" y="538" type="curve" smooth="yes"/> + <point x="393" y="538"/> + <point x="360" y="509"/> + <point x="331" y="468" type="curve"/> + <point x="315" y="522"/> + <point x="276" y="538"/> + <point x="236" y="538" type="curve" smooth="yes"/> + <point x="183" y="538"/> + <point x="150" y="506"/> + <point x="121" y="465" type="curve"/> + <point x="116" y="526" type="line"/> + <point x="51" y="526" type="line"/> + <point x="51" y="0" type="line"/> + <point x="128" y="0" type="line"/> + <point x="128" y="409" type="line"/> + <point x="157" y="454"/> + <point x="187" y="473"/> + <point x="220" y="473" type="curve" smooth="yes"/> + <point x="258" y="473"/> + <point x="261" y="445"/> + <point x="261" y="378" type="curve" smooth="yes"/> + <point x="261" y="0" type="line"/> + <point x="339" y="0" type="line"/> + <point x="339" y="409" type="line"/> + <point x="368" y="454"/> + <point x="400" y="473"/> + <point x="431" y="473" type="curve" smooth="yes"/> + <point x="469" y="473"/> + <point x="472" y="445"/> + <point x="472" y="378" type="curve" smooth="yes"/> + <point x="472" y="0" type="line"/> + <point x="549" y="0" type="line"/> + <point x="549" y="392" type="line" smooth="yes"/> + <point x="549" y="513"/> + <point x="497" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/macron.case.glif b/Fira Code-Regular.ufo/glyphs/macron.case.glif new file mode 100644 index 0000000000..8460641245 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/macron.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="macron.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="164" y="796" type="line"/> + <point x="433" y="796" type="line"/> + <point x="433" y="859" type="line"/> + <point x="164" y="859" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/macron.glif b/Fira Code-Regular.ufo/glyphs/macron.glif new file mode 100644 index 0000000000..4ae7f9bfa1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/macron.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="macron" format="1"> + <advance width="600"/> + <unicode hex="00AF"/> + <outline> + <contour> + <point x="165" y="676" type="line"/> + <point x="434" y="676" type="line"/> + <point x="434" y="740" type="line"/> + <point x="165" y="740" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/male.glif b/Fira Code-Regular.ufo/glyphs/male.glif new file mode 100644 index 0000000000..44d761a625 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/male.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="male" format="1"> + <advance width="600"/> + <unicode hex="2642"/> + <outline> + <contour> + <point x="529" y="476" type="line"/> + <point x="315" y="487" type="line"/> + <point x="311" y="445" type="line"/> + <point x="411" y="441" type="line" smooth="yes"/> + <point x="429" y="440"/> + <point x="442" y="440"/> + <point x="458" y="441" type="curve"/> + <point x="459" y="439" type="line"/> + <point x="307" y="288" type="line"/> + <point x="282" y="303"/> + <point x="252" y="313"/> + <point x="220" y="313" type="curve" smooth="yes"/> + <point x="131" y="313"/> + <point x="60" y="244"/> + <point x="60" y="155" type="curve" smooth="yes"/> + <point x="60" y="66"/> + <point x="131" y="0"/> + <point x="220" y="0" type="curve" smooth="yes"/> + <point x="309" y="0"/> + <point x="381" y="66"/> + <point x="381" y="155" type="curve" smooth="yes"/> + <point x="381" y="194"/> + <point x="367" y="229"/> + <point x="344" y="257" type="curve"/> + <point x="492" y="408" type="line"/> + <point x="494" y="407" type="line"/> + <point x="491" y="391"/> + <point x="490" y="376"/> + <point x="491" y="359" type="curve" smooth="yes"/> + <point x="496" y="260" type="line"/> + <point x="540" y="262" type="line"/> + </contour> + <contour> + <point x="220" y="267" type="curve" smooth="yes"/> + <point x="284" y="267"/> + <point x="330" y="219"/> + <point x="330" y="155" type="curve" smooth="yes"/> + <point x="330" y="91"/> + <point x="284" y="44"/> + <point x="220" y="44" type="curve" smooth="yes"/> + <point x="156" y="44"/> + <point x="111" y="91"/> + <point x="111" y="155" type="curve" smooth="yes"/> + <point x="111" y="219"/> + <point x="156" y="267"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/minus.dnom.glif b/Fira Code-Regular.ufo/glyphs/minus.dnom.glif new file mode 100644 index 0000000000..7ba36c6157 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/minus.dnom.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="minus.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="416" y="133" type="line"/> + <point x="416" y="195" type="line"/> + <point x="184" y="195" type="line"/> + <point x="184" y="133" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/minus.glif b/Fira Code-Regular.ufo/glyphs/minus.glif new file mode 100644 index 0000000000..c08af588ed --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/minus.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="minus" format="1"> + <advance width="600"/> + <unicode hex="2212"/> + <outline> + <contour> + <point x="484" y="275" type="line"/> + <point x="484" y="350" type="line"/> + <point x="116" y="350" type="line"/> + <point x="116" y="275" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/minus.numr.glif b/Fira Code-Regular.ufo/glyphs/minus.numr.glif new file mode 100644 index 0000000000..0324970954 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/minus.numr.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="minus.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="416" y="500" type="line"/> + <point x="416" y="562" type="line"/> + <point x="184" y="562" type="line"/> + <point x="184" y="500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/minus.tosf.glif b/Fira Code-Regular.ufo/glyphs/minus.tosf.glif new file mode 100644 index 0000000000..ceedc3a26c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/minus.tosf.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="minus.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="484" y="275" type="line"/> + <point x="484" y="350" type="line"/> + <point x="116" y="350" type="line"/> + <point x="116" y="275" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/mu.glif b/Fira Code-Regular.ufo/glyphs/mu.glif new file mode 100644 index 0000000000..80427b38c2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/mu.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="mu" format="1"> + <advance width="600"/> + <unicode hex="03BC"/> + <outline> + <contour> + <point x="483" y="167" type="curve" smooth="yes"/> + <point x="483" y="526" type="line"/> + <point x="400" y="526" type="line"/> + <point x="400" y="142" type="line"/> + <point x="370" y="100"/> + <point x="324" y="62"/> + <point x="261" y="62" type="curve" smooth="yes"/> + <point x="180" y="62"/> + <point x="172" y="126"/> + <point x="172" y="231" type="curve" smooth="yes"/> + <point x="172" y="526" type="line"/> + <point x="89" y="526" type="line"/> + <point x="89" y="-212" type="line"/> + <point x="172" y="-202" type="line"/> + <point x="172" y="-48" type="line" smooth="yes"/> + <point x="172" y="-27"/> + <point x="168" y="3"/> + <point x="163" y="39" type="curve"/> + <point x="189" y="2"/> + <point x="213" y="-12"/> + <point x="267" y="-12" type="curve" smooth="yes"/> + <point x="320" y="-12"/> + <point x="377" y="22"/> + <point x="408" y="73" type="curve"/> + <point x="411" y="48"/> + <point x="422" y="6"/> + <point x="433" y="-12" type="curve"/> + <point x="511" y="0" type="line"/> + <point x="498" y="40"/> + <point x="483" y="98"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/multiply.glif b/Fira Code-Regular.ufo/glyphs/multiply.glif new file mode 100644 index 0000000000..ec329ed683 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/multiply.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="multiply" format="1"> + <advance width="600"/> + <unicode hex="00D7"/> + <outline> + <contour> + <point x="475" y="430" type="line"/> + <point x="423" y="483" type="line"/> + <point x="300" y="359" type="line"/> + <point x="177" y="483" type="line"/> + <point x="125" y="430" type="line"/> + <point x="248" y="307" type="line"/> + <point x="125" y="184" type="line"/> + <point x="177" y="132" type="line"/> + <point x="300" y="255" type="line"/> + <point x="423" y="132" type="line"/> + <point x="475" y="184" type="line"/> + <point x="352" y="307" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/multiply.tosf.glif b/Fira Code-Regular.ufo/glyphs/multiply.tosf.glif new file mode 100644 index 0000000000..37f5d6b61b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/multiply.tosf.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="multiply.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="475" y="430" type="line"/> + <point x="423" y="483" type="line"/> + <point x="300" y="359" type="line"/> + <point x="177" y="483" type="line"/> + <point x="125" y="430" type="line"/> + <point x="248" y="307" type="line"/> + <point x="125" y="184" type="line"/> + <point x="177" y="132" type="line"/> + <point x="300" y="255" type="line"/> + <point x="423" y="132" type="line"/> + <point x="475" y="184" type="line"/> + <point x="352" y="307" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/musicalnote.glif b/Fira Code-Regular.ufo/glyphs/musicalnote.glif new file mode 100644 index 0000000000..24f239849a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/musicalnote.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="musicalnote" format="1"> + <advance width="600"/> + <unicode hex="266A"/> + <outline> + <contour> + <point x="385" y="496" type="curve" smooth="yes"/> + <point x="338" y="527" type="line"/> + <point x="290" y="527" type="line"/> + <point x="290" y="135" type="line"/> + <point x="275" y="143"/> + <point x="257" y="148"/> + <point x="234" y="148" type="curve" smooth="yes"/> + <point x="164" y="148"/> + <point x="109" y="108"/> + <point x="109" y="58" type="curve" smooth="yes"/> + <point x="109" y="12"/> + <point x="149" y="-12"/> + <point x="214" y="-12" type="curve" smooth="yes"/> + <point x="287" y="-12"/> + <point x="338" y="38"/> + <point x="338" y="78" type="curve" smooth="yes"/> + <point x="338" y="460" type="line"/> + <point x="361" y="445" type="line" smooth="yes"/> + <point x="406" y="416"/> + <point x="419" y="386"/> + <point x="419" y="307" type="curve"/> + <point x="448" y="295" type="line"/> + <point x="458" y="316"/> + <point x="466" y="343"/> + <point x="466" y="373" type="curve" smooth="yes"/> + <point x="466" y="426"/> + <point x="445" y="456"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/musicalnotedbl.glif b/Fira Code-Regular.ufo/glyphs/musicalnotedbl.glif new file mode 100644 index 0000000000..e219bfbf0f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/musicalnotedbl.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="musicalnotedbl" format="1"> + <advance width="600"/> + <unicode hex="266B"/> + <outline> + <contour> + <point x="536" y="128" type="curve" smooth="yes"/> + <point x="536" y="577" type="line"/> + <point x="205" y="491" type="line"/> + <point x="205" y="135" type="line"/> + <point x="190" y="143"/> + <point x="172" y="148"/> + <point x="149" y="148" type="curve" smooth="yes"/> + <point x="79" y="148"/> + <point x="24" y="108"/> + <point x="24" y="58" type="curve" smooth="yes"/> + <point x="24" y="12"/> + <point x="64" y="-12"/> + <point x="129" y="-12" type="curve" smooth="yes"/> + <point x="202" y="-12"/> + <point x="253" y="38"/> + <point x="253" y="78" type="curve" smooth="yes"/> + <point x="253" y="437" type="line"/> + <point x="488" y="496" type="line"/> + <point x="488" y="185" type="line"/> + <point x="473" y="193"/> + <point x="455" y="198"/> + <point x="432" y="198" type="curve" smooth="yes"/> + <point x="362" y="198"/> + <point x="307" y="158"/> + <point x="307" y="108" type="curve" smooth="yes"/> + <point x="307" y="62"/> + <point x="347" y="38"/> + <point x="412" y="38" type="curve" smooth="yes"/> + <point x="485" y="38"/> + <point x="536" y="88"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/n.glif b/Fira Code-Regular.ufo/glyphs/n.glif new file mode 100644 index 0000000000..5ed93782b3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/n.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="n" format="1"> + <advance width="600"/> + <unicode hex="006E"/> + <outline> + <contour> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="264" y="472"/> + <point x="327" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nacute.glif b/Fira Code-Regular.ufo/glyphs/nacute.glif new file mode 100644 index 0000000000..1eba46eab5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nacute.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nacute" format="1"> + <advance width="600"/> + <unicode hex="0144"/> + <outline> + <contour> + <point x="370" y="787" type="line"/> + <point x="185" y="672" type="line"/> + <point x="213" y="626" type="line"/> + <point x="414" y="716" type="line"/> + </contour> + <contour> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="264" y="472"/> + <point x="327" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nacute.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/nacute.loclPLK_.glif new file mode 100644 index 0000000000..9e03fff34d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nacute.loclPLK_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="419" y="730" type="line"/> + <point x="354" y="772" type="line"/> + <point x="249" y="604" type="line"/> + <point x="290" y="578" type="line"/> + </contour> + <contour> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="264" y="472"/> + <point x="327" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/napostrophe.glif b/Fira Code-Regular.ufo/glyphs/napostrophe.glif new file mode 100644 index 0000000000..78e7ca6666 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/napostrophe.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="napostrophe" format="1"> + <advance width="600"/> + <unicode hex="0149"/> + <outline> + <contour> + <point x="98" y="749" type="curve" smooth="yes"/> + <point x="67" y="749"/> + <point x="42" y="726"/> + <point x="42" y="696" type="curve" smooth="yes"/> + <point x="42" y="678"/> + <point x="52" y="663"/> + <point x="65" y="651" type="curve"/> + <point x="35" y="530" type="line"/> + <point x="84" y="530" type="line"/> + <point x="126" y="619" type="line" smooth="yes"/> + <point x="148" y="665"/> + <point x="152" y="679"/> + <point x="152" y="695" type="curve" smooth="yes"/> + <point x="152" y="726"/> + <point x="128" y="749"/> + </contour> + <contour> + <point x="109" y="526" type="line"/> + <point x="109" y="0" type="line"/> + <point x="192" y="0" type="line"/> + <point x="192" y="384" type="line"/> + <point x="220" y="425"/> + <point x="273" y="472"/> + <point x="335" y="472" type="curve" smooth="yes"/> + <point x="415" y="472"/> + <point x="426" y="428"/> + <point x="426" y="320" type="curve" smooth="yes"/> + <point x="426" y="0" type="line"/> + <point x="509" y="0" type="line"/> + <point x="509" y="382" type="line" smooth="yes"/> + <point x="509" y="480"/> + <point x="464" y="538"/> + <point x="361" y="538" type="curve" smooth="yes"/> + <point x="299" y="538"/> + <point x="229" y="507"/> + <point x="187" y="453" type="curve"/> + <point x="180" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ncaron.glif b/Fira Code-Regular.ufo/glyphs/ncaron.glif new file mode 100644 index 0000000000..8af3c1f9ae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ncaron.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ncaron" format="1"> + <advance width="600"/> + <unicode hex="0148"/> + <outline> + <contour> + <point x="463" y="750" type="line"/> + <point x="425" y="791" type="line"/> + <point x="301" y="700" type="line"/> + <point x="177" y="791" type="line"/> + <point x="137" y="750" type="line"/> + <point x="273" y="631" type="line"/> + <point x="329" y="631" type="line"/> + </contour> + <contour> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="264" y="472"/> + <point x="327" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ncommaaccent.glif b/Fira Code-Regular.ufo/glyphs/ncommaaccent.glif new file mode 100644 index 0000000000..167b8f5c0d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ncommaaccent.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ncommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0146"/> + <outline> + <contour> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="264" y="472"/> + <point x="327" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + </contour> + <contour> + <point x="304" y="-71" type="curve" smooth="yes"/> + <point x="274" y="-71"/> + <point x="250" y="-93"/> + <point x="250" y="-124" type="curve" smooth="yes"/> + <point x="250" y="-141"/> + <point x="259" y="-158"/> + <point x="272" y="-168" type="curve"/> + <point x="243" y="-286" type="line"/> + <point x="293" y="-286" type="line"/> + <point x="343" y="-178" type="line" smooth="yes"/> + <point x="354" y="-155"/> + <point x="358" y="-141"/> + <point x="358" y="-124" type="curve" smooth="yes"/> + <point x="358" y="-93"/> + <point x="335" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nine.dnom.glif b/Fira Code-Regular.ufo/glyphs/nine.dnom.glif new file mode 100644 index 0000000000..edca3b9636 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nine.dnom.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nine.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="184" y="51" type="curve"/> + <point x="202" y="-5" type="line"/> + <point x="373" y="13"/> + <point x="455" y="67"/> + <point x="455" y="190" type="curve" smooth="yes"/> + <point x="455" y="275"/> + <point x="398" y="327"/> + <point x="299" y="327" type="curve" smooth="yes"/> + <point x="218" y="327"/> + <point x="147" y="286"/> + <point x="147" y="215" type="curve" smooth="yes"/> + <point x="147" y="146"/> + <point x="206" y="114"/> + <point x="273" y="114" type="curve" smooth="yes"/> + <point x="318" y="114"/> + <point x="348" y="129"/> + <point x="382" y="147" type="curve"/> + <point x="357" y="87"/> + <point x="299" y="66"/> + </contour> + <contour> + <point x="292" y="168" type="curve" smooth="yes"/> + <point x="249" y="168"/> + <point x="221" y="182"/> + <point x="221" y="216" type="curve" smooth="yes"/> + <point x="221" y="249"/> + <point x="251" y="268"/> + <point x="298" y="268" type="curve" smooth="yes"/> + <point x="352" y="268"/> + <point x="381" y="242"/> + <point x="382" y="191" type="curve"/> + <point x="356" y="178"/> + <point x="324" y="168"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nine.glif b/Fira Code-Regular.ufo/glyphs/nine.glif new file mode 100644 index 0000000000..d833dc0f57 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nine.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nine" format="1"> + <advance width="600"/> + <unicode hex="0039"/> + <outline> + <contour> + <point x="289" y="699" type="curve" smooth="yes"/> + <point x="166" y="699"/> + <point x="67" y="620"/> + <point x="67" y="472" type="curve" smooth="yes"/> + <point x="67" y="335"/> + <point x="149" y="251"/> + <point x="264" y="253" type="curve" smooth="yes"/> + <point x="340" y="254"/> + <point x="396" y="293"/> + <point x="426" y="338" type="curve"/> + <point x="424" y="170"/> + <point x="312" y="92"/> + <point x="128" y="42" type="curve"/> + <point x="147" y="-21" type="line"/> + <point x="404" y="52"/> + <point x="513" y="138"/> + <point x="513" y="433" type="curve" smooth="yes"/> + <point x="513" y="597"/> + <point x="442" y="699"/> + </contour> + <contour> + <point x="279" y="319" type="curve" smooth="yes"/> + <point x="200" y="318"/> + <point x="153" y="364"/> + <point x="153" y="469" type="curve" smooth="yes"/> + <point x="153" y="575"/> + <point x="199" y="631"/> + <point x="289" y="631" type="curve" smooth="yes"/> + <point x="385" y="631"/> + <point x="430" y="577"/> + <point x="428" y="414" type="curve"/> + <point x="391" y="357"/> + <point x="345" y="320"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nine.numr.glif b/Fira Code-Regular.ufo/glyphs/nine.numr.glif new file mode 100644 index 0000000000..537cfe9987 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nine.numr.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nine.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="184" y="419" type="curve"/> + <point x="202" y="363" type="line"/> + <point x="373" y="381"/> + <point x="455" y="435"/> + <point x="455" y="558" type="curve" smooth="yes"/> + <point x="455" y="643"/> + <point x="398" y="695"/> + <point x="299" y="695" type="curve" smooth="yes"/> + <point x="218" y="695"/> + <point x="147" y="654"/> + <point x="147" y="583" type="curve" smooth="yes"/> + <point x="147" y="514"/> + <point x="206" y="482"/> + <point x="273" y="482" type="curve" smooth="yes"/> + <point x="318" y="482"/> + <point x="348" y="497"/> + <point x="382" y="515" type="curve"/> + <point x="357" y="455"/> + <point x="299" y="434"/> + </contour> + <contour> + <point x="292" y="536" type="curve" smooth="yes"/> + <point x="249" y="536"/> + <point x="221" y="550"/> + <point x="221" y="584" type="curve" smooth="yes"/> + <point x="221" y="617"/> + <point x="251" y="636"/> + <point x="298" y="636" type="curve" smooth="yes"/> + <point x="352" y="636"/> + <point x="381" y="610"/> + <point x="382" y="559" type="curve"/> + <point x="356" y="546"/> + <point x="324" y="536"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nine.tosf.glif b/Fira Code-Regular.ufo/glyphs/nine.tosf.glif new file mode 100644 index 0000000000..df8074b954 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nine.tosf.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nine.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="289" y="573" type="curve" smooth="yes"/> + <point x="166" y="573"/> + <point x="67" y="489"/> + <point x="67" y="357" type="curve" smooth="yes"/> + <point x="67" y="230"/> + <point x="149" y="140"/> + <point x="265" y="141" type="curve" smooth="yes"/> + <point x="340" y="142"/> + <point x="397" y="175"/> + <point x="426" y="226" type="curve"/> + <point x="426" y="216" type="line"/> + <point x="425" y="85"/> + <point x="314" y="-7"/> + <point x="128" y="-57" type="curve"/> + <point x="147" y="-120" type="line"/> + <point x="404" y="-47"/> + <point x="513" y="49"/> + <point x="513" y="306" type="curve" smooth="yes"/> + <point x="513" y="471"/> + <point x="442" y="573"/> + </contour> + <contour> + <point x="280" y="208" type="curve" smooth="yes"/> + <point x="200" y="207"/> + <point x="153" y="260"/> + <point x="153" y="354" type="curve" smooth="yes"/> + <point x="153" y="444"/> + <point x="199" y="505"/> + <point x="289" y="505" type="curve" smooth="yes"/> + <point x="382" y="505"/> + <point x="427" y="454"/> + <point x="428" y="300" type="curve"/> + <point x="391" y="235"/> + <point x="345" y="209"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nineinferior.glif b/Fira Code-Regular.ufo/glyphs/nineinferior.glif new file mode 100644 index 0000000000..43cc45fdbd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nineinferior.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nineinferior" format="1"> + <advance width="600"/> + <unicode hex="2089"/> + <outline> + <contour> + <point x="184" y="-142" type="curve"/> + <point x="202" y="-198" type="line"/> + <point x="373" y="-180"/> + <point x="455" y="-126"/> + <point x="455" y="-3" type="curve" smooth="yes"/> + <point x="455" y="82"/> + <point x="398" y="134"/> + <point x="299" y="134" type="curve" smooth="yes"/> + <point x="218" y="134"/> + <point x="147" y="93"/> + <point x="147" y="22" type="curve" smooth="yes"/> + <point x="147" y="-47"/> + <point x="206" y="-79"/> + <point x="273" y="-79" type="curve" smooth="yes"/> + <point x="318" y="-79"/> + <point x="348" y="-64"/> + <point x="382" y="-46" type="curve"/> + <point x="357" y="-106"/> + <point x="299" y="-127"/> + </contour> + <contour> + <point x="292" y="-25" type="curve" smooth="yes"/> + <point x="249" y="-25"/> + <point x="221" y="-11"/> + <point x="221" y="23" type="curve" smooth="yes"/> + <point x="221" y="56"/> + <point x="251" y="75"/> + <point x="298" y="75" type="curve" smooth="yes"/> + <point x="352" y="75"/> + <point x="381" y="49"/> + <point x="382" y="-2" type="curve"/> + <point x="356" y="-15"/> + <point x="324" y="-25"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ninesuperior.glif b/Fira Code-Regular.ufo/glyphs/ninesuperior.glif new file mode 100644 index 0000000000..a7a5246b77 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ninesuperior.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ninesuperior" format="1"> + <advance width="600"/> + <unicode hex="2079"/> + <outline> + <contour> + <point x="184" y="366" type="curve"/> + <point x="202" y="310" type="line"/> + <point x="373" y="328"/> + <point x="455" y="382"/> + <point x="455" y="505" type="curve" smooth="yes"/> + <point x="455" y="590"/> + <point x="398" y="642"/> + <point x="299" y="642" type="curve" smooth="yes"/> + <point x="218" y="642"/> + <point x="147" y="601"/> + <point x="147" y="530" type="curve" smooth="yes"/> + <point x="147" y="461"/> + <point x="206" y="429"/> + <point x="273" y="429" type="curve" smooth="yes"/> + <point x="318" y="429"/> + <point x="348" y="444"/> + <point x="382" y="462" type="curve"/> + <point x="357" y="402"/> + <point x="299" y="381"/> + </contour> + <contour> + <point x="292" y="483" type="curve" smooth="yes"/> + <point x="249" y="483"/> + <point x="221" y="497"/> + <point x="221" y="531" type="curve" smooth="yes"/> + <point x="221" y="564"/> + <point x="251" y="583"/> + <point x="298" y="583" type="curve" smooth="yes"/> + <point x="352" y="583"/> + <point x="381" y="557"/> + <point x="382" y="506" type="curve"/> + <point x="356" y="493"/> + <point x="324" y="483"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/notequal.glif b/Fira Code-Regular.ufo/glyphs/notequal.glif new file mode 100644 index 0000000000..f11fc8ad27 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/notequal.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="notequal" format="1"> + <advance width="600"/> + <unicode hex="2260"/> + <outline> + <contour> + <point x="364" y="370" type="line"/> + <point x="494" y="370" type="line"/> + <point x="494" y="442" type="line"/> + <point x="407" y="442" type="line"/> + <point x="482" y="569" type="line"/> + <point x="436" y="594" type="line"/> + <point x="346" y="442" type="line"/> + <point x="106" y="442" type="line"/> + <point x="106" y="370" type="line"/> + <point x="303" y="370" type="line"/> + <point x="233" y="252" type="line"/> + <point x="106" y="252" type="line"/> + <point x="106" y="180" type="line"/> + <point x="190" y="180" type="line"/> + <point x="116" y="55" type="line"/> + <point x="163" y="29" type="line"/> + <point x="252" y="180" type="line"/> + <point x="494" y="180" type="line"/> + <point x="494" y="252" type="line"/> + <point x="295" y="252" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/notequal.tosf.glif b/Fira Code-Regular.ufo/glyphs/notequal.tosf.glif new file mode 100644 index 0000000000..dd06152c5e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/notequal.tosf.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="notequal.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="364" y="370" type="line"/> + <point x="494" y="370" type="line"/> + <point x="494" y="442" type="line"/> + <point x="407" y="442" type="line"/> + <point x="482" y="569" type="line"/> + <point x="436" y="594" type="line"/> + <point x="346" y="442" type="line"/> + <point x="106" y="442" type="line"/> + <point x="106" y="370" type="line"/> + <point x="303" y="370" type="line"/> + <point x="233" y="252" type="line"/> + <point x="106" y="252" type="line"/> + <point x="106" y="180" type="line"/> + <point x="190" y="180" type="line"/> + <point x="116" y="55" type="line"/> + <point x="163" y="29" type="line"/> + <point x="252" y="180" type="line"/> + <point x="494" y="180" type="line"/> + <point x="494" y="252" type="line"/> + <point x="295" y="252" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nsuperior.glif b/Fira Code-Regular.ufo/glyphs/nsuperior.glif new file mode 100644 index 0000000000..22df7c10d2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nsuperior.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nsuperior" format="1"> + <advance width="600"/> + <unicode hex="207F"/> + <outline> + <contour> + <point x="332" y="723" type="curve" smooth="yes"/> + <point x="300" y="723"/> + <point x="261" y="708"/> + <point x="234" y="686" type="curve"/> + <point x="231" y="716" type="line"/> + <point x="168" y="716" type="line"/> + <point x="168" y="378" type="line"/> + <point x="239" y="378" type="line"/> + <point x="239" y="619" type="line"/> + <point x="256" y="642"/> + <point x="286" y="666"/> + <point x="315" y="666" type="curve" smooth="yes"/> + <point x="356" y="666"/> + <point x="362" y="642"/> + <point x="362" y="582" type="curve" smooth="yes"/> + <point x="362" y="378" type="line"/> + <point x="433" y="378" type="line"/> + <point x="433" y="620" type="line" smooth="yes"/> + <point x="433" y="685"/> + <point x="403" y="723"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ntilde.glif b/Fira Code-Regular.ufo/glyphs/ntilde.glif new file mode 100644 index 0000000000..3d93fec4f8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ntilde.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ntilde" format="1"> + <advance width="600"/> + <unicode hex="00F1"/> + <outline> + <contour> + <point x="351" y="654" type="curve" smooth="yes"/> + <point x="408" y="654"/> + <point x="442" y="695"/> + <point x="462" y="739" type="curve"/> + <point x="408" y="763" type="line"/> + <point x="392" y="735"/> + <point x="379" y="719"/> + <point x="357" y="719" type="curve" smooth="yes"/> + <point x="326" y="719"/> + <point x="307" y="767"/> + <point x="248" y="767" type="curve" smooth="yes"/> + <point x="191" y="767"/> + <point x="157" y="728"/> + <point x="137" y="683" type="curve"/> + <point x="191" y="659" type="line"/> + <point x="207" y="687"/> + <point x="220" y="703"/> + <point x="242" y="703" type="curve" smooth="yes"/> + <point x="273" y="703"/> + <point x="294" y="654"/> + </contour> + <contour> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="264" y="472"/> + <point x="327" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="221" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="172" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/nu.glif b/Fira Code-Regular.ufo/glyphs/nu.glif new file mode 100644 index 0000000000..cbce3aab8f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/nu.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nu" format="1"> + <advance width="600"/> + <unicode hex="03BD"/> + <outline> + <contour> + <point x="237" y="0" type="curve"/> + <point x="339" y="0" type="line"/> + <point x="547" y="519" type="line"/> + <point x="463" y="538" type="line"/> + <point x="294" y="74" type="line"/> + <point x="253" y="261"/> + <point x="194" y="447"/> + <point x="116" y="537" type="curve"/> + <point x="32" y="506" type="line"/> + <point x="116" y="431"/> + <point x="193" y="188"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/numbersign.glif b/Fira Code-Regular.ufo/glyphs/numbersign.glif new file mode 100644 index 0000000000..072cbd3b9e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/numbersign.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="numbersign" format="1"> + <advance width="600"/> + <unicode hex="0023"/> + <outline> + <contour> + <point x="428" y="234" type="line"/> + <point x="458" y="456" type="line"/> + <point x="547" y="456" type="line"/> + <point x="547" y="521" type="line"/> + <point x="466" y="521" type="line"/> + <point x="490" y="688" type="line"/> + <point x="419" y="688" type="line"/> + <point x="397" y="521" type="line"/> + <point x="249" y="521" type="line"/> + <point x="273" y="688" type="line"/> + <point x="202" y="688" type="line"/> + <point x="180" y="521" type="line"/> + <point x="90" y="521" type="line"/> + <point x="90" y="456" type="line"/> + <point x="171" y="456" type="line"/> + <point x="141" y="234" type="line"/> + <point x="53" y="234" type="line"/> + <point x="53" y="170" type="line"/> + <point x="133" y="170" type="line"/> + <point x="110" y="0" type="line"/> + <point x="181" y="0" type="line"/> + <point x="203" y="170" type="line"/> + <point x="349" y="170" type="line"/> + <point x="327" y="0" type="line"/> + <point x="398" y="0" type="line"/> + <point x="419" y="170" type="line"/> + <point x="510" y="170" type="line"/> + <point x="510" y="234" type="line"/> + </contour> + <contour> + <point x="358" y="234" type="line"/> + <point x="212" y="234" type="line"/> + <point x="241" y="456" type="line"/> + <point x="388" y="456" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif b/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif new file mode 100644 index 0000000000..838b952b26 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/numbersign.tosf.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="numbersign.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="428" y="234" type="line"/> + <point x="458" y="456" type="line"/> + <point x="547" y="456" type="line"/> + <point x="547" y="521" type="line"/> + <point x="466" y="521" type="line"/> + <point x="490" y="688" type="line"/> + <point x="419" y="688" type="line"/> + <point x="397" y="521" type="line"/> + <point x="249" y="521" type="line"/> + <point x="273" y="688" type="line"/> + <point x="202" y="688" type="line"/> + <point x="180" y="521" type="line"/> + <point x="90" y="521" type="line"/> + <point x="90" y="456" type="line"/> + <point x="171" y="456" type="line"/> + <point x="141" y="234" type="line"/> + <point x="53" y="234" type="line"/> + <point x="53" y="170" type="line"/> + <point x="133" y="170" type="line"/> + <point x="110" y="0" type="line"/> + <point x="181" y="0" type="line"/> + <point x="203" y="170" type="line"/> + <point x="349" y="170" type="line"/> + <point x="327" y="0" type="line"/> + <point x="398" y="0" type="line"/> + <point x="419" y="170" type="line"/> + <point x="510" y="170" type="line"/> + <point x="510" y="234" type="line"/> + </contour> + <contour> + <point x="358" y="234" type="line"/> + <point x="212" y="234" type="line"/> + <point x="241" y="456" type="line"/> + <point x="388" y="456" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif b/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif new file mode 100644 index 0000000000..165ae3aeed --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/numbersign_parenleft.glif @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="numbersign_parenleft" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="816" y="350" type="curve" smooth="yes"/> + <point x="816" y="560"/> + <point x="886" y="667"/> + <point x="1030" y="794" type="curve"/> + <point x="987" y="840" type="line"/> + <point x="824" y="707"/> + <point x="729" y="578"/> + <point x="729" y="350" type="curve" smooth="yes"/> + <point x="729" y="122"/> + <point x="824" y="-7"/> + <point x="987" y="-140" type="curve"/> + <point x="1030" y="-94" type="line"/> + <point x="887" y="32"/> + <point x="816" y="141"/> + </contour> + <contour> + <point x="428" y="234" type="line"/> + <point x="458" y="456" type="line"/> + <point x="808" y="456" type="line"/> + <point x="808" y="521" type="line"/> + <point x="466" y="521" type="line"/> + <point x="490" y="688" type="line"/> + <point x="419" y="688" type="line"/> + <point x="397" y="521" type="line"/> + <point x="249" y="521" type="line"/> + <point x="273" y="688" type="line"/> + <point x="202" y="688" type="line"/> + <point x="180" y="521" type="line"/> + <point x="90" y="521" type="line"/> + <point x="90" y="456" type="line"/> + <point x="171" y="456" type="line"/> + <point x="141" y="234" type="line"/> + <point x="53" y="234" type="line"/> + <point x="53" y="170" type="line"/> + <point x="133" y="170" type="line"/> + <point x="110" y="0" type="line"/> + <point x="181" y="0" type="line"/> + <point x="203" y="170" type="line"/> + <point x="349" y="170" type="line"/> + <point x="327" y="0" type="line"/> + <point x="398" y="0" type="line"/> + <point x="419" y="170" type="line"/> + <point x="771" y="170" type="line"/> + <point x="771" y="234" type="line"/> + </contour> + <contour> + <point x="358" y="234" type="line"/> + <point x="212" y="234" type="line"/> + <point x="241" y="456" type="line"/> + <point x="388" y="456" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif b/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif new file mode 100644 index 0000000000..3390553724 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/numbersign_underscore.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="numbersign_underscore" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="358" y="234" type="line"/> + <point x="212" y="234" type="line"/> + <point x="241" y="456" type="line"/> + <point x="388" y="456" type="line"/> + </contour> + <contour> + <point x="303" y="-181" type="line"/> + <point x="1207" y="-181" type="line"/> + <point x="1207" y="-109" type="line"/> + <point x="384" y="-109" type="line"/> + <point x="419" y="170" type="line"/> + <point x="510" y="170" type="line"/> + <point x="510" y="234" type="line"/> + <point x="428" y="234" type="line"/> + <point x="458" y="456" type="line"/> + <point x="547" y="456" type="line"/> + <point x="547" y="521" type="line"/> + <point x="466" y="521" type="line"/> + <point x="490" y="688" type="line"/> + <point x="419" y="688" type="line"/> + <point x="397" y="521" type="line"/> + <point x="249" y="521" type="line"/> + <point x="273" y="688" type="line"/> + <point x="202" y="688" type="line"/> + <point x="180" y="521" type="line"/> + <point x="90" y="521" type="line"/> + <point x="90" y="456" type="line"/> + <point x="171" y="456" type="line"/> + <point x="141" y="234" type="line"/> + <point x="53" y="234" type="line"/> + <point x="53" y="170" type="line"/> + <point x="133" y="170" type="line"/> + <point x="110" y="0" type="line"/> + <point x="181" y="0" type="line"/> + <point x="203" y="170" type="line"/> + <point x="349" y="170" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/o.glif b/Fira Code-Regular.ufo/glyphs/o.glif new file mode 100644 index 0000000000..d6f26d0b1a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/o.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="o" format="1"> + <advance width="600"/> + <unicode hex="006F"/> + <outline> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oacute.glif b/Fira Code-Regular.ufo/glyphs/oacute.glif new file mode 100644 index 0000000000..ec951cc889 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oacute.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oacute" format="1"> + <advance width="600"/> + <unicode hex="00F3"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oacute.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/oacute.loclPLK_.glif new file mode 100644 index 0000000000..07bc034741 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oacute.loclPLK_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="420" y="728" type="line"/> + <point x="355" y="770" type="line"/> + <point x="250" y="602" type="line"/> + <point x="291" y="576" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/obreve.glif b/Fira Code-Regular.ufo/glyphs/obreve.glif new file mode 100644 index 0000000000..c52c3842ee --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/obreve.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="obreve" format="1"> + <advance width="600"/> + <unicode hex="014F"/> + <outline> + <contour> + <point x="298" y="630" type="curve" smooth="yes"/> + <point x="390" y="630"/> + <point x="440" y="705"/> + <point x="448" y="765" type="curve"/> + <point x="391" y="778" type="line"/> + <point x="376" y="728"/> + <point x="346" y="694"/> + <point x="298" y="694" type="curve" smooth="yes"/> + <point x="251" y="694"/> + <point x="222" y="728"/> + <point x="208" y="778" type="curve"/> + <point x="151" y="765" type="line"/> + <point x="159" y="705"/> + <point x="207" y="630"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ocircumflex.glif b/Fira Code-Regular.ufo/glyphs/ocircumflex.glif new file mode 100644 index 0000000000..43841acb92 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ocircumflex.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ocircumflex" format="1"> + <advance width="600"/> + <unicode hex="00F4"/> + <outline> + <contour> + <point x="137" y="670" type="line"/> + <point x="177" y="629" type="line"/> + <point x="301" y="720" type="line"/> + <point x="425" y="629" type="line"/> + <point x="463" y="670" type="line"/> + <point x="329" y="789" type="line"/> + <point x="273" y="789" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/odieresis.glif b/Fira Code-Regular.ufo/glyphs/odieresis.glif new file mode 100644 index 0000000000..305a8da0a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/odieresis.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="odieresis" format="1"> + <advance width="600"/> + <unicode hex="00F6"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oe.glif b/Fira Code-Regular.ufo/glyphs/oe.glif new file mode 100644 index 0000000000..6061a9de32 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oe.glif @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oe" format="1"> + <advance width="600"/> + <unicode hex="0153"/> + <outline> + <contour> + <point x="449" y="538" type="curve" smooth="yes"/> + <point x="374" y="538"/> + <point x="333" y="493"/> + <point x="310" y="434" type="curve"/> + <point x="287" y="496"/> + <point x="250" y="538"/> + <point x="167" y="538" type="curve" smooth="yes"/> + <point x="48" y="538"/> + <point x="-2" y="425"/> + <point x="-2" y="263" type="curve" smooth="yes"/> + <point x="-2" y="97"/> + <point x="50" y="-11"/> + <point x="167" y="-11" type="curve" smooth="yes"/> + <point x="246" y="-11"/> + <point x="284" y="30"/> + <point x="309" y="90" type="curve"/> + <point x="335" y="26"/> + <point x="385" y="-11"/> + <point x="459" y="-11" type="curve" smooth="yes"/> + <point x="514" y="-11"/> + <point x="555" y="9"/> + <point x="595" y="41" type="curve"/> + <point x="556" y="98" type="line"/> + <point x="523" y="73"/> + <point x="498" y="59"/> + <point x="460" y="59" type="curve" smooth="yes"/> + <point x="390" y="59"/> + <point x="359" y="113"/> + <point x="350" y="233" type="curve"/> + <point x="613" y="233" type="line"/> + <point x="614" y="245"/> + <point x="615" y="261"/> + <point x="615" y="279" type="curve" smooth="yes"/> + <point x="615" y="440"/> + <point x="566" y="538"/> + </contour> + <contour> + <point x="177" y="471" type="curve" smooth="yes"/> + <point x="242" y="471"/> + <point x="266" y="404"/> + <point x="266" y="264" type="curve" smooth="yes"/> + <point x="266" y="113"/> + <point x="243" y="57"/> + <point x="177" y="57" type="curve" smooth="yes"/> + <point x="112" y="57"/> + <point x="87" y="118"/> + <point x="87" y="263" type="curve" smooth="yes"/> + <point x="87" y="403"/> + <point x="112" y="471"/> + </contour> + <contour> + <point x="447" y="468" type="curve" smooth="yes"/> + <point x="512" y="468"/> + <point x="531" y="409"/> + <point x="534" y="298" type="curve"/> + <point x="350" y="298" type="line"/> + <point x="358" y="424"/> + <point x="386" y="468"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ogonek.glif b/Fira Code-Regular.ufo/glyphs/ogonek.glif new file mode 100644 index 0000000000..19c2f33a85 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ogonek.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ogonek" format="1"> + <advance width="600"/> + <unicode hex="02DB"/> + <outline> + <contour> + <point x="402" y="0" type="curve"/> + <point x="388" y="30" type="line"/> + <point x="258" y="-8"/> + <point x="202" y="-61"/> + <point x="202" y="-131" type="curve" smooth="yes"/> + <point x="202" y="-186"/> + <point x="247" y="-229"/> + <point x="323" y="-229" type="curve" smooth="yes"/> + <point x="350" y="-229"/> + <point x="367" y="-226"/> + <point x="387" y="-222" type="curve"/> + <point x="395" y="-155" type="line"/> + <point x="370" y="-161"/> + <point x="354" y="-162"/> + <point x="333" y="-162" type="curve" smooth="yes"/> + <point x="292" y="-162"/> + <point x="278" y="-144"/> + <point x="278" y="-115" type="curve" smooth="yes"/> + <point x="278" y="-79"/> + <point x="299" y="-46"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ograve.glif b/Fira Code-Regular.ufo/glyphs/ograve.glif new file mode 100644 index 0000000000..a4ddde1354 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ograve.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ograve" format="1"> + <advance width="600"/> + <unicode hex="00F2"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif b/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif new file mode 100644 index 0000000000..ea21221713 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ohungarumlaut.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ohungarumlaut" format="1"> + <advance width="600"/> + <unicode hex="0151"/> + <outline> + <contour> + <point x="254" y="835" type="line"/> + <point x="177" y="662" type="line"/> + <point x="231" y="636" type="line"/> + <point x="328" y="800" type="line"/> + </contour> + <contour> + <point x="428" y="835" type="line"/> + <point x="341" y="662" type="line"/> + <point x="393" y="634" type="line"/> + <point x="501" y="797" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/omacron.glif b/Fira Code-Regular.ufo/glyphs/omacron.glif new file mode 100644 index 0000000000..1ec2300ac6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/omacron.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="omacron" format="1"> + <advance width="600"/> + <unicode hex="014D"/> + <outline> + <contour> + <point x="165" y="676" type="line"/> + <point x="434" y="676" type="line"/> + <point x="434" y="740" type="line"/> + <point x="165" y="740" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/omega.glif b/Fira Code-Regular.ufo/glyphs/omega.glif new file mode 100644 index 0000000000..64c6d8dc69 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/omega.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="omega" format="1"> + <advance width="600"/> + <unicode hex="03C9"/> + <outline> + <contour> + <point x="523" y="526" type="curve"/> + <point x="447" y="526" type="line"/> + <point x="483" y="412"/> + <point x="491" y="334"/> + <point x="491" y="260" type="curve" smooth="yes"/> + <point x="491" y="132"/> + <point x="475" y="57"/> + <point x="414" y="57" type="curve" smooth="yes"/> + <point x="355" y="57"/> + <point x="340" y="128"/> + <point x="340" y="230" type="curve" smooth="yes"/> + <point x="340" y="368" type="line"/> + <point x="260" y="357" type="line"/> + <point x="260" y="231" type="line" smooth="yes"/> + <point x="260" y="141"/> + <point x="245" y="57"/> + <point x="185" y="57" type="curve" smooth="yes"/> + <point x="124" y="57"/> + <point x="109" y="132"/> + <point x="109" y="260" type="curve" smooth="yes"/> + <point x="109" y="334"/> + <point x="114" y="413"/> + <point x="150" y="526" type="curve"/> + <point x="76" y="526" type="line"/> + <point x="50" y="461"/> + <point x="26" y="364"/> + <point x="26" y="239" type="curve" smooth="yes"/> + <point x="26" y="78"/> + <point x="75" y="-11"/> + <point x="177" y="-11" type="curve" smooth="yes"/> + <point x="242" y="-11"/> + <point x="284" y="31"/> + <point x="299" y="105" type="curve"/> + <point x="309" y="28"/> + <point x="352" y="-11"/> + <point x="421" y="-11" type="curve" smooth="yes"/> + <point x="522" y="-11"/> + <point x="574" y="84"/> + <point x="574" y="239" type="curve" smooth="yes"/> + <point x="574" y="364"/> + <point x="548" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/omegatonos.glif b/Fira Code-Regular.ufo/glyphs/omegatonos.glif new file mode 100644 index 0000000000..9a5c4ec97e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/omegatonos.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="omegatonos" format="1"> + <advance width="600"/> + <unicode hex="03CE"/> + <outline> + <contour> + <point x="302" y="806" type="line"/> + <point x="264" y="601" type="line"/> + <point x="327" y="590" type="line"/> + <point x="394" y="790" type="line"/> + </contour> + <contour> + <point x="523" y="526" type="curve"/> + <point x="447" y="526" type="line"/> + <point x="483" y="412"/> + <point x="491" y="334"/> + <point x="491" y="260" type="curve" smooth="yes"/> + <point x="491" y="132"/> + <point x="475" y="57"/> + <point x="414" y="57" type="curve" smooth="yes"/> + <point x="355" y="57"/> + <point x="340" y="128"/> + <point x="340" y="230" type="curve" smooth="yes"/> + <point x="340" y="368" type="line"/> + <point x="260" y="357" type="line"/> + <point x="260" y="231" type="line" smooth="yes"/> + <point x="260" y="141"/> + <point x="245" y="57"/> + <point x="185" y="57" type="curve" smooth="yes"/> + <point x="124" y="57"/> + <point x="109" y="132"/> + <point x="109" y="260" type="curve" smooth="yes"/> + <point x="109" y="334"/> + <point x="114" y="413"/> + <point x="150" y="526" type="curve"/> + <point x="76" y="526" type="line"/> + <point x="50" y="461"/> + <point x="26" y="364"/> + <point x="26" y="239" type="curve" smooth="yes"/> + <point x="26" y="78"/> + <point x="75" y="-11"/> + <point x="177" y="-11" type="curve" smooth="yes"/> + <point x="242" y="-11"/> + <point x="284" y="31"/> + <point x="299" y="105" type="curve"/> + <point x="309" y="28"/> + <point x="352" y="-11"/> + <point x="421" y="-11" type="curve" smooth="yes"/> + <point x="522" y="-11"/> + <point x="574" y="84"/> + <point x="574" y="239" type="curve" smooth="yes"/> + <point x="574" y="364"/> + <point x="548" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/omicron.glif b/Fira Code-Regular.ufo/glyphs/omicron.glif new file mode 100644 index 0000000000..3250abcf5a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/omicron.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="omicron" format="1"> + <advance width="600"/> + <unicode hex="03BF"/> + <outline> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/omicrontonos.glif b/Fira Code-Regular.ufo/glyphs/omicrontonos.glif new file mode 100644 index 0000000000..a90b9ed6a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/omicrontonos.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="omicrontonos" format="1"> + <advance width="600"/> + <unicode hex="03CC"/> + <outline> + <contour> + <point x="302" y="806" type="line"/> + <point x="264" y="601" type="line"/> + <point x="327" y="590" type="line"/> + <point x="394" y="790" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/one.dnom.glif b/Fira Code-Regular.ufo/glyphs/one.dnom.glif new file mode 100644 index 0000000000..7819a9fddc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/one.dnom.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="one.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="331" y="239" type="line"/> + <point x="331" y="0" type="line"/> + <point x="400" y="0" type="line"/> + <point x="400" y="321" type="line"/> + <point x="344" y="321" type="line"/> + <point x="200" y="236" type="line"/> + <point x="235" y="187" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/one.glif b/Fira Code-Regular.ufo/glyphs/one.glif new file mode 100644 index 0000000000..86d4433a97 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/one.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="one" format="1"> + <advance width="600"/> + <unicode hex="0031"/> + <outline> + <contour> + <point x="517" y="68" type="line"/> + <point x="373" y="68" type="line"/> + <point x="373" y="688" type="line"/> + <point x="300" y="688" type="line"/> + <point x="96" y="562" type="line"/> + <point x="132" y="503" type="line"/> + <point x="290" y="598" type="line"/> + <point x="290" y="68" type="line"/> + <point x="120" y="68" type="line"/> + <point x="120" y="0" type="line"/> + <point x="517" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/one.numr.glif b/Fira Code-Regular.ufo/glyphs/one.numr.glif new file mode 100644 index 0000000000..86339fba9d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/one.numr.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="one.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="331" y="607" type="line"/> + <point x="331" y="368" type="line"/> + <point x="400" y="368" type="line"/> + <point x="400" y="689" type="line"/> + <point x="344" y="689" type="line"/> + <point x="200" y="604" type="line"/> + <point x="235" y="555" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/one.tosf.glif b/Fira Code-Regular.ufo/glyphs/one.tosf.glif new file mode 100644 index 0000000000..4694da0b37 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/one.tosf.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="one.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="528" y="0" type="line"/> + <point x="528" y="68" type="line"/> + <point x="385" y="68" type="line"/> + <point x="385" y="563" type="line"/> + <point x="312" y="563" type="line"/> + <point x="106" y="435" type="line"/> + <point x="143" y="376" type="line"/> + <point x="301" y="473" type="line"/> + <point x="301" y="68" type="line"/> + <point x="131" y="68" type="line"/> + <point x="131" y="0" type="line"/> + <point x="301" y="0" type="line"/> + <point x="301" y="-2" type="line"/> + <point x="385" y="-2" type="line"/> + <point x="385" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oneeighth.glif b/Fira Code-Regular.ufo/glyphs/oneeighth.glif new file mode 100644 index 0000000000..bcd069c925 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oneeighth.glif @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oneeighth" format="1"> + <advance width="600"/> + <unicode hex="215B"/> + <outline> + <contour> + <point x="120" y="607" type="line"/> + <point x="120" y="368" type="line"/> + <point x="189" y="368" type="line"/> + <point x="189" y="689" type="line"/> + <point x="133" y="689" type="line"/> + <point x="-11" y="604" type="line"/> + <point x="24" y="555" type="line"/> + </contour> + <contour> + <point x="-2" y="237" type="line"/> + <point x="28" y="184" type="line"/> + <point x="562" y="440" type="line"/> + <point x="533" y="493" type="line"/> + </contour> + <contour> + <point x="595" y="244" type="curve" smooth="yes"/> + <point x="595" y="289"/> + <point x="542" y="327"/> + <point x="454" y="327" type="curve" smooth="yes"/> + <point x="373" y="327"/> + <point x="314" y="291"/> + <point x="314" y="242" type="curve" smooth="yes"/> + <point x="314" y="200"/> + <point x="336" y="179"/> + <point x="376" y="168" type="curve"/> + <point x="326" y="156"/> + <point x="296" y="130"/> + <point x="296" y="92" type="curve" smooth="yes"/> + <point x="296" y="34"/> + <point x="353" y="-6"/> + <point x="453" y="-6" type="curve" smooth="yes"/> + <point x="551" y="-6"/> + <point x="612" y="34"/> + <point x="612" y="94" type="curve" smooth="yes"/> + <point x="612" y="136"/> + <point x="581" y="159"/> + <point x="525" y="176" type="curve"/> + <point x="564" y="180"/> + <point x="595" y="199"/> + </contour> + <contour> + <point x="385" y="242" type="curve" smooth="yes"/> + <point x="385" y="258"/> + <point x="406" y="273"/> + <point x="454" y="273" type="curve" smooth="yes"/> + <point x="503" y="273"/> + <point x="524" y="257"/> + <point x="524" y="241" type="curve" smooth="yes"/> + <point x="524" y="218"/> + <point x="505" y="209"/> + <point x="469" y="198" type="curve"/> + <point x="407" y="209"/> + <point x="385" y="219"/> + </contour> + <contour> + <point x="538" y="95" type="curve" smooth="yes"/> + <point x="538" y="72"/> + <point x="506" y="53"/> + <point x="453" y="53" type="curve" smooth="yes"/> + <point x="397" y="53"/> + <point x="370" y="69"/> + <point x="370" y="94" type="curve" smooth="yes"/> + <point x="370" y="116"/> + <point x="391" y="134"/> + <point x="430" y="145" type="curve"/> + <point x="494" y="134"/> + <point x="538" y="124"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/onefraction.glif b/Fira Code-Regular.ufo/glyphs/onefraction.glif new file mode 100644 index 0000000000..b8c6b0b589 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/onefraction.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="onefraction" format="1"> + <advance width="600"/> + <unicode hex="215F"/> + <outline> + <contour> + <point x="148" y="607" type="line"/> + <point x="148" y="368" type="line"/> + <point x="217" y="368" type="line"/> + <point x="217" y="689" type="line"/> + <point x="161" y="689" type="line"/> + <point x="17" y="604" type="line"/> + <point x="52" y="555" type="line"/> + </contour> + <contour> + <point x="19" y="237" type="line"/> + <point x="49" y="184" type="line"/> + <point x="583" y="440" type="line"/> + <point x="554" y="493" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/onehalf.glif b/Fira Code-Regular.ufo/glyphs/onehalf.glif new file mode 100644 index 0000000000..6860d9dcb9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/onehalf.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="onehalf" format="1"> + <advance width="600"/> + <unicode hex="00BD"/> + <outline> + <contour> + <point x="127" y="607" type="line"/> + <point x="127" y="368" type="line"/> + <point x="196" y="368" type="line"/> + <point x="196" y="689" type="line"/> + <point x="140" y="689" type="line"/> + <point x="-4" y="604" type="line"/> + <point x="31" y="555" type="line"/> + </contour> + <contour> + <point x="10" y="237" type="line"/> + <point x="41" y="184" type="line"/> + <point x="575" y="440" type="line"/> + <point x="545" y="493" type="line"/> + </contour> + <contour> + <point x="594" y="221" type="curve" smooth="yes"/> + <point x="594" y="284"/> + <point x="547" y="327"/> + <point x="461" y="327" type="curve" smooth="yes"/> + <point x="405" y="327"/> + <point x="353" y="303"/> + <point x="313" y="256" type="curve"/> + <point x="364" y="218" type="line"/> + <point x="394" y="254"/> + <point x="426" y="267"/> + <point x="459" y="267" type="curve" smooth="yes"/> + <point x="497" y="267"/> + <point x="519" y="248"/> + <point x="519" y="218" type="curve" smooth="yes"/> + <point x="519" y="174"/> + <point x="478" y="150"/> + <point x="319" y="52" type="curve"/> + <point x="319" y="0" type="line"/> + <point x="596" y="0" type="line"/> + <point x="604" y="60" type="line"/> + <point x="425" y="60" type="line"/> + <point x="551" y="123"/> + <point x="594" y="157"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oneinferior.glif b/Fira Code-Regular.ufo/glyphs/oneinferior.glif new file mode 100644 index 0000000000..9028894136 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oneinferior.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oneinferior" format="1"> + <advance width="600"/> + <unicode hex="2081"/> + <outline> + <contour> + <point x="365" y="46" type="line"/> + <point x="365" y="-193" type="line"/> + <point x="434" y="-193" type="line"/> + <point x="434" y="128" type="line"/> + <point x="378" y="128" type="line"/> + <point x="234" y="43" type="line"/> + <point x="269" y="-6" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/onequarter.glif b/Fira Code-Regular.ufo/glyphs/onequarter.glif new file mode 100644 index 0000000000..68247afa1a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/onequarter.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="onequarter" format="1"> + <advance width="600"/> + <unicode hex="00BC"/> + <outline> + <contour> + <point x="130" y="607" type="line"/> + <point x="130" y="368" type="line"/> + <point x="199" y="368" type="line"/> + <point x="199" y="689" type="line"/> + <point x="143" y="689" type="line"/> + <point x="-1" y="604" type="line"/> + <point x="34" y="555" type="line"/> + </contour> + <contour> + <point x="14" y="237" type="line"/> + <point x="45" y="184" type="line"/> + <point x="579" y="440" type="line"/> + <point x="549" y="493" type="line"/> + </contour> + <contour> + <point x="546" y="0" type="line"/> + <point x="546" y="56" type="line"/> + <point x="601" y="56" type="line"/> + <point x="601" y="115" type="line"/> + <point x="546" y="115" type="line"/> + <point x="546" y="201" type="line"/> + <point x="479" y="201" type="line"/> + <point x="473" y="115" type="line"/> + <point x="376" y="115" type="line"/> + <point x="491" y="306" type="line"/> + <point x="431" y="331" type="line"/> + <point x="295" y="104" type="line"/> + <point x="295" y="56" type="line"/> + <point x="473" y="56" type="line"/> + <point x="473" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/onesuperior.glif b/Fira Code-Regular.ufo/glyphs/onesuperior.glif new file mode 100644 index 0000000000..8b087212a2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/onesuperior.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="onesuperior" format="1"> + <advance width="600"/> + <unicode hex="00B9"/> + <outline> + <contour> + <point x="365" y="554" type="line"/> + <point x="365" y="315" type="line"/> + <point x="434" y="315" type="line"/> + <point x="434" y="636" type="line"/> + <point x="378" y="636" type="line"/> + <point x="234" y="551" type="line"/> + <point x="269" y="502" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ordfeminine.glif b/Fira Code-Regular.ufo/glyphs/ordfeminine.glif new file mode 100644 index 0000000000..709c81face --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ordfeminine.glif @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ordfeminine" format="1"> + <advance width="600"/> + <unicode hex="00AA"/> + <outline> + <contour> + <point x="290" y="749" type="curve" smooth="yes"/> + <point x="245" y="749"/> + <point x="193" y="741"/> + <point x="135" y="719" type="curve"/> + <point x="157" y="661" type="line"/> + <point x="206" y="678"/> + <point x="251" y="685"/> + <point x="279" y="685" type="curve" smooth="yes"/> + <point x="341" y="685"/> + <point x="378" y="663"/> + <point x="378" y="607" type="curve" smooth="yes"/> + <point x="378" y="576" type="line"/> + <point x="319" y="576" type="line" smooth="yes"/> + <point x="184" y="576"/> + <point x="102" y="528"/> + <point x="102" y="440" type="curve" smooth="yes"/> + <point x="102" y="360"/> + <point x="163" y="307"/> + <point x="254" y="307" type="curve" smooth="yes"/> + <point x="305" y="307"/> + <point x="355" y="328"/> + <point x="388" y="366" type="curve"/> + <point x="402" y="329"/> + <point x="430" y="312"/> + <point x="471" y="307" type="curve"/> + <point x="489" y="361" type="line"/> + <point x="467" y="368"/> + <point x="456" y="381"/> + <point x="456" y="411" type="curve" smooth="yes"/> + <point x="456" y="609" type="line" smooth="yes"/> + <point x="456" y="696"/> + <point x="402" y="749"/> + </contour> + <contour> + <point x="320" y="521" type="curve" smooth="yes"/> + <point x="378" y="521" type="line"/> + <point x="378" y="422" type="line"/> + <point x="352" y="388"/> + <point x="313" y="366"/> + <point x="273" y="366" type="curve" smooth="yes"/> + <point x="218" y="366"/> + <point x="186" y="392"/> + <point x="186" y="443" type="curve" smooth="yes"/> + <point x="186" y="493"/> + <point x="226" y="521"/> + </contour> + <contour> + <point x="498" y="0" type="line"/> + <point x="498" y="75" type="line"/> + <point x="106" y="75" type="line"/> + <point x="106" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ordmasculine.glif b/Fira Code-Regular.ufo/glyphs/ordmasculine.glif new file mode 100644 index 0000000000..6ab2c86ef8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ordmasculine.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ordmasculine" format="1"> + <advance width="600"/> + <unicode hex="00BA"/> + <outline> + <contour> + <point x="300" y="749" type="curve" smooth="yes"/> + <point x="177" y="749"/> + <point x="96" y="659"/> + <point x="96" y="529" type="curve" smooth="yes"/> + <point x="96" y="395"/> + <point x="176" y="307"/> + <point x="300" y="307" type="curve" smooth="yes"/> + <point x="423" y="307"/> + <point x="503" y="398"/> + <point x="503" y="529" type="curve" smooth="yes"/> + <point x="503" y="663"/> + <point x="424" y="749"/> + </contour> + <contour> + <point x="300" y="685" type="curve" smooth="yes"/> + <point x="374" y="685"/> + <point x="419" y="635"/> + <point x="419" y="529" type="curve" smooth="yes"/> + <point x="419" y="421"/> + <point x="374" y="371"/> + <point x="300" y="371" type="curve" smooth="yes"/> + <point x="226" y="371"/> + <point x="179" y="421"/> + <point x="179" y="529" type="curve" smooth="yes"/> + <point x="179" y="635"/> + <point x="226" y="685"/> + </contour> + <contour> + <point x="497" y="0" type="line"/> + <point x="497" y="75" type="line"/> + <point x="104" y="75" type="line"/> + <point x="104" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oslash.glif b/Fira Code-Regular.ufo/glyphs/oslash.glif new file mode 100644 index 0000000000..e7ded28e2e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oslash.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oslash" format="1"> + <advance width="600"/> + <unicode hex="00F8"/> + <outline> + <contour> + <point x="417" y="508" type="curve"/> + <point x="458" y="634" type="line"/> + <point x="388" y="654" type="line"/> + <point x="350" y="533" type="line"/> + <point x="334" y="536"/> + <point x="318" y="538"/> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="148"/> + <point x="114" y="62"/> + <point x="185" y="19" type="curve"/> + <point x="143" y="-110" type="line"/> + <point x="213" y="-130" type="line"/> + <point x="250" y="-6" type="line"/> + <point x="266" y="-9"/> + <point x="282" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="378"/> + <point x="487" y="465"/> + </contour> + <contour> + <point x="301" y="469" type="curve" smooth="yes"/> + <point x="313" y="469"/> + <point x="324" y="468"/> + <point x="334" y="466" type="curve"/> + <point x="216" y="84" type="line"/> + <point x="181" y="114"/> + <point x="163" y="171"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="403"/> + <point x="210" y="469"/> + </contour> + <contour> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="288" y="57"/> + <point x="277" y="58"/> + <point x="267" y="60" type="curve"/> + <point x="385" y="441" type="line"/> + <point x="419" y="411"/> + <point x="437" y="355"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/oslashacute.glif b/Fira Code-Regular.ufo/glyphs/oslashacute.glif new file mode 100644 index 0000000000..16adcffb2f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/oslashacute.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="oslashacute" format="1"> + <advance width="600"/> + <unicode hex="01FF"/> + <outline> + <contour> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + </contour> + <contour> + <point x="417" y="508" type="curve"/> + <point x="458" y="634" type="line"/> + <point x="388" y="654" type="line"/> + <point x="350" y="533" type="line"/> + <point x="334" y="536"/> + <point x="318" y="538"/> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="148"/> + <point x="114" y="62"/> + <point x="185" y="19" type="curve"/> + <point x="143" y="-110" type="line"/> + <point x="213" y="-130" type="line"/> + <point x="250" y="-6" type="line"/> + <point x="266" y="-9"/> + <point x="282" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="378"/> + <point x="487" y="465"/> + </contour> + <contour> + <point x="301" y="469" type="curve" smooth="yes"/> + <point x="313" y="469"/> + <point x="324" y="468"/> + <point x="334" y="466" type="curve"/> + <point x="216" y="84" type="line"/> + <point x="181" y="114"/> + <point x="163" y="171"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="403"/> + <point x="210" y="469"/> + </contour> + <contour> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="288" y="57"/> + <point x="277" y="58"/> + <point x="267" y="60" type="curve"/> + <point x="385" y="441" type="line"/> + <point x="419" y="411"/> + <point x="437" y="355"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/otilde.glif b/Fira Code-Regular.ufo/glyphs/otilde.glif new file mode 100644 index 0000000000..577c97b924 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/otilde.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="otilde" format="1"> + <advance width="600"/> + <unicode hex="00F5"/> + <outline> + <contour> + <point x="351" y="652" type="curve" smooth="yes"/> + <point x="408" y="652"/> + <point x="442" y="693"/> + <point x="462" y="737" type="curve"/> + <point x="408" y="761" type="line"/> + <point x="392" y="733"/> + <point x="379" y="717"/> + <point x="357" y="717" type="curve" smooth="yes"/> + <point x="326" y="717"/> + <point x="307" y="765"/> + <point x="248" y="765" type="curve" smooth="yes"/> + <point x="191" y="765"/> + <point x="157" y="726"/> + <point x="137" y="681" type="curve"/> + <point x="191" y="657" type="line"/> + <point x="207" y="685"/> + <point x="220" y="701"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="273" y="701"/> + <point x="294" y="652"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/p.glif b/Fira Code-Regular.ufo/glyphs/p.glif new file mode 100644 index 0000000000..b5ca8a4659 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/p.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="p" format="1"> + <advance width="600"/> + <unicode hex="0070"/> + <outline> + <contour> + <point x="336" y="538" type="curve" smooth="yes"/> + <point x="272" y="538"/> + <point x="217" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="171" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="-212" type="line"/> + <point x="184" y="-202" type="line"/> + <point x="184" y="49" type="line"/> + <point x="219" y="9"/> + <point x="266" y="-11"/> + <point x="323" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="104"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="429"/> + <point x="476" y="538"/> + </contour> + <contour> + <point x="316" y="471" type="curve" smooth="yes"/> + <point x="399" y="471"/> + <point x="437" y="402"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="393" y="58"/> + <point x="305" y="58" type="curve" smooth="yes"/> + <point x="255" y="58"/> + <point x="211" y="83"/> + <point x="184" y="124" type="curve"/> + <point x="184" y="386" type="line"/> + <point x="212" y="428"/> + <point x="257" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/paragraph.glif b/Fira Code-Regular.ufo/glyphs/paragraph.glif new file mode 100644 index 0000000000..0b1b10c438 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/paragraph.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="paragraph" format="1"> + <advance width="600"/> + <unicode hex="00B6"/> + <outline> + <contour> + <point x="556" y="-201" type="line"/> + <point x="556" y="688" type="line"/> + <point x="297" y="688" type="line" smooth="yes"/> + <point x="130" y="688"/> + <point x="43" y="600"/> + <point x="43" y="487" type="curve" smooth="yes"/> + <point x="43" y="378"/> + <point x="126" y="289"/> + <point x="291" y="289" type="curve"/> + <point x="291" y="-212" type="line"/> + <point x="367" y="-201" type="line"/> + <point x="367" y="619" type="line"/> + <point x="480" y="619" type="line"/> + <point x="480" y="-212" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenleft.case.glif b/Fira Code-Regular.ufo/glyphs/parenleft.case.glif new file mode 100644 index 0000000000..bb6b621f5d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenleft.case.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenleft.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="212" y="340" type="curve" smooth="yes"/> + <point x="212" y="550"/> + <point x="282" y="657"/> + <point x="426" y="784" type="curve"/> + <point x="383" y="830" type="line"/> + <point x="220" y="697"/> + <point x="125" y="568"/> + <point x="125" y="340" type="curve" smooth="yes"/> + <point x="125" y="112"/> + <point x="220" y="-17"/> + <point x="383" y="-150" type="curve"/> + <point x="426" y="-104" type="line"/> + <point x="283" y="22"/> + <point x="212" y="131"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenleft.dnom.glif b/Fira Code-Regular.ufo/glyphs/parenleft.dnom.glif new file mode 100644 index 0000000000..34ed8889fa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenleft.dnom.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenleft.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="292" y="159" type="curve" smooth="yes"/> + <point x="292" y="266"/> + <point x="315" y="315"/> + <point x="371" y="399" type="curve"/> + <point x="324" y="426" type="line"/> + <point x="264" y="346"/> + <point x="221" y="282"/> + <point x="221" y="159" type="curve" smooth="yes"/> + <point x="221" y="37"/> + <point x="264" y="-26"/> + <point x="324" y="-106" type="curve"/> + <point x="371" y="-80" type="line"/> + <point x="315" y="4"/> + <point x="292" y="54"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenleft.glif b/Fira Code-Regular.ufo/glyphs/parenleft.glif new file mode 100644 index 0000000000..5f2c2c62d2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenleft.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenleft" format="1"> + <advance width="600"/> + <unicode hex="0028"/> + <outline> + <contour> + <point x="212" y="350" type="curve" smooth="yes"/> + <point x="212" y="560"/> + <point x="282" y="667"/> + <point x="426" y="794" type="curve"/> + <point x="383" y="840" type="line"/> + <point x="220" y="707"/> + <point x="125" y="578"/> + <point x="125" y="350" type="curve" smooth="yes"/> + <point x="125" y="122"/> + <point x="220" y="-7"/> + <point x="383" y="-140" type="curve"/> + <point x="426" y="-94" type="line"/> + <point x="283" y="32"/> + <point x="212" y="141"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenleft.numr.glif b/Fira Code-Regular.ufo/glyphs/parenleft.numr.glif new file mode 100644 index 0000000000..a1b68c72c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenleft.numr.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenleft.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="299" y="529" type="curve" smooth="yes"/> + <point x="299" y="635"/> + <point x="322" y="685"/> + <point x="377" y="769" type="curve"/> + <point x="331" y="795" type="line"/> + <point x="271" y="716"/> + <point x="228" y="652"/> + <point x="228" y="529" type="curve" smooth="yes"/> + <point x="228" y="407"/> + <point x="271" y="343"/> + <point x="331" y="263" type="curve"/> + <point x="377" y="290" type="line"/> + <point x="322" y="374"/> + <point x="299" y="423"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenleftsuperior.glif b/Fira Code-Regular.ufo/glyphs/parenleftsuperior.glif new file mode 100644 index 0000000000..dbe77dcb13 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenleftsuperior.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenleftsuperior" format="1"> + <advance width="600"/> + <unicode hex="207D"/> + <outline> + <contour> + <point x="299" y="474" type="curve" smooth="yes"/> + <point x="299" y="581"/> + <point x="322" y="630"/> + <point x="377" y="714" type="curve"/> + <point x="331" y="741" type="line"/> + <point x="271" y="661"/> + <point x="228" y="597"/> + <point x="228" y="474" type="curve" smooth="yes"/> + <point x="228" y="352"/> + <point x="271" y="289"/> + <point x="331" y="209" type="curve"/> + <point x="377" y="235" type="line"/> + <point x="322" y="319"/> + <point x="299" y="369"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenright.case.glif b/Fira Code-Regular.ufo/glyphs/parenright.case.glif new file mode 100644 index 0000000000..db06b98456 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenright.case.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenright.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="388" y="340" type="curve" smooth="yes"/> + <point x="388" y="131"/> + <point x="317" y="22"/> + <point x="174" y="-104" type="curve"/> + <point x="217" y="-150" type="line"/> + <point x="380" y="-17"/> + <point x="475" y="112"/> + <point x="475" y="340" type="curve" smooth="yes"/> + <point x="475" y="568"/> + <point x="380" y="697"/> + <point x="217" y="830" type="curve"/> + <point x="174" y="784" type="line"/> + <point x="318" y="657"/> + <point x="388" y="550"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenright.dnom.glif b/Fira Code-Regular.ufo/glyphs/parenright.dnom.glif new file mode 100644 index 0000000000..766b519223 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenright.dnom.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenright.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="307" y="159" type="curve" smooth="yes"/> + <point x="307" y="54"/> + <point x="284" y="4"/> + <point x="228" y="-80" type="curve"/> + <point x="275" y="-106" type="line"/> + <point x="335" y="-26"/> + <point x="378" y="37"/> + <point x="378" y="159" type="curve" smooth="yes"/> + <point x="378" y="282"/> + <point x="335" y="346"/> + <point x="275" y="426" type="curve"/> + <point x="228" y="399" type="line"/> + <point x="284" y="315"/> + <point x="307" y="266"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenright.glif b/Fira Code-Regular.ufo/glyphs/parenright.glif new file mode 100644 index 0000000000..370a3634c3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenright.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenright" format="1"> + <advance width="600"/> + <unicode hex="0029"/> + <outline> + <contour> + <point x="388" y="350" type="curve" smooth="yes"/> + <point x="388" y="141"/> + <point x="317" y="32"/> + <point x="174" y="-94" type="curve"/> + <point x="217" y="-140" type="line"/> + <point x="380" y="-7"/> + <point x="475" y="122"/> + <point x="475" y="350" type="curve" smooth="yes"/> + <point x="475" y="578"/> + <point x="380" y="707"/> + <point x="217" y="840" type="curve"/> + <point x="174" y="794" type="line"/> + <point x="318" y="667"/> + <point x="388" y="560"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenright.numr.glif b/Fira Code-Regular.ufo/glyphs/parenright.numr.glif new file mode 100644 index 0000000000..a034d013a2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenright.numr.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenright.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="301" y="529" type="curve" smooth="yes"/> + <point x="301" y="423"/> + <point x="278" y="374"/> + <point x="223" y="290" type="curve"/> + <point x="269" y="264" type="line"/> + <point x="329" y="343"/> + <point x="372" y="407"/> + <point x="372" y="529" type="curve" smooth="yes"/> + <point x="372" y="652"/> + <point x="329" y="716"/> + <point x="269" y="796" type="curve"/> + <point x="223" y="769" type="line"/> + <point x="278" y="685"/> + <point x="301" y="635"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/parenrightsuperior.glif b/Fira Code-Regular.ufo/glyphs/parenrightsuperior.glif new file mode 100644 index 0000000000..6dde4f1079 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/parenrightsuperior.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="parenrightsuperior" format="1"> + <advance width="600"/> + <unicode hex="207E"/> + <outline> + <contour> + <point x="301" y="474" type="curve" smooth="yes"/> + <point x="301" y="369"/> + <point x="278" y="319"/> + <point x="223" y="235" type="curve"/> + <point x="269" y="209" type="line"/> + <point x="329" y="289"/> + <point x="372" y="352"/> + <point x="372" y="474" type="curve" smooth="yes"/> + <point x="372" y="597"/> + <point x="329" y="661"/> + <point x="269" y="741" type="curve"/> + <point x="223" y="714" type="line"/> + <point x="278" y="630"/> + <point x="301" y="581"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/partialdiff.glif b/Fira Code-Regular.ufo/glyphs/partialdiff.glif new file mode 100644 index 0000000000..095065356e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/partialdiff.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="partialdiff" format="1"> + <advance width="600"/> + <unicode hex="2202"/> + <outline> + <contour> + <point x="165" y="696" type="curve"/> + <point x="145" y="633" type="line"/> + <point x="315" y="587"/> + <point x="417" y="491"/> + <point x="424" y="350" type="curve"/> + <point x="393" y="395"/> + <point x="344" y="429"/> + <point x="279" y="429" type="curve" smooth="yes"/> + <point x="174" y="429"/> + <point x="90" y="341"/> + <point x="90" y="209" type="curve" smooth="yes"/> + <point x="90" y="70"/> + <point x="186" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="430" y="-11"/> + <point x="511" y="102"/> + <point x="511" y="258" type="curve" smooth="yes"/> + <point x="511" y="518"/> + <point x="407" y="629"/> + </contour> + <contour> + <point x="289" y="363" type="curve" smooth="yes"/> + <point x="344" y="363"/> + <point x="385" y="336"/> + <point x="428" y="277" type="curve"/> + <point x="428" y="253" type="line"/> + <point x="427" y="121"/> + <point x="378" y="56"/> + <point x="296" y="56" type="curve" smooth="yes"/> + <point x="223" y="56"/> + <point x="174" y="117"/> + <point x="174" y="214" type="curve" smooth="yes"/> + <point x="174" y="310"/> + <point x="224" y="363"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/partialdiff.tosf.glif b/Fira Code-Regular.ufo/glyphs/partialdiff.tosf.glif new file mode 100644 index 0000000000..55c6637c33 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/partialdiff.tosf.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="partialdiff.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="165" y="696" type="curve"/> + <point x="145" y="633" type="line"/> + <point x="315" y="587"/> + <point x="417" y="491"/> + <point x="424" y="350" type="curve"/> + <point x="393" y="395"/> + <point x="344" y="429"/> + <point x="279" y="429" type="curve" smooth="yes"/> + <point x="174" y="429"/> + <point x="90" y="341"/> + <point x="90" y="209" type="curve" smooth="yes"/> + <point x="90" y="70"/> + <point x="186" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="430" y="-11"/> + <point x="511" y="102"/> + <point x="511" y="258" type="curve" smooth="yes"/> + <point x="511" y="518"/> + <point x="407" y="629"/> + </contour> + <contour> + <point x="289" y="363" type="curve" smooth="yes"/> + <point x="344" y="363"/> + <point x="385" y="336"/> + <point x="428" y="277" type="curve"/> + <point x="428" y="253" type="line"/> + <point x="427" y="121"/> + <point x="378" y="56"/> + <point x="296" y="56" type="curve" smooth="yes"/> + <point x="223" y="56"/> + <point x="174" y="117"/> + <point x="174" y="214" type="curve" smooth="yes"/> + <point x="174" y="310"/> + <point x="224" y="363"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/percent.glif b/Fira Code-Regular.ufo/glyphs/percent.glif new file mode 100644 index 0000000000..5c73a06fcd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/percent.glif @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="percent" format="1"> + <advance width="600"/> + <unicode hex="0025"/> + <outline> + <contour> + <point x="559" y="672" type="line"/> + <point x="506" y="707" type="line"/> + <point x="32" y="15" type="line"/> + <point x="84" y="-20" type="line"/> + </contour> + <contour> + <point x="166" y="700" type="curve" smooth="yes"/> + <point x="73" y="700"/> + <point x="19" y="626"/> + <point x="19" y="539" type="curve" smooth="yes"/> + <point x="19" y="454"/> + <point x="73" y="378"/> + <point x="166" y="378" type="curve" smooth="yes"/> + <point x="260" y="378"/> + <point x="313" y="454"/> + <point x="313" y="539" type="curve" smooth="yes"/> + <point x="313" y="625"/> + <point x="260" y="700"/> + </contour> + <contour> + <point x="166" y="640" type="curve" smooth="yes"/> + <point x="206" y="640"/> + <point x="236" y="612"/> + <point x="236" y="539" type="curve" smooth="yes"/> + <point x="236" y="468"/> + <point x="206" y="436"/> + <point x="166" y="436" type="curve" smooth="yes"/> + <point x="125" y="436"/> + <point x="96" y="474"/> + <point x="96" y="539" type="curve" smooth="yes"/> + <point x="96" y="608"/> + <point x="127" y="640"/> + </contour> + <contour> + <point x="436" y="316" type="curve" smooth="yes"/> + <point x="342" y="316"/> + <point x="288" y="242"/> + <point x="288" y="156" type="curve" smooth="yes"/> + <point x="288" y="71"/> + <point x="342" y="-6"/> + <point x="436" y="-6" type="curve" smooth="yes"/> + <point x="529" y="-6"/> + <point x="582" y="71"/> + <point x="582" y="156" type="curve" smooth="yes"/> + <point x="582" y="242"/> + <point x="529" y="316"/> + </contour> + <contour> + <point x="436" y="256" type="curve" smooth="yes"/> + <point x="476" y="256"/> + <point x="505" y="228"/> + <point x="505" y="156" type="curve" smooth="yes"/> + <point x="505" y="84"/> + <point x="476" y="53"/> + <point x="436" y="53" type="curve" smooth="yes"/> + <point x="395" y="53"/> + <point x="365" y="91"/> + <point x="365" y="156" type="curve" smooth="yes"/> + <point x="365" y="226"/> + <point x="396" y="256"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/percent.tosf.glif b/Fira Code-Regular.ufo/glyphs/percent.tosf.glif new file mode 100644 index 0000000000..3c0d1f905f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/percent.tosf.glif @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="percent.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="559" y="672" type="line"/> + <point x="506" y="707" type="line"/> + <point x="32" y="15" type="line"/> + <point x="84" y="-20" type="line"/> + </contour> + <contour> + <point x="166" y="700" type="curve" smooth="yes"/> + <point x="73" y="700"/> + <point x="19" y="626"/> + <point x="19" y="539" type="curve" smooth="yes"/> + <point x="19" y="454"/> + <point x="73" y="378"/> + <point x="166" y="378" type="curve" smooth="yes"/> + <point x="260" y="378"/> + <point x="313" y="454"/> + <point x="313" y="539" type="curve" smooth="yes"/> + <point x="313" y="625"/> + <point x="260" y="700"/> + </contour> + <contour> + <point x="166" y="640" type="curve" smooth="yes"/> + <point x="206" y="640"/> + <point x="236" y="612"/> + <point x="236" y="539" type="curve" smooth="yes"/> + <point x="236" y="468"/> + <point x="206" y="436"/> + <point x="166" y="436" type="curve" smooth="yes"/> + <point x="125" y="436"/> + <point x="96" y="474"/> + <point x="96" y="539" type="curve" smooth="yes"/> + <point x="96" y="608"/> + <point x="127" y="640"/> + </contour> + <contour> + <point x="436" y="316" type="curve" smooth="yes"/> + <point x="342" y="316"/> + <point x="288" y="242"/> + <point x="288" y="156" type="curve" smooth="yes"/> + <point x="288" y="71"/> + <point x="342" y="-6"/> + <point x="436" y="-6" type="curve" smooth="yes"/> + <point x="529" y="-6"/> + <point x="582" y="71"/> + <point x="582" y="156" type="curve" smooth="yes"/> + <point x="582" y="242"/> + <point x="529" y="316"/> + </contour> + <contour> + <point x="436" y="256" type="curve" smooth="yes"/> + <point x="476" y="256"/> + <point x="505" y="228"/> + <point x="505" y="156" type="curve" smooth="yes"/> + <point x="505" y="84"/> + <point x="476" y="53"/> + <point x="436" y="53" type="curve" smooth="yes"/> + <point x="395" y="53"/> + <point x="365" y="91"/> + <point x="365" y="156" type="curve" smooth="yes"/> + <point x="365" y="226"/> + <point x="396" y="256"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/period.glif b/Fira Code-Regular.ufo/glyphs/period.glif new file mode 100644 index 0000000000..c3069b1f16 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/period.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="period" format="1"> + <advance width="600"/> + <unicode hex="002E"/> + <outline> + <contour> + <point x="212" y="77" type="curve" smooth="yes"/> + <point x="212" y="27"/> + <point x="249" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="350" y="-11"/> + <point x="387" y="27"/> + <point x="387" y="77" type="curve" smooth="yes"/> + <point x="387" y="125"/> + <point x="350" y="164"/> + <point x="299" y="164" type="curve" smooth="yes"/> + <point x="249" y="164"/> + <point x="212" y="125"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/period_period.glif b/Fira Code-Regular.ufo/glyphs/period_period.glif new file mode 100644 index 0000000000..e80664daab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/period_period.glif @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="period_period" format="1"> + <advance width="1200"/> + <outline> + <component base="period" xOffset="76"/> + <component base="period" xOffset="526"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/period_period_period.glif b/Fira Code-Regular.ufo/glyphs/period_period_period.glif new file mode 100644 index 0000000000..e4767fad7d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/period_period_period.glif @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="period_period_period" format="1"> + <advance width="1800"/> + <outline> + <component base="period" xOffset="76"/> + <component base="period" xOffset="1126"/> + <component base="period" xOffset="600"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/periodcentered.glif b/Fira Code-Regular.ufo/glyphs/periodcentered.glif new file mode 100644 index 0000000000..b3af040745 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/periodcentered.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="periodcentered" format="1"> + <advance width="600"/> + <unicode hex="00B7"/> + <outline> + <contour> + <point x="212" y="342" type="curve" smooth="yes"/> + <point x="212" y="292"/> + <point x="249" y="254"/> + <point x="299" y="254" type="curve" smooth="yes"/> + <point x="350" y="254"/> + <point x="387" y="292"/> + <point x="387" y="342" type="curve" smooth="yes"/> + <point x="387" y="391"/> + <point x="350" y="429"/> + <point x="299" y="429" type="curve" smooth="yes"/> + <point x="249" y="429"/> + <point x="212" y="391"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/perthousand.glif b/Fira Code-Regular.ufo/glyphs/perthousand.glif new file mode 100644 index 0000000000..df96e15b58 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/perthousand.glif @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="perthousand" format="1"> + <advance width="600"/> + <unicode hex="2030"/> + <outline> + <contour> + <point x="176" y="700" type="curve" smooth="yes"/> + <point x="101" y="700"/> + <point x="45" y="648"/> + <point x="45" y="565" type="curve" smooth="yes"/> + <point x="45" y="480"/> + <point x="101" y="429"/> + <point x="176" y="429" type="curve" smooth="yes"/> + <point x="249" y="429"/> + <point x="305" y="480"/> + <point x="305" y="565" type="curve" smooth="yes"/> + <point x="305" y="647"/> + <point x="249" y="700"/> + </contour> + <contour> + <point x="176" y="649" type="curve" smooth="yes"/> + <point x="229" y="649"/> + <point x="239" y="607"/> + <point x="239" y="565" type="curve" smooth="yes"/> + <point x="239" y="520"/> + <point x="229" y="477"/> + <point x="176" y="477" type="curve" smooth="yes"/> + <point x="122" y="477"/> + <point x="113" y="522"/> + <point x="113" y="565" type="curve" smooth="yes"/> + <point x="113" y="608"/> + <point x="122" y="649"/> + </contour> + <contour> + <point x="575" y="472" type="line"/> + <point x="551" y="529" type="line"/> + <point x="19" y="319" type="line"/> + <point x="44" y="263" type="line"/> + </contour> + <contour> + <point x="175" y="258" type="curve" smooth="yes"/> + <point x="100" y="258"/> + <point x="45" y="206"/> + <point x="45" y="123" type="curve" smooth="yes"/> + <point x="45" y="38"/> + <point x="100" y="-12"/> + <point x="175" y="-12" type="curve" smooth="yes"/> + <point x="249" y="-12"/> + <point x="305" y="38"/> + <point x="305" y="123" type="curve" smooth="yes"/> + <point x="305" y="205"/> + <point x="249" y="258"/> + </contour> + <contour> + <point x="452" y="258" type="curve" smooth="yes"/> + <point x="377" y="258"/> + <point x="321" y="206"/> + <point x="321" y="123" type="curve" smooth="yes"/> + <point x="321" y="38"/> + <point x="377" y="-12"/> + <point x="452" y="-12" type="curve" smooth="yes"/> + <point x="525" y="-12"/> + <point x="581" y="38"/> + <point x="581" y="123" type="curve" smooth="yes"/> + <point x="581" y="205"/> + <point x="525" y="258"/> + </contour> + <contour> + <point x="175" y="207" type="curve" smooth="yes"/> + <point x="229" y="207"/> + <point x="238" y="165"/> + <point x="238" y="123" type="curve" smooth="yes"/> + <point x="238" y="78"/> + <point x="229" y="35"/> + <point x="175" y="35" type="curve" smooth="yes"/> + <point x="122" y="35"/> + <point x="112" y="80"/> + <point x="112" y="123" type="curve" smooth="yes"/> + <point x="112" y="166"/> + <point x="122" y="207"/> + </contour> + <contour> + <point x="452" y="207" type="curve" smooth="yes"/> + <point x="504" y="207"/> + <point x="515" y="165"/> + <point x="515" y="123" type="curve" smooth="yes"/> + <point x="515" y="78"/> + <point x="504" y="35"/> + <point x="452" y="35" type="curve" smooth="yes"/> + <point x="398" y="35"/> + <point x="388" y="80"/> + <point x="388" y="123" type="curve" smooth="yes"/> + <point x="388" y="166"/> + <point x="398" y="207"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif b/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif new file mode 100644 index 0000000000..33439bde80 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/perthousand.tosf.glif @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="perthousand.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="176" y="700" type="curve" smooth="yes"/> + <point x="101" y="700"/> + <point x="45" y="648"/> + <point x="45" y="565" type="curve" smooth="yes"/> + <point x="45" y="480"/> + <point x="101" y="429"/> + <point x="176" y="429" type="curve" smooth="yes"/> + <point x="249" y="429"/> + <point x="305" y="480"/> + <point x="305" y="565" type="curve" smooth="yes"/> + <point x="305" y="647"/> + <point x="249" y="700"/> + </contour> + <contour> + <point x="176" y="649" type="curve" smooth="yes"/> + <point x="229" y="649"/> + <point x="239" y="607"/> + <point x="239" y="565" type="curve" smooth="yes"/> + <point x="239" y="520"/> + <point x="229" y="477"/> + <point x="176" y="477" type="curve" smooth="yes"/> + <point x="122" y="477"/> + <point x="113" y="522"/> + <point x="113" y="565" type="curve" smooth="yes"/> + <point x="113" y="608"/> + <point x="122" y="649"/> + </contour> + <contour> + <point x="575" y="472" type="line"/> + <point x="551" y="529" type="line"/> + <point x="19" y="319" type="line"/> + <point x="44" y="263" type="line"/> + </contour> + <contour> + <point x="175" y="258" type="curve" smooth="yes"/> + <point x="100" y="258"/> + <point x="45" y="206"/> + <point x="45" y="123" type="curve" smooth="yes"/> + <point x="45" y="38"/> + <point x="100" y="-12"/> + <point x="175" y="-12" type="curve" smooth="yes"/> + <point x="249" y="-12"/> + <point x="305" y="38"/> + <point x="305" y="123" type="curve" smooth="yes"/> + <point x="305" y="205"/> + <point x="249" y="258"/> + </contour> + <contour> + <point x="452" y="258" type="curve" smooth="yes"/> + <point x="377" y="258"/> + <point x="321" y="206"/> + <point x="321" y="123" type="curve" smooth="yes"/> + <point x="321" y="38"/> + <point x="377" y="-12"/> + <point x="452" y="-12" type="curve" smooth="yes"/> + <point x="525" y="-12"/> + <point x="581" y="38"/> + <point x="581" y="123" type="curve" smooth="yes"/> + <point x="581" y="205"/> + <point x="525" y="258"/> + </contour> + <contour> + <point x="175" y="207" type="curve" smooth="yes"/> + <point x="229" y="207"/> + <point x="238" y="165"/> + <point x="238" y="123" type="curve" smooth="yes"/> + <point x="238" y="78"/> + <point x="229" y="35"/> + <point x="175" y="35" type="curve" smooth="yes"/> + <point x="122" y="35"/> + <point x="112" y="80"/> + <point x="112" y="123" type="curve" smooth="yes"/> + <point x="112" y="166"/> + <point x="122" y="207"/> + </contour> + <contour> + <point x="452" y="207" type="curve" smooth="yes"/> + <point x="504" y="207"/> + <point x="515" y="165"/> + <point x="515" y="123" type="curve" smooth="yes"/> + <point x="515" y="78"/> + <point x="504" y="35"/> + <point x="452" y="35" type="curve" smooth="yes"/> + <point x="398" y="35"/> + <point x="388" y="80"/> + <point x="388" y="123" type="curve" smooth="yes"/> + <point x="388" y="166"/> + <point x="398" y="207"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/phi.glif b/Fira Code-Regular.ufo/glyphs/phi.glif new file mode 100644 index 0000000000..a4f813a352 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/phi.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="phi" format="1"> + <advance width="600"/> + <unicode hex="03C6"/> + <outline> + <contour> + <point x="402" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="252" y="455"/> + <point x="252" y="318" type="curve" smooth="yes"/> + <point x="252" y="56" type="line"/> + <point x="146" y="69"/> + <point x="117" y="138"/> + <point x="117" y="260" type="curve" smooth="yes"/> + <point x="117" y="334"/> + <point x="135" y="415"/> + <point x="173" y="526" type="curve"/> + <point x="89" y="526" type="line"/> + <point x="62" y="455"/> + <point x="34" y="361"/> + <point x="34" y="239" type="curve" smooth="yes"/> + <point x="34" y="89"/> + <point x="103" y="3"/> + <point x="252" y="-10" type="curve"/> + <point x="252" y="-212" type="line"/> + <point x="331" y="-201" type="line"/> + <point x="331" y="-10" type="line"/> + <point x="474" y="3"/> + <point x="566" y="82"/> + <point x="566" y="268" type="curve" smooth="yes"/> + <point x="566" y="448"/> + <point x="516" y="538"/> + </contour> + <contour> + <point x="401" y="472" type="curve" smooth="yes"/> + <point x="463" y="472"/> + <point x="481" y="411"/> + <point x="481" y="268" type="curve" smooth="yes"/> + <point x="481" y="135"/> + <point x="445" y="67"/> + <point x="331" y="54" type="curve"/> + <point x="331" y="301" type="line" smooth="yes"/> + <point x="331" y="392"/> + <point x="332" y="472"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/pi.glif b/Fira Code-Regular.ufo/glyphs/pi.glif new file mode 100644 index 0000000000..1f553d761e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/pi.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="pi" format="1"> + <advance width="600"/> + <unicode hex="03C0"/> + <outline> + <contour> + <point x="474" y="457" type="line"/> + <point x="558" y="457" type="line"/> + <point x="558" y="526" type="line"/> + <point x="137" y="526" type="line" smooth="yes"/> + <point x="79" y="526"/> + <point x="40" y="525"/> + <point x="6" y="509" type="curve"/> + <point x="25" y="445" type="line"/> + <point x="57" y="454"/> + <point x="66" y="456"/> + <point x="114" y="457" type="curve"/> + <point x="114" y="0" type="line"/> + <point x="198" y="0" type="line"/> + <point x="198" y="457" type="line"/> + <point x="390" y="457" type="line"/> + <point x="390" y="126" type="line" smooth="yes"/> + <point x="390" y="45"/> + <point x="418" y="8"/> + <point x="494" y="-11" type="curve"/> + <point x="524" y="57" type="line"/> + <point x="487" y="65"/> + <point x="474" y="83"/> + <point x="474" y="136" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plus.dnom.glif b/Fira Code-Regular.ufo/glyphs/plus.dnom.glif new file mode 100644 index 0000000000..967047a202 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plus.dnom.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plus.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="333" y="197" type="line"/> + <point x="333" y="287" type="line"/> + <point x="268" y="287" type="line"/> + <point x="268" y="197" type="line"/> + <point x="182" y="197" type="line"/> + <point x="182" y="135" type="line"/> + <point x="268" y="135" type="line"/> + <point x="268" y="46" type="line"/> + <point x="333" y="46" type="line"/> + <point x="333" y="135" type="line"/> + <point x="418" y="135" type="line"/> + <point x="418" y="197" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plus.glif b/Fira Code-Regular.ufo/glyphs/plus.glif new file mode 100644 index 0000000000..12fdf7035a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plus.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plus" format="1"> + <advance width="600"/> + <unicode hex="002B"/> + <outline> + <contour> + <point x="338" y="346" type="line"/> + <point x="338" y="495" type="line"/> + <point x="260" y="495" type="line"/> + <point x="260" y="346" type="line"/> + <point x="116" y="346" type="line"/> + <point x="116" y="276" type="line"/> + <point x="260" y="276" type="line"/> + <point x="260" y="128" type="line"/> + <point x="338" y="128" type="line"/> + <point x="338" y="276" type="line"/> + <point x="484" y="276" type="line"/> + <point x="484" y="346" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plus.numr.glif b/Fira Code-Regular.ufo/glyphs/plus.numr.glif new file mode 100644 index 0000000000..51686fe224 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plus.numr.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plus.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="333" y="564" type="line"/> + <point x="333" y="655" type="line"/> + <point x="268" y="655" type="line"/> + <point x="268" y="564" type="line"/> + <point x="182" y="564" type="line"/> + <point x="182" y="503" type="line"/> + <point x="268" y="503" type="line"/> + <point x="268" y="414" type="line"/> + <point x="333" y="414" type="line"/> + <point x="333" y="503" type="line"/> + <point x="418" y="503" type="line"/> + <point x="418" y="564" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plus.tosf.glif b/Fira Code-Regular.ufo/glyphs/plus.tosf.glif new file mode 100644 index 0000000000..43679c2b35 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plus.tosf.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plus.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="338" y="346" type="line"/> + <point x="338" y="495" type="line"/> + <point x="260" y="495" type="line"/> + <point x="260" y="346" type="line"/> + <point x="116" y="346" type="line"/> + <point x="116" y="276" type="line"/> + <point x="260" y="276" type="line"/> + <point x="260" y="128" type="line"/> + <point x="338" y="128" type="line"/> + <point x="338" y="276" type="line"/> + <point x="484" y="276" type="line"/> + <point x="484" y="346" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plus_plus.glif b/Fira Code-Regular.ufo/glyphs/plus_plus.glif new file mode 100644 index 0000000000..018efa0ea8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plus_plus.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plus_plus" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="392" y="128" type="line"/> + <point x="392" y="276" type="line"/> + <point x="806" y="276" type="line"/> + <point x="806" y="128" type="line"/> + <point x="884" y="128" type="line"/> + <point x="884" y="276" type="line"/> + <point x="1055" y="276" type="line"/> + <point x="1055" y="346" type="line"/> + <point x="884" y="346" type="line"/> + <point x="884" y="495" type="line"/> + <point x="806" y="495" type="line"/> + <point x="806" y="346" type="line"/> + <point x="392" y="346" type="line"/> + <point x="392" y="495" type="line"/> + <point x="314" y="495" type="line"/> + <point x="314" y="346" type="line"/> + <point x="145" y="346" type="line"/> + <point x="145" y="276" type="line"/> + <point x="314" y="276" type="line"/> + <point x="314" y="128" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plusminus.glif b/Fira Code-Regular.ufo/glyphs/plusminus.glif new file mode 100644 index 0000000000..df593ef217 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plusminus.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plusminus" format="1"> + <advance width="600"/> + <unicode hex="00B1"/> + <outline> + <contour> + <point x="340" y="388" type="line"/> + <point x="340" y="537" type="line"/> + <point x="260" y="537" type="line"/> + <point x="260" y="388" type="line"/> + <point x="116" y="388" type="line"/> + <point x="116" y="318" type="line"/> + <point x="260" y="318" type="line"/> + <point x="260" y="163" type="line"/> + <point x="340" y="163" type="line"/> + <point x="340" y="318" type="line"/> + <point x="484" y="318" type="line"/> + <point x="484" y="388" type="line"/> + </contour> + <contour> + <point x="484" y="0" type="line"/> + <point x="484" y="72" type="line"/> + <point x="116" y="72" type="line"/> + <point x="116" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plusminus.tosf.glif b/Fira Code-Regular.ufo/glyphs/plusminus.tosf.glif new file mode 100644 index 0000000000..89ecfb0ebf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plusminus.tosf.glif @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plusminus.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="340" y="388" type="line"/> + <point x="340" y="537" type="line"/> + <point x="260" y="537" type="line"/> + <point x="260" y="388" type="line"/> + <point x="116" y="388" type="line"/> + <point x="116" y="318" type="line"/> + <point x="260" y="318" type="line"/> + <point x="260" y="163" type="line"/> + <point x="340" y="163" type="line"/> + <point x="340" y="318" type="line"/> + <point x="484" y="318" type="line"/> + <point x="484" y="388" type="line"/> + </contour> + <contour> + <point x="484" y="0" type="line"/> + <point x="484" y="72" type="line"/> + <point x="116" y="72" type="line"/> + <point x="116" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/plussuperior.glif b/Fira Code-Regular.ufo/glyphs/plussuperior.glif new file mode 100644 index 0000000000..b80b366e95 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/plussuperior.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="plussuperior" format="1"> + <advance width="600"/> + <unicode hex="207A"/> + <outline> + <contour> + <point x="333" y="512" type="line"/> + <point x="333" y="602" type="line"/> + <point x="268" y="602" type="line"/> + <point x="268" y="512" type="line"/> + <point x="182" y="512" type="line"/> + <point x="182" y="450" type="line"/> + <point x="268" y="450" type="line"/> + <point x="268" y="361" type="line"/> + <point x="333" y="361" type="line"/> + <point x="333" y="450" type="line"/> + <point x="418" y="450" type="line"/> + <point x="418" y="512" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/product.glif b/Fira Code-Regular.ufo/glyphs/product.glif new file mode 100644 index 0000000000..b09d17f71c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/product.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="product" format="1"> + <advance width="600"/> + <unicode hex="220F"/> + <outline> + <contour> + <point x="573" y="618" type="line"/> + <point x="573" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="27" y="618" type="line"/> + <point x="116" y="618" type="line"/> + <point x="116" y="-212" type="line"/> + <point x="198" y="-202" type="line"/> + <point x="198" y="618" type="line"/> + <point x="403" y="618" type="line"/> + <point x="403" y="-212" type="line"/> + <point x="486" y="-202" type="line"/> + <point x="486" y="618" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/product.tosf.glif b/Fira Code-Regular.ufo/glyphs/product.tosf.glif new file mode 100644 index 0000000000..fff9c63b0d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/product.tosf.glif @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="product.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="573" y="618" type="line"/> + <point x="573" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="27" y="618" type="line"/> + <point x="116" y="618" type="line"/> + <point x="116" y="-212" type="line"/> + <point x="198" y="-202" type="line"/> + <point x="198" y="618" type="line"/> + <point x="403" y="618" type="line"/> + <point x="403" y="-212" type="line"/> + <point x="486" y="-202" type="line"/> + <point x="486" y="618" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/psi.glif b/Fira Code-Regular.ufo/glyphs/psi.glif new file mode 100644 index 0000000000..ac05ff770a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/psi.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="psi" format="1"> + <advance width="600"/> + <unicode hex="03C8"/> + <outline> + <contour> + <point x="340" y="63" type="curve"/> + <point x="340" y="526" type="line"/> + <point x="262" y="526" type="line"/> + <point x="262" y="63" type="line"/> + <point x="159" y="74"/> + <point x="125" y="117"/> + <point x="125" y="200" type="curve" smooth="yes"/> + <point x="125" y="526" type="line"/> + <point x="42" y="526" type="line"/> + <point x="42" y="193" type="line" smooth="yes"/> + <point x="42" y="92"/> + <point x="107" y="5"/> + <point x="262" y="-6" type="curve"/> + <point x="262" y="-212" type="line"/> + <point x="340" y="-202" type="line"/> + <point x="340" y="-6" type="line"/> + <point x="500" y="7"/> + <point x="569" y="105"/> + <point x="569" y="254" type="curve" smooth="yes"/> + <point x="569" y="358"/> + <point x="559" y="439"/> + <point x="543" y="526" type="curve"/> + <point x="458" y="526" type="line"/> + <point x="476" y="429"/> + <point x="485" y="335"/> + <point x="485" y="262" type="curve" smooth="yes"/> + <point x="485" y="144"/> + <point x="462" y="76"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/q.glif b/Fira Code-Regular.ufo/glyphs/q.glif new file mode 100644 index 0000000000..329d796bdc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/q.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="q" format="1"> + <advance width="600"/> + <unicode hex="0071"/> + <outline> + <contour> + <point x="274" y="538" type="curve" smooth="yes"/> + <point x="144" y="538"/> + <point x="74" y="421"/> + <point x="74" y="262" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="126" y="-11"/> + <point x="268" y="-11" type="curve" smooth="yes"/> + <point x="325" y="-11"/> + <point x="377" y="13"/> + <point x="416" y="67" type="curve"/> + <point x="416" y="-202" type="line"/> + <point x="499" y="-212" type="line"/> + <point x="499" y="526" type="line"/> + <point x="428" y="526" type="line"/> + <point x="421" y="469" type="line"/> + <point x="386" y="513"/> + <point x="338" y="538"/> + </contour> + <contour> + <point x="295" y="471" type="curve" smooth="yes"/> + <point x="345" y="471"/> + <point x="389" y="445"/> + <point x="416" y="403" type="curve"/> + <point x="416" y="139" type="line"/> + <point x="388" y="96"/> + <point x="344" y="58"/> + <point x="285" y="58" type="curve" smooth="yes"/> + <point x="203" y="58"/> + <point x="163" y="126"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="402"/> + <point x="207" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/question.glif b/Fira Code-Regular.ufo/glyphs/question.glif new file mode 100644 index 0000000000..3cc739946e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/question.glif @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="question" format="1"> + <advance width="600"/> + <unicode hex="003F"/> + <outline> + <contour> + <point x="299" y="700" type="curve" smooth="yes"/> + <point x="219" y="700"/> + <point x="148" y="669"/> + <point x="90" y="601" type="curve"/> + <point x="149" y="557" type="line"/> + <point x="191" y="608"/> + <point x="244" y="630"/> + <point x="291" y="630" type="curve" smooth="yes"/> + <point x="359" y="630"/> + <point x="410" y="598"/> + <point x="410" y="540" type="curve" smooth="yes"/> + <point x="410" y="427"/> + <point x="232" y="428"/> + <point x="232" y="266" type="curve" smooth="yes"/> + <point x="232" y="227" type="line"/> + <point x="316" y="227" type="line"/> + <point x="316" y="261" type="line" smooth="yes"/> + <point x="316" y="408"/> + <point x="496" y="386"/> + <point x="496" y="545" type="curve" smooth="yes"/> + <point x="496" y="624"/> + <point x="422" y="700"/> + </contour> + <contour> + <point x="277" y="122" type="curve" smooth="yes"/> + <point x="239" y="122"/> + <point x="211" y="92"/> + <point x="211" y="56" type="curve" smooth="yes"/> + <point x="211" y="18"/> + <point x="239" y="-11"/> + <point x="277" y="-11" type="curve" smooth="yes"/> + <point x="315" y="-11"/> + <point x="344" y="18"/> + <point x="344" y="56" type="curve" smooth="yes"/> + <point x="344" y="92"/> + <point x="315" y="122"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/questiondown.case.glif b/Fira Code-Regular.ufo/glyphs/questiondown.case.glif new file mode 100644 index 0000000000..51172c524c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/questiondown.case.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="questiondown.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="324" y="700" type="curve" smooth="yes"/> + <point x="286" y="700"/> + <point x="258" y="670"/> + <point x="258" y="633" type="curve" smooth="yes"/> + <point x="258" y="596"/> + <point x="286" y="566"/> + <point x="324" y="566" type="curve" smooth="yes"/> + <point x="361" y="566"/> + <point x="391" y="596"/> + <point x="391" y="633" type="curve" smooth="yes"/> + <point x="391" y="670"/> + <point x="361" y="700"/> + </contour> + <contour> + <point x="369" y="422" type="curve" smooth="yes"/> + <point x="369" y="461" type="line"/> + <point x="286" y="461" type="line"/> + <point x="286" y="426" type="line" smooth="yes"/> + <point x="286" y="281"/> + <point x="105" y="303"/> + <point x="105" y="143" type="curve" smooth="yes"/> + <point x="105" y="64"/> + <point x="180" y="-11"/> + <point x="302" y="-11" type="curve" smooth="yes"/> + <point x="382" y="-11"/> + <point x="455" y="19"/> + <point x="513" y="87" type="curve"/> + <point x="454" y="132" type="line"/> + <point x="412" y="80"/> + <point x="358" y="58"/> + <point x="310" y="58" type="curve" smooth="yes"/> + <point x="243" y="58"/> + <point x="192" y="90"/> + <point x="192" y="148" type="curve" smooth="yes"/> + <point x="192" y="262"/> + <point x="369" y="260"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/questiondown.glif b/Fira Code-Regular.ufo/glyphs/questiondown.glif new file mode 100644 index 0000000000..f62b9f8f91 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/questiondown.glif @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="questiondown" format="1"> + <advance width="600"/> + <unicode hex="00BF"/> + <outline> + <contour> + <point x="324" y="498" type="curve" smooth="yes"/> + <point x="286" y="498"/> + <point x="258" y="469"/> + <point x="258" y="431" type="curve" smooth="yes"/> + <point x="258" y="395"/> + <point x="286" y="365"/> + <point x="324" y="365" type="curve" smooth="yes"/> + <point x="361" y="365"/> + <point x="391" y="395"/> + <point x="391" y="431" type="curve" smooth="yes"/> + <point x="391" y="469"/> + <point x="361" y="498"/> + </contour> + <contour> + <point x="369" y="222" type="curve" smooth="yes"/> + <point x="369" y="261" type="line"/> + <point x="286" y="261" type="line"/> + <point x="286" y="226" type="line" smooth="yes"/> + <point x="286" y="80"/> + <point x="105" y="102"/> + <point x="105" y="-57" type="curve" smooth="yes"/> + <point x="105" y="-136"/> + <point x="180" y="-212"/> + <point x="302" y="-212" type="curve" smooth="yes"/> + <point x="382" y="-212"/> + <point x="453" y="-181"/> + <point x="512" y="-113" type="curve"/> + <point x="453" y="-69" type="line"/> + <point x="411" y="-120"/> + <point x="358" y="-142"/> + <point x="311" y="-142" type="curve" smooth="yes"/> + <point x="243" y="-142"/> + <point x="192" y="-110"/> + <point x="192" y="-52" type="curve" smooth="yes"/> + <point x="192" y="61"/> + <point x="369" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quotedbl.glif b/Fira Code-Regular.ufo/glyphs/quotedbl.glif new file mode 100644 index 0000000000..121dd6eceb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quotedbl.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quotedbl" format="1"> + <advance width="600"/> + <unicode hex="0022"/> + <outline> + <contour> + <point x="164" y="739" type="line"/> + <point x="180" y="479" type="line"/> + <point x="253" y="479" type="line"/> + <point x="269" y="739" type="line"/> + </contour> + <contour> + <point x="331" y="739" type="line"/> + <point x="347" y="479" type="line"/> + <point x="420" y="479" type="line"/> + <point x="436" y="739" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quotedblbase.glif b/Fira Code-Regular.ufo/glyphs/quotedblbase.glif new file mode 100644 index 0000000000..ab558aae99 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quotedblbase.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quotedblbase" format="1"> + <advance width="600"/> + <unicode hex="201E"/> + <outline> + <contour> + <point x="124" y="56" type="curve" smooth="yes"/> + <point x="124" y="34"/> + <point x="134" y="13"/> + <point x="150" y="2" type="curve"/> + <point x="110" y="-182" type="line"/> + <point x="175" y="-182" type="line"/> + <point x="257" y="-9" type="line" smooth="yes"/> + <point x="272" y="23"/> + <point x="275" y="38"/> + <point x="275" y="56" type="curve" smooth="yes"/> + <point x="275" y="97"/> + <point x="241" y="129"/> + <point x="200" y="129" type="curve" smooth="yes"/> + <point x="159" y="129"/> + <point x="124" y="97"/> + </contour> + <contour> + <point x="339" y="56" type="curve" smooth="yes"/> + <point x="339" y="34"/> + <point x="349" y="13"/> + <point x="365" y="2" type="curve"/> + <point x="325" y="-182" type="line"/> + <point x="390" y="-182" type="line"/> + <point x="472" y="-9" type="line" smooth="yes"/> + <point x="486" y="21"/> + <point x="489" y="38"/> + <point x="489" y="56" type="curve" smooth="yes"/> + <point x="489" y="97"/> + <point x="456" y="129"/> + <point x="414" y="129" type="curve" smooth="yes"/> + <point x="374" y="129"/> + <point x="339" y="97"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quotedblleft.glif b/Fira Code-Regular.ufo/glyphs/quotedblleft.glif new file mode 100644 index 0000000000..6c912028fc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quotedblleft.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quotedblleft" format="1"> + <advance width="600"/> + <unicode hex="201C"/> + <outline> + <contour> + <point x="260" y="551" type="curve" smooth="yes"/> + <point x="260" y="573"/> + <point x="250" y="594"/> + <point x="234" y="605" type="curve"/> + <point x="274" y="789" type="line"/> + <point x="208" y="789" type="line"/> + <point x="127" y="616" type="line" smooth="yes"/> + <point x="112" y="584"/> + <point x="110" y="567"/> + <point x="110" y="551" type="curve" smooth="yes"/> + <point x="110" y="510"/> + <point x="142" y="478"/> + <point x="185" y="478" type="curve" smooth="yes"/> + <point x="226" y="478"/> + <point x="260" y="510"/> + </contour> + <contour> + <point x="476" y="551" type="curve" smooth="yes"/> + <point x="476" y="573"/> + <point x="466" y="594"/> + <point x="450" y="605" type="curve"/> + <point x="490" y="789" type="line"/> + <point x="425" y="789" type="line"/> + <point x="343" y="616" type="line" smooth="yes"/> + <point x="328" y="584"/> + <point x="326" y="567"/> + <point x="326" y="551" type="curve" smooth="yes"/> + <point x="326" y="510"/> + <point x="359" y="478"/> + <point x="400" y="478" type="curve" smooth="yes"/> + <point x="441" y="478"/> + <point x="476" y="510"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quotedblright.glif b/Fira Code-Regular.ufo/glyphs/quotedblright.glif new file mode 100644 index 0000000000..a5dca3456a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quotedblright.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quotedblright" format="1"> + <advance width="600"/> + <unicode hex="201D"/> + <outline> + <contour> + <point x="123" y="715" type="curve" smooth="yes"/> + <point x="123" y="692"/> + <point x="133" y="672"/> + <point x="148" y="660" type="curve"/> + <point x="109" y="477" type="line"/> + <point x="174" y="477" type="line"/> + <point x="255" y="650" type="line" smooth="yes"/> + <point x="270" y="682"/> + <point x="274" y="696"/> + <point x="274" y="715" type="curve" smooth="yes"/> + <point x="274" y="756"/> + <point x="240" y="788"/> + <point x="198" y="788" type="curve" smooth="yes"/> + <point x="158" y="788"/> + <point x="123" y="756"/> + </contour> + <contour> + <point x="339" y="715" type="curve" smooth="yes"/> + <point x="339" y="692"/> + <point x="349" y="672"/> + <point x="365" y="660" type="curve"/> + <point x="325" y="477" type="line"/> + <point x="390" y="477" type="line"/> + <point x="472" y="650" type="line" smooth="yes"/> + <point x="487" y="682"/> + <point x="490" y="696"/> + <point x="490" y="715" type="curve" smooth="yes"/> + <point x="490" y="756"/> + <point x="456" y="788"/> + <point x="414" y="788" type="curve" smooth="yes"/> + <point x="374" y="788"/> + <point x="339" y="756"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quoteleft.glif b/Fira Code-Regular.ufo/glyphs/quoteleft.glif new file mode 100644 index 0000000000..e4195a3fb9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quoteleft.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quoteleft" format="1"> + <advance width="600"/> + <unicode hex="2018"/> + <outline> + <contour> + <point x="368" y="551" type="curve" smooth="yes"/> + <point x="368" y="573"/> + <point x="358" y="594"/> + <point x="342" y="605" type="curve"/> + <point x="382" y="789" type="line"/> + <point x="317" y="789" type="line"/> + <point x="235" y="616" type="line" smooth="yes"/> + <point x="220" y="584"/> + <point x="218" y="567"/> + <point x="218" y="551" type="curve" smooth="yes"/> + <point x="218" y="510"/> + <point x="251" y="478"/> + <point x="292" y="478" type="curve" smooth="yes"/> + <point x="334" y="478"/> + <point x="368" y="510"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quoteright.glif b/Fira Code-Regular.ufo/glyphs/quoteright.glif new file mode 100644 index 0000000000..bfdc9a7490 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quoteright.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quoteright" format="1"> + <advance width="600"/> + <unicode hex="2019"/> + <outline> + <contour> + <point x="231" y="716" type="curve" smooth="yes"/> + <point x="231" y="693"/> + <point x="241" y="673"/> + <point x="257" y="662" type="curve"/> + <point x="217" y="478" type="line"/> + <point x="282" y="478" type="line"/> + <point x="364" y="651" type="line" smooth="yes"/> + <point x="379" y="683"/> + <point x="382" y="697"/> + <point x="382" y="716" type="curve" smooth="yes"/> + <point x="382" y="757"/> + <point x="348" y="789"/> + <point x="307" y="789" type="curve" smooth="yes"/> + <point x="266" y="789"/> + <point x="231" y="757"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quotesinglbase.glif b/Fira Code-Regular.ufo/glyphs/quotesinglbase.glif new file mode 100644 index 0000000000..7cdfecb985 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quotesinglbase.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quotesinglbase" format="1"> + <advance width="600"/> + <unicode hex="201A"/> + <outline> + <contour> + <point x="231" y="56" type="curve" smooth="yes"/> + <point x="231" y="34"/> + <point x="241" y="13"/> + <point x="257" y="2" type="curve"/> + <point x="217" y="-182" type="line"/> + <point x="282" y="-182" type="line"/> + <point x="364" y="-9" type="line" smooth="yes"/> + <point x="379" y="23"/> + <point x="382" y="38"/> + <point x="382" y="56" type="curve" smooth="yes"/> + <point x="382" y="97"/> + <point x="348" y="129"/> + <point x="306" y="129" type="curve" smooth="yes"/> + <point x="266" y="129"/> + <point x="231" y="97"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/quotesingle.glif b/Fira Code-Regular.ufo/glyphs/quotesingle.glif new file mode 100644 index 0000000000..3ffe57d2d4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/quotesingle.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="quotesingle" format="1"> + <advance width="600"/> + <unicode hex="0027"/> + <outline> + <contour> + <point x="248" y="739" type="line"/> + <point x="263" y="479" type="line"/> + <point x="337" y="479" type="line"/> + <point x="352" y="739" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/r.glif b/Fira Code-Regular.ufo/glyphs/r.glif new file mode 100644 index 0000000000..5ddc36c69f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/r.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="r" format="1"> + <advance width="600"/> + <unicode hex="0072"/> + <outline> + <contour> + <point x="94" y="0" type="line"/> + <point x="448" y="0" type="line"/> + <point x="448" y="66" type="line"/> + <point x="300" y="66" type="line"/> + <point x="300" y="315" type="line"/> + <point x="318" y="388"/> + <point x="373" y="457"/> + <point x="444" y="457" type="curve" smooth="yes"/> + <point x="466" y="457"/> + <point x="482" y="454"/> + <point x="505" y="448" type="curve"/> + <point x="520" y="530" type="line"/> + <point x="495" y="536"/> + <point x="477" y="538"/> + <point x="451" y="538" type="curve" smooth="yes"/> + <point x="388" y="538"/> + <point x="330" y="500"/> + <point x="299" y="425" type="curve"/> + <point x="289" y="526" type="line"/> + <point x="94" y="526" type="line"/> + <point x="94" y="461" type="line"/> + <point x="217" y="461" type="line"/> + <point x="217" y="66" type="line"/> + <point x="94" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/racute.glif b/Fira Code-Regular.ufo/glyphs/racute.glif new file mode 100644 index 0000000000..03e9461a6a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/racute.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="racute" format="1"> + <advance width="600"/> + <unicode hex="0155"/> + <outline> + <contour> + <point x="379" y="785" type="line"/> + <point x="194" y="670" type="line"/> + <point x="222" y="624" type="line"/> + <point x="423" y="714" type="line"/> + </contour> + <contour> + <point x="94" y="0" type="line"/> + <point x="448" y="0" type="line"/> + <point x="448" y="66" type="line"/> + <point x="300" y="66" type="line"/> + <point x="300" y="315" type="line"/> + <point x="318" y="388"/> + <point x="373" y="457"/> + <point x="444" y="457" type="curve" smooth="yes"/> + <point x="466" y="457"/> + <point x="482" y="454"/> + <point x="505" y="448" type="curve"/> + <point x="520" y="530" type="line"/> + <point x="495" y="536"/> + <point x="477" y="538"/> + <point x="451" y="538" type="curve" smooth="yes"/> + <point x="388" y="538"/> + <point x="330" y="500"/> + <point x="299" y="425" type="curve"/> + <point x="289" y="526" type="line"/> + <point x="94" y="526" type="line"/> + <point x="94" y="461" type="line"/> + <point x="217" y="461" type="line"/> + <point x="217" y="66" type="line"/> + <point x="94" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/radical.glif b/Fira Code-Regular.ufo/glyphs/radical.glif new file mode 100644 index 0000000000..434db9b3c3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/radical.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="radical" format="1"> + <advance width="600"/> + <unicode hex="221A"/> + <outline> + <contour> + <point x="694" y="795" type="line"/> + <point x="694" y="866" type="line"/> + <point x="453" y="866" type="line"/> + <point x="241" y="89" type="line"/> + <point x="102" y="481" type="line"/> + <point x="30" y="456" type="line"/> + <point x="197" y="0" type="line"/> + <point x="290" y="0" type="line"/> + <point x="511" y="795" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/radical.tosf.glif b/Fira Code-Regular.ufo/glyphs/radical.tosf.glif new file mode 100644 index 0000000000..5442b686eb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/radical.tosf.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="radical.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="694" y="795" type="line"/> + <point x="694" y="866" type="line"/> + <point x="453" y="866" type="line"/> + <point x="241" y="89" type="line"/> + <point x="102" y="481" type="line"/> + <point x="30" y="456" type="line"/> + <point x="197" y="0" type="line"/> + <point x="290" y="0" type="line"/> + <point x="511" y="795" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/rcaron.glif b/Fira Code-Regular.ufo/glyphs/rcaron.glif new file mode 100644 index 0000000000..919f6b11f3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/rcaron.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="rcaron" format="1"> + <advance width="600"/> + <unicode hex="0159"/> + <outline> + <contour> + <point x="472" y="748" type="line"/> + <point x="434" y="789" type="line"/> + <point x="310" y="698" type="line"/> + <point x="186" y="789" type="line"/> + <point x="146" y="748" type="line"/> + <point x="282" y="629" type="line"/> + <point x="338" y="629" type="line"/> + </contour> + <contour> + <point x="94" y="0" type="line"/> + <point x="448" y="0" type="line"/> + <point x="448" y="66" type="line"/> + <point x="300" y="66" type="line"/> + <point x="300" y="315" type="line"/> + <point x="318" y="388"/> + <point x="373" y="457"/> + <point x="444" y="457" type="curve" smooth="yes"/> + <point x="466" y="457"/> + <point x="482" y="454"/> + <point x="505" y="448" type="curve"/> + <point x="520" y="530" type="line"/> + <point x="495" y="536"/> + <point x="477" y="538"/> + <point x="451" y="538" type="curve" smooth="yes"/> + <point x="388" y="538"/> + <point x="330" y="500"/> + <point x="299" y="425" type="curve"/> + <point x="289" y="526" type="line"/> + <point x="94" y="526" type="line"/> + <point x="94" y="461" type="line"/> + <point x="217" y="461" type="line"/> + <point x="217" y="66" type="line"/> + <point x="94" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/rcommaaccent.glif b/Fira Code-Regular.ufo/glyphs/rcommaaccent.glif new file mode 100644 index 0000000000..ff6610cc44 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/rcommaaccent.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="rcommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0157"/> + <outline> + <contour> + <point x="94" y="0" type="line"/> + <point x="448" y="0" type="line"/> + <point x="448" y="66" type="line"/> + <point x="300" y="66" type="line"/> + <point x="300" y="315" type="line"/> + <point x="318" y="388"/> + <point x="373" y="457"/> + <point x="444" y="457" type="curve" smooth="yes"/> + <point x="466" y="457"/> + <point x="482" y="454"/> + <point x="505" y="448" type="curve"/> + <point x="520" y="530" type="line"/> + <point x="495" y="536"/> + <point x="477" y="538"/> + <point x="451" y="538" type="curve" smooth="yes"/> + <point x="388" y="538"/> + <point x="330" y="500"/> + <point x="299" y="425" type="curve"/> + <point x="289" y="526" type="line"/> + <point x="94" y="526" type="line"/> + <point x="94" y="461" type="line"/> + <point x="217" y="461" type="line"/> + <point x="217" y="66" type="line"/> + <point x="94" y="66" type="line"/> + </contour> + <contour> + <point x="261" y="-71" type="curve" smooth="yes"/> + <point x="231" y="-71"/> + <point x="207" y="-93"/> + <point x="207" y="-124" type="curve" smooth="yes"/> + <point x="207" y="-141"/> + <point x="216" y="-158"/> + <point x="229" y="-168" type="curve"/> + <point x="200" y="-286" type="line"/> + <point x="250" y="-286" type="line"/> + <point x="300" y="-178" type="line" smooth="yes"/> + <point x="311" y="-155"/> + <point x="315" y="-141"/> + <point x="315" y="-124" type="curve" smooth="yes"/> + <point x="315" y="-93"/> + <point x="292" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/registered.glif b/Fira Code-Regular.ufo/glyphs/registered.glif new file mode 100644 index 0000000000..9de9b91714 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/registered.glif @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="registered" format="1"> + <advance width="600"/> + <unicode hex="00AE"/> + <outline> + <contour> + <point x="300" y="747" type="curve" smooth="yes"/> + <point x="160" y="747"/> + <point x="47" y="632"/> + <point x="47" y="492" type="curve" smooth="yes"/> + <point x="47" y="352"/> + <point x="160" y="239"/> + <point x="300" y="239" type="curve" smooth="yes"/> + <point x="440" y="239"/> + <point x="552" y="352"/> + <point x="552" y="492" type="curve" smooth="yes"/> + <point x="552" y="632"/> + <point x="440" y="747"/> + </contour> + <contour> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="415" y="700"/> + <point x="500" y="607"/> + <point x="500" y="492" type="curve" smooth="yes"/> + <point x="500" y="377"/> + <point x="415" y="286"/> + <point x="300" y="286" type="curve" smooth="yes"/> + <point x="185" y="286"/> + <point x="99" y="377"/> + <point x="99" y="492" type="curve" smooth="yes"/> + <point x="99" y="607"/> + <point x="185" y="700"/> + </contour> + <contour> + <point x="286" y="636" type="curve" smooth="yes"/> + <point x="201" y="636" type="line"/> + <point x="201" y="354" type="line"/> + <point x="257" y="354" type="line"/> + <point x="257" y="463" type="line"/> + <point x="286" y="463" type="line"/> + <point x="361" y="354" type="line"/> + <point x="427" y="354" type="line"/> + <point x="341" y="472" type="line"/> + <point x="380" y="483"/> + <point x="408" y="509"/> + <point x="408" y="552" type="curve" smooth="yes"/> + <point x="408" y="607"/> + <point x="368" y="636"/> + </contour> + <contour> + <point x="257" y="592" type="line"/> + <point x="287" y="592" type="line" smooth="yes"/> + <point x="331" y="592"/> + <point x="350" y="578"/> + <point x="350" y="551" type="curve" smooth="yes"/> + <point x="350" y="518"/> + <point x="328" y="506"/> + <point x="289" y="506" type="curve" smooth="yes"/> + <point x="257" y="506" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/revlogicalnot.glif b/Fira Code-Regular.ufo/glyphs/revlogicalnot.glif new file mode 100644 index 0000000000..f705db0e12 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/revlogicalnot.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="revlogicalnot" format="1"> + <advance width="600"/> + <unicode hex="2310"/> + <outline> + <contour> + <point x="484" y="276" type="line"/> + <point x="484" y="347" type="line"/> + <point x="116" y="347" type="line"/> + <point x="116" y="135" type="line"/> + <point x="192" y="135" type="line"/> + <point x="192" y="276" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/rho.glif b/Fira Code-Regular.ufo/glyphs/rho.glif new file mode 100644 index 0000000000..5e6578cf8f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/rho.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="rho" format="1"> + <advance width="600"/> + <unicode hex="03C1"/> + <outline> + <contour> + <point x="306" y="538" type="curve" smooth="yes"/> + <point x="168" y="538"/> + <point x="94" y="445"/> + <point x="94" y="270" type="curve" smooth="yes"/> + <point x="94" y="-212" type="line"/> + <point x="177" y="-202" type="line"/> + <point x="177" y="49" type="line"/> + <point x="213" y="9"/> + <point x="260" y="-11"/> + <point x="318" y="-11" type="curve" smooth="yes"/> + <point x="457" y="-11"/> + <point x="524" y="116"/> + <point x="524" y="264" type="curve" smooth="yes"/> + <point x="524" y="438"/> + <point x="459" y="538"/> + </contour> + <contour> + <point x="304" y="472" type="curve" smooth="yes"/> + <point x="392" y="472"/> + <point x="434" y="403"/> + <point x="434" y="264" type="curve" smooth="yes"/> + <point x="434" y="131"/> + <point x="387" y="58"/> + <point x="299" y="58" type="curve" smooth="yes"/> + <point x="249" y="58"/> + <point x="205" y="82"/> + <point x="177" y="124" type="curve"/> + <point x="177" y="257" type="line" smooth="yes"/> + <point x="177" y="394"/> + <point x="209" y="472"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ring.case.glif b/Fira Code-Regular.ufo/glyphs/ring.case.glif new file mode 100644 index 0000000000..0885133446 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ring.case.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ring.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="299" y="942" type="curve" smooth="yes"/> + <point x="235" y="942"/> + <point x="189" y="897"/> + <point x="189" y="840" type="curve" smooth="yes"/> + <point x="189" y="783"/> + <point x="235" y="738"/> + <point x="299" y="738" type="curve" smooth="yes"/> + <point x="364" y="738"/> + <point x="410" y="783"/> + <point x="410" y="840" type="curve" smooth="yes"/> + <point x="410" y="897"/> + <point x="364" y="942"/> + </contour> + <contour> + <point x="299" y="897" type="curve" smooth="yes"/> + <point x="333" y="897"/> + <point x="354" y="875"/> + <point x="354" y="840" type="curve" smooth="yes"/> + <point x="354" y="805"/> + <point x="333" y="783"/> + <point x="299" y="783" type="curve" smooth="yes"/> + <point x="267" y="783"/> + <point x="245" y="805"/> + <point x="245" y="840" type="curve" smooth="yes"/> + <point x="245" y="875"/> + <point x="267" y="897"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ring.glif b/Fira Code-Regular.ufo/glyphs/ring.glif new file mode 100644 index 0000000000..bcf3732399 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ring.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ring" format="1"> + <advance width="600"/> + <unicode hex="02DA"/> + <outline> + <contour> + <point x="300" y="823" type="curve" smooth="yes"/> + <point x="236" y="823"/> + <point x="189" y="778"/> + <point x="189" y="720" type="curve" smooth="yes"/> + <point x="189" y="664"/> + <point x="236" y="619"/> + <point x="300" y="619" type="curve" smooth="yes"/> + <point x="364" y="619"/> + <point x="411" y="664"/> + <point x="411" y="720" type="curve" smooth="yes"/> + <point x="411" y="778"/> + <point x="364" y="823"/> + </contour> + <contour> + <point x="300" y="777" type="curve" smooth="yes"/> + <point x="334" y="777"/> + <point x="354" y="756"/> + <point x="354" y="720" type="curve" smooth="yes"/> + <point x="354" y="685"/> + <point x="334" y="664"/> + <point x="300" y="664" type="curve" smooth="yes"/> + <point x="267" y="664"/> + <point x="246" y="685"/> + <point x="246" y="720" type="curve" smooth="yes"/> + <point x="246" y="756"/> + <point x="267" y="777"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/rtblock.glif b/Fira Code-Regular.ufo/glyphs/rtblock.glif new file mode 100644 index 0000000000..9c62d27581 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/rtblock.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="rtblock" format="1"> + <advance width="600"/> + <unicode hex="2590"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="300" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/s.glif b/Fira Code-Regular.ufo/glyphs/s.glif new file mode 100644 index 0000000000..18079b4e6f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/s.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="s" format="1"> + <advance width="600"/> + <unicode hex="0073"/> + <outline> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sacute.glif b/Fira Code-Regular.ufo/glyphs/sacute.glif new file mode 100644 index 0000000000..6a0fdb0529 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sacute.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sacute" format="1"> + <advance width="600"/> + <unicode hex="015B"/> + <outline> + <contour> + <point x="377" y="785" type="line"/> + <point x="192" y="670" type="line"/> + <point x="220" y="624" type="line"/> + <point x="421" y="714" type="line"/> + </contour> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sacute.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/sacute.loclPLK_.glif new file mode 100644 index 0000000000..7079dc3016 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sacute.loclPLK_.glif @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="427" y="728" type="line"/> + <point x="362" y="770" type="line"/> + <point x="257" y="602" type="line"/> + <point x="298" y="576" type="line"/> + </contour> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/scaron.glif b/Fira Code-Regular.ufo/glyphs/scaron.glif new file mode 100644 index 0000000000..d99efaf506 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/scaron.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="scaron" format="1"> + <advance width="600"/> + <unicode hex="0161"/> + <outline> + <contour> + <point x="470" y="748" type="line"/> + <point x="432" y="789" type="line"/> + <point x="308" y="698" type="line"/> + <point x="184" y="789" type="line"/> + <point x="144" y="748" type="line"/> + <point x="280" y="629" type="line"/> + <point x="336" y="629" type="line"/> + </contour> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/scedilla.glif b/Fira Code-Regular.ufo/glyphs/scedilla.glif new file mode 100644 index 0000000000..c4e0380375 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/scedilla.glif @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="scedilla" format="1"> + <advance width="600"/> + <unicode hex="015F"/> + <outline> + <contour> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="115" y="24"/> + <point x="174" y="-6"/> + <point x="257" y="-10" type="curve"/> + <point x="250" y="-97" type="line"/> + <point x="303" y="-97"/> + <point x="337" y="-104"/> + <point x="337" y="-140" type="curve" smooth="yes"/> + <point x="337" y="-170"/> + <point x="312" y="-182"/> + <point x="277" y="-182" type="curve" smooth="yes"/> + <point x="255" y="-182"/> + <point x="228" y="-176"/> + <point x="209" y="-166" type="curve"/> + <point x="182" y="-214" type="line"/> + <point x="208" y="-229"/> + <point x="247" y="-238"/> + <point x="287" y="-238" type="curve" smooth="yes"/> + <point x="351" y="-238"/> + <point x="408" y="-206"/> + <point x="408" y="-140" type="curve" smooth="yes"/> + <point x="408" y="-101"/> + <point x="381" y="-63"/> + <point x="316" y="-57" type="curve"/> + <point x="316" y="-9" type="line"/> + <point x="415" y="0"/> + <point x="501" y="45"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/scircumflex.glif b/Fira Code-Regular.ufo/glyphs/scircumflex.glif new file mode 100644 index 0000000000..9b2b507fb1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/scircumflex.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="scircumflex" format="1"> + <advance width="600"/> + <unicode hex="015D"/> + <outline> + <contour> + <point x="144" y="670" type="line"/> + <point x="184" y="629" type="line"/> + <point x="308" y="720" type="line"/> + <point x="432" y="629" type="line"/> + <point x="470" y="670" type="line"/> + <point x="336" y="789" type="line"/> + <point x="280" y="789" type="line"/> + </contour> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/scommaaccent.glif b/Fira Code-Regular.ufo/glyphs/scommaaccent.glif new file mode 100644 index 0000000000..cd1510d8d8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/scommaaccent.glif @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="scommaaccent" format="1"> + <advance width="600"/> + <unicode hex="0219"/> + <outline> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + <contour> + <point x="300" y="-71" type="curve" smooth="yes"/> + <point x="270" y="-71"/> + <point x="246" y="-93"/> + <point x="246" y="-124" type="curve" smooth="yes"/> + <point x="246" y="-141"/> + <point x="255" y="-158"/> + <point x="268" y="-168" type="curve"/> + <point x="239" y="-286" type="line"/> + <point x="289" y="-286" type="line"/> + <point x="339" y="-178" type="line" smooth="yes"/> + <point x="350" y="-155"/> + <point x="354" y="-141"/> + <point x="354" y="-124" type="curve" smooth="yes"/> + <point x="354" y="-93"/> + <point x="331" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/section.glif b/Fira Code-Regular.ufo/glyphs/section.glif new file mode 100644 index 0000000000..45b282c352 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/section.glif @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="section" format="1"> + <advance width="600"/> + <unicode hex="00A7"/> + <outline> + <contour> + <point x="317" y="700" type="curve" smooth="yes"/> + <point x="213" y="700"/> + <point x="128" y="644"/> + <point x="128" y="554" type="curve" smooth="yes"/> + <point x="128" y="509"/> + <point x="150" y="473"/> + <point x="187" y="445" type="curve"/> + <point x="143" y="418"/> + <point x="106" y="374"/> + <point x="106" y="321" type="curve" smooth="yes"/> + <point x="106" y="241"/> + <point x="152" y="204"/> + <point x="261" y="167" type="curve" smooth="yes"/> + <point x="361" y="134"/> + <point x="384" y="115"/> + <point x="384" y="70" type="curve" smooth="yes"/> + <point x="384" y="26"/> + <point x="341" y="-1"/> + <point x="284" y="-1" type="curve" smooth="yes"/> + <point x="228" y="-1"/> + <point x="188" y="14"/> + <point x="148" y="42" type="curve"/> + <point x="108" y="-14" type="line"/> + <point x="151" y="-47"/> + <point x="206" y="-69"/> + <point x="279" y="-69" type="curve" smooth="yes"/> + <point x="391" y="-69"/> + <point x="472" y="-15"/> + <point x="472" y="76" type="curve" smooth="yes"/> + <point x="472" y="122"/> + <point x="448" y="157"/> + <point x="412" y="184" type="curve"/> + <point x="456" y="211"/> + <point x="492" y="255"/> + <point x="492" y="310" type="curve" smooth="yes"/> + <point x="492" y="388"/> + <point x="448" y="426"/> + <point x="339" y="462" type="curve" smooth="yes"/> + <point x="238" y="497"/> + <point x="215" y="515"/> + <point x="215" y="561" type="curve" smooth="yes"/> + <point x="215" y="604"/> + <point x="254" y="632"/> + <point x="311" y="632" type="curve" smooth="yes"/> + <point x="368" y="632"/> + <point x="404" y="616"/> + <point x="444" y="589" type="curve"/> + <point x="484" y="646" type="line"/> + <point x="440" y="678"/> + <point x="390" y="700"/> + </contour> + <contour> + <point x="239" y="417" type="curve"/> + <point x="377" y="365"/> + <point x="410" y="355"/> + <point x="410" y="299" type="curve" smooth="yes"/> + <point x="410" y="270"/> + <point x="392" y="238"/> + <point x="362" y="212" type="curve"/> + <point x="223" y="263"/> + <point x="190" y="272"/> + <point x="190" y="331" type="curve" smooth="yes"/> + <point x="190" y="359"/> + <point x="207" y="391"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/section.tosf.glif b/Fira Code-Regular.ufo/glyphs/section.tosf.glif new file mode 100644 index 0000000000..c7c971e045 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/section.tosf.glif @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="section.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="317" y="700" type="curve" smooth="yes"/> + <point x="213" y="700"/> + <point x="128" y="644"/> + <point x="128" y="554" type="curve" smooth="yes"/> + <point x="128" y="509"/> + <point x="150" y="473"/> + <point x="187" y="445" type="curve"/> + <point x="143" y="418"/> + <point x="106" y="374"/> + <point x="106" y="321" type="curve" smooth="yes"/> + <point x="106" y="241"/> + <point x="152" y="204"/> + <point x="261" y="167" type="curve" smooth="yes"/> + <point x="361" y="134"/> + <point x="384" y="115"/> + <point x="384" y="70" type="curve" smooth="yes"/> + <point x="384" y="26"/> + <point x="341" y="-1"/> + <point x="284" y="-1" type="curve" smooth="yes"/> + <point x="228" y="-1"/> + <point x="188" y="14"/> + <point x="148" y="42" type="curve"/> + <point x="108" y="-14" type="line"/> + <point x="151" y="-47"/> + <point x="206" y="-69"/> + <point x="279" y="-69" type="curve" smooth="yes"/> + <point x="391" y="-69"/> + <point x="472" y="-15"/> + <point x="472" y="76" type="curve" smooth="yes"/> + <point x="472" y="122"/> + <point x="448" y="157"/> + <point x="412" y="184" type="curve"/> + <point x="456" y="211"/> + <point x="492" y="255"/> + <point x="492" y="310" type="curve" smooth="yes"/> + <point x="492" y="388"/> + <point x="448" y="426"/> + <point x="339" y="462" type="curve" smooth="yes"/> + <point x="238" y="497"/> + <point x="215" y="515"/> + <point x="215" y="561" type="curve" smooth="yes"/> + <point x="215" y="604"/> + <point x="254" y="632"/> + <point x="311" y="632" type="curve" smooth="yes"/> + <point x="368" y="632"/> + <point x="404" y="616"/> + <point x="444" y="589" type="curve"/> + <point x="484" y="646" type="line"/> + <point x="440" y="678"/> + <point x="390" y="700"/> + </contour> + <contour> + <point x="239" y="417" type="curve"/> + <point x="377" y="365"/> + <point x="410" y="355"/> + <point x="410" y="299" type="curve" smooth="yes"/> + <point x="410" y="270"/> + <point x="392" y="238"/> + <point x="362" y="212" type="curve"/> + <point x="223" y="263"/> + <point x="190" y="272"/> + <point x="190" y="331" type="curve" smooth="yes"/> + <point x="190" y="359"/> + <point x="207" y="391"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/semicolon.glif b/Fira Code-Regular.ufo/glyphs/semicolon.glif new file mode 100644 index 0000000000..f1371639ab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/semicolon.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="semicolon" format="1"> + <advance width="600"/> + <unicode hex="003B"/> + <outline> + <contour> + <point x="299" y="511" type="curve" smooth="yes"/> + <point x="253" y="511"/> + <point x="219" y="475"/> + <point x="219" y="431" type="curve" smooth="yes"/> + <point x="219" y="386"/> + <point x="253" y="349"/> + <point x="299" y="349" type="curve" smooth="yes"/> + <point x="345" y="349"/> + <point x="380" y="386"/> + <point x="380" y="431" type="curve" smooth="yes"/> + <point x="380" y="475"/> + <point x="345" y="511"/> + </contour> + <contour> + <point x="299" y="165" type="curve" smooth="yes"/> + <point x="254" y="165"/> + <point x="219" y="129"/> + <point x="219" y="85" type="curve" smooth="yes"/> + <point x="219" y="58"/> + <point x="231" y="33"/> + <point x="251" y="18" type="curve"/> + <point x="203" y="-180" type="line"/> + <point x="279" y="-180" type="line"/> + <point x="361" y="7" type="line" smooth="yes"/> + <point x="375" y="38"/> + <point x="380" y="61"/> + <point x="380" y="85" type="curve" smooth="yes"/> + <point x="380" y="129"/> + <point x="345" y="165"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/seven.dnom.glif b/Fira Code-Regular.ufo/glyphs/seven.dnom.glif new file mode 100644 index 0000000000..7ad4c6901c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/seven.dnom.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="seven.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="206" y="22" type="line"/> + <point x="276" y="-8" type="line"/> + <point x="440" y="272" type="line"/> + <point x="440" y="321" type="line"/> + <point x="160" y="321" type="line"/> + <point x="160" y="262" type="line"/> + <point x="362" y="262" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/seven.glif b/Fira Code-Regular.ufo/glyphs/seven.glif new file mode 100644 index 0000000000..aa983342d6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/seven.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="seven" format="1"> + <advance width="600"/> + <unicode hex="0037"/> + <outline> + <contour> + <point x="153" y="14" type="line"/> + <point x="230" y="-9" type="line"/> + <point x="505" y="625" type="line"/> + <point x="505" y="688" type="line"/> + <point x="98" y="688" type="line"/> + <point x="98" y="619" type="line"/> + <point x="421" y="619" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/seven.numr.glif b/Fira Code-Regular.ufo/glyphs/seven.numr.glif new file mode 100644 index 0000000000..914b820421 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/seven.numr.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="seven.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="206" y="389" type="line"/> + <point x="276" y="359" type="line"/> + <point x="440" y="639" type="line"/> + <point x="440" y="688" type="line"/> + <point x="160" y="688" type="line"/> + <point x="160" y="629" type="line"/> + <point x="362" y="629" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/seven.tosf.glif b/Fira Code-Regular.ufo/glyphs/seven.tosf.glif new file mode 100644 index 0000000000..ce1ae5daa3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/seven.tosf.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="seven.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="500" y="499" type="line"/> + <point x="500" y="563" type="line"/> + <point x="92" y="563" type="line"/> + <point x="92" y="494" type="line"/> + <point x="416" y="494" type="line"/> + <point x="175" y="-92" type="line"/> + <point x="250" y="-117" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/seveneighths.glif b/Fira Code-Regular.ufo/glyphs/seveneighths.glif new file mode 100644 index 0000000000..87afbbc09e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/seveneighths.glif @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="seveneighths" format="1"> + <advance width="600"/> + <unicode hex="215E"/> + <outline> + <contour> + <point x="96" y="389" type="line"/> + <point x="166" y="359" type="line"/> + <point x="330" y="639" type="line"/> + <point x="330" y="688" type="line"/> + <point x="50" y="688" type="line"/> + <point x="50" y="629" type="line"/> + <point x="252" y="629" type="line"/> + </contour> + <contour> + <point x="-5" y="237" type="line"/> + <point x="25" y="184" type="line"/> + <point x="559" y="440" type="line"/> + <point x="530" y="493" type="line"/> + </contour> + <contour> + <point x="588" y="244" type="curve" smooth="yes"/> + <point x="588" y="289"/> + <point x="535" y="327"/> + <point x="447" y="327" type="curve" smooth="yes"/> + <point x="366" y="327"/> + <point x="307" y="291"/> + <point x="307" y="242" type="curve" smooth="yes"/> + <point x="307" y="200"/> + <point x="329" y="179"/> + <point x="369" y="168" type="curve"/> + <point x="318" y="156"/> + <point x="289" y="130"/> + <point x="289" y="92" type="curve" smooth="yes"/> + <point x="289" y="34"/> + <point x="346" y="-6"/> + <point x="446" y="-6" type="curve" smooth="yes"/> + <point x="544" y="-6"/> + <point x="605" y="34"/> + <point x="605" y="94" type="curve" smooth="yes"/> + <point x="605" y="136"/> + <point x="574" y="159"/> + <point x="518" y="176" type="curve"/> + <point x="557" y="180"/> + <point x="588" y="199"/> + </contour> + <contour> + <point x="378" y="242" type="curve" smooth="yes"/> + <point x="378" y="258"/> + <point x="399" y="273"/> + <point x="447" y="273" type="curve" smooth="yes"/> + <point x="496" y="273"/> + <point x="517" y="257"/> + <point x="517" y="241" type="curve" smooth="yes"/> + <point x="517" y="218"/> + <point x="498" y="209"/> + <point x="462" y="198" type="curve"/> + <point x="400" y="209"/> + <point x="378" y="219"/> + </contour> + <contour> + <point x="531" y="95" type="curve" smooth="yes"/> + <point x="531" y="72"/> + <point x="499" y="53"/> + <point x="446" y="53" type="curve" smooth="yes"/> + <point x="390" y="53"/> + <point x="363" y="69"/> + <point x="363" y="94" type="curve" smooth="yes"/> + <point x="363" y="116"/> + <point x="384" y="134"/> + <point x="423" y="145" type="curve"/> + <point x="487" y="134"/> + <point x="531" y="124"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/seveninferior.glif b/Fira Code-Regular.ufo/glyphs/seveninferior.glif new file mode 100644 index 0000000000..578ff6ba15 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/seveninferior.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="seveninferior" format="1"> + <advance width="600"/> + <unicode hex="2087"/> + <outline> + <contour> + <point x="206" y="-171" type="line"/> + <point x="276" y="-201" type="line"/> + <point x="440" y="79" type="line"/> + <point x="440" y="128" type="line"/> + <point x="160" y="128" type="line"/> + <point x="160" y="69" type="line"/> + <point x="362" y="69" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sevensuperior.glif b/Fira Code-Regular.ufo/glyphs/sevensuperior.glif new file mode 100644 index 0000000000..f50d3e41a3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sevensuperior.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sevensuperior" format="1"> + <advance width="600"/> + <unicode hex="2077"/> + <outline> + <contour> + <point x="206" y="337" type="line"/> + <point x="276" y="307" type="line"/> + <point x="440" y="587" type="line"/> + <point x="440" y="636" type="line"/> + <point x="160" y="636" type="line"/> + <point x="160" y="577" type="line"/> + <point x="362" y="577" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/shade.glif b/Fira Code-Regular.ufo/glyphs/shade.glif new file mode 100644 index 0000000000..d69aa7a7e0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/shade.glif @@ -0,0 +1,676 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="shade" format="1"> + <advance width="600"/> + <unicode hex="2592"/> + <outline> + <contour> + <point x="550" y="926" type="line"/> + <point x="550" y="1000" type="line"/> + <point x="499" y="1000" type="line"/> + <point x="499" y="926" type="line"/> + <point x="450" y="926" type="line"/> + <point x="450" y="1000" type="line"/> + <point x="399" y="1000" type="line"/> + <point x="399" y="926" type="line"/> + <point x="350" y="926" type="line"/> + <point x="350" y="1000" type="line"/> + <point x="299" y="1000" type="line"/> + <point x="299" y="926" type="line"/> + <point x="250" y="926" type="line"/> + <point x="250" y="1000" type="line"/> + <point x="199" y="1000" type="line"/> + <point x="199" y="926" type="line"/> + <point x="150" y="926" type="line"/> + <point x="150" y="1000" type="line"/> + <point x="99" y="1000" type="line"/> + <point x="99" y="926" type="line"/> + <point x="50" y="926" type="line"/> + <point x="50" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="925" type="line"/> + <point x="49" y="925" type="line"/> + <point x="49" y="851" type="line"/> + <point x="0" y="851" type="line"/> + <point x="0" y="775" type="line"/> + <point x="49" y="775" type="line"/> + <point x="49" y="701" type="line"/> + <point x="0" y="701" type="line"/> + <point x="0" y="625" type="line"/> + <point x="49" y="625" type="line"/> + <point x="49" y="551" type="line"/> + <point x="0" y="551" type="line"/> + <point x="0" y="475" type="line"/> + <point x="49" y="475" type="line"/> + <point x="49" y="401" type="line"/> + <point x="0" y="401" type="line"/> + <point x="0" y="325" type="line"/> + <point x="49" y="325" type="line"/> + <point x="49" y="251" type="line"/> + <point x="0" y="251" type="line"/> + <point x="0" y="175" type="line"/> + <point x="49" y="175" type="line"/> + <point x="49" y="101" type="line"/> + <point x="0" y="101" type="line"/> + <point x="0" y="25" type="line"/> + <point x="49" y="25" type="line"/> + <point x="49" y="-49" type="line"/> + <point x="0" y="-49" type="line"/> + <point x="0" y="-125" type="line"/> + <point x="49" y="-125" type="line"/> + <point x="49" y="-199" type="line"/> + <point x="0" y="-199" type="line"/> + <point x="0" y="-275" type="line"/> + <point x="49" y="-275" type="line"/> + <point x="49" y="-349" type="line"/> + <point x="0" y="-349" type="line"/> + <point x="0" y="-425" type="line"/> + <point x="49" y="-425" type="line"/> + <point x="49" y="-500" type="line"/> + <point x="100" y="-500" type="line"/> + <point x="100" y="-425" type="line"/> + <point x="149" y="-425" type="line"/> + <point x="149" y="-500" type="line"/> + <point x="200" y="-500" type="line"/> + <point x="200" y="-425" type="line"/> + <point x="249" y="-425" type="line"/> + <point x="249" y="-500" type="line"/> + <point x="300" y="-500" type="line"/> + <point x="300" y="-425" type="line"/> + <point x="349" y="-425" type="line"/> + <point x="349" y="-500" type="line"/> + <point x="400" y="-500" type="line"/> + <point x="400" y="-425" type="line"/> + <point x="449" y="-425" type="line"/> + <point x="449" y="-500" type="line"/> + <point x="500" y="-500" type="line"/> + <point x="500" y="-425" type="line"/> + <point x="549" y="-425" type="line"/> + <point x="549" y="-500" type="line"/> + <point x="600" y="-500" type="line"/> + <point x="600" y="-424" type="line"/> + <point x="550" y="-424" type="line"/> + <point x="550" y="-350" type="line"/> + <point x="600" y="-350" type="line"/> + <point x="600" y="-274" type="line"/> + <point x="550" y="-274" type="line"/> + <point x="550" y="-200" type="line"/> + <point x="600" y="-200" type="line"/> + <point x="600" y="-124" type="line"/> + <point x="550" y="-124" type="line"/> + <point x="550" y="-50" type="line"/> + <point x="600" y="-50" type="line"/> + <point x="600" y="26" type="line"/> + <point x="550" y="26" type="line"/> + <point x="550" y="100" type="line"/> + <point x="600" y="100" type="line"/> + <point x="600" y="176" type="line"/> + <point x="550" y="176" type="line"/> + <point x="550" y="250" type="line"/> + <point x="600" y="250" type="line"/> + <point x="600" y="326" type="line"/> + <point x="550" y="326" type="line"/> + <point x="550" y="400" type="line"/> + <point x="600" y="400" type="line"/> + <point x="600" y="476" type="line"/> + <point x="550" y="476" type="line"/> + <point x="550" y="550" type="line"/> + <point x="600" y="550" type="line"/> + <point x="600" y="626" type="line"/> + <point x="550" y="626" type="line"/> + <point x="550" y="700" type="line"/> + <point x="600" y="700" type="line"/> + <point x="600" y="776" type="line"/> + <point x="550" y="776" type="line"/> + <point x="550" y="850" type="line"/> + <point x="600" y="850" type="line"/> + <point x="600" y="926" type="line"/> + </contour> + <contour> + <point x="100" y="925" type="line"/> + <point x="149" y="925" type="line"/> + <point x="149" y="851" type="line"/> + <point x="100" y="851" type="line"/> + </contour> + <contour> + <point x="200" y="925" type="line"/> + <point x="249" y="925" type="line"/> + <point x="249" y="851" type="line"/> + <point x="200" y="851" type="line"/> + </contour> + <contour> + <point x="300" y="925" type="line"/> + <point x="350" y="925" type="line"/> + <point x="350" y="851" type="line"/> + <point x="300" y="851" type="line"/> + </contour> + <contour> + <point x="400" y="925" type="line"/> + <point x="449" y="925" type="line"/> + <point x="449" y="851" type="line"/> + <point x="400" y="851" type="line"/> + </contour> + <contour> + <point x="500" y="925" type="line"/> + <point x="549" y="925" type="line"/> + <point x="549" y="851" type="line"/> + <point x="500" y="851" type="line"/> + </contour> + <contour> + <point x="250" y="850" type="line"/> + <point x="299" y="851" type="line"/> + <point x="299" y="776" type="line"/> + <point x="250" y="776" type="line"/> + </contour> + <contour> + <point x="50" y="850" type="line"/> + <point x="99" y="850" type="line"/> + <point x="99" y="776" type="line"/> + <point x="50" y="776" type="line"/> + </contour> + <contour> + <point x="150" y="850" type="line"/> + <point x="199" y="850" type="line"/> + <point x="199" y="776" type="line"/> + <point x="150" y="776" type="line"/> + </contour> + <contour> + <point x="350" y="850" type="line"/> + <point x="399" y="850" type="line"/> + <point x="399" y="776" type="line"/> + <point x="350" y="776" type="line"/> + </contour> + <contour> + <point x="450" y="850" type="line"/> + <point x="499" y="850" type="line"/> + <point x="499" y="776" type="line"/> + <point x="450" y="776" type="line"/> + </contour> + <contour> + <point x="300" y="775" type="line"/> + <point x="349" y="776" type="line"/> + <point x="349" y="701" type="line"/> + <point x="300" y="701" type="line"/> + </contour> + <contour> + <point x="100" y="775" type="line"/> + <point x="150" y="775" type="line"/> + <point x="150" y="701" type="line"/> + <point x="100" y="701" type="line"/> + </contour> + <contour> + <point x="200" y="775" type="line"/> + <point x="249" y="775" type="line"/> + <point x="249" y="701" type="line"/> + <point x="200" y="701" type="line"/> + </contour> + <contour> + <point x="400" y="775" type="line"/> + <point x="449" y="775" type="line"/> + <point x="449" y="701" type="line"/> + <point x="400" y="701" type="line"/> + </contour> + <contour> + <point x="500" y="775" type="line"/> + <point x="549" y="775" type="line"/> + <point x="549" y="701" type="line"/> + <point x="500" y="701" type="line"/> + </contour> + <contour> + <point x="50" y="700" type="line"/> + <point x="99" y="701" type="line"/> + <point x="99" y="626" type="line"/> + <point x="50" y="626" type="line"/> + </contour> + <contour> + <point x="150" y="700" type="line"/> + <point x="199" y="701" type="line"/> + <point x="199" y="626" type="line"/> + <point x="150" y="626" type="line"/> + </contour> + <contour> + <point x="250" y="700" type="line"/> + <point x="300" y="700" type="line"/> + <point x="300" y="626" type="line"/> + <point x="250" y="626" type="line"/> + </contour> + <contour> + <point x="350" y="700" type="line"/> + <point x="399" y="700" type="line"/> + <point x="399" y="626" type="line"/> + <point x="350" y="626" type="line"/> + </contour> + <contour> + <point x="450" y="700" type="line"/> + <point x="499" y="700" type="line"/> + <point x="499" y="626" type="line"/> + <point x="450" y="626" type="line"/> + </contour> + <contour> + <point x="100" y="625" type="line"/> + <point x="149" y="625" type="line"/> + <point x="149" y="551" type="line"/> + <point x="100" y="551" type="line"/> + </contour> + <contour> + <point x="200" y="625" type="line"/> + <point x="249" y="625" type="line"/> + <point x="249" y="551" type="line"/> + <point x="200" y="551" type="line"/> + </contour> + <contour> + <point x="300" y="625" type="line"/> + <point x="349" y="625" type="line"/> + <point x="349" y="551" type="line"/> + <point x="300" y="551" type="line"/> + </contour> + <contour> + <point x="400" y="625" type="line"/> + <point x="449" y="625" type="line"/> + <point x="449" y="551" type="line"/> + <point x="400" y="551" type="line"/> + </contour> + <contour> + <point x="500" y="625" type="line"/> + <point x="549" y="625" type="line"/> + <point x="549" y="551" type="line"/> + <point x="500" y="551" type="line"/> + </contour> + <contour> + <point x="150" y="550" type="line"/> + <point x="199" y="551" type="line"/> + <point x="199" y="476" type="line"/> + <point x="150" y="476" type="line"/> + </contour> + <contour> + <point x="50" y="550" type="line"/> + <point x="99" y="550" type="line"/> + <point x="99" y="476" type="line"/> + <point x="50" y="476" type="line"/> + </contour> + <contour> + <point x="250" y="550" type="line"/> + <point x="299" y="550" type="line"/> + <point x="299" y="476" type="line"/> + <point x="250" y="476" type="line"/> + </contour> + <contour> + <point x="350" y="550" type="line"/> + <point x="399" y="550" type="line"/> + <point x="399" y="476" type="line"/> + <point x="350" y="476" type="line"/> + </contour> + <contour> + <point x="450" y="550" type="line"/> + <point x="499" y="550" type="line"/> + <point x="499" y="476" type="line"/> + <point x="450" y="476" type="line"/> + </contour> + <contour> + <point x="100" y="475" type="line"/> + <point x="149" y="475" type="line"/> + <point x="149" y="401" type="line"/> + <point x="100" y="401" type="line"/> + </contour> + <contour> + <point x="200" y="475" type="line"/> + <point x="249" y="475" type="line"/> + <point x="249" y="401" type="line"/> + <point x="200" y="401" type="line"/> + </contour> + <contour> + <point x="300" y="475" type="line"/> + <point x="349" y="475" type="line"/> + <point x="349" y="401" type="line"/> + <point x="300" y="401" type="line"/> + </contour> + <contour> + <point x="400" y="475" type="line"/> + <point x="449" y="475" type="line"/> + <point x="449" y="401" type="line"/> + <point x="400" y="401" type="line"/> + </contour> + <contour> + <point x="500" y="475" type="line"/> + <point x="549" y="475" type="line"/> + <point x="549" y="401" type="line"/> + <point x="500" y="401" type="line"/> + </contour> + <contour> + <point x="50" y="400" type="line"/> + <point x="99" y="400" type="line"/> + <point x="99" y="326" type="line"/> + <point x="50" y="326" type="line"/> + </contour> + <contour> + <point x="150" y="400" type="line"/> + <point x="199" y="400" type="line"/> + <point x="199" y="326" type="line"/> + <point x="150" y="326" type="line"/> + </contour> + <contour> + <point x="250" y="400" type="line"/> + <point x="299" y="400" type="line"/> + <point x="299" y="326" type="line"/> + <point x="250" y="326" type="line"/> + </contour> + <contour> + <point x="350" y="400" type="line"/> + <point x="399" y="400" type="line"/> + <point x="399" y="326" type="line"/> + <point x="350" y="326" type="line"/> + </contour> + <contour> + <point x="450" y="400" type="line"/> + <point x="499" y="400" type="line"/> + <point x="499" y="326" type="line"/> + <point x="450" y="326" type="line"/> + </contour> + <contour> + <point x="100" y="325" type="line"/> + <point x="149" y="325" type="line"/> + <point x="149" y="251" type="line"/> + <point x="100" y="251" type="line"/> + </contour> + <contour> + <point x="200" y="325" type="line"/> + <point x="249" y="325" type="line"/> + <point x="249" y="251" type="line"/> + <point x="200" y="251" type="line"/> + </contour> + <contour> + <point x="300" y="325" type="line"/> + <point x="349" y="325" type="line"/> + <point x="349" y="251" type="line"/> + <point x="300" y="251" type="line"/> + </contour> + <contour> + <point x="400" y="325" type="line"/> + <point x="449" y="325" type="line"/> + <point x="449" y="251" type="line"/> + <point x="400" y="251" type="line"/> + </contour> + <contour> + <point x="500" y="325" type="line"/> + <point x="549" y="325" type="line"/> + <point x="549" y="251" type="line"/> + <point x="500" y="251" type="line"/> + </contour> + <contour> + <point x="50" y="250" type="line"/> + <point x="99" y="250" type="line"/> + <point x="99" y="176" type="line"/> + <point x="50" y="176" type="line"/> + </contour> + <contour> + <point x="150" y="250" type="line"/> + <point x="199" y="250" type="line"/> + <point x="199" y="176" type="line"/> + <point x="150" y="176" type="line"/> + </contour> + <contour> + <point x="250" y="250" type="line"/> + <point x="299" y="250" type="line"/> + <point x="299" y="176" type="line"/> + <point x="250" y="176" type="line"/> + </contour> + <contour> + <point x="350" y="250" type="line"/> + <point x="399" y="250" type="line"/> + <point x="399" y="176" type="line"/> + <point x="350" y="176" type="line"/> + </contour> + <contour> + <point x="450" y="250" type="line"/> + <point x="499" y="250" type="line"/> + <point x="499" y="176" type="line"/> + <point x="450" y="176" type="line"/> + </contour> + <contour> + <point x="100" y="175" type="line"/> + <point x="149" y="175" type="line"/> + <point x="149" y="101" type="line"/> + <point x="100" y="101" type="line"/> + </contour> + <contour> + <point x="200" y="175" type="line"/> + <point x="249" y="175" type="line"/> + <point x="249" y="101" type="line"/> + <point x="200" y="101" type="line"/> + </contour> + <contour> + <point x="300" y="175" type="line"/> + <point x="349" y="175" type="line"/> + <point x="349" y="101" type="line"/> + <point x="300" y="101" type="line"/> + </contour> + <contour> + <point x="400" y="175" type="line"/> + <point x="449" y="175" type="line"/> + <point x="449" y="101" type="line"/> + <point x="400" y="101" type="line"/> + </contour> + <contour> + <point x="500" y="175" type="line"/> + <point x="549" y="175" type="line"/> + <point x="549" y="101" type="line"/> + <point x="500" y="101" type="line"/> + </contour> + <contour> + <point x="50" y="100" type="line"/> + <point x="99" y="100" type="line"/> + <point x="99" y="26" type="line"/> + <point x="50" y="26" type="line"/> + </contour> + <contour> + <point x="150" y="100" type="line"/> + <point x="199" y="100" type="line"/> + <point x="199" y="26" type="line"/> + <point x="150" y="26" type="line"/> + </contour> + <contour> + <point x="250" y="100" type="line"/> + <point x="299" y="100" type="line"/> + <point x="299" y="26" type="line"/> + <point x="250" y="26" type="line"/> + </contour> + <contour> + <point x="350" y="100" type="line"/> + <point x="399" y="100" type="line"/> + <point x="399" y="26" type="line"/> + <point x="350" y="26" type="line"/> + </contour> + <contour> + <point x="450" y="100" type="line"/> + <point x="499" y="100" type="line"/> + <point x="499" y="26" type="line"/> + <point x="450" y="26" type="line"/> + </contour> + <contour> + <point x="100" y="25" type="line"/> + <point x="149" y="25" type="line"/> + <point x="149" y="-49" type="line"/> + <point x="100" y="-49" type="line"/> + </contour> + <contour> + <point x="200" y="25" type="line"/> + <point x="249" y="25" type="line"/> + <point x="249" y="-49" type="line"/> + <point x="200" y="-49" type="line"/> + </contour> + <contour> + <point x="300" y="25" type="line"/> + <point x="349" y="25" type="line"/> + <point x="349" y="-49" type="line"/> + <point x="300" y="-49" type="line"/> + </contour> + <contour> + <point x="400" y="25" type="line"/> + <point x="449" y="25" type="line"/> + <point x="449" y="-49" type="line"/> + <point x="400" y="-49" type="line"/> + </contour> + <contour> + <point x="500" y="25" type="line"/> + <point x="549" y="25" type="line"/> + <point x="549" y="-49" type="line"/> + <point x="500" y="-49" type="line"/> + </contour> + <contour> + <point x="50" y="-50" type="line"/> + <point x="99" y="-50" type="line"/> + <point x="99" y="-124" type="line"/> + <point x="50" y="-124" type="line"/> + </contour> + <contour> + <point x="150" y="-50" type="line"/> + <point x="200" y="-50" type="line"/> + <point x="200" y="-124" type="line"/> + <point x="150" y="-124" type="line"/> + </contour> + <contour> + <point x="250" y="-50" type="line"/> + <point x="299" y="-50" type="line"/> + <point x="299" y="-124" type="line"/> + <point x="250" y="-124" type="line"/> + </contour> + <contour> + <point x="350" y="-50" type="line"/> + <point x="399" y="-50" type="line"/> + <point x="399" y="-124" type="line"/> + <point x="350" y="-124" type="line"/> + </contour> + <contour> + <point x="450" y="-50" type="line"/> + <point x="499" y="-50" type="line"/> + <point x="499" y="-124" type="line"/> + <point x="450" y="-124" type="line"/> + </contour> + <contour> + <point x="400" y="-125" type="line"/> + <point x="449" y="-124" type="line"/> + <point x="449" y="-199" type="line"/> + <point x="400" y="-199" type="line"/> + </contour> + <contour> + <point x="100" y="-125" type="line"/> + <point x="149" y="-125" type="line"/> + <point x="149" y="-199" type="line"/> + <point x="100" y="-199" type="line"/> + </contour> + <contour> + <point x="200" y="-125" type="line"/> + <point x="249" y="-125" type="line"/> + <point x="249" y="-199" type="line"/> + <point x="200" y="-199" type="line"/> + </contour> + <contour> + <point x="300" y="-125" type="line"/> + <point x="349" y="-125" type="line"/> + <point x="349" y="-199" type="line"/> + <point x="300" y="-199" type="line"/> + </contour> + <contour> + <point x="500" y="-125" type="line"/> + <point x="549" y="-125" type="line"/> + <point x="549" y="-199" type="line"/> + <point x="500" y="-199" type="line"/> + </contour> + <contour> + <point x="150" y="-200" type="line"/> + <point x="199" y="-199" type="line"/> + <point x="199" y="-274" type="line"/> + <point x="150" y="-274" type="line"/> + </contour> + <contour> + <point x="350" y="-200" type="line"/> + <point x="399" y="-199" type="line"/> + <point x="399" y="-274" type="line"/> + <point x="350" y="-274" type="line"/> + </contour> + <contour> + <point x="50" y="-200" type="line"/> + <point x="99" y="-200" type="line"/> + <point x="99" y="-274" type="line"/> + <point x="50" y="-274" type="line"/> + </contour> + <contour> + <point x="250" y="-200" type="line"/> + <point x="299" y="-200" type="line"/> + <point x="299" y="-274" type="line"/> + <point x="250" y="-274" type="line"/> + </contour> + <contour> + <point x="450" y="-200" type="line"/> + <point x="499" y="-200" type="line"/> + <point x="499" y="-274" type="line"/> + <point x="450" y="-274" type="line"/> + </contour> + <contour> + <point x="100" y="-275" type="line"/> + <point x="149" y="-275" type="line"/> + <point x="149" y="-349" type="line"/> + <point x="100" y="-349" type="line"/> + </contour> + <contour> + <point x="200" y="-275" type="line"/> + <point x="249" y="-275" type="line"/> + <point x="249" y="-349" type="line"/> + <point x="200" y="-349" type="line"/> + </contour> + <contour> + <point x="300" y="-275" type="line"/> + <point x="350" y="-275" type="line"/> + <point x="350" y="-349" type="line"/> + <point x="300" y="-349" type="line"/> + </contour> + <contour> + <point x="400" y="-275" type="line"/> + <point x="449" y="-275" type="line"/> + <point x="449" y="-349" type="line"/> + <point x="400" y="-349" type="line"/> + </contour> + <contour> + <point x="500" y="-275" type="line"/> + <point x="549" y="-275" type="line"/> + <point x="549" y="-349" type="line"/> + <point x="500" y="-349" type="line"/> + </contour> + <contour> + <point x="150" y="-350" type="line"/> + <point x="199" y="-349" type="line"/> + <point x="199" y="-424" type="line"/> + <point x="150" y="-424" type="line"/> + </contour> + <contour> + <point x="350" y="-350" type="line"/> + <point x="399" y="-349" type="line"/> + <point x="399" y="-424" type="line"/> + <point x="350" y="-424" type="line"/> + </contour> + <contour> + <point x="50" y="-350" type="line"/> + <point x="99" y="-350" type="line"/> + <point x="99" y="-424" type="line"/> + <point x="50" y="-424" type="line"/> + </contour> + <contour> + <point x="250" y="-350" type="line"/> + <point x="299" y="-350" type="line"/> + <point x="299" y="-424" type="line"/> + <point x="250" y="-424" type="line"/> + </contour> + <contour> + <point x="450" y="-350" type="line"/> + <point x="499" y="-350" type="line"/> + <point x="499" y="-424" type="line"/> + <point x="450" y="-424" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sigma.glif b/Fira Code-Regular.ufo/glyphs/sigma.glif new file mode 100644 index 0000000000..4e941bb528 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sigma.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sigma" format="1"> + <advance width="600"/> + <unicode hex="03C3"/> + <outline> + <contour> + <point x="559" y="457" type="line"/> + <point x="559" y="527" type="line"/> + <point x="493" y="529"/> + <point x="399" y="532"/> + <point x="322" y="532" type="curve" smooth="yes"/> + <point x="165" y="532"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="155" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="444" y="-11"/> + <point x="527" y="102"/> + <point x="524" y="265" type="curve" smooth="yes"/> + <point x="522" y="369"/> + <point x="485" y="435"/> + <point x="435" y="466" type="curve"/> + </contour> + <contour> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="210" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="434"/> + <point x="245" y="469"/> + <point x="363" y="468" type="curve"/> + <point x="405" y="434"/> + <point x="435" y="372"/> + <point x="435" y="264" type="curve" smooth="yes"/> + <point x="435" y="123"/> + <point x="389" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sigmafinal.glif b/Fira Code-Regular.ufo/glyphs/sigmafinal.glif new file mode 100644 index 0000000000..5b5c4bb542 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sigmafinal.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sigmafinal" format="1"> + <advance width="600"/> + <unicode hex="03C2"/> + <outline> + <contour> + <point x="348" y="538" type="curve" smooth="yes"/> + <point x="207" y="538"/> + <point x="102" y="441"/> + <point x="102" y="271" type="curve" smooth="yes"/> + <point x="102" y="137"/> + <point x="167" y="78"/> + <point x="294" y="32" type="curve" smooth="yes"/> + <point x="397" y="-5"/> + <point x="419" y="-15"/> + <point x="419" y="-56" type="curve" smooth="yes"/> + <point x="419" y="-106"/> + <point x="377" y="-131"/> + <point x="318" y="-154" type="curve"/> + <point x="354" y="-214" type="line"/> + <point x="460" y="-167"/> + <point x="509" y="-121"/> + <point x="509" y="-47" type="curve" smooth="yes"/> + <point x="509" y="31"/> + <point x="449" y="60"/> + <point x="349" y="97" type="curve" smooth="yes"/> + <point x="220" y="144"/> + <point x="191" y="172"/> + <point x="191" y="271" type="curve" smooth="yes"/> + <point x="191" y="401"/> + <point x="265" y="468"/> + <point x="351" y="468" type="curve" smooth="yes"/> + <point x="410" y="468"/> + <point x="442" y="455"/> + <point x="485" y="427" type="curve"/> + <point x="527" y="482" type="line"/> + <point x="470" y="523"/> + <point x="422" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/six.dnom.glif b/Fira Code-Regular.ufo/glyphs/six.dnom.glif new file mode 100644 index 0000000000..eb56737c2e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/six.dnom.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="six.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="392" y="251" type="curve"/> + <point x="427" y="298" type="line"/> + <point x="392" y="319"/> + <point x="351" y="327"/> + <point x="314" y="327" type="curve" smooth="yes"/> + <point x="202" y="327"/> + <point x="148" y="251"/> + <point x="148" y="163" type="curve" smooth="yes"/> + <point x="148" y="67"/> + <point x="202" y="-6"/> + <point x="307" y="-6" type="curve" smooth="yes"/> + <point x="386" y="-6"/> + <point x="452" y="39"/> + <point x="452" y="111" type="curve" smooth="yes"/> + <point x="452" y="181"/> + <point x="393" y="212"/> + <point x="332" y="212" type="curve" smooth="yes"/> + <point x="282" y="212"/> + <point x="249" y="195"/> + <point x="219" y="169" type="curve"/> + <point x="222" y="237"/> + <point x="253" y="268"/> + <point x="314" y="268" type="curve" smooth="yes"/> + <point x="345" y="268"/> + <point x="369" y="263"/> + </contour> + <contour> + <point x="318" y="163" type="curve" smooth="yes"/> + <point x="355" y="163"/> + <point x="379" y="146"/> + <point x="379" y="109" type="curve" smooth="yes"/> + <point x="379" y="77"/> + <point x="354" y="53"/> + <point x="307" y="53" type="curve" smooth="yes"/> + <point x="252" y="53"/> + <point x="233" y="88"/> + <point x="221" y="122" type="curve"/> + <point x="254" y="151"/> + <point x="284" y="163"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/six.glif b/Fira Code-Regular.ufo/glyphs/six.glif new file mode 100644 index 0000000000..a9aead49d8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/six.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="six" format="1"> + <advance width="600"/> + <unicode hex="0036"/> + <outline> + <contour> + <point x="329" y="448" type="curve" smooth="yes"/> + <point x="261" y="448"/> + <point x="207" y="421"/> + <point x="163" y="355" type="curve"/> + <point x="166" y="523"/> + <point x="227" y="632"/> + <point x="334" y="632" type="curve" smooth="yes"/> + <point x="372" y="632"/> + <point x="407" y="622"/> + <point x="439" y="603" type="curve"/> + <point x="471" y="659" type="line"/> + <point x="432" y="685"/> + <point x="388" y="700"/> + <point x="335" y="700" type="curve" smooth="yes"/> + <point x="174" y="700"/> + <point x="80" y="554"/> + <point x="80" y="325" type="curve" smooth="yes"/> + <point x="80" y="120"/> + <point x="141" y="-11"/> + <point x="308" y="-11" type="curve" smooth="yes"/> + <point x="427" y="-11"/> + <point x="524" y="79"/> + <point x="524" y="232" type="curve" smooth="yes"/> + <point x="524" y="379"/> + <point x="435" y="448"/> + </contour> + <contour> + <point x="308" y="56" type="curve" smooth="yes"/> + <point x="209" y="56"/> + <point x="167" y="126"/> + <point x="164" y="282" type="curve"/> + <point x="199" y="340"/> + <point x="250" y="380"/> + <point x="317" y="380" type="curve" smooth="yes"/> + <point x="390" y="380"/> + <point x="439" y="343"/> + <point x="439" y="229" type="curve" smooth="yes"/> + <point x="439" y="122"/> + <point x="395" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/six.numr.glif b/Fira Code-Regular.ufo/glyphs/six.numr.glif new file mode 100644 index 0000000000..51819559ff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/six.numr.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="six.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="392" y="619" type="curve"/> + <point x="427" y="666" type="line"/> + <point x="392" y="687"/> + <point x="351" y="695"/> + <point x="314" y="695" type="curve" smooth="yes"/> + <point x="202" y="695"/> + <point x="148" y="619"/> + <point x="148" y="531" type="curve" smooth="yes"/> + <point x="148" y="435"/> + <point x="202" y="362"/> + <point x="307" y="362" type="curve" smooth="yes"/> + <point x="386" y="362"/> + <point x="452" y="407"/> + <point x="452" y="479" type="curve" smooth="yes"/> + <point x="452" y="549"/> + <point x="393" y="580"/> + <point x="332" y="580" type="curve" smooth="yes"/> + <point x="282" y="580"/> + <point x="249" y="563"/> + <point x="219" y="537" type="curve"/> + <point x="222" y="605"/> + <point x="253" y="636"/> + <point x="314" y="636" type="curve" smooth="yes"/> + <point x="345" y="636"/> + <point x="369" y="631"/> + </contour> + <contour> + <point x="318" y="531" type="curve" smooth="yes"/> + <point x="355" y="531"/> + <point x="379" y="514"/> + <point x="379" y="477" type="curve" smooth="yes"/> + <point x="379" y="445"/> + <point x="354" y="421"/> + <point x="307" y="421" type="curve" smooth="yes"/> + <point x="252" y="421"/> + <point x="233" y="456"/> + <point x="221" y="490" type="curve"/> + <point x="254" y="519"/> + <point x="284" y="531"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/six.tosf.glif b/Fira Code-Regular.ufo/glyphs/six.tosf.glif new file mode 100644 index 0000000000..9846e877ac --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/six.tosf.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="six.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="329" y="448" type="curve" smooth="yes"/> + <point x="261" y="448"/> + <point x="207" y="421"/> + <point x="163" y="355" type="curve"/> + <point x="166" y="523"/> + <point x="227" y="632"/> + <point x="334" y="632" type="curve" smooth="yes"/> + <point x="372" y="632"/> + <point x="407" y="622"/> + <point x="439" y="603" type="curve"/> + <point x="471" y="659" type="line"/> + <point x="432" y="685"/> + <point x="388" y="700"/> + <point x="335" y="700" type="curve" smooth="yes"/> + <point x="174" y="700"/> + <point x="80" y="554"/> + <point x="80" y="325" type="curve" smooth="yes"/> + <point x="80" y="120"/> + <point x="141" y="-11"/> + <point x="308" y="-11" type="curve" smooth="yes"/> + <point x="427" y="-11"/> + <point x="524" y="79"/> + <point x="524" y="232" type="curve" smooth="yes"/> + <point x="524" y="379"/> + <point x="435" y="448"/> + </contour> + <contour> + <point x="308" y="56" type="curve" smooth="yes"/> + <point x="209" y="56"/> + <point x="167" y="126"/> + <point x="164" y="282" type="curve"/> + <point x="199" y="340"/> + <point x="250" y="380"/> + <point x="317" y="380" type="curve" smooth="yes"/> + <point x="390" y="380"/> + <point x="439" y="343"/> + <point x="439" y="229" type="curve" smooth="yes"/> + <point x="439" y="122"/> + <point x="395" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sixinferior.glif b/Fira Code-Regular.ufo/glyphs/sixinferior.glif new file mode 100644 index 0000000000..05fad9f844 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sixinferior.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sixinferior" format="1"> + <advance width="600"/> + <unicode hex="2086"/> + <outline> + <contour> + <point x="392" y="58" type="curve"/> + <point x="427" y="105" type="line"/> + <point x="392" y="126"/> + <point x="351" y="134"/> + <point x="314" y="134" type="curve" smooth="yes"/> + <point x="202" y="134"/> + <point x="148" y="58"/> + <point x="148" y="-30" type="curve" smooth="yes"/> + <point x="148" y="-126"/> + <point x="202" y="-199"/> + <point x="307" y="-199" type="curve" smooth="yes"/> + <point x="386" y="-199"/> + <point x="452" y="-154"/> + <point x="452" y="-82" type="curve" smooth="yes"/> + <point x="452" y="-12"/> + <point x="393" y="19"/> + <point x="332" y="19" type="curve" smooth="yes"/> + <point x="282" y="19"/> + <point x="249" y="2"/> + <point x="219" y="-24" type="curve"/> + <point x="222" y="44"/> + <point x="253" y="75"/> + <point x="314" y="75" type="curve" smooth="yes"/> + <point x="345" y="75"/> + <point x="369" y="70"/> + </contour> + <contour> + <point x="318" y="-30" type="curve" smooth="yes"/> + <point x="355" y="-30"/> + <point x="379" y="-47"/> + <point x="379" y="-84" type="curve" smooth="yes"/> + <point x="379" y="-116"/> + <point x="354" y="-140"/> + <point x="307" y="-140" type="curve" smooth="yes"/> + <point x="252" y="-140"/> + <point x="233" y="-105"/> + <point x="221" y="-71" type="curve"/> + <point x="254" y="-42"/> + <point x="284" y="-30"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sixsuperior.glif b/Fira Code-Regular.ufo/glyphs/sixsuperior.glif new file mode 100644 index 0000000000..53f553d152 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sixsuperior.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sixsuperior" format="1"> + <advance width="600"/> + <unicode hex="2076"/> + <outline> + <contour> + <point x="392" y="566" type="curve"/> + <point x="427" y="613" type="line"/> + <point x="392" y="634"/> + <point x="351" y="642"/> + <point x="314" y="642" type="curve" smooth="yes"/> + <point x="202" y="642"/> + <point x="148" y="566"/> + <point x="148" y="478" type="curve" smooth="yes"/> + <point x="148" y="382"/> + <point x="202" y="309"/> + <point x="307" y="309" type="curve" smooth="yes"/> + <point x="386" y="309"/> + <point x="452" y="354"/> + <point x="452" y="426" type="curve" smooth="yes"/> + <point x="452" y="496"/> + <point x="393" y="527"/> + <point x="332" y="527" type="curve" smooth="yes"/> + <point x="282" y="527"/> + <point x="249" y="510"/> + <point x="219" y="484" type="curve"/> + <point x="222" y="552"/> + <point x="253" y="583"/> + <point x="314" y="583" type="curve" smooth="yes"/> + <point x="345" y="583"/> + <point x="369" y="578"/> + </contour> + <contour> + <point x="318" y="478" type="curve" smooth="yes"/> + <point x="355" y="478"/> + <point x="379" y="461"/> + <point x="379" y="424" type="curve" smooth="yes"/> + <point x="379" y="392"/> + <point x="354" y="368"/> + <point x="307" y="368" type="curve" smooth="yes"/> + <point x="252" y="368"/> + <point x="233" y="403"/> + <point x="221" y="437" type="curve"/> + <point x="254" y="466"/> + <point x="284" y="478"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/slash.glif b/Fira Code-Regular.ufo/glyphs/slash.glif new file mode 100644 index 0000000000..cc54d0afb2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/slash.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="slash" format="1"> + <advance width="600"/> + <unicode hex="002F"/> + <outline> + <contour> + <point x="53" y="-73" type="line"/> + <point x="120" y="-103" type="line"/> + <point x="547" y="777" type="line"/> + <point x="481" y="809" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif b/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif new file mode 100644 index 0000000000..1bac75c51e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/slash_asterisk.glif @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="slash_asterisk" format="1"> + <advance width="1200"/> + <outline> + <component base="slash" xOffset="82"/> + <component base="asterisk" xOffset="561"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/slash_greater.glif b/Fira Code-Regular.ufo/glyphs/slash_greater.glif new file mode 100644 index 0000000000..584b188ff2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/slash_greater.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="slash_greater" format="1"> + <advance width="1200"/> + <outline> + <contour> + <point x="1042" y="313" type="line"/> + <point x="688" y="95" type="line"/> + <point x="733" y="33" type="line"/> + <point x="1113" y="271" type="line"/> + <point x="1113" y="356" type="line"/> + <point x="602" y="672" type="line"/> + <point x="653" y="777" type="line"/> + <point x="587" y="809" type="line"/> + <point x="159" y="-73" type="line"/> + <point x="226" y="-103" type="line"/> + <point x="569" y="605" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/slash_slash.glif b/Fira Code-Regular.ufo/glyphs/slash_slash.glif new file mode 100644 index 0000000000..08fae4b8ef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/slash_slash.glif @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="slash_slash" format="1"> + <advance width="1200"/> + <outline> + <component base="slash" xOffset="74" yOffset="-3"/> + <component base="slash" xOffset="526"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/smileface.glif b/Fira Code-Regular.ufo/glyphs/smileface.glif new file mode 100644 index 0000000000..df642f054e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/smileface.glif @@ -0,0 +1,86 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="smileface" format="1"> + <advance width="600"/> + <unicode hex="263A"/> + <outline> + <contour> + <point x="300" y="539" type="curve" smooth="yes"/> + <point x="150" y="539"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="539"/> + </contour> + <contour> + <point x="300" y="487" type="curve" smooth="yes"/> + <point x="418" y="487"/> + <point x="511" y="388"/> + <point x="511" y="270" type="curve" smooth="yes"/> + <point x="511" y="150"/> + <point x="418" y="52"/> + <point x="300" y="52" type="curve" smooth="yes"/> + <point x="180" y="52"/> + <point x="89" y="150"/> + <point x="89" y="270" type="curve" smooth="yes"/> + <point x="89" y="388"/> + <point x="180" y="487"/> + </contour> + <contour> + <point x="218" y="391" type="curve" smooth="yes"/> + <point x="190" y="391"/> + <point x="170" y="371"/> + <point x="170" y="346" type="curve" smooth="yes"/> + <point x="170" y="319"/> + <point x="190" y="299"/> + <point x="218" y="299" type="curve" smooth="yes"/> + <point x="246" y="299"/> + <point x="266" y="319"/> + <point x="266" y="346" type="curve" smooth="yes"/> + <point x="266" y="371"/> + <point x="246" y="391"/> + </contour> + <contour> + <point x="378" y="391" type="curve" smooth="yes"/> + <point x="350" y="391"/> + <point x="330" y="371"/> + <point x="330" y="346" type="curve" smooth="yes"/> + <point x="330" y="319"/> + <point x="350" y="299"/> + <point x="378" y="299" type="curve" smooth="yes"/> + <point x="406" y="299"/> + <point x="426" y="319"/> + <point x="426" y="346" type="curve" smooth="yes"/> + <point x="426" y="371"/> + <point x="406" y="391"/> + </contour> + <contour> + <point x="443" y="240" type="curve"/> + <point x="399" y="240" type="line"/> + <point x="386" y="188"/> + <point x="357" y="151"/> + <point x="300" y="151" type="curve" smooth="yes"/> + <point x="243" y="151"/> + <point x="214" y="188"/> + <point x="201" y="240" type="curve"/> + <point x="157" y="240" type="line"/> + <point x="166" y="167"/> + <point x="221" y="106"/> + <point x="300" y="106" type="curve" smooth="yes"/> + <point x="379" y="106"/> + <point x="434" y="167"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/softhyphen.case.glif b/Fira Code-Regular.ufo/glyphs/softhyphen.case.glif new file mode 100644 index 0000000000..2b3670a2ca --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/softhyphen.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="softhyphen.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="144" y="389" type="line"/> + <point x="144" y="317" type="line"/> + <point x="456" y="317" type="line"/> + <point x="456" y="389" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/softhyphen.glif b/Fira Code-Regular.ufo/glyphs/softhyphen.glif new file mode 100644 index 0000000000..72ad2f147e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/softhyphen.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="softhyphen" format="1"> + <advance width="600"/> + <unicode hex="00AD"/> + <outline> + <contour> + <point x="144" y="349" type="line"/> + <point x="144" y="277" type="line"/> + <point x="456" y="277" type="line"/> + <point x="456" y="349" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/space.frac.glif b/Fira Code-Regular.ufo/glyphs/space.frac.glif new file mode 100644 index 0000000000..073e9d5f91 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/space.frac.glif @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="space.frac" format="1"> + <advance width="600"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/space.glif b/Fira Code-Regular.ufo/glyphs/space.glif new file mode 100644 index 0000000000..7c1f492140 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/space.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="space" format="1"> + <advance width="600"/> + <unicode hex="0020"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/spade.glif b/Fira Code-Regular.ufo/glyphs/spade.glif new file mode 100644 index 0000000000..7a19a93978 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/spade.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="spade" format="1"> + <advance width="600"/> + <unicode hex="2660"/> + <outline> + <contour> + <point x="300" y="539" type="curve"/> + <point x="158" y="408"/> + <point x="70" y="329"/> + <point x="70" y="239" type="curve" smooth="yes"/> + <point x="70" y="175"/> + <point x="108" y="134"/> + <point x="168" y="134" type="curve" smooth="yes"/> + <point x="218" y="134"/> + <point x="254" y="154"/> + <point x="282" y="200" type="curve"/> + <point x="266" y="65" type="line"/> + <point x="110" y="65" type="line"/> + <point x="70" y="0" type="line"/> + <point x="530" y="0" type="line"/> + <point x="490" y="65" type="line"/> + <point x="334" y="65" type="line"/> + <point x="318" y="200" type="line"/> + <point x="346" y="154"/> + <point x="382" y="134"/> + <point x="432" y="134" type="curve" smooth="yes"/> + <point x="492" y="134"/> + <point x="530" y="175"/> + <point x="530" y="239" type="curve" smooth="yes"/> + <point x="530" y="329"/> + <point x="442" y="408"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/squarewhitewithsmallblack.glif b/Fira Code-Regular.ufo/glyphs/squarewhitewithsmallblack.glif new file mode 100644 index 0000000000..14d322e048 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/squarewhitewithsmallblack.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="squarewhitewithsmallblack" format="1"> + <advance width="600"/> + <unicode hex="25A3"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + <contour> + <point x="410" y="160" type="line"/> + <point x="410" y="380" type="line"/> + <point x="190" y="380" type="line"/> + <point x="190" y="160" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sterling.glif b/Fira Code-Regular.ufo/glyphs/sterling.glif new file mode 100644 index 0000000000..648cf6a288 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sterling.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sterling" format="1"> + <advance width="600"/> + <unicode hex="00A3"/> + <outline> + <contour> + <point x="346" y="700" type="curve" smooth="yes"/> + <point x="228" y="700"/> + <point x="157" y="621"/> + <point x="157" y="516" type="curve" smooth="yes"/> + <point x="157" y="387" type="line"/> + <point x="75" y="387" type="line"/> + <point x="75" y="329" type="line"/> + <point x="157" y="329" type="line"/> + <point x="157" y="200" type="line" smooth="yes"/> + <point x="157" y="139"/> + <point x="154" y="93"/> + <point x="75" y="67" type="curve"/> + <point x="75" y="0" type="line"/> + <point x="507" y="0" type="line"/> + <point x="517" y="71" type="line"/> + <point x="178" y="71" type="line"/> + <point x="230" y="100"/> + <point x="240" y="150"/> + <point x="240" y="204" type="curve" smooth="yes"/> + <point x="240" y="329" type="line"/> + <point x="447" y="329" type="line"/> + <point x="447" y="387" type="line"/> + <point x="240" y="387" type="line"/> + <point x="240" y="508" type="line" smooth="yes"/> + <point x="240" y="588"/> + <point x="278" y="630"/> + <point x="349" y="630" type="curve" smooth="yes"/> + <point x="398" y="630"/> + <point x="435" y="612"/> + <point x="469" y="571" type="curve"/> + <point x="525" y="614" type="line"/> + <point x="481" y="675"/> + <point x="418" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sterling.tosf.glif b/Fira Code-Regular.ufo/glyphs/sterling.tosf.glif new file mode 100644 index 0000000000..125e4ba043 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sterling.tosf.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sterling.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="346" y="700" type="curve" smooth="yes"/> + <point x="228" y="700"/> + <point x="157" y="621"/> + <point x="157" y="516" type="curve" smooth="yes"/> + <point x="157" y="387" type="line"/> + <point x="75" y="387" type="line"/> + <point x="75" y="329" type="line"/> + <point x="157" y="329" type="line"/> + <point x="157" y="200" type="line" smooth="yes"/> + <point x="157" y="139"/> + <point x="154" y="93"/> + <point x="75" y="67" type="curve"/> + <point x="75" y="0" type="line"/> + <point x="507" y="0" type="line"/> + <point x="517" y="71" type="line"/> + <point x="178" y="71" type="line"/> + <point x="230" y="100"/> + <point x="240" y="150"/> + <point x="240" y="204" type="curve" smooth="yes"/> + <point x="240" y="329" type="line"/> + <point x="447" y="329" type="line"/> + <point x="447" y="387" type="line"/> + <point x="240" y="387" type="line"/> + <point x="240" y="508" type="line" smooth="yes"/> + <point x="240" y="588"/> + <point x="278" y="630"/> + <point x="349" y="630" type="curve" smooth="yes"/> + <point x="398" y="630"/> + <point x="435" y="612"/> + <point x="469" y="571" type="curve"/> + <point x="525" y="614" type="line"/> + <point x="481" y="675"/> + <point x="418" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/summation.glif b/Fira Code-Regular.ufo/glyphs/summation.glif new file mode 100644 index 0000000000..d32ab4b558 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/summation.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="summation" format="1"> + <advance width="600"/> + <unicode hex="2211"/> + <outline> + <contour> + <point x="497" y="616" type="line"/> + <point x="497" y="688" type="line"/> + <point x="101" y="688" type="line"/> + <point x="101" y="615" type="line"/> + <point x="327" y="344" type="line"/> + <point x="101" y="73" type="line"/> + <point x="101" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="72" type="line"/> + <point x="199" y="72" type="line"/> + <point x="397" y="315" type="line"/> + <point x="397" y="376" type="line"/> + <point x="199" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/summation.tosf.glif b/Fira Code-Regular.ufo/glyphs/summation.tosf.glif new file mode 100644 index 0000000000..a3cfe4f4e6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/summation.tosf.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="summation.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="497" y="616" type="line"/> + <point x="497" y="688" type="line"/> + <point x="101" y="688" type="line"/> + <point x="101" y="615" type="line"/> + <point x="327" y="344" type="line"/> + <point x="101" y="73" type="line"/> + <point x="101" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="72" type="line"/> + <point x="199" y="72" type="line"/> + <point x="397" y="315" type="line"/> + <point x="397" y="376" type="line"/> + <point x="199" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/sun.glif b/Fira Code-Regular.ufo/glyphs/sun.glif new file mode 100644 index 0000000000..7f0a70d375 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/sun.glif @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="sun" format="1"> + <advance width="600"/> + <unicode hex="263C"/> + <outline> + <contour> + <point x="324" y="420" type="curve"/> + <point x="324" y="527" type="line"/> + <point x="276" y="527" type="line"/> + <point x="276" y="420" type="line"/> + <point x="250" y="417"/> + <point x="227" y="407"/> + <point x="207" y="393" type="curve"/> + <point x="127" y="475" type="line"/> + <point x="91" y="439" type="line"/> + <point x="171" y="359" type="line"/> + <point x="156" y="339"/> + <point x="145" y="314"/> + <point x="141" y="287" type="curve"/> + <point x="30" y="287" type="line"/> + <point x="30" y="240" type="line"/> + <point x="141" y="240" type="line"/> + <point x="145" y="214"/> + <point x="156" y="191"/> + <point x="170" y="171" type="curve"/> + <point x="91" y="93" type="line"/> + <point x="127" y="57" type="line"/> + <point x="206" y="137" type="line"/> + <point x="226" y="123"/> + <point x="250" y="114"/> + <point x="276" y="110" type="curve"/> + <point x="276" y="0" type="line"/> + <point x="324" y="0" type="line"/> + <point x="324" y="110" type="line"/> + <point x="350" y="114"/> + <point x="373" y="123"/> + <point x="394" y="137" type="curve"/> + <point x="473" y="57" type="line"/> + <point x="509" y="93" type="line"/> + <point x="430" y="171" type="line"/> + <point x="445" y="190"/> + <point x="455" y="214"/> + <point x="459" y="240" type="curve"/> + <point x="570" y="240" type="line"/> + <point x="570" y="287" type="line"/> + <point x="459" y="287" type="line"/> + <point x="455" y="314"/> + <point x="444" y="339"/> + <point x="428" y="359" type="curve"/> + <point x="509" y="439" type="line"/> + <point x="473" y="475" type="line"/> + <point x="392" y="393" type="line"/> + <point x="372" y="407"/> + <point x="349" y="417"/> + </contour> + <contour> + <point x="300" y="376" type="curve" smooth="yes"/> + <point x="364" y="376"/> + <point x="410" y="328"/> + <point x="410" y="264" type="curve" smooth="yes"/> + <point x="410" y="200"/> + <point x="364" y="153"/> + <point x="300" y="153" type="curve" smooth="yes"/> + <point x="236" y="153"/> + <point x="191" y="200"/> + <point x="191" y="264" type="curve" smooth="yes"/> + <point x="191" y="328"/> + <point x="236" y="376"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/t.glif b/Fira Code-Regular.ufo/glyphs/t.glif new file mode 100644 index 0000000000..0db13ca086 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/t.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="t" format="1"> + <advance width="600"/> + <unicode hex="0074"/> + <outline> + <contour> + <point x="518" y="26" type="curve"/> + <point x="486" y="83" type="line"/> + <point x="457" y="68"/> + <point x="424" y="58"/> + <point x="385" y="58" type="curve" smooth="yes"/> + <point x="312" y="58"/> + <point x="284" y="89"/> + <point x="284" y="148" type="curve" smooth="yes"/> + <point x="284" y="462" type="line"/> + <point x="456" y="462" type="line"/> + <point x="466" y="526" type="line"/> + <point x="284" y="526" type="line"/> + <point x="284" y="656" type="line"/> + <point x="201" y="646" type="line"/> + <point x="201" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="80" y="462" type="line"/> + <point x="201" y="462" type="line"/> + <point x="201" y="147" type="line" smooth="yes"/> + <point x="201" y="54"/> + <point x="265" y="-11"/> + <point x="377" y="-11" type="curve" smooth="yes"/> + <point x="426" y="-11"/> + <point x="482" y="3"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tau.glif b/Fira Code-Regular.ufo/glyphs/tau.glif new file mode 100644 index 0000000000..2b66d894bf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tau.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tau" format="1"> + <advance width="600"/> + <unicode hex="03C4"/> + <outline> + <contour> + <point x="508" y="16" type="curve"/> + <point x="486" y="76" type="line"/> + <point x="457" y="65"/> + <point x="425" y="58"/> + <point x="397" y="58" type="curve" smooth="yes"/> + <point x="346" y="58"/> + <point x="311" y="77"/> + <point x="311" y="130" type="curve" smooth="yes"/> + <point x="311" y="457" type="line"/> + <point x="506" y="457" type="line"/> + <point x="506" y="526" type="line"/> + <point x="195" y="526" type="line" smooth="yes"/> + <point x="135" y="526"/> + <point x="86" y="521"/> + <point x="39" y="505" type="curve"/> + <point x="53" y="439" type="line"/> + <point x="108" y="454"/> + <point x="134" y="457"/> + <point x="183" y="457" type="curve" smooth="yes"/> + <point x="228" y="457" type="line"/> + <point x="228" y="139" type="line" smooth="yes"/> + <point x="228" y="44"/> + <point x="289" y="-11"/> + <point x="383" y="-11" type="curve" smooth="yes"/> + <point x="431" y="-11"/> + <point x="484" y="2"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tbar.glif b/Fira Code-Regular.ufo/glyphs/tbar.glif new file mode 100644 index 0000000000..a7ee0f9860 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tbar.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tbar" format="1"> + <advance width="600"/> + <unicode hex="0167"/> + <outline> + <contour> + <point x="518" y="26" type="curve"/> + <point x="486" y="83" type="line"/> + <point x="457" y="68"/> + <point x="424" y="58"/> + <point x="385" y="58" type="curve" smooth="yes"/> + <point x="312" y="58"/> + <point x="284" y="89"/> + <point x="284" y="148" type="curve" smooth="yes"/> + <point x="284" y="288" type="line"/> + <point x="457" y="288" type="line"/> + <point x="457" y="352" type="line"/> + <point x="284" y="352" type="line"/> + <point x="284" y="462" type="line"/> + <point x="456" y="462" type="line"/> + <point x="466" y="526" type="line"/> + <point x="284" y="526" type="line"/> + <point x="284" y="656" type="line"/> + <point x="201" y="646" type="line"/> + <point x="201" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="80" y="462" type="line"/> + <point x="201" y="462" type="line"/> + <point x="201" y="352" type="line"/> + <point x="91" y="352" type="line"/> + <point x="91" y="288" type="line"/> + <point x="201" y="288" type="line"/> + <point x="201" y="147" type="line" smooth="yes"/> + <point x="201" y="54"/> + <point x="265" y="-11"/> + <point x="377" y="-11" type="curve" smooth="yes"/> + <point x="426" y="-11"/> + <point x="482" y="3"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tcaron.glif b/Fira Code-Regular.ufo/glyphs/tcaron.glif new file mode 100644 index 0000000000..616f5eac09 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tcaron.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tcaron" format="1"> + <advance width="600"/> + <unicode hex="0165"/> + <outline> + <contour> + <point x="518" y="26" type="curve"/> + <point x="486" y="83" type="line"/> + <point x="457" y="68"/> + <point x="424" y="58"/> + <point x="385" y="58" type="curve" smooth="yes"/> + <point x="312" y="58"/> + <point x="284" y="89"/> + <point x="284" y="148" type="curve" smooth="yes"/> + <point x="284" y="462" type="line"/> + <point x="456" y="462" type="line"/> + <point x="466" y="526" type="line"/> + <point x="284" y="526" type="line"/> + <point x="284" y="656" type="line"/> + <point x="201" y="646" type="line"/> + <point x="201" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="80" y="462" type="line"/> + <point x="201" y="462" type="line"/> + <point x="201" y="147" type="line" smooth="yes"/> + <point x="201" y="54"/> + <point x="265" y="-11"/> + <point x="377" y="-11" type="curve" smooth="yes"/> + <point x="426" y="-11"/> + <point x="482" y="3"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tcedilla.glif b/Fira Code-Regular.ufo/glyphs/tcedilla.glif new file mode 100644 index 0000000000..1499671cba --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tcedilla.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tcedilla" format="1"> + <advance width="600"/> + <unicode hex="0163"/> + <outline> + <contour> + <point x="391" y="-57" type="curve"/> + <point x="391" y="-11" type="line"/> + <point x="436" y="-8"/> + <point x="485" y="5"/> + <point x="518" y="26" type="curve"/> + <point x="486" y="83" type="line"/> + <point x="457" y="68"/> + <point x="424" y="58"/> + <point x="385" y="58" type="curve" smooth="yes"/> + <point x="312" y="58"/> + <point x="284" y="89"/> + <point x="284" y="148" type="curve" smooth="yes"/> + <point x="284" y="462" type="line"/> + <point x="456" y="462" type="line"/> + <point x="466" y="526" type="line"/> + <point x="284" y="526" type="line"/> + <point x="284" y="656" type="line"/> + <point x="201" y="646" type="line"/> + <point x="201" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="80" y="462" type="line"/> + <point x="201" y="462" type="line"/> + <point x="201" y="147" type="line" smooth="yes"/> + <point x="201" y="67"/> + <point x="248" y="8"/> + <point x="332" y="-7" type="curve"/> + <point x="325" y="-97" type="line"/> + <point x="378" y="-97"/> + <point x="412" y="-104"/> + <point x="412" y="-140" type="curve" smooth="yes"/> + <point x="412" y="-170"/> + <point x="387" y="-182"/> + <point x="352" y="-182" type="curve" smooth="yes"/> + <point x="330" y="-182"/> + <point x="303" y="-176"/> + <point x="284" y="-166" type="curve"/> + <point x="257" y="-214" type="line"/> + <point x="283" y="-229"/> + <point x="322" y="-238"/> + <point x="362" y="-238" type="curve" smooth="yes"/> + <point x="426" y="-238"/> + <point x="483" y="-206"/> + <point x="483" y="-140" type="curve" smooth="yes"/> + <point x="483" y="-101"/> + <point x="456" y="-63"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/theta.glif b/Fira Code-Regular.ufo/glyphs/theta.glif new file mode 100644 index 0000000000..abda33b059 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/theta.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="theta" format="1"> + <advance width="600"/> + <unicode hex="03B8"/> + <outline> + <contour> + <point x="301" y="749" type="curve" smooth="yes"/> + <point x="153" y="749"/> + <point x="74" y="602"/> + <point x="74" y="371" type="curve" smooth="yes"/> + <point x="74" y="135"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="141"/> + <point x="526" y="372" type="curve" smooth="yes"/> + <point x="526" y="608"/> + <point x="449" y="749"/> + </contour> + <contour> + <point x="301" y="679" type="curve" smooth="yes"/> + <point x="392" y="679"/> + <point x="435" y="598"/> + <point x="439" y="406" type="curve"/> + <point x="161" y="406" type="line"/> + <point x="165" y="598"/> + <point x="209" y="679"/> + </contour> + <contour> + <point x="161" y="339" type="curve"/> + <point x="438" y="339" type="line"/> + <point x="433" y="141"/> + <point x="390" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="210" y="57"/> + <point x="166" y="141"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/thorn.glif b/Fira Code-Regular.ufo/glyphs/thorn.glif new file mode 100644 index 0000000000..3fe99558c9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/thorn.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="thorn" format="1"> + <advance width="600"/> + <unicode hex="00FE"/> + <outline> + <contour> + <point x="184" y="461" type="curve"/> + <point x="184" y="749" type="line"/> + <point x="101" y="739" type="line"/> + <point x="101" y="-212" type="line"/> + <point x="184" y="-202" type="line"/> + <point x="184" y="49" type="line"/> + <point x="219" y="9"/> + <point x="266" y="-11"/> + <point x="323" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="104"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="429"/> + <point x="476" y="538"/> + <point x="336" y="538" type="curve" smooth="yes"/> + <point x="276" y="538"/> + <point x="222" y="511"/> + </contour> + <contour> + <point x="316" y="471" type="curve" smooth="yes"/> + <point x="399" y="471"/> + <point x="437" y="402"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="393" y="58"/> + <point x="305" y="58" type="curve" smooth="yes"/> + <point x="255" y="58"/> + <point x="211" y="83"/> + <point x="184" y="124" type="curve"/> + <point x="184" y="386" type="line"/> + <point x="212" y="428"/> + <point x="257" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/three.dnom.glif b/Fira Code-Regular.ufo/glyphs/three.dnom.glif new file mode 100644 index 0000000000..1c52de32af --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/three.dnom.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="three.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="308" y="327" type="curve" smooth="yes"/> + <point x="256" y="327"/> + <point x="206" y="313"/> + <point x="160" y="275" type="curve"/> + <point x="198" y="234" type="line"/> + <point x="233" y="260"/> + <point x="267" y="272"/> + <point x="303" y="272" type="curve" smooth="yes"/> + <point x="344" y="272"/> + <point x="365" y="257"/> + <point x="365" y="228" type="curve" smooth="yes"/> + <point x="365" y="198"/> + <point x="341" y="187"/> + <point x="301" y="187" type="curve" smooth="yes"/> + <point x="267" y="187" type="line"/> + <point x="259" y="144" type="line"/> + <point x="305" y="144" type="line" smooth="yes"/> + <point x="353" y="144"/> + <point x="377" y="131"/> + <point x="377" y="97" type="curve" smooth="yes"/> + <point x="377" y="69"/> + <point x="353" y="50"/> + <point x="301" y="50" type="curve" smooth="yes"/> + <point x="263" y="50"/> + <point x="224" y="63"/> + <point x="193" y="90" type="curve"/> + <point x="147" y="52" type="line"/> + <point x="189" y="10"/> + <point x="245" y="-6"/> + <point x="298" y="-6" type="curve" smooth="yes"/> + <point x="396" y="-6"/> + <point x="452" y="35"/> + <point x="452" y="95" type="curve" smooth="yes"/> + <point x="452" y="144"/> + <point x="424" y="162"/> + <point x="367" y="171" type="curve"/> + <point x="420" y="180"/> + <point x="438" y="202"/> + <point x="438" y="238" type="curve" smooth="yes"/> + <point x="438" y="292"/> + <point x="389" y="327"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/three.glif b/Fira Code-Regular.ufo/glyphs/three.glif new file mode 100644 index 0000000000..05b6c2754e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/three.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="three" format="1"> + <advance width="600"/> + <unicode hex="0033"/> + <outline> + <contour> + <point x="269" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="132" y="676"/> + <point x="74" y="620" type="curve"/> + <point x="119" y="569" type="line"/> + <point x="165" y="612"/> + <point x="206" y="633"/> + <point x="265" y="633" type="curve" smooth="yes"/> + <point x="338" y="633"/> + <point x="396" y="592"/> + <point x="396" y="516" type="curve" smooth="yes"/> + <point x="396" y="433"/> + <point x="331" y="395"/> + <point x="265" y="395" type="curve" smooth="yes"/> + <point x="224" y="395" type="line"/> + <point x="214" y="329" type="line"/> + <point x="272" y="329" type="line" smooth="yes"/> + <point x="353" y="329"/> + <point x="415" y="297"/> + <point x="415" y="198" type="curve" smooth="yes"/> + <point x="415" y="112"/> + <point x="358" y="57"/> + <point x="261" y="57" type="curve" smooth="yes"/> + <point x="205" y="57"/> + <point x="147" y="80"/> + <point x="108" y="126" type="curve"/> + <point x="52" y="80" type="line"/> + <point x="104" y="16"/> + <point x="186" y="-11"/> + <point x="263" y="-11" type="curve" smooth="yes"/> + <point x="405" y="-11"/> + <point x="502" y="79"/> + <point x="502" y="198" type="curve" smooth="yes"/> + <point x="502" y="305"/> + <point x="426" y="361"/> + <point x="345" y="367" type="curve"/> + <point x="418" y="381"/> + <point x="480" y="444"/> + <point x="480" y="527" type="curve" smooth="yes"/> + <point x="480" y="621"/> + <point x="398" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/three.numr.glif b/Fira Code-Regular.ufo/glyphs/three.numr.glif new file mode 100644 index 0000000000..d1a0638dc2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/three.numr.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="three.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="308" y="695" type="curve" smooth="yes"/> + <point x="256" y="695"/> + <point x="206" y="681"/> + <point x="160" y="643" type="curve"/> + <point x="198" y="602" type="line"/> + <point x="233" y="628"/> + <point x="267" y="640"/> + <point x="303" y="640" type="curve" smooth="yes"/> + <point x="344" y="640"/> + <point x="365" y="625"/> + <point x="365" y="596" type="curve" smooth="yes"/> + <point x="365" y="566"/> + <point x="341" y="555"/> + <point x="301" y="555" type="curve" smooth="yes"/> + <point x="267" y="555" type="line"/> + <point x="259" y="512" type="line"/> + <point x="305" y="512" type="line" smooth="yes"/> + <point x="353" y="512"/> + <point x="377" y="499"/> + <point x="377" y="465" type="curve" smooth="yes"/> + <point x="377" y="437"/> + <point x="353" y="418"/> + <point x="301" y="418" type="curve" smooth="yes"/> + <point x="263" y="418"/> + <point x="224" y="431"/> + <point x="193" y="458" type="curve"/> + <point x="147" y="420" type="line"/> + <point x="189" y="378"/> + <point x="245" y="362"/> + <point x="298" y="362" type="curve" smooth="yes"/> + <point x="396" y="362"/> + <point x="452" y="403"/> + <point x="452" y="463" type="curve" smooth="yes"/> + <point x="452" y="512"/> + <point x="424" y="530"/> + <point x="367" y="539" type="curve"/> + <point x="420" y="548"/> + <point x="438" y="570"/> + <point x="438" y="606" type="curve" smooth="yes"/> + <point x="438" y="660"/> + <point x="389" y="695"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/three.tosf.glif b/Fira Code-Regular.ufo/glyphs/three.tosf.glif new file mode 100644 index 0000000000..994477fe2f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/three.tosf.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="three.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="276" y="573" type="curve" smooth="yes"/> + <point x="199" y="573"/> + <point x="139" y="548"/> + <point x="83" y="496" type="curve"/> + <point x="127" y="444" type="line"/> + <point x="172" y="487"/> + <point x="212" y="505"/> + <point x="270" y="505" type="curve" smooth="yes"/> + <point x="347" y="505"/> + <point x="392" y="465"/> + <point x="392" y="403" type="curve" smooth="yes"/> + <point x="392" y="327"/> + <point x="335" y="285"/> + <point x="259" y="285" type="curve" smooth="yes"/> + <point x="222" y="285" type="line"/> + <point x="212" y="219" type="line"/> + <point x="264" y="219" type="line" smooth="yes"/> + <point x="356" y="219"/> + <point x="409" y="180"/> + <point x="409" y="92" type="curve" smooth="yes"/> + <point x="409" y="7"/> + <point x="357" y="-47"/> + <point x="262" y="-47" type="curve" smooth="yes"/> + <point x="203" y="-47"/> + <point x="157" y="-27"/> + <point x="115" y="20" type="curve"/> + <point x="63" y="-28" type="line"/> + <point x="114" y="-88"/> + <point x="182" y="-116"/> + <point x="264" y="-116" type="curve" smooth="yes"/> + <point x="408" y="-116"/> + <point x="496" y="-29"/> + <point x="496" y="88" type="curve" smooth="yes"/> + <point x="496" y="193"/> + <point x="434" y="247"/> + <point x="346" y="257" type="curve"/> + <point x="419" y="273"/> + <point x="475" y="328"/> + <point x="475" y="407" type="curve" smooth="yes"/> + <point x="475" y="494"/> + <point x="407" y="573"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/threeeighths.glif b/Fira Code-Regular.ufo/glyphs/threeeighths.glif new file mode 100644 index 0000000000..6e88602339 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/threeeighths.glif @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="threeeighths" format="1"> + <advance width="600"/> + <unicode hex="215C"/> + <outline> + <contour> + <point x="147" y="695" type="curve" smooth="yes"/> + <point x="95" y="695"/> + <point x="45" y="681"/> + <point x="-1" y="643" type="curve"/> + <point x="37" y="602" type="line"/> + <point x="72" y="628"/> + <point x="106" y="640"/> + <point x="142" y="640" type="curve" smooth="yes"/> + <point x="183" y="640"/> + <point x="204" y="625"/> + <point x="204" y="596" type="curve" smooth="yes"/> + <point x="204" y="566"/> + <point x="180" y="555"/> + <point x="140" y="555" type="curve" smooth="yes"/> + <point x="106" y="555" type="line"/> + <point x="98" y="512" type="line"/> + <point x="144" y="512" type="line" smooth="yes"/> + <point x="192" y="512"/> + <point x="216" y="499"/> + <point x="216" y="465" type="curve" smooth="yes"/> + <point x="216" y="437"/> + <point x="192" y="418"/> + <point x="140" y="418" type="curve" smooth="yes"/> + <point x="102" y="418"/> + <point x="63" y="431"/> + <point x="32" y="458" type="curve"/> + <point x="-14" y="420" type="line"/> + <point x="28" y="378"/> + <point x="84" y="362"/> + <point x="137" y="362" type="curve" smooth="yes"/> + <point x="235" y="362"/> + <point x="291" y="403"/> + <point x="291" y="463" type="curve" smooth="yes"/> + <point x="291" y="512"/> + <point x="263" y="530"/> + <point x="206" y="539" type="curve"/> + <point x="259" y="548"/> + <point x="277" y="570"/> + <point x="277" y="606" type="curve" smooth="yes"/> + <point x="277" y="660"/> + <point x="228" y="695"/> + </contour> + <contour> + <point x="3" y="237" type="line"/> + <point x="34" y="184" type="line"/> + <point x="568" y="440" type="line"/> + <point x="538" y="493" type="line"/> + </contour> + <contour> + <point x="598" y="244" type="curve" smooth="yes"/> + <point x="598" y="289"/> + <point x="545" y="327"/> + <point x="457" y="327" type="curve" smooth="yes"/> + <point x="375" y="327"/> + <point x="317" y="291"/> + <point x="317" y="242" type="curve" smooth="yes"/> + <point x="317" y="200"/> + <point x="339" y="179"/> + <point x="379" y="168" type="curve"/> + <point x="328" y="156"/> + <point x="299" y="130"/> + <point x="299" y="92" type="curve" smooth="yes"/> + <point x="299" y="34"/> + <point x="356" y="-6"/> + <point x="456" y="-6" type="curve" smooth="yes"/> + <point x="554" y="-6"/> + <point x="615" y="34"/> + <point x="615" y="94" type="curve" smooth="yes"/> + <point x="615" y="136"/> + <point x="584" y="159"/> + <point x="527" y="176" type="curve"/> + <point x="567" y="180"/> + <point x="598" y="199"/> + </contour> + <contour> + <point x="388" y="242" type="curve" smooth="yes"/> + <point x="388" y="258"/> + <point x="409" y="273"/> + <point x="457" y="273" type="curve" smooth="yes"/> + <point x="506" y="273"/> + <point x="527" y="257"/> + <point x="527" y="241" type="curve" smooth="yes"/> + <point x="527" y="218"/> + <point x="508" y="209"/> + <point x="472" y="198" type="curve"/> + <point x="410" y="209"/> + <point x="388" y="219"/> + </contour> + <contour> + <point x="541" y="95" type="curve" smooth="yes"/> + <point x="541" y="72"/> + <point x="509" y="53"/> + <point x="456" y="53" type="curve" smooth="yes"/> + <point x="400" y="53"/> + <point x="373" y="69"/> + <point x="373" y="94" type="curve" smooth="yes"/> + <point x="373" y="116"/> + <point x="394" y="134"/> + <point x="433" y="145" type="curve"/> + <point x="497" y="134"/> + <point x="541" y="124"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/threeinferior.glif b/Fira Code-Regular.ufo/glyphs/threeinferior.glif new file mode 100644 index 0000000000..044f6a5a8e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/threeinferior.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="threeinferior" format="1"> + <advance width="600"/> + <unicode hex="2083"/> + <outline> + <contour> + <point x="308" y="134" type="curve" smooth="yes"/> + <point x="256" y="134"/> + <point x="206" y="120"/> + <point x="160" y="82" type="curve"/> + <point x="198" y="41" type="line"/> + <point x="233" y="67"/> + <point x="267" y="79"/> + <point x="303" y="79" type="curve" smooth="yes"/> + <point x="344" y="79"/> + <point x="365" y="64"/> + <point x="365" y="35" type="curve" smooth="yes"/> + <point x="365" y="5"/> + <point x="341" y="-6"/> + <point x="301" y="-6" type="curve" smooth="yes"/> + <point x="267" y="-6" type="line"/> + <point x="259" y="-49" type="line"/> + <point x="305" y="-49" type="line" smooth="yes"/> + <point x="353" y="-49"/> + <point x="377" y="-62"/> + <point x="377" y="-96" type="curve" smooth="yes"/> + <point x="377" y="-124"/> + <point x="353" y="-143"/> + <point x="301" y="-143" type="curve" smooth="yes"/> + <point x="263" y="-143"/> + <point x="224" y="-130"/> + <point x="193" y="-103" type="curve"/> + <point x="147" y="-141" type="line"/> + <point x="189" y="-183"/> + <point x="245" y="-199"/> + <point x="298" y="-199" type="curve" smooth="yes"/> + <point x="396" y="-199"/> + <point x="452" y="-158"/> + <point x="452" y="-98" type="curve" smooth="yes"/> + <point x="452" y="-49"/> + <point x="424" y="-31"/> + <point x="367" y="-22" type="curve"/> + <point x="420" y="-13"/> + <point x="438" y="9"/> + <point x="438" y="45" type="curve" smooth="yes"/> + <point x="438" y="99"/> + <point x="389" y="134"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/threequarters.glif b/Fira Code-Regular.ufo/glyphs/threequarters.glif new file mode 100644 index 0000000000..2c2b622d24 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/threequarters.glif @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="threequarters" format="1"> + <advance width="600"/> + <unicode hex="00BE"/> + <outline> + <contour> + <point x="158" y="695" type="curve" smooth="yes"/> + <point x="106" y="695"/> + <point x="56" y="681"/> + <point x="10" y="643" type="curve"/> + <point x="48" y="602" type="line"/> + <point x="83" y="628"/> + <point x="117" y="640"/> + <point x="153" y="640" type="curve" smooth="yes"/> + <point x="194" y="640"/> + <point x="215" y="625"/> + <point x="215" y="596" type="curve" smooth="yes"/> + <point x="215" y="566"/> + <point x="191" y="555"/> + <point x="151" y="555" type="curve" smooth="yes"/> + <point x="117" y="555" type="line"/> + <point x="109" y="512" type="line"/> + <point x="155" y="512" type="line" smooth="yes"/> + <point x="203" y="512"/> + <point x="227" y="499"/> + <point x="227" y="465" type="curve" smooth="yes"/> + <point x="227" y="437"/> + <point x="203" y="418"/> + <point x="151" y="418" type="curve" smooth="yes"/> + <point x="113" y="418"/> + <point x="74" y="431"/> + <point x="43" y="458" type="curve"/> + <point x="-3" y="420" type="line"/> + <point x="39" y="378"/> + <point x="95" y="362"/> + <point x="148" y="362" type="curve" smooth="yes"/> + <point x="246" y="362"/> + <point x="302" y="403"/> + <point x="302" y="463" type="curve" smooth="yes"/> + <point x="302" y="512"/> + <point x="274" y="530"/> + <point x="217" y="539" type="curve"/> + <point x="270" y="548"/> + <point x="288" y="570"/> + <point x="288" y="606" type="curve" smooth="yes"/> + <point x="288" y="660"/> + <point x="239" y="695"/> + </contour> + <contour> + <point x="24" y="237" type="line"/> + <point x="54" y="184" type="line"/> + <point x="588" y="440" type="line"/> + <point x="559" y="493" type="line"/> + </contour> + <contour> + <point x="547" y="0" type="line"/> + <point x="547" y="56" type="line"/> + <point x="603" y="56" type="line"/> + <point x="603" y="115" type="line"/> + <point x="547" y="115" type="line"/> + <point x="547" y="201" type="line"/> + <point x="481" y="201" type="line"/> + <point x="475" y="115" type="line"/> + <point x="378" y="115" type="line"/> + <point x="493" y="306" type="line"/> + <point x="432" y="331" type="line"/> + <point x="296" y="104" type="line"/> + <point x="296" y="56" type="line"/> + <point x="475" y="56" type="line"/> + <point x="475" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/threesuperior.glif b/Fira Code-Regular.ufo/glyphs/threesuperior.glif new file mode 100644 index 0000000000..a4b639d0a4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/threesuperior.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="threesuperior" format="1"> + <advance width="600"/> + <unicode hex="00B3"/> + <outline> + <contour> + <point x="308" y="642" type="curve" smooth="yes"/> + <point x="256" y="642"/> + <point x="206" y="628"/> + <point x="160" y="590" type="curve"/> + <point x="198" y="549" type="line"/> + <point x="233" y="575"/> + <point x="267" y="587"/> + <point x="303" y="587" type="curve" smooth="yes"/> + <point x="344" y="587"/> + <point x="365" y="572"/> + <point x="365" y="543" type="curve" smooth="yes"/> + <point x="365" y="513"/> + <point x="341" y="502"/> + <point x="301" y="502" type="curve" smooth="yes"/> + <point x="267" y="502" type="line"/> + <point x="259" y="459" type="line"/> + <point x="305" y="459" type="line" smooth="yes"/> + <point x="353" y="459"/> + <point x="377" y="446"/> + <point x="377" y="412" type="curve" smooth="yes"/> + <point x="377" y="384"/> + <point x="353" y="365"/> + <point x="301" y="365" type="curve" smooth="yes"/> + <point x="263" y="365"/> + <point x="224" y="378"/> + <point x="193" y="405" type="curve"/> + <point x="147" y="367" type="line"/> + <point x="189" y="325"/> + <point x="245" y="309"/> + <point x="298" y="309" type="curve" smooth="yes"/> + <point x="396" y="309"/> + <point x="452" y="350"/> + <point x="452" y="410" type="curve" smooth="yes"/> + <point x="452" y="459"/> + <point x="424" y="477"/> + <point x="367" y="486" type="curve"/> + <point x="420" y="495"/> + <point x="438" y="517"/> + <point x="438" y="553" type="curve" smooth="yes"/> + <point x="438" y="607"/> + <point x="389" y="642"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tilde.case.glif b/Fira Code-Regular.ufo/glyphs/tilde.case.glif new file mode 100644 index 0000000000..7ab2f44424 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tilde.case.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tilde.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="351" y="772" type="curve" smooth="yes"/> + <point x="407" y="772"/> + <point x="442" y="812"/> + <point x="461" y="857" type="curve"/> + <point x="407" y="880" type="line"/> + <point x="391" y="852"/> + <point x="378" y="836"/> + <point x="356" y="836" type="curve" smooth="yes"/> + <point x="325" y="836"/> + <point x="306" y="884"/> + <point x="247" y="884" type="curve" smooth="yes"/> + <point x="191" y="884"/> + <point x="156" y="845"/> + <point x="136" y="800" type="curve"/> + <point x="190" y="776" type="line"/> + <point x="206" y="804"/> + <point x="219" y="820"/> + <point x="241" y="820" type="curve" smooth="yes"/> + <point x="272" y="820"/> + <point x="293" y="772"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tilde.glif b/Fira Code-Regular.ufo/glyphs/tilde.glif new file mode 100644 index 0000000000..edfee9e832 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tilde.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tilde" format="1"> + <advance width="600"/> + <unicode hex="02DC"/> + <outline> + <contour> + <point x="351" y="652" type="curve" smooth="yes"/> + <point x="408" y="652"/> + <point x="442" y="693"/> + <point x="462" y="737" type="curve"/> + <point x="408" y="761" type="line"/> + <point x="392" y="733"/> + <point x="379" y="717"/> + <point x="357" y="717" type="curve" smooth="yes"/> + <point x="326" y="717"/> + <point x="307" y="765"/> + <point x="248" y="765" type="curve" smooth="yes"/> + <point x="191" y="765"/> + <point x="157" y="726"/> + <point x="137" y="681" type="curve"/> + <point x="191" y="657" type="line"/> + <point x="207" y="685"/> + <point x="220" y="701"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="273" y="701"/> + <point x="294" y="652"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tildecomb.glif b/Fira Code-Regular.ufo/glyphs/tildecomb.glif new file mode 100644 index 0000000000..5d29b69e1b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tildecomb.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tildecomb" format="1"> + <advance width="0"/> + <unicode hex="0303"/> + <outline> + <contour> + <point x="353" y="598" type="curve" smooth="yes"/> + <point x="409" y="598"/> + <point x="444" y="639"/> + <point x="463" y="683" type="curve"/> + <point x="409" y="707" type="line"/> + <point x="393" y="679"/> + <point x="380" y="663"/> + <point x="358" y="663" type="curve" smooth="yes"/> + <point x="327" y="663"/> + <point x="308" y="711"/> + <point x="249" y="711" type="curve" smooth="yes"/> + <point x="192" y="711"/> + <point x="158" y="672"/> + <point x="138" y="627" type="curve"/> + <point x="192" y="603" type="line"/> + <point x="208" y="631"/> + <point x="221" y="647"/> + <point x="243" y="647" type="curve" smooth="yes"/> + <point x="274" y="647"/> + <point x="295" y="598"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tonos.case.glif b/Fira Code-Regular.ufo/glyphs/tonos.case.glif new file mode 100644 index 0000000000..a301135c3d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tonos.case.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tonos.case" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="278" y="703" type="line"/> + <point x="231" y="519" type="line"/> + <point x="295" y="508" type="line"/> + <point x="369" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/tonos.glif b/Fira Code-Regular.ufo/glyphs/tonos.glif new file mode 100644 index 0000000000..9a34abb2bd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/tonos.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="tonos" format="1"> + <advance width="600"/> + <unicode hex="0384"/> + <outline> + <contour> + <point x="273" y="806" type="line"/> + <point x="235" y="601" type="line"/> + <point x="298" y="590" type="line"/> + <point x="365" y="790" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/trademark.glif b/Fira Code-Regular.ufo/glyphs/trademark.glif new file mode 100644 index 0000000000..7798964971 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/trademark.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="trademark" format="1"> + <advance width="600"/> + <unicode hex="2122"/> + <outline> + <contour> + <point x="579" y="298" type="line"/> + <point x="564" y="688" type="line"/> + <point x="469" y="688" type="line"/> + <point x="426" y="407" type="line"/> + <point x="374" y="688" type="line"/> + <point x="13" y="688" type="line"/> + <point x="13" y="633" type="line"/> + <point x="112" y="633" type="line"/> + <point x="112" y="298" type="line"/> + <point x="174" y="298" type="line"/> + <point x="174" y="633" type="line"/> + <point x="281" y="633" type="line"/> + <point x="267" y="298" type="line"/> + <point x="324" y="298" type="line"/> + <point x="333" y="532" type="line" smooth="yes"/> + <point x="334" y="564"/> + <point x="334" y="598"/> + <point x="333" y="629" type="curve"/> + <point x="336" y="629" type="line"/> + <point x="393" y="335" type="line"/> + <point x="458" y="335" type="line"/> + <point x="505" y="629" type="line"/> + <point x="508" y="629" type="line"/> + <point x="506" y="596"/> + <point x="508" y="562"/> + <point x="509" y="531" type="curve" smooth="yes"/> + <point x="519" y="298" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/triagdn.glif b/Fira Code-Regular.ufo/glyphs/triagdn.glif new file mode 100644 index 0000000000..2b81cbddce --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/triagdn.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="triagdn" format="1"> + <advance width="600"/> + <unicode hex="25BC"/> + <outline> + <contour> + <point x="300" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/triaglf.glif b/Fira Code-Regular.ufo/glyphs/triaglf.glif new file mode 100644 index 0000000000..f0b967a8ab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/triaglf.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="triaglf" format="1"> + <advance width="600"/> + <unicode hex="25C4"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="270" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/triagrt.glif b/Fira Code-Regular.ufo/glyphs/triagrt.glif new file mode 100644 index 0000000000..bfecf36ae1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/triagrt.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="triagrt" format="1"> + <advance width="600"/> + <unicode hex="25BA"/> + <outline> + <contour> + <point x="570" y="270" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/triagup.glif b/Fira Code-Regular.ufo/glyphs/triagup.glif new file mode 100644 index 0000000000..aed5c5f23f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/triagup.glif @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="triagup" format="1"> + <advance width="600"/> + <unicode hex="25B2"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="300" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/two.dnom.glif b/Fira Code-Regular.ufo/glyphs/two.dnom.glif new file mode 100644 index 0000000000..916e575727 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/two.dnom.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="two.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="435" y="221" type="curve" smooth="yes"/> + <point x="435" y="284"/> + <point x="387" y="327"/> + <point x="302" y="327" type="curve" smooth="yes"/> + <point x="246" y="327"/> + <point x="194" y="303"/> + <point x="154" y="256" type="curve"/> + <point x="205" y="218" type="line"/> + <point x="234" y="254"/> + <point x="267" y="267"/> + <point x="300" y="267" type="curve" smooth="yes"/> + <point x="337" y="267"/> + <point x="359" y="248"/> + <point x="359" y="218" type="curve" smooth="yes"/> + <point x="359" y="174"/> + <point x="319" y="150"/> + <point x="159" y="52" type="curve"/> + <point x="159" y="0" type="line"/> + <point x="436" y="0" type="line"/> + <point x="445" y="60" type="line"/> + <point x="266" y="60" type="line"/> + <point x="392" y="123"/> + <point x="435" y="157"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/two.glif b/Fira Code-Regular.ufo/glyphs/two.glif new file mode 100644 index 0000000000..910cf9f5a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/two.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="two" format="1"> + <advance width="600"/> + <unicode hex="0032"/> + <outline> + <contour> + <point x="269" y="700" type="curve" smooth="yes"/> + <point x="176" y="700"/> + <point x="114" y="667"/> + <point x="59" y="601" type="curve"/> + <point x="117" y="557" type="line"/> + <point x="161" y="608"/> + <point x="198" y="630"/> + <point x="266" y="630" type="curve" smooth="yes"/> + <point x="343" y="630"/> + <point x="389" y="582"/> + <point x="389" y="505" type="curve" smooth="yes"/> + <point x="389" y="392"/> + <point x="333" y="317"/> + <point x="73" y="68" type="curve"/> + <point x="73" y="0" type="line"/> + <point x="482" y="0" type="line"/> + <point x="492" y="71" type="line"/> + <point x="168" y="71" type="line"/> + <point x="395" y="278"/> + <point x="476" y="381"/> + <point x="476" y="507" type="curve" smooth="yes"/> + <point x="476" y="617"/> + <point x="399" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/two.numr.glif b/Fira Code-Regular.ufo/glyphs/two.numr.glif new file mode 100644 index 0000000000..56b3abafaf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/two.numr.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="two.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="435" y="589" type="curve" smooth="yes"/> + <point x="435" y="652"/> + <point x="387" y="695"/> + <point x="302" y="695" type="curve" smooth="yes"/> + <point x="246" y="695"/> + <point x="194" y="671"/> + <point x="154" y="624" type="curve"/> + <point x="205" y="586" type="line"/> + <point x="234" y="622"/> + <point x="267" y="635"/> + <point x="300" y="635" type="curve" smooth="yes"/> + <point x="337" y="635"/> + <point x="359" y="616"/> + <point x="359" y="586" type="curve" smooth="yes"/> + <point x="359" y="542"/> + <point x="319" y="518"/> + <point x="159" y="420" type="curve"/> + <point x="159" y="368" type="line"/> + <point x="436" y="368" type="line"/> + <point x="445" y="428" type="line"/> + <point x="266" y="428" type="line"/> + <point x="392" y="491"/> + <point x="435" y="525"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/two.tosf.glif b/Fira Code-Regular.ufo/glyphs/two.tosf.glif new file mode 100644 index 0000000000..b74dbae281 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/two.tosf.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="two.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="286" y="573" type="curve" smooth="yes"/> + <point x="196" y="573"/> + <point x="132" y="536"/> + <point x="77" y="469" type="curve"/> + <point x="131" y="424" type="line"/> + <point x="180" y="483"/> + <point x="226" y="504"/> + <point x="286" y="504" type="curve" smooth="yes"/> + <point x="358" y="504"/> + <point x="409" y="461"/> + <point x="409" y="395" type="curve" smooth="yes"/> + <point x="409" y="313"/> + <point x="379" y="267"/> + <point x="90" y="68" type="curve"/> + <point x="90" y="0" type="line"/> + <point x="496" y="0" type="line"/> + <point x="506" y="71" type="line"/> + <point x="198" y="71" type="line"/> + <point x="474" y="240"/> + <point x="497" y="306"/> + <point x="497" y="397" type="curve" smooth="yes"/> + <point x="497" y="498"/> + <point x="416" y="573"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/twoinferior.glif b/Fira Code-Regular.ufo/glyphs/twoinferior.glif new file mode 100644 index 0000000000..236e1fc533 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/twoinferior.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="twoinferior" format="1"> + <advance width="600"/> + <unicode hex="2082"/> + <outline> + <contour> + <point x="435" y="28" type="curve" smooth="yes"/> + <point x="435" y="91"/> + <point x="387" y="134"/> + <point x="302" y="134" type="curve" smooth="yes"/> + <point x="246" y="134"/> + <point x="194" y="110"/> + <point x="154" y="63" type="curve"/> + <point x="205" y="25" type="line"/> + <point x="234" y="61"/> + <point x="267" y="74"/> + <point x="300" y="74" type="curve" smooth="yes"/> + <point x="337" y="74"/> + <point x="359" y="55"/> + <point x="359" y="25" type="curve" smooth="yes"/> + <point x="359" y="-19"/> + <point x="319" y="-43"/> + <point x="159" y="-141" type="curve"/> + <point x="159" y="-193" type="line"/> + <point x="436" y="-193" type="line"/> + <point x="445" y="-133" type="line"/> + <point x="266" y="-133" type="line"/> + <point x="392" y="-70"/> + <point x="435" y="-36"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/twosuperior.glif b/Fira Code-Regular.ufo/glyphs/twosuperior.glif new file mode 100644 index 0000000000..985c9df968 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/twosuperior.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="twosuperior" format="1"> + <advance width="600"/> + <unicode hex="00B2"/> + <outline> + <contour> + <point x="435" y="536" type="curve" smooth="yes"/> + <point x="435" y="599"/> + <point x="387" y="642"/> + <point x="302" y="642" type="curve" smooth="yes"/> + <point x="246" y="642"/> + <point x="194" y="618"/> + <point x="154" y="571" type="curve"/> + <point x="205" y="533" type="line"/> + <point x="234" y="569"/> + <point x="267" y="582"/> + <point x="300" y="582" type="curve" smooth="yes"/> + <point x="337" y="582"/> + <point x="359" y="563"/> + <point x="359" y="533" type="curve" smooth="yes"/> + <point x="359" y="489"/> + <point x="319" y="465"/> + <point x="159" y="367" type="curve"/> + <point x="159" y="315" type="line"/> + <point x="436" y="315" type="line"/> + <point x="445" y="375" type="line"/> + <point x="266" y="375" type="line"/> + <point x="392" y="438"/> + <point x="435" y="472"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/u.glif b/Fira Code-Regular.ufo/glyphs/u.glif new file mode 100644 index 0000000000..aa080acb59 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/u.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="u" format="1"> + <advance width="600"/> + <unicode hex="0075"/> + <outline> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/u1F310_.glif b/Fira Code-Regular.ufo/glyphs/u1F310_.glif new file mode 100644 index 0000000000..ba02eac429 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/u1F310_.glif @@ -0,0 +1,208 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="u1F310" format="1"> + <advance width="600"/> + <unicode hex="1F310"/> + <outline> + <contour> + <point x="300" y="747" type="curve" smooth="yes"/> + <point x="90" y="747"/> + <point x="-79" y="576"/> + <point x="-79" y="366" type="curve" smooth="yes"/> + <point x="-79" y="156"/> + <point x="90" y="-15"/> + <point x="300" y="-15" type="curve" smooth="yes"/> + <point x="510" y="-15"/> + <point x="679" y="156"/> + <point x="679" y="366" type="curve" smooth="yes"/> + <point x="679" y="576"/> + <point x="510" y="747"/> + </contour> + <contour> + <point x="279" y="707" type="curve"/> + <point x="279" y="523" type="line"/> + <point x="240" y="525"/> + <point x="199" y="532"/> + <point x="160" y="542" type="curve"/> + <point x="185" y="602"/> + <point x="222" y="657"/> + <point x="268" y="706" type="curve"/> + <point x="271" y="707"/> + <point x="275" y="707"/> + </contour> + <contour> + <point x="319" y="523" type="curve"/> + <point x="319" y="707" type="line"/> + <point x="323" y="707"/> + <point x="327" y="707"/> + <point x="332" y="706" type="curve"/> + <point x="377" y="657"/> + <point x="414" y="602"/> + <point x="439" y="542" type="curve"/> + <point x="400" y="531"/> + <point x="358" y="525"/> + </contour> + <contour> + <point x="218" y="698" type="curve"/> + <point x="180" y="657"/> + <point x="148" y="608"/> + <point x="125" y="553" type="curve"/> + <point x="95" y="564"/> + <point x="67" y="577"/> + <point x="43" y="593" type="curve"/> + <point x="88" y="644"/> + <point x="149" y="681"/> + </contour> + <contour> + <point x="382" y="698" type="curve"/> + <point x="451" y="681"/> + <point x="511" y="644"/> + <point x="556" y="593" type="curve"/> + <point x="533" y="577"/> + <point x="504" y="564"/> + <point x="474" y="553" type="curve"/> + <point x="452" y="608"/> + <point x="419" y="657"/> + </contour> + <contour> + <point x="21" y="565" type="curve"/> + <point x="49" y="548"/> + <point x="80" y="534"/> + <point x="114" y="522" type="curve"/> + <point x="100" y="479"/> + <point x="91" y="433"/> + <point x="89" y="384" type="curve"/> + <point x="-41" y="384" type="line"/> + <point x="-38" y="451"/> + <point x="-15" y="514"/> + </contour> + <contour> + <point x="578" y="565" type="curve"/> + <point x="615" y="514"/> + <point x="638" y="451"/> + <point x="641" y="384" type="curve"/> + <point x="510" y="384" type="line"/> + <point x="509" y="433"/> + <point x="500" y="479"/> + <point x="486" y="522" type="curve"/> + <point x="519" y="534"/> + <point x="550" y="548"/> + </contour> + <contour> + <point x="149" y="511" type="curve"/> + <point x="191" y="499"/> + <point x="235" y="491"/> + <point x="279" y="489" type="curve"/> + <point x="279" y="384" type="line"/> + <point x="126" y="384" type="line"/> + <point x="128" y="429"/> + <point x="136" y="471"/> + </contour> + <contour> + <point x="451" y="511" type="curve"/> + <point x="464" y="471"/> + <point x="472" y="429"/> + <point x="473" y="384" type="curve"/> + <point x="319" y="384" type="line"/> + <point x="319" y="489" type="line"/> + <point x="363" y="490"/> + <point x="408" y="499"/> + </contour> + <contour> + <point x="-41" y="348" type="curve"/> + <point x="89" y="348" type="line"/> + <point x="91" y="299"/> + <point x="100" y="252"/> + <point x="114" y="210" type="curve"/> + <point x="80" y="198"/> + <point x="49" y="183"/> + <point x="21" y="166" type="curve"/> + <point x="-15" y="218"/> + <point x="-38" y="280"/> + </contour> + <contour> + <point x="126" y="348" type="curve"/> + <point x="279" y="348" type="line"/> + <point x="279" y="242" type="line"/> + <point x="235" y="240"/> + <point x="191" y="233"/> + <point x="149" y="221" type="curve"/> + <point x="136" y="260"/> + <point x="128" y="303"/> + </contour> + <contour> + <point x="319" y="348" type="line"/> + <point x="473" y="348" type="line"/> + <point x="472" y="303"/> + <point x="464" y="260"/> + <point x="451" y="221" type="curve"/> + <point x="408" y="233"/> + <point x="363" y="241"/> + <point x="319" y="242" type="curve"/> + </contour> + <contour> + <point x="510" y="348" type="curve"/> + <point x="641" y="348" type="line"/> + <point x="638" y="280"/> + <point x="615" y="218"/> + <point x="578" y="166" type="curve"/> + <point x="550" y="183"/> + <point x="519" y="198"/> + <point x="486" y="210" type="curve"/> + <point x="500" y="252"/> + <point x="509" y="299"/> + </contour> + <contour> + <point x="279" y="208" type="curve"/> + <point x="279" y="24" type="line"/> + <point x="275" y="24"/> + <point x="271" y="25"/> + <point x="268" y="25" type="curve"/> + <point x="222" y="75"/> + <point x="185" y="129"/> + <point x="160" y="189" type="curve"/> + <point x="199" y="200"/> + <point x="240" y="207"/> + </contour> + <contour> + <point x="319" y="24" type="curve"/> + <point x="319" y="208" type="line"/> + <point x="358" y="207"/> + <point x="400" y="200"/> + <point x="439" y="189" type="curve"/> + <point x="414" y="129"/> + <point x="377" y="75"/> + <point x="332" y="25" type="curve"/> + <point x="327" y="25"/> + <point x="323" y="24"/> + </contour> + <contour> + <point x="125" y="178" type="curve"/> + <point x="148" y="123"/> + <point x="180" y="74"/> + <point x="218" y="34" type="curve"/> + <point x="149" y="50"/> + <point x="88" y="88"/> + <point x="43" y="139" type="curve"/> + <point x="67" y="155"/> + <point x="95" y="168"/> + </contour> + <contour> + <point x="474" y="178" type="curve"/> + <point x="504" y="168"/> + <point x="533" y="155"/> + <point x="556" y="139" type="curve"/> + <point x="511" y="88"/> + <point x="451" y="50"/> + <point x="382" y="34" type="curve"/> + <point x="419" y="74"/> + <point x="452" y="123"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uacute.glif b/Fira Code-Regular.ufo/glyphs/uacute.glif new file mode 100644 index 0000000000..ad09a12463 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uacute.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uacute" format="1"> + <advance width="600"/> + <unicode hex="00FA"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ubreve.glif b/Fira Code-Regular.ufo/glyphs/ubreve.glif new file mode 100644 index 0000000000..ac58a5804d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ubreve.glif @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ubreve" format="1"> + <advance width="600"/> + <unicode hex="016D"/> + <outline> + <contour> + <point x="298" y="630" type="curve" smooth="yes"/> + <point x="390" y="630"/> + <point x="440" y="705"/> + <point x="448" y="765" type="curve"/> + <point x="391" y="778" type="line"/> + <point x="376" y="728"/> + <point x="346" y="694"/> + <point x="298" y="694" type="curve" smooth="yes"/> + <point x="251" y="694"/> + <point x="222" y="728"/> + <point x="208" y="778" type="curve"/> + <point x="151" y="765" type="line"/> + <point x="159" y="705"/> + <point x="207" y="630"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ucircumflex.glif b/Fira Code-Regular.ufo/glyphs/ucircumflex.glif new file mode 100644 index 0000000000..78d450a038 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ucircumflex.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ucircumflex" format="1"> + <advance width="600"/> + <unicode hex="00FB"/> + <outline> + <contour> + <point x="137" y="670" type="line"/> + <point x="177" y="629" type="line"/> + <point x="301" y="720" type="line"/> + <point x="425" y="629" type="line"/> + <point x="463" y="670" type="line"/> + <point x="329" y="789" type="line"/> + <point x="273" y="789" type="line"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/udieresis.glif b/Fira Code-Regular.ufo/glyphs/udieresis.glif new file mode 100644 index 0000000000..c15d084a79 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/udieresis.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="udieresis" format="1"> + <advance width="600"/> + <unicode hex="00FC"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ugrave.glif b/Fira Code-Regular.ufo/glyphs/ugrave.glif new file mode 100644 index 0000000000..0eeba15993 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ugrave.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ugrave" format="1"> + <advance width="600"/> + <unicode hex="00F9"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif b/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif new file mode 100644 index 0000000000..b59b180bee --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uhungarumlaut.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uhungarumlaut" format="1"> + <advance width="600"/> + <unicode hex="0171"/> + <outline> + <contour> + <point x="254" y="835" type="line"/> + <point x="177" y="662" type="line"/> + <point x="231" y="636" type="line"/> + <point x="328" y="800" type="line"/> + </contour> + <contour> + <point x="428" y="835" type="line"/> + <point x="341" y="662" type="line"/> + <point x="393" y="634" type="line"/> + <point x="501" y="797" type="line"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/umacron.glif b/Fira Code-Regular.ufo/glyphs/umacron.glif new file mode 100644 index 0000000000..bc1ce2ccc4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/umacron.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="umacron" format="1"> + <advance width="600"/> + <unicode hex="016B"/> + <outline> + <contour> + <point x="165" y="676" type="line"/> + <point x="434" y="676" type="line"/> + <point x="434" y="740" type="line"/> + <point x="165" y="740" type="line"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/underscore.glif b/Fira Code-Regular.ufo/glyphs/underscore.glif new file mode 100644 index 0000000000..ad713d3eb5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/underscore.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="underscore" format="1"> + <advance width="600"/> + <unicode hex="005F"/> + <outline> + <contour> + <point x="-7" y="-109" type="line"/> + <point x="-7" y="-181" type="line"/> + <point x="607" y="-181" type="line"/> + <point x="607" y="-109" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/underscoredbl.glif b/Fira Code-Regular.ufo/glyphs/underscoredbl.glif new file mode 100644 index 0000000000..96ae639504 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/underscoredbl.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="underscoredbl" format="1"> + <advance width="600"/> + <unicode hex="2017"/> + <outline> + <contour> + <point x="607" y="-79" type="line"/> + <point x="607" y="0" type="line"/> + <point x="-7" y="0" type="line"/> + <point x="-7" y="-79" type="line"/> + </contour> + <contour> + <point x="607" y="-215" type="line"/> + <point x="607" y="-136" type="line"/> + <point x="-7" y="-136" type="line"/> + <point x="-7" y="-215" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni00A0_.glif b/Fira Code-Regular.ufo/glyphs/uni00A0_.glif new file mode 100644 index 0000000000..b9ef94d04a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni00A0_.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni00A0" format="1"> + <advance width="600"/> + <unicode hex="00A0"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni00B5_.glif b/Fira Code-Regular.ufo/glyphs/uni00B5_.glif new file mode 100644 index 0000000000..eee16bb018 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni00B5_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni00B5" format="1"> + <advance width="600"/> + <unicode hex="00B5"/> + <outline> + <contour> + <point x="483" y="167" type="curve" smooth="yes"/> + <point x="483" y="526" type="line"/> + <point x="400" y="526" type="line"/> + <point x="400" y="142" type="line"/> + <point x="370" y="100"/> + <point x="324" y="62"/> + <point x="261" y="62" type="curve" smooth="yes"/> + <point x="180" y="62"/> + <point x="172" y="126"/> + <point x="172" y="231" type="curve" smooth="yes"/> + <point x="172" y="526" type="line"/> + <point x="89" y="526" type="line"/> + <point x="89" y="-212" type="line"/> + <point x="172" y="-202" type="line"/> + <point x="172" y="-48" type="line" smooth="yes"/> + <point x="172" y="-27"/> + <point x="168" y="3"/> + <point x="163" y="39" type="curve"/> + <point x="189" y="2"/> + <point x="213" y="-12"/> + <point x="267" y="-12" type="curve" smooth="yes"/> + <point x="320" y="-12"/> + <point x="377" y="22"/> + <point x="408" y="73" type="curve"/> + <point x="411" y="48"/> + <point x="422" y="6"/> + <point x="433" y="-12" type="curve"/> + <point x="511" y="0" type="line"/> + <point x="498" y="40"/> + <point x="483" y="98"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni021A_.glif b/Fira Code-Regular.ufo/glyphs/uni021A_.glif new file mode 100644 index 0000000000..820702b2cc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni021A_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni021A" format="1"> + <advance width="600"/> + <unicode hex="021A"/> + <outline> + <contour> + <point x="341" y="0" type="line"/> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + </contour> + <contour> + <point x="302" y="-71" type="curve" smooth="yes"/> + <point x="272" y="-71"/> + <point x="248" y="-93"/> + <point x="248" y="-124" type="curve" smooth="yes"/> + <point x="248" y="-141"/> + <point x="257" y="-158"/> + <point x="270" y="-168" type="curve"/> + <point x="241" y="-286" type="line"/> + <point x="291" y="-286" type="line"/> + <point x="341" y="-178" type="line" smooth="yes"/> + <point x="352" y="-155"/> + <point x="356" y="-141"/> + <point x="356" y="-124" type="curve" smooth="yes"/> + <point x="356" y="-93"/> + <point x="333" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni021B_.glif b/Fira Code-Regular.ufo/glyphs/uni021B_.glif new file mode 100644 index 0000000000..c7054e4056 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni021B_.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni021B" format="1"> + <advance width="600"/> + <unicode hex="021B"/> + <outline> + <contour> + <point x="518" y="26" type="curve"/> + <point x="486" y="83" type="line"/> + <point x="457" y="68"/> + <point x="424" y="58"/> + <point x="385" y="58" type="curve" smooth="yes"/> + <point x="312" y="58"/> + <point x="284" y="89"/> + <point x="284" y="148" type="curve" smooth="yes"/> + <point x="284" y="462" type="line"/> + <point x="456" y="462" type="line"/> + <point x="466" y="526" type="line"/> + <point x="284" y="526" type="line"/> + <point x="284" y="656" type="line"/> + <point x="201" y="646" type="line"/> + <point x="201" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="80" y="462" type="line"/> + <point x="201" y="462" type="line"/> + <point x="201" y="147" type="line" smooth="yes"/> + <point x="201" y="54"/> + <point x="265" y="-11"/> + <point x="377" y="-11" type="curve" smooth="yes"/> + <point x="426" y="-11"/> + <point x="482" y="3"/> + </contour> + <contour> + <point x="374" y="-71" type="curve" smooth="yes"/> + <point x="344" y="-71"/> + <point x="320" y="-93"/> + <point x="320" y="-124" type="curve" smooth="yes"/> + <point x="320" y="-141"/> + <point x="329" y="-158"/> + <point x="342" y="-168" type="curve"/> + <point x="313" y="-286" type="line"/> + <point x="363" y="-286" type="line"/> + <point x="413" y="-178" type="line" smooth="yes"/> + <point x="424" y="-155"/> + <point x="428" y="-141"/> + <point x="428" y="-124" type="curve" smooth="yes"/> + <point x="428" y="-93"/> + <point x="405" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni02BC_.glif b/Fira Code-Regular.ufo/glyphs/uni02BC_.glif new file mode 100644 index 0000000000..7b21fa89e3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni02BC_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni02BC" format="1"> + <advance width="600"/> + <unicode hex="02BC"/> + <outline> + <contour> + <point x="293" y="749" type="curve" smooth="yes"/> + <point x="263" y="749"/> + <point x="238" y="726"/> + <point x="238" y="696" type="curve" smooth="yes"/> + <point x="238" y="678"/> + <point x="248" y="663"/> + <point x="261" y="651" type="curve"/> + <point x="231" y="530" type="line"/> + <point x="280" y="530" type="line"/> + <point x="322" y="619" type="line" smooth="yes"/> + <point x="343" y="665"/> + <point x="347" y="679"/> + <point x="347" y="695" type="curve" smooth="yes"/> + <point x="347" y="726"/> + <point x="324" y="749"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0302.glif b/Fira Code-Regular.ufo/glyphs/uni0302.glif new file mode 100644 index 0000000000..9009018ccf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0302.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0302" format="1"> + <advance width="0"/> + <unicode hex="0302"/> + <outline> + <contour> + <point x="463" y="641" type="line"/> + <point x="328" y="748" type="line"/> + <point x="272" y="748" type="line"/> + <point x="137" y="641" type="line"/> + <point x="175" y="598" type="line"/> + <point x="300" y="679" type="line"/> + <point x="426" y="598" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0304.glif b/Fira Code-Regular.ufo/glyphs/uni0304.glif new file mode 100644 index 0000000000..079c40c56f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0304.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0304" format="1"> + <advance width="0"/> + <unicode hex="0304"/> + <outline> + <contour> + <point x="166" y="622" type="line"/> + <point x="435" y="622" type="line"/> + <point x="435" y="686" type="line"/> + <point x="166" y="686" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0306.glif b/Fira Code-Regular.ufo/glyphs/uni0306.glif new file mode 100644 index 0000000000..2ea4102e77 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0306.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0306" format="1"> + <advance width="0"/> + <unicode hex="0306"/> + <outline> + <contour> + <point x="298" y="586" type="curve" smooth="yes"/> + <point x="376" y="586"/> + <point x="441" y="632"/> + <point x="449" y="704" type="curve"/> + <point x="392" y="717" type="line"/> + <point x="378" y="677"/> + <point x="346" y="650"/> + <point x="298" y="650" type="curve" smooth="yes"/> + <point x="251" y="650"/> + <point x="222" y="677"/> + <point x="208" y="717" type="curve"/> + <point x="151" y="704" type="line"/> + <point x="159" y="632"/> + <point x="222" y="586"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0307.glif b/Fira Code-Regular.ufo/glyphs/uni0307.glif new file mode 100644 index 0000000000..c009421c80 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0307.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0307" format="1"> + <advance width="0"/> + <unicode hex="0307"/> + <outline> + <contour> + <point x="300" y="719" type="curve" smooth="yes"/> + <point x="264" y="719"/> + <point x="240" y="693"/> + <point x="240" y="660" type="curve" smooth="yes"/> + <point x="240" y="626"/> + <point x="264" y="601"/> + <point x="300" y="601" type="curve" smooth="yes"/> + <point x="337" y="601"/> + <point x="361" y="626"/> + <point x="361" y="660" type="curve" smooth="yes"/> + <point x="361" y="693"/> + <point x="337" y="719"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0308.glif b/Fira Code-Regular.ufo/glyphs/uni0308.glif new file mode 100644 index 0000000000..05dc50fc16 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0308.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0308" format="1"> + <advance width="0"/> + <unicode hex="0308"/> + <outline> + <contour> + <point x="198" y="594" type="curve" smooth="yes"/> + <point x="228" y="594"/> + <point x="251" y="617"/> + <point x="251" y="647" type="curve" smooth="yes"/> + <point x="251" y="678"/> + <point x="228" y="701"/> + <point x="198" y="701" type="curve" smooth="yes"/> + <point x="166" y="701"/> + <point x="143" y="678"/> + <point x="143" y="647" type="curve" smooth="yes"/> + <point x="143" y="617"/> + <point x="166" y="594"/> + </contour> + <contour> + <point x="404" y="594" type="curve" smooth="yes"/> + <point x="435" y="594"/> + <point x="458" y="617"/> + <point x="458" y="647" type="curve" smooth="yes"/> + <point x="458" y="678"/> + <point x="435" y="701"/> + <point x="404" y="701" type="curve" smooth="yes"/> + <point x="373" y="701"/> + <point x="350" y="678"/> + <point x="350" y="647" type="curve" smooth="yes"/> + <point x="350" y="617"/> + <point x="373" y="594"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni030A_.glif b/Fira Code-Regular.ufo/glyphs/uni030A_.glif new file mode 100644 index 0000000000..2361952bb6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni030A_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni030A" format="1"> + <advance width="0"/> + <unicode hex="030A"/> + <outline> + <contour> + <point x="300" y="769" type="curve" smooth="yes"/> + <point x="236" y="769"/> + <point x="189" y="724"/> + <point x="189" y="666" type="curve" smooth="yes"/> + <point x="189" y="610"/> + <point x="236" y="565"/> + <point x="300" y="565" type="curve" smooth="yes"/> + <point x="364" y="565"/> + <point x="411" y="610"/> + <point x="411" y="666" type="curve" smooth="yes"/> + <point x="411" y="724"/> + <point x="364" y="769"/> + </contour> + <contour> + <point x="300" y="723" type="curve" smooth="yes"/> + <point x="334" y="723"/> + <point x="354" y="702"/> + <point x="354" y="666" type="curve" smooth="yes"/> + <point x="354" y="631"/> + <point x="334" y="610"/> + <point x="300" y="610" type="curve" smooth="yes"/> + <point x="267" y="610"/> + <point x="246" y="631"/> + <point x="246" y="666" type="curve" smooth="yes"/> + <point x="246" y="702"/> + <point x="267" y="723"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni030B_.glif b/Fira Code-Regular.ufo/glyphs/uni030B_.glif new file mode 100644 index 0000000000..354212b824 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni030B_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni030B" format="1"> + <advance width="0"/> + <unicode hex="030B"/> + <outline> + <contour> + <point x="215" y="781" type="line"/> + <point x="138" y="608" type="line"/> + <point x="192" y="582" type="line"/> + <point x="289" y="746" type="line"/> + </contour> + <contour> + <point x="389" y="781" type="line"/> + <point x="302" y="608" type="line"/> + <point x="354" y="580" type="line"/> + <point x="462" y="743" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni030C_.glif b/Fira Code-Regular.ufo/glyphs/uni030C_.glif new file mode 100644 index 0000000000..cbee0c4f78 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni030C_.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni030C" format="1"> + <advance width="0"/> + <unicode hex="030C"/> + <outline> + <contour> + <point x="463" y="688" type="line"/> + <point x="426" y="731" type="line"/> + <point x="300" y="650" type="line"/> + <point x="175" y="731" type="line"/> + <point x="137" y="688" type="line"/> + <point x="272" y="581" type="line"/> + <point x="328" y="581" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0313.glif b/Fira Code-Regular.ufo/glyphs/uni0313.glif new file mode 100644 index 0000000000..7905ad4783 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0313.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0313" format="1"> + <advance width="0"/> + <unicode hex="0313"/> + <outline> + <contour> + <point x="320" y="762" type="curve" smooth="yes"/> + <point x="290" y="762"/> + <point x="266" y="740"/> + <point x="266" y="709" type="curve" smooth="yes"/> + <point x="266" y="692"/> + <point x="274" y="675"/> + <point x="288" y="665" type="curve"/> + <point x="258" y="547" type="line"/> + <point x="309" y="547" type="line"/> + <point x="359" y="655" type="line" smooth="yes"/> + <point x="369" y="678"/> + <point x="374" y="692"/> + <point x="374" y="709" type="curve" smooth="yes"/> + <point x="374" y="740"/> + <point x="350" y="762"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0314.glif b/Fira Code-Regular.ufo/glyphs/uni0314.glif new file mode 100644 index 0000000000..de77cce03d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0314.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0314" format="1"> + <advance width="0"/> + <unicode hex="0314"/> + <outline> + <contour> + <point x="394" y="559" type="curve" smooth="yes"/> + <point x="424" y="559"/> + <point x="448" y="582"/> + <point x="448" y="612" type="curve" smooth="yes"/> + <point x="448" y="630"/> + <point x="439" y="646"/> + <point x="426" y="657" type="curve"/> + <point x="455" y="774" type="line"/> + <point x="405" y="774" type="line"/> + <point x="355" y="667" type="line" smooth="yes"/> + <point x="344" y="644"/> + <point x="340" y="629"/> + <point x="340" y="612" type="curve" smooth="yes"/> + <point x="340" y="582"/> + <point x="363" y="559"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0326.case.glif b/Fira Code-Regular.ufo/glyphs/uni0326.case.glif new file mode 100644 index 0000000000..4eae1756aa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0326.case.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0326.case" format="1"> + <advance width="0"/> + <outline> + <contour> + <point x="303" y="-71" type="curve" smooth="yes"/> + <point x="273" y="-71"/> + <point x="249" y="-93"/> + <point x="249" y="-124" type="curve" smooth="yes"/> + <point x="249" y="-141"/> + <point x="258" y="-158"/> + <point x="271" y="-168" type="curve"/> + <point x="242" y="-286" type="line"/> + <point x="292" y="-286" type="line"/> + <point x="342" y="-178" type="line" smooth="yes"/> + <point x="353" y="-155"/> + <point x="357" y="-141"/> + <point x="357" y="-124" type="curve" smooth="yes"/> + <point x="357" y="-93"/> + <point x="334" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0326.glif b/Fira Code-Regular.ufo/glyphs/uni0326.glif new file mode 100644 index 0000000000..a70c2f0425 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0326.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0326" format="1"> + <advance width="0"/> + <unicode hex="0326"/> + <outline> + <contour> + <point x="303" y="-71" type="curve" smooth="yes"/> + <point x="273" y="-71"/> + <point x="249" y="-93"/> + <point x="249" y="-124" type="curve" smooth="yes"/> + <point x="249" y="-141"/> + <point x="258" y="-158"/> + <point x="271" y="-168" type="curve"/> + <point x="242" y="-286" type="line"/> + <point x="292" y="-286" type="line"/> + <point x="342" y="-178" type="line" smooth="yes"/> + <point x="353" y="-155"/> + <point x="357" y="-141"/> + <point x="357" y="-124" type="curve" smooth="yes"/> + <point x="357" y="-93"/> + <point x="334" y="-71"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0327.glif b/Fira Code-Regular.ufo/glyphs/uni0327.glif new file mode 100644 index 0000000000..ad8e91fda6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0327.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0327" format="1"> + <advance width="0"/> + <unicode hex="0327"/> + <outline> + <contour> + <point x="342" y="-152" type="curve" smooth="yes"/> + <point x="342" y="-182"/> + <point x="317" y="-193"/> + <point x="282" y="-193" type="curve" smooth="yes"/> + <point x="260" y="-193"/> + <point x="233" y="-187"/> + <point x="214" y="-177" type="curve"/> + <point x="188" y="-225" type="line"/> + <point x="213" y="-240"/> + <point x="252" y="-249"/> + <point x="292" y="-249" type="curve" smooth="yes"/> + <point x="356" y="-249"/> + <point x="414" y="-217"/> + <point x="414" y="-152" type="curve" smooth="yes"/> + <point x="414" y="-112"/> + <point x="386" y="-74"/> + <point x="321" y="-68" type="curve"/> + <point x="321" y="5" type="line"/> + <point x="264" y="5" type="line"/> + <point x="255" y="-109" type="line"/> + <point x="308" y="-109"/> + <point x="342" y="-116"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0335.glif b/Fira Code-Regular.ufo/glyphs/uni0335.glif new file mode 100644 index 0000000000..3497245d80 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0335.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0335" format="1"> + <advance width="0"/> + <unicode hex="0335"/> + <outline> + <contour> + <point x="128" y="277" type="line"/> + <point x="471" y="277" type="line"/> + <point x="471" y="344" type="line"/> + <point x="128" y="344" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0336.glif b/Fira Code-Regular.ufo/glyphs/uni0336.glif new file mode 100644 index 0000000000..f816b0b0eb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0336.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0336" format="1"> + <advance width="0"/> + <unicode hex="0336"/> + <outline> + <contour> + <point x="-25" y="277" type="line"/> + <point x="626" y="277" type="line"/> + <point x="626" y="344" type="line"/> + <point x="-25" y="344" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0400.glif b/Fira Code-Regular.ufo/glyphs/uni0400.glif new file mode 100644 index 0000000000..6150db6354 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0400.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0400" format="1"> + <advance width="600"/> + <unicode hex="0400"/> + <outline> + <contour> + <point x="437" y="800" type="line"/> + <point x="252" y="909" type="line"/> + <point x="206" y="837" type="line"/> + <point x="411" y="756" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0401.glif b/Fira Code-Regular.ufo/glyphs/uni0401.glif new file mode 100644 index 0000000000..d1c7712e98 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0401.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0401" format="1"> + <advance width="600"/> + <unicode hex="0401"/> + <outline> + <contour> + <point x="217" y="767" type="curve" smooth="yes"/> + <point x="247" y="767"/> + <point x="271" y="790"/> + <point x="271" y="820" type="curve" smooth="yes"/> + <point x="271" y="851"/> + <point x="247" y="874"/> + <point x="217" y="874" type="curve" smooth="yes"/> + <point x="186" y="874"/> + <point x="163" y="851"/> + <point x="163" y="820" type="curve" smooth="yes"/> + <point x="163" y="790"/> + <point x="186" y="767"/> + </contour> + <contour> + <point x="423" y="767" type="curve" smooth="yes"/> + <point x="455" y="767"/> + <point x="478" y="790"/> + <point x="478" y="820" type="curve" smooth="yes"/> + <point x="478" y="851"/> + <point x="455" y="874"/> + <point x="423" y="874" type="curve" smooth="yes"/> + <point x="393" y="874"/> + <point x="370" y="851"/> + <point x="370" y="820" type="curve" smooth="yes"/> + <point x="370" y="790"/> + <point x="393" y="767"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0402.glif b/Fira Code-Regular.ufo/glyphs/uni0402.glif new file mode 100644 index 0000000000..6baeae17a6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0402.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0402" format="1"> + <advance width="600"/> + <unicode hex="0402"/> + <outline> + <contour> + <point x="243" y="390" type="curve"/> + <point x="243" y="617" type="line"/> + <point x="404" y="617" type="line"/> + <point x="413" y="688" type="line"/> + <point x="-5" y="688" type="line"/> + <point x="-5" y="617" type="line"/> + <point x="157" y="617" type="line"/> + <point x="157" y="0" type="line"/> + <point x="243" y="0" type="line"/> + <point x="243" y="321" type="line"/> + <point x="269" y="345"/> + <point x="307" y="375"/> + <point x="369" y="375" type="curve" smooth="yes"/> + <point x="450" y="375"/> + <point x="480" y="336"/> + <point x="480" y="240" type="curve" smooth="yes"/> + <point x="480" y="95" type="line" smooth="yes"/> + <point x="480" y="6"/> + <point x="460" y="-31"/> + <point x="372" y="-66" type="curve"/> + <point x="394" y="-135" type="line"/> + <point x="503" y="-98"/> + <point x="566" y="-43"/> + <point x="566" y="96" type="curve" smooth="yes"/> + <point x="566" y="246" type="line" smooth="yes"/> + <point x="566" y="379"/> + <point x="509" y="449"/> + <point x="388" y="449" type="curve" smooth="yes"/> + <point x="328" y="449"/> + <point x="280" y="422"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0403.glif b/Fira Code-Regular.ufo/glyphs/uni0403.glif new file mode 100644 index 0000000000..319691e435 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0403.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0403" format="1"> + <advance width="600"/> + <unicode hex="0403"/> + <outline> + <contour> + <point x="469" y="834" type="line"/> + <point x="432" y="905" type="line"/> + <point x="234" y="800" type="line"/> + <point x="256" y="756" type="line"/> + </contour> + <contour> + <point x="535" y="613" type="line"/> + <point x="544" y="688" type="line"/> + <point x="137" y="688" type="line"/> + <point x="137" y="0" type="line"/> + <point x="222" y="0" type="line"/> + <point x="222" y="613" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0404.glif b/Fira Code-Regular.ufo/glyphs/uni0404.glif new file mode 100644 index 0000000000..77e5b39a09 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0404.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0404" format="1"> + <advance width="600"/> + <unicode hex="0404"/> + <outline> + <contour> + <point x="352" y="700" type="curve" smooth="yes"/> + <point x="194" y="700"/> + <point x="58" y="577"/> + <point x="58" y="345" type="curve" smooth="yes"/> + <point x="58" y="113"/> + <point x="182" y="-11"/> + <point x="354" y="-11" type="curve" smooth="yes"/> + <point x="453" y="-11"/> + <point x="520" y="25"/> + <point x="562" y="64" type="curve"/> + <point x="516" y="120" type="line"/> + <point x="483" y="90"/> + <point x="434" y="60"/> + <point x="357" y="60" type="curve" smooth="yes"/> + <point x="244" y="60"/> + <point x="154" y="135"/> + <point x="146" y="318" type="curve"/> + <point x="454" y="318" type="line"/> + <point x="454" y="390" type="line"/> + <point x="149" y="390" type="line"/> + <point x="162" y="566"/> + <point x="253" y="630"/> + <point x="358" y="630" type="curve" smooth="yes"/> + <point x="411" y="630"/> + <point x="461" y="614"/> + <point x="503" y="578" type="curve"/> + <point x="552" y="633" type="line"/> + <point x="498" y="675"/> + <point x="441" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0405.glif b/Fira Code-Regular.ufo/glyphs/uni0405.glif new file mode 100644 index 0000000000..724531110e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0405.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0405" format="1"> + <advance width="600"/> + <unicode hex="0405"/> + <outline> + <contour> + <point x="536" y="191" type="curve" smooth="yes"/> + <point x="536" y="322"/> + <point x="442" y="367"/> + <point x="335" y="398" type="curve" smooth="yes"/> + <point x="204" y="436"/> + <point x="161" y="466"/> + <point x="161" y="525" type="curve" smooth="yes"/> + <point x="161" y="594"/> + <point x="224" y="628"/> + <point x="299" y="628" type="curve" smooth="yes"/> + <point x="358" y="628"/> + <point x="416" y="609"/> + <point x="465" y="565" type="curve"/> + <point x="516" y="621" type="line"/> + <point x="458" y="671"/> + <point x="391" y="700"/> + <point x="297" y="700" type="curve" smooth="yes"/> + <point x="165" y="700"/> + <point x="74" y="626"/> + <point x="74" y="523" type="curve" smooth="yes"/> + <point x="74" y="413"/> + <point x="160" y="364"/> + <point x="296" y="324" type="curve" smooth="yes"/> + <point x="415" y="289"/> + <point x="447" y="256"/> + <point x="447" y="189" type="curve" smooth="yes"/> + <point x="447" y="102"/> + <point x="370" y="61"/> + <point x="287" y="61" type="curve" smooth="yes"/> + <point x="202" y="61"/> + <point x="143" y="89"/> + <point x="95" y="134" type="curve"/> + <point x="44" y="76" type="line"/> + <point x="102" y="20"/> + <point x="185" y="-11"/> + <point x="285" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="536" y="72"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0406.glif b/Fira Code-Regular.ufo/glyphs/uni0406.glif new file mode 100644 index 0000000000..ba2f644bfc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0406.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0406" format="1"> + <advance width="600"/> + <unicode hex="0406"/> + <outline> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0407.glif b/Fira Code-Regular.ufo/glyphs/uni0407.glif new file mode 100644 index 0000000000..fc05daeb08 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0407.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0407" format="1"> + <advance width="600"/> + <unicode hex="0407"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0408.glif b/Fira Code-Regular.ufo/glyphs/uni0408.glif new file mode 100644 index 0000000000..40726d1ba4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0408.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0408" format="1"> + <advance width="600"/> + <unicode hex="0408"/> + <outline> + <contour> + <point x="496" y="228" type="curve" smooth="yes"/> + <point x="496" y="688" type="line"/> + <point x="207" y="688" type="line"/> + <point x="207" y="618" type="line"/> + <point x="411" y="618" type="line"/> + <point x="411" y="233" type="line" smooth="yes"/> + <point x="411" y="126"/> + <point x="357" y="60"/> + <point x="261" y="60" type="curve" smooth="yes"/> + <point x="220" y="60"/> + <point x="171" y="70"/> + <point x="111" y="108" type="curve"/> + <point x="73" y="51" type="line"/> + <point x="127" y="10"/> + <point x="194" y="-12"/> + <point x="262" y="-12" type="curve" smooth="yes"/> + <point x="443" y="-12"/> + <point x="496" y="114"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0409.glif b/Fira Code-Regular.ufo/glyphs/uni0409.glif new file mode 100644 index 0000000000..73253d1683 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0409.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0409" format="1"> + <advance width="600"/> + <unicode hex="0409"/> + <outline> + <contour> + <point x="355" y="433" type="curve"/> + <point x="355" y="688" type="line"/> + <point x="100" y="688" type="line"/> + <point x="69" y="313" type="line" smooth="yes"/> + <point x="54" y="117"/> + <point x="32" y="80"/> + <point x="2" y="46" type="curve"/> + <point x="46" y="-11" type="line"/> + <point x="105" y="34"/> + <point x="133" y="65"/> + <point x="152" y="311" type="curve" smooth="yes"/> + <point x="175" y="617" type="line"/> + <point x="270" y="617" type="line"/> + <point x="270" y="0" type="line"/> + <point x="363" y="0" type="line" smooth="yes"/> + <point x="509" y="0"/> + <point x="600" y="63"/> + <point x="600" y="221" type="curve" smooth="yes"/> + <point x="600" y="368"/> + <point x="519" y="433"/> + </contour> + <contour> + <point x="355" y="366" type="line"/> + <point x="371" y="366" type="line" smooth="yes"/> + <point x="462" y="366"/> + <point x="510" y="328"/> + <point x="510" y="220" type="curve" smooth="yes"/> + <point x="510" y="98"/> + <point x="459" y="70"/> + <point x="370" y="70" type="curve" smooth="yes"/> + <point x="355" y="70" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni040A_.glif b/Fira Code-Regular.ufo/glyphs/uni040A_.glif new file mode 100644 index 0000000000..04b9faaa3c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni040A_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni040A" format="1"> + <advance width="600"/> + <unicode hex="040A"/> + <outline> + <contour> + <point x="354" y="413" type="curve"/> + <point x="354" y="688" type="line"/> + <point x="269" y="688" type="line"/> + <point x="269" y="413" type="line"/> + <point x="126" y="413" type="line"/> + <point x="126" y="688" type="line"/> + <point x="42" y="688" type="line"/> + <point x="42" y="0" type="line"/> + <point x="126" y="0" type="line"/> + <point x="126" y="349" type="line"/> + <point x="269" y="349" type="line"/> + <point x="269" y="0" type="line"/> + <point x="363" y="0" type="line" smooth="yes"/> + <point x="508" y="0"/> + <point x="600" y="56"/> + <point x="600" y="212" type="curve" smooth="yes"/> + <point x="600" y="352"/> + <point x="519" y="414"/> + </contour> + <contour> + <point x="354" y="349" type="line"/> + <point x="370" y="349" type="line" smooth="yes"/> + <point x="462" y="349"/> + <point x="510" y="315"/> + <point x="510" y="211" type="curve" smooth="yes"/> + <point x="510" y="91"/> + <point x="459" y="67"/> + <point x="370" y="68" type="curve" smooth="yes"/> + <point x="354" y="68" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni040B_.glif b/Fira Code-Regular.ufo/glyphs/uni040B_.glif new file mode 100644 index 0000000000..950ae844a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni040B_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni040B" format="1"> + <advance width="600"/> + <unicode hex="040B"/> + <outline> + <contour> + <point x="404" y="617" type="line"/> + <point x="413" y="688" type="line"/> + <point x="-5" y="688" type="line"/> + <point x="-5" y="617" type="line"/> + <point x="157" y="617" type="line"/> + <point x="157" y="0" type="line"/> + <point x="243" y="0" type="line"/> + <point x="243" y="321" type="line"/> + <point x="269" y="345"/> + <point x="307" y="375"/> + <point x="369" y="375" type="curve" smooth="yes"/> + <point x="450" y="375"/> + <point x="480" y="336"/> + <point x="480" y="240" type="curve" smooth="yes"/> + <point x="480" y="0" type="line"/> + <point x="566" y="0" type="line"/> + <point x="566" y="246" type="line" smooth="yes"/> + <point x="566" y="379"/> + <point x="509" y="449"/> + <point x="388" y="449" type="curve" smooth="yes"/> + <point x="326" y="449"/> + <point x="280" y="425"/> + <point x="243" y="390" type="curve"/> + <point x="243" y="617" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni040C_.glif b/Fira Code-Regular.ufo/glyphs/uni040C_.glif new file mode 100644 index 0000000000..f277a12f0b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni040C_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni040C" format="1"> + <advance width="600"/> + <unicode hex="040C"/> + <outline> + <contour> + <point x="439" y="834" type="line"/> + <point x="402" y="905" type="line"/> + <point x="204" y="800" type="line"/> + <point x="226" y="756" type="line"/> + </contour> + <contour> + <point x="181" y="326" type="line"/> + <point x="261" y="326" type="line"/> + <point x="482" y="0" type="line"/> + <point x="586" y="0" type="line"/> + <point x="335" y="364" type="line"/> + <point x="567" y="688" type="line"/> + <point x="474" y="688" type="line"/> + <point x="262" y="398" type="line"/> + <point x="181" y="398" type="line"/> + <point x="181" y="688" type="line"/> + <point x="95" y="688" type="line"/> + <point x="95" y="0" type="line"/> + <point x="181" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni040D_.glif b/Fira Code-Regular.ufo/glyphs/uni040D_.glif new file mode 100644 index 0000000000..3025bbcf44 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni040D_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni040D" format="1"> + <advance width="600"/> + <unicode hex="040D"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="196" y="0" type="line"/> + <point x="439" y="593" type="line"/> + <point x="443" y="593" type="line"/> + <point x="438" y="545"/> + <point x="431" y="455"/> + <point x="431" y="351" type="curve" smooth="yes"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="406" y="688" type="line"/> + <point x="161" y="93" type="line"/> + <point x="157" y="93" type="line"/> + <point x="163" y="151"/> + <point x="169" y="217"/> + <point x="169" y="339" type="curve" smooth="yes"/> + <point x="169" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni040E_.glif b/Fira Code-Regular.ufo/glyphs/uni040E_.glif new file mode 100644 index 0000000000..eba3450da9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni040E_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni040E" format="1"> + <advance width="600"/> + <unicode hex="040E"/> + <outline> + <contour> + <point x="308" y="759" type="curve" smooth="yes"/> + <point x="385" y="759"/> + <point x="450" y="805"/> + <point x="458" y="878" type="curve"/> + <point x="401" y="890" type="line"/> + <point x="387" y="851"/> + <point x="355" y="823"/> + <point x="308" y="823" type="curve" smooth="yes"/> + <point x="261" y="823"/> + <point x="232" y="851"/> + <point x="218" y="890" type="curve"/> + <point x="161" y="878" type="line"/> + <point x="169" y="805"/> + <point x="232" y="759"/> + </contour> + <contour> + <point x="368" y="179" type="curve" smooth="yes"/> + <point x="580" y="688" type="line"/> + <point x="493" y="688" type="line"/> + <point x="313" y="245" type="line"/> + <point x="116" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="254" y="190" type="line"/> + <point x="291" y="190" type="line"/> + <point x="264" y="113"/> + <point x="232" y="75"/> + <point x="109" y="57" type="curve"/> + <point x="122" y="-11" type="line"/> + <point x="267" y="7"/> + <point x="321" y="66"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni040F_.glif b/Fira Code-Regular.ufo/glyphs/uni040F_.glif new file mode 100644 index 0000000000..5c6df9f3df --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni040F_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni040F" format="1"> + <advance width="600"/> + <unicode hex="040F"/> + <outline> + <contour> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="71" type="line"/> + <point x="342" y="71" type="line"/> + <point x="342" y="72" type="line"/> + <point x="243" y="72" type="line"/> + <point x="243" y="71" type="line"/> + <point x="169" y="71" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="259" y="0" type="line"/> + <point x="274" y="-147" type="line"/> + <point x="342" y="-147" type="line"/> + <point x="342" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0410.glif b/Fira Code-Regular.ufo/glyphs/uni0410.glif new file mode 100644 index 0000000000..1725f920ae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0410.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0410" format="1"> + <advance width="600"/> + <unicode hex="0410"/> + <outline> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0411.glif b/Fira Code-Regular.ufo/glyphs/uni0411.glif new file mode 100644 index 0000000000..aa8eafb03a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0411.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0411" format="1"> + <advance width="600"/> + <unicode hex="0411"/> + <outline> + <contour> + <point x="477" y="617" type="line"/> + <point x="485" y="688" type="line"/> + <point x="101" y="688" type="line"/> + <point x="101" y="0" type="line"/> + <point x="275" y="0" type="line" smooth="yes"/> + <point x="431" y="0"/> + <point x="542" y="57"/> + <point x="542" y="214" type="curve" smooth="yes"/> + <point x="542" y="359"/> + <point x="440" y="420"/> + <point x="274" y="420" type="curve" smooth="yes"/> + <point x="187" y="420" type="line"/> + <point x="187" y="617" type="line"/> + </contour> + <contour> + <point x="187" y="352" type="line"/> + <point x="287" y="352" type="line" smooth="yes"/> + <point x="383" y="352"/> + <point x="452" y="316"/> + <point x="452" y="213" type="curve" smooth="yes"/> + <point x="452" y="96"/> + <point x="382" y="70"/> + <point x="287" y="70" type="curve" smooth="yes"/> + <point x="187" y="70" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0412.glif b/Fira Code-Regular.ufo/glyphs/uni0412.glif new file mode 100644 index 0000000000..4ac4fb5259 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0412.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0412" format="1"> + <advance width="600"/> + <unicode hex="0412"/> + <outline> + <contour> + <point x="539" y="196" type="curve" smooth="yes"/> + <point x="539" y="313"/> + <point x="457" y="352"/> + <point x="381" y="365" type="curve"/> + <point x="447" y="379"/> + <point x="509" y="426"/> + <point x="509" y="515" type="curve" smooth="yes"/> + <point x="509" y="650"/> + <point x="386" y="688"/> + <point x="266" y="688" type="curve" smooth="yes"/> + <point x="97" y="688" type="line"/> + <point x="97" y="0" type="line"/> + <point x="281" y="0" type="line" smooth="yes"/> + <point x="408" y="0"/> + <point x="539" y="46"/> + </contour> + <contour> + <point x="421" y="510" type="curve" smooth="yes"/> + <point x="421" y="430"/> + <point x="376" y="395"/> + <point x="294" y="395" type="curve" smooth="yes"/> + <point x="182" y="395" type="line"/> + <point x="182" y="619" type="line"/> + <point x="286" y="619" type="line" smooth="yes"/> + <point x="369" y="619"/> + <point x="421" y="589"/> + </contour> + <contour> + <point x="449" y="193" type="curve" smooth="yes"/> + <point x="449" y="91"/> + <point x="364" y="71"/> + <point x="297" y="71" type="curve" smooth="yes"/> + <point x="182" y="71" type="line"/> + <point x="182" y="324" type="line"/> + <point x="301" y="324" type="line" smooth="yes"/> + <point x="381" y="324"/> + <point x="449" y="298"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0413.glif b/Fira Code-Regular.ufo/glyphs/uni0413.glif new file mode 100644 index 0000000000..fc2b440f51 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0413.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0413" format="1"> + <advance width="600"/> + <unicode hex="0413"/> + <outline> + <contour> + <point x="535" y="613" type="line"/> + <point x="544" y="688" type="line"/> + <point x="137" y="688" type="line"/> + <point x="137" y="0" type="line"/> + <point x="222" y="0" type="line"/> + <point x="222" y="613" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0414.glif b/Fira Code-Regular.ufo/glyphs/uni0414.glif new file mode 100644 index 0000000000..1c7a9c40e1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0414.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0414" format="1"> + <advance width="600"/> + <unicode hex="0414"/> + <outline> + <contour> + <point x="565" y="72" type="line"/> + <point x="514" y="72" type="line"/> + <point x="514" y="688" type="line"/> + <point x="169" y="688" type="line"/> + <point x="143" y="491" type="line" smooth="yes"/> + <point x="104" y="196"/> + <point x="98" y="126"/> + <point x="43" y="72" type="curve"/> + <point x="0" y="72" type="line"/> + <point x="0" y="-147" type="line"/> + <point x="68" y="-147" type="line"/> + <point x="83" y="0" type="line"/> + <point x="482" y="0" type="line"/> + <point x="496" y="-147" type="line"/> + <point x="565" y="-147" type="line"/> + </contour> + <contour> + <point x="426" y="616" type="line"/> + <point x="426" y="72" type="line"/> + <point x="126" y="72" type="line"/> + <point x="187" y="127"/> + <point x="197" y="207"/> + <point x="229" y="484" type="curve" smooth="yes"/> + <point x="244" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0415.glif b/Fira Code-Regular.ufo/glyphs/uni0415.glif new file mode 100644 index 0000000000..0cc4b90e04 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0415.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0415" format="1"> + <advance width="600"/> + <unicode hex="0415"/> + <outline> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0416.glif b/Fira Code-Regular.ufo/glyphs/uni0416.glif new file mode 100644 index 0000000000..718aae169c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0416.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0416" format="1"> + <advance width="600"/> + <unicode hex="0416"/> + <outline> + <contour> + <point x="199" y="327" type="line"/> + <point x="261" y="327" type="line"/> + <point x="261" y="0" type="line"/> + <point x="339" y="0" type="line"/> + <point x="339" y="327" type="line"/> + <point x="400" y="327" type="line"/> + <point x="503" y="0" type="line"/> + <point x="588" y="0" type="line"/> + <point x="465" y="364" type="line"/> + <point x="573" y="688" type="line"/> + <point x="492" y="688" type="line"/> + <point x="400" y="397" type="line"/> + <point x="339" y="397" type="line"/> + <point x="339" y="688" type="line"/> + <point x="261" y="688" type="line"/> + <point x="261" y="397" type="line"/> + <point x="200" y="397" type="line"/> + <point x="109" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="135" y="364" type="line"/> + <point x="12" y="0" type="line"/> + <point x="95" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0417.glif b/Fira Code-Regular.ufo/glyphs/uni0417.glif new file mode 100644 index 0000000000..0f1fc25350 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0417.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0417" format="1"> + <advance width="600"/> + <unicode hex="0417"/> + <outline> + <contour> + <point x="280" y="700" type="curve" smooth="yes"/> + <point x="190" y="700"/> + <point x="113" y="671"/> + <point x="49" y="614" type="curve"/> + <point x="98" y="561" type="line"/> + <point x="146" y="604"/> + <point x="203" y="630"/> + <point x="280" y="630" type="curve" smooth="yes"/> + <point x="364" y="630"/> + <point x="429" y="593"/> + <point x="429" y="519" type="curve" smooth="yes"/> + <point x="429" y="439"/> + <point x="357" y="406"/> + <point x="280" y="406" type="curve" smooth="yes"/> + <point x="175" y="406" type="line"/> + <point x="165" y="333" type="line"/> + <point x="287" y="333" type="line" smooth="yes"/> + <point x="379" y="333"/> + <point x="448" y="294"/> + <point x="448" y="202" type="curve" smooth="yes"/> + <point x="448" y="115"/> + <point x="387" y="61"/> + <point x="278" y="61" type="curve" smooth="yes"/> + <point x="205" y="61"/> + <point x="135" y="87"/> + <point x="91" y="134" type="curve"/> + <point x="35" y="87" type="line"/> + <point x="92" y="22"/> + <point x="181" y="-11"/> + <point x="280" y="-11" type="curve" smooth="yes"/> + <point x="440" y="-11"/> + <point x="540" y="81"/> + <point x="540" y="205" type="curve" smooth="yes"/> + <point x="540" y="311"/> + <point x="460" y="367"/> + <point x="375" y="375" type="curve"/> + <point x="452" y="386"/> + <point x="517" y="435"/> + <point x="517" y="520" type="curve" smooth="yes"/> + <point x="517" y="626"/> + <point x="426" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0418.glif b/Fira Code-Regular.ufo/glyphs/uni0418.glif new file mode 100644 index 0000000000..1ebd3f5088 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0418.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0418" format="1"> + <advance width="600"/> + <unicode hex="0418"/> + <outline> + <contour> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="196" y="0" type="line"/> + <point x="439" y="593" type="line"/> + <point x="443" y="593" type="line"/> + <point x="438" y="545"/> + <point x="431" y="455"/> + <point x="431" y="351" type="curve" smooth="yes"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="406" y="688" type="line"/> + <point x="161" y="93" type="line"/> + <point x="157" y="93" type="line"/> + <point x="163" y="151"/> + <point x="169" y="217"/> + <point x="169" y="339" type="curve" smooth="yes"/> + <point x="169" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0419.glif b/Fira Code-Regular.ufo/glyphs/uni0419.glif new file mode 100644 index 0000000000..71503ddfd7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0419.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0419" format="1"> + <advance width="600"/> + <unicode hex="0419"/> + <outline> + <contour> + <point x="298" y="773" type="curve" smooth="yes"/> + <point x="375" y="773"/> + <point x="440" y="812"/> + <point x="448" y="885" type="curve"/> + <point x="391" y="898" type="line"/> + <point x="376" y="854"/> + <point x="345" y="838"/> + <point x="298" y="838" type="curve" smooth="yes"/> + <point x="251" y="838"/> + <point x="223" y="854"/> + <point x="208" y="898" type="curve"/> + <point x="151" y="885" type="line"/> + <point x="159" y="812"/> + <point x="222" y="773"/> + </contour> + <contour> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="196" y="0" type="line"/> + <point x="439" y="593" type="line"/> + <point x="443" y="593" type="line"/> + <point x="438" y="545"/> + <point x="431" y="455"/> + <point x="431" y="351" type="curve" smooth="yes"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="406" y="688" type="line"/> + <point x="161" y="93" type="line"/> + <point x="157" y="93" type="line"/> + <point x="163" y="151"/> + <point x="169" y="217"/> + <point x="169" y="339" type="curve" smooth="yes"/> + <point x="169" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni041A_.glif b/Fira Code-Regular.ufo/glyphs/uni041A_.glif new file mode 100644 index 0000000000..0a9701ae7b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni041A_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni041A" format="1"> + <advance width="600"/> + <unicode hex="041A"/> + <outline> + <contour> + <point x="181" y="326" type="line"/> + <point x="261" y="326" type="line"/> + <point x="482" y="0" type="line"/> + <point x="586" y="0" type="line"/> + <point x="335" y="364" type="line"/> + <point x="567" y="688" type="line"/> + <point x="474" y="688" type="line"/> + <point x="262" y="398" type="line"/> + <point x="181" y="398" type="line"/> + <point x="181" y="688" type="line"/> + <point x="95" y="688" type="line"/> + <point x="95" y="0" type="line"/> + <point x="181" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni041B_.glif b/Fira Code-Regular.ufo/glyphs/uni041B_.glif new file mode 100644 index 0000000000..91884f0da8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni041B_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni041B" format="1"> + <advance width="600"/> + <unicode hex="041B"/> + <outline> + <contour> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="170" y="688" type="line"/> + <point x="130" y="384" type="line" smooth="yes"/> + <point x="95" y="119"/> + <point x="60" y="90"/> + <point x="15" y="53" type="curve"/> + <point x="53" y="-11" type="line"/> + <point x="142" y="51"/> + <point x="181" y="91"/> + <point x="220" y="409" type="curve" smooth="yes"/> + <point x="244" y="615" type="line"/> + <point x="431" y="615" type="line"/> + <point x="431" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni041C_.glif b/Fira Code-Regular.ufo/glyphs/uni041C_.glif new file mode 100644 index 0000000000..c1b030baf3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni041C_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni041C" format="1"> + <advance width="600"/> + <unicode hex="041C"/> + <outline> + <contour> + <point x="569" y="0" type="line"/> + <point x="530" y="688" type="line"/> + <point x="409" y="688" type="line"/> + <point x="302" y="217" type="line"/> + <point x="190" y="688" type="line"/> + <point x="70" y="688" type="line"/> + <point x="31" y="0" type="line"/> + <point x="111" y="0" type="line"/> + <point x="130" y="361" type="line" smooth="yes"/> + <point x="134" y="447"/> + <point x="134" y="573"/> + <point x="134" y="590" type="curve"/> + <point x="138" y="590" type="line"/> + <point x="256" y="124" type="line"/> + <point x="343" y="124" type="line"/> + <point x="457" y="590" type="line"/> + <point x="459" y="590" type="line"/> + <point x="459" y="576"/> + <point x="460" y="456"/> + <point x="465" y="361" type="curve" smooth="yes"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni041D_.glif b/Fira Code-Regular.ufo/glyphs/uni041D_.glif new file mode 100644 index 0000000000..428d9f2809 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni041D_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni041D" format="1"> + <advance width="600"/> + <unicode hex="041D"/> + <outline> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni041E_.glif b/Fira Code-Regular.ufo/glyphs/uni041E_.glif new file mode 100644 index 0000000000..24770c4457 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni041E_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni041E" format="1"> + <advance width="600"/> + <unicode hex="041E"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni041F_.glif b/Fira Code-Regular.ufo/glyphs/uni041F_.glif new file mode 100644 index 0000000000..9754cab203 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni041F_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni041F" format="1"> + <advance width="600"/> + <unicode hex="041F"/> + <outline> + <contour> + <point x="431" y="614" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="614" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0420.glif b/Fira Code-Regular.ufo/glyphs/uni0420.glif new file mode 100644 index 0000000000..d3413ff44e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0420.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0420" format="1"> + <advance width="600"/> + <unicode hex="0420"/> + <outline> + <contour> + <point x="557" y="477" type="curve" smooth="yes"/> + <point x="557" y="621"/> + <point x="455" y="688"/> + <point x="291" y="688" type="curve" smooth="yes"/> + <point x="117" y="688" type="line"/> + <point x="117" y="0" type="line"/> + <point x="202" y="0" type="line"/> + <point x="202" y="256" type="line"/> + <point x="291" y="256" type="line" smooth="yes"/> + <point x="446" y="256"/> + <point x="557" y="316"/> + </contour> + <contour> + <point x="465" y="476" type="curve" smooth="yes"/> + <point x="465" y="358"/> + <point x="395" y="325"/> + <point x="299" y="325" type="curve" smooth="yes"/> + <point x="202" y="325" type="line"/> + <point x="202" y="620" type="line"/> + <point x="302" y="620" type="line" smooth="yes"/> + <point x="396" y="620"/> + <point x="465" y="583"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0421.glif b/Fira Code-Regular.ufo/glyphs/uni0421.glif new file mode 100644 index 0000000000..8c81e42c71 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0421.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0421" format="1"> + <advance width="600"/> + <unicode hex="0421"/> + <outline> + <contour> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="113"/> + <point x="194" y="-11"/> + <point x="362" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="23"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0422.glif b/Fira Code-Regular.ufo/glyphs/uni0422.glif new file mode 100644 index 0000000000..e78553f6e2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0422.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0422" format="1"> + <advance width="600"/> + <unicode hex="0422"/> + <outline> + <contour> + <point x="341" y="0" type="line"/> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0423.glif b/Fira Code-Regular.ufo/glyphs/uni0423.glif new file mode 100644 index 0000000000..4a2e95f82d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0423.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0423" format="1"> + <advance width="600"/> + <unicode hex="0423"/> + <outline> + <contour> + <point x="368" y="179" type="curve" smooth="yes"/> + <point x="580" y="688" type="line"/> + <point x="493" y="688" type="line"/> + <point x="313" y="245" type="line"/> + <point x="116" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="254" y="190" type="line"/> + <point x="291" y="190" type="line"/> + <point x="264" y="113"/> + <point x="232" y="75"/> + <point x="109" y="57" type="curve"/> + <point x="122" y="-11" type="line"/> + <point x="267" y="7"/> + <point x="321" y="66"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0424.glif b/Fira Code-Regular.ufo/glyphs/uni0424.glif new file mode 100644 index 0000000000..75cd256c9c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0424.glif @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0424" format="1"> + <advance width="600"/> + <unicode hex="0424"/> + <outline> + <contour> + <point x="342" y="659" type="curve"/> + <point x="342" y="718" type="line"/> + <point x="258" y="718" type="line"/> + <point x="258" y="659" type="line"/> + <point x="91" y="647"/> + <point x="13" y="544"/> + <point x="13" y="347" type="curve" smooth="yes"/> + <point x="13" y="141"/> + <point x="100" y="38"/> + <point x="258" y="31" type="curve"/> + <point x="258" y="-29" type="line"/> + <point x="342" y="-29" type="line"/> + <point x="342" y="31" type="line"/> + <point x="499" y="39"/> + <point x="587" y="142"/> + <point x="587" y="347" type="curve" smooth="yes"/> + <point x="587" y="544"/> + <point x="509" y="647"/> + </contour> + <contour> + <point x="259" y="595" type="curve"/> + <point x="259" y="95" type="line"/> + <point x="147" y="104"/> + <point x="100" y="177"/> + <point x="100" y="347" type="curve" smooth="yes"/> + <point x="100" y="526"/> + <point x="151" y="592"/> + </contour> + <contour> + <point x="341" y="95" type="curve"/> + <point x="341" y="595" type="line"/> + <point x="449" y="592"/> + <point x="500" y="526"/> + <point x="500" y="347" type="curve" smooth="yes"/> + <point x="500" y="177"/> + <point x="453" y="104"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0425.glif b/Fira Code-Regular.ufo/glyphs/uni0425.glif new file mode 100644 index 0000000000..6c9661f4cd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0425.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0425" format="1"> + <advance width="600"/> + <unicode hex="0425"/> + <outline> + <contour> + <point x="148" y="688" type="line"/> + <point x="50" y="688" type="line"/> + <point x="248" y="367" type="line"/> + <point x="31" y="0" type="line"/> + <point x="123" y="0" type="line"/> + <point x="298" y="312" type="line"/> + <point x="470" y="0" type="line"/> + <point x="569" y="0" type="line"/> + <point x="349" y="372" type="line"/> + <point x="545" y="688" type="line"/> + <point x="452" y="688" type="line"/> + <point x="300" y="423" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0426.glif b/Fira Code-Regular.ufo/glyphs/uni0426.glif new file mode 100644 index 0000000000..78fe39c889 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0426.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0426" format="1"> + <advance width="600"/> + <unicode hex="0426"/> + <outline> + <contour> + <point x="578" y="72" type="line"/> + <point x="516" y="72" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="71" type="line"/> + <point x="169" y="71" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="495" y="0" type="line"/> + <point x="510" y="-147" type="line"/> + <point x="578" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0427.glif b/Fira Code-Regular.ufo/glyphs/uni0427.glif new file mode 100644 index 0000000000..e21712419d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0427.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0427" format="1"> + <advance width="600"/> + <unicode hex="0427"/> + <outline> + <contour> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="356" type="line"/> + <point x="396" y="322"/> + <point x="345" y="295"/> + <point x="272" y="295" type="curve" smooth="yes"/> + <point x="186" y="295"/> + <point x="137" y="337"/> + <point x="137" y="430" type="curve" smooth="yes"/> + <point x="137" y="688" type="line"/> + <point x="51" y="688" type="line"/> + <point x="51" y="423" type="line" smooth="yes"/> + <point x="51" y="300"/> + <point x="131" y="220"/> + <point x="251" y="220" type="curve" smooth="yes"/> + <point x="324" y="220"/> + <point x="371" y="239"/> + <point x="431" y="282" type="curve"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0428.glif b/Fira Code-Regular.ufo/glyphs/uni0428.glif new file mode 100644 index 0000000000..b72545df22 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0428.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0428" format="1"> + <advance width="600"/> + <unicode hex="0428"/> + <outline> + <contour> + <point x="554" y="0" type="line"/> + <point x="554" y="688" type="line"/> + <point x="473" y="688" type="line"/> + <point x="473" y="72" type="line"/> + <point x="339" y="72" type="line"/> + <point x="339" y="688" type="line"/> + <point x="261" y="688" type="line"/> + <point x="261" y="72" type="line"/> + <point x="127" y="72" type="line"/> + <point x="127" y="688" type="line"/> + <point x="46" y="688" type="line"/> + <point x="46" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0429.glif b/Fira Code-Regular.ufo/glyphs/uni0429.glif new file mode 100644 index 0000000000..9a7bc226f5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0429.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0429" format="1"> + <advance width="600"/> + <unicode hex="0429"/> + <outline> + <contour> + <point x="616" y="72" type="line"/> + <point x="554" y="72" type="line"/> + <point x="554" y="688" type="line"/> + <point x="473" y="688" type="line"/> + <point x="473" y="72" type="line"/> + <point x="339" y="72" type="line"/> + <point x="339" y="688" type="line"/> + <point x="261" y="688" type="line"/> + <point x="261" y="72" type="line"/> + <point x="127" y="72" type="line"/> + <point x="127" y="688" type="line"/> + <point x="46" y="688" type="line"/> + <point x="46" y="0" type="line"/> + <point x="533" y="0" type="line"/> + <point x="548" y="-147" type="line"/> + <point x="616" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni042A_.glif b/Fira Code-Regular.ufo/glyphs/uni042A_.glif new file mode 100644 index 0000000000..44ebedcd10 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni042A_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni042A" format="1"> + <advance width="600"/> + <unicode hex="042A"/> + <outline> + <contour> + <point x="209" y="433" type="line"/> + <point x="209" y="688" type="line"/> + <point x="0" y="688" type="line"/> + <point x="0" y="613" type="line"/> + <point x="122" y="613" type="line"/> + <point x="122" y="0" type="line"/> + <point x="316" y="0" type="line" smooth="yes"/> + <point x="471" y="0"/> + <point x="581" y="61"/> + <point x="581" y="221" type="curve" smooth="yes"/> + <point x="581" y="370"/> + <point x="480" y="433"/> + <point x="315" y="433" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="209" y="364" type="line"/> + <point x="330" y="364" type="line" smooth="yes"/> + <point x="422" y="364"/> + <point x="492" y="327"/> + <point x="492" y="220" type="curve" smooth="yes"/> + <point x="492" y="99"/> + <point x="423" y="70"/> + <point x="331" y="70" type="curve" smooth="yes"/> + <point x="209" y="70" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni042B_.glif b/Fira Code-Regular.ufo/glyphs/uni042B_.glif new file mode 100644 index 0000000000..def8a613fd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni042B_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni042B" format="1"> + <advance width="600"/> + <unicode hex="042B"/> + <outline> + <contour> + <point x="119" y="432" type="line"/> + <point x="119" y="688" type="line"/> + <point x="31" y="688" type="line"/> + <point x="31" y="0" type="line"/> + <point x="184" y="0" type="line" smooth="yes"/> + <point x="341" y="0"/> + <point x="430" y="72"/> + <point x="430" y="221" type="curve" smooth="yes"/> + <point x="430" y="357"/> + <point x="350" y="432"/> + <point x="182" y="432" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="569" y="0" type="line"/> + <point x="569" y="688" type="line"/> + <point x="481" y="688" type="line"/> + <point x="481" y="0" type="line"/> + </contour> + <contour> + <point x="119" y="367" type="line"/> + <point x="192" y="367" type="line" smooth="yes"/> + <point x="289" y="367"/> + <point x="339" y="317"/> + <point x="339" y="220" type="curve" smooth="yes"/> + <point x="339" y="110"/> + <point x="287" y="69"/> + <point x="193" y="69" type="curve" smooth="yes"/> + <point x="119" y="69" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni042C_.glif b/Fira Code-Regular.ufo/glyphs/uni042C_.glif new file mode 100644 index 0000000000..ea3fc0701d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni042C_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni042C" format="1"> + <advance width="600"/> + <unicode hex="042C"/> + <outline> + <contour> + <point x="180" y="433" type="line"/> + <point x="180" y="688" type="line"/> + <point x="95" y="688" type="line"/> + <point x="95" y="0" type="line"/> + <point x="286" y="0" type="line" smooth="yes"/> + <point x="440" y="0"/> + <point x="551" y="61"/> + <point x="551" y="221" type="curve" smooth="yes"/> + <point x="551" y="370"/> + <point x="450" y="433"/> + <point x="285" y="433" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="180" y="365" type="line"/> + <point x="297" y="365" type="line" smooth="yes"/> + <point x="390" y="365"/> + <point x="459" y="327"/> + <point x="459" y="220" type="curve" smooth="yes"/> + <point x="459" y="98"/> + <point x="389" y="70"/> + <point x="296" y="70" type="curve" smooth="yes"/> + <point x="180" y="70" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni042D_.glif b/Fira Code-Regular.ufo/glyphs/uni042D_.glif new file mode 100644 index 0000000000..426dff5649 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni042D_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni042D" format="1"> + <advance width="600"/> + <unicode hex="042D"/> + <outline> + <contour> + <point x="269" y="700" type="curve" smooth="yes"/> + <point x="172" y="700"/> + <point x="102" y="660"/> + <point x="50" y="615" type="curve"/> + <point x="98" y="565" type="line"/> + <point x="140" y="598"/> + <point x="188" y="630"/> + <point x="265" y="630" type="curve" smooth="yes"/> + <point x="375" y="630"/> + <point x="440" y="565"/> + <point x="450" y="390" type="curve"/> + <point x="146" y="390" type="line"/> + <point x="146" y="318" type="line"/> + <point x="450" y="318" type="line"/> + <point x="441" y="141"/> + <point x="377" y="60"/> + <point x="256" y="60" type="curve" smooth="yes"/> + <point x="192" y="60"/> + <point x="142" y="83"/> + <point x="94" y="126" type="curve"/> + <point x="42" y="77" type="line"/> + <point x="94" y="24"/> + <point x="171" y="-11"/> + <point x="261" y="-11" type="curve" smooth="yes"/> + <point x="431" y="-11"/> + <point x="538" y="113"/> + <point x="538" y="353" type="curve" smooth="yes"/> + <point x="538" y="586"/> + <point x="434" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni042E_.glif b/Fira Code-Regular.ufo/glyphs/uni042E_.glif new file mode 100644 index 0000000000..9cb9d7b1dd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni042E_.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni042E" format="1"> + <advance width="600"/> + <unicode hex="042E"/> + <outline> + <contour> + <point x="388" y="700" type="curve" smooth="yes"/> + <point x="257" y="700"/> + <point x="206" y="591"/> + <point x="198" y="392" type="curve"/> + <point x="130" y="392" type="line"/> + <point x="130" y="688" type="line"/> + <point x="47" y="688" type="line"/> + <point x="47" y="0" type="line"/> + <point x="130" y="0" type="line"/> + <point x="130" y="321" type="line"/> + <point x="197" y="321" type="line"/> + <point x="200" y="122"/> + <point x="245" y="-11"/> + <point x="388" y="-11" type="curve" smooth="yes"/> + <point x="524" y="-11"/> + <point x="579" y="115"/> + <point x="579" y="344" type="curve" smooth="yes"/> + <point x="579" y="578"/> + <point x="532" y="700"/> + </contour> + <contour> + <point x="388" y="629" type="curve" smooth="yes"/> + <point x="458" y="629"/> + <point x="491" y="557"/> + <point x="491" y="344" type="curve" smooth="yes"/> + <point x="491" y="130"/> + <point x="458" y="59"/> + <point x="388" y="59" type="curve" smooth="yes"/> + <point x="314" y="59"/> + <point x="286" y="131"/> + <point x="286" y="345" type="curve" smooth="yes"/> + <point x="286" y="558"/> + <point x="314" y="629"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni042F_.glif b/Fira Code-Regular.ufo/glyphs/uni042F_.glif new file mode 100644 index 0000000000..7d98dc3856 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni042F_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni042F" format="1"> + <advance width="600"/> + <unicode hex="042F"/> + <outline> + <contour> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="336" y="688" type="line" smooth="yes"/> + <point x="166" y="688"/> + <point x="76" y="613"/> + <point x="76" y="484" type="curve" smooth="yes"/> + <point x="76" y="401"/> + <point x="116" y="333"/> + <point x="196" y="297" type="curve"/> + <point x="34" y="0" type="line"/> + <point x="130" y="0" type="line"/> + <point x="276" y="277" type="line"/> + <point x="431" y="277" type="line"/> + <point x="431" y="0" type="line"/> + </contour> + <contour> + <point x="325" y="620" type="curve" smooth="yes"/> + <point x="431" y="620" type="line"/> + <point x="431" y="347" type="line"/> + <point x="306" y="347" type="line" smooth="yes"/> + <point x="216" y="347"/> + <point x="167" y="391"/> + <point x="167" y="485" type="curve" smooth="yes"/> + <point x="167" y="579"/> + <point x="219" y="620"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0430.glif b/Fira Code-Regular.ufo/glyphs/uni0430.glif new file mode 100644 index 0000000000..b7e0334607 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0430.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0430" format="1"> + <advance width="600"/> + <unicode hex="0430"/> + <outline> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0431.glif b/Fira Code-Regular.ufo/glyphs/uni0431.glif new file mode 100644 index 0000000000..9a7e9cc778 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0431.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0431" format="1"> + <advance width="600"/> + <unicode hex="0431"/> + <outline> + <contour> + <point x="332" y="492" type="curve" smooth="yes"/> + <point x="257" y="492"/> + <point x="199" y="453"/> + <point x="164" y="394" type="curve"/> + <point x="178" y="541"/> + <point x="224" y="578"/> + <point x="309" y="609" type="curve" smooth="yes"/> + <point x="387" y="638"/> + <point x="434" y="663"/> + <point x="469" y="685" type="curve"/> + <point x="432" y="750" type="line"/> + <point x="384" y="716"/> + <point x="346" y="700"/> + <point x="268" y="673" type="curve" smooth="yes"/> + <point x="115" y="620"/> + <point x="76" y="508"/> + <point x="76" y="289" type="curve" smooth="yes"/> + <point x="76" y="79"/> + <point x="174" y="-11"/> + <point x="299" y="-11" type="curve" smooth="yes"/> + <point x="431" y="-11"/> + <point x="523" y="82"/> + <point x="523" y="252" type="curve" smooth="yes"/> + <point x="523" y="401"/> + <point x="447" y="492"/> + </contour> + <contour> + <point x="299" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="167" y="128"/> + <point x="167" y="255" type="curve" smooth="yes"/> + <point x="167" y="320" type="line"/> + <point x="205" y="395"/> + <point x="263" y="423"/> + <point x="319" y="423" type="curve" smooth="yes"/> + <point x="386" y="423"/> + <point x="432" y="377"/> + <point x="432" y="249" type="curve" smooth="yes"/> + <point x="432" y="95"/> + <point x="372" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0432.glif b/Fira Code-Regular.ufo/glyphs/uni0432.glif new file mode 100644 index 0000000000..31c0de0127 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0432.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0432" format="1"> + <advance width="600"/> + <unicode hex="0432"/> + <outline> + <contour> + <point x="398" y="285" type="curve"/> + <point x="480" y="306"/> + <point x="504" y="346"/> + <point x="504" y="400" type="curve" smooth="yes"/> + <point x="504" y="489"/> + <point x="421" y="538"/> + <point x="290" y="538" type="curve" smooth="yes"/> + <point x="227" y="538"/> + <point x="166" y="530"/> + <point x="112" y="519" type="curve"/> + <point x="112" y="0" type="line"/> + <point x="307" y="0" type="line" smooth="yes"/> + <point x="425" y="0"/> + <point x="532" y="46"/> + <point x="532" y="155" type="curve" smooth="yes"/> + <point x="532" y="235"/> + <point x="488" y="277"/> + </contour> + <contour> + <point x="291" y="471" type="curve" smooth="yes"/> + <point x="377" y="471"/> + <point x="418" y="450"/> + <point x="418" y="393" type="curve" smooth="yes"/> + <point x="418" y="330"/> + <point x="373" y="312"/> + <point x="304" y="312" type="curve" smooth="yes"/> + <point x="195" y="312" type="line"/> + <point x="195" y="465" type="line"/> + <point x="227" y="469"/> + <point x="251" y="471"/> + </contour> + <contour> + <point x="291" y="68" type="curve" smooth="yes"/> + <point x="195" y="68" type="line"/> + <point x="195" y="246" type="line"/> + <point x="310" y="246" type="line" smooth="yes"/> + <point x="373" y="246"/> + <point x="443" y="232"/> + <point x="443" y="155" type="curve" smooth="yes"/> + <point x="443" y="72"/> + <point x="361" y="68"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0433.glif b/Fira Code-Regular.ufo/glyphs/uni0433.glif new file mode 100644 index 0000000000..3a766919d8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0433.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0433" format="1"> + <advance width="600"/> + <unicode hex="0433"/> + <outline> + <contour> + <point x="158" y="0" type="line"/> + <point x="241" y="0" type="line"/> + <point x="241" y="457" type="line"/> + <point x="514" y="457" type="line"/> + <point x="524" y="526" type="line"/> + <point x="158" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0434.glif b/Fira Code-Regular.ufo/glyphs/uni0434.glif new file mode 100644 index 0000000000..248dc9cbf3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0434.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0434" format="1"> + <advance width="600"/> + <unicode hex="0434"/> + <outline> + <contour> + <point x="534" y="68" type="line"/> + <point x="496" y="68" type="line"/> + <point x="496" y="526" type="line"/> + <point x="157" y="526" type="line"/> + <point x="145" y="356" type="line" smooth="yes"/> + <point x="131" y="166"/> + <point x="109" y="109"/> + <point x="62" y="68" type="curve"/> + <point x="27" y="68" type="line"/> + <point x="27" y="-147" type="line"/> + <point x="96" y="-147" type="line"/> + <point x="110" y="0" type="line"/> + <point x="451" y="0" type="line"/> + <point x="465" y="-147" type="line"/> + <point x="534" y="-147" type="line"/> + </contour> + <contour> + <point x="411" y="459" type="line"/> + <point x="411" y="68" type="line"/> + <point x="133" y="68" type="line"/> + <point x="194" y="112"/> + <point x="212" y="168"/> + <point x="226" y="362" type="curve" smooth="yes"/> + <point x="232" y="459" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0435.glif b/Fira Code-Regular.ufo/glyphs/uni0435.glif new file mode 100644 index 0000000000..f9fe84f8af --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0435.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0435" format="1"> + <advance width="600"/> + <unicode hex="0435"/> + <outline> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0436.glif b/Fira Code-Regular.ufo/glyphs/uni0436.glif new file mode 100644 index 0000000000..303cc34f64 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0436.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0436" format="1"> + <advance width="600"/> + <unicode hex="0436"/> + <outline> + <contour> + <point x="263" y="247" type="line"/> + <point x="263" y="0" type="line"/> + <point x="337" y="0" type="line"/> + <point x="337" y="247" type="line"/> + <point x="391" y="247" type="line"/> + <point x="495" y="0" type="line"/> + <point x="580" y="0" type="line"/> + <point x="458" y="283" type="line"/> + <point x="570" y="526" type="line"/> + <point x="488" y="526" type="line"/> + <point x="393" y="312" type="line"/> + <point x="337" y="312" type="line"/> + <point x="337" y="526" type="line"/> + <point x="263" y="526" type="line"/> + <point x="263" y="312" type="line"/> + <point x="207" y="312" type="line"/> + <point x="114" y="526" type="line"/> + <point x="30" y="526" type="line"/> + <point x="142" y="283" type="line"/> + <point x="20" y="0" type="line"/> + <point x="102" y="0" type="line"/> + <point x="206" y="247" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0437.glif b/Fira Code-Regular.ufo/glyphs/uni0437.glif new file mode 100644 index 0000000000..d8080ee0ab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0437.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0437" format="1"> + <advance width="600"/> + <unicode hex="0437"/> + <outline> + <contour> + <point x="287" y="309" type="curve" smooth="yes"/> + <point x="192" y="309" type="line"/> + <point x="186" y="241" type="line"/> + <point x="292" y="241" type="line" smooth="yes"/> + <point x="380" y="241"/> + <point x="427" y="214"/> + <point x="427" y="155" type="curve" smooth="yes"/> + <point x="427" y="96"/> + <point x="377" y="57"/> + <point x="285" y="57" type="curve" smooth="yes"/> + <point x="201" y="57"/> + <point x="143" y="80"/> + <point x="96" y="117" type="curve"/> + <point x="54" y="62" type="line"/> + <point x="104" y="22"/> + <point x="174" y="-11"/> + <point x="282" y="-11" type="curve" smooth="yes"/> + <point x="415" y="-11"/> + <point x="517" y="47"/> + <point x="517" y="152" type="curve" smooth="yes"/> + <point x="517" y="236"/> + <point x="453" y="269"/> + <point x="381" y="281" type="curve"/> + <point x="442" y="299"/> + <point x="487" y="340"/> + <point x="487" y="396" type="curve" smooth="yes"/> + <point x="487" y="496"/> + <point x="394" y="538"/> + <point x="278" y="538" type="curve" smooth="yes"/> + <point x="201" y="538"/> + <point x="124" y="513"/> + <point x="74" y="474" type="curve"/> + <point x="115" y="422" type="line"/> + <point x="159" y="454"/> + <point x="219" y="471"/> + <point x="276" y="471" type="curve" smooth="yes"/> + <point x="356" y="471"/> + <point x="401" y="445"/> + <point x="401" y="389" type="curve" smooth="yes"/> + <point x="401" y="341"/> + <point x="357" y="309"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0438.glif b/Fira Code-Regular.ufo/glyphs/uni0438.glif new file mode 100644 index 0000000000..f8a546a968 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0438.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0438" format="1"> + <advance width="600"/> + <unicode hex="0438"/> + <outline> + <contour> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="397" y="526" type="line"/> + <point x="177" y="95" type="line"/> + <point x="173" y="95" type="line"/> + <point x="175" y="115"/> + <point x="181" y="197"/> + <point x="181" y="279" type="curve" smooth="yes"/> + <point x="181" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="201" y="0" type="line"/> + <point x="424" y="435" type="line"/> + <point x="428" y="435" type="line"/> + <point x="425" y="416"/> + <point x="419" y="341"/> + <point x="419" y="247" type="curve" smooth="yes"/> + <point x="419" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0439.glif b/Fira Code-Regular.ufo/glyphs/uni0439.glif new file mode 100644 index 0000000000..0912f8253b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0439.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0439" format="1"> + <advance width="600"/> + <unicode hex="0439"/> + <outline> + <contour> + <point x="298" y="647" type="curve" smooth="yes"/> + <point x="375" y="647"/> + <point x="440" y="686"/> + <point x="448" y="759" type="curve"/> + <point x="391" y="772" type="line"/> + <point x="376" y="728"/> + <point x="345" y="712"/> + <point x="298" y="712" type="curve" smooth="yes"/> + <point x="251" y="712"/> + <point x="223" y="728"/> + <point x="208" y="772" type="curve"/> + <point x="151" y="759" type="line"/> + <point x="159" y="686"/> + <point x="222" y="647"/> + </contour> + <contour> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="397" y="526" type="line"/> + <point x="177" y="95" type="line"/> + <point x="173" y="95" type="line"/> + <point x="175" y="115"/> + <point x="181" y="197"/> + <point x="181" y="279" type="curve" smooth="yes"/> + <point x="181" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="201" y="0" type="line"/> + <point x="424" y="435" type="line"/> + <point x="428" y="435" type="line"/> + <point x="425" y="416"/> + <point x="419" y="341"/> + <point x="419" y="247" type="curve" smooth="yes"/> + <point x="419" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni043A_.glif b/Fira Code-Regular.ufo/glyphs/uni043A_.glif new file mode 100644 index 0000000000..235bed7dd8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni043A_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni043A" format="1"> + <advance width="600"/> + <unicode hex="043A"/> + <outline> + <contour> + <point x="106" y="526" type="line"/> + <point x="106" y="0" type="line"/> + <point x="189" y="0" type="line"/> + <point x="189" y="246" type="line"/> + <point x="293" y="246" type="line"/> + <point x="468" y="0" type="line"/> + <point x="569" y="0" type="line"/> + <point x="364" y="283" type="line"/> + <point x="541" y="526" type="line"/> + <point x="447" y="526" type="line"/> + <point x="295" y="313" type="line"/> + <point x="189" y="313" type="line"/> + <point x="189" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni043B_.glif b/Fira Code-Regular.ufo/glyphs/uni043B_.glif new file mode 100644 index 0000000000..e7abe05838 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni043B_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni043B" format="1"> + <advance width="600"/> + <unicode hex="043B"/> + <outline> + <contour> + <point x="510" y="0" type="line"/> + <point x="510" y="526" type="line"/> + <point x="153" y="526" type="line"/> + <point x="137" y="313" type="line" smooth="yes"/> + <point x="121" y="101"/> + <point x="91" y="73"/> + <point x="42" y="42" type="curve"/> + <point x="78" y="-11" type="line"/> + <point x="170" y="41"/> + <point x="198" y="83"/> + <point x="217" y="317" type="curve" smooth="yes"/> + <point x="228" y="457" type="line"/> + <point x="427" y="457" type="line"/> + <point x="427" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni043C_.glif b/Fira Code-Regular.ufo/glyphs/uni043C_.glif new file mode 100644 index 0000000000..781cf2f1fa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni043C_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni043C" format="1"> + <advance width="600"/> + <unicode hex="043C"/> + <outline> + <contour> + <point x="557" y="0" type="line"/> + <point x="519" y="526" type="line"/> + <point x="408" y="526" type="line"/> + <point x="303" y="166" type="line"/> + <point x="190" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="43" y="0" type="line"/> + <point x="122" y="0" type="line"/> + <point x="137" y="260" type="line" smooth="yes"/> + <point x="140" y="316"/> + <point x="142" y="386"/> + <point x="139" y="444" type="curve"/> + <point x="143" y="444" type="line"/> + <point x="260" y="89" type="line"/> + <point x="343" y="89" type="line"/> + <point x="448" y="444" type="line"/> + <point x="452" y="444" type="line"/> + <point x="451" y="373"/> + <point x="453" y="315"/> + <point x="457" y="258" type="curve" smooth="yes"/> + <point x="478" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni043D_.glif b/Fira Code-Regular.ufo/glyphs/uni043D_.glif new file mode 100644 index 0000000000..dc0ee7d8b9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni043D_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni043D" format="1"> + <advance width="600"/> + <unicode hex="043D"/> + <outline> + <contour> + <point x="416" y="235" type="line"/> + <point x="416" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="303" type="line"/> + <point x="184" y="303" type="line"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="235" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni043E_.glif b/Fira Code-Regular.ufo/glyphs/uni043E_.glif new file mode 100644 index 0000000000..e2cce65880 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni043E_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni043E" format="1"> + <advance width="600"/> + <unicode hex="043E"/> + <outline> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni043F_.glif b/Fira Code-Regular.ufo/glyphs/uni043F_.glif new file mode 100644 index 0000000000..81b7905000 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni043F_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni043F" format="1"> + <advance width="600"/> + <unicode hex="043F"/> + <outline> + <contour> + <point x="416" y="458" type="line"/> + <point x="416" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="458" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0440.glif b/Fira Code-Regular.ufo/glyphs/uni0440.glif new file mode 100644 index 0000000000..28de8e8f8b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0440.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0440" format="1"> + <advance width="600"/> + <unicode hex="0440"/> + <outline> + <contour> + <point x="336" y="538" type="curve" smooth="yes"/> + <point x="272" y="538"/> + <point x="217" y="507"/> + <point x="178" y="453" type="curve"/> + <point x="171" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="-212" type="line"/> + <point x="184" y="-202" type="line"/> + <point x="184" y="49" type="line"/> + <point x="219" y="9"/> + <point x="266" y="-11"/> + <point x="323" y="-11" type="curve" smooth="yes"/> + <point x="460" y="-11"/> + <point x="526" y="104"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="429"/> + <point x="476" y="538"/> + </contour> + <contour> + <point x="316" y="471" type="curve" smooth="yes"/> + <point x="399" y="471"/> + <point x="437" y="402"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="393" y="58"/> + <point x="305" y="58" type="curve" smooth="yes"/> + <point x="255" y="58"/> + <point x="211" y="83"/> + <point x="184" y="124" type="curve"/> + <point x="184" y="386" type="line"/> + <point x="212" y="428"/> + <point x="257" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0441.glif b/Fira Code-Regular.ufo/glyphs/uni0441.glif new file mode 100644 index 0000000000..fb8df01368 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0441.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0441" format="1"> + <advance width="600"/> + <unicode hex="0441"/> + <outline> + <contour> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="181" y="-11"/> + <point x="338" y="-11" type="curve" smooth="yes"/> + <point x="400" y="-11"/> + <point x="470" y="13"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0442.glif b/Fira Code-Regular.ufo/glyphs/uni0442.glif new file mode 100644 index 0000000000..a491e6e4f2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0442.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0442" format="1"> + <advance width="600"/> + <unicode hex="0442"/> + <outline> + <contour> + <point x="530" y="457" type="line"/> + <point x="540" y="526" type="line"/> + <point x="66" y="526" type="line"/> + <point x="66" y="457" type="line"/> + <point x="259" y="457" type="line"/> + <point x="259" y="0" type="line"/> + <point x="341" y="0" type="line"/> + <point x="341" y="457" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0443.glif b/Fira Code-Regular.ufo/glyphs/uni0443.glif new file mode 100644 index 0000000000..d313984a36 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0443.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0443" format="1"> + <advance width="600"/> + <unicode hex="0443"/> + <outline> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0444.glif b/Fira Code-Regular.ufo/glyphs/uni0444.glif new file mode 100644 index 0000000000..ce4c33d2d3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0444.glif @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0444" format="1"> + <advance width="600"/> + <unicode hex="0444"/> + <outline> + <contour> + <point x="338" y="738" type="line"/> + <point x="262" y="749" type="line"/> + <point x="262" y="486" type="line"/> + <point x="234" y="523"/> + <point x="203" y="538"/> + <point x="169" y="538" type="curve" smooth="yes"/> + <point x="64" y="538"/> + <point x="29" y="429"/> + <point x="29" y="264" type="curve" smooth="yes"/> + <point x="29" y="99"/> + <point x="78" y="-11"/> + <point x="171" y="-11" type="curve" smooth="yes"/> + <point x="201" y="-11"/> + <point x="236" y="7"/> + <point x="262" y="45" type="curve"/> + <point x="262" y="-212" type="line"/> + <point x="338" y="-201" type="line"/> + <point x="338" y="45" type="line"/> + <point x="364" y="7"/> + <point x="396" y="-11"/> + <point x="427" y="-11" type="curve" smooth="yes"/> + <point x="520" y="-11"/> + <point x="571" y="99"/> + <point x="571" y="264" type="curve" smooth="yes"/> + <point x="571" y="429"/> + <point x="540" y="538"/> + <point x="436" y="538" type="curve" smooth="yes"/> + <point x="400" y="538"/> + <point x="367" y="521"/> + <point x="338" y="484" type="curve"/> + </contour> + <contour> + <point x="187" y="472" type="curve" smooth="yes"/> + <point x="219" y="472"/> + <point x="236" y="456"/> + <point x="262" y="425" type="curve"/> + <point x="262" y="106" type="line"/> + <point x="235" y="73"/> + <point x="217" y="55"/> + <point x="187" y="55" type="curve" smooth="yes"/> + <point x="139" y="55"/> + <point x="115" y="114"/> + <point x="115" y="264" type="curve" smooth="yes"/> + <point x="115" y="413"/> + <point x="139" y="472"/> + </contour> + <contour> + <point x="417" y="472" type="curve" smooth="yes"/> + <point x="466" y="472"/> + <point x="486" y="413"/> + <point x="486" y="264" type="curve" smooth="yes"/> + <point x="486" y="115"/> + <point x="459" y="55"/> + <point x="410" y="55" type="curve" smooth="yes"/> + <point x="381" y="55"/> + <point x="362" y="73"/> + <point x="338" y="106" type="curve"/> + <point x="338" y="423" type="line"/> + <point x="364" y="456"/> + <point x="385" y="472"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0445.glif b/Fira Code-Regular.ufo/glyphs/uni0445.glif new file mode 100644 index 0000000000..a7674450da --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0445.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0445" format="1"> + <advance width="600"/> + <unicode hex="0445"/> + <outline> + <contour> + <point x="56" y="0" type="line"/> + <point x="151" y="0" type="line"/> + <point x="297" y="226" type="line"/> + <point x="442" y="0" type="line"/> + <point x="544" y="0" type="line"/> + <point x="350" y="282" type="line"/> + <point x="520" y="526" type="line"/> + <point x="425" y="526" type="line"/> + <point x="301" y="330" type="line"/> + <point x="178" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="251" y="278" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0446.glif b/Fira Code-Regular.ufo/glyphs/uni0446.glif new file mode 100644 index 0000000000..d68b14815c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0446.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0446" format="1"> + <advance width="600"/> + <unicode hex="0446"/> + <outline> + <contour> + <point x="575" y="68" type="line"/> + <point x="493" y="68" type="line"/> + <point x="493" y="526" type="line"/> + <point x="410" y="526" type="line"/> + <point x="410" y="69" type="line"/> + <point x="178" y="69" type="line"/> + <point x="178" y="526" type="line"/> + <point x="95" y="526" type="line"/> + <point x="95" y="0" type="line"/> + <point x="491" y="0" type="line"/> + <point x="506" y="-147" type="line"/> + <point x="575" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0447.glif b/Fira Code-Regular.ufo/glyphs/uni0447.glif new file mode 100644 index 0000000000..b95f5a69db --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0447.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0447" format="1"> + <advance width="600"/> + <unicode hex="0447"/> + <outline> + <contour> + <point x="488" y="0" type="line"/> + <point x="488" y="526" type="line"/> + <point x="406" y="526" type="line"/> + <point x="406" y="290" type="line"/> + <point x="373" y="253"/> + <point x="311" y="230"/> + <point x="260" y="230" type="curve" smooth="yes"/> + <point x="198" y="230"/> + <point x="168" y="258"/> + <point x="168" y="328" type="curve" smooth="yes"/> + <point x="168" y="526" type="line"/> + <point x="86" y="526" type="line"/> + <point x="86" y="319" type="line" smooth="yes"/> + <point x="86" y="221"/> + <point x="138" y="164"/> + <point x="240" y="164" type="curve" smooth="yes"/> + <point x="305" y="164"/> + <point x="366" y="187"/> + <point x="406" y="223" type="curve"/> + <point x="406" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0448.glif b/Fira Code-Regular.ufo/glyphs/uni0448.glif new file mode 100644 index 0000000000..5bbf805b3a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0448.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0448" format="1"> + <advance width="600"/> + <unicode hex="0448"/> + <outline> + <contour> + <point x="551" y="0" type="line"/> + <point x="551" y="526" type="line"/> + <point x="473" y="526" type="line"/> + <point x="473" y="69" type="line"/> + <point x="339" y="69" type="line"/> + <point x="339" y="526" type="line"/> + <point x="261" y="526" type="line"/> + <point x="261" y="69" type="line"/> + <point x="127" y="69" type="line"/> + <point x="127" y="526" type="line"/> + <point x="49" y="526" type="line"/> + <point x="49" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0449.glif b/Fira Code-Regular.ufo/glyphs/uni0449.glif new file mode 100644 index 0000000000..ca6f458be7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0449.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0449" format="1"> + <advance width="600"/> + <unicode hex="0449"/> + <outline> + <contour> + <point x="623" y="68" type="line"/> + <point x="551" y="68" type="line"/> + <point x="551" y="526" type="line"/> + <point x="473" y="526" type="line"/> + <point x="473" y="69" type="line"/> + <point x="339" y="69" type="line"/> + <point x="339" y="526" type="line"/> + <point x="261" y="526" type="line"/> + <point x="261" y="69" type="line"/> + <point x="127" y="69" type="line"/> + <point x="127" y="526" type="line"/> + <point x="49" y="526" type="line"/> + <point x="49" y="0" type="line"/> + <point x="539" y="0" type="line"/> + <point x="554" y="-147" type="line"/> + <point x="623" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni044A_.glif b/Fira Code-Regular.ufo/glyphs/uni044A_.glif new file mode 100644 index 0000000000..53f2db6d95 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni044A_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni044A" format="1"> + <advance width="600"/> + <unicode hex="044A"/> + <outline> + <contour> + <point x="242" y="361" type="line"/> + <point x="242" y="526" type="line"/> + <point x="33" y="526" type="line"/> + <point x="33" y="462" type="line"/> + <point x="159" y="462" type="line"/> + <point x="159" y="0" type="line"/> + <point x="304" y="0" type="line" smooth="yes"/> + <point x="443" y="0"/> + <point x="545" y="47"/> + <point x="545" y="184" type="curve" smooth="yes"/> + <point x="545" y="311"/> + <point x="452" y="361"/> + <point x="305" y="361" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="242" y="295" type="line"/> + <point x="315" y="295" type="line" smooth="yes"/> + <point x="403" y="295"/> + <point x="456" y="266"/> + <point x="456" y="183" type="curve" smooth="yes"/> + <point x="456" y="88"/> + <point x="394" y="67"/> + <point x="314" y="67" type="curve" smooth="yes"/> + <point x="242" y="67" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni044B_.glif b/Fira Code-Regular.ufo/glyphs/uni044B_.glif new file mode 100644 index 0000000000..07e4afd9ef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni044B_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni044B" format="1"> + <advance width="600"/> + <unicode hex="044B"/> + <outline> + <contour> + <point x="142" y="355" type="line"/> + <point x="142" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="62" y="0" type="line"/> + <point x="178" y="0" type="line" smooth="yes"/> + <point x="313" y="0"/> + <point x="402" y="54"/> + <point x="402" y="182" type="curve" smooth="yes"/> + <point x="402" y="304"/> + <point x="317" y="355"/> + <point x="178" y="355" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="538" y="0" type="line"/> + <point x="538" y="526" type="line"/> + <point x="457" y="526" type="line"/> + <point x="457" y="0" type="line"/> + </contour> + <contour> + <point x="142" y="293" type="line"/> + <point x="181" y="293" type="line" smooth="yes"/> + <point x="273" y="293"/> + <point x="315" y="263"/> + <point x="315" y="182" type="curve" smooth="yes"/> + <point x="315" y="90"/> + <point x="265" y="65"/> + <point x="181" y="65" type="curve" smooth="yes"/> + <point x="142" y="65" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni044C_.glif b/Fira Code-Regular.ufo/glyphs/uni044C_.glif new file mode 100644 index 0000000000..c110eed9ac --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni044C_.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni044C" format="1"> + <advance width="600"/> + <unicode hex="044C"/> + <outline> + <contour> + <point x="210" y="361" type="line"/> + <point x="210" y="526" type="line"/> + <point x="127" y="526" type="line"/> + <point x="127" y="0" type="line"/> + <point x="332" y="0" type="line" smooth="yes"/> + <point x="434" y="0"/> + <point x="533" y="56"/> + <point x="533" y="181" type="curve" smooth="yes"/> + <point x="533" y="289"/> + <point x="478" y="361"/> + <point x="313" y="361" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="210" y="295" type="line"/> + <point x="312" y="295" type="line" smooth="yes"/> + <point x="414" y="295"/> + <point x="444" y="256"/> + <point x="444" y="181" type="curve" smooth="yes"/> + <point x="444" y="94"/> + <point x="394" y="67"/> + <point x="323" y="67" type="curve" smooth="yes"/> + <point x="210" y="67" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni044D_.glif b/Fira Code-Regular.ufo/glyphs/uni044D_.glif new file mode 100644 index 0000000000..fa99c86238 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni044D_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni044D" format="1"> + <advance width="600"/> + <unicode hex="044D"/> + <outline> + <contour> + <point x="278" y="538" type="curve" smooth="yes"/> + <point x="213" y="538"/> + <point x="145" y="517"/> + <point x="97" y="477" type="curve"/> + <point x="136" y="423" type="line"/> + <point x="180" y="456"/> + <point x="227" y="470"/> + <point x="278" y="470" type="curve" smooth="yes"/> + <point x="364" y="470"/> + <point x="419" y="417"/> + <point x="429" y="303" type="curve"/> + <point x="181" y="303" type="line"/> + <point x="181" y="237" type="line"/> + <point x="430" y="237" type="line"/> + <point x="422" y="112"/> + <point x="362" y="58"/> + <point x="273" y="58" type="curve" smooth="yes"/> + <point x="221" y="58"/> + <point x="176" y="74"/> + <point x="132" y="106" type="curve"/> + <point x="92" y="52" type="line"/> + <point x="140" y="11"/> + <point x="208" y="-11"/> + <point x="273" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="516" y="101"/> + <point x="516" y="266" type="curve" smooth="yes"/> + <point x="516" y="431"/> + <point x="439" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni044E_.glif b/Fira Code-Regular.ufo/glyphs/uni044E_.glif new file mode 100644 index 0000000000..b44b59894e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni044E_.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni044E" format="1"> + <advance width="600"/> + <unicode hex="044E"/> + <outline> + <contour> + <point x="384" y="538" type="curve" smooth="yes"/> + <point x="269" y="538"/> + <point x="213" y="448"/> + <point x="205" y="304" type="curve"/> + <point x="138" y="304" type="line"/> + <point x="138" y="526" type="line"/> + <point x="56" y="526" type="line"/> + <point x="56" y="0" type="line"/> + <point x="138" y="0" type="line"/> + <point x="138" y="234" type="line"/> + <point x="205" y="234" type="line"/> + <point x="211" y="94"/> + <point x="264" y="-11"/> + <point x="384" y="-11" type="curve" smooth="yes"/> + <point x="512" y="-11"/> + <point x="568" y="100"/> + <point x="568" y="264" type="curve" smooth="yes"/> + <point x="568" y="435"/> + <point x="509" y="538"/> + </contour> + <contour> + <point x="384" y="469" type="curve" smooth="yes"/> + <point x="456" y="469"/> + <point x="479" y="402"/> + <point x="479" y="264" type="curve" smooth="yes"/> + <point x="479" y="135"/> + <point x="461" y="57"/> + <point x="384" y="57" type="curve" smooth="yes"/> + <point x="310" y="57"/> + <point x="291" y="135"/> + <point x="291" y="263" type="curve" smooth="yes"/> + <point x="291" y="402"/> + <point x="312" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni044F_.glif b/Fira Code-Regular.ufo/glyphs/uni044F_.glif new file mode 100644 index 0000000000..acf402746e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni044F_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni044F" format="1"> + <advance width="600"/> + <unicode hex="044F"/> + <outline> + <contour> + <point x="310" y="538" type="curve" smooth="yes"/> + <point x="156" y="538"/> + <point x="90" y="473"/> + <point x="90" y="370" type="curve" smooth="yes"/> + <point x="90" y="304"/> + <point x="118" y="253"/> + <point x="181" y="223" type="curve"/> + <point x="55" y="0" type="line"/> + <point x="149" y="0" type="line"/> + <point x="262" y="204" type="line"/> + <point x="402" y="204" type="line"/> + <point x="402" y="0" type="line"/> + <point x="485" y="0" type="line"/> + <point x="485" y="519" type="line"/> + <point x="435" y="530"/> + <point x="379" y="538"/> + </contour> + <contour> + <point x="308" y="471" type="curve" smooth="yes"/> + <point x="346" y="471"/> + <point x="369" y="469"/> + <point x="402" y="465" type="curve"/> + <point x="402" y="271" type="line"/> + <point x="299" y="271" type="line" smooth="yes"/> + <point x="218" y="271"/> + <point x="178" y="303"/> + <point x="178" y="370" type="curve" smooth="yes"/> + <point x="178" y="435"/> + <point x="206" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0450.glif b/Fira Code-Regular.ufo/glyphs/uni0450.glif new file mode 100644 index 0000000000..a3c908c0d5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0450.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0450" format="1"> + <advance width="600"/> + <unicode hex="0450"/> + <outline> + <contour> + <point x="195" y="715" type="line"/> + <point x="397" y="624" type="line"/> + <point x="424" y="670" type="line"/> + <point x="239" y="787" type="line"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0451.glif b/Fira Code-Regular.ufo/glyphs/uni0451.glif new file mode 100644 index 0000000000..ac3fbcac8c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0451.glif @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0451" format="1"> + <advance width="600"/> + <unicode hex="0451"/> + <outline> + <contour> + <point x="206" y="648" type="curve" smooth="yes"/> + <point x="236" y="648"/> + <point x="260" y="671"/> + <point x="260" y="701" type="curve" smooth="yes"/> + <point x="260" y="732"/> + <point x="236" y="755"/> + <point x="206" y="755" type="curve" smooth="yes"/> + <point x="175" y="755"/> + <point x="152" y="732"/> + <point x="152" y="701" type="curve" smooth="yes"/> + <point x="152" y="671"/> + <point x="175" y="648"/> + </contour> + <contour> + <point x="412" y="648" type="curve" smooth="yes"/> + <point x="444" y="648"/> + <point x="467" y="671"/> + <point x="467" y="701" type="curve" smooth="yes"/> + <point x="467" y="732"/> + <point x="444" y="755"/> + <point x="412" y="755" type="curve" smooth="yes"/> + <point x="382" y="755"/> + <point x="359" y="732"/> + <point x="359" y="701" type="curve" smooth="yes"/> + <point x="359" y="671"/> + <point x="382" y="648"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0452.glif b/Fira Code-Regular.ufo/glyphs/uni0452.glif new file mode 100644 index 0000000000..fe81ee5692 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0452.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0452" format="1"> + <advance width="600"/> + <unicode hex="0452"/> + <outline> + <contour> + <point x="184" y="664" type="line"/> + <point x="184" y="747" type="line"/> + <point x="101" y="737" type="line"/> + <point x="101" y="664" type="line"/> + <point x="19" y="664" type="line"/> + <point x="19" y="598" type="line"/> + <point x="101" y="598" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="326" y="472" type="curve" smooth="yes"/> + <point x="389" y="472"/> + <point x="417" y="443"/> + <point x="417" y="378" type="curve" smooth="yes"/> + <point x="417" y="24" type="line" smooth="yes"/> + <point x="417" y="-92"/> + <point x="385" y="-118"/> + <point x="315" y="-150" type="curve"/> + <point x="346" y="-211" type="line"/> + <point x="448" y="-165"/> + <point x="500" y="-121"/> + <point x="500" y="25" type="curve" smooth="yes"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="225" y="508"/> + <point x="184" y="458" type="curve"/> + <point x="184" y="598" type="line"/> + <point x="353" y="598" type="line"/> + <point x="353" y="664" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0453.glif b/Fira Code-Regular.ufo/glyphs/uni0453.glif new file mode 100644 index 0000000000..fab4baef49 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0453.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0453" format="1"> + <advance width="600"/> + <unicode hex="0453"/> + <outline> + <contour> + <point x="410" y="785" type="line"/> + <point x="225" y="670" type="line"/> + <point x="253" y="624" type="line"/> + <point x="454" y="714" type="line"/> + </contour> + <contour> + <point x="158" y="0" type="line"/> + <point x="241" y="0" type="line"/> + <point x="241" y="457" type="line"/> + <point x="514" y="457" type="line"/> + <point x="524" y="526" type="line"/> + <point x="158" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0454.glif b/Fira Code-Regular.ufo/glyphs/uni0454.glif new file mode 100644 index 0000000000..66013c9937 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0454.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0454" format="1"> + <advance width="600"/> + <unicode hex="0454"/> + <outline> + <contour> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="96"/> + <point x="182" y="-11"/> + <point x="339" y="-11" type="curve" smooth="yes"/> + <point x="398" y="-11"/> + <point x="467" y="8"/> + <point x="516" y="48" type="curve"/> + <point x="475" y="104" type="line"/> + <point x="432" y="71"/> + <point x="386" y="58"/> + <point x="338" y="58" type="curve" smooth="yes"/> + <point x="252" y="58"/> + <point x="186" y="111"/> + <point x="178" y="237" type="curve"/> + <point x="420" y="237" type="line"/> + <point x="420" y="303" type="line"/> + <point x="179" y="303" type="line"/> + <point x="192" y="415"/> + <point x="257" y="470"/> + <point x="338" y="470" type="curve" smooth="yes"/> + <point x="385" y="470"/> + <point x="429" y="457"/> + <point x="474" y="425" type="curve"/> + <point x="516" y="480" type="line"/> + <point x="466" y="519"/> + <point x="406" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0455.glif b/Fira Code-Regular.ufo/glyphs/uni0455.glif new file mode 100644 index 0000000000..0358e4b779 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0455.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0455" format="1"> + <advance width="600"/> + <unicode hex="0455"/> + <outline> + <contour> + <point x="280" y="57" type="curve" smooth="yes"/> + <point x="218" y="57"/> + <point x="162" y="80"/> + <point x="121" y="114" type="curve"/> + <point x="74" y="60" type="line"/> + <point x="119" y="21"/> + <point x="184" y="-11"/> + <point x="279" y="-11" type="curve" smooth="yes"/> + <point x="392" y="-11"/> + <point x="501" y="33"/> + <point x="501" y="145" type="curve" smooth="yes"/> + <point x="501" y="244"/> + <point x="433" y="280"/> + <point x="330" y="308" type="curve" smooth="yes"/> + <point x="223" y="337"/> + <point x="190" y="353"/> + <point x="190" y="401" type="curve" smooth="yes"/> + <point x="190" y="441"/> + <point x="221" y="470"/> + <point x="305" y="470" type="curve" smooth="yes"/> + <point x="373" y="470"/> + <point x="418" y="450"/> + <point x="457" y="423" type="curve"/> + <point x="494" y="479" type="line"/> + <point x="450" y="512"/> + <point x="388" y="538"/> + <point x="303" y="538" type="curve" smooth="yes"/> + <point x="185" y="538"/> + <point x="104" y="482"/> + <point x="104" y="394" type="curve" smooth="yes"/> + <point x="104" y="302"/> + <point x="174" y="270"/> + <point x="284" y="243" type="curve" smooth="yes"/> + <point x="395" y="215"/> + <point x="411" y="189"/> + <point x="411" y="141" type="curve" smooth="yes"/> + <point x="411" y="90"/> + <point x="361" y="57"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0456.glif b/Fira Code-Regular.ufo/glyphs/uni0456.glif new file mode 100644 index 0000000000..c87792342a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0456.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0456" format="1"> + <advance width="600"/> + <unicode hex="0456"/> + <outline> + <contour> + <point x="300" y="773" type="curve" smooth="yes"/> + <point x="265" y="773"/> + <point x="240" y="747"/> + <point x="240" y="714" type="curve" smooth="yes"/> + <point x="240" y="680"/> + <point x="265" y="655"/> + <point x="300" y="655" type="curve" smooth="yes"/> + <point x="337" y="655"/> + <point x="361" y="680"/> + <point x="361" y="714" type="curve" smooth="yes"/> + <point x="361" y="747"/> + <point x="337" y="773"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0457.glif b/Fira Code-Regular.ufo/glyphs/uni0457.glif new file mode 100644 index 0000000000..e960ad414d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0457.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0457" format="1"> + <advance width="600"/> + <unicode hex="0457"/> + <outline> + <contour> + <point x="197" y="648" type="curve" smooth="yes"/> + <point x="227" y="648"/> + <point x="251" y="671"/> + <point x="251" y="701" type="curve" smooth="yes"/> + <point x="251" y="732"/> + <point x="227" y="755"/> + <point x="197" y="755" type="curve" smooth="yes"/> + <point x="166" y="755"/> + <point x="143" y="732"/> + <point x="143" y="701" type="curve" smooth="yes"/> + <point x="143" y="671"/> + <point x="166" y="648"/> + </contour> + <contour> + <point x="403" y="648" type="curve" smooth="yes"/> + <point x="435" y="648"/> + <point x="458" y="671"/> + <point x="458" y="701" type="curve" smooth="yes"/> + <point x="458" y="732"/> + <point x="435" y="755"/> + <point x="403" y="755" type="curve" smooth="yes"/> + <point x="373" y="755"/> + <point x="350" y="732"/> + <point x="350" y="701" type="curve" smooth="yes"/> + <point x="350" y="671"/> + <point x="373" y="648"/> + </contour> + <contour> + <point x="367" y="66" type="line"/> + <point x="367" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="461" type="line"/> + <point x="284" y="461" type="line"/> + <point x="284" y="66" type="line"/> + <point x="121" y="66" type="line"/> + <point x="121" y="0" type="line"/> + <point x="515" y="0" type="line"/> + <point x="515" y="66" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0458.glif b/Fira Code-Regular.ufo/glyphs/uni0458.glif new file mode 100644 index 0000000000..e591c0dce9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0458.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0458" format="1"> + <advance width="600"/> + <unicode hex="0458"/> + <outline> + <contour> + <point x="367" y="773" type="curve" smooth="yes"/> + <point x="331" y="773"/> + <point x="307" y="747"/> + <point x="307" y="714" type="curve" smooth="yes"/> + <point x="307" y="680"/> + <point x="331" y="655"/> + <point x="367" y="655" type="curve" smooth="yes"/> + <point x="403" y="655"/> + <point x="428" y="680"/> + <point x="428" y="714" type="curve" smooth="yes"/> + <point x="428" y="747"/> + <point x="403" y="773"/> + </contour> + <contour> + <point x="445" y="83" type="curve" smooth="yes"/> + <point x="445" y="526" type="line"/> + <point x="142" y="526" type="line"/> + <point x="142" y="461" type="line"/> + <point x="362" y="461" type="line"/> + <point x="362" y="78" type="line" smooth="yes"/> + <point x="362" y="-63"/> + <point x="252" y="-122"/> + <point x="96" y="-148" type="curve"/> + <point x="110" y="-212" type="line"/> + <point x="321" y="-176"/> + <point x="445" y="-92"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0459.glif b/Fira Code-Regular.ufo/glyphs/uni0459.glif new file mode 100644 index 0000000000..c9d790a62b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0459.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0459" format="1"> + <advance width="600"/> + <unicode hex="0459"/> + <outline> + <contour> + <point x="363" y="356" type="line"/> + <point x="363" y="526" type="line"/> + <point x="98" y="526" type="line"/> + <point x="87" y="315" type="line" smooth="yes"/> + <point x="76" y="110"/> + <point x="41" y="76"/> + <point x="3" y="45" type="curve"/> + <point x="34" y="-11" type="line"/> + <point x="122" y="42"/> + <point x="159" y="92"/> + <point x="169" y="321" type="curve" smooth="yes"/> + <point x="176" y="460" type="line"/> + <point x="282" y="460" type="line"/> + <point x="282" y="0" type="line"/> + <point x="377" y="0" type="line" smooth="yes"/> + <point x="508" y="0"/> + <point x="592" y="59"/> + <point x="592" y="183" type="curve" smooth="yes"/> + <point x="592" y="304"/> + <point x="511" y="356"/> + <point x="376" y="356" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="363" y="294" type="line"/> + <point x="381" y="294" type="line" smooth="yes"/> + <point x="468" y="294"/> + <point x="505" y="263"/> + <point x="505" y="183" type="curve" smooth="yes"/> + <point x="505" y="91"/> + <point x="461" y="65"/> + <point x="383" y="65" type="curve" smooth="yes"/> + <point x="363" y="65" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni045A_.glif b/Fira Code-Regular.ufo/glyphs/uni045A_.glif new file mode 100644 index 0000000000..879a444752 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni045A_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni045A" format="1"> + <advance width="600"/> + <unicode hex="045A"/> + <outline> + <contour> + <point x="366" y="328" type="line"/> + <point x="366" y="526" type="line"/> + <point x="286" y="526" type="line"/> + <point x="286" y="328" type="line"/> + <point x="155" y="328" type="line"/> + <point x="155" y="526" type="line"/> + <point x="73" y="526" type="line"/> + <point x="73" y="0" type="line"/> + <point x="155" y="0" type="line"/> + <point x="155" y="267" type="line"/> + <point x="286" y="267" type="line"/> + <point x="286" y="0" type="line"/> + <point x="382" y="0" type="line" smooth="yes"/> + <point x="509" y="0"/> + <point x="595" y="44"/> + <point x="595" y="165" type="curve" smooth="yes"/> + <point x="595" y="284"/> + <point x="512" y="328"/> + <point x="379" y="328" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="366" y="266" type="line"/> + <point x="383" y="266" type="line" smooth="yes"/> + <point x="468" y="266"/> + <point x="507" y="243"/> + <point x="507" y="165" type="curve" smooth="yes"/> + <point x="507" y="76"/> + <point x="460" y="65"/> + <point x="385" y="65" type="curve" smooth="yes"/> + <point x="366" y="65" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni045B_.glif b/Fira Code-Regular.ufo/glyphs/uni045B_.glif new file mode 100644 index 0000000000..0e6c3d7df0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni045B_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni045B" format="1"> + <advance width="600"/> + <unicode hex="045B"/> + <outline> + <contour> + <point x="352" y="538" type="curve" smooth="yes"/> + <point x="290" y="538"/> + <point x="225" y="509"/> + <point x="184" y="454" type="curve"/> + <point x="184" y="598" type="line"/> + <point x="353" y="598" type="line"/> + <point x="353" y="664" type="line"/> + <point x="184" y="664" type="line"/> + <point x="184" y="747" type="line"/> + <point x="101" y="737" type="line"/> + <point x="101" y="664" type="line"/> + <point x="19" y="664" type="line"/> + <point x="19" y="598" type="line"/> + <point x="101" y="598" type="line"/> + <point x="101" y="0" type="line"/> + <point x="184" y="0" type="line"/> + <point x="184" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="326" y="472" type="curve" smooth="yes"/> + <point x="388" y="472"/> + <point x="417" y="444"/> + <point x="417" y="381" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="455" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni045C_.glif b/Fira Code-Regular.ufo/glyphs/uni045C_.glif new file mode 100644 index 0000000000..3cbda041ed --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni045C_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni045C" format="1"> + <advance width="600"/> + <unicode hex="045C"/> + <outline> + <contour> + <point x="390" y="785" type="line"/> + <point x="205" y="670" type="line"/> + <point x="233" y="624" type="line"/> + <point x="434" y="714" type="line"/> + </contour> + <contour> + <point x="106" y="526" type="line"/> + <point x="106" y="0" type="line"/> + <point x="189" y="0" type="line"/> + <point x="189" y="246" type="line"/> + <point x="293" y="246" type="line"/> + <point x="468" y="0" type="line"/> + <point x="569" y="0" type="line"/> + <point x="364" y="283" type="line"/> + <point x="541" y="526" type="line"/> + <point x="447" y="526" type="line"/> + <point x="295" y="313" type="line"/> + <point x="189" y="313" type="line"/> + <point x="189" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni045D_.glif b/Fira Code-Regular.ufo/glyphs/uni045D_.glif new file mode 100644 index 0000000000..0a874eb4e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni045D_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni045D" format="1"> + <advance width="600"/> + <unicode hex="045D"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="397" y="526" type="line"/> + <point x="177" y="95" type="line"/> + <point x="173" y="95" type="line"/> + <point x="175" y="115"/> + <point x="181" y="197"/> + <point x="181" y="279" type="curve" smooth="yes"/> + <point x="181" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="201" y="0" type="line"/> + <point x="424" y="435" type="line"/> + <point x="428" y="435" type="line"/> + <point x="425" y="416"/> + <point x="419" y="341"/> + <point x="419" y="247" type="curve" smooth="yes"/> + <point x="419" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni045E_.glif b/Fira Code-Regular.ufo/glyphs/uni045E_.glif new file mode 100644 index 0000000000..1a4fa02284 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni045E_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni045E" format="1"> + <advance width="600"/> + <unicode hex="045E"/> + <outline> + <contour> + <point x="298" y="647" type="curve" smooth="yes"/> + <point x="375" y="647"/> + <point x="440" y="686"/> + <point x="448" y="759" type="curve"/> + <point x="391" y="772" type="line"/> + <point x="376" y="728"/> + <point x="345" y="712"/> + <point x="298" y="712" type="curve" smooth="yes"/> + <point x="251" y="712"/> + <point x="223" y="728"/> + <point x="208" y="772" type="curve"/> + <point x="151" y="759" type="line"/> + <point x="159" y="686"/> + <point x="222" y="647"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni045F_.glif b/Fira Code-Regular.ufo/glyphs/uni045F_.glif new file mode 100644 index 0000000000..854aa31d49 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni045F_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni045F" format="1"> + <advance width="600"/> + <unicode hex="045F"/> + <outline> + <contour> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="69" type="line"/> + <point x="184" y="69" type="line"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="258" y="0" type="line"/> + <point x="273" y="-147" type="line"/> + <point x="342" y="-147" type="line"/> + <point x="342" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0462.glif b/Fira Code-Regular.ufo/glyphs/uni0462.glif new file mode 100644 index 0000000000..882d34146d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0462.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0462" format="1"> + <advance width="600"/> + <unicode hex="0462"/> + <outline> + <contour> + <point x="248" y="420" type="line"/> + <point x="248" y="617" type="line"/> + <point x="408" y="617" type="line"/> + <point x="417" y="688" type="line"/> + <point x="0" y="688" type="line"/> + <point x="0" y="617" type="line"/> + <point x="162" y="617" type="line"/> + <point x="162" y="0" type="line"/> + <point x="319" y="0" type="line" smooth="yes"/> + <point x="473" y="0"/> + <point x="585" y="57"/> + <point x="585" y="214" type="curve" smooth="yes"/> + <point x="585" y="359"/> + <point x="482" y="420"/> + <point x="315" y="420" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="248" y="68" type="line"/> + <point x="248" y="353" type="line"/> + <point x="327" y="353" type="line" smooth="yes"/> + <point x="427" y="353"/> + <point x="495" y="315"/> + <point x="495" y="213" type="curve" smooth="yes"/> + <point x="495" y="97"/> + <point x="424" y="68"/> + <point x="327" y="68" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0463.glif b/Fira Code-Regular.ufo/glyphs/uni0463.glif new file mode 100644 index 0000000000..0a27819dcb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0463.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0463" format="1"> + <advance width="600"/> + <unicode hex="0463"/> + <outline> + <contour> + <point x="229" y="536" type="line"/> + <point x="229" y="655" type="line"/> + <point x="146" y="644" type="line"/> + <point x="146" y="536" type="line"/> + <point x="59" y="536" type="line"/> + <point x="59" y="469" type="line"/> + <point x="146" y="469" type="line"/> + <point x="146" y="0" type="line"/> + <point x="298" y="0" type="line" smooth="yes"/> + <point x="437" y="0"/> + <point x="539" y="45"/> + <point x="539" y="180" type="curve" smooth="yes"/> + <point x="539" y="306"/> + <point x="446" y="355"/> + <point x="299" y="355" type="curve" smooth="yes"/> + <point x="229" y="355" type="line"/> + <point x="229" y="469" type="line"/> + <point x="351" y="469" type="line"/> + <point x="362" y="536" type="line"/> + </contour> + <contour> + <point x="229" y="290" type="line"/> + <point x="309" y="290" type="line" smooth="yes"/> + <point x="397" y="290"/> + <point x="450" y="260"/> + <point x="450" y="180" type="curve" smooth="yes"/> + <point x="450" y="87"/> + <point x="389" y="67"/> + <point x="308" y="67" type="curve" smooth="yes"/> + <point x="229" y="67" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0472.glif b/Fira Code-Regular.ufo/glyphs/uni0472.glif new file mode 100644 index 0000000000..b3f10b739d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0472.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0472" format="1"> + <advance width="600"/> + <unicode hex="0472"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="406" y="627"/> + <point x="454" y="543"/> + <point x="461" y="384" type="curve"/> + <point x="138" y="384" type="line"/> + <point x="146" y="543"/> + <point x="194" y="627"/> + </contour> + <contour> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="191" y="61"/> + <point x="141" y="151"/> + <point x="137" y="318" type="curve"/> + <point x="462" y="318" type="line"/> + <point x="458" y="151"/> + <point x="411" y="61"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0473.glif b/Fira Code-Regular.ufo/glyphs/uni0473.glif new file mode 100644 index 0000000000..9fb5d67b5b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0473.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0473" format="1"> + <advance width="600"/> + <unicode hex="0473"/> + <outline> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="469" type="curve" smooth="yes"/> + <point x="384" y="469"/> + <point x="429" y="412"/> + <point x="435" y="302" type="curve"/> + <point x="165" y="302" type="line"/> + <point x="171" y="413"/> + <point x="217" y="469"/> + </contour> + <contour> + <point x="165" y="234" type="curve"/> + <point x="435" y="234" type="line"/> + <point x="427" y="112"/> + <point x="382" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="217" y="57"/> + <point x="173" y="112"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0474.glif b/Fira Code-Regular.ufo/glyphs/uni0474.glif new file mode 100644 index 0000000000..52646bcfe1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0474.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0474" format="1"> + <advance width="600"/> + <unicode hex="0474"/> + <outline> + <contour> + <point x="584" y="685" type="curve"/> + <point x="499" y="701" type="line"/> + <point x="475" y="663"/> + <point x="463" y="637"/> + <point x="441" y="561" type="curve" smooth="yes"/> + <point x="302" y="93" type="line"/> + <point x="117" y="688" type="line"/> + <point x="25" y="688" type="line"/> + <point x="256" y="0" type="line"/> + <point x="346" y="0" type="line"/> + <point x="518" y="539" type="line" smooth="yes"/> + <point x="541" y="613"/> + <point x="556" y="646"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0475.glif b/Fira Code-Regular.ufo/glyphs/uni0475.glif new file mode 100644 index 0000000000..22e58881f2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0475.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0475" format="1"> + <advance width="600"/> + <unicode hex="0475"/> + <outline> + <contour> + <point x="548" y="521" type="curve"/> + <point x="467" y="532" type="line"/> + <point x="443" y="506"/> + <point x="431" y="469"/> + <point x="412" y="412" type="curve" smooth="yes"/> + <point x="302" y="72" type="line"/> + <point x="149" y="526" type="line"/> + <point x="61" y="526" type="line"/> + <point x="251" y="0" type="line"/> + <point x="347" y="0" type="line"/> + <point x="484" y="385" type="line" smooth="yes"/> + <point x="505" y="443"/> + <point x="520" y="478"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0490.glif b/Fira Code-Regular.ufo/glyphs/uni0490.glif new file mode 100644 index 0000000000..e00385f374 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0490.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0490" format="1"> + <advance width="600"/> + <unicode hex="0490"/> + <outline> + <contour> + <point x="544" y="834" type="line"/> + <point x="460" y="834" type="line"/> + <point x="460" y="688" type="line"/> + <point x="137" y="688" type="line"/> + <point x="137" y="0" type="line"/> + <point x="222" y="0" type="line"/> + <point x="222" y="613" type="line"/> + <point x="535" y="613" type="line"/> + <point x="544" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0491.glif b/Fira Code-Regular.ufo/glyphs/uni0491.glif new file mode 100644 index 0000000000..2a7a926f62 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0491.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0491" format="1"> + <advance width="600"/> + <unicode hex="0491"/> + <outline> + <contour> + <point x="524" y="659" type="line"/> + <point x="439" y="659" type="line"/> + <point x="439" y="526" type="line"/> + <point x="158" y="526" type="line"/> + <point x="158" y="0" type="line"/> + <point x="241" y="0" type="line"/> + <point x="241" y="457" type="line"/> + <point x="514" y="457" type="line"/> + <point x="524" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0492.glif b/Fira Code-Regular.ufo/glyphs/uni0492.glif new file mode 100644 index 0000000000..fece9e3063 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0492.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0492" format="1"> + <advance width="600"/> + <unicode hex="0492"/> + <outline> + <contour> + <point x="253" y="613" type="line"/> + <point x="566" y="613" type="line"/> + <point x="575" y="688" type="line"/> + <point x="167" y="688" type="line"/> + <point x="167" y="433" type="line"/> + <point x="66" y="433" type="line"/> + <point x="66" y="367" type="line"/> + <point x="167" y="367" type="line"/> + <point x="167" y="0" type="line"/> + <point x="253" y="0" type="line"/> + <point x="253" y="367" type="line"/> + <point x="411" y="367" type="line"/> + <point x="411" y="433" type="line"/> + <point x="253" y="433" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0493.glif b/Fira Code-Regular.ufo/glyphs/uni0493.glif new file mode 100644 index 0000000000..5f619e6528 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0493.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0493" format="1"> + <advance width="600"/> + <unicode hex="0493"/> + <outline> + <contour> + <point x="272" y="457" type="line"/> + <point x="545" y="457" type="line"/> + <point x="555" y="526" type="line"/> + <point x="189" y="526" type="line"/> + <point x="189" y="302" type="line"/> + <point x="95" y="302" type="line"/> + <point x="95" y="236" type="line"/> + <point x="189" y="236" type="line"/> + <point x="189" y="0" type="line"/> + <point x="272" y="0" type="line"/> + <point x="272" y="236" type="line"/> + <point x="397" y="236" type="line"/> + <point x="397" y="302" type="line"/> + <point x="272" y="302" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0496.glif b/Fira Code-Regular.ufo/glyphs/uni0496.glif new file mode 100644 index 0000000000..b9b69bf72c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0496.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0496" format="1"> + <advance width="600"/> + <unicode hex="0496"/> + <outline> + <contour> + <point x="588" y="0" type="line"/> + <point x="465" y="364" type="line"/> + <point x="573" y="688" type="line"/> + <point x="492" y="688" type="line"/> + <point x="400" y="397" type="line"/> + <point x="339" y="397" type="line"/> + <point x="339" y="688" type="line"/> + <point x="261" y="688" type="line"/> + <point x="261" y="397" type="line"/> + <point x="200" y="397" type="line"/> + <point x="109" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="135" y="364" type="line"/> + <point x="12" y="0" type="line"/> + <point x="95" y="0" type="line"/> + <point x="199" y="327" type="line"/> + <point x="261" y="327" type="line"/> + <point x="261" y="0" type="line"/> + <point x="339" y="0" type="line"/> + <point x="339" y="327" type="line"/> + <point x="400" y="327" type="line"/> + <point x="503" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0497.glif b/Fira Code-Regular.ufo/glyphs/uni0497.glif new file mode 100644 index 0000000000..cb68bb25d8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0497.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0497" format="1"> + <advance width="600"/> + <unicode hex="0497"/> + <outline> + <contour> + <point x="610" y="68" type="line"/> + <point x="547" y="68" type="line"/> + <point x="458" y="283" type="line"/> + <point x="566" y="526" type="line"/> + <point x="484" y="526" type="line"/> + <point x="393" y="312" type="line"/> + <point x="337" y="312" type="line"/> + <point x="337" y="526" type="line"/> + <point x="263" y="526" type="line"/> + <point x="263" y="312" type="line"/> + <point x="207" y="312" type="line"/> + <point x="119" y="526" type="line"/> + <point x="34" y="526" type="line"/> + <point x="142" y="283" type="line"/> + <point x="24" y="0" type="line"/> + <point x="106" y="0" type="line"/> + <point x="206" y="247" type="line"/> + <point x="263" y="247" type="line"/> + <point x="263" y="0" type="line"/> + <point x="337" y="0" type="line"/> + <point x="337" y="247" type="line"/> + <point x="391" y="247" type="line"/> + <point x="491" y="0" type="line"/> + <point x="526" y="0" type="line"/> + <point x="541" y="-147" type="line"/> + <point x="610" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0498.glif b/Fira Code-Regular.ufo/glyphs/uni0498.glif new file mode 100644 index 0000000000..a5acca1d14 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0498.glif @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0498" format="1"> + <advance width="600"/> + <unicode hex="0498"/> + <outline> + <contour> + <point x="540" y="205" type="curve" smooth="yes"/> + <point x="540" y="311"/> + <point x="460" y="367"/> + <point x="375" y="375" type="curve"/> + <point x="452" y="386"/> + <point x="517" y="435"/> + <point x="517" y="520" type="curve" smooth="yes"/> + <point x="517" y="626"/> + <point x="426" y="700"/> + <point x="280" y="700" type="curve" smooth="yes"/> + <point x="190" y="700"/> + <point x="113" y="671"/> + <point x="49" y="614" type="curve"/> + <point x="98" y="561" type="line"/> + <point x="146" y="604"/> + <point x="203" y="630"/> + <point x="280" y="630" type="curve" smooth="yes"/> + <point x="364" y="630"/> + <point x="429" y="593"/> + <point x="429" y="519" type="curve" smooth="yes"/> + <point x="429" y="439"/> + <point x="357" y="406"/> + <point x="280" y="406" type="curve" smooth="yes"/> + <point x="175" y="406" type="line"/> + <point x="165" y="333" type="line"/> + <point x="287" y="333" type="line" smooth="yes"/> + <point x="379" y="333"/> + <point x="448" y="294"/> + <point x="448" y="202" type="curve" smooth="yes"/> + <point x="448" y="115"/> + <point x="387" y="61"/> + <point x="278" y="61" type="curve" smooth="yes"/> + <point x="205" y="61"/> + <point x="135" y="87"/> + <point x="91" y="134" type="curve"/> + <point x="35" y="87" type="line"/> + <point x="87" y="28"/> + <point x="166" y="-5"/> + <point x="255" y="-10" type="curve"/> + <point x="248" y="-97" type="line"/> + <point x="301" y="-97"/> + <point x="335" y="-104"/> + <point x="335" y="-140" type="curve" smooth="yes"/> + <point x="335" y="-170"/> + <point x="310" y="-182"/> + <point x="275" y="-182" type="curve" smooth="yes"/> + <point x="253" y="-182"/> + <point x="226" y="-176"/> + <point x="207" y="-166" type="curve"/> + <point x="180" y="-214" type="line"/> + <point x="206" y="-229"/> + <point x="245" y="-238"/> + <point x="285" y="-238" type="curve" smooth="yes"/> + <point x="349" y="-238"/> + <point x="406" y="-206"/> + <point x="406" y="-140" type="curve" smooth="yes"/> + <point x="406" y="-101"/> + <point x="379" y="-63"/> + <point x="314" y="-57" type="curve"/> + <point x="314" y="-10" type="line"/> + <point x="454" y="3"/> + <point x="540" y="90"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0499.glif b/Fira Code-Regular.ufo/glyphs/uni0499.glif new file mode 100644 index 0000000000..c6833916c6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0499.glif @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0499" format="1"> + <advance width="600"/> + <unicode hex="0499"/> + <outline> + <contour> + <point x="517" y="152" type="curve" smooth="yes"/> + <point x="517" y="236"/> + <point x="453" y="269"/> + <point x="381" y="281" type="curve"/> + <point x="442" y="299"/> + <point x="487" y="340"/> + <point x="487" y="396" type="curve" smooth="yes"/> + <point x="487" y="496"/> + <point x="394" y="538"/> + <point x="278" y="538" type="curve" smooth="yes"/> + <point x="201" y="538"/> + <point x="124" y="513"/> + <point x="74" y="474" type="curve"/> + <point x="115" y="422" type="line"/> + <point x="159" y="454"/> + <point x="219" y="471"/> + <point x="276" y="471" type="curve" smooth="yes"/> + <point x="356" y="471"/> + <point x="401" y="445"/> + <point x="401" y="389" type="curve" smooth="yes"/> + <point x="401" y="341"/> + <point x="357" y="309"/> + <point x="287" y="309" type="curve" smooth="yes"/> + <point x="192" y="309" type="line"/> + <point x="186" y="241" type="line"/> + <point x="292" y="241" type="line" smooth="yes"/> + <point x="380" y="241"/> + <point x="427" y="214"/> + <point x="427" y="155" type="curve" smooth="yes"/> + <point x="427" y="96"/> + <point x="377" y="57"/> + <point x="285" y="57" type="curve" smooth="yes"/> + <point x="201" y="57"/> + <point x="143" y="80"/> + <point x="96" y="117" type="curve"/> + <point x="54" y="62" type="line"/> + <point x="101" y="25"/> + <point x="165" y="-7"/> + <point x="262" y="-11" type="curve"/> + <point x="255" y="-97" type="line"/> + <point x="308" y="-97"/> + <point x="342" y="-104"/> + <point x="342" y="-140" type="curve" smooth="yes"/> + <point x="342" y="-170"/> + <point x="317" y="-182"/> + <point x="282" y="-182" type="curve" smooth="yes"/> + <point x="260" y="-182"/> + <point x="233" y="-176"/> + <point x="214" y="-166" type="curve"/> + <point x="187" y="-214" type="line"/> + <point x="213" y="-229"/> + <point x="252" y="-238"/> + <point x="292" y="-238" type="curve" smooth="yes"/> + <point x="356" y="-238"/> + <point x="413" y="-206"/> + <point x="413" y="-140" type="curve" smooth="yes"/> + <point x="413" y="-101"/> + <point x="386" y="-63"/> + <point x="321" y="-57" type="curve"/> + <point x="321" y="-9" type="line"/> + <point x="434" y="1"/> + <point x="517" y="58"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni049A_.glif b/Fira Code-Regular.ufo/glyphs/uni049A_.glif new file mode 100644 index 0000000000..e438f98670 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni049A_.glif @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni049A" format="1"> + <advance width="600"/> + <unicode hex="049A"/> + <outline> + <contour> + <point x="587" y="72" type="line"/> + <point x="536" y="72" type="line"/> + <point x="335" y="364" type="line"/> + <point x="567" y="688" type="line"/> + <point x="474" y="688" type="line"/> + <point x="262" y="398" type="line"/> + <point x="181" y="398" type="line"/> + <point x="181" y="688" type="line"/> + <point x="95" y="688" type="line"/> + <point x="95" y="0" type="line"/> + <point x="181" y="0" type="line"/> + <point x="181" y="326" type="line"/> + <point x="261" y="326" type="line"/> + <point x="482" y="0" type="line"/> + <point x="504" y="0" type="line"/> + <point x="519" y="-147" type="line"/> + <point x="587" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni049B_.glif b/Fira Code-Regular.ufo/glyphs/uni049B_.glif new file mode 100644 index 0000000000..2ad836461b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni049B_.glif @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni049B" format="1"> + <advance width="600"/> + <unicode hex="049B"/> + <outline> + <contour> + <point x="587" y="68" type="line"/> + <point x="520" y="68" type="line"/> + <point x="364" y="283" type="line"/> + <point x="541" y="526" type="line"/> + <point x="447" y="526" type="line"/> + <point x="295" y="313" type="line"/> + <point x="189" y="313" type="line"/> + <point x="189" y="526" type="line"/> + <point x="106" y="526" type="line"/> + <point x="106" y="0" type="line"/> + <point x="189" y="0" type="line"/> + <point x="189" y="246" type="line"/> + <point x="293" y="246" type="line"/> + <point x="468" y="0" type="line"/> + <point x="503" y="0" type="line"/> + <point x="518" y="-147" type="line"/> + <point x="587" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni049C_.glif b/Fira Code-Regular.ufo/glyphs/uni049C_.glif new file mode 100644 index 0000000000..83f52d6fc4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni049C_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni049C" format="1"> + <advance width="600"/> + <unicode hex="049C"/> + <outline> + <contour> + <point x="228" y="326" type="line"/> + <point x="228" y="150" type="line"/> + <point x="282" y="150" type="line"/> + <point x="282" y="326" type="line"/> + <point x="308" y="326" type="line"/> + <point x="491" y="0" type="line"/> + <point x="587" y="0" type="line"/> + <point x="376" y="364" type="line"/> + <point x="568" y="688" type="line"/> + <point x="478" y="688" type="line"/> + <point x="308" y="398" type="line"/> + <point x="282" y="398" type="line"/> + <point x="282" y="570" type="line"/> + <point x="228" y="570" type="line"/> + <point x="228" y="398" type="line"/> + <point x="179" y="398" type="line"/> + <point x="179" y="688" type="line"/> + <point x="95" y="688" type="line"/> + <point x="95" y="0" type="line"/> + <point x="179" y="0" type="line"/> + <point x="179" y="326" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni049D_.glif b/Fira Code-Regular.ufo/glyphs/uni049D_.glif new file mode 100644 index 0000000000..f24219b397 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni049D_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni049D" format="1"> + <advance width="600"/> + <unicode hex="049D"/> + <outline> + <contour> + <point x="106" y="526" type="line"/> + <point x="106" y="0" type="line"/> + <point x="190" y="0" type="line"/> + <point x="190" y="244" type="line"/> + <point x="235" y="244" type="line"/> + <point x="235" y="120" type="line"/> + <point x="282" y="120" type="line"/> + <point x="282" y="244" type="line"/> + <point x="310" y="244" type="line"/> + <point x="478" y="0" type="line"/> + <point x="569" y="0" type="line"/> + <point x="377" y="284" type="line"/> + <point x="541" y="526" type="line"/> + <point x="454" y="526" type="line"/> + <point x="310" y="315" type="line"/> + <point x="282" y="315" type="line"/> + <point x="282" y="430" type="line"/> + <point x="235" y="430" type="line"/> + <point x="235" y="315" type="line"/> + <point x="190" y="315" type="line"/> + <point x="190" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04A0_.glif b/Fira Code-Regular.ufo/glyphs/uni04A0_.glif new file mode 100644 index 0000000000..a17cbb8277 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04A0_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04A0" format="1"> + <advance width="600"/> + <unicode hex="04A0"/> + <outline> + <contour> + <point x="220" y="326" type="line"/> + <point x="289" y="326" type="line"/> + <point x="495" y="0" type="line"/> + <point x="599" y="0" type="line"/> + <point x="364" y="364" type="line"/> + <point x="580" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="291" y="399" type="line"/> + <point x="220" y="399" type="line"/> + <point x="220" y="688" type="line"/> + <point x="11" y="688" type="line"/> + <point x="11" y="613" type="line"/> + <point x="133" y="613" type="line"/> + <point x="133" y="0" type="line"/> + <point x="220" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04A1_.glif b/Fira Code-Regular.ufo/glyphs/uni04A1_.glif new file mode 100644 index 0000000000..7f15950990 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04A1_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04A1" format="1"> + <advance width="600"/> + <unicode hex="04A1"/> + <outline> + <contour> + <point x="588" y="0" type="line"/> + <point x="381" y="283" type="line"/> + <point x="560" y="526" type="line"/> + <point x="466" y="526" type="line"/> + <point x="312" y="313" type="line"/> + <point x="216" y="313" type="line"/> + <point x="216" y="526" type="line"/> + <point x="8" y="526" type="line"/> + <point x="8" y="462" type="line"/> + <point x="133" y="462" type="line"/> + <point x="133" y="0" type="line"/> + <point x="216" y="0" type="line"/> + <point x="216" y="246" type="line"/> + <point x="311" y="246" type="line"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04A2_.glif b/Fira Code-Regular.ufo/glyphs/uni04A2_.glif new file mode 100644 index 0000000000..608de90099 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04A2_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04A2" format="1"> + <advance width="600"/> + <unicode hex="04A2"/> + <outline> + <contour> + <point x="580" y="72" type="line"/> + <point x="516" y="72" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="512" y="-147" type="line"/> + <point x="580" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04A3_.glif b/Fira Code-Regular.ufo/glyphs/uni04A3_.glif new file mode 100644 index 0000000000..88b14da890 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04A3_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04A3" format="1"> + <advance width="600"/> + <unicode hex="04A3"/> + <outline> + <contour> + <point x="566" y="68" type="line"/> + <point x="485" y="68" type="line"/> + <point x="485" y="526" type="line"/> + <point x="402" y="526" type="line"/> + <point x="402" y="303" type="line"/> + <point x="169" y="303" type="line"/> + <point x="169" y="526" type="line"/> + <point x="86" y="526" type="line"/> + <point x="86" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="235" type="line"/> + <point x="402" y="235" type="line"/> + <point x="402" y="0" type="line"/> + <point x="483" y="0" type="line"/> + <point x="497" y="-147" type="line"/> + <point x="566" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04AA_.glif b/Fira Code-Regular.ufo/glyphs/uni04AA_.glif new file mode 100644 index 0000000000..21579b2b33 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04AA_.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04AA" format="1"> + <advance width="600"/> + <unicode hex="04AA"/> + <outline> + <contour> + <point x="394" y="-10" type="curve"/> + <point x="474" y="-3"/> + <point x="531" y="27"/> + <point x="567" y="63" type="curve"/> + <point x="523" y="120" type="line"/> + <point x="486" y="90"/> + <point x="440" y="62"/> + <point x="363" y="62" type="curve" smooth="yes"/> + <point x="245" y="62"/> + <point x="153" y="139"/> + <point x="153" y="345" type="curve" smooth="yes"/> + <point x="153" y="556"/> + <point x="251" y="628"/> + <point x="364" y="628" type="curve" smooth="yes"/> + <point x="417" y="628"/> + <point x="465" y="613"/> + <point x="509" y="577" type="curve"/> + <point x="557" y="633" type="line"/> + <point x="503" y="676"/> + <point x="448" y="700"/> + <point x="358" y="700" type="curve" smooth="yes"/> + <point x="199" y="700"/> + <point x="64" y="577"/> + <point x="64" y="345" type="curve" smooth="yes"/> + <point x="64" y="133"/> + <point x="172" y="12"/> + <point x="319" y="-8" type="curve"/> + <point x="370" y="-41"/> + <point x="396" y="-83"/> + <point x="396" y="-125" type="curve" smooth="yes"/> + <point x="396" y="-159"/> + <point x="376" y="-182"/> + <point x="338" y="-182" type="curve" smooth="yes"/> + <point x="304" y="-182"/> + <point x="285" y="-171"/> + <point x="268" y="-163" type="curve"/> + <point x="247" y="-214" type="line"/> + <point x="267" y="-226"/> + <point x="298" y="-239"/> + <point x="344" y="-239" type="curve" smooth="yes"/> + <point x="420" y="-239"/> + <point x="468" y="-194"/> + <point x="468" y="-128" type="curve" smooth="yes"/> + <point x="468" y="-80"/> + <point x="440" y="-40"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04AB_.glif b/Fira Code-Regular.ufo/glyphs/uni04AB_.glif new file mode 100644 index 0000000000..22b5d09884 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04AB_.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04AB" format="1"> + <advance width="600"/> + <unicode hex="04AB"/> + <outline> + <contour> + <point x="379" y="-8" type="curve"/> + <point x="429" y="0"/> + <point x="480" y="22"/> + <point x="516" y="52" type="curve"/> + <point x="476" y="110" type="line"/> + <point x="437" y="79"/> + <point x="392" y="60"/> + <point x="338" y="60" type="curve" smooth="yes"/> + <point x="248" y="60"/> + <point x="182" y="120"/> + <point x="182" y="261" type="curve" smooth="yes"/> + <point x="182" y="400"/> + <point x="247" y="468"/> + <point x="338" y="468" type="curve" smooth="yes"/> + <point x="385" y="468"/> + <point x="429" y="452"/> + <point x="473" y="419" type="curve"/> + <point x="515" y="476" type="line"/> + <point x="465" y="517"/> + <point x="407" y="538"/> + <point x="339" y="538" type="curve" smooth="yes"/> + <point x="182" y="538"/> + <point x="92" y="419"/> + <point x="92" y="261" type="curve" smooth="yes"/> + <point x="92" y="106"/> + <point x="171" y="2"/> + <point x="310" y="-10" type="curve"/> + <point x="360" y="-42"/> + <point x="385" y="-83"/> + <point x="385" y="-125" type="curve" smooth="yes"/> + <point x="385" y="-159"/> + <point x="365" y="-182"/> + <point x="327" y="-182" type="curve" smooth="yes"/> + <point x="293" y="-182"/> + <point x="274" y="-171"/> + <point x="257" y="-163" type="curve"/> + <point x="236" y="-214" type="line"/> + <point x="256" y="-226"/> + <point x="287" y="-239"/> + <point x="333" y="-239" type="curve" smooth="yes"/> + <point x="409" y="-239"/> + <point x="457" y="-194"/> + <point x="457" y="-128" type="curve" smooth="yes"/> + <point x="457" y="-79"/> + <point x="427" y="-38"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04AC_.glif b/Fira Code-Regular.ufo/glyphs/uni04AC_.glif new file mode 100644 index 0000000000..d5dd4852c8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04AC_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04AC" format="1"> + <advance width="600"/> + <unicode hex="04AC"/> + <outline> + <contour> + <point x="341" y="615" type="line"/> + <point x="550" y="615" type="line"/> + <point x="559" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="40" y="615" type="line"/> + <point x="256" y="615" type="line"/> + <point x="256" y="0" type="line"/> + <point x="320" y="0" type="line"/> + <point x="335" y="-147" type="line"/> + <point x="403" y="-147" type="line"/> + <point x="403" y="72" type="line"/> + <point x="341" y="72" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04AD_.glif b/Fira Code-Regular.ufo/glyphs/uni04AD_.glif new file mode 100644 index 0000000000..d74ace5be0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04AD_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04AD" format="1"> + <advance width="600"/> + <unicode hex="04AD"/> + <outline> + <contour> + <point x="341" y="457" type="line"/> + <point x="530" y="457" type="line"/> + <point x="540" y="526" type="line"/> + <point x="66" y="526" type="line"/> + <point x="66" y="457" type="line"/> + <point x="259" y="457" type="line"/> + <point x="259" y="0" type="line"/> + <point x="339" y="0" type="line"/> + <point x="354" y="-147" type="line"/> + <point x="423" y="-147" type="line"/> + <point x="423" y="68" type="line"/> + <point x="341" y="68" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04AE_.glif b/Fira Code-Regular.ufo/glyphs/uni04AE_.glif new file mode 100644 index 0000000000..793e1a4b1c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04AE_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04AE" format="1"> + <advance width="600"/> + <unicode hex="04AE"/> + <outline> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04AF_.glif b/Fira Code-Regular.ufo/glyphs/uni04AF_.glif new file mode 100644 index 0000000000..6004800e83 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04AF_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04AF" format="1"> + <advance width="600"/> + <unicode hex="04AF"/> + <outline> + <contour> + <point x="259" y="16" type="line"/> + <point x="259" y="-212" type="line"/> + <point x="341" y="-202" type="line"/> + <point x="341" y="16" type="line"/> + <point x="542" y="526" type="line"/> + <point x="456" y="526" type="line"/> + <point x="302" y="96" type="line"/> + <point x="146" y="526" type="line"/> + <point x="58" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B0_.glif b/Fira Code-Regular.ufo/glyphs/uni04B0_.glif new file mode 100644 index 0000000000..9e97e7c03f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B0_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B0" format="1"> + <advance width="600"/> + <unicode hex="04B0"/> + <outline> + <contour> + <point x="372" y="319" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="227" y="319" type="line"/> + <point x="128" y="319" type="line"/> + <point x="128" y="252" type="line"/> + <point x="257" y="252" type="line"/> + <point x="257" y="0" type="line"/> + <point x="343" y="0" type="line"/> + <point x="343" y="252" type="line"/> + <point x="472" y="252" type="line"/> + <point x="472" y="319" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B1_.glif b/Fira Code-Regular.ufo/glyphs/uni04B1_.glif new file mode 100644 index 0000000000..8ead1ad6ba --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B1_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B1" format="1"> + <advance width="600"/> + <unicode hex="04B1"/> + <outline> + <contour> + <point x="363" y="72" type="line"/> + <point x="542" y="526" type="line"/> + <point x="456" y="526" type="line"/> + <point x="302" y="96" type="line"/> + <point x="146" y="526" type="line"/> + <point x="58" y="526" type="line"/> + <point x="237" y="72" type="line"/> + <point x="154" y="72" type="line"/> + <point x="154" y="5" type="line"/> + <point x="259" y="5" type="line"/> + <point x="259" y="-212" type="line"/> + <point x="341" y="-202" type="line"/> + <point x="341" y="5" type="line"/> + <point x="446" y="5" type="line"/> + <point x="446" y="72" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B2_.glif b/Fira Code-Regular.ufo/glyphs/uni04B2_.glif new file mode 100644 index 0000000000..682c180cc6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B2_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B2" format="1"> + <advance width="600"/> + <unicode hex="04B2"/> + <outline> + <contour> + <point x="575" y="72" type="line"/> + <point x="526" y="72" type="line"/> + <point x="349" y="372" type="line"/> + <point x="545" y="688" type="line"/> + <point x="452" y="688" type="line"/> + <point x="300" y="423" type="line"/> + <point x="148" y="688" type="line"/> + <point x="50" y="688" type="line"/> + <point x="248" y="367" type="line"/> + <point x="31" y="0" type="line"/> + <point x="123" y="0" type="line"/> + <point x="298" y="312" type="line"/> + <point x="470" y="0" type="line"/> + <point x="492" y="0" type="line"/> + <point x="507" y="-147" type="line"/> + <point x="575" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B3_.glif b/Fira Code-Regular.ufo/glyphs/uni04B3_.glif new file mode 100644 index 0000000000..4b0ae8de4d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B3_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B3" format="1"> + <advance width="600"/> + <unicode hex="04B3"/> + <outline> + <contour> + <point x="561" y="68" type="line"/> + <point x="497" y="68" type="line"/> + <point x="350" y="282" type="line"/> + <point x="520" y="526" type="line"/> + <point x="425" y="526" type="line"/> + <point x="301" y="330" type="line"/> + <point x="178" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="251" y="278" type="line"/> + <point x="56" y="0" type="line"/> + <point x="151" y="0" type="line"/> + <point x="297" y="226" type="line"/> + <point x="442" y="0" type="line"/> + <point x="477" y="0" type="line"/> + <point x="492" y="-147" type="line"/> + <point x="561" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B6_.glif b/Fira Code-Regular.ufo/glyphs/uni04B6_.glif new file mode 100644 index 0000000000..8452718f50 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B6_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B6" format="1"> + <advance width="600"/> + <unicode hex="04B6"/> + <outline> + <contour> + <point x="578" y="72" type="line"/> + <point x="516" y="72" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="356" type="line"/> + <point x="396" y="322"/> + <point x="345" y="295"/> + <point x="272" y="295" type="curve" smooth="yes"/> + <point x="186" y="295"/> + <point x="137" y="337"/> + <point x="137" y="430" type="curve" smooth="yes"/> + <point x="137" y="688" type="line"/> + <point x="51" y="688" type="line"/> + <point x="51" y="423" type="line" smooth="yes"/> + <point x="51" y="300"/> + <point x="131" y="220"/> + <point x="251" y="220" type="curve" smooth="yes"/> + <point x="324" y="220"/> + <point x="371" y="239"/> + <point x="431" y="282" type="curve"/> + <point x="431" y="0" type="line"/> + <point x="495" y="0" type="line"/> + <point x="510" y="-147" type="line"/> + <point x="578" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B7_.glif b/Fira Code-Regular.ufo/glyphs/uni04B7_.glif new file mode 100644 index 0000000000..31c673f1a5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B7_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B7" format="1"> + <advance width="600"/> + <unicode hex="04B7"/> + <outline> + <contour> + <point x="560" y="68" type="line"/> + <point x="478" y="68" type="line"/> + <point x="478" y="526" type="line"/> + <point x="396" y="526" type="line"/> + <point x="396" y="290" type="line"/> + <point x="363" y="253"/> + <point x="301" y="230"/> + <point x="250" y="230" type="curve" smooth="yes"/> + <point x="188" y="230"/> + <point x="158" y="258"/> + <point x="158" y="328" type="curve" smooth="yes"/> + <point x="158" y="526" type="line"/> + <point x="76" y="526" type="line"/> + <point x="76" y="319" type="line" smooth="yes"/> + <point x="76" y="221"/> + <point x="128" y="164"/> + <point x="230" y="164" type="curve" smooth="yes"/> + <point x="295" y="164"/> + <point x="356" y="187"/> + <point x="396" y="223" type="curve"/> + <point x="396" y="0" type="line"/> + <point x="477" y="0" type="line"/> + <point x="491" y="-147" type="line"/> + <point x="560" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B8_.glif b/Fira Code-Regular.ufo/glyphs/uni04B8_.glif new file mode 100644 index 0000000000..f6c48609b1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B8_.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B8" format="1"> + <advance width="600"/> + <unicode hex="04B8"/> + <outline> + <contour> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="356" type="line"/> + <point x="404" y="330"/> + <point x="367" y="307"/> + <point x="318" y="299" type="curve"/> + <point x="318" y="538" type="line"/> + <point x="260" y="538" type="line"/> + <point x="260" y="295" type="line"/> + <point x="181" y="299"/> + <point x="137" y="341"/> + <point x="137" y="430" type="curve" smooth="yes"/> + <point x="137" y="688" type="line"/> + <point x="51" y="688" type="line"/> + <point x="51" y="423" type="line" smooth="yes"/> + <point x="51" y="300"/> + <point x="131" y="220"/> + <point x="251" y="220" type="curve" smooth="yes"/> + <point x="260" y="220" type="line"/> + <point x="260" y="119" type="line"/> + <point x="318" y="119" type="line"/> + <point x="318" y="227" type="line"/> + <point x="358" y="236"/> + <point x="391" y="253"/> + <point x="431" y="282" type="curve"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04B9_.glif b/Fira Code-Regular.ufo/glyphs/uni04B9_.glif new file mode 100644 index 0000000000..1b6b8c5bf4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04B9_.glif @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04B9" format="1"> + <advance width="600"/> + <unicode hex="04B9"/> + <outline> + <contour> + <point x="488" y="526" type="line"/> + <point x="406" y="526" type="line"/> + <point x="406" y="290" type="line"/> + <point x="382" y="263"/> + <point x="344" y="244"/> + <point x="305" y="235" type="curve"/> + <point x="305" y="389" type="line"/> + <point x="251" y="389" type="line"/> + <point x="251" y="230" type="line"/> + <point x="195" y="233"/> + <point x="168" y="261"/> + <point x="168" y="328" type="curve" smooth="yes"/> + <point x="168" y="526" type="line"/> + <point x="86" y="526" type="line"/> + <point x="86" y="319" type="line" smooth="yes"/> + <point x="86" y="221"/> + <point x="138" y="164"/> + <point x="240" y="164" type="curve" smooth="yes"/> + <point x="251" y="164" type="line"/> + <point x="251" y="91" type="line"/> + <point x="305" y="91" type="line"/> + <point x="305" y="172" type="line"/> + <point x="345" y="181"/> + <point x="380" y="199"/> + <point x="406" y="223" type="curve"/> + <point x="406" y="0" type="line"/> + <point x="488" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04BA_.glif b/Fira Code-Regular.ufo/glyphs/uni04BA_.glif new file mode 100644 index 0000000000..6ee3297a12 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04BA_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04BA" format="1"> + <advance width="600"/> + <unicode hex="04BA"/> + <outline> + <contour> + <point x="345" y="449" type="curve" smooth="yes"/> + <point x="263" y="449"/> + <point x="209" y="422"/> + <point x="169" y="378" type="curve"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="294" type="line"/> + <point x="209" y="345"/> + <point x="254" y="374"/> + <point x="326" y="374" type="curve" smooth="yes"/> + <point x="420" y="374"/> + <point x="462" y="324"/> + <point x="462" y="235" type="curve" smooth="yes"/> + <point x="462" y="0" type="line"/> + <point x="548" y="0" type="line"/> + <point x="548" y="236" type="line" smooth="yes"/> + <point x="548" y="369"/> + <point x="473" y="449"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04BB_.glif b/Fira Code-Regular.ufo/glyphs/uni04BB_.glif new file mode 100644 index 0000000000..a21269eb27 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04BB_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04BB" format="1"> + <advance width="600"/> + <unicode hex="04BB"/> + <outline> + <contour> + <point x="350" y="477" type="curve" smooth="yes"/> + <point x="276" y="477"/> + <point x="222" y="443"/> + <point x="185" y="393" type="curve"/> + <point x="185" y="747" type="line"/> + <point x="102" y="737" type="line"/> + <point x="102" y="0" type="line"/> + <point x="185" y="0" type="line"/> + <point x="185" y="318" type="line"/> + <point x="186" y="315" type="line"/> + <point x="222" y="373"/> + <point x="263" y="411"/> + <point x="327" y="411" type="curve" smooth="yes"/> + <point x="382" y="411"/> + <point x="417" y="387"/> + <point x="417" y="303" type="curve" smooth="yes"/> + <point x="417" y="0" type="line"/> + <point x="500" y="0" type="line"/> + <point x="500" y="315" type="line" smooth="yes"/> + <point x="500" y="415"/> + <point x="443" y="477"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04C0_.glif b/Fira Code-Regular.ufo/glyphs/uni04C0_.glif new file mode 100644 index 0000000000..7ceb2c0f80 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04C0_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04C0" format="1"> + <advance width="600"/> + <unicode hex="04C0"/> + <outline> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04C1_.glif b/Fira Code-Regular.ufo/glyphs/uni04C1_.glif new file mode 100644 index 0000000000..27cac9da99 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04C1_.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04C1" format="1"> + <advance width="600"/> + <unicode hex="04C1"/> + <outline> + <contour> + <point x="298" y="773" type="curve" smooth="yes"/> + <point x="375" y="773"/> + <point x="440" y="812"/> + <point x="448" y="885" type="curve"/> + <point x="391" y="898" type="line"/> + <point x="376" y="854"/> + <point x="345" y="838"/> + <point x="298" y="838" type="curve" smooth="yes"/> + <point x="251" y="838"/> + <point x="223" y="854"/> + <point x="208" y="898" type="curve"/> + <point x="151" y="885" type="line"/> + <point x="159" y="812"/> + <point x="222" y="773"/> + </contour> + <contour> + <point x="199" y="327" type="line"/> + <point x="261" y="327" type="line"/> + <point x="261" y="0" type="line"/> + <point x="339" y="0" type="line"/> + <point x="339" y="327" type="line"/> + <point x="400" y="327" type="line"/> + <point x="503" y="0" type="line"/> + <point x="588" y="0" type="line"/> + <point x="465" y="364" type="line"/> + <point x="573" y="688" type="line"/> + <point x="492" y="688" type="line"/> + <point x="400" y="397" type="line"/> + <point x="339" y="397" type="line"/> + <point x="339" y="688" type="line"/> + <point x="261" y="688" type="line"/> + <point x="261" y="397" type="line"/> + <point x="200" y="397" type="line"/> + <point x="109" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="135" y="364" type="line"/> + <point x="12" y="0" type="line"/> + <point x="95" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04C2_.glif b/Fira Code-Regular.ufo/glyphs/uni04C2_.glif new file mode 100644 index 0000000000..d93fd62245 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04C2_.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04C2" format="1"> + <advance width="600"/> + <unicode hex="04C2"/> + <outline> + <contour> + <point x="298" y="647" type="curve" smooth="yes"/> + <point x="375" y="647"/> + <point x="440" y="686"/> + <point x="448" y="759" type="curve"/> + <point x="391" y="772" type="line"/> + <point x="376" y="728"/> + <point x="345" y="712"/> + <point x="298" y="712" type="curve" smooth="yes"/> + <point x="251" y="712"/> + <point x="223" y="728"/> + <point x="208" y="772" type="curve"/> + <point x="151" y="759" type="line"/> + <point x="159" y="686"/> + <point x="222" y="647"/> + </contour> + <contour> + <point x="263" y="247" type="line"/> + <point x="263" y="0" type="line"/> + <point x="337" y="0" type="line"/> + <point x="337" y="247" type="line"/> + <point x="391" y="247" type="line"/> + <point x="495" y="0" type="line"/> + <point x="580" y="0" type="line"/> + <point x="458" y="283" type="line"/> + <point x="570" y="526" type="line"/> + <point x="488" y="526" type="line"/> + <point x="393" y="312" type="line"/> + <point x="337" y="312" type="line"/> + <point x="337" y="526" type="line"/> + <point x="263" y="526" type="line"/> + <point x="263" y="312" type="line"/> + <point x="207" y="312" type="line"/> + <point x="114" y="526" type="line"/> + <point x="30" y="526" type="line"/> + <point x="142" y="283" type="line"/> + <point x="20" y="0" type="line"/> + <point x="102" y="0" type="line"/> + <point x="206" y="247" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04CB_.glif b/Fira Code-Regular.ufo/glyphs/uni04CB_.glif new file mode 100644 index 0000000000..aa48e1101a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04CB_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04CB" format="1"> + <advance width="600"/> + <unicode hex="04CB"/> + <outline> + <contour> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="356" type="line"/> + <point x="396" y="322"/> + <point x="345" y="295"/> + <point x="272" y="295" type="curve" smooth="yes"/> + <point x="186" y="295"/> + <point x="137" y="337"/> + <point x="137" y="430" type="curve" smooth="yes"/> + <point x="137" y="688" type="line"/> + <point x="51" y="688" type="line"/> + <point x="51" y="423" type="line" smooth="yes"/> + <point x="51" y="300"/> + <point x="131" y="220"/> + <point x="251" y="220" type="curve" smooth="yes"/> + <point x="324" y="220"/> + <point x="371" y="239"/> + <point x="431" y="282" type="curve"/> + <point x="431" y="72" type="line"/> + <point x="360" y="72" type="line"/> + <point x="360" y="-147" type="line"/> + <point x="428" y="-147" type="line"/> + <point x="443" y="0" type="line"/> + <point x="516" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04CC_.glif b/Fira Code-Regular.ufo/glyphs/uni04CC_.glif new file mode 100644 index 0000000000..921a53191f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04CC_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04CC" format="1"> + <advance width="600"/> + <unicode hex="04CC"/> + <outline> + <contour> + <point x="488" y="526" type="line"/> + <point x="406" y="526" type="line"/> + <point x="406" y="290" type="line"/> + <point x="373" y="253"/> + <point x="311" y="230"/> + <point x="260" y="230" type="curve" smooth="yes"/> + <point x="198" y="230"/> + <point x="168" y="258"/> + <point x="168" y="328" type="curve" smooth="yes"/> + <point x="168" y="526" type="line"/> + <point x="86" y="526" type="line"/> + <point x="86" y="319" type="line" smooth="yes"/> + <point x="86" y="221"/> + <point x="138" y="164"/> + <point x="240" y="164" type="curve" smooth="yes"/> + <point x="305" y="164"/> + <point x="366" y="187"/> + <point x="406" y="223" type="curve"/> + <point x="406" y="68" type="line"/> + <point x="320" y="68" type="line"/> + <point x="320" y="-147" type="line"/> + <point x="389" y="-147" type="line"/> + <point x="404" y="0" type="line"/> + <point x="488" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04CF_.glif b/Fira Code-Regular.ufo/glyphs/uni04CF_.glif new file mode 100644 index 0000000000..be64882071 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04CF_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04CF" format="1"> + <advance width="600"/> + <unicode hex="04CF"/> + <outline> + <contour> + <point x="305" y="129" type="curve" smooth="yes"/> + <point x="305" y="739" type="line"/> + <point x="60" y="739" type="line"/> + <point x="60" y="673" type="line"/> + <point x="222" y="673" type="line"/> + <point x="222" y="134" type="line" smooth="yes"/> + <point x="222" y="43"/> + <point x="286" y="-11"/> + <point x="378" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="475" y="1"/> + <point x="503" y="16" type="curve"/> + <point x="481" y="76" type="line"/> + <point x="452" y="65"/> + <point x="424" y="58"/> + <point x="392" y="58" type="curve" smooth="yes"/> + <point x="341" y="58"/> + <point x="305" y="77"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D0_.glif b/Fira Code-Regular.ufo/glyphs/uni04D0_.glif new file mode 100644 index 0000000000..bc11fa7ffb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D0_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D0" format="1"> + <advance width="600"/> + <unicode hex="04D0"/> + <outline> + <contour> + <point x="298" y="773" type="curve" smooth="yes"/> + <point x="375" y="773"/> + <point x="440" y="812"/> + <point x="448" y="885" type="curve"/> + <point x="391" y="898" type="line"/> + <point x="376" y="854"/> + <point x="345" y="838"/> + <point x="298" y="838" type="curve" smooth="yes"/> + <point x="251" y="838"/> + <point x="223" y="854"/> + <point x="208" y="898" type="curve"/> + <point x="151" y="885" type="line"/> + <point x="159" y="812"/> + <point x="222" y="773"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D1_.glif b/Fira Code-Regular.ufo/glyphs/uni04D1_.glif new file mode 100644 index 0000000000..85236937fe --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D1_.glif @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D1" format="1"> + <advance width="600"/> + <unicode hex="04D1"/> + <outline> + <contour> + <point x="290" y="647" type="curve" smooth="yes"/> + <point x="367" y="647"/> + <point x="432" y="686"/> + <point x="440" y="759" type="curve"/> + <point x="383" y="772" type="line"/> + <point x="368" y="728"/> + <point x="337" y="712"/> + <point x="290" y="712" type="curve" smooth="yes"/> + <point x="243" y="712"/> + <point x="215" y="728"/> + <point x="200" y="772" type="curve"/> + <point x="143" y="759" type="line"/> + <point x="151" y="686"/> + <point x="214" y="647"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D2_.glif b/Fira Code-Regular.ufo/glyphs/uni04D2_.glif new file mode 100644 index 0000000000..84d0233bc6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D2_.glif @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D2" format="1"> + <advance width="600"/> + <unicode hex="04D2"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D3_.glif b/Fira Code-Regular.ufo/glyphs/uni04D3_.glif new file mode 100644 index 0000000000..45896cbcff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D3_.glif @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D3" format="1"> + <advance width="600"/> + <unicode hex="04D3"/> + <outline> + <contour> + <point x="188" y="648" type="curve" smooth="yes"/> + <point x="218" y="648"/> + <point x="242" y="671"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="242" y="732"/> + <point x="218" y="755"/> + <point x="188" y="755" type="curve" smooth="yes"/> + <point x="157" y="755"/> + <point x="134" y="732"/> + <point x="134" y="701" type="curve" smooth="yes"/> + <point x="134" y="671"/> + <point x="157" y="648"/> + </contour> + <contour> + <point x="394" y="648" type="curve" smooth="yes"/> + <point x="426" y="648"/> + <point x="449" y="671"/> + <point x="449" y="701" type="curve" smooth="yes"/> + <point x="449" y="732"/> + <point x="426" y="755"/> + <point x="394" y="755" type="curve" smooth="yes"/> + <point x="364" y="755"/> + <point x="341" y="732"/> + <point x="341" y="701" type="curve" smooth="yes"/> + <point x="341" y="671"/> + <point x="364" y="648"/> + </contour> + <contour> + <point x="477" y="114" type="curve" smooth="yes"/> + <point x="477" y="368" type="line" smooth="yes"/> + <point x="477" y="472"/> + <point x="411" y="538"/> + <point x="280" y="538" type="curve" smooth="yes"/> + <point x="229" y="538"/> + <point x="173" y="528"/> + <point x="109" y="504" type="curve"/> + <point x="131" y="442" type="line"/> + <point x="185" y="461"/> + <point x="233" y="468"/> + <point x="268" y="468" type="curve" smooth="yes"/> + <point x="346" y="468"/> + <point x="393" y="440"/> + <point x="393" y="364" type="curve" smooth="yes"/> + <point x="393" y="320" type="line"/> + <point x="316" y="320" type="line" smooth="yes"/> + <point x="156" y="320"/> + <point x="69" y="259"/> + <point x="69" y="151" type="curve" smooth="yes"/> + <point x="69" y="53"/> + <point x="133" y="-11"/> + <point x="239" y="-11" type="curve" smooth="yes"/> + <point x="307" y="-11"/> + <point x="366" y="14"/> + <point x="404" y="63" type="curve"/> + <point x="419" y="16"/> + <point x="455" y="-6"/> + <point x="500" y="-12" type="curve"/> + <point x="520" y="47" type="line"/> + <point x="491" y="56"/> + <point x="477" y="72"/> + </contour> + <contour> + <point x="260" y="52" type="curve" smooth="yes"/> + <point x="191" y="52"/> + <point x="158" y="86"/> + <point x="158" y="152" type="curve" smooth="yes"/> + <point x="158" y="220"/> + <point x="200" y="263"/> + <point x="317" y="263" type="curve" smooth="yes"/> + <point x="393" y="263" type="line"/> + <point x="393" y="127" type="line"/> + <point x="362" y="79"/> + <point x="312" y="52"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D4_.glif b/Fira Code-Regular.ufo/glyphs/uni04D4_.glif new file mode 100644 index 0000000000..75db504191 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D4_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D4" format="1"> + <advance width="600"/> + <unicode hex="04D4"/> + <outline> + <contour> + <point x="125" y="176" type="line"/> + <point x="330" y="176" type="line"/> + <point x="366" y="0" type="line"/> + <point x="608" y="0" type="line"/> + <point x="608" y="70" type="line"/> + <point x="436" y="70" type="line"/> + <point x="384" y="314" type="line"/> + <point x="557" y="314" type="line"/> + <point x="557" y="384" type="line"/> + <point x="371" y="384" type="line"/> + <point x="319" y="618" type="line"/> + <point x="556" y="618" type="line"/> + <point x="566" y="688" type="line"/> + <point x="190" y="688" type="line"/> + <point x="-12" y="0" type="line"/> + <point x="76" y="0" type="line"/> + </contour> + <contour> + <point x="314" y="248" type="line"/> + <point x="148" y="248" type="line"/> + <point x="240" y="621" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D5_.glif b/Fira Code-Regular.ufo/glyphs/uni04D5_.glif new file mode 100644 index 0000000000..dd1ed61a04 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D5_.glif @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D5" format="1"> + <advance width="600"/> + <unicode hex="04D5"/> + <outline> + <contour> + <point x="435" y="538" type="curve" smooth="yes"/> + <point x="371" y="538"/> + <point x="327" y="504"/> + <point x="309" y="450" type="curve"/> + <point x="288" y="503"/> + <point x="251" y="538"/> + <point x="171" y="538" type="curve" smooth="yes"/> + <point x="128" y="538"/> + <point x="80" y="525"/> + <point x="36" y="504" type="curve"/> + <point x="58" y="441" type="line"/> + <point x="102" y="460"/> + <point x="127" y="468"/> + <point x="163" y="468" type="curve" smooth="yes"/> + <point x="221" y="468"/> + <point x="254" y="437"/> + <point x="254" y="364" type="curve" smooth="yes"/> + <point x="254" y="320" type="line"/> + <point x="208" y="320" type="line" smooth="yes"/> + <point x="68" y="320"/> + <point x="-6" y="260"/> + <point x="-6" y="151" type="curve" smooth="yes"/> + <point x="-6" y="53"/> + <point x="53" y="-11"/> + <point x="146" y="-11" type="curve" smooth="yes"/> + <point x="213" y="-11"/> + <point x="253" y="16"/> + <point x="299" y="78" type="curve"/> + <point x="332" y="21"/> + <point x="377" y="-11"/> + <point x="447" y="-11" type="curve" smooth="yes"/> + <point x="504" y="-11"/> + <point x="546" y="9"/> + <point x="586" y="41" type="curve"/> + <point x="548" y="98" type="line"/> + <point x="514" y="73"/> + <point x="487" y="59"/> + <point x="448" y="59" type="curve" smooth="yes"/> + <point x="378" y="59"/> + <point x="344" y="113"/> + <point x="335" y="233" type="curve"/> + <point x="605" y="233" type="line"/> + <point x="606" y="245"/> + <point x="607" y="261"/> + <point x="607" y="279" type="curve" smooth="yes"/> + <point x="607" y="440"/> + <point x="554" y="538"/> + </contour> + <contour> + <point x="432" y="468" type="curve" smooth="yes"/> + <point x="501" y="468"/> + <point x="523" y="409"/> + <point x="525" y="298" type="curve"/> + <point x="335" y="298" type="line"/> + <point x="344" y="424"/> + <point x="372" y="468"/> + </contour> + <contour> + <point x="211" y="263" type="curve" smooth="yes"/> + <point x="254" y="263" type="line"/> + <point x="254" y="221"/> + <point x="258" y="183"/> + <point x="268" y="150" type="curve"/> + <point x="232" y="86"/> + <point x="203" y="53"/> + <point x="158" y="53" type="curve" smooth="yes"/> + <point x="114" y="53"/> + <point x="84" y="88"/> + <point x="84" y="156" type="curve" smooth="yes"/> + <point x="84" y="220"/> + <point x="115" y="263"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D6_.glif b/Fira Code-Regular.ufo/glyphs/uni04D6_.glif new file mode 100644 index 0000000000..466bde8748 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D6_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D6" format="1"> + <advance width="600"/> + <unicode hex="04D6"/> + <outline> + <contour> + <point x="319" y="773" type="curve" smooth="yes"/> + <point x="396" y="773"/> + <point x="461" y="812"/> + <point x="469" y="885" type="curve"/> + <point x="412" y="898" type="line"/> + <point x="397" y="854"/> + <point x="366" y="838"/> + <point x="319" y="838" type="curve" smooth="yes"/> + <point x="272" y="838"/> + <point x="244" y="854"/> + <point x="229" y="898" type="curve"/> + <point x="172" y="885" type="line"/> + <point x="180" y="812"/> + <point x="243" y="773"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D7_.glif b/Fira Code-Regular.ufo/glyphs/uni04D7_.glif new file mode 100644 index 0000000000..f07f6dd5de --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D7_.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D7" format="1"> + <advance width="600"/> + <unicode hex="04D7"/> + <outline> + <contour> + <point x="308" y="647" type="curve" smooth="yes"/> + <point x="385" y="647"/> + <point x="450" y="686"/> + <point x="458" y="759" type="curve"/> + <point x="401" y="772" type="line"/> + <point x="386" y="728"/> + <point x="355" y="712"/> + <point x="308" y="712" type="curve" smooth="yes"/> + <point x="261" y="712"/> + <point x="233" y="728"/> + <point x="218" y="772" type="curve"/> + <point x="161" y="759" type="line"/> + <point x="169" y="686"/> + <point x="232" y="647"/> + </contour> + <contour> + <point x="166" y="234" type="curve"/> + <point x="520" y="234" type="line"/> + <point x="521" y="245"/> + <point x="522" y="261"/> + <point x="522" y="279" type="curve" smooth="yes"/> + <point x="522" y="439"/> + <point x="441" y="538"/> + <point x="305" y="538" type="curve" smooth="yes"/> + <point x="169" y="538"/> + <point x="79" y="422"/> + <point x="79" y="263" type="curve" smooth="yes"/> + <point x="79" y="99"/> + <point x="166" y="-11"/> + <point x="320" y="-11" type="curve" smooth="yes"/> + <point x="385" y="-11"/> + <point x="451" y="12"/> + <point x="500" y="50" type="curve"/> + <point x="461" y="107" type="line"/> + <point x="415" y="70"/> + <point x="368" y="58"/> + <point x="320" y="58" type="curve" smooth="yes"/> + <point x="239" y="58"/> + <point x="170" y="111"/> + </contour> + <contour> + <point x="306" y="469" type="curve" smooth="yes"/> + <point x="389" y="469"/> + <point x="440" y="411"/> + <point x="442" y="298" type="curve"/> + <point x="166" y="298" type="line"/> + <point x="173" y="414"/> + <point x="231" y="469"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D8_.glif b/Fira Code-Regular.ufo/glyphs/uni04D8_.glif new file mode 100644 index 0000000000..a919ad0c28 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D8_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D8" format="1"> + <advance width="600"/> + <unicode hex="04D8"/> + <outline> + <contour> + <point x="45" y="331" type="curve" smooth="yes"/> + <point x="45" y="103"/> + <point x="142" y="-11"/> + <point x="297" y="-11" type="curve" smooth="yes"/> + <point x="454" y="-11"/> + <point x="551" y="124"/> + <point x="551" y="353" type="curve" smooth="yes"/> + <point x="551" y="585"/> + <point x="460" y="700"/> + <point x="293" y="700" type="curve" smooth="yes"/> + <point x="205" y="700"/> + <point x="141" y="668"/> + <point x="88" y="623" type="curve"/> + <point x="136" y="569" type="line"/> + <point x="179" y="606"/> + <point x="223" y="631"/> + <point x="291" y="631" type="curve" smooth="yes"/> + <point x="394" y="631"/> + <point x="457" y="562"/> + <point x="463" y="380" type="curve"/> + <point x="48" y="380" type="line"/> + <point x="46" y="362"/> + <point x="45" y="343"/> + </contour> + <contour> + <point x="298" y="59" type="curve" smooth="yes"/> + <point x="191" y="59"/> + <point x="136" y="128"/> + <point x="128" y="309" type="curve"/> + <point x="463" y="309" type="line"/> + <point x="453" y="136"/> + <point x="395" y="59"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04D9_.glif b/Fira Code-Regular.ufo/glyphs/uni04D9_.glif new file mode 100644 index 0000000000..6aee4db5db --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04D9_.glif @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04D9" format="1"> + <advance width="600"/> + <unicode hex="04D9"/> + <outline> + <contour> + <point x="292" y="538" type="curve" smooth="yes"/> + <point x="218" y="538"/> + <point x="159" y="514"/> + <point x="112" y="476" type="curve"/> + <point x="151" y="418" type="line"/> + <point x="196" y="456"/> + <point x="238" y="468"/> + <point x="291" y="468" type="curve" smooth="yes"/> + <point x="381" y="468"/> + <point x="427" y="416"/> + <point x="435" y="293" type="curve"/> + <point x="76" y="293" type="line"/> + <point x="74" y="279"/> + <point x="74" y="264"/> + <point x="74" y="247" type="curve" smooth="yes"/> + <point x="74" y="85"/> + <point x="158" y="-11"/> + <point x="293" y="-11" type="curve" smooth="yes"/> + <point x="437" y="-11"/> + <point x="525" y="92"/> + <point x="525" y="264" type="curve" smooth="yes"/> + <point x="525" y="431"/> + <point x="456" y="538"/> + </contour> + <contour> + <point x="293" y="56" type="curve" smooth="yes"/> + <point x="206" y="56"/> + <point x="155" y="115"/> + <point x="156" y="220" type="curve" smooth="yes"/> + <point x="156" y="228" type="line"/> + <point x="436" y="228" type="line"/> + <point x="430" y="102"/> + <point x="382" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04DA_.glif b/Fira Code-Regular.ufo/glyphs/uni04DA_.glif new file mode 100644 index 0000000000..02f4f4cf43 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04DA_.glif @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04DA" format="1"> + <advance width="600"/> + <unicode hex="04DA"/> + <outline> + <contour> + <point x="189" y="767" type="curve" smooth="yes"/> + <point x="219" y="767"/> + <point x="243" y="790"/> + <point x="243" y="820" type="curve" smooth="yes"/> + <point x="243" y="851"/> + <point x="219" y="874"/> + <point x="189" y="874" type="curve" smooth="yes"/> + <point x="158" y="874"/> + <point x="135" y="851"/> + <point x="135" y="820" type="curve" smooth="yes"/> + <point x="135" y="790"/> + <point x="158" y="767"/> + </contour> + <contour> + <point x="395" y="767" type="curve" smooth="yes"/> + <point x="427" y="767"/> + <point x="450" y="790"/> + <point x="450" y="820" type="curve" smooth="yes"/> + <point x="450" y="851"/> + <point x="427" y="874"/> + <point x="395" y="874" type="curve" smooth="yes"/> + <point x="365" y="874"/> + <point x="342" y="851"/> + <point x="342" y="820" type="curve" smooth="yes"/> + <point x="342" y="790"/> + <point x="365" y="767"/> + </contour> + <contour> + <point x="45" y="331" type="curve" smooth="yes"/> + <point x="45" y="103"/> + <point x="142" y="-11"/> + <point x="297" y="-11" type="curve" smooth="yes"/> + <point x="454" y="-11"/> + <point x="551" y="124"/> + <point x="551" y="353" type="curve" smooth="yes"/> + <point x="551" y="585"/> + <point x="460" y="700"/> + <point x="293" y="700" type="curve" smooth="yes"/> + <point x="205" y="700"/> + <point x="141" y="668"/> + <point x="88" y="623" type="curve"/> + <point x="136" y="569" type="line"/> + <point x="179" y="606"/> + <point x="223" y="631"/> + <point x="291" y="631" type="curve" smooth="yes"/> + <point x="394" y="631"/> + <point x="457" y="562"/> + <point x="463" y="380" type="curve"/> + <point x="48" y="380" type="line"/> + <point x="46" y="362"/> + <point x="45" y="343"/> + </contour> + <contour> + <point x="298" y="59" type="curve" smooth="yes"/> + <point x="191" y="59"/> + <point x="136" y="128"/> + <point x="128" y="309" type="curve"/> + <point x="463" y="309" type="line"/> + <point x="453" y="136"/> + <point x="395" y="59"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04DB_.glif b/Fira Code-Regular.ufo/glyphs/uni04DB_.glif new file mode 100644 index 0000000000..d20867d026 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04DB_.glif @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04DB" format="1"> + <advance width="600"/> + <unicode hex="04DB"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="292" y="538" type="curve" smooth="yes"/> + <point x="218" y="538"/> + <point x="159" y="514"/> + <point x="112" y="476" type="curve"/> + <point x="151" y="418" type="line"/> + <point x="196" y="456"/> + <point x="238" y="468"/> + <point x="291" y="468" type="curve" smooth="yes"/> + <point x="381" y="468"/> + <point x="427" y="416"/> + <point x="435" y="293" type="curve"/> + <point x="76" y="293" type="line"/> + <point x="74" y="279"/> + <point x="74" y="264"/> + <point x="74" y="247" type="curve" smooth="yes"/> + <point x="74" y="85"/> + <point x="158" y="-11"/> + <point x="293" y="-11" type="curve" smooth="yes"/> + <point x="437" y="-11"/> + <point x="525" y="92"/> + <point x="525" y="264" type="curve" smooth="yes"/> + <point x="525" y="431"/> + <point x="456" y="538"/> + </contour> + <contour> + <point x="293" y="56" type="curve" smooth="yes"/> + <point x="206" y="56"/> + <point x="155" y="115"/> + <point x="156" y="220" type="curve" smooth="yes"/> + <point x="156" y="228" type="line"/> + <point x="436" y="228" type="line"/> + <point x="430" y="102"/> + <point x="382" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04DC_.glif b/Fira Code-Regular.ufo/glyphs/uni04DC_.glif new file mode 100644 index 0000000000..3f9e159b66 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04DC_.glif @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04DC" format="1"> + <advance width="600"/> + <unicode hex="04DC"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="199" y="327" type="line"/> + <point x="261" y="327" type="line"/> + <point x="261" y="0" type="line"/> + <point x="339" y="0" type="line"/> + <point x="339" y="327" type="line"/> + <point x="400" y="327" type="line"/> + <point x="503" y="0" type="line"/> + <point x="588" y="0" type="line"/> + <point x="465" y="364" type="line"/> + <point x="573" y="688" type="line"/> + <point x="492" y="688" type="line"/> + <point x="400" y="397" type="line"/> + <point x="339" y="397" type="line"/> + <point x="339" y="688" type="line"/> + <point x="261" y="688" type="line"/> + <point x="261" y="397" type="line"/> + <point x="200" y="397" type="line"/> + <point x="109" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="135" y="364" type="line"/> + <point x="12" y="0" type="line"/> + <point x="95" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04DD_.glif b/Fira Code-Regular.ufo/glyphs/uni04DD_.glif new file mode 100644 index 0000000000..abdaaa0b89 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04DD_.glif @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04DD" format="1"> + <advance width="600"/> + <unicode hex="04DD"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="263" y="247" type="line"/> + <point x="263" y="0" type="line"/> + <point x="337" y="0" type="line"/> + <point x="337" y="247" type="line"/> + <point x="391" y="247" type="line"/> + <point x="495" y="0" type="line"/> + <point x="580" y="0" type="line"/> + <point x="458" y="283" type="line"/> + <point x="570" y="526" type="line"/> + <point x="488" y="526" type="line"/> + <point x="393" y="312" type="line"/> + <point x="337" y="312" type="line"/> + <point x="337" y="526" type="line"/> + <point x="263" y="526" type="line"/> + <point x="263" y="312" type="line"/> + <point x="207" y="312" type="line"/> + <point x="114" y="526" type="line"/> + <point x="30" y="526" type="line"/> + <point x="142" y="283" type="line"/> + <point x="20" y="0" type="line"/> + <point x="102" y="0" type="line"/> + <point x="206" y="247" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04DE_.glif b/Fira Code-Regular.ufo/glyphs/uni04DE_.glif new file mode 100644 index 0000000000..08f43b0733 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04DE_.glif @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04DE" format="1"> + <advance width="600"/> + <unicode hex="04DE"/> + <outline> + <contour> + <point x="194" y="767" type="curve" smooth="yes"/> + <point x="224" y="767"/> + <point x="248" y="790"/> + <point x="248" y="820" type="curve" smooth="yes"/> + <point x="248" y="851"/> + <point x="224" y="874"/> + <point x="194" y="874" type="curve" smooth="yes"/> + <point x="163" y="874"/> + <point x="140" y="851"/> + <point x="140" y="820" type="curve" smooth="yes"/> + <point x="140" y="790"/> + <point x="163" y="767"/> + </contour> + <contour> + <point x="400" y="767" type="curve" smooth="yes"/> + <point x="432" y="767"/> + <point x="455" y="790"/> + <point x="455" y="820" type="curve" smooth="yes"/> + <point x="455" y="851"/> + <point x="432" y="874"/> + <point x="400" y="874" type="curve" smooth="yes"/> + <point x="370" y="874"/> + <point x="347" y="851"/> + <point x="347" y="820" type="curve" smooth="yes"/> + <point x="347" y="790"/> + <point x="370" y="767"/> + </contour> + <contour> + <point x="280" y="700" type="curve" smooth="yes"/> + <point x="190" y="700"/> + <point x="113" y="671"/> + <point x="49" y="614" type="curve"/> + <point x="98" y="561" type="line"/> + <point x="146" y="604"/> + <point x="203" y="630"/> + <point x="280" y="630" type="curve" smooth="yes"/> + <point x="364" y="630"/> + <point x="429" y="593"/> + <point x="429" y="519" type="curve" smooth="yes"/> + <point x="429" y="439"/> + <point x="357" y="406"/> + <point x="280" y="406" type="curve" smooth="yes"/> + <point x="175" y="406" type="line"/> + <point x="165" y="333" type="line"/> + <point x="287" y="333" type="line" smooth="yes"/> + <point x="379" y="333"/> + <point x="448" y="294"/> + <point x="448" y="202" type="curve" smooth="yes"/> + <point x="448" y="115"/> + <point x="387" y="61"/> + <point x="278" y="61" type="curve" smooth="yes"/> + <point x="205" y="61"/> + <point x="135" y="87"/> + <point x="91" y="134" type="curve"/> + <point x="35" y="87" type="line"/> + <point x="92" y="22"/> + <point x="181" y="-11"/> + <point x="280" y="-11" type="curve" smooth="yes"/> + <point x="440" y="-11"/> + <point x="540" y="81"/> + <point x="540" y="205" type="curve" smooth="yes"/> + <point x="540" y="311"/> + <point x="460" y="367"/> + <point x="375" y="375" type="curve"/> + <point x="452" y="386"/> + <point x="517" y="435"/> + <point x="517" y="520" type="curve" smooth="yes"/> + <point x="517" y="626"/> + <point x="426" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04DF_.glif b/Fira Code-Regular.ufo/glyphs/uni04DF_.glif new file mode 100644 index 0000000000..55feb3b4e1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04DF_.glif @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04DF" format="1"> + <advance width="600"/> + <unicode hex="04DF"/> + <outline> + <contour> + <point x="190" y="649" type="curve" smooth="yes"/> + <point x="220" y="649"/> + <point x="244" y="672"/> + <point x="244" y="702" type="curve" smooth="yes"/> + <point x="244" y="733"/> + <point x="220" y="756"/> + <point x="190" y="756" type="curve" smooth="yes"/> + <point x="159" y="756"/> + <point x="136" y="733"/> + <point x="136" y="702" type="curve" smooth="yes"/> + <point x="136" y="672"/> + <point x="159" y="649"/> + </contour> + <contour> + <point x="396" y="649" type="curve" smooth="yes"/> + <point x="428" y="649"/> + <point x="451" y="672"/> + <point x="451" y="702" type="curve" smooth="yes"/> + <point x="451" y="733"/> + <point x="428" y="756"/> + <point x="396" y="756" type="curve" smooth="yes"/> + <point x="366" y="756"/> + <point x="343" y="733"/> + <point x="343" y="702" type="curve" smooth="yes"/> + <point x="343" y="672"/> + <point x="366" y="649"/> + </contour> + <contour> + <point x="287" y="309" type="curve" smooth="yes"/> + <point x="192" y="309" type="line"/> + <point x="186" y="241" type="line"/> + <point x="292" y="241" type="line" smooth="yes"/> + <point x="380" y="241"/> + <point x="427" y="214"/> + <point x="427" y="155" type="curve" smooth="yes"/> + <point x="427" y="96"/> + <point x="377" y="57"/> + <point x="285" y="57" type="curve" smooth="yes"/> + <point x="201" y="57"/> + <point x="143" y="80"/> + <point x="96" y="117" type="curve"/> + <point x="54" y="62" type="line"/> + <point x="104" y="22"/> + <point x="174" y="-11"/> + <point x="282" y="-11" type="curve" smooth="yes"/> + <point x="415" y="-11"/> + <point x="517" y="47"/> + <point x="517" y="152" type="curve" smooth="yes"/> + <point x="517" y="236"/> + <point x="453" y="269"/> + <point x="381" y="281" type="curve"/> + <point x="442" y="299"/> + <point x="487" y="340"/> + <point x="487" y="396" type="curve" smooth="yes"/> + <point x="487" y="496"/> + <point x="394" y="538"/> + <point x="278" y="538" type="curve" smooth="yes"/> + <point x="201" y="538"/> + <point x="124" y="513"/> + <point x="74" y="474" type="curve"/> + <point x="115" y="422" type="line"/> + <point x="159" y="454"/> + <point x="219" y="471"/> + <point x="276" y="471" type="curve" smooth="yes"/> + <point x="356" y="471"/> + <point x="401" y="445"/> + <point x="401" y="389" type="curve" smooth="yes"/> + <point x="401" y="341"/> + <point x="357" y="309"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E2_.glif b/Fira Code-Regular.ufo/glyphs/uni04E2_.glif new file mode 100644 index 0000000000..4b913b6254 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E2_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E2" format="1"> + <advance width="600"/> + <unicode hex="04E2"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="196" y="0" type="line"/> + <point x="439" y="593" type="line"/> + <point x="443" y="593" type="line"/> + <point x="438" y="545"/> + <point x="431" y="455"/> + <point x="431" y="351" type="curve" smooth="yes"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="406" y="688" type="line"/> + <point x="161" y="93" type="line"/> + <point x="157" y="93" type="line"/> + <point x="163" y="151"/> + <point x="169" y="217"/> + <point x="169" y="339" type="curve" smooth="yes"/> + <point x="169" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E3_.glif b/Fira Code-Regular.ufo/glyphs/uni04E3_.glif new file mode 100644 index 0000000000..1d268dc6ee --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E3_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E3" format="1"> + <advance width="600"/> + <unicode hex="04E3"/> + <outline> + <contour> + <point x="165" y="676" type="line"/> + <point x="434" y="676" type="line"/> + <point x="434" y="740" type="line"/> + <point x="165" y="740" type="line"/> + </contour> + <contour> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="397" y="526" type="line"/> + <point x="177" y="95" type="line"/> + <point x="173" y="95" type="line"/> + <point x="175" y="115"/> + <point x="181" y="197"/> + <point x="181" y="279" type="curve" smooth="yes"/> + <point x="181" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="201" y="0" type="line"/> + <point x="424" y="435" type="line"/> + <point x="428" y="435" type="line"/> + <point x="425" y="416"/> + <point x="419" y="341"/> + <point x="419" y="247" type="curve" smooth="yes"/> + <point x="419" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E4_.glif b/Fira Code-Regular.ufo/glyphs/uni04E4_.glif new file mode 100644 index 0000000000..def9b1c2ef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E4_.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E4" format="1"> + <advance width="600"/> + <unicode hex="04E4"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="196" y="0" type="line"/> + <point x="439" y="593" type="line"/> + <point x="443" y="593" type="line"/> + <point x="438" y="545"/> + <point x="431" y="455"/> + <point x="431" y="351" type="curve" smooth="yes"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="406" y="688" type="line"/> + <point x="161" y="93" type="line"/> + <point x="157" y="93" type="line"/> + <point x="163" y="151"/> + <point x="169" y="217"/> + <point x="169" y="339" type="curve" smooth="yes"/> + <point x="169" y="688" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E5_.glif b/Fira Code-Regular.ufo/glyphs/uni04E5_.glif new file mode 100644 index 0000000000..8509a87e2c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E5_.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E5" format="1"> + <advance width="600"/> + <unicode hex="04E5"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="397" y="526" type="line"/> + <point x="177" y="95" type="line"/> + <point x="173" y="95" type="line"/> + <point x="175" y="115"/> + <point x="181" y="197"/> + <point x="181" y="279" type="curve" smooth="yes"/> + <point x="181" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="0" type="line"/> + <point x="201" y="0" type="line"/> + <point x="424" y="435" type="line"/> + <point x="428" y="435" type="line"/> + <point x="425" y="416"/> + <point x="419" y="341"/> + <point x="419" y="247" type="curve" smooth="yes"/> + <point x="419" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E6_.glif b/Fira Code-Regular.ufo/glyphs/uni04E6_.glif new file mode 100644 index 0000000000..6714b61f98 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E6_.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E6" format="1"> + <advance width="600"/> + <unicode hex="04E6"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E7_.glif b/Fira Code-Regular.ufo/glyphs/uni04E7_.glif new file mode 100644 index 0000000000..1a2c43c5ae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E7_.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E7" format="1"> + <advance width="600"/> + <unicode hex="04E7"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E8_.glif b/Fira Code-Regular.ufo/glyphs/uni04E8_.glif new file mode 100644 index 0000000000..93fe195346 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E8_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E8" format="1"> + <advance width="600"/> + <unicode hex="04E8"/> + <outline> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="406" y="627"/> + <point x="454" y="543"/> + <point x="461" y="384" type="curve"/> + <point x="138" y="384" type="line"/> + <point x="146" y="543"/> + <point x="194" y="627"/> + </contour> + <contour> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="191" y="61"/> + <point x="141" y="151"/> + <point x="137" y="318" type="curve"/> + <point x="462" y="318" type="line"/> + <point x="458" y="151"/> + <point x="411" y="61"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04E9_.glif b/Fira Code-Regular.ufo/glyphs/uni04E9_.glif new file mode 100644 index 0000000000..0f6ea69044 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04E9_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04E9" format="1"> + <advance width="600"/> + <unicode hex="04E9"/> + <outline> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="469" type="curve" smooth="yes"/> + <point x="384" y="469"/> + <point x="429" y="412"/> + <point x="435" y="302" type="curve"/> + <point x="165" y="302" type="line"/> + <point x="171" y="413"/> + <point x="217" y="469"/> + </contour> + <contour> + <point x="165" y="234" type="curve"/> + <point x="435" y="234" type="line"/> + <point x="427" y="112"/> + <point x="382" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="217" y="57"/> + <point x="173" y="112"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04EA_.glif b/Fira Code-Regular.ufo/glyphs/uni04EA_.glif new file mode 100644 index 0000000000..6a8f598ee0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04EA_.glif @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04EA" format="1"> + <advance width="600"/> + <unicode hex="04EA"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="406" y="627"/> + <point x="454" y="543"/> + <point x="461" y="384" type="curve"/> + <point x="138" y="384" type="line"/> + <point x="146" y="543"/> + <point x="194" y="627"/> + </contour> + <contour> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="191" y="61"/> + <point x="141" y="151"/> + <point x="137" y="318" type="curve"/> + <point x="462" y="318" type="line"/> + <point x="458" y="151"/> + <point x="411" y="61"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04EB_.glif b/Fira Code-Regular.ufo/glyphs/uni04EB_.glif new file mode 100644 index 0000000000..69c5761800 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04EB_.glif @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04EB" format="1"> + <advance width="600"/> + <unicode hex="04EB"/> + <outline> + <contour> + <point x="197" y="648" type="curve" smooth="yes"/> + <point x="227" y="648"/> + <point x="251" y="671"/> + <point x="251" y="701" type="curve" smooth="yes"/> + <point x="251" y="732"/> + <point x="227" y="755"/> + <point x="197" y="755" type="curve" smooth="yes"/> + <point x="166" y="755"/> + <point x="143" y="732"/> + <point x="143" y="701" type="curve" smooth="yes"/> + <point x="143" y="671"/> + <point x="166" y="648"/> + </contour> + <contour> + <point x="403" y="648" type="curve" smooth="yes"/> + <point x="435" y="648"/> + <point x="458" y="671"/> + <point x="458" y="701" type="curve" smooth="yes"/> + <point x="458" y="732"/> + <point x="435" y="755"/> + <point x="403" y="755" type="curve" smooth="yes"/> + <point x="373" y="755"/> + <point x="350" y="732"/> + <point x="350" y="701" type="curve" smooth="yes"/> + <point x="350" y="671"/> + <point x="373" y="648"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="469" type="curve" smooth="yes"/> + <point x="384" y="469"/> + <point x="429" y="412"/> + <point x="435" y="302" type="curve"/> + <point x="165" y="302" type="line"/> + <point x="171" y="413"/> + <point x="217" y="469"/> + </contour> + <contour> + <point x="165" y="234" type="curve"/> + <point x="435" y="234" type="line"/> + <point x="427" y="112"/> + <point x="382" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="217" y="57"/> + <point x="173" y="112"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04EC_.glif b/Fira Code-Regular.ufo/glyphs/uni04EC_.glif new file mode 100644 index 0000000000..6ecdaf699d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04EC_.glif @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04EC" format="1"> + <advance width="600"/> + <unicode hex="04EC"/> + <outline> + <contour> + <point x="185" y="768" type="curve" smooth="yes"/> + <point x="215" y="768"/> + <point x="239" y="791"/> + <point x="239" y="821" type="curve" smooth="yes"/> + <point x="239" y="852"/> + <point x="215" y="875"/> + <point x="185" y="875" type="curve" smooth="yes"/> + <point x="154" y="875"/> + <point x="131" y="852"/> + <point x="131" y="821" type="curve" smooth="yes"/> + <point x="131" y="791"/> + <point x="154" y="768"/> + </contour> + <contour> + <point x="391" y="768" type="curve" smooth="yes"/> + <point x="423" y="768"/> + <point x="446" y="791"/> + <point x="446" y="821" type="curve" smooth="yes"/> + <point x="446" y="852"/> + <point x="423" y="875"/> + <point x="391" y="875" type="curve" smooth="yes"/> + <point x="361" y="875"/> + <point x="338" y="852"/> + <point x="338" y="821" type="curve" smooth="yes"/> + <point x="338" y="791"/> + <point x="361" y="768"/> + </contour> + <contour> + <point x="269" y="700" type="curve" smooth="yes"/> + <point x="172" y="700"/> + <point x="102" y="660"/> + <point x="50" y="615" type="curve"/> + <point x="98" y="565" type="line"/> + <point x="140" y="598"/> + <point x="188" y="630"/> + <point x="265" y="630" type="curve" smooth="yes"/> + <point x="375" y="630"/> + <point x="440" y="565"/> + <point x="450" y="390" type="curve"/> + <point x="146" y="390" type="line"/> + <point x="146" y="318" type="line"/> + <point x="450" y="318" type="line"/> + <point x="441" y="141"/> + <point x="377" y="60"/> + <point x="256" y="60" type="curve" smooth="yes"/> + <point x="192" y="60"/> + <point x="142" y="83"/> + <point x="94" y="126" type="curve"/> + <point x="42" y="77" type="line"/> + <point x="94" y="24"/> + <point x="171" y="-11"/> + <point x="261" y="-11" type="curve" smooth="yes"/> + <point x="431" y="-11"/> + <point x="538" y="113"/> + <point x="538" y="353" type="curve" smooth="yes"/> + <point x="538" y="586"/> + <point x="434" y="700"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04ED_.glif b/Fira Code-Regular.ufo/glyphs/uni04ED_.glif new file mode 100644 index 0000000000..a3471ceeae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04ED_.glif @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04ED" format="1"> + <advance width="600"/> + <unicode hex="04ED"/> + <outline> + <contour> + <point x="190" y="648" type="curve" smooth="yes"/> + <point x="220" y="648"/> + <point x="244" y="671"/> + <point x="244" y="701" type="curve" smooth="yes"/> + <point x="244" y="732"/> + <point x="220" y="755"/> + <point x="190" y="755" type="curve" smooth="yes"/> + <point x="159" y="755"/> + <point x="136" y="732"/> + <point x="136" y="701" type="curve" smooth="yes"/> + <point x="136" y="671"/> + <point x="159" y="648"/> + </contour> + <contour> + <point x="396" y="648" type="curve" smooth="yes"/> + <point x="428" y="648"/> + <point x="451" y="671"/> + <point x="451" y="701" type="curve" smooth="yes"/> + <point x="451" y="732"/> + <point x="428" y="755"/> + <point x="396" y="755" type="curve" smooth="yes"/> + <point x="366" y="755"/> + <point x="343" y="732"/> + <point x="343" y="701" type="curve" smooth="yes"/> + <point x="343" y="671"/> + <point x="366" y="648"/> + </contour> + <contour> + <point x="278" y="538" type="curve" smooth="yes"/> + <point x="213" y="538"/> + <point x="145" y="517"/> + <point x="97" y="477" type="curve"/> + <point x="136" y="423" type="line"/> + <point x="180" y="456"/> + <point x="227" y="470"/> + <point x="278" y="470" type="curve" smooth="yes"/> + <point x="364" y="470"/> + <point x="419" y="417"/> + <point x="429" y="303" type="curve"/> + <point x="181" y="303" type="line"/> + <point x="181" y="237" type="line"/> + <point x="430" y="237" type="line"/> + <point x="422" y="112"/> + <point x="362" y="58"/> + <point x="273" y="58" type="curve" smooth="yes"/> + <point x="221" y="58"/> + <point x="176" y="74"/> + <point x="132" y="106" type="curve"/> + <point x="92" y="52" type="line"/> + <point x="140" y="11"/> + <point x="208" y="-11"/> + <point x="273" y="-11" type="curve" smooth="yes"/> + <point x="432" y="-11"/> + <point x="516" y="101"/> + <point x="516" y="266" type="curve" smooth="yes"/> + <point x="516" y="431"/> + <point x="439" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04EE_.glif b/Fira Code-Regular.ufo/glyphs/uni04EE_.glif new file mode 100644 index 0000000000..b156898bfe --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04EE_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04EE" format="1"> + <advance width="600"/> + <unicode hex="04EE"/> + <outline> + <contour> + <point x="175" y="795" type="line"/> + <point x="444" y="795" type="line"/> + <point x="444" y="859" type="line"/> + <point x="175" y="859" type="line"/> + </contour> + <contour> + <point x="368" y="179" type="curve" smooth="yes"/> + <point x="580" y="688" type="line"/> + <point x="493" y="688" type="line"/> + <point x="313" y="245" type="line"/> + <point x="116" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="254" y="190" type="line"/> + <point x="291" y="190" type="line"/> + <point x="264" y="113"/> + <point x="232" y="75"/> + <point x="109" y="57" type="curve"/> + <point x="122" y="-11" type="line"/> + <point x="267" y="7"/> + <point x="321" y="66"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04EF_.glif b/Fira Code-Regular.ufo/glyphs/uni04EF_.glif new file mode 100644 index 0000000000..ede0358bd6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04EF_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04EF" format="1"> + <advance width="600"/> + <unicode hex="04EF"/> + <outline> + <contour> + <point x="165" y="676" type="line"/> + <point x="434" y="676" type="line"/> + <point x="434" y="740" type="line"/> + <point x="165" y="740" type="line"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F0_.glif b/Fira Code-Regular.ufo/glyphs/uni04F0_.glif new file mode 100644 index 0000000000..0ba623c71f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F0_.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F0" format="1"> + <advance width="600"/> + <unicode hex="04F0"/> + <outline> + <contour> + <point x="206" y="767" type="curve" smooth="yes"/> + <point x="236" y="767"/> + <point x="260" y="790"/> + <point x="260" y="820" type="curve" smooth="yes"/> + <point x="260" y="851"/> + <point x="236" y="874"/> + <point x="206" y="874" type="curve" smooth="yes"/> + <point x="175" y="874"/> + <point x="152" y="851"/> + <point x="152" y="820" type="curve" smooth="yes"/> + <point x="152" y="790"/> + <point x="175" y="767"/> + </contour> + <contour> + <point x="412" y="767" type="curve" smooth="yes"/> + <point x="444" y="767"/> + <point x="467" y="790"/> + <point x="467" y="820" type="curve" smooth="yes"/> + <point x="467" y="851"/> + <point x="444" y="874"/> + <point x="412" y="874" type="curve" smooth="yes"/> + <point x="382" y="874"/> + <point x="359" y="851"/> + <point x="359" y="820" type="curve" smooth="yes"/> + <point x="359" y="790"/> + <point x="382" y="767"/> + </contour> + <contour> + <point x="368" y="179" type="curve" smooth="yes"/> + <point x="580" y="688" type="line"/> + <point x="493" y="688" type="line"/> + <point x="313" y="245" type="line"/> + <point x="116" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="254" y="190" type="line"/> + <point x="291" y="190" type="line"/> + <point x="264" y="113"/> + <point x="232" y="75"/> + <point x="109" y="57" type="curve"/> + <point x="122" y="-11" type="line"/> + <point x="267" y="7"/> + <point x="321" y="66"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F1_.glif b/Fira Code-Regular.ufo/glyphs/uni04F1_.glif new file mode 100644 index 0000000000..2e7eae7359 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F1_.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F1" format="1"> + <advance width="600"/> + <unicode hex="04F1"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F2_.glif b/Fira Code-Regular.ufo/glyphs/uni04F2_.glif new file mode 100644 index 0000000000..56b0900db0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F2_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F2" format="1"> + <advance width="600"/> + <unicode hex="04F2"/> + <outline> + <contour> + <point x="270" y="954" type="line"/> + <point x="193" y="781" type="line"/> + <point x="247" y="755" type="line"/> + <point x="344" y="919" type="line"/> + </contour> + <contour> + <point x="444" y="954" type="line"/> + <point x="357" y="781" type="line"/> + <point x="409" y="753" type="line"/> + <point x="517" y="916" type="line"/> + </contour> + <contour> + <point x="368" y="179" type="curve" smooth="yes"/> + <point x="580" y="688" type="line"/> + <point x="493" y="688" type="line"/> + <point x="313" y="245" type="line"/> + <point x="116" y="688" type="line"/> + <point x="27" y="688" type="line"/> + <point x="254" y="190" type="line"/> + <point x="291" y="190" type="line"/> + <point x="264" y="113"/> + <point x="232" y="75"/> + <point x="109" y="57" type="curve"/> + <point x="122" y="-11" type="line"/> + <point x="267" y="7"/> + <point x="321" y="66"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F3_.glif b/Fira Code-Regular.ufo/glyphs/uni04F3_.glif new file mode 100644 index 0000000000..b0448a7139 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F3_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F3" format="1"> + <advance width="600"/> + <unicode hex="04F3"/> + <outline> + <contour> + <point x="254" y="835" type="line"/> + <point x="177" y="662" type="line"/> + <point x="231" y="636" type="line"/> + <point x="328" y="800" type="line"/> + </contour> + <contour> + <point x="428" y="835" type="line"/> + <point x="341" y="662" type="line"/> + <point x="393" y="634" type="line"/> + <point x="501" y="797" type="line"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F4_.glif b/Fira Code-Regular.ufo/glyphs/uni04F4_.glif new file mode 100644 index 0000000000..f5edcb46b0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F4_.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F4" format="1"> + <advance width="600"/> + <unicode hex="04F4"/> + <outline> + <contour> + <point x="185" y="767" type="curve" smooth="yes"/> + <point x="215" y="767"/> + <point x="239" y="790"/> + <point x="239" y="820" type="curve" smooth="yes"/> + <point x="239" y="851"/> + <point x="215" y="874"/> + <point x="185" y="874" type="curve" smooth="yes"/> + <point x="154" y="874"/> + <point x="131" y="851"/> + <point x="131" y="820" type="curve" smooth="yes"/> + <point x="131" y="790"/> + <point x="154" y="767"/> + </contour> + <contour> + <point x="391" y="767" type="curve" smooth="yes"/> + <point x="423" y="767"/> + <point x="446" y="790"/> + <point x="446" y="820" type="curve" smooth="yes"/> + <point x="446" y="851"/> + <point x="423" y="874"/> + <point x="391" y="874" type="curve" smooth="yes"/> + <point x="361" y="874"/> + <point x="338" y="851"/> + <point x="338" y="820" type="curve" smooth="yes"/> + <point x="338" y="790"/> + <point x="361" y="767"/> + </contour> + <contour> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="356" type="line"/> + <point x="396" y="322"/> + <point x="345" y="295"/> + <point x="272" y="295" type="curve" smooth="yes"/> + <point x="186" y="295"/> + <point x="137" y="337"/> + <point x="137" y="430" type="curve" smooth="yes"/> + <point x="137" y="688" type="line"/> + <point x="51" y="688" type="line"/> + <point x="51" y="423" type="line" smooth="yes"/> + <point x="51" y="300"/> + <point x="131" y="220"/> + <point x="251" y="220" type="curve" smooth="yes"/> + <point x="324" y="220"/> + <point x="371" y="239"/> + <point x="431" y="282" type="curve"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F5_.glif b/Fira Code-Regular.ufo/glyphs/uni04F5_.glif new file mode 100644 index 0000000000..1ba49f2522 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F5_.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F5" format="1"> + <advance width="600"/> + <unicode hex="04F5"/> + <outline> + <contour> + <point x="183" y="648" type="curve" smooth="yes"/> + <point x="213" y="648"/> + <point x="237" y="671"/> + <point x="237" y="701" type="curve" smooth="yes"/> + <point x="237" y="732"/> + <point x="213" y="755"/> + <point x="183" y="755" type="curve" smooth="yes"/> + <point x="152" y="755"/> + <point x="129" y="732"/> + <point x="129" y="701" type="curve" smooth="yes"/> + <point x="129" y="671"/> + <point x="152" y="648"/> + </contour> + <contour> + <point x="389" y="648" type="curve" smooth="yes"/> + <point x="421" y="648"/> + <point x="444" y="671"/> + <point x="444" y="701" type="curve" smooth="yes"/> + <point x="444" y="732"/> + <point x="421" y="755"/> + <point x="389" y="755" type="curve" smooth="yes"/> + <point x="359" y="755"/> + <point x="336" y="732"/> + <point x="336" y="701" type="curve" smooth="yes"/> + <point x="336" y="671"/> + <point x="359" y="648"/> + </contour> + <contour> + <point x="488" y="0" type="line"/> + <point x="488" y="526" type="line"/> + <point x="406" y="526" type="line"/> + <point x="406" y="290" type="line"/> + <point x="373" y="253"/> + <point x="311" y="230"/> + <point x="260" y="230" type="curve" smooth="yes"/> + <point x="198" y="230"/> + <point x="168" y="258"/> + <point x="168" y="328" type="curve" smooth="yes"/> + <point x="168" y="526" type="line"/> + <point x="86" y="526" type="line"/> + <point x="86" y="319" type="line" smooth="yes"/> + <point x="86" y="221"/> + <point x="138" y="164"/> + <point x="240" y="164" type="curve" smooth="yes"/> + <point x="305" y="164"/> + <point x="366" y="187"/> + <point x="406" y="223" type="curve"/> + <point x="406" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F6_.glif b/Fira Code-Regular.ufo/glyphs/uni04F6_.glif new file mode 100644 index 0000000000..e0b5297ad9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F6_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F6" format="1"> + <advance width="600"/> + <unicode hex="04F6"/> + <outline> + <contour> + <point x="222" y="613" type="line"/> + <point x="535" y="613" type="line"/> + <point x="544" y="688" type="line"/> + <point x="137" y="688" type="line"/> + <point x="137" y="0" type="line"/> + <point x="198" y="0" type="line"/> + <point x="213" y="-147" type="line"/> + <point x="281" y="-147" type="line"/> + <point x="281" y="72" type="line"/> + <point x="222" y="72" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F7_.glif b/Fira Code-Regular.ufo/glyphs/uni04F7_.glif new file mode 100644 index 0000000000..9d471b3391 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F7_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F7" format="1"> + <advance width="600"/> + <unicode hex="04F7"/> + <outline> + <contour> + <point x="241" y="457" type="line"/> + <point x="514" y="457" type="line"/> + <point x="524" y="526" type="line"/> + <point x="158" y="526" type="line"/> + <point x="158" y="0" type="line"/> + <point x="239" y="0" type="line"/> + <point x="254" y="-147" type="line"/> + <point x="323" y="-147" type="line"/> + <point x="323" y="68" type="line"/> + <point x="241" y="68" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F8_.glif b/Fira Code-Regular.ufo/glyphs/uni04F8_.glif new file mode 100644 index 0000000000..5e7400d4ff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F8_.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F8" format="1"> + <advance width="600"/> + <unicode hex="04F8"/> + <outline> + <contour> + <point x="196" y="767" type="curve" smooth="yes"/> + <point x="226" y="767"/> + <point x="250" y="790"/> + <point x="250" y="820" type="curve" smooth="yes"/> + <point x="250" y="851"/> + <point x="226" y="874"/> + <point x="196" y="874" type="curve" smooth="yes"/> + <point x="165" y="874"/> + <point x="142" y="851"/> + <point x="142" y="820" type="curve" smooth="yes"/> + <point x="142" y="790"/> + <point x="165" y="767"/> + </contour> + <contour> + <point x="402" y="767" type="curve" smooth="yes"/> + <point x="434" y="767"/> + <point x="457" y="790"/> + <point x="457" y="820" type="curve" smooth="yes"/> + <point x="457" y="851"/> + <point x="434" y="874"/> + <point x="402" y="874" type="curve" smooth="yes"/> + <point x="372" y="874"/> + <point x="349" y="851"/> + <point x="349" y="820" type="curve" smooth="yes"/> + <point x="349" y="790"/> + <point x="372" y="767"/> + </contour> + <contour> + <point x="119" y="432" type="line"/> + <point x="119" y="688" type="line"/> + <point x="31" y="688" type="line"/> + <point x="31" y="0" type="line"/> + <point x="184" y="0" type="line" smooth="yes"/> + <point x="341" y="0"/> + <point x="430" y="72"/> + <point x="430" y="221" type="curve" smooth="yes"/> + <point x="430" y="357"/> + <point x="350" y="432"/> + <point x="182" y="432" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="569" y="0" type="line"/> + <point x="569" y="688" type="line"/> + <point x="481" y="688" type="line"/> + <point x="481" y="0" type="line"/> + </contour> + <contour> + <point x="119" y="367" type="line"/> + <point x="192" y="367" type="line" smooth="yes"/> + <point x="289" y="367"/> + <point x="339" y="317"/> + <point x="339" y="220" type="curve" smooth="yes"/> + <point x="339" y="110"/> + <point x="287" y="69"/> + <point x="193" y="69" type="curve" smooth="yes"/> + <point x="119" y="69" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni04F9_.glif b/Fira Code-Regular.ufo/glyphs/uni04F9_.glif new file mode 100644 index 0000000000..6d3381fc32 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni04F9_.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni04F9" format="1"> + <advance width="600"/> + <unicode hex="04F9"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="142" y="355" type="line"/> + <point x="142" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="62" y="0" type="line"/> + <point x="178" y="0" type="line" smooth="yes"/> + <point x="313" y="0"/> + <point x="402" y="54"/> + <point x="402" y="182" type="curve" smooth="yes"/> + <point x="402" y="304"/> + <point x="317" y="355"/> + <point x="178" y="355" type="curve" smooth="yes"/> + </contour> + <contour> + <point x="538" y="0" type="line"/> + <point x="538" y="526" type="line"/> + <point x="457" y="526" type="line"/> + <point x="457" y="0" type="line"/> + </contour> + <contour> + <point x="142" y="293" type="line"/> + <point x="181" y="293" type="line" smooth="yes"/> + <point x="273" y="293"/> + <point x="315" y="263"/> + <point x="315" y="182" type="curve" smooth="yes"/> + <point x="315" y="90"/> + <point x="265" y="65"/> + <point x="181" y="65" type="curve" smooth="yes"/> + <point x="142" y="65" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni051C_.glif b/Fira Code-Regular.ufo/glyphs/uni051C_.glif new file mode 100644 index 0000000000..79d88ef3bd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni051C_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni051C" format="1"> + <advance width="600"/> + <unicode hex="051C"/> + <outline> + <contour> + <point x="490" y="0" type="line"/> + <point x="595" y="688" type="line"/> + <point x="516" y="688" type="line"/> + <point x="434" y="107" type="line"/> + <point x="430" y="107" type="line"/> + <point x="354" y="608" type="line"/> + <point x="248" y="608" type="line"/> + <point x="166" y="103" type="line"/> + <point x="162" y="103" type="line"/> + <point x="91" y="688" type="line"/> + <point x="5" y="688" type="line"/> + <point x="102" y="0" type="line"/> + <point x="218" y="0" type="line"/> + <point x="296" y="505" type="line"/> + <point x="300" y="505" type="line"/> + <point x="377" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni051D_.glif b/Fira Code-Regular.ufo/glyphs/uni051D_.glif new file mode 100644 index 0000000000..263d44b211 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni051D_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni051D" format="1"> + <advance width="600"/> + <unicode hex="051D"/> + <outline> + <contour> + <point x="372" y="0" type="line"/> + <point x="490" y="0" type="line"/> + <point x="582" y="526" type="line"/> + <point x="501" y="526" type="line"/> + <point x="433" y="66" type="line"/> + <point x="429" y="66" type="line"/> + <point x="354" y="459" type="line"/> + <point x="255" y="459" type="line"/> + <point x="175" y="64" type="line"/> + <point x="171" y="64" type="line"/> + <point x="103" y="526" type="line"/> + <point x="18" y="526" type="line"/> + <point x="114" y="0" type="line"/> + <point x="229" y="0" type="line"/> + <point x="300" y="378" type="line"/> + <point x="304" y="378" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0524.glif b/Fira Code-Regular.ufo/glyphs/uni0524.glif new file mode 100644 index 0000000000..ab9731036c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0524.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0524" format="1"> + <advance width="600"/> + <unicode hex="0524"/> + <outline> + <contour> + <point x="578" y="72" type="line"/> + <point x="516" y="72" type="line"/> + <point x="516" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="614" type="line"/> + <point x="431" y="614" type="line"/> + <point x="431" y="0" type="line"/> + <point x="495" y="0" type="line"/> + <point x="510" y="-147" type="line"/> + <point x="578" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0525.glif b/Fira Code-Regular.ufo/glyphs/uni0525.glif new file mode 100644 index 0000000000..7dda47d7ec --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0525.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0525" format="1"> + <advance width="600"/> + <unicode hex="0525"/> + <outline> + <contour> + <point x="574" y="68" type="line"/> + <point x="493" y="68" type="line"/> + <point x="493" y="526" type="line"/> + <point x="94" y="526" type="line"/> + <point x="94" y="0" type="line"/> + <point x="177" y="0" type="line"/> + <point x="177" y="458" type="line"/> + <point x="410" y="458" type="line"/> + <point x="410" y="0" type="line"/> + <point x="491" y="0" type="line"/> + <point x="505" y="-147" type="line"/> + <point x="574" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0526.glif b/Fira Code-Regular.ufo/glyphs/uni0526.glif new file mode 100644 index 0000000000..02578a40d0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0526.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0526" format="1"> + <advance width="600"/> + <unicode hex="0526"/> + <outline> + <contour> + <point x="601" y="72" type="line"/> + <point x="541" y="72" type="line"/> + <point x="541" y="236" type="line" smooth="yes"/> + <point x="541" y="369"/> + <point x="467" y="449"/> + <point x="341" y="449" type="curve" smooth="yes"/> + <point x="263" y="449"/> + <point x="209" y="422"/> + <point x="169" y="378" type="curve"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="294" type="line"/> + <point x="209" y="345"/> + <point x="254" y="374"/> + <point x="322" y="374" type="curve" smooth="yes"/> + <point x="414" y="374"/> + <point x="456" y="324"/> + <point x="456" y="235" type="curve" smooth="yes"/> + <point x="456" y="0" type="line"/> + <point x="518" y="0" type="line"/> + <point x="533" y="-147" type="line"/> + <point x="601" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni0527.glif b/Fira Code-Regular.ufo/glyphs/uni0527.glif new file mode 100644 index 0000000000..79290b4307 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni0527.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni0527" format="1"> + <advance width="600"/> + <unicode hex="0527"/> + <outline> + <contour> + <point x="576" y="68" type="line"/> + <point x="495" y="68" type="line"/> + <point x="495" y="315" type="line" smooth="yes"/> + <point x="495" y="415"/> + <point x="438" y="477"/> + <point x="345" y="477" type="curve" smooth="yes"/> + <point x="272" y="477"/> + <point x="217" y="443"/> + <point x="180" y="393" type="curve"/> + <point x="180" y="747" type="line"/> + <point x="97" y="737" type="line"/> + <point x="97" y="0" type="line"/> + <point x="180" y="0" type="line"/> + <point x="180" y="318" type="line"/> + <point x="181" y="315" type="line"/> + <point x="217" y="373"/> + <point x="258" y="411"/> + <point x="322" y="411" type="curve" smooth="yes"/> + <point x="378" y="411"/> + <point x="412" y="387"/> + <point x="412" y="303" type="curve" smooth="yes"/> + <point x="412" y="0" type="line"/> + <point x="493" y="0" type="line"/> + <point x="507" y="-147" type="line"/> + <point x="576" y="-147" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F70_.glif b/Fira Code-Regular.ufo/glyphs/uni1F70_.glif new file mode 100644 index 0000000000..071e2395df --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F70_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F70" format="1"> + <advance width="600"/> + <unicode hex="1F70"/> + <outline> + <contour> + <point x="163" y="715" type="line"/> + <point x="365" y="624" type="line"/> + <point x="392" y="670" type="line"/> + <point x="207" y="787" type="line"/> + </contour> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F71_.glif b/Fira Code-Regular.ufo/glyphs/uni1F71_.glif new file mode 100644 index 0000000000..9746b1c1ba --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F71_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F71" format="1"> + <advance width="600"/> + <unicode hex="1F71"/> + <outline> + <contour> + <point x="348" y="785" type="line"/> + <point x="163" y="670" type="line"/> + <point x="191" y="624" type="line"/> + <point x="392" y="714" type="line"/> + </contour> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F72_.glif b/Fira Code-Regular.ufo/glyphs/uni1F72_.glif new file mode 100644 index 0000000000..2c17c0c40e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F72_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F72" format="1"> + <advance width="600"/> + <unicode hex="1F72"/> + <outline> + <contour> + <point x="201" y="715" type="line"/> + <point x="403" y="624" type="line"/> + <point x="430" y="670" type="line"/> + <point x="245" y="787" type="line"/> + </contour> + <contour> + <point x="301" y="241" type="curve" smooth="yes"/> + <point x="391" y="241" type="line"/> + <point x="401" y="309" type="line"/> + <point x="306" y="309" type="line" smooth="yes"/> + <point x="235" y="309"/> + <point x="191" y="340"/> + <point x="191" y="389" type="curve" smooth="yes"/> + <point x="191" y="445"/> + <point x="238" y="471"/> + <point x="319" y="471" type="curve" smooth="yes"/> + <point x="372" y="471"/> + <point x="428" y="460"/> + <point x="474" y="432" type="curve"/> + <point x="516" y="484" type="line"/> + <point x="462" y="522"/> + <point x="382" y="538"/> + <point x="316" y="538" type="curve" smooth="yes"/> + <point x="200" y="538"/> + <point x="105" y="490"/> + <point x="105" y="397" type="curve" smooth="yes"/> + <point x="105" y="340"/> + <point x="142" y="297"/> + <point x="215" y="282" type="curve"/> + <point x="131" y="270"/> + <point x="83" y="233"/> + <point x="83" y="152" type="curve" smooth="yes"/> + <point x="83" y="47"/> + <point x="181" y="-11"/> + <point x="310" y="-11" type="curve" smooth="yes"/> + <point x="412" y="-11"/> + <point x="495" y="21"/> + <point x="546" y="59" type="curve"/> + <point x="501" y="115" type="line"/> + <point x="452" y="81"/> + <point x="392" y="57"/> + <point x="315" y="57" type="curve" smooth="yes"/> + <point x="226" y="57"/> + <point x="173" y="96"/> + <point x="173" y="155" type="curve" smooth="yes"/> + <point x="173" y="215"/> + <point x="211" y="241"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F73_.glif b/Fira Code-Regular.ufo/glyphs/uni1F73_.glif new file mode 100644 index 0000000000..c42959a5b5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F73_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F73" format="1"> + <advance width="600"/> + <unicode hex="1F73"/> + <outline> + <contour> + <point x="386" y="785" type="line"/> + <point x="201" y="670" type="line"/> + <point x="229" y="624" type="line"/> + <point x="430" y="714" type="line"/> + </contour> + <contour> + <point x="301" y="241" type="curve" smooth="yes"/> + <point x="391" y="241" type="line"/> + <point x="401" y="309" type="line"/> + <point x="306" y="309" type="line" smooth="yes"/> + <point x="235" y="309"/> + <point x="191" y="340"/> + <point x="191" y="389" type="curve" smooth="yes"/> + <point x="191" y="445"/> + <point x="238" y="471"/> + <point x="319" y="471" type="curve" smooth="yes"/> + <point x="372" y="471"/> + <point x="428" y="460"/> + <point x="474" y="432" type="curve"/> + <point x="516" y="484" type="line"/> + <point x="462" y="522"/> + <point x="382" y="538"/> + <point x="316" y="538" type="curve" smooth="yes"/> + <point x="200" y="538"/> + <point x="105" y="490"/> + <point x="105" y="397" type="curve" smooth="yes"/> + <point x="105" y="340"/> + <point x="142" y="297"/> + <point x="215" y="282" type="curve"/> + <point x="131" y="270"/> + <point x="83" y="233"/> + <point x="83" y="152" type="curve" smooth="yes"/> + <point x="83" y="47"/> + <point x="181" y="-11"/> + <point x="310" y="-11" type="curve" smooth="yes"/> + <point x="412" y="-11"/> + <point x="495" y="21"/> + <point x="546" y="59" type="curve"/> + <point x="501" y="115" type="line"/> + <point x="452" y="81"/> + <point x="392" y="57"/> + <point x="315" y="57" type="curve" smooth="yes"/> + <point x="226" y="57"/> + <point x="173" y="96"/> + <point x="173" y="155" type="curve" smooth="yes"/> + <point x="173" y="215"/> + <point x="211" y="241"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F74_.glif b/Fira Code-Regular.ufo/glyphs/uni1F74_.glif new file mode 100644 index 0000000000..cd1a07a0b5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F74_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F74" format="1"> + <advance width="600"/> + <unicode hex="1F74"/> + <outline> + <contour> + <point x="184" y="715" type="line"/> + <point x="386" y="624" type="line"/> + <point x="413" y="670" type="line"/> + <point x="228" y="787" type="line"/> + </contour> + <contour> + <point x="351" y="538" type="curve" smooth="yes"/> + <point x="289" y="538"/> + <point x="220" y="507"/> + <point x="175" y="450" type="curve"/> + <point x="172" y="475"/> + <point x="161" y="520"/> + <point x="151" y="538" type="curve"/> + <point x="73" y="527" type="line"/> + <point x="86" y="484"/> + <point x="100" y="425"/> + <point x="100" y="354" type="curve" smooth="yes"/> + <point x="100" y="0" type="line"/> + <point x="183" y="0" type="line"/> + <point x="183" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="325" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="-212" type="line"/> + <point x="500" y="-202" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="454" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F75_.glif b/Fira Code-Regular.ufo/glyphs/uni1F75_.glif new file mode 100644 index 0000000000..1d9d037736 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F75_.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F75" format="1"> + <advance width="600"/> + <unicode hex="1F75"/> + <outline> + <contour> + <point x="369" y="785" type="line"/> + <point x="184" y="670" type="line"/> + <point x="212" y="624" type="line"/> + <point x="413" y="714" type="line"/> + </contour> + <contour> + <point x="351" y="538" type="curve" smooth="yes"/> + <point x="289" y="538"/> + <point x="220" y="507"/> + <point x="175" y="450" type="curve"/> + <point x="172" y="475"/> + <point x="161" y="520"/> + <point x="151" y="538" type="curve"/> + <point x="73" y="527" type="line"/> + <point x="86" y="484"/> + <point x="100" y="425"/> + <point x="100" y="354" type="curve" smooth="yes"/> + <point x="100" y="0" type="line"/> + <point x="183" y="0" type="line"/> + <point x="183" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="325" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="-212" type="line"/> + <point x="500" y="-202" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="454" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F76_.glif b/Fira Code-Regular.ufo/glyphs/uni1F76_.glif new file mode 100644 index 0000000000..5d803a9423 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F76_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F76" format="1"> + <advance width="600"/> + <unicode hex="1F76"/> + <outline> + <contour> + <point x="169" y="715" type="line"/> + <point x="371" y="624" type="line"/> + <point x="398" y="670" type="line"/> + <point x="213" y="787" type="line"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F77_.glif b/Fira Code-Regular.ufo/glyphs/uni1F77_.glif new file mode 100644 index 0000000000..1421d7ce3c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F77_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F77" format="1"> + <advance width="600"/> + <unicode hex="1F77"/> + <outline> + <contour> + <point x="354" y="785" type="line"/> + <point x="169" y="670" type="line"/> + <point x="197" y="624" type="line"/> + <point x="398" y="714" type="line"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F78_.glif b/Fira Code-Regular.ufo/glyphs/uni1F78_.glif new file mode 100644 index 0000000000..daabc6fb31 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F78_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F78" format="1"> + <advance width="600"/> + <unicode hex="1F78"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F79_.glif b/Fira Code-Regular.ufo/glyphs/uni1F79_.glif new file mode 100644 index 0000000000..30710e91e7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F79_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F79" format="1"> + <advance width="600"/> + <unicode hex="1F79"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="301" y="538" type="curve" smooth="yes"/> + <point x="153" y="538"/> + <point x="74" y="425"/> + <point x="74" y="263" type="curve" smooth="yes"/> + <point x="74" y="97"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="526" y="103"/> + <point x="526" y="264" type="curve" smooth="yes"/> + <point x="526" y="430"/> + <point x="449" y="538"/> + </contour> + <contour> + <point x="301" y="470" type="curve" smooth="yes"/> + <point x="391" y="470"/> + <point x="437" y="404"/> + <point x="437" y="264" type="curve" smooth="yes"/> + <point x="437" y="123"/> + <point x="391" y="57"/> + <point x="300" y="57" type="curve" smooth="yes"/> + <point x="209" y="57"/> + <point x="163" y="123"/> + <point x="163" y="263" type="curve" smooth="yes"/> + <point x="163" y="404"/> + <point x="210" y="470"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F7A_.glif b/Fira Code-Regular.ufo/glyphs/uni1F7A_.glif new file mode 100644 index 0000000000..7d8f0a3608 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F7A_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F7A" format="1"> + <advance width="600"/> + <unicode hex="1F7A"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F7B_.glif b/Fira Code-Regular.ufo/glyphs/uni1F7B_.glif new file mode 100644 index 0000000000..b178fa7eaf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F7B_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F7B" format="1"> + <advance width="600"/> + <unicode hex="1F7B"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F7C_.glif b/Fira Code-Regular.ufo/glyphs/uni1F7C_.glif new file mode 100644 index 0000000000..367d6cd405 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F7C_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F7C" format="1"> + <advance width="600"/> + <unicode hex="1F7C"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="523" y="526" type="curve"/> + <point x="447" y="526" type="line"/> + <point x="483" y="412"/> + <point x="491" y="334"/> + <point x="491" y="260" type="curve" smooth="yes"/> + <point x="491" y="132"/> + <point x="475" y="57"/> + <point x="414" y="57" type="curve" smooth="yes"/> + <point x="355" y="57"/> + <point x="340" y="128"/> + <point x="340" y="230" type="curve" smooth="yes"/> + <point x="340" y="368" type="line"/> + <point x="260" y="357" type="line"/> + <point x="260" y="231" type="line" smooth="yes"/> + <point x="260" y="141"/> + <point x="245" y="57"/> + <point x="185" y="57" type="curve" smooth="yes"/> + <point x="124" y="57"/> + <point x="109" y="132"/> + <point x="109" y="260" type="curve" smooth="yes"/> + <point x="109" y="334"/> + <point x="114" y="413"/> + <point x="150" y="526" type="curve"/> + <point x="76" y="526" type="line"/> + <point x="50" y="461"/> + <point x="26" y="364"/> + <point x="26" y="239" type="curve" smooth="yes"/> + <point x="26" y="78"/> + <point x="75" y="-11"/> + <point x="177" y="-11" type="curve" smooth="yes"/> + <point x="242" y="-11"/> + <point x="284" y="31"/> + <point x="299" y="105" type="curve"/> + <point x="309" y="28"/> + <point x="352" y="-11"/> + <point x="421" y="-11" type="curve" smooth="yes"/> + <point x="522" y="-11"/> + <point x="574" y="84"/> + <point x="574" y="239" type="curve" smooth="yes"/> + <point x="574" y="364"/> + <point x="548" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1F7D_.glif b/Fira Code-Regular.ufo/glyphs/uni1F7D_.glif new file mode 100644 index 0000000000..8c92a86031 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1F7D_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1F7D" format="1"> + <advance width="600"/> + <unicode hex="1F7D"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="523" y="526" type="curve"/> + <point x="447" y="526" type="line"/> + <point x="483" y="412"/> + <point x="491" y="334"/> + <point x="491" y="260" type="curve" smooth="yes"/> + <point x="491" y="132"/> + <point x="475" y="57"/> + <point x="414" y="57" type="curve" smooth="yes"/> + <point x="355" y="57"/> + <point x="340" y="128"/> + <point x="340" y="230" type="curve" smooth="yes"/> + <point x="340" y="368" type="line"/> + <point x="260" y="357" type="line"/> + <point x="260" y="231" type="line" smooth="yes"/> + <point x="260" y="141"/> + <point x="245" y="57"/> + <point x="185" y="57" type="curve" smooth="yes"/> + <point x="124" y="57"/> + <point x="109" y="132"/> + <point x="109" y="260" type="curve" smooth="yes"/> + <point x="109" y="334"/> + <point x="114" y="413"/> + <point x="150" y="526" type="curve"/> + <point x="76" y="526" type="line"/> + <point x="50" y="461"/> + <point x="26" y="364"/> + <point x="26" y="239" type="curve" smooth="yes"/> + <point x="26" y="78"/> + <point x="75" y="-11"/> + <point x="177" y="-11" type="curve" smooth="yes"/> + <point x="242" y="-11"/> + <point x="284" y="31"/> + <point x="299" y="105" type="curve"/> + <point x="309" y="28"/> + <point x="352" y="-11"/> + <point x="421" y="-11" type="curve" smooth="yes"/> + <point x="522" y="-11"/> + <point x="574" y="84"/> + <point x="574" y="239" type="curve" smooth="yes"/> + <point x="574" y="364"/> + <point x="548" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB0_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB0_.glif new file mode 100644 index 0000000000..9e345b6aa0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FB0_.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FB0" format="1"> + <advance width="600"/> + <unicode hex="1FB0"/> + <outline> + <contour> + <point x="276" y="630" type="curve" smooth="yes"/> + <point x="368" y="630"/> + <point x="418" y="705"/> + <point x="426" y="765" type="curve"/> + <point x="369" y="778" type="line"/> + <point x="354" y="728"/> + <point x="324" y="694"/> + <point x="276" y="694" type="curve" smooth="yes"/> + <point x="229" y="694"/> + <point x="200" y="728"/> + <point x="186" y="778" type="curve"/> + <point x="129" y="765" type="line"/> + <point x="137" y="705"/> + <point x="185" y="630"/> + </contour> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB1_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB1_.glif new file mode 100644 index 0000000000..ed6f3f7b45 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FB1_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FB1" format="1"> + <advance width="600"/> + <unicode hex="1FB1"/> + <outline> + <contour> + <point x="143" y="676" type="line"/> + <point x="412" y="676" type="line"/> + <point x="412" y="740" type="line"/> + <point x="143" y="740" type="line"/> + </contour> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB6_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB6_.glif new file mode 100644 index 0000000000..08ff346880 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FB6_.glif @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FB6" format="1"> + <advance width="600"/> + <unicode hex="1FB6"/> + <outline> + <contour> + <point x="329" y="652" type="curve" smooth="yes"/> + <point x="386" y="652"/> + <point x="420" y="693"/> + <point x="440" y="737" type="curve"/> + <point x="386" y="761" type="line"/> + <point x="370" y="733"/> + <point x="357" y="717"/> + <point x="335" y="717" type="curve" smooth="yes"/> + <point x="304" y="717"/> + <point x="285" y="765"/> + <point x="226" y="765" type="curve" smooth="yes"/> + <point x="169" y="765"/> + <point x="135" y="726"/> + <point x="115" y="681" type="curve"/> + <point x="169" y="657" type="line"/> + <point x="185" y="685"/> + <point x="198" y="701"/> + <point x="220" y="701" type="curve" smooth="yes"/> + <point x="251" y="701"/> + <point x="272" y="652"/> + </contour> + <contour> + <point x="255" y="538" type="curve" smooth="yes"/> + <point x="125" y="538"/> + <point x="59" y="421"/> + <point x="59" y="258" type="curve" smooth="yes"/> + <point x="59" y="77"/> + <point x="130" y="-11"/> + <point x="250" y="-11" type="curve" smooth="yes"/> + <point x="339" y="-11"/> + <point x="386" y="58"/> + <point x="414" y="139" type="curve"/> + <point x="422" y="83" type="line" smooth="yes"/> + <point x="431" y="27"/> + <point x="472" y="-6"/> + <point x="514" y="-12" type="curve"/> + <point x="544" y="58" type="line"/> + <point x="514" y="69"/> + <point x="503" y="85"/> + <point x="499" y="109" type="curve" smooth="yes"/> + <point x="473" y="245" type="line"/> + <point x="524" y="526" type="line"/> + <point x="448" y="526" type="line"/> + <point x="421" y="372" type="line"/> + <point x="399" y="497"/> + <point x="344" y="538"/> + </contour> + <contour> + <point x="261" y="471" type="curve" smooth="yes"/> + <point x="328" y="471"/> + <point x="372" y="429"/> + <point x="400" y="267" type="curve"/> + <point x="365" y="89"/> + <point x="307" y="56"/> + <point x="257" y="56" type="curve" smooth="yes"/> + <point x="185" y="56"/> + <point x="148" y="119"/> + <point x="148" y="258" type="curve" smooth="yes"/> + <point x="148" y="396"/> + <point x="189" y="471"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif new file mode 100644 index 0000000000..3da2c754e4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FB8_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FB8" format="1"> + <advance width="600"/> + <unicode hex="1FB8"/> + <outline> + <contour> + <point x="298" y="759" type="curve" smooth="yes"/> + <point x="375" y="759"/> + <point x="440" y="805"/> + <point x="448" y="878" type="curve"/> + <point x="391" y="890" type="line"/> + <point x="377" y="851"/> + <point x="345" y="823"/> + <point x="298" y="823" type="curve" smooth="yes"/> + <point x="251" y="823"/> + <point x="222" y="851"/> + <point x="208" y="890" type="curve"/> + <point x="151" y="878" type="line"/> + <point x="159" y="805"/> + <point x="222" y="759"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif b/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif new file mode 100644 index 0000000000..47d410f09e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FB9_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FB9" format="1"> + <advance width="600"/> + <unicode hex="1FB9"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif b/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif new file mode 100644 index 0000000000..60dbf02d10 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FBA_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FBA" format="1"> + <advance width="600"/> + <unicode hex="1FBA"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif b/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif new file mode 100644 index 0000000000..1d1e7ebc75 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FBB_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FBB" format="1"> + <advance width="600"/> + <unicode hex="1FBB"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="161" y="176" type="line"/> + <point x="434" y="176" type="line"/> + <point x="489" y="0" type="line"/> + <point x="579" y="0" type="line"/> + <point x="355" y="688" type="line"/> + <point x="245" y="688" type="line"/> + <point x="21" y="0" type="line"/> + <point x="105" y="0" type="line"/> + </contour> + <contour> + <point x="412" y="247" type="line"/> + <point x="183" y="247" type="line"/> + <point x="298" y="616" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FC0_.glif b/Fira Code-Regular.ufo/glyphs/uni1FC0_.glif new file mode 100644 index 0000000000..0d52322c4d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FC0_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FC0" format="1"> + <advance width="600"/> + <unicode hex="1FC0"/> + <outline> + <contour> + <point x="351" y="652" type="curve" smooth="yes"/> + <point x="408" y="652"/> + <point x="442" y="693"/> + <point x="462" y="737" type="curve"/> + <point x="408" y="761" type="line"/> + <point x="392" y="733"/> + <point x="379" y="717"/> + <point x="357" y="717" type="curve" smooth="yes"/> + <point x="326" y="717"/> + <point x="307" y="765"/> + <point x="248" y="765" type="curve" smooth="yes"/> + <point x="191" y="765"/> + <point x="157" y="726"/> + <point x="137" y="681" type="curve"/> + <point x="191" y="657" type="line"/> + <point x="207" y="685"/> + <point x="220" y="701"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="273" y="701"/> + <point x="294" y="652"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FC6_.glif b/Fira Code-Regular.ufo/glyphs/uni1FC6_.glif new file mode 100644 index 0000000000..148b47ac76 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FC6_.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FC6" format="1"> + <advance width="600"/> + <unicode hex="1FC6"/> + <outline> + <contour> + <point x="350" y="652" type="curve" smooth="yes"/> + <point x="407" y="652"/> + <point x="441" y="693"/> + <point x="461" y="737" type="curve"/> + <point x="407" y="761" type="line"/> + <point x="391" y="733"/> + <point x="378" y="717"/> + <point x="356" y="717" type="curve" smooth="yes"/> + <point x="325" y="717"/> + <point x="306" y="765"/> + <point x="247" y="765" type="curve" smooth="yes"/> + <point x="190" y="765"/> + <point x="156" y="726"/> + <point x="136" y="681" type="curve"/> + <point x="190" y="657" type="line"/> + <point x="206" y="685"/> + <point x="219" y="701"/> + <point x="241" y="701" type="curve" smooth="yes"/> + <point x="272" y="701"/> + <point x="293" y="652"/> + </contour> + <contour> + <point x="351" y="538" type="curve" smooth="yes"/> + <point x="289" y="538"/> + <point x="220" y="507"/> + <point x="175" y="450" type="curve"/> + <point x="172" y="475"/> + <point x="161" y="520"/> + <point x="151" y="538" type="curve"/> + <point x="73" y="527" type="line"/> + <point x="86" y="484"/> + <point x="100" y="425"/> + <point x="100" y="354" type="curve" smooth="yes"/> + <point x="100" y="0" type="line"/> + <point x="183" y="0" type="line"/> + <point x="183" y="384" type="line"/> + <point x="211" y="425"/> + <point x="265" y="472"/> + <point x="325" y="472" type="curve" smooth="yes"/> + <point x="407" y="472"/> + <point x="417" y="428"/> + <point x="417" y="320" type="curve" smooth="yes"/> + <point x="417" y="-212" type="line"/> + <point x="500" y="-202" type="line"/> + <point x="500" y="382" type="line" smooth="yes"/> + <point x="500" y="480"/> + <point x="454" y="538"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FC8_.glif b/Fira Code-Regular.ufo/glyphs/uni1FC8_.glif new file mode 100644 index 0000000000..27f6c968ab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FC8_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FC8" format="1"> + <advance width="600"/> + <unicode hex="1FC8"/> + <outline> + <contour> + <point x="437" y="800" type="line"/> + <point x="252" y="909" type="line"/> + <point x="206" y="837" type="line"/> + <point x="411" y="756" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FC9_.glif b/Fira Code-Regular.ufo/glyphs/uni1FC9_.glif new file mode 100644 index 0000000000..364f43fdff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FC9_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FC9" format="1"> + <advance width="600"/> + <unicode hex="1FC9"/> + <outline> + <contour> + <point x="441" y="834" type="line"/> + <point x="404" y="905" type="line"/> + <point x="206" y="800" type="line"/> + <point x="228" y="756" type="line"/> + </contour> + <contour> + <point x="212" y="385" type="line"/> + <point x="212" y="618" type="line"/> + <point x="506" y="618" type="line"/> + <point x="516" y="688" type="line"/> + <point x="126" y="688" type="line"/> + <point x="126" y="0" type="line"/> + <point x="525" y="0" type="line"/> + <point x="525" y="69" type="line"/> + <point x="212" y="69" type="line"/> + <point x="212" y="314" type="line"/> + <point x="467" y="314" type="line"/> + <point x="467" y="385" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FCA_.glif b/Fira Code-Regular.ufo/glyphs/uni1FCA_.glif new file mode 100644 index 0000000000..be116a5cbc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FCA_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FCA" format="1"> + <advance width="600"/> + <unicode hex="1FCA"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FCB_.glif b/Fira Code-Regular.ufo/glyphs/uni1FCB_.glif new file mode 100644 index 0000000000..21985bc185 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FCB_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FCB" format="1"> + <advance width="600"/> + <unicode hex="1FCB"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="431" y="328" type="line"/> + <point x="431" y="0" type="line"/> + <point x="516" y="0" type="line"/> + <point x="516" y="688" type="line"/> + <point x="431" y="688" type="line"/> + <point x="431" y="397" type="line"/> + <point x="169" y="397" type="line"/> + <point x="169" y="688" type="line"/> + <point x="84" y="688" type="line"/> + <point x="84" y="0" type="line"/> + <point x="169" y="0" type="line"/> + <point x="169" y="328" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD0_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD0_.glif new file mode 100644 index 0000000000..943d25fb0a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD0_.glif @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD0" format="1"> + <advance width="600"/> + <unicode hex="1FD0"/> + <outline> + <contour> + <point x="282" y="630" type="curve" smooth="yes"/> + <point x="374" y="630"/> + <point x="424" y="705"/> + <point x="432" y="765" type="curve"/> + <point x="375" y="778" type="line"/> + <point x="360" y="728"/> + <point x="330" y="694"/> + <point x="282" y="694" type="curve" smooth="yes"/> + <point x="235" y="694"/> + <point x="206" y="728"/> + <point x="192" y="778" type="curve"/> + <point x="135" y="765" type="line"/> + <point x="143" y="705"/> + <point x="191" y="630"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD1_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD1_.glif new file mode 100644 index 0000000000..ff5c9e72e1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD1_.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD1" format="1"> + <advance width="600"/> + <unicode hex="1FD1"/> + <outline> + <contour> + <point x="149" y="676" type="line"/> + <point x="418" y="676" type="line"/> + <point x="418" y="740" type="line"/> + <point x="149" y="740" type="line"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif new file mode 100644 index 0000000000..fe8820ffdf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD2_.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD2" format="1"> + <advance width="600"/> + <unicode hex="1FD2"/> + <outline> + <contour> + <point x="401" y="829" type="line"/> + <point x="207" y="942" type="line"/> + <point x="170" y="874" type="line"/> + <point x="376" y="787" type="line"/> + </contour> + <contour> + <point x="183" y="755" type="curve" smooth="yes"/> + <point x="152" y="755"/> + <point x="130" y="733"/> + <point x="130" y="703" type="curve" smooth="yes"/> + <point x="130" y="674"/> + <point x="152" y="651"/> + <point x="183" y="651" type="curve" smooth="yes"/> + <point x="212" y="651"/> + <point x="235" y="674"/> + <point x="235" y="703" type="curve" smooth="yes"/> + <point x="235" y="733"/> + <point x="212" y="755"/> + </contour> + <contour> + <point x="384" y="755" type="curve" smooth="yes"/> + <point x="355" y="755"/> + <point x="332" y="733"/> + <point x="332" y="703" type="curve" smooth="yes"/> + <point x="332" y="674"/> + <point x="355" y="651"/> + <point x="384" y="651" type="curve" smooth="yes"/> + <point x="414" y="651"/> + <point x="437" y="674"/> + <point x="437" y="703" type="curve" smooth="yes"/> + <point x="437" y="733"/> + <point x="414" y="755"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif new file mode 100644 index 0000000000..40bcea946c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD3_.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD3" format="1"> + <advance width="600"/> + <unicode hex="1FD3"/> + <outline> + <contour> + <point x="397" y="874" type="line"/> + <point x="360" y="942" type="line"/> + <point x="166" y="829" type="line"/> + <point x="191" y="787" type="line"/> + </contour> + <contour> + <point x="183" y="755" type="curve" smooth="yes"/> + <point x="153" y="755"/> + <point x="130" y="733"/> + <point x="130" y="703" type="curve" smooth="yes"/> + <point x="130" y="674"/> + <point x="153" y="651"/> + <point x="183" y="651" type="curve" smooth="yes"/> + <point x="212" y="651"/> + <point x="235" y="674"/> + <point x="235" y="703" type="curve" smooth="yes"/> + <point x="235" y="733"/> + <point x="212" y="755"/> + </contour> + <contour> + <point x="384" y="755" type="curve" smooth="yes"/> + <point x="355" y="755"/> + <point x="332" y="733"/> + <point x="332" y="703" type="curve" smooth="yes"/> + <point x="332" y="674"/> + <point x="355" y="651"/> + <point x="384" y="651" type="curve" smooth="yes"/> + <point x="415" y="651"/> + <point x="437" y="674"/> + <point x="437" y="703" type="curve" smooth="yes"/> + <point x="437" y="733"/> + <point x="415" y="755"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD6_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD6_.glif new file mode 100644 index 0000000000..126861b9ab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD6_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD6" format="1"> + <advance width="600"/> + <unicode hex="1FD6"/> + <outline> + <contour> + <point x="335" y="652" type="curve" smooth="yes"/> + <point x="392" y="652"/> + <point x="426" y="693"/> + <point x="446" y="737" type="curve"/> + <point x="392" y="761" type="line"/> + <point x="376" y="733"/> + <point x="363" y="717"/> + <point x="341" y="717" type="curve" smooth="yes"/> + <point x="310" y="717"/> + <point x="291" y="765"/> + <point x="232" y="765" type="curve" smooth="yes"/> + <point x="175" y="765"/> + <point x="141" y="726"/> + <point x="121" y="681" type="curve"/> + <point x="175" y="657" type="line"/> + <point x="191" y="685"/> + <point x="204" y="701"/> + <point x="226" y="701" type="curve" smooth="yes"/> + <point x="257" y="701"/> + <point x="278" y="652"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif new file mode 100644 index 0000000000..07d9e45611 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD7_.glif @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD7" format="1"> + <advance width="600"/> + <unicode hex="1FD7"/> + <outline> + <contour> + <point x="335" y="825" type="curve" smooth="yes"/> + <point x="392" y="825"/> + <point x="426" y="866"/> + <point x="446" y="910" type="curve"/> + <point x="392" y="934" type="line"/> + <point x="376" y="906"/> + <point x="363" y="890"/> + <point x="341" y="890" type="curve" smooth="yes"/> + <point x="310" y="890"/> + <point x="291" y="938"/> + <point x="232" y="938" type="curve" smooth="yes"/> + <point x="175" y="938"/> + <point x="141" y="899"/> + <point x="121" y="854" type="curve"/> + <point x="175" y="830" type="line"/> + <point x="191" y="858"/> + <point x="204" y="874"/> + <point x="226" y="874" type="curve" smooth="yes"/> + <point x="257" y="874"/> + <point x="278" y="825"/> + </contour> + <contour> + <point x="180" y="648" type="curve" smooth="yes"/> + <point x="210" y="648"/> + <point x="234" y="671"/> + <point x="234" y="701" type="curve" smooth="yes"/> + <point x="234" y="732"/> + <point x="210" y="755"/> + <point x="180" y="755" type="curve" smooth="yes"/> + <point x="149" y="755"/> + <point x="126" y="732"/> + <point x="126" y="701" type="curve" smooth="yes"/> + <point x="126" y="671"/> + <point x="149" y="648"/> + </contour> + <contour> + <point x="386" y="648" type="curve" smooth="yes"/> + <point x="418" y="648"/> + <point x="441" y="671"/> + <point x="441" y="701" type="curve" smooth="yes"/> + <point x="441" y="732"/> + <point x="418" y="755"/> + <point x="386" y="755" type="curve" smooth="yes"/> + <point x="356" y="755"/> + <point x="333" y="732"/> + <point x="333" y="701" type="curve" smooth="yes"/> + <point x="333" y="671"/> + <point x="356" y="648"/> + </contour> + <contour> + <point x="63" y="456" type="line"/> + <point x="241" y="456" type="line"/> + <point x="241" y="139" type="line" smooth="yes"/> + <point x="241" y="44"/> + <point x="303" y="-11"/> + <point x="397" y="-11" type="curve" smooth="yes"/> + <point x="445" y="-11"/> + <point x="498" y="2"/> + <point x="522" y="16" type="curve"/> + <point x="500" y="76" type="line"/> + <point x="471" y="65"/> + <point x="439" y="58"/> + <point x="411" y="58" type="curve" smooth="yes"/> + <point x="360" y="58"/> + <point x="324" y="77"/> + <point x="324" y="130" type="curve" smooth="yes"/> + <point x="324" y="526" type="line"/> + <point x="73" y="526" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD8_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD8_.glif new file mode 100644 index 0000000000..1108c0ff79 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD8_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD8" format="1"> + <advance width="600"/> + <unicode hex="1FD8"/> + <outline> + <contour> + <point x="298" y="759" type="curve" smooth="yes"/> + <point x="375" y="759"/> + <point x="440" y="805"/> + <point x="448" y="878" type="curve"/> + <point x="391" y="890" type="line"/> + <point x="377" y="851"/> + <point x="345" y="823"/> + <point x="298" y="823" type="curve" smooth="yes"/> + <point x="251" y="823"/> + <point x="222" y="851"/> + <point x="208" y="890" type="curve"/> + <point x="151" y="878" type="line"/> + <point x="159" y="805"/> + <point x="222" y="759"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FD9_.glif b/Fira Code-Regular.ufo/glyphs/uni1FD9_.glif new file mode 100644 index 0000000000..222aee11b3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FD9_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FD9" format="1"> + <advance width="600"/> + <unicode hex="1FD9"/> + <outline> + <contour> + <point x="165" y="795" type="line"/> + <point x="434" y="795" type="line"/> + <point x="434" y="859" type="line"/> + <point x="165" y="859" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FDA_.glif b/Fira Code-Regular.ufo/glyphs/uni1FDA_.glif new file mode 100644 index 0000000000..e689be6c87 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FDA_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FDA" format="1"> + <advance width="600"/> + <unicode hex="1FDA"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FDB_.glif b/Fira Code-Regular.ufo/glyphs/uni1FDB_.glif new file mode 100644 index 0000000000..22381302a0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FDB_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FDB" format="1"> + <advance width="600"/> + <unicode hex="1FDB"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="497" y="620" type="line"/> + <point x="497" y="688" type="line"/> + <point x="103" y="688" type="line"/> + <point x="103" y="620" type="line"/> + <point x="257" y="620" type="line"/> + <point x="257" y="69" type="line"/> + <point x="103" y="69" type="line"/> + <point x="103" y="0" type="line"/> + <point x="497" y="0" type="line"/> + <point x="497" y="69" type="line"/> + <point x="343" y="69" type="line"/> + <point x="343" y="620" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE0_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE0_.glif new file mode 100644 index 0000000000..f3f5ab6bb4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE0_.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE0" format="1"> + <advance width="600"/> + <unicode hex="1FE0"/> + <outline> + <contour> + <point x="298" y="630" type="curve" smooth="yes"/> + <point x="390" y="630"/> + <point x="440" y="705"/> + <point x="448" y="765" type="curve"/> + <point x="391" y="778" type="line"/> + <point x="376" y="728"/> + <point x="346" y="694"/> + <point x="298" y="694" type="curve" smooth="yes"/> + <point x="251" y="694"/> + <point x="222" y="728"/> + <point x="208" y="778" type="curve"/> + <point x="151" y="765" type="line"/> + <point x="159" y="705"/> + <point x="207" y="630"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE1_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE1_.glif new file mode 100644 index 0000000000..68480b46d3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE1_.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE1" format="1"> + <advance width="600"/> + <unicode hex="1FE1"/> + <outline> + <contour> + <point x="165" y="676" type="line"/> + <point x="434" y="676" type="line"/> + <point x="434" y="740" type="line"/> + <point x="165" y="740" type="line"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif new file mode 100644 index 0000000000..9081eaf92a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE2_.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE2" format="1"> + <advance width="600"/> + <unicode hex="1FE2"/> + <outline> + <contour> + <point x="417" y="829" type="line"/> + <point x="223" y="942" type="line"/> + <point x="186" y="874" type="line"/> + <point x="392" y="787" type="line"/> + </contour> + <contour> + <point x="199" y="755" type="curve" smooth="yes"/> + <point x="168" y="755"/> + <point x="146" y="733"/> + <point x="146" y="703" type="curve" smooth="yes"/> + <point x="146" y="674"/> + <point x="168" y="651"/> + <point x="199" y="651" type="curve" smooth="yes"/> + <point x="228" y="651"/> + <point x="251" y="674"/> + <point x="251" y="703" type="curve" smooth="yes"/> + <point x="251" y="733"/> + <point x="228" y="755"/> + </contour> + <contour> + <point x="400" y="755" type="curve" smooth="yes"/> + <point x="371" y="755"/> + <point x="348" y="733"/> + <point x="348" y="703" type="curve" smooth="yes"/> + <point x="348" y="674"/> + <point x="371" y="651"/> + <point x="400" y="651" type="curve" smooth="yes"/> + <point x="430" y="651"/> + <point x="453" y="674"/> + <point x="453" y="703" type="curve" smooth="yes"/> + <point x="453" y="733"/> + <point x="430" y="755"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif new file mode 100644 index 0000000000..0b15de6741 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE3_.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE3" format="1"> + <advance width="600"/> + <unicode hex="1FE3"/> + <outline> + <contour> + <point x="413" y="874" type="line"/> + <point x="376" y="942" type="line"/> + <point x="182" y="829" type="line"/> + <point x="207" y="787" type="line"/> + </contour> + <contour> + <point x="199" y="755" type="curve" smooth="yes"/> + <point x="169" y="755"/> + <point x="146" y="733"/> + <point x="146" y="703" type="curve" smooth="yes"/> + <point x="146" y="674"/> + <point x="169" y="651"/> + <point x="199" y="651" type="curve" smooth="yes"/> + <point x="228" y="651"/> + <point x="251" y="674"/> + <point x="251" y="703" type="curve" smooth="yes"/> + <point x="251" y="733"/> + <point x="228" y="755"/> + </contour> + <contour> + <point x="400" y="755" type="curve" smooth="yes"/> + <point x="371" y="755"/> + <point x="348" y="733"/> + <point x="348" y="703" type="curve" smooth="yes"/> + <point x="348" y="674"/> + <point x="371" y="651"/> + <point x="400" y="651" type="curve" smooth="yes"/> + <point x="431" y="651"/> + <point x="453" y="674"/> + <point x="453" y="703" type="curve" smooth="yes"/> + <point x="453" y="733"/> + <point x="431" y="755"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE6_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE6_.glif new file mode 100644 index 0000000000..3ca1f34b60 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE6_.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE6" format="1"> + <advance width="600"/> + <unicode hex="1FE6"/> + <outline> + <contour> + <point x="351" y="652" type="curve" smooth="yes"/> + <point x="408" y="652"/> + <point x="442" y="693"/> + <point x="462" y="737" type="curve"/> + <point x="408" y="761" type="line"/> + <point x="392" y="733"/> + <point x="379" y="717"/> + <point x="357" y="717" type="curve" smooth="yes"/> + <point x="326" y="717"/> + <point x="307" y="765"/> + <point x="248" y="765" type="curve" smooth="yes"/> + <point x="191" y="765"/> + <point x="157" y="726"/> + <point x="137" y="681" type="curve"/> + <point x="191" y="657" type="line"/> + <point x="207" y="685"/> + <point x="220" y="701"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="273" y="701"/> + <point x="294" y="652"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif new file mode 100644 index 0000000000..76f0a47ded --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE7_.glif @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE7" format="1"> + <advance width="600"/> + <unicode hex="1FE7"/> + <outline> + <contour> + <point x="351" y="825" type="curve" smooth="yes"/> + <point x="408" y="825"/> + <point x="442" y="866"/> + <point x="462" y="910" type="curve"/> + <point x="408" y="934" type="line"/> + <point x="392" y="906"/> + <point x="379" y="890"/> + <point x="357" y="890" type="curve" smooth="yes"/> + <point x="326" y="890"/> + <point x="307" y="938"/> + <point x="248" y="938" type="curve" smooth="yes"/> + <point x="191" y="938"/> + <point x="157" y="899"/> + <point x="137" y="854" type="curve"/> + <point x="191" y="830" type="line"/> + <point x="207" y="858"/> + <point x="220" y="874"/> + <point x="242" y="874" type="curve" smooth="yes"/> + <point x="273" y="874"/> + <point x="294" y="825"/> + </contour> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE8_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE8_.glif new file mode 100644 index 0000000000..7f9a3248e3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE8_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE8" format="1"> + <advance width="600"/> + <unicode hex="1FE8"/> + <outline> + <contour> + <point x="301" y="759" type="curve" smooth="yes"/> + <point x="378" y="759"/> + <point x="443" y="805"/> + <point x="451" y="878" type="curve"/> + <point x="394" y="890" type="line"/> + <point x="380" y="851"/> + <point x="348" y="823"/> + <point x="301" y="823" type="curve" smooth="yes"/> + <point x="254" y="823"/> + <point x="225" y="851"/> + <point x="211" y="890" type="curve"/> + <point x="154" y="878" type="line"/> + <point x="162" y="805"/> + <point x="225" y="759"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FE9_.glif b/Fira Code-Regular.ufo/glyphs/uni1FE9_.glif new file mode 100644 index 0000000000..36db0c6ac0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FE9_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FE9" format="1"> + <advance width="600"/> + <unicode hex="1FE9"/> + <outline> + <contour> + <point x="168" y="795" type="line"/> + <point x="437" y="795" type="line"/> + <point x="437" y="859" type="line"/> + <point x="168" y="859" type="line"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FEA_.glif b/Fira Code-Regular.ufo/glyphs/uni1FEA_.glif new file mode 100644 index 0000000000..b4ae79b126 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FEA_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FEA" format="1"> + <advance width="600"/> + <unicode hex="1FEA"/> + <outline> + <contour> + <point x="419" y="800" type="line"/> + <point x="234" y="909" type="line"/> + <point x="188" y="837" type="line"/> + <point x="393" y="756" type="line"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FEB_.glif b/Fira Code-Regular.ufo/glyphs/uni1FEB_.glif new file mode 100644 index 0000000000..c554702953 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FEB_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FEB" format="1"> + <advance width="600"/> + <unicode hex="1FEB"/> + <outline> + <contour> + <point x="423" y="834" type="line"/> + <point x="386" y="905" type="line"/> + <point x="188" y="800" type="line"/> + <point x="210" y="756" type="line"/> + </contour> + <contour> + <point x="343" y="0" type="line"/> + <point x="343" y="266" type="line"/> + <point x="576" y="688" type="line"/> + <point x="487" y="688" type="line"/> + <point x="302" y="343" type="line"/> + <point x="119" y="688" type="line"/> + <point x="24" y="688" type="line"/> + <point x="257" y="265" type="line"/> + <point x="257" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FF6_.glif b/Fira Code-Regular.ufo/glyphs/uni1FF6_.glif new file mode 100644 index 0000000000..3d87774f86 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FF6_.glif @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FF6" format="1"> + <advance width="600"/> + <unicode hex="1FF6"/> + <outline> + <contour> + <point x="351" y="652" type="curve" smooth="yes"/> + <point x="408" y="652"/> + <point x="442" y="693"/> + <point x="462" y="737" type="curve"/> + <point x="408" y="761" type="line"/> + <point x="392" y="733"/> + <point x="379" y="717"/> + <point x="357" y="717" type="curve" smooth="yes"/> + <point x="326" y="717"/> + <point x="307" y="765"/> + <point x="248" y="765" type="curve" smooth="yes"/> + <point x="191" y="765"/> + <point x="157" y="726"/> + <point x="137" y="681" type="curve"/> + <point x="191" y="657" type="line"/> + <point x="207" y="685"/> + <point x="220" y="701"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="273" y="701"/> + <point x="294" y="652"/> + </contour> + <contour> + <point x="523" y="526" type="curve"/> + <point x="447" y="526" type="line"/> + <point x="483" y="412"/> + <point x="491" y="334"/> + <point x="491" y="260" type="curve" smooth="yes"/> + <point x="491" y="132"/> + <point x="475" y="57"/> + <point x="414" y="57" type="curve" smooth="yes"/> + <point x="355" y="57"/> + <point x="340" y="128"/> + <point x="340" y="230" type="curve" smooth="yes"/> + <point x="340" y="368" type="line"/> + <point x="260" y="357" type="line"/> + <point x="260" y="231" type="line" smooth="yes"/> + <point x="260" y="141"/> + <point x="245" y="57"/> + <point x="185" y="57" type="curve" smooth="yes"/> + <point x="124" y="57"/> + <point x="109" y="132"/> + <point x="109" y="260" type="curve" smooth="yes"/> + <point x="109" y="334"/> + <point x="114" y="413"/> + <point x="150" y="526" type="curve"/> + <point x="76" y="526" type="line"/> + <point x="50" y="461"/> + <point x="26" y="364"/> + <point x="26" y="239" type="curve" smooth="yes"/> + <point x="26" y="78"/> + <point x="75" y="-11"/> + <point x="177" y="-11" type="curve" smooth="yes"/> + <point x="242" y="-11"/> + <point x="284" y="31"/> + <point x="299" y="105" type="curve"/> + <point x="309" y="28"/> + <point x="352" y="-11"/> + <point x="421" y="-11" type="curve" smooth="yes"/> + <point x="522" y="-11"/> + <point x="574" y="84"/> + <point x="574" y="239" type="curve" smooth="yes"/> + <point x="574" y="364"/> + <point x="548" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FF8_.glif b/Fira Code-Regular.ufo/glyphs/uni1FF8_.glif new file mode 100644 index 0000000000..e4aed55611 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FF8_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FF8" format="1"> + <advance width="600"/> + <unicode hex="1FF8"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FF9_.glif b/Fira Code-Regular.ufo/glyphs/uni1FF9_.glif new file mode 100644 index 0000000000..99a42c973b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FF9_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FF9" format="1"> + <advance width="600"/> + <unicode hex="1FF9"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="553" y="344" type="curve" smooth="yes"/> + <point x="553" y="556"/> + <point x="467" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="133" y="700"/> + <point x="47" y="551"/> + <point x="47" y="342" type="curve" smooth="yes"/> + <point x="47" y="130"/> + <point x="133" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="467" y="-11"/> + <point x="553" y="135"/> + </contour> + <contour> + <point x="464" y="344" type="curve" smooth="yes"/> + <point x="464" y="160"/> + <point x="416" y="61"/> + <point x="300" y="61" type="curve" smooth="yes"/> + <point x="187" y="61"/> + <point x="136" y="159"/> + <point x="136" y="342" type="curve" smooth="yes"/> + <point x="136" y="526"/> + <point x="183" y="627"/> + <point x="300" y="627" type="curve" smooth="yes"/> + <point x="417" y="627"/> + <point x="464" y="527"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FFA_.glif b/Fira Code-Regular.ufo/glyphs/uni1FFA_.glif new file mode 100644 index 0000000000..eed32b6214 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FFA_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FFA" format="1"> + <advance width="600"/> + <unicode hex="1FFA"/> + <outline> + <contour> + <point x="416" y="800" type="line"/> + <point x="231" y="909" type="line"/> + <point x="185" y="837" type="line"/> + <point x="390" y="756" type="line"/> + </contour> + <contour> + <point x="300" y="628" type="curve" smooth="yes"/> + <point x="406" y="628"/> + <point x="464" y="549"/> + <point x="464" y="349" type="curve" smooth="yes"/> + <point x="464" y="190"/> + <point x="418" y="105"/> + <point x="335" y="64" type="curve"/> + <point x="335" y="0" type="line"/> + <point x="542" y="0" type="line"/> + <point x="542" y="69" type="line"/> + <point x="428" y="69" type="line"/> + <point x="428" y="73" type="line"/> + <point x="505" y="115"/> + <point x="553" y="201"/> + <point x="553" y="349" type="curve" smooth="yes"/> + <point x="553" y="574"/> + <point x="454" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="146" y="700"/> + <point x="47" y="574"/> + <point x="47" y="349" type="curve" smooth="yes"/> + <point x="47" y="201"/> + <point x="93" y="113"/> + <point x="170" y="73" type="curve"/> + <point x="170" y="69" type="line"/> + <point x="58" y="69" type="line"/> + <point x="58" y="0" type="line"/> + <point x="266" y="0" type="line"/> + <point x="266" y="64" type="line"/> + <point x="183" y="105"/> + <point x="136" y="190"/> + <point x="136" y="349" type="curve" smooth="yes"/> + <point x="136" y="549"/> + <point x="193" y="628"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni1FFB_.glif b/Fira Code-Regular.ufo/glyphs/uni1FFB_.glif new file mode 100644 index 0000000000..482857365f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni1FFB_.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni1FFB" format="1"> + <advance width="600"/> + <unicode hex="1FFB"/> + <outline> + <contour> + <point x="420" y="834" type="line"/> + <point x="383" y="905" type="line"/> + <point x="185" y="800" type="line"/> + <point x="207" y="756" type="line"/> + </contour> + <contour> + <point x="300" y="628" type="curve" smooth="yes"/> + <point x="406" y="628"/> + <point x="464" y="549"/> + <point x="464" y="349" type="curve" smooth="yes"/> + <point x="464" y="190"/> + <point x="418" y="105"/> + <point x="335" y="64" type="curve"/> + <point x="335" y="0" type="line"/> + <point x="542" y="0" type="line"/> + <point x="542" y="69" type="line"/> + <point x="428" y="69" type="line"/> + <point x="428" y="73" type="line"/> + <point x="505" y="115"/> + <point x="553" y="201"/> + <point x="553" y="349" type="curve" smooth="yes"/> + <point x="553" y="574"/> + <point x="454" y="700"/> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="146" y="700"/> + <point x="47" y="574"/> + <point x="47" y="349" type="curve" smooth="yes"/> + <point x="47" y="201"/> + <point x="93" y="113"/> + <point x="170" y="73" type="curve"/> + <point x="170" y="69" type="line"/> + <point x="58" y="69" type="line"/> + <point x="58" y="0" type="line"/> + <point x="266" y="0" type="line"/> + <point x="266" y="64" type="line"/> + <point x="183" y="105"/> + <point x="136" y="190"/> + <point x="136" y="349" type="curve" smooth="yes"/> + <point x="136" y="549"/> + <point x="193" y="628"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2007.glif b/Fira Code-Regular.ufo/glyphs/uni2007.glif new file mode 100644 index 0000000000..6039840d1f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2007.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2007" format="1"> + <advance width="600"/> + <unicode hex="2007"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2007.tf.glif b/Fira Code-Regular.ufo/glyphs/uni2007.tf.glif new file mode 100644 index 0000000000..a036c7e22b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2007.tf.glif @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2007.tf" format="1"> + <advance width="600"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2007.tosf.glif b/Fira Code-Regular.ufo/glyphs/uni2007.tosf.glif new file mode 100644 index 0000000000..72d7e4c693 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2007.tosf.glif @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2007.tosf" format="1"> + <advance width="600"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2008.glif b/Fira Code-Regular.ufo/glyphs/uni2008.glif new file mode 100644 index 0000000000..0f6a89eb6c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2008.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2008" format="1"> + <advance width="600"/> + <unicode hex="2008"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2015.glif b/Fira Code-Regular.ufo/glyphs/uni2015.glif new file mode 100644 index 0000000000..7ca801a6ba --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2015.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2015" format="1"> + <advance width="600"/> + <unicode hex="2015"/> + <outline> + <contour> + <point x="33" y="389" type="line"/> + <point x="33" y="317" type="line"/> + <point x="567" y="317" type="line"/> + <point x="567" y="389" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni207B_.glif b/Fira Code-Regular.ufo/glyphs/uni207B_.glif new file mode 100644 index 0000000000..7174d596ce --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni207B_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni207B" format="1"> + <advance width="600"/> + <unicode hex="207B"/> + <outline> + <contour> + <point x="416" y="448" type="line"/> + <point x="416" y="510" type="line"/> + <point x="184" y="510" type="line"/> + <point x="184" y="448" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni208A_.glif b/Fira Code-Regular.ufo/glyphs/uni208A_.glif new file mode 100644 index 0000000000..1f82687e47 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni208A_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni208A" format="1"> + <advance width="600"/> + <unicode hex="208A"/> + <outline> + <contour> + <point x="333" y="4" type="line"/> + <point x="333" y="94" type="line"/> + <point x="268" y="94" type="line"/> + <point x="268" y="4" type="line"/> + <point x="182" y="4" type="line"/> + <point x="182" y="-58" type="line"/> + <point x="268" y="-58" type="line"/> + <point x="268" y="-147" type="line"/> + <point x="333" y="-147" type="line"/> + <point x="333" y="-58" type="line"/> + <point x="418" y="-58" type="line"/> + <point x="418" y="4" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni208B_.glif b/Fira Code-Regular.ufo/glyphs/uni208B_.glif new file mode 100644 index 0000000000..030d22827d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni208B_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni208B" format="1"> + <advance width="600"/> + <unicode hex="208B"/> + <outline> + <contour> + <point x="416" y="-60" type="line"/> + <point x="416" y="2" type="line"/> + <point x="184" y="2" type="line"/> + <point x="184" y="-60" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni208C_.glif b/Fira Code-Regular.ufo/glyphs/uni208C_.glif new file mode 100644 index 0000000000..6f5ec46b45 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni208C_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni208C" format="1"> + <advance width="600"/> + <unicode hex="208C"/> + <outline> + <contour> + <point x="416" y="2" type="line"/> + <point x="416" y="64" type="line"/> + <point x="183" y="64" type="line"/> + <point x="183" y="2" type="line"/> + </contour> + <contour> + <point x="416" y="-118" type="line"/> + <point x="416" y="-56" type="line"/> + <point x="183" y="-56" type="line"/> + <point x="183" y="-118" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni208D_.glif b/Fira Code-Regular.ufo/glyphs/uni208D_.glif new file mode 100644 index 0000000000..c303845ad7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni208D_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni208D" format="1"> + <advance width="600"/> + <unicode hex="208D"/> + <outline> + <contour> + <point x="292" y="-34" type="curve" smooth="yes"/> + <point x="292" y="73"/> + <point x="315" y="122"/> + <point x="371" y="206" type="curve"/> + <point x="324" y="233" type="line"/> + <point x="264" y="153"/> + <point x="221" y="89"/> + <point x="221" y="-34" type="curve" smooth="yes"/> + <point x="221" y="-156"/> + <point x="264" y="-219"/> + <point x="324" y="-299" type="curve"/> + <point x="371" y="-273" type="line"/> + <point x="315" y="-189"/> + <point x="292" y="-139"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni208E_.glif b/Fira Code-Regular.ufo/glyphs/uni208E_.glif new file mode 100644 index 0000000000..8ff08bce05 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni208E_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni208E" format="1"> + <advance width="600"/> + <unicode hex="208E"/> + <outline> + <contour> + <point x="307" y="-34" type="curve" smooth="yes"/> + <point x="307" y="-139"/> + <point x="284" y="-189"/> + <point x="228" y="-273" type="curve"/> + <point x="275" y="-299" type="line"/> + <point x="335" y="-219"/> + <point x="378" y="-156"/> + <point x="378" y="-34" type="curve" smooth="yes"/> + <point x="378" y="89"/> + <point x="335" y="153"/> + <point x="275" y="233" type="curve"/> + <point x="228" y="206" type="line"/> + <point x="284" y="122"/> + <point x="307" y="73"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2113.glif b/Fira Code-Regular.ufo/glyphs/uni2113.glif new file mode 100644 index 0000000000..7ce404abd4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2113.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2113" format="1"> + <advance width="600"/> + <unicode hex="2113"/> + <outline> + <contour> + <point x="348" y="749" type="curve" smooth="yes"/> + <point x="245" y="749"/> + <point x="191" y="674"/> + <point x="191" y="526" type="curve" smooth="yes"/> + <point x="191" y="351" type="line"/> + <point x="156" y="341"/> + <point x="118" y="333"/> + <point x="74" y="325" type="curve"/> + <point x="84" y="267" type="line"/> + <point x="123" y="273"/> + <point x="158" y="281"/> + <point x="191" y="289" type="curve"/> + <point x="191" y="248" type="line" smooth="yes"/> + <point x="191" y="41"/> + <point x="266" y="-11"/> + <point x="359" y="-11" type="curve" smooth="yes"/> + <point x="417" y="-11"/> + <point x="446" y="9"/> + <point x="469" y="23" type="curve"/> + <point x="447" y="83" type="line"/> + <point x="421" y="68"/> + <point x="401" y="58"/> + <point x="362" y="58" type="curve" smooth="yes"/> + <point x="311" y="58"/> + <point x="273" y="75"/> + <point x="273" y="240" type="curve" smooth="yes"/> + <point x="273" y="316" type="line"/> + <point x="426" y="374"/> + <point x="481" y="535"/> + <point x="481" y="621" type="curve" smooth="yes"/> + <point x="481" y="694"/> + <point x="434" y="749"/> + </contour> + <contour> + <point x="347" y="688" type="curve" smooth="yes"/> + <point x="387" y="688"/> + <point x="401" y="664"/> + <point x="401" y="618" type="curve" smooth="yes"/> + <point x="401" y="549"/> + <point x="368" y="423"/> + <point x="273" y="380" type="curve"/> + <point x="273" y="528" type="line" smooth="yes"/> + <point x="273" y="633"/> + <point x="292" y="688"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2116.glif b/Fira Code-Regular.ufo/glyphs/uni2116.glif new file mode 100644 index 0000000000..dce6641cae --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2116.glif @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2116" format="1"> + <advance width="600"/> + <unicode hex="2116"/> + <outline> + <contour> + <point x="453" y="701" type="curve" smooth="yes"/> + <point x="356" y="701"/> + <point x="321" y="610"/> + <point x="321" y="480" type="curve" smooth="yes"/> + <point x="321" y="346"/> + <point x="355" y="258"/> + <point x="453" y="258" type="curve" smooth="yes"/> + <point x="550" y="258"/> + <point x="583" y="349"/> + <point x="583" y="480" type="curve" smooth="yes"/> + <point x="583" y="614"/> + <point x="550" y="701"/> + </contour> + <contour> + <point x="302" y="0" type="line"/> + <point x="302" y="688" type="line"/> + <point x="239" y="688" type="line"/> + <point x="239" y="340" type="line" smooth="yes"/> + <point x="239" y="215"/> + <point x="249" y="106"/> + <point x="250" y="96" type="curve"/> + <point x="246" y="96" type="line"/> + <point x="138" y="688" type="line"/> + <point x="28" y="688" type="line"/> + <point x="28" y="0" type="line"/> + <point x="91" y="0" type="line"/> + <point x="91" y="349" type="line" smooth="yes"/> + <point x="91" y="456"/> + <point x="81" y="578"/> + <point x="80" y="589" type="curve"/> + <point x="84" y="589" type="line"/> + <point x="194" y="0" type="line"/> + </contour> + <contour> + <point x="453" y="644" type="curve" smooth="yes"/> + <point x="493" y="644"/> + <point x="505" y="589"/> + <point x="505" y="480" type="curve" smooth="yes"/> + <point x="505" y="370"/> + <point x="494" y="315"/> + <point x="453" y="315" type="curve" smooth="yes"/> + <point x="413" y="315"/> + <point x="401" y="370"/> + <point x="401" y="480" type="curve" smooth="yes"/> + <point x="401" y="589"/> + <point x="413" y="644"/> + </contour> + <contour> + <point x="576" y="0" type="line"/> + <point x="576" y="69" type="line"/> + <point x="331" y="69" type="line"/> + <point x="331" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2153.glif b/Fira Code-Regular.ufo/glyphs/uni2153.glif new file mode 100644 index 0000000000..dc9c3469c3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2153.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2153" format="1"> + <advance width="600"/> + <unicode hex="2153"/> + <outline> + <contour> + <point x="120" y="607" type="line"/> + <point x="120" y="368" type="line"/> + <point x="189" y="368" type="line"/> + <point x="189" y="689" type="line"/> + <point x="133" y="689" type="line"/> + <point x="-11" y="604" type="line"/> + <point x="24" y="555" type="line"/> + </contour> + <contour> + <point x="2" y="237" type="line"/> + <point x="33" y="184" type="line"/> + <point x="567" y="440" type="line"/> + <point x="537" y="493" type="line"/> + </contour> + <contour> + <point x="467" y="327" type="curve" smooth="yes"/> + <point x="415" y="327"/> + <point x="365" y="313"/> + <point x="319" y="275" type="curve"/> + <point x="358" y="234" type="line"/> + <point x="392" y="260"/> + <point x="426" y="272"/> + <point x="463" y="272" type="curve" smooth="yes"/> + <point x="503" y="272"/> + <point x="524" y="257"/> + <point x="524" y="228" type="curve" smooth="yes"/> + <point x="524" y="198"/> + <point x="500" y="187"/> + <point x="460" y="187" type="curve" smooth="yes"/> + <point x="426" y="187" type="line"/> + <point x="418" y="144" type="line"/> + <point x="465" y="144" type="line" smooth="yes"/> + <point x="512" y="144"/> + <point x="536" y="131"/> + <point x="536" y="97" type="curve" smooth="yes"/> + <point x="536" y="69"/> + <point x="513" y="50"/> + <point x="460" y="50" type="curve" smooth="yes"/> + <point x="422" y="50"/> + <point x="384" y="63"/> + <point x="352" y="90" type="curve"/> + <point x="307" y="52" type="line"/> + <point x="348" y="10"/> + <point x="404" y="-6"/> + <point x="457" y="-6" type="curve" smooth="yes"/> + <point x="555" y="-6"/> + <point x="611" y="35"/> + <point x="611" y="95" type="curve" smooth="yes"/> + <point x="611" y="144"/> + <point x="583" y="162"/> + <point x="526" y="171" type="curve"/> + <point x="579" y="180"/> + <point x="597" y="202"/> + <point x="597" y="238" type="curve" smooth="yes"/> + <point x="597" y="292"/> + <point x="548" y="327"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2154.glif b/Fira Code-Regular.ufo/glyphs/uni2154.glif new file mode 100644 index 0000000000..59e110f2ba --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2154.glif @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2154" format="1"> + <advance width="600"/> + <unicode hex="2154"/> + <outline> + <contour> + <point x="240" y="589" type="curve" smooth="yes"/> + <point x="240" y="652"/> + <point x="192" y="695"/> + <point x="107" y="695" type="curve" smooth="yes"/> + <point x="51" y="695"/> + <point x="-1" y="671"/> + <point x="-41" y="624" type="curve"/> + <point x="10" y="586" type="line"/> + <point x="39" y="622"/> + <point x="72" y="635"/> + <point x="105" y="635" type="curve" smooth="yes"/> + <point x="142" y="635"/> + <point x="164" y="616"/> + <point x="164" y="586" type="curve" smooth="yes"/> + <point x="164" y="542"/> + <point x="124" y="518"/> + <point x="-36" y="420" type="curve"/> + <point x="-36" y="368" type="line"/> + <point x="241" y="368" type="line"/> + <point x="250" y="428" type="line"/> + <point x="71" y="428" type="line"/> + <point x="197" y="491"/> + <point x="240" y="525"/> + </contour> + <contour> + <point x="33" y="237" type="line"/> + <point x="63" y="184" type="line"/> + <point x="597" y="440" type="line"/> + <point x="568" y="493" type="line"/> + </contour> + <contour> + <point x="497" y="327" type="curve" smooth="yes"/> + <point x="445" y="327"/> + <point x="395" y="313"/> + <point x="349" y="275" type="curve"/> + <point x="387" y="234" type="line"/> + <point x="422" y="260"/> + <point x="456" y="272"/> + <point x="492" y="272" type="curve" smooth="yes"/> + <point x="533" y="272"/> + <point x="554" y="257"/> + <point x="554" y="228" type="curve" smooth="yes"/> + <point x="554" y="198"/> + <point x="530" y="187"/> + <point x="490" y="187" type="curve" smooth="yes"/> + <point x="456" y="187" type="line"/> + <point x="448" y="144" type="line"/> + <point x="494" y="144" type="line" smooth="yes"/> + <point x="542" y="144"/> + <point x="566" y="131"/> + <point x="566" y="97" type="curve" smooth="yes"/> + <point x="566" y="69"/> + <point x="542" y="50"/> + <point x="490" y="50" type="curve" smooth="yes"/> + <point x="452" y="50"/> + <point x="413" y="63"/> + <point x="382" y="90" type="curve"/> + <point x="336" y="52" type="line"/> + <point x="378" y="10"/> + <point x="434" y="-6"/> + <point x="487" y="-6" type="curve" smooth="yes"/> + <point x="585" y="-6"/> + <point x="641" y="35"/> + <point x="641" y="95" type="curve" smooth="yes"/> + <point x="641" y="144"/> + <point x="613" y="162"/> + <point x="556" y="171" type="curve"/> + <point x="609" y="180"/> + <point x="627" y="202"/> + <point x="627" y="238" type="curve" smooth="yes"/> + <point x="627" y="292"/> + <point x="578" y="327"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2155.glif b/Fira Code-Regular.ufo/glyphs/uni2155.glif new file mode 100644 index 0000000000..6832e48f2a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2155.glif @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2155" format="1"> + <advance width="600"/> + <unicode hex="2155"/> + <outline> + <contour> + <point x="114" y="607" type="line"/> + <point x="114" y="368" type="line"/> + <point x="183" y="368" type="line"/> + <point x="183" y="689" type="line"/> + <point x="127" y="689" type="line"/> + <point x="-17" y="604" type="line"/> + <point x="18" y="555" type="line"/> + </contour> + <contour> + <point x="-16" y="237" type="line"/> + <point x="15" y="184" type="line"/> + <point x="549" y="440" type="line"/> + <point x="519" y="493" type="line"/> + </contour> + <contour> + <point x="619" y="109" type="curve" smooth="yes"/> + <point x="619" y="178"/> + <point x="570" y="214"/> + <point x="502" y="214" type="curve" smooth="yes"/> + <point x="479" y="214"/> + <point x="452" y="208"/> + <point x="432" y="199" type="curve"/> + <point x="432" y="262" type="line"/> + <point x="597" y="262" type="line"/> + <point x="603" y="321" type="line"/> + <point x="361" y="321" type="line"/> + <point x="361" y="145" type="line"/> + <point x="415" y="145" type="line"/> + <point x="436" y="156"/> + <point x="463" y="162"/> + <point x="481" y="162" type="curve" smooth="yes"/> + <point x="521" y="162"/> + <point x="544" y="145"/> + <point x="544" y="109" type="curve" smooth="yes"/> + <point x="544" y="72"/> + <point x="520" y="51"/> + <point x="473" y="51" type="curve" smooth="yes"/> + <point x="435" y="51"/> + <point x="402" y="64"/> + <point x="375" y="88" type="curve"/> + <point x="330" y="49" type="line"/> + <point x="370" y="9"/> + <point x="421" y="-6"/> + <point x="474" y="-6" type="curve" smooth="yes"/> + <point x="557" y="-6"/> + <point x="619" y="32"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2156.glif b/Fira Code-Regular.ufo/glyphs/uni2156.glif new file mode 100644 index 0000000000..a60e1174d0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2156.glif @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2156" format="1"> + <advance width="600"/> + <unicode hex="2156"/> + <outline> + <contour> + <point x="234" y="589" type="curve" smooth="yes"/> + <point x="234" y="652"/> + <point x="186" y="695"/> + <point x="101" y="695" type="curve" smooth="yes"/> + <point x="45" y="695"/> + <point x="-7" y="671"/> + <point x="-47" y="624" type="curve"/> + <point x="4" y="586" type="line"/> + <point x="33" y="622"/> + <point x="66" y="635"/> + <point x="99" y="635" type="curve" smooth="yes"/> + <point x="136" y="635"/> + <point x="158" y="616"/> + <point x="158" y="586" type="curve" smooth="yes"/> + <point x="158" y="542"/> + <point x="118" y="518"/> + <point x="-42" y="420" type="curve"/> + <point x="-42" y="368" type="line"/> + <point x="235" y="368" type="line"/> + <point x="244" y="428" type="line"/> + <point x="65" y="428" type="line"/> + <point x="191" y="491"/> + <point x="234" y="525"/> + </contour> + <contour> + <point x="15" y="237" type="line"/> + <point x="46" y="184" type="line"/> + <point x="580" y="440" type="line"/> + <point x="550" y="493" type="line"/> + </contour> + <contour> + <point x="647" y="109" type="curve" smooth="yes"/> + <point x="647" y="178"/> + <point x="598" y="214"/> + <point x="530" y="214" type="curve" smooth="yes"/> + <point x="507" y="214"/> + <point x="479" y="208"/> + <point x="459" y="199" type="curve"/> + <point x="459" y="262" type="line"/> + <point x="624" y="262" type="line"/> + <point x="631" y="321" type="line"/> + <point x="388" y="321" type="line"/> + <point x="388" y="145" type="line"/> + <point x="443" y="145" type="line"/> + <point x="464" y="156"/> + <point x="491" y="162"/> + <point x="509" y="162" type="curve" smooth="yes"/> + <point x="549" y="162"/> + <point x="572" y="145"/> + <point x="572" y="109" type="curve" smooth="yes"/> + <point x="572" y="72"/> + <point x="548" y="51"/> + <point x="500" y="51" type="curve" smooth="yes"/> + <point x="463" y="51"/> + <point x="430" y="64"/> + <point x="403" y="88" type="curve"/> + <point x="358" y="49" type="line"/> + <point x="398" y="9"/> + <point x="449" y="-6"/> + <point x="502" y="-6" type="curve" smooth="yes"/> + <point x="585" y="-6"/> + <point x="647" y="32"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2157.glif b/Fira Code-Regular.ufo/glyphs/uni2157.glif new file mode 100644 index 0000000000..5e43b663f1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2157.glif @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2157" format="1"> + <advance width="600"/> + <unicode hex="2157"/> + <outline> + <contour> + <point x="133" y="695" type="curve" smooth="yes"/> + <point x="81" y="695"/> + <point x="31" y="681"/> + <point x="-15" y="643" type="curve"/> + <point x="23" y="602" type="line"/> + <point x="58" y="628"/> + <point x="92" y="640"/> + <point x="128" y="640" type="curve" smooth="yes"/> + <point x="169" y="640"/> + <point x="190" y="625"/> + <point x="190" y="596" type="curve" smooth="yes"/> + <point x="190" y="566"/> + <point x="166" y="555"/> + <point x="126" y="555" type="curve" smooth="yes"/> + <point x="92" y="555" type="line"/> + <point x="84" y="512" type="line"/> + <point x="130" y="512" type="line" smooth="yes"/> + <point x="178" y="512"/> + <point x="202" y="499"/> + <point x="202" y="465" type="curve" smooth="yes"/> + <point x="202" y="437"/> + <point x="178" y="418"/> + <point x="126" y="418" type="curve" smooth="yes"/> + <point x="88" y="418"/> + <point x="49" y="431"/> + <point x="18" y="458" type="curve"/> + <point x="-28" y="420" type="line"/> + <point x="14" y="378"/> + <point x="70" y="362"/> + <point x="123" y="362" type="curve" smooth="yes"/> + <point x="221" y="362"/> + <point x="277" y="403"/> + <point x="277" y="463" type="curve" smooth="yes"/> + <point x="277" y="512"/> + <point x="249" y="530"/> + <point x="192" y="539" type="curve"/> + <point x="245" y="548"/> + <point x="263" y="570"/> + <point x="263" y="606" type="curve" smooth="yes"/> + <point x="263" y="660"/> + <point x="214" y="695"/> + </contour> + <contour> + <point x="-5" y="237" type="line"/> + <point x="25" y="184" type="line"/> + <point x="559" y="440" type="line"/> + <point x="530" y="493" type="line"/> + </contour> + <contour> + <point x="626" y="109" type="curve" smooth="yes"/> + <point x="626" y="178"/> + <point x="578" y="214"/> + <point x="509" y="214" type="curve" smooth="yes"/> + <point x="487" y="214"/> + <point x="459" y="208"/> + <point x="439" y="199" type="curve"/> + <point x="439" y="262" type="line"/> + <point x="604" y="262" type="line"/> + <point x="611" y="321" type="line"/> + <point x="368" y="321" type="line"/> + <point x="368" y="145" type="line"/> + <point x="423" y="145" type="line"/> + <point x="443" y="156"/> + <point x="471" y="162"/> + <point x="489" y="162" type="curve" smooth="yes"/> + <point x="529" y="162"/> + <point x="552" y="145"/> + <point x="552" y="109" type="curve" smooth="yes"/> + <point x="552" y="72"/> + <point x="528" y="51"/> + <point x="480" y="51" type="curve" smooth="yes"/> + <point x="443" y="51"/> + <point x="410" y="64"/> + <point x="382" y="88" type="curve"/> + <point x="338" y="49" type="line"/> + <point x="378" y="9"/> + <point x="429" y="-6"/> + <point x="482" y="-6" type="curve" smooth="yes"/> + <point x="564" y="-6"/> + <point x="626" y="32"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2158.glif b/Fira Code-Regular.ufo/glyphs/uni2158.glif new file mode 100644 index 0000000000..bf0b56cb65 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2158.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2158" format="1"> + <advance width="600"/> + <unicode hex="2158"/> + <outline> + <contour> + <point x="215" y="368" type="line"/> + <point x="215" y="424" type="line"/> + <point x="271" y="424" type="line"/> + <point x="271" y="483" type="line"/> + <point x="215" y="483" type="line"/> + <point x="215" y="569" type="line"/> + <point x="149" y="569" type="line"/> + <point x="143" y="483" type="line"/> + <point x="46" y="483" type="line"/> + <point x="161" y="674" type="line"/> + <point x="100" y="699" type="line"/> + <point x="-36" y="472" type="line"/> + <point x="-36" y="424" type="line"/> + <point x="143" y="424" type="line"/> + <point x="143" y="368" type="line"/> + </contour> + <contour> + <point x="9" y="237" type="line"/> + <point x="39" y="184" type="line"/> + <point x="573" y="440" type="line"/> + <point x="544" y="493" type="line"/> + </contour> + <contour> + <point x="636" y="109" type="curve" smooth="yes"/> + <point x="636" y="178"/> + <point x="587" y="214"/> + <point x="518" y="214" type="curve" smooth="yes"/> + <point x="496" y="214"/> + <point x="468" y="208"/> + <point x="448" y="199" type="curve"/> + <point x="448" y="262" type="line"/> + <point x="613" y="262" type="line"/> + <point x="620" y="321" type="line"/> + <point x="377" y="321" type="line"/> + <point x="377" y="145" type="line"/> + <point x="432" y="145" type="line"/> + <point x="453" y="156"/> + <point x="480" y="162"/> + <point x="498" y="162" type="curve" smooth="yes"/> + <point x="538" y="162"/> + <point x="561" y="145"/> + <point x="561" y="109" type="curve" smooth="yes"/> + <point x="561" y="72"/> + <point x="537" y="51"/> + <point x="489" y="51" type="curve" smooth="yes"/> + <point x="452" y="51"/> + <point x="419" y="64"/> + <point x="392" y="88" type="curve"/> + <point x="347" y="49" type="line"/> + <point x="387" y="9"/> + <point x="438" y="-6"/> + <point x="491" y="-6" type="curve" smooth="yes"/> + <point x="573" y="-6"/> + <point x="636" y="32"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2159.glif b/Fira Code-Regular.ufo/glyphs/uni2159.glif new file mode 100644 index 0000000000..326752fa60 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2159.glif @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2159" format="1"> + <advance width="600"/> + <unicode hex="2159"/> + <outline> + <contour> + <point x="142" y="607" type="line"/> + <point x="142" y="368" type="line"/> + <point x="211" y="368" type="line"/> + <point x="211" y="689" type="line"/> + <point x="155" y="689" type="line"/> + <point x="11" y="604" type="line"/> + <point x="46" y="555" type="line"/> + </contour> + <contour> + <point x="10" y="237" type="line"/> + <point x="41" y="184" type="line"/> + <point x="575" y="440" type="line"/> + <point x="545" y="493" type="line"/> + </contour> + <contour> + <point x="529" y="251" type="curve"/> + <point x="564" y="298" type="line"/> + <point x="529" y="319"/> + <point x="488" y="327"/> + <point x="452" y="327" type="curve" smooth="yes"/> + <point x="340" y="327"/> + <point x="285" y="251"/> + <point x="285" y="163" type="curve" smooth="yes"/> + <point x="285" y="67"/> + <point x="339" y="-6"/> + <point x="445" y="-6" type="curve" smooth="yes"/> + <point x="523" y="-6"/> + <point x="589" y="39"/> + <point x="589" y="111" type="curve" smooth="yes"/> + <point x="589" y="181"/> + <point x="530" y="212"/> + <point x="469" y="212" type="curve" smooth="yes"/> + <point x="419" y="212"/> + <point x="386" y="195"/> + <point x="357" y="169" type="curve"/> + <point x="359" y="237"/> + <point x="390" y="268"/> + <point x="451" y="268" type="curve" smooth="yes"/> + <point x="482" y="268"/> + <point x="506" y="263"/> + </contour> + <contour> + <point x="455" y="163" type="curve" smooth="yes"/> + <point x="492" y="163"/> + <point x="516" y="146"/> + <point x="516" y="109" type="curve" smooth="yes"/> + <point x="516" y="77"/> + <point x="491" y="53"/> + <point x="444" y="53" type="curve" smooth="yes"/> + <point x="389" y="53"/> + <point x="371" y="88"/> + <point x="359" y="122" type="curve"/> + <point x="392" y="151"/> + <point x="421" y="163"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni215A_.glif b/Fira Code-Regular.ufo/glyphs/uni215A_.glif new file mode 100644 index 0000000000..9522155582 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni215A_.glif @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni215A" format="1"> + <advance width="600"/> + <unicode hex="215A"/> + <outline> + <contour> + <point x="295" y="477" type="curve" smooth="yes"/> + <point x="295" y="546"/> + <point x="247" y="582"/> + <point x="178" y="582" type="curve" smooth="yes"/> + <point x="156" y="582"/> + <point x="128" y="576"/> + <point x="108" y="567" type="curve"/> + <point x="108" y="630" type="line"/> + <point x="273" y="630" type="line"/> + <point x="280" y="689" type="line"/> + <point x="37" y="689" type="line"/> + <point x="37" y="513" type="line"/> + <point x="92" y="513" type="line"/> + <point x="112" y="524"/> + <point x="140" y="530"/> + <point x="158" y="530" type="curve" smooth="yes"/> + <point x="198" y="530"/> + <point x="221" y="513"/> + <point x="221" y="477" type="curve" smooth="yes"/> + <point x="221" y="440"/> + <point x="197" y="419"/> + <point x="149" y="419" type="curve" smooth="yes"/> + <point x="112" y="419"/> + <point x="79" y="432"/> + <point x="51" y="456" type="curve"/> + <point x="7" y="417" type="line"/> + <point x="47" y="377"/> + <point x="98" y="362"/> + <point x="151" y="362" type="curve" smooth="yes"/> + <point x="233" y="362"/> + <point x="295" y="400"/> + </contour> + <contour> + <point x="12" y="237" type="line"/> + <point x="43" y="184" type="line"/> + <point x="577" y="440" type="line"/> + <point x="547" y="493" type="line"/> + </contour> + <contour> + <point x="534" y="251" type="curve"/> + <point x="568" y="298" type="line"/> + <point x="534" y="319"/> + <point x="493" y="327"/> + <point x="456" y="327" type="curve" smooth="yes"/> + <point x="344" y="327"/> + <point x="290" y="251"/> + <point x="290" y="163" type="curve" smooth="yes"/> + <point x="290" y="67"/> + <point x="344" y="-6"/> + <point x="449" y="-6" type="curve" smooth="yes"/> + <point x="528" y="-6"/> + <point x="594" y="39"/> + <point x="594" y="111" type="curve" smooth="yes"/> + <point x="594" y="181"/> + <point x="535" y="212"/> + <point x="473" y="212" type="curve" smooth="yes"/> + <point x="424" y="212"/> + <point x="391" y="195"/> + <point x="361" y="169" type="curve"/> + <point x="364" y="237"/> + <point x="394" y="268"/> + <point x="456" y="268" type="curve" smooth="yes"/> + <point x="487" y="268"/> + <point x="511" y="263"/> + </contour> + <contour> + <point x="460" y="163" type="curve" smooth="yes"/> + <point x="496" y="163"/> + <point x="521" y="146"/> + <point x="521" y="109" type="curve" smooth="yes"/> + <point x="521" y="77"/> + <point x="495" y="53"/> + <point x="449" y="53" type="curve" smooth="yes"/> + <point x="394" y="53"/> + <point x="375" y="88"/> + <point x="363" y="122" type="curve"/> + <point x="396" y="151"/> + <point x="426" y="163"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2194.glif b/Fira Code-Regular.ufo/glyphs/uni2194.glif new file mode 100644 index 0000000000..69422149f3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2194.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2194" format="1"> + <advance width="600"/> + <unicode hex="2194"/> + <outline> + <contour> + <point x="430" y="52" type="line"/> + <point x="674" y="329" type="line"/> + <point x="428" y="605" type="line"/> + <point x="366" y="553" type="line"/> + <point x="484" y="423" type="line" smooth="yes"/> + <point x="512" y="392"/> + <point x="519" y="384"/> + <point x="547" y="366" type="curve"/> + <point x="53" y="366" type="line"/> + <point x="81" y="384"/> + <point x="88" y="392"/> + <point x="116" y="423" type="curve" smooth="yes"/> + <point x="236" y="553" type="line"/> + <point x="174" y="605" type="line"/> + <point x="-74" y="329" type="line"/> + <point x="173" y="52" type="line"/> + <point x="235" y="105" type="line"/> + <point x="116" y="235" type="line" smooth="yes"/> + <point x="96" y="257"/> + <point x="76" y="277"/> + <point x="52" y="292" type="curve"/> + <point x="548" y="292" type="line"/> + <point x="524" y="277"/> + <point x="503" y="257"/> + <point x="484" y="235" type="curve" smooth="yes"/> + <point x="368" y="105" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2196.glif b/Fira Code-Regular.ufo/glyphs/uni2196.glif new file mode 100644 index 0000000000..a4145929ca --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2196.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2196" format="1"> + <advance width="600"/> + <unicode hex="2196"/> + <outline> + <contour> + <point x="124" y="464" type="curve"/> + <point x="505" y="79" type="line"/> + <point x="561" y="134" type="line"/> + <point x="179" y="520" type="line"/> + <point x="222" y="512"/> + <point x="242" y="511"/> + <point x="283" y="513" type="curve" smooth="yes"/> + <point x="473" y="523" type="line"/> + <point x="469" y="600" type="line"/> + <point x="61" y="578" type="line"/> + <point x="39" y="162" type="line"/> + <point x="119" y="157" type="line"/> + <point x="132" y="363" type="line" smooth="yes"/> + <point x="134" y="393"/> + <point x="132" y="424"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2197.glif b/Fira Code-Regular.ufo/glyphs/uni2197.glif new file mode 100644 index 0000000000..d540dd4664 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2197.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2197" format="1"> + <advance width="600"/> + <unicode hex="2197"/> + <outline> + <contour> + <point x="39" y="134" type="line"/> + <point x="95" y="79" type="line"/> + <point x="476" y="464" type="line"/> + <point x="468" y="424"/> + <point x="466" y="393"/> + <point x="468" y="363" type="curve" smooth="yes"/> + <point x="481" y="157" type="line"/> + <point x="561" y="162" type="line"/> + <point x="539" y="578" type="line"/> + <point x="131" y="600" type="line"/> + <point x="127" y="523" type="line"/> + <point x="317" y="513" type="line" smooth="yes"/> + <point x="358" y="511"/> + <point x="378" y="512"/> + <point x="421" y="520" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2198.glif b/Fira Code-Regular.ufo/glyphs/uni2198.glif new file mode 100644 index 0000000000..889681ca5a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2198.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2198" format="1"> + <advance width="600"/> + <unicode hex="2198"/> + <outline> + <contour> + <point x="476" y="179" type="curve"/> + <point x="95" y="565" type="line"/> + <point x="39" y="509" type="line"/> + <point x="421" y="124" type="line"/> + <point x="378" y="132"/> + <point x="358" y="132"/> + <point x="317" y="130" type="curve" smooth="yes"/> + <point x="127" y="120" type="line"/> + <point x="131" y="43" type="line"/> + <point x="539" y="65" type="line"/> + <point x="561" y="482" type="line"/> + <point x="481" y="486" type="line"/> + <point x="468" y="281" type="line" smooth="yes"/> + <point x="466" y="251"/> + <point x="468" y="219"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2199.glif b/Fira Code-Regular.ufo/glyphs/uni2199.glif new file mode 100644 index 0000000000..986d93eeaf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2199.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2199" format="1"> + <advance width="600"/> + <unicode hex="2199"/> + <outline> + <contour> + <point x="561" y="509" type="line"/> + <point x="505" y="565" type="line"/> + <point x="124" y="179" type="line"/> + <point x="132" y="219"/> + <point x="134" y="251"/> + <point x="132" y="281" type="curve" smooth="yes"/> + <point x="119" y="486" type="line"/> + <point x="39" y="482" type="line"/> + <point x="61" y="65" type="line"/> + <point x="469" y="43" type="line"/> + <point x="473" y="120" type="line"/> + <point x="283" y="130" type="line" smooth="yes"/> + <point x="242" y="132"/> + <point x="222" y="132"/> + <point x="179" y="124" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2328.glif b/Fira Code-Regular.ufo/glyphs/uni2328.glif new file mode 100644 index 0000000000..79ee048b3f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2328.glif @@ -0,0 +1,183 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2328" format="1"> + <advance width="600"/> + <unicode hex="2328"/> + <outline> + <contour> + <point x="655" y="633" type="curve" smooth="yes"/> + <point x="-25" y="633" type="line" smooth="yes"/> + <point x="-55" y="633"/> + <point x="-75" y="613"/> + <point x="-75" y="583" type="curve" smooth="yes"/> + <point x="-75" y="88" type="line" smooth="yes"/> + <point x="-75" y="58"/> + <point x="-55" y="38"/> + <point x="-25" y="38" type="curve" smooth="yes"/> + <point x="655" y="38" type="line" smooth="yes"/> + <point x="685" y="38"/> + <point x="705" y="58"/> + <point x="705" y="88" type="curve" smooth="yes"/> + <point x="705" y="583" type="line" smooth="yes"/> + <point x="705" y="613"/> + <point x="685" y="633"/> + </contour> + <contour> + <point x="5" y="558" type="curve" smooth="yes"/> + <point x="79" y="558" type="line" smooth="yes"/> + <point x="90" y="558"/> + <point x="99" y="549"/> + <point x="99" y="538" type="curve" smooth="yes"/> + <point x="99" y="464" type="line" smooth="yes"/> + <point x="99" y="453"/> + <point x="90" y="444"/> + <point x="79" y="444" type="curve" smooth="yes"/> + <point x="5" y="444" type="line" smooth="yes"/> + <point x="-6" y="444"/> + <point x="-15" y="453"/> + <point x="-15" y="464" type="curve" smooth="yes"/> + <point x="-15" y="538" type="line" smooth="yes"/> + <point x="-15" y="549"/> + <point x="-6" y="558"/> + </contour> + <contour> + <point x="177" y="558" type="curve" smooth="yes"/> + <point x="251" y="558" type="line" smooth="yes"/> + <point x="262" y="558"/> + <point x="271" y="549"/> + <point x="271" y="538" type="curve" smooth="yes"/> + <point x="271" y="464" type="line" smooth="yes"/> + <point x="271" y="453"/> + <point x="262" y="444"/> + <point x="251" y="444" type="curve" smooth="yes"/> + <point x="177" y="444" type="line" smooth="yes"/> + <point x="166" y="444"/> + <point x="157" y="453"/> + <point x="157" y="464" type="curve" smooth="yes"/> + <point x="157" y="538" type="line" smooth="yes"/> + <point x="157" y="549"/> + <point x="166" y="558"/> + </contour> + <contour> + <point x="349" y="558" type="curve" smooth="yes"/> + <point x="423" y="558" type="line" smooth="yes"/> + <point x="434" y="558"/> + <point x="443" y="549"/> + <point x="443" y="538" type="curve" smooth="yes"/> + <point x="443" y="464" type="line" smooth="yes"/> + <point x="443" y="453"/> + <point x="434" y="444"/> + <point x="423" y="444" type="curve" smooth="yes"/> + <point x="349" y="444" type="line" smooth="yes"/> + <point x="338" y="444"/> + <point x="329" y="453"/> + <point x="329" y="464" type="curve" smooth="yes"/> + <point x="329" y="538" type="line" smooth="yes"/> + <point x="329" y="549"/> + <point x="338" y="558"/> + </contour> + <contour> + <point x="530" y="558" type="curve" smooth="yes"/> + <point x="624" y="558" type="line" smooth="yes"/> + <point x="635" y="558"/> + <point x="644" y="549"/> + <point x="644" y="538" type="curve" smooth="yes"/> + <point x="644" y="294" type="line" smooth="yes"/> + <point x="644" y="283"/> + <point x="635" y="274"/> + <point x="624" y="274" type="curve" smooth="yes"/> + <point x="570" y="274" type="line" smooth="yes"/> + <point x="559" y="274"/> + <point x="550" y="283"/> + <point x="550" y="294" type="curve" smooth="yes"/> + <point x="550" y="424" type="line" smooth="yes"/> + <point x="550" y="435"/> + <point x="541" y="444"/> + <point x="530" y="444" type="curve" smooth="yes"/> + <point x="519" y="444"/> + <point x="510" y="453"/> + <point x="510" y="464" type="curve" smooth="yes"/> + <point x="510" y="538" type="line" smooth="yes"/> + <point x="510" y="549"/> + <point x="519" y="558"/> + </contour> + <contour> + <point x="45" y="388" type="curve" smooth="yes"/> + <point x="119" y="388" type="line" smooth="yes"/> + <point x="130" y="388"/> + <point x="139" y="379"/> + <point x="139" y="368" type="curve" smooth="yes"/> + <point x="139" y="294" type="line" smooth="yes"/> + <point x="139" y="283"/> + <point x="130" y="274"/> + <point x="119" y="274" type="curve" smooth="yes"/> + <point x="45" y="274" type="line" smooth="yes"/> + <point x="34" y="274"/> + <point x="25" y="283"/> + <point x="25" y="294" type="curve" smooth="yes"/> + <point x="25" y="368" type="line" smooth="yes"/> + <point x="25" y="379"/> + <point x="34" y="388"/> + </contour> + <contour> + <point x="217" y="388" type="curve" smooth="yes"/> + <point x="291" y="388" type="line" smooth="yes"/> + <point x="302" y="388"/> + <point x="311" y="379"/> + <point x="311" y="368" type="curve" smooth="yes"/> + <point x="311" y="294" type="line" smooth="yes"/> + <point x="311" y="283"/> + <point x="302" y="274"/> + <point x="291" y="274" type="curve" smooth="yes"/> + <point x="217" y="274" type="line" smooth="yes"/> + <point x="206" y="274"/> + <point x="197" y="283"/> + <point x="197" y="294" type="curve" smooth="yes"/> + <point x="197" y="368" type="line" smooth="yes"/> + <point x="197" y="379"/> + <point x="206" y="388"/> + </contour> + <contour> + <point x="389" y="388" type="curve" smooth="yes"/> + <point x="463" y="388" type="line" smooth="yes"/> + <point x="474" y="388"/> + <point x="483" y="379"/> + <point x="483" y="368" type="curve" smooth="yes"/> + <point x="483" y="294" type="line" smooth="yes"/> + <point x="483" y="283"/> + <point x="474" y="274"/> + <point x="463" y="274" type="curve" smooth="yes"/> + <point x="389" y="274" type="line" smooth="yes"/> + <point x="378" y="274"/> + <point x="369" y="283"/> + <point x="369" y="294" type="curve" smooth="yes"/> + <point x="369" y="368" type="line" smooth="yes"/> + <point x="369" y="379"/> + <point x="378" y="388"/> + </contour> + <contour> + <point x="99" y="223" type="curve" smooth="yes"/> + <point x="535" y="223" type="line" smooth="yes"/> + <point x="546" y="223"/> + <point x="555" y="214"/> + <point x="555" y="203" type="curve" smooth="yes"/> + <point x="555" y="129" type="line" smooth="yes"/> + <point x="555" y="118"/> + <point x="546" y="109"/> + <point x="535" y="109" type="curve" smooth="yes"/> + <point x="99" y="109" type="line" smooth="yes"/> + <point x="88" y="109"/> + <point x="79" y="118"/> + <point x="79" y="129" type="curve" smooth="yes"/> + <point x="79" y="203" type="line" smooth="yes"/> + <point x="79" y="214"/> + <point x="88" y="223"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni232B_.glif b/Fira Code-Regular.ufo/glyphs/uni232B_.glif new file mode 100644 index 0000000000..f947e9715c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni232B_.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni232B" format="1"> + <advance width="600"/> + <unicode hex="232B"/> + <outline> + <contour> + <point x="630" y="673" type="curve" smooth="yes"/> + <point x="200" y="673" type="line"/> + <point x="-140" y="352" type="line"/> + <point x="200" y="28" type="line"/> + <point x="630" y="28" type="line" smooth="yes"/> + <point x="660" y="28"/> + <point x="680" y="48"/> + <point x="680" y="78" type="curve" smooth="yes"/> + <point x="680" y="623" type="line" smooth="yes"/> + <point x="680" y="653"/> + <point x="660" y="673"/> + </contour> + <contour> + <point x="380" y="422" type="line"/> + <point x="514" y="557" type="line"/> + <point x="581" y="488" type="line"/> + <point x="447" y="355" type="line"/> + <point x="581" y="221" type="line"/> + <point x="514" y="154" type="line"/> + <point x="380" y="288" type="line"/> + <point x="246" y="154" type="line"/> + <point x="179" y="221" type="line"/> + <point x="313" y="355" type="line"/> + <point x="179" y="488" type="line"/> + <point x="246" y="557" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni23CE_.glif b/Fira Code-Regular.ufo/glyphs/uni23CE_.glif new file mode 100644 index 0000000000..c988c1528d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni23CE_.glif @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni23CE" format="1"> + <advance width="600"/> + <unicode hex="23CE"/> + <outline> + <contour> + <point x="580" y="750" type="curve" smooth="yes"/> + <point x="421" y="750" type="line" smooth="yes"/> + <point x="391" y="750"/> + <point x="371" y="730"/> + <point x="371" y="700" type="curve" smooth="yes"/> + <point x="371" y="438" type="line"/> + <point x="268" y="438" type="line"/> + <point x="268" y="612" type="line"/> + <point x="-30" y="313" type="line"/> + <point x="268" y="15" type="line"/> + <point x="268" y="189" type="line"/> + <point x="580" y="189" type="line" smooth="yes"/> + <point x="610" y="189"/> + <point x="630" y="209"/> + <point x="630" y="239" type="curve" smooth="yes"/> + <point x="630" y="700" type="line" smooth="yes"/> + <point x="630" y="730"/> + <point x="610" y="750"/> + </contour> + <contour> + <point x="416" y="706" type="line"/> + <point x="584" y="706" type="line"/> + <point x="584" y="233" type="line"/> + <point x="223" y="233" type="line"/> + <point x="223" y="122" type="line"/> + <point x="34" y="313" type="line"/> + <point x="223" y="504" type="line"/> + <point x="223" y="393" type="line"/> + <point x="416" y="393" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2500.glif b/Fira Code-Regular.ufo/glyphs/uni2500.glif new file mode 100644 index 0000000000..6c7ad33f22 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2500.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2500" format="1"> + <advance width="600"/> + <unicode hex="2500"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2501.glif b/Fira Code-Regular.ufo/glyphs/uni2501.glif new file mode 100644 index 0000000000..36a3f21de0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2501.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2501" format="1"> + <advance width="600"/> + <unicode hex="2501"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2502.glif b/Fira Code-Regular.ufo/glyphs/uni2502.glif new file mode 100644 index 0000000000..e3f77e85b3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2502.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2502" format="1"> + <advance width="600"/> + <unicode hex="2502"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2503.glif b/Fira Code-Regular.ufo/glyphs/uni2503.glif new file mode 100644 index 0000000000..779fa34903 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2503.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2503" format="1"> + <advance width="600"/> + <unicode hex="2503"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni250C_.glif b/Fira Code-Regular.ufo/glyphs/uni250C_.glif new file mode 100644 index 0000000000..e27fd13186 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni250C_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni250C" format="1"> + <advance width="600"/> + <unicode hex="250C"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni250D_.glif b/Fira Code-Regular.ufo/glyphs/uni250D_.glif new file mode 100644 index 0000000000..a80d87f312 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni250D_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni250D" format="1"> + <advance width="600"/> + <unicode hex="250D"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="260" y="470" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni250E_.glif b/Fira Code-Regular.ufo/glyphs/uni250E_.glif new file mode 100644 index 0000000000..b2e7e95e5d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni250E_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni250E" format="1"> + <advance width="600"/> + <unicode hex="250E"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="180" y="390" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni250F_.glif b/Fira Code-Regular.ufo/glyphs/uni250F_.glif new file mode 100644 index 0000000000..2b15a6a53e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni250F_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni250F" format="1"> + <advance width="600"/> + <unicode hex="250F"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="180" y="470" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2510.glif b/Fira Code-Regular.ufo/glyphs/uni2510.glif new file mode 100644 index 0000000000..06be6955f3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2510.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2510" format="1"> + <advance width="600"/> + <unicode hex="2510"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2511.glif b/Fira Code-Regular.ufo/glyphs/uni2511.glif new file mode 100644 index 0000000000..3c3b5bdcd1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2511.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2511" format="1"> + <advance width="600"/> + <unicode hex="2511"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2512.glif b/Fira Code-Regular.ufo/glyphs/uni2512.glif new file mode 100644 index 0000000000..75a0aed32a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2512.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2512" format="1"> + <advance width="600"/> + <unicode hex="2512"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2513.glif b/Fira Code-Regular.ufo/glyphs/uni2513.glif new file mode 100644 index 0000000000..ef479acc22 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2513.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2513" format="1"> + <advance width="600"/> + <unicode hex="2513"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2514.glif b/Fira Code-Regular.ufo/glyphs/uni2514.glif new file mode 100644 index 0000000000..64ca1c2b57 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2514.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2514" format="1"> + <advance width="600"/> + <unicode hex="2514"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2515.glif b/Fira Code-Regular.ufo/glyphs/uni2515.glif new file mode 100644 index 0000000000..c3ba2a2f8c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2515.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2515" format="1"> + <advance width="600"/> + <unicode hex="2515"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2516.glif b/Fira Code-Regular.ufo/glyphs/uni2516.glif new file mode 100644 index 0000000000..7d038f86a4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2516.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2516" format="1"> + <advance width="600"/> + <unicode hex="2516"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2517.glif b/Fira Code-Regular.ufo/glyphs/uni2517.glif new file mode 100644 index 0000000000..c26ddfd15f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2517.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2517" format="1"> + <advance width="600"/> + <unicode hex="2517"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2518.glif b/Fira Code-Regular.ufo/glyphs/uni2518.glif new file mode 100644 index 0000000000..e185a42f8b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2518.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2518" format="1"> + <advance width="600"/> + <unicode hex="2518"/> + <outline> + <contour> + <point x="340" y="310" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2519.glif b/Fira Code-Regular.ufo/glyphs/uni2519.glif new file mode 100644 index 0000000000..770410421e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2519.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2519" format="1"> + <advance width="600"/> + <unicode hex="2519"/> + <outline> + <contour> + <point x="340" y="230" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni251A_.glif b/Fira Code-Regular.ufo/glyphs/uni251A_.glif new file mode 100644 index 0000000000..2c1d6b6f4a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni251A_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni251A" format="1"> + <advance width="600"/> + <unicode hex="251A"/> + <outline> + <contour> + <point x="420" y="310" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni251B_.glif b/Fira Code-Regular.ufo/glyphs/uni251B_.glif new file mode 100644 index 0000000000..12ba665f13 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni251B_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni251B" format="1"> + <advance width="600"/> + <unicode hex="251B"/> + <outline> + <contour> + <point x="420" y="230" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni251C_.glif b/Fira Code-Regular.ufo/glyphs/uni251C_.glif new file mode 100644 index 0000000000..a13d34d396 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni251C_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni251C" format="1"> + <advance width="600"/> + <unicode hex="251C"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni251D_.glif b/Fira Code-Regular.ufo/glyphs/uni251D_.glif new file mode 100644 index 0000000000..863d882f48 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni251D_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni251D" format="1"> + <advance width="600"/> + <unicode hex="251D"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni251E_.glif b/Fira Code-Regular.ufo/glyphs/uni251E_.glif new file mode 100644 index 0000000000..e75d23bf13 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni251E_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni251E" format="1"> + <advance width="600"/> + <unicode hex="251E"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni251F_.glif b/Fira Code-Regular.ufo/glyphs/uni251F_.glif new file mode 100644 index 0000000000..c596c48810 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni251F_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni251F" format="1"> + <advance width="600"/> + <unicode hex="251F"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="180" y="390" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2520.glif b/Fira Code-Regular.ufo/glyphs/uni2520.glif new file mode 100644 index 0000000000..4d8c39f32b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2520.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2520" format="1"> + <advance width="600"/> + <unicode hex="2520"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2521.glif b/Fira Code-Regular.ufo/glyphs/uni2521.glif new file mode 100644 index 0000000000..8542a703c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2521.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2521" format="1"> + <advance width="600"/> + <unicode hex="2521"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2522.glif b/Fira Code-Regular.ufo/glyphs/uni2522.glif new file mode 100644 index 0000000000..f0e57acbe1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2522.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2522" format="1"> + <advance width="600"/> + <unicode hex="2522"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="180" y="470" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2523.glif b/Fira Code-Regular.ufo/glyphs/uni2523.glif new file mode 100644 index 0000000000..a5ffcf6f70 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2523.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2523" format="1"> + <advance width="600"/> + <unicode hex="2523"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2524.glif b/Fira Code-Regular.ufo/glyphs/uni2524.glif new file mode 100644 index 0000000000..52d5b8fc56 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2524.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2524" format="1"> + <advance width="600"/> + <unicode hex="2524"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2525.glif b/Fira Code-Regular.ufo/glyphs/uni2525.glif new file mode 100644 index 0000000000..83a0e2ae3f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2525.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2525" format="1"> + <advance width="600"/> + <unicode hex="2525"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2526.glif b/Fira Code-Regular.ufo/glyphs/uni2526.glif new file mode 100644 index 0000000000..8ac7a1f5b6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2526.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2526" format="1"> + <advance width="600"/> + <unicode hex="2526"/> + <outline> + <contour> + <point x="420" y="310" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2527.glif b/Fira Code-Regular.ufo/glyphs/uni2527.glif new file mode 100644 index 0000000000..a85a8f2a07 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2527.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2527" format="1"> + <advance width="600"/> + <unicode hex="2527"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2528.glif b/Fira Code-Regular.ufo/glyphs/uni2528.glif new file mode 100644 index 0000000000..30cf0f51bd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2528.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2528" format="1"> + <advance width="600"/> + <unicode hex="2528"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2529.glif b/Fira Code-Regular.ufo/glyphs/uni2529.glif new file mode 100644 index 0000000000..3320a15efa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2529.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2529" format="1"> + <advance width="600"/> + <unicode hex="2529"/> + <outline> + <contour> + <point x="420" y="230" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni252A_.glif b/Fira Code-Regular.ufo/glyphs/uni252A_.glif new file mode 100644 index 0000000000..3f83e21889 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni252A_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni252A" format="1"> + <advance width="600"/> + <unicode hex="252A"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni252B_.glif b/Fira Code-Regular.ufo/glyphs/uni252B_.glif new file mode 100644 index 0000000000..8a98c49bd8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni252B_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni252B" format="1"> + <advance width="600"/> + <unicode hex="252B"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni252C_.glif b/Fira Code-Regular.ufo/glyphs/uni252C_.glif new file mode 100644 index 0000000000..cd2291e098 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni252C_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni252C" format="1"> + <advance width="600"/> + <unicode hex="252C"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni252D_.glif b/Fira Code-Regular.ufo/glyphs/uni252D_.glif new file mode 100644 index 0000000000..5c953a61e9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni252D_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni252D" format="1"> + <advance width="600"/> + <unicode hex="252D"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni252E_.glif b/Fira Code-Regular.ufo/glyphs/uni252E_.glif new file mode 100644 index 0000000000..0c285508c1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni252E_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni252E" format="1"> + <advance width="600"/> + <unicode hex="252E"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="260" y="470" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni252F_.glif b/Fira Code-Regular.ufo/glyphs/uni252F_.glif new file mode 100644 index 0000000000..7b4c08286e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni252F_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni252F" format="1"> + <advance width="600"/> + <unicode hex="252F"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2530.glif b/Fira Code-Regular.ufo/glyphs/uni2530.glif new file mode 100644 index 0000000000..1ed054ab84 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2530.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2530" format="1"> + <advance width="600"/> + <unicode hex="2530"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2531.glif b/Fira Code-Regular.ufo/glyphs/uni2531.glif new file mode 100644 index 0000000000..d92abb773d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2531.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2531" format="1"> + <advance width="600"/> + <unicode hex="2531"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2532.glif b/Fira Code-Regular.ufo/glyphs/uni2532.glif new file mode 100644 index 0000000000..d368c3e48c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2532.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2532" format="1"> + <advance width="600"/> + <unicode hex="2532"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="180" y="470" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2533.glif b/Fira Code-Regular.ufo/glyphs/uni2533.glif new file mode 100644 index 0000000000..cef404295f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2533.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2533" format="1"> + <advance width="600"/> + <unicode hex="2533"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2534.glif b/Fira Code-Regular.ufo/glyphs/uni2534.glif new file mode 100644 index 0000000000..b984002505 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2534.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2534" format="1"> + <advance width="600"/> + <unicode hex="2534"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2535.glif b/Fira Code-Regular.ufo/glyphs/uni2535.glif new file mode 100644 index 0000000000..28caed60e6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2535.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2535" format="1"> + <advance width="600"/> + <unicode hex="2535"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="340" y="230" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2536.glif b/Fira Code-Regular.ufo/glyphs/uni2536.glif new file mode 100644 index 0000000000..6654ac65aa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2536.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2536" format="1"> + <advance width="600"/> + <unicode hex="2536"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2537.glif b/Fira Code-Regular.ufo/glyphs/uni2537.glif new file mode 100644 index 0000000000..a36080aed9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2537.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2537" format="1"> + <advance width="600"/> + <unicode hex="2537"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2538.glif b/Fira Code-Regular.ufo/glyphs/uni2538.glif new file mode 100644 index 0000000000..698ec7e3cc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2538.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2538" format="1"> + <advance width="600"/> + <unicode hex="2538"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2539.glif b/Fira Code-Regular.ufo/glyphs/uni2539.glif new file mode 100644 index 0000000000..d2de153d27 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2539.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2539" format="1"> + <advance width="600"/> + <unicode hex="2539"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="420" y="230" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni253A_.glif b/Fira Code-Regular.ufo/glyphs/uni253A_.glif new file mode 100644 index 0000000000..2a8d81ab87 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni253A_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni253A" format="1"> + <advance width="600"/> + <unicode hex="253A"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni253B_.glif b/Fira Code-Regular.ufo/glyphs/uni253B_.glif new file mode 100644 index 0000000000..8ec91fe9d6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni253B_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni253B" format="1"> + <advance width="600"/> + <unicode hex="253B"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni253C_.glif b/Fira Code-Regular.ufo/glyphs/uni253C_.glif new file mode 100644 index 0000000000..bc33d5710a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni253C_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni253C" format="1"> + <advance width="600"/> + <unicode hex="253C"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni253D_.glif b/Fira Code-Regular.ufo/glyphs/uni253D_.glif new file mode 100644 index 0000000000..8565cb76f0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni253D_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni253D" format="1"> + <advance width="600"/> + <unicode hex="253D"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni253E_.glif b/Fira Code-Regular.ufo/glyphs/uni253E_.glif new file mode 100644 index 0000000000..d9711fe965 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni253E_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni253E" format="1"> + <advance width="600"/> + <unicode hex="253E"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni253F_.glif b/Fira Code-Regular.ufo/glyphs/uni253F_.glif new file mode 100644 index 0000000000..2e9deb8951 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni253F_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni253F" format="1"> + <advance width="600"/> + <unicode hex="253F"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2540.glif b/Fira Code-Regular.ufo/glyphs/uni2540.glif new file mode 100644 index 0000000000..7a93f7c3db --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2540.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2540" format="1"> + <advance width="600"/> + <unicode hex="2540"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2541.glif b/Fira Code-Regular.ufo/glyphs/uni2541.glif new file mode 100644 index 0000000000..01c630ca1d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2541.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2541" format="1"> + <advance width="600"/> + <unicode hex="2541"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2542.glif b/Fira Code-Regular.ufo/glyphs/uni2542.glif new file mode 100644 index 0000000000..1196c6a779 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2542.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2542" format="1"> + <advance width="600"/> + <unicode hex="2542"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2543.glif b/Fira Code-Regular.ufo/glyphs/uni2543.glif new file mode 100644 index 0000000000..b98638bbe7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2543.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2543" format="1"> + <advance width="600"/> + <unicode hex="2543"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="420" y="230" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2544.glif b/Fira Code-Regular.ufo/glyphs/uni2544.glif new file mode 100644 index 0000000000..326388f333 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2544.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2544" format="1"> + <advance width="600"/> + <unicode hex="2544"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2545.glif b/Fira Code-Regular.ufo/glyphs/uni2545.glif new file mode 100644 index 0000000000..892f34fba5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2545.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2545" format="1"> + <advance width="600"/> + <unicode hex="2545"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="420" y="390" type="line"/> + <point x="420" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2546.glif b/Fira Code-Regular.ufo/glyphs/uni2546.glif new file mode 100644 index 0000000000..2a3f255446 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2546.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2546" format="1"> + <advance width="600"/> + <unicode hex="2546"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="180" y="470" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2547.glif b/Fira Code-Regular.ufo/glyphs/uni2547.glif new file mode 100644 index 0000000000..fbd46cb506 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2547.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2547" format="1"> + <advance width="600"/> + <unicode hex="2547"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2548.glif b/Fira Code-Regular.ufo/glyphs/uni2548.glif new file mode 100644 index 0000000000..1e251fa077 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2548.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2548" format="1"> + <advance width="600"/> + <unicode hex="2548"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2549.glif b/Fira Code-Regular.ufo/glyphs/uni2549.glif new file mode 100644 index 0000000000..1af837da69 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2549.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2549" format="1"> + <advance width="600"/> + <unicode hex="2549"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni254A_.glif b/Fira Code-Regular.ufo/glyphs/uni254A_.glif new file mode 100644 index 0000000000..a228b3ff9a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni254A_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni254A" format="1"> + <advance width="600"/> + <unicode hex="254A"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni254B_.glif b/Fira Code-Regular.ufo/glyphs/uni254B_.glif new file mode 100644 index 0000000000..9cb8c5098c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni254B_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni254B" format="1"> + <advance width="600"/> + <unicode hex="254B"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni254C_.glif b/Fira Code-Regular.ufo/glyphs/uni254C_.glif new file mode 100644 index 0000000000..bb60f02d36 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni254C_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni254C" format="1"> + <advance width="600"/> + <unicode hex="254C"/> + <outline> + <contour> + <point x="260" y="310" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + </contour> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="340" y="390" type="line"/> + <point x="340" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni254D_.glif b/Fira Code-Regular.ufo/glyphs/uni254D_.glif new file mode 100644 index 0000000000..8779a4a7c4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni254D_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni254D" format="1"> + <advance width="600"/> + <unicode hex="254D"/> + <outline> + <contour> + <point x="180" y="230" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="420" y="470" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni254E_.glif b/Fira Code-Regular.ufo/glyphs/uni254E_.glif new file mode 100644 index 0000000000..33be8465b2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni254E_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni254E" format="1"> + <advance width="600"/> + <unicode hex="254E"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + </contour> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni254F_.glif b/Fira Code-Regular.ufo/glyphs/uni254F_.glif new file mode 100644 index 0000000000..6a289bda34 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni254F_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni254F" format="1"> + <advance width="600"/> + <unicode hex="254F"/> + <outline> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + </contour> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2550.glif b/Fira Code-Regular.ufo/glyphs/uni2550.glif new file mode 100644 index 0000000000..0422d51d82 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2550.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2550" format="1"> + <advance width="600"/> + <unicode hex="2550"/> + <outline> + <contour> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2551.glif b/Fira Code-Regular.ufo/glyphs/uni2551.glif new file mode 100644 index 0000000000..c01e0df13f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2551.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2551" format="1"> + <advance width="600"/> + <unicode hex="2551"/> + <outline> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2552.glif b/Fira Code-Regular.ufo/glyphs/uni2552.glif new file mode 100644 index 0000000000..9830af3fd5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2552.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2552" format="1"> + <advance width="600"/> + <unicode hex="2552"/> + <outline> + <contour> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + <point x="260" y="470" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2553.glif b/Fira Code-Regular.ufo/glyphs/uni2553.glif new file mode 100644 index 0000000000..90321255e9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2553.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2553" format="1"> + <advance width="600"/> + <unicode hex="2553"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="180" y="390" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2554.glif b/Fira Code-Regular.ufo/glyphs/uni2554.glif new file mode 100644 index 0000000000..9981d41826 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2554.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2554" format="1"> + <advance width="600"/> + <unicode hex="2554"/> + <outline> + <contour> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + <point x="180" y="470" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="260" y="390" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2555.glif b/Fira Code-Regular.ufo/glyphs/uni2555.glif new file mode 100644 index 0000000000..b1cd46e6a6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2555.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2555" format="1"> + <advance width="600"/> + <unicode hex="2555"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2556.glif b/Fira Code-Regular.ufo/glyphs/uni2556.glif new file mode 100644 index 0000000000..b9033bf005 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2556.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2556" format="1"> + <advance width="600"/> + <unicode hex="2556"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2557.glif b/Fira Code-Regular.ufo/glyphs/uni2557.glif new file mode 100644 index 0000000000..e4afd62bc5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2557.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2557" format="1"> + <advance width="600"/> + <unicode hex="2557"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="340" y="390" type="line"/> + <point x="340" y="-500" type="line"/> + </contour> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2558.glif b/Fira Code-Regular.ufo/glyphs/uni2558.glif new file mode 100644 index 0000000000..17a31c168b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2558.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2558" format="1"> + <advance width="600"/> + <unicode hex="2558"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2559.glif b/Fira Code-Regular.ufo/glyphs/uni2559.glif new file mode 100644 index 0000000000..e5d7e909ea --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2559.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2559" format="1"> + <advance width="600"/> + <unicode hex="2559"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni255A_.glif b/Fira Code-Regular.ufo/glyphs/uni255A_.glif new file mode 100644 index 0000000000..3618f51559 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni255A_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni255A" format="1"> + <advance width="600"/> + <unicode hex="255A"/> + <outline> + <contour> + <point x="260" y="310" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + </contour> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni255B_.glif b/Fira Code-Regular.ufo/glyphs/uni255B_.glif new file mode 100644 index 0000000000..0e88ffc9c5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni255B_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni255B" format="1"> + <advance width="600"/> + <unicode hex="255B"/> + <outline> + <contour> + <point x="340" y="230" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni255C_.glif b/Fira Code-Regular.ufo/glyphs/uni255C_.glif new file mode 100644 index 0000000000..44ca0c6461 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni255C_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni255C" format="1"> + <advance width="600"/> + <unicode hex="255C"/> + <outline> + <contour> + <point x="420" y="310" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni255D_.glif b/Fira Code-Regular.ufo/glyphs/uni255D_.glif new file mode 100644 index 0000000000..d990e29eb9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni255D_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni255D" format="1"> + <advance width="600"/> + <unicode hex="255D"/> + <outline> + <contour> + <point x="420" y="230" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + <contour> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni255E_.glif b/Fira Code-Regular.ufo/glyphs/uni255E_.glif new file mode 100644 index 0000000000..57562d8380 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni255E_.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni255E" format="1"> + <advance width="600"/> + <unicode hex="255E"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni255F_.glif b/Fira Code-Regular.ufo/glyphs/uni255F_.glif new file mode 100644 index 0000000000..7653c10c62 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni255F_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni255F" format="1"> + <advance width="600"/> + <unicode hex="255F"/> + <outline> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2560.glif b/Fira Code-Regular.ufo/glyphs/uni2560.glif new file mode 100644 index 0000000000..71c8539156 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2560.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2560" format="1"> + <advance width="600"/> + <unicode hex="2560"/> + <outline> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2561.glif b/Fira Code-Regular.ufo/glyphs/uni2561.glif new file mode 100644 index 0000000000..ba10c6b0bc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2561.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2561" format="1"> + <advance width="600"/> + <unicode hex="2561"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2562.glif b/Fira Code-Regular.ufo/glyphs/uni2562.glif new file mode 100644 index 0000000000..8756f22367 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2562.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2562" format="1"> + <advance width="600"/> + <unicode hex="2562"/> + <outline> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2563.glif b/Fira Code-Regular.ufo/glyphs/uni2563.glif new file mode 100644 index 0000000000..a648e632dd --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2563.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2563" format="1"> + <advance width="600"/> + <unicode hex="2563"/> + <outline> + <contour> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="-500" type="line"/> + </contour> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2564.glif b/Fira Code-Regular.ufo/glyphs/uni2564.glif new file mode 100644 index 0000000000..5cae20efa4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2564.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2564" format="1"> + <advance width="600"/> + <unicode hex="2564"/> + <outline> + <contour> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2565.glif b/Fira Code-Regular.ufo/glyphs/uni2565.glif new file mode 100644 index 0000000000..e4d2f08ea9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2565.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2565" format="1"> + <advance width="600"/> + <unicode hex="2565"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2566.glif b/Fira Code-Regular.ufo/glyphs/uni2566.glif new file mode 100644 index 0000000000..143d94731a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2566.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2566" format="1"> + <advance width="600"/> + <unicode hex="2566"/> + <outline> + <contour> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2567.glif b/Fira Code-Regular.ufo/glyphs/uni2567.glif new file mode 100644 index 0000000000..8a51d371e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2567.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2567" format="1"> + <advance width="600"/> + <unicode hex="2567"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2568.glif b/Fira Code-Regular.ufo/glyphs/uni2568.glif new file mode 100644 index 0000000000..1c5c96df58 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2568.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2568" format="1"> + <advance width="600"/> + <unicode hex="2568"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2569.glif b/Fira Code-Regular.ufo/glyphs/uni2569.glif new file mode 100644 index 0000000000..d6c01d6471 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2569.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2569" format="1"> + <advance width="600"/> + <unicode hex="2569"/> + <outline> + <contour> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni256A_.glif b/Fira Code-Regular.ufo/glyphs/uni256A_.glif new file mode 100644 index 0000000000..ee4d5b155f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni256A_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni256A" format="1"> + <advance width="600"/> + <unicode hex="256A"/> + <outline> + <contour> + <point x="340" y="470" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="230" type="line"/> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni256B_.glif b/Fira Code-Regular.ufo/glyphs/uni256B_.glif new file mode 100644 index 0000000000..b594456c4f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni256B_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni256B" format="1"> + <advance width="600"/> + <unicode hex="256B"/> + <outline> + <contour> + <point x="420" y="390" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="180" y="310" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni256C_.glif b/Fira Code-Regular.ufo/glyphs/uni256C_.glif new file mode 100644 index 0000000000..06518b629d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni256C_.glif @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni256C" format="1"> + <advance width="600"/> + <unicode hex="256C"/> + <outline> + <contour> + <point x="260" y="390" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="390" type="line"/> + </contour> + <contour> + <point x="420" y="470" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="340" y="390" type="line"/> + <point x="605" y="390" type="line"/> + <point x="605" y="470" type="line"/> + </contour> + <contour> + <point x="260" y="-500" type="line"/> + <point x="260" y="310" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="180" y="230" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="310" type="line"/> + <point x="340" y="310" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2571.glif b/Fira Code-Regular.ufo/glyphs/uni2571.glif new file mode 100644 index 0000000000..5d8e51376c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2571.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2571" format="1"> + <advance width="600"/> + <unicode hex="2571"/> + <outline> + <contour> + <point x="544" y="537" type="line"/> + <point x="487" y="594" type="line"/> + <point x="56" y="163" type="line"/> + <point x="113" y="106" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2572.glif b/Fira Code-Regular.ufo/glyphs/uni2572.glif new file mode 100644 index 0000000000..4fd60f3553 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2572.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2572" format="1"> + <advance width="600"/> + <unicode hex="2572"/> + <outline> + <contour> + <point x="544" y="163" type="line"/> + <point x="113" y="594" type="line"/> + <point x="56" y="537" type="line"/> + <point x="487" y="106" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2573.glif b/Fira Code-Regular.ufo/glyphs/uni2573.glif new file mode 100644 index 0000000000..8bce15f075 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2573.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2573" format="1"> + <advance width="600"/> + <unicode hex="2573"/> + <outline> + <contour> + <point x="544" y="537" type="line"/> + <point x="487" y="594" type="line"/> + <point x="300" y="407" type="line"/> + <point x="113" y="594" type="line"/> + <point x="56" y="537" type="line"/> + <point x="243" y="350" type="line"/> + <point x="56" y="163" type="line"/> + <point x="113" y="106" type="line"/> + <point x="300" y="293" type="line"/> + <point x="487" y="106" type="line"/> + <point x="544" y="163" type="line"/> + <point x="357" y="350" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2574.glif b/Fira Code-Regular.ufo/glyphs/uni2574.glif new file mode 100644 index 0000000000..c3e8558642 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2574.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2574" format="1"> + <advance width="600"/> + <unicode hex="2574"/> + <outline> + <contour> + <point x="340" y="310" type="line"/> + <point x="340" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2575.glif b/Fira Code-Regular.ufo/glyphs/uni2575.glif new file mode 100644 index 0000000000..88e5f63bfc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2575.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2575" format="1"> + <advance width="600"/> + <unicode hex="2575"/> + <outline> + <contour> + <point x="340" y="-500" type="line"/> + <point x="340" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2576.glif b/Fira Code-Regular.ufo/glyphs/uni2576.glif new file mode 100644 index 0000000000..3727bc6c66 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2576.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2576" format="1"> + <advance width="600"/> + <unicode hex="2576"/> + <outline> + <contour> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + <point x="260" y="390" type="line"/> + <point x="260" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2577.glif b/Fira Code-Regular.ufo/glyphs/uni2577.glif new file mode 100644 index 0000000000..163f42b9e3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2577.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2577" format="1"> + <advance width="600"/> + <unicode hex="2577"/> + <outline> + <contour> + <point x="340" y="310" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2578.glif b/Fira Code-Regular.ufo/glyphs/uni2578.glif new file mode 100644 index 0000000000..d03d07d2ce --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2578.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2578" format="1"> + <advance width="600"/> + <unicode hex="2578"/> + <outline> + <contour> + <point x="340" y="230" type="line"/> + <point x="340" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2579.glif b/Fira Code-Regular.ufo/glyphs/uni2579.glif new file mode 100644 index 0000000000..cad4fdd104 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2579.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2579" format="1"> + <advance width="600"/> + <unicode hex="2579"/> + <outline> + <contour> + <point x="420" y="310" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni257A_.glif b/Fira Code-Regular.ufo/glyphs/uni257A_.glif new file mode 100644 index 0000000000..6d768447b7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni257A_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni257A" format="1"> + <advance width="600"/> + <unicode hex="257A"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="260" y="470" type="line"/> + <point x="260" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni257B_.glif b/Fira Code-Regular.ufo/glyphs/uni257B_.glif new file mode 100644 index 0000000000..5312cbac82 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni257B_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni257B" format="1"> + <advance width="600"/> + <unicode hex="257B"/> + <outline> + <contour> + <point x="420" y="-500" type="line"/> + <point x="420" y="390" type="line"/> + <point x="180" y="390" type="line"/> + <point x="180" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni257C_.glif b/Fira Code-Regular.ufo/glyphs/uni257C_.glif new file mode 100644 index 0000000000..7b12fe422a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni257C_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni257C" format="1"> + <advance width="600"/> + <unicode hex="257C"/> + <outline> + <contour> + <point x="605" y="230" type="line"/> + <point x="605" y="470" type="line"/> + <point x="260" y="470" type="line"/> + <point x="260" y="390" type="line"/> + <point x="-5" y="390" type="line"/> + <point x="-5" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="230" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni257D_.glif b/Fira Code-Regular.ufo/glyphs/uni257D_.glif new file mode 100644 index 0000000000..3f26485cbf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni257D_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni257D" format="1"> + <advance width="600"/> + <unicode hex="257D"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="1000" type="line"/> + <point x="260" y="1000" type="line"/> + <point x="260" y="390" type="line"/> + <point x="180" y="390" type="line"/> + <point x="180" y="-500" type="line"/> + <point x="420" y="-500" type="line"/> + <point x="420" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni257E_.glif b/Fira Code-Regular.ufo/glyphs/uni257E_.glif new file mode 100644 index 0000000000..48cf06b002 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni257E_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni257E" format="1"> + <advance width="600"/> + <unicode hex="257E"/> + <outline> + <contour> + <point x="340" y="390" type="line"/> + <point x="340" y="470" type="line"/> + <point x="-5" y="470" type="line"/> + <point x="-5" y="230" type="line"/> + <point x="340" y="230" type="line"/> + <point x="340" y="310" type="line"/> + <point x="605" y="310" type="line"/> + <point x="605" y="390" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni257F_.glif b/Fira Code-Regular.ufo/glyphs/uni257F_.glif new file mode 100644 index 0000000000..da1b56ad26 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni257F_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni257F" format="1"> + <advance width="600"/> + <unicode hex="257F"/> + <outline> + <contour> + <point x="420" y="310" type="line"/> + <point x="420" y="1000" type="line"/> + <point x="180" y="1000" type="line"/> + <point x="180" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="-500" type="line"/> + <point x="340" y="-500" type="line"/> + <point x="340" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2581.glif b/Fira Code-Regular.ufo/glyphs/uni2581.glif new file mode 100644 index 0000000000..6999191a86 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2581.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2581" format="1"> + <advance width="600"/> + <unicode hex="2581"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="-312" type="line"/> + <point x="0" y="-312" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2582.glif b/Fira Code-Regular.ufo/glyphs/uni2582.glif new file mode 100644 index 0000000000..f66ec6cc19 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2582.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2582" format="1"> + <advance width="600"/> + <unicode hex="2582"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="-125" type="line"/> + <point x="0" y="-125" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2583.glif b/Fira Code-Regular.ufo/glyphs/uni2583.glif new file mode 100644 index 0000000000..dfd491f25b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2583.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2583" format="1"> + <advance width="600"/> + <unicode hex="2583"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="62" type="line"/> + <point x="0" y="62" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2585.glif b/Fira Code-Regular.ufo/glyphs/uni2585.glif new file mode 100644 index 0000000000..65524ada1e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2585.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2585" format="1"> + <advance width="600"/> + <unicode hex="2585"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="437" type="line"/> + <point x="0" y="437" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2586.glif b/Fira Code-Regular.ufo/glyphs/uni2586.glif new file mode 100644 index 0000000000..54000d93c4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2586.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2586" format="1"> + <advance width="600"/> + <unicode hex="2586"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="625" type="line"/> + <point x="0" y="625" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2587.glif b/Fira Code-Regular.ufo/glyphs/uni2587.glif new file mode 100644 index 0000000000..8eb0e5bcd2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2587.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2587" format="1"> + <advance width="600"/> + <unicode hex="2587"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="812" type="line"/> + <point x="0" y="812" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2589.glif b/Fira Code-Regular.ufo/glyphs/uni2589.glif new file mode 100644 index 0000000000..01b55825f0 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2589.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2589" format="1"> + <advance width="600"/> + <unicode hex="2589"/> + <outline> + <contour> + <point x="525" y="-500" type="line"/> + <point x="525" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni258A_.glif b/Fira Code-Regular.ufo/glyphs/uni258A_.glif new file mode 100644 index 0000000000..496a9545aa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni258A_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni258A" format="1"> + <advance width="600"/> + <unicode hex="258A"/> + <outline> + <contour> + <point x="450" y="-500" type="line"/> + <point x="450" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni258B_.glif b/Fira Code-Regular.ufo/glyphs/uni258B_.glif new file mode 100644 index 0000000000..b5e45e4d24 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni258B_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni258B" format="1"> + <advance width="600"/> + <unicode hex="258B"/> + <outline> + <contour> + <point x="375" y="-500" type="line"/> + <point x="375" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni258D_.glif b/Fira Code-Regular.ufo/glyphs/uni258D_.glif new file mode 100644 index 0000000000..ee631b3522 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni258D_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni258D" format="1"> + <advance width="600"/> + <unicode hex="258D"/> + <outline> + <contour> + <point x="225" y="-500" type="line"/> + <point x="225" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni258E_.glif b/Fira Code-Regular.ufo/glyphs/uni258E_.glif new file mode 100644 index 0000000000..77f820bf0e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni258E_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni258E" format="1"> + <advance width="600"/> + <unicode hex="258E"/> + <outline> + <contour> + <point x="150" y="-500" type="line"/> + <point x="150" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni258F_.glif b/Fira Code-Regular.ufo/glyphs/uni258F_.glif new file mode 100644 index 0000000000..ff9d7bbb81 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni258F_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni258F" format="1"> + <advance width="600"/> + <unicode hex="258F"/> + <outline> + <contour> + <point x="75" y="-500" type="line"/> + <point x="75" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2594.glif b/Fira Code-Regular.ufo/glyphs/uni2594.glif new file mode 100644 index 0000000000..4ca230b17f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2594.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2594" format="1"> + <advance width="600"/> + <unicode hex="2594"/> + <outline> + <contour> + <point x="600" y="812" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="812" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2595.glif b/Fira Code-Regular.ufo/glyphs/uni2595.glif new file mode 100644 index 0000000000..49e852069f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2595.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2595" format="1"> + <advance width="600"/> + <unicode hex="2595"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="525" y="1000" type="line"/> + <point x="525" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2596.glif b/Fira Code-Regular.ufo/glyphs/uni2596.glif new file mode 100644 index 0000000000..4ad1895bdf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2596.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2596" format="1"> + <advance width="600"/> + <unicode hex="2596"/> + <outline> + <contour> + <point x="300" y="-500" type="line"/> + <point x="300" y="250" type="line"/> + <point x="0" y="250" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2597.glif b/Fira Code-Regular.ufo/glyphs/uni2597.glif new file mode 100644 index 0000000000..8afb53dd3b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2597.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2597" format="1"> + <advance width="600"/> + <unicode hex="2597"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="250" type="line"/> + <point x="300" y="250" type="line"/> + <point x="300" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2598.glif b/Fira Code-Regular.ufo/glyphs/uni2598.glif new file mode 100644 index 0000000000..0f99aacf19 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2598.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2598" format="1"> + <advance width="600"/> + <unicode hex="2598"/> + <outline> + <contour> + <point x="300" y="250" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="250" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2599.glif b/Fira Code-Regular.ufo/glyphs/uni2599.glif new file mode 100644 index 0000000000..0ed8da6f97 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2599.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2599" format="1"> + <advance width="600"/> + <unicode hex="2599"/> + <outline> + <contour> + <point x="300" y="250" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + <point x="600" y="-500" type="line"/> + <point x="600" y="250" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni259A_.glif b/Fira Code-Regular.ufo/glyphs/uni259A_.glif new file mode 100644 index 0000000000..1be3d7b570 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni259A_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni259A" format="1"> + <advance width="600"/> + <unicode hex="259A"/> + <outline> + <contour> + <point x="300" y="251" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="250" type="line"/> + <point x="300" y="250" type="line"/> + <point x="300" y="-500" type="line"/> + <point x="600" y="-500" type="line"/> + <point x="600" y="251" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni259B_.glif b/Fira Code-Regular.ufo/glyphs/uni259B_.glif new file mode 100644 index 0000000000..caf3942faf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni259B_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni259B" format="1"> + <advance width="600"/> + <unicode hex="259B"/> + <outline> + <contour> + <point x="600" y="250" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="-500" type="line"/> + <point x="300" y="-500" type="line"/> + <point x="300" y="250" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni259C_.glif b/Fira Code-Regular.ufo/glyphs/uni259C_.glif new file mode 100644 index 0000000000..69241c524f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni259C_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni259C" format="1"> + <advance width="600"/> + <unicode hex="259C"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="250" type="line"/> + <point x="300" y="250" type="line"/> + <point x="300" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni259D_.glif b/Fira Code-Regular.ufo/glyphs/uni259D_.glif new file mode 100644 index 0000000000..da7cd036ab --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni259D_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni259D" format="1"> + <advance width="600"/> + <unicode hex="259D"/> + <outline> + <contour> + <point x="600" y="250" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="300" y="250" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni259E_.glif b/Fira Code-Regular.ufo/glyphs/uni259E_.glif new file mode 100644 index 0000000000..7209b2f22d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni259E_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni259E" format="1"> + <advance width="600"/> + <unicode hex="259E"/> + <outline> + <contour> + <point x="600" y="251" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="300" y="251" type="line"/> + </contour> + <contour> + <point x="300" y="-500" type="line"/> + <point x="300" y="250" type="line"/> + <point x="0" y="250" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni259F_.glif b/Fira Code-Regular.ufo/glyphs/uni259F_.glif new file mode 100644 index 0000000000..8a5c7c3c4b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni259F_.glif @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni259F" format="1"> + <advance width="600"/> + <unicode hex="259F"/> + <outline> + <contour> + <point x="600" y="-500" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="300" y="1000" type="line"/> + <point x="300" y="250" type="line"/> + <point x="0" y="250" type="line"/> + <point x="0" y="-500" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25A2_.glif b/Fira Code-Regular.ufo/glyphs/uni25A2_.glif new file mode 100644 index 0000000000..ce4fc7cb15 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25A2_.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25A2" format="1"> + <advance width="600"/> + <unicode hex="25A2"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="70" y="540"/> + <point x="30" y="499"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="40"/> + <point x="70" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="529" y="0"/> + <point x="570" y="40"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="499"/> + <point x="529" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="461" y="460"/> + <point x="490" y="431"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="108"/> + <point x="461" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="138" y="80"/> + <point x="110" y="108"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="431"/> + <point x="138" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25AD_.glif b/Fira Code-Regular.ufo/glyphs/uni25AD_.glif new file mode 100644 index 0000000000..1eedd03bd5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25AD_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25AD" format="1"> + <advance width="600"/> + <unicode hex="25AD"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="270" type="line"/> + <point x="30" y="270" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="190" type="line"/> + <point x="490" y="190" type="line"/> + <point x="490" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25AE_.glif b/Fira Code-Regular.ufo/glyphs/uni25AE_.glif new file mode 100644 index 0000000000..e889ab6103 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25AE_.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25AE" format="1"> + <advance width="600"/> + <unicode hex="25AE"/> + <outline> + <contour> + <point x="427" y="0" type="line"/> + <point x="427" y="540" type="line"/> + <point x="142" y="540" type="line"/> + <point x="142" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25AF_.glif b/Fira Code-Regular.ufo/glyphs/uni25AF_.glif new file mode 100644 index 0000000000..9c6fd2e2d9 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25AF_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25AF" format="1"> + <advance width="600"/> + <unicode hex="25AF"/> + <outline> + <contour> + <point x="427" y="0" type="line"/> + <point x="427" y="540" type="line"/> + <point x="142" y="540" type="line"/> + <point x="142" y="0" type="line"/> + </contour> + <contour> + <point x="222" y="460" type="line"/> + <point x="347" y="460" type="line"/> + <point x="347" y="80" type="line"/> + <point x="222" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25D2_.glif b/Fira Code-Regular.ufo/glyphs/uni25D2_.glif new file mode 100644 index 0000000000..c17ce20a74 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25D2_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25D2" format="1"> + <advance width="600"/> + <unicode hex="25D2"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve"/> + <point x="110" y="270" type="line"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25D3_.glif b/Fira Code-Regular.ufo/glyphs/uni25D3_.glif new file mode 100644 index 0000000000..878120eba3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25D3_.glif @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25D3" format="1"> + <advance width="600"/> + <unicode hex="25D3"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="110" y="270" type="curve"/> + <point x="490" y="270" type="line"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25D5_.glif b/Fira Code-Regular.ufo/glyphs/uni25D5_.glif new file mode 100644 index 0000000000..8a4bdbe36d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25D5_.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25D5" format="1"> + <advance width="600"/> + <unicode hex="25D5"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve"/> + <point x="300" y="270" type="line"/> + <point x="110" y="270" type="line"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25D6_.glif b/Fira Code-Regular.ufo/glyphs/uni25D6_.glif new file mode 100644 index 0000000000..75dbfe8ecc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25D6_.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25D6" format="1"> + <advance width="600"/> + <unicode hex="25D6"/> + <outline> + <contour> + <point x="300" y="0" type="curve"/> + <point x="300" y="540" type="line"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25D7_.glif b/Fira Code-Regular.ufo/glyphs/uni25D7_.glif new file mode 100644 index 0000000000..4ca0219e9d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25D7_.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25D7" format="1"> + <advance width="600"/> + <unicode hex="25D7"/> + <outline> + <contour> + <point x="300" y="540" type="curve"/> + <point x="300" y="0" type="line"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25DA_.glif b/Fira Code-Regular.ufo/glyphs/uni25DA_.glif new file mode 100644 index 0000000000..5f4221b29a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25DA_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25DA" format="1"> + <advance width="600"/> + <unicode hex="25DA"/> + <outline> + <contour> + <point x="570" y="270" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="270" type="line"/> + <point x="70" y="270" type="line"/> + <point x="70" y="396"/> + <point x="173" y="500"/> + <point x="300" y="500" type="curve" smooth="yes"/> + <point x="426" y="500"/> + <point x="530" y="396"/> + <point x="530" y="270" type="curve"/> + </contour> + <contour> + <point x="300" y="420" type="curve" smooth="yes"/> + <point x="217" y="420"/> + <point x="150" y="352"/> + <point x="150" y="270" type="curve"/> + <point x="450" y="270" type="line"/> + <point x="450" y="352"/> + <point x="382" y="420"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25DB_.glif b/Fira Code-Regular.ufo/glyphs/uni25DB_.glif new file mode 100644 index 0000000000..376e28573f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25DB_.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25DB" format="1"> + <advance width="600"/> + <unicode hex="25DB"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="270" type="line"/> + <point x="530" y="270" type="line"/> + <point x="530" y="143"/> + <point x="426" y="40"/> + <point x="300" y="40" type="curve" smooth="yes"/> + <point x="173" y="40"/> + <point x="70" y="143"/> + <point x="70" y="270" type="curve"/> + <point x="30" y="270" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="450" y="270" type="curve"/> + <point x="150" y="270" type="line"/> + <point x="150" y="187"/> + <point x="217" y="120"/> + <point x="300" y="120" type="curve" smooth="yes"/> + <point x="382" y="120"/> + <point x="450" y="187"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25DC_.glif b/Fira Code-Regular.ufo/glyphs/uni25DC_.glif new file mode 100644 index 0000000000..89a82c0c70 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25DC_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25DC" format="1"> + <advance width="600"/> + <unicode hex="25DC"/> + <outline> + <contour> + <point x="300" y="460" type="curve"/> + <point x="300" y="540" type="line"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve"/> + <point x="110" y="270" type="line"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25DD_.glif b/Fira Code-Regular.ufo/glyphs/uni25DD_.glif new file mode 100644 index 0000000000..31315bc5c4 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25DD_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25DD" format="1"> + <advance width="600"/> + <unicode hex="25DD"/> + <outline> + <contour> + <point x="300" y="540" type="curve"/> + <point x="300" y="460" type="line"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve"/> + <point x="570" y="270" type="line"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25DE_.glif b/Fira Code-Regular.ufo/glyphs/uni25DE_.glif new file mode 100644 index 0000000000..667b5645ff --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25DE_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25DE" format="1"> + <advance width="600"/> + <unicode hex="25DE"/> + <outline> + <contour> + <point x="110" y="270" type="curve"/> + <point x="30" y="270" type="line"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve"/> + <point x="300" y="80" type="line"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25DF_.glif b/Fira Code-Regular.ufo/glyphs/uni25DF_.glif new file mode 100644 index 0000000000..116f49de59 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25DF_.glif @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25DF" format="1"> + <advance width="600"/> + <unicode hex="25DF"/> + <outline> + <contour> + <point x="570" y="270" type="curve"/> + <point x="490" y="270" type="line"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve"/> + <point x="300" y="0" type="line"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25E0_.glif b/Fira Code-Regular.ufo/glyphs/uni25E0_.glif new file mode 100644 index 0000000000..d894bde753 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25E0_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25E0" format="1"> + <advance width="600"/> + <unicode hex="25E0"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve"/> + <point x="110" y="270" type="line"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve"/> + <point x="570" y="270" type="line"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25E1_.glif b/Fira Code-Regular.ufo/glyphs/uni25E1_.glif new file mode 100644 index 0000000000..ef0eb8371c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25E1_.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25E1" format="1"> + <advance width="600"/> + <unicode hex="25E1"/> + <outline> + <contour> + <point x="570" y="270" type="curve"/> + <point x="490" y="270" type="line"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve"/> + <point x="30" y="270" type="line"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25E7_.glif b/Fira Code-Regular.ufo/glyphs/uni25E7_.glif new file mode 100644 index 0000000000..f41d3fab9b --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25E7_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25E7" format="1"> + <advance width="600"/> + <unicode hex="25E7"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="300" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + <point x="300" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25E8_.glif b/Fira Code-Regular.ufo/glyphs/uni25E8_.glif new file mode 100644 index 0000000000..3a2805b41e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25E8_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25E8" format="1"> + <advance width="600"/> + <unicode hex="25E8"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="300" y="460" type="line"/> + <point x="300" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25E9_.glif b/Fira Code-Regular.ufo/glyphs/uni25E9_.glif new file mode 100644 index 0000000000..cb77e36831 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25E9_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25E9" format="1"> + <advance width="600"/> + <unicode hex="25E9"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="80" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25EA_.glif b/Fira Code-Regular.ufo/glyphs/uni25EA_.glif new file mode 100644 index 0000000000..18339870ad --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25EA_.glif @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25EA" format="1"> + <advance width="600"/> + <unicode hex="25EA"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25EB_.glif b/Fira Code-Regular.ufo/glyphs/uni25EB_.glif new file mode 100644 index 0000000000..cfa5ab6350 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25EB_.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25EB" format="1"> + <advance width="600"/> + <unicode hex="25EB"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="260" y="460" type="line"/> + <point x="260" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + <contour> + <point x="340" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + <point x="340" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F0_.glif b/Fira Code-Regular.ufo/glyphs/uni25F0_.glif new file mode 100644 index 0000000000..1bd74543c6 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F0_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F0" format="1"> + <advance width="600"/> + <unicode hex="25F0"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="340" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + <point x="110" y="80" type="line"/> + <point x="110" y="230" type="line"/> + <point x="340" y="230" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="260" y="460" type="line"/> + <point x="260" y="310" type="line"/> + <point x="110" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F1_.glif b/Fira Code-Regular.ufo/glyphs/uni25F1_.glif new file mode 100644 index 0000000000..fa22703aef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F1_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F1" format="1"> + <advance width="600"/> + <unicode hex="25F1"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="80" type="line"/> + <point x="340" y="80" type="line"/> + <point x="340" y="310" type="line"/> + <point x="110" y="310" type="line"/> + </contour> + <contour> + <point x="110" y="230" type="line"/> + <point x="260" y="230" type="line"/> + <point x="260" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F2_.glif b/Fira Code-Regular.ufo/glyphs/uni25F2_.glif new file mode 100644 index 0000000000..fe6a497eaa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F2_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F2" format="1"> + <advance width="600"/> + <unicode hex="25F2"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="310" type="line"/> + <point x="260" y="310" type="line"/> + <point x="260" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + <contour> + <point x="340" y="230" type="line"/> + <point x="490" y="230" type="line"/> + <point x="490" y="80" type="line"/> + <point x="340" y="80" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F3_.glif b/Fira Code-Regular.ufo/glyphs/uni25F3_.glif new file mode 100644 index 0000000000..fa368401f3 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F3_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F3" format="1"> + <advance width="600"/> + <unicode hex="25F3"/> + <outline> + <contour> + <point x="570" y="0" type="line"/> + <point x="570" y="540" type="line"/> + <point x="30" y="540" type="line"/> + <point x="30" y="0" type="line"/> + </contour> + <contour> + <point x="110" y="460" type="line"/> + <point x="260" y="460" type="line"/> + <point x="260" y="230" type="line"/> + <point x="490" y="230" type="line"/> + <point x="490" y="80" type="line"/> + <point x="110" y="80" type="line"/> + </contour> + <contour> + <point x="340" y="460" type="line"/> + <point x="490" y="460" type="line"/> + <point x="490" y="310" type="line"/> + <point x="340" y="310" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F4_.glif b/Fira Code-Regular.ufo/glyphs/uni25F4_.glif new file mode 100644 index 0000000000..ad2a0f67e5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F4_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F4" format="1"> + <advance width="600"/> + <unicode hex="25F4"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="260" y="456" type="curve"/> + <point x="260" y="310" type="line"/> + <point x="114" y="310" type="line"/> + <point x="130" y="382"/> + <point x="187" y="440"/> + </contour> + <contour> + <point x="340" y="230" type="line"/> + <point x="340" y="455" type="line"/> + <point x="425" y="437"/> + <point x="490" y="360"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="165"/> + <point x="404" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="208" y="80"/> + <point x="133" y="144"/> + <point x="114" y="230" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F5_.glif b/Fira Code-Regular.ufo/glyphs/uni25F5_.glif new file mode 100644 index 0000000000..f660d475fb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F5_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F5" format="1"> + <advance width="600"/> + <unicode hex="25F5"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="404" y="460"/> + <point x="490" y="374"/> + <point x="490" y="270" type="curve" smooth="yes"/> + <point x="490" y="179"/> + <point x="425" y="103"/> + <point x="340" y="84" type="curve"/> + <point x="340" y="310" type="line"/> + <point x="114" y="310" type="line"/> + <point x="133" y="395"/> + <point x="209" y="460"/> + </contour> + <contour> + <point x="114" y="230" type="curve"/> + <point x="260" y="230" type="line"/> + <point x="260" y="84" type="line"/> + <point x="187" y="99"/> + <point x="130" y="157"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F6_.glif b/Fira Code-Regular.ufo/glyphs/uni25F6_.glif new file mode 100644 index 0000000000..df2f98589e --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F6_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F6" format="1"> + <advance width="600"/> + <unicode hex="25F6"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="300" y="460" type="curve" smooth="yes"/> + <point x="390" y="460"/> + <point x="467" y="395"/> + <point x="485" y="310" type="curve"/> + <point x="260" y="310" type="line"/> + <point x="260" y="84" type="line"/> + <point x="174" y="103"/> + <point x="110" y="178"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="374"/> + <point x="195" y="460"/> + </contour> + <contour> + <point x="340" y="230" type="line"/> + <point x="485" y="230" type="line"/> + <point x="469" y="157"/> + <point x="412" y="99"/> + <point x="340" y="84" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni25F7_.glif b/Fira Code-Regular.ufo/glyphs/uni25F7_.glif new file mode 100644 index 0000000000..5cfaf53adb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni25F7_.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni25F7" format="1"> + <advance width="600"/> + <unicode hex="25F7"/> + <outline> + <contour> + <point x="300" y="540" type="curve" smooth="yes"/> + <point x="150" y="540"/> + <point x="30" y="419"/> + <point x="30" y="270" type="curve" smooth="yes"/> + <point x="30" y="120"/> + <point x="150" y="0"/> + <point x="300" y="0" type="curve" smooth="yes"/> + <point x="449" y="0"/> + <point x="570" y="120"/> + <point x="570" y="270" type="curve" smooth="yes"/> + <point x="570" y="419"/> + <point x="449" y="540"/> + </contour> + <contour> + <point x="260" y="455" type="curve"/> + <point x="260" y="230" type="line"/> + <point x="485" y="230" type="line"/> + <point x="467" y="144"/> + <point x="390" y="80"/> + <point x="300" y="80" type="curve" smooth="yes"/> + <point x="195" y="80"/> + <point x="110" y="165"/> + <point x="110" y="270" type="curve" smooth="yes"/> + <point x="110" y="360"/> + <point x="174" y="437"/> + </contour> + <contour> + <point x="340" y="310" type="line"/> + <point x="340" y="455" type="line"/> + <point x="412" y="439"/> + <point x="470" y="382"/> + <point x="486" y="310" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2620.glif b/Fira Code-Regular.ufo/glyphs/uni2620.glif new file mode 100644 index 0000000000..19569e3915 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2620.glif @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2620" format="1"> + <advance width="600"/> + <unicode hex="2620"/> + <outline> + <contour> + <point x="301" y="539" type="curve" smooth="yes"/> + <point x="208" y="539"/> + <point x="139" y="474"/> + <point x="139" y="386" type="curve" smooth="yes"/> + <point x="139" y="354"/> + <point x="147" y="316"/> + <point x="168" y="284" type="curve"/> + <point x="168" y="232" type="line"/> + <point x="193" y="214" type="line"/> + <point x="236" y="139" type="line"/> + <point x="365" y="139" type="line"/> + <point x="408" y="214" type="line"/> + <point x="434" y="232" type="line"/> + <point x="434" y="284" type="line"/> + <point x="454" y="316"/> + <point x="462" y="354"/> + <point x="462" y="386" type="curve" smooth="yes"/> + <point x="462" y="474"/> + <point x="393" y="539"/> + </contour> + <contour> + <point x="60" y="367" type="curve" smooth="yes"/> + <point x="45" y="367"/> + <point x="38" y="354"/> + <point x="38" y="343" type="curve" smooth="yes"/> + <point x="38" y="335"/> + <point x="40" y="327"/> + <point x="46" y="320" type="curve"/> + <point x="33" y="293" type="line"/> + <point x="14" y="290"/> + <point x="0" y="279"/> + <point x="0" y="262" type="curve" smooth="yes"/> + <point x="0" y="247"/> + <point x="14" y="240"/> + <point x="27" y="240" type="curve" smooth="yes"/> + <point x="42" y="240"/> + <point x="54" y="245"/> + <point x="76" y="259" type="curve"/> + <point x="127" y="238" type="line"/> + <point x="127" y="293" type="line"/> + <point x="99" y="309" type="line"/> + <point x="94" y="336"/> + <point x="86" y="367"/> + </contour> + <contour> + <point x="541" y="367" type="curve" smooth="yes"/> + <point x="514" y="367"/> + <point x="506" y="336"/> + <point x="501" y="309" type="curve"/> + <point x="473" y="293" type="line"/> + <point x="473" y="242" type="line"/> + <point x="524" y="259" type="line"/> + <point x="547" y="245"/> + <point x="559" y="240"/> + <point x="574" y="240" type="curve" smooth="yes"/> + <point x="586" y="240"/> + <point x="600" y="247"/> + <point x="600" y="262" type="curve" smooth="yes"/> + <point x="600" y="279"/> + <point x="586" y="290"/> + <point x="568" y="293" type="curve"/> + <point x="555" y="320" type="line"/> + <point x="561" y="327"/> + <point x="563" y="335"/> + <point x="563" y="343" type="curve" smooth="yes"/> + <point x="563" y="354"/> + <point x="556" y="367"/> + </contour> + <contour> + <point x="227" y="362" type="curve" smooth="yes"/> + <point x="250" y="362"/> + <point x="267" y="345"/> + <point x="267" y="322" type="curve" smooth="yes"/> + <point x="267" y="300"/> + <point x="250" y="281"/> + <point x="227" y="281" type="curve" smooth="yes"/> + <point x="206" y="281"/> + <point x="188" y="300"/> + <point x="188" y="322" type="curve" smooth="yes"/> + <point x="188" y="345"/> + <point x="206" y="362"/> + </contour> + <contour> + <point x="374" y="362" type="curve" smooth="yes"/> + <point x="395" y="362"/> + <point x="414" y="345"/> + <point x="414" y="322" type="curve" smooth="yes"/> + <point x="414" y="300"/> + <point x="395" y="281"/> + <point x="374" y="281" type="curve" smooth="yes"/> + <point x="351" y="281"/> + <point x="334" y="300"/> + <point x="334" y="322" type="curve" smooth="yes"/> + <point x="334" y="345"/> + <point x="351" y="362"/> + </contour> + <contour> + <point x="301" y="280" type="curve" smooth="yes"/> + <point x="312" y="280"/> + <point x="328" y="255"/> + <point x="335" y="235" type="curve"/> + <point x="335" y="206" type="line"/> + <point x="301" y="213" type="line"/> + <point x="266" y="206" type="line"/> + <point x="266" y="235" type="line"/> + <point x="273" y="255"/> + <point x="290" y="280"/> + </contour> + <contour> + <point x="192" y="130" type="line"/> + <point x="166" y="172" type="line"/> + <point x="94" y="133" type="line"/> + <point x="71" y="144"/> + <point x="60" y="149"/> + <point x="47" y="149" type="curve" smooth="yes"/> + <point x="30" y="149"/> + <point x="19" y="138"/> + <point x="19" y="124" type="curve" smooth="yes"/> + <point x="19" y="107"/> + <point x="36" y="95"/> + <point x="54" y="95" type="curve"/> + <point x="67" y="71" type="line"/> + <point x="64" y="63"/> + <point x="62" y="57"/> + <point x="62" y="51" type="curve" smooth="yes"/> + <point x="62" y="36"/> + <point x="72" y="23"/> + <point x="88" y="23" type="curve" smooth="yes"/> + <point x="110" y="23"/> + <point x="118" y="53"/> + <point x="122" y="87" type="curve"/> + </contour> + <contour> + <point x="507" y="133" type="curve"/> + <point x="436" y="172" type="line"/> + <point x="410" y="130" type="line"/> + <point x="479" y="87" type="line"/> + <point x="483" y="53"/> + <point x="491" y="23"/> + <point x="513" y="23" type="curve" smooth="yes"/> + <point x="529" y="23"/> + <point x="540" y="36"/> + <point x="540" y="51" type="curve" smooth="yes"/> + <point x="540" y="57"/> + <point x="538" y="63"/> + <point x="534" y="71" type="curve"/> + <point x="548" y="95" type="line"/> + <point x="566" y="95"/> + <point x="582" y="107"/> + <point x="582" y="124" type="curve" smooth="yes"/> + <point x="582" y="138"/> + <point x="572" y="149"/> + <point x="555" y="149" type="curve" smooth="yes"/> + <point x="542" y="149"/> + <point x="530" y="144"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni27A1_.glif b/Fira Code-Regular.ufo/glyphs/uni27A1_.glif new file mode 100644 index 0000000000..5e0cb93a77 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni27A1_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni27A1" format="1"> + <advance width="600"/> + <unicode hex="27A1"/> + <outline> + <contour> + <point x="640" y="313" type="line"/> + <point x="342" y="613" type="line"/> + <point x="342" y="437" type="line"/> + <point x="10" y="437" type="line" smooth="yes"/> + <point x="-20" y="437"/> + <point x="-40" y="417"/> + <point x="-40" y="387" type="curve" smooth="yes"/> + <point x="-40" y="239" type="line" smooth="yes"/> + <point x="-40" y="209"/> + <point x="-20" y="189"/> + <point x="10" y="189" type="curve" smooth="yes"/> + <point x="342" y="189" type="line"/> + <point x="342" y="13" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2B05_.glif b/Fira Code-Regular.ufo/glyphs/uni2B05_.glif new file mode 100644 index 0000000000..ab4fc87be1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2B05_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2B05" format="1"> + <advance width="600"/> + <unicode hex="2B05"/> + <outline> + <contour> + <point x="258" y="437" type="line"/> + <point x="258" y="613" type="line"/> + <point x="-40" y="313" type="line"/> + <point x="258" y="13" type="line"/> + <point x="258" y="189" type="line"/> + <point x="590" y="189" type="line" smooth="yes"/> + <point x="620" y="189"/> + <point x="640" y="209"/> + <point x="640" y="239" type="curve" smooth="yes"/> + <point x="640" y="387" type="line" smooth="yes"/> + <point x="640" y="417"/> + <point x="620" y="437"/> + <point x="590" y="437" type="curve" smooth="yes"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2B06_.glif b/Fira Code-Regular.ufo/glyphs/uni2B06_.glif new file mode 100644 index 0000000000..143c9394f8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2B06_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2B06" format="1"> + <advance width="600"/> + <unicode hex="2B06"/> + <outline> + <contour> + <point x="600" y="534" type="line"/> + <point x="300" y="832" type="line"/> + <point x="0" y="534" type="line"/> + <point x="169" y="534" type="line"/> + <point x="169" y="38" type="line" smooth="yes"/> + <point x="169" y="8"/> + <point x="189" y="-12"/> + <point x="219" y="-12" type="curve" smooth="yes"/> + <point x="381" y="-12" type="line" smooth="yes"/> + <point x="411" y="-12"/> + <point x="431" y="8"/> + <point x="431" y="38" type="curve" smooth="yes"/> + <point x="431" y="534" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uni2B07_.glif b/Fira Code-Regular.ufo/glyphs/uni2B07_.glif new file mode 100644 index 0000000000..cb7c81cc79 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uni2B07_.glif @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uni2B07" format="1"> + <advance width="600"/> + <unicode hex="2B07"/> + <outline> + <contour> + <point x="381" y="750" type="curve" smooth="yes"/> + <point x="219" y="750" type="line" smooth="yes"/> + <point x="189" y="750"/> + <point x="169" y="730"/> + <point x="169" y="700" type="curve" smooth="yes"/> + <point x="169" y="204" type="line"/> + <point x="0" y="204" type="line"/> + <point x="300" y="-94" type="line"/> + <point x="600" y="204" type="line"/> + <point x="431" y="204" type="line"/> + <point x="431" y="700" type="line" smooth="yes"/> + <point x="431" y="730"/> + <point x="411" y="750"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uniE000_.glif b/Fira Code-Regular.ufo/glyphs/uniE000_.glif new file mode 100644 index 0000000000..1f87d86094 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uniE000_.glif @@ -0,0 +1,411 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uniE000" format="1"> + <advance width="0"/> + <unicode hex="E000"/> + <outline> + <contour> + <point x="66" y="486" type="curve"/> + <point x="67" y="478" type="line"/> + <point x="214" y="515" type="line"/> + <point x="172" y="484"/> + <point x="81" y="414"/> + <point x="42" y="364" type="curve"/> + <point x="45" y="357" type="line"/> + <point x="85" y="373"/> + <point x="139" y="392"/> + <point x="185" y="409" type="curve"/> + <point x="162" y="396"/> + <point x="99" y="348"/> + <point x="67" y="294" type="curve"/> + <point x="70" y="286" type="line"/> + <point x="112" y="306"/> + <point x="191" y="343"/> + <point x="191" y="342" type="curve"/> + <point x="149" y="304"/> + <point x="114" y="260"/> + <point x="95" y="217" type="curve"/> + <point x="98" y="209" type="line"/> + <point x="215" y="269" type="line"/> + <point x="190" y="246"/> + <point x="157" y="210"/> + <point x="140" y="158" type="curve"/> + <point x="144" y="151" type="line"/> + <point x="219" y="203" type="line"/> + <point x="204" y="186"/> + <point x="186" y="156"/> + <point x="179" y="131" type="curve"/> + <point x="183" y="123" type="line"/> + <point x="201" y="132"/> + <point x="227" y="145"/> + <point x="261" y="156" type="curve"/> + <point x="240" y="142"/> + <point x="221" y="130"/> + <point x="210" y="116" type="curve"/> + <point x="212" y="109" type="line"/> + <point x="222" y="108"/> + <point x="246" y="107"/> + <point x="246" y="107" type="curve"/> + <point x="194" y="79" type="line"/> + <point x="194" y="79"/> + <point x="249" y="5"/> + <point x="336" y="-46" type="curve" smooth="yes"/> + <point x="433" y="-104"/> + <point x="534" y="-113"/> + <point x="584" y="-113" type="curve" smooth="yes"/> + <point x="613" y="-113"/> + <point x="640" y="-110"/> + <point x="647" y="-109" type="curve"/> + <point x="647" y="-105"/> + <point x="642" y="-83"/> + <point x="637" y="-71" type="curve"/> + <point x="643" y="-62"/> + <point x="654" y="-25"/> + <point x="658" y="-3" type="curve" smooth="yes"/> + <point x="674" y="77"/> + <point x="680" y="107"/> + <point x="754" y="146" type="curve" smooth="yes"/> + <point x="770" y="154"/> + <point x="798" y="173"/> + <point x="826" y="173" type="curve" smooth="yes"/> + <point x="862" y="173"/> + <point x="912" y="155"/> + <point x="943" y="149" type="curve" smooth="yes"/> + <point x="964" y="145"/> + <point x="982" y="142"/> + <point x="996" y="142" type="curve" smooth="yes"/> + <point x="1020" y="142"/> + <point x="1070" y="175"/> + <point x="1091" y="192" type="curve"/> + <point x="1093" y="191"/> + <point x="1103" y="189"/> + <point x="1114" y="189" type="curve" smooth="yes"/> + <point x="1120" y="189"/> + <point x="1127" y="189"/> + <point x="1133" y="192" type="curve" smooth="yes"/> + <point x="1151" y="200"/> + <point x="1192" y="301"/> + <point x="1192" y="315" type="curve" smooth="yes"/> + <point x="1192" y="326"/> + <point x="1186" y="340"/> + <point x="1183" y="372" type="curve" smooth="yes"/> + <point x="1181" y="391"/> + <point x="1179" y="434"/> + <point x="1176" y="443" type="curve" smooth="yes"/> + <point x="1161" y="484"/> + <point x="1072" y="502"/> + <point x="971" y="545" type="curve" smooth="yes"/> + <point x="911" y="571"/> + <point x="881" y="605"/> + <point x="881" y="605" type="curve"/> + <point x="881" y="605"/> + <point x="884" y="615"/> + <point x="884" y="628" type="curve" smooth="yes"/> + <point x="884" y="655"/> + <point x="860" y="728"/> + <point x="776" y="728" type="curve" smooth="yes"/> + <point x="738" y="728"/> + <point x="703" y="717"/> + <point x="693" y="714" type="curve"/> + <point x="674" y="714"/> + <point x="570" y="759"/> + <point x="520" y="759" type="curve" smooth="yes"/> + <point x="398" y="759"/> + <point x="288" y="673"/> + <point x="203" y="606" type="curve" smooth="yes"/> + <point x="138" y="555"/> + <point x="89" y="509"/> + </contour> + <contour> + <point x="310" y="567" type="curve"/> + <point x="308" y="570" type="line"/> + <point x="321" y="595"/> + <point x="398" y="705"/> + <point x="514" y="705" type="curve" smooth="yes"/> + <point x="560" y="705"/> + <point x="611" y="690"/> + <point x="633" y="682" type="curve"/> + <point x="634" y="678" type="line"/> + <point x="625" y="671"/> + <point x="613" y="658"/> + <point x="611" y="643" type="curve"/> + <point x="617" y="642" type="line"/> + <point x="665" y="659"/> + <point x="732" y="685"/> + <point x="783" y="685" type="curve" smooth="yes"/> + <point x="810" y="685"/> + <point x="822" y="666"/> + <point x="828" y="656" type="curve"/> + <point x="823" y="656" type="line"/> + <point x="815" y="661"/> + <point x="802" y="664"/> + <point x="785" y="664" type="curve" smooth="yes"/> + <point x="734" y="664"/> + <point x="622" y="618"/> + <point x="594" y="607" type="curve"/> + <point x="592" y="602" type="line"/> + <point x="669" y="589" type="line"/> + <point x="669" y="589"/> + <point x="680" y="548"/> + <point x="712" y="529" type="curve"/> + <point x="724" y="529" type="line"/> + <point x="709" y="546"/> + <point x="704" y="562"/> + <point x="704" y="574" type="curve" smooth="yes"/> + <point x="704" y="613"/> + <point x="743" y="621"/> + <point x="763" y="621" type="curve" smooth="yes"/> + <point x="772" y="621"/> + <point x="778" y="620"/> + <point x="779" y="619" type="curve"/> + <point x="777" y="615" type="line"/> + <point x="765" y="612"/> + <point x="733" y="603"/> + <point x="733" y="577" type="curve" smooth="yes"/> + <point x="733" y="544"/> + <point x="783" y="515"/> + <point x="876" y="515" type="curve"/> + <point x="878" y="520" type="line"/> + <point x="834" y="573" type="line"/> + <point x="838" y="574" type="line"/> + <point x="877" y="541"/> + <point x="922" y="513"/> + <point x="986" y="491" type="curve" smooth="yes"/> + <point x="1053" y="467"/> + <point x="1106" y="450"/> + <point x="1119" y="433" type="curve"/> + <point x="1119" y="415"/> + <point x="1090" y="403"/> + <point x="1090" y="384" type="curve" smooth="yes"/> + <point x="1090" y="369"/> + <point x="1109" y="345"/> + <point x="1121" y="331" type="curve"/> + <point x="1127" y="331" type="line"/> + <point x="1126" y="341"/> + <point x="1125" y="348"/> + <point x="1125" y="354" type="curve" smooth="yes"/> + <point x="1125" y="369"/> + <point x="1129" y="373"/> + <point x="1133" y="373" type="curve" smooth="yes"/> + <point x="1142" y="373"/> + <point x="1147" y="346"/> + <point x="1147" y="328" type="curve" smooth="yes"/> + <point x="1147" y="304"/> + <point x="1138" y="284"/> + <point x="1138" y="284" type="curve"/> + <point x="1138" y="284"/> + <point x="1068" y="291"/> + <point x="1011" y="306" type="curve" smooth="yes"/> + <point x="934" y="325"/> + <point x="798" y="420"/> + <point x="711" y="492" type="curve"/> + <point x="661" y="513" type="line"/> + <point x="658" y="510" type="line"/> + <point x="711" y="450" type="line"/> + <point x="717" y="444"/> + <point x="729" y="427"/> + <point x="729" y="416" type="curve" smooth="yes"/> + <point x="729" y="398"/> + <point x="714" y="372"/> + <point x="711" y="368" type="curve"/> + <point x="692" y="400" type="line"/> + <point x="687" y="455" type="line"/> + <point x="682" y="455" type="line"/> + <point x="678" y="442"/> + <point x="668" y="408"/> + <point x="668" y="375" type="curve" smooth="yes"/> + <point x="668" y="297"/> + <point x="738" y="270"/> + <point x="748" y="265" type="curve"/> + <point x="760" y="262"/> + <point x="787" y="257"/> + <point x="800" y="256" type="curve"/> + <point x="801" y="260" type="line"/> + <point x="784" y="275"/> + <point x="761" y="292"/> + <point x="761" y="316" type="curve" smooth="yes"/> + <point x="761" y="318"/> + <point x="761" y="320"/> + <point x="762" y="323" type="curve"/> + <point x="765" y="323" type="line"/> + <point x="780" y="298"/> + <point x="811" y="276"/> + <point x="870" y="255" type="curve" smooth="yes"/> + <point x="989" y="212"/> + <point x="993" y="228"/> + <point x="1027" y="200" type="curve"/> + <point x="1027" y="200"/> + <point x="999" y="182"/> + <point x="980" y="180" type="curve"/> + <point x="960" y="184"/> + <point x="876" y="213"/> + <point x="841" y="232" type="curve"/> + <point x="832" y="228"/> + <point x="719" y="199"/> + <point x="693" y="198" type="curve"/> + <point x="624" y="207"/> + <point x="572" y="252"/> + <point x="547" y="281" type="curve"/> + <point x="537" y="284" type="line"/> + <point x="537" y="239"/> + <point x="593" y="178"/> + <point x="600" y="174" type="curve"/> + <point x="639" y="158" type="line"/> + <point x="639" y="153" type="line"/> + <point x="617" y="140"/> + <point x="574" y="115"/> + <point x="574" y="76" type="curve"/> + <point x="580" y="75" type="line"/> + <point x="596" y="89"/> + <point x="630" y="104"/> + <point x="643" y="105" type="curve"/> + <point x="643" y="104"/> + <point x="644" y="104"/> + <point x="644" y="103" type="curve"/> + <point x="627" y="77" type="line"/> + <point x="627" y="65"/> + <point x="625" y="48"/> + <point x="620" y="34" type="curve"/> + <point x="602" y="34"/> + <point x="553" y="61"/> + <point x="535" y="75" type="curve"/> + <point x="531" y="72" type="line"/> + <point x="538" y="50"/> + <point x="573" y="6"/> + <point x="600" y="-14" type="curve"/> + <point x="594" y="-27"/> + <point x="585" y="-42"/> + <point x="585" y="-42" type="curve"/> + <point x="585" y="-42"/> + <point x="543" y="-16"/> + <point x="524" y="-2" type="curve"/> + <point x="520" y="-6" type="line"/> + <point x="530" y="-27"/> + <point x="550" y="-59"/> + <point x="562" y="-72" type="curve"/> + <point x="562" y="-74" type="line"/> + <point x="501" y="-74"/> + <point x="380" y="-43"/> + <point x="298" y="25" type="curve"/> + <point x="362" y="63" type="line"/> + <point x="359" y="68" type="line"/> + <point x="273" y="49" type="line"/> + <point x="267" y="54" type="line"/> + <point x="299" y="69"/> + <point x="370" y="100"/> + <point x="384" y="121" type="curve"/> + <point x="380" y="125" type="line"/> + <point x="360" y="122"/> + <point x="311" y="121"/> + <point x="311" y="121" type="curve"/> + <point x="311" y="121"/> + <point x="308" y="123"/> + <point x="308" y="136" type="curve" smooth="yes"/> + <point x="308" y="164"/> + <point x="335" y="182"/> + <point x="335" y="210" type="curve" smooth="yes"/> + <point x="335" y="235"/> + <point x="294" y="278"/> + <point x="279" y="303" type="curve" smooth="yes"/> + <point x="267" y="323"/> + <point x="251" y="360"/> + <point x="251" y="398" type="curve" smooth="yes"/> + <point x="251" y="404"/> + <point x="252" y="411"/> + <point x="253" y="418" type="curve"/> + <point x="255" y="419" type="line"/> + <point x="265" y="403" type="line"/> + <point x="270" y="404" type="line"/> + <point x="271" y="413"/> + <point x="274" y="433"/> + <point x="277" y="443" type="curve"/> + <point x="279" y="443" type="line"/> + <point x="284" y="429"/> + <point x="291" y="403"/> + <point x="309" y="390" type="curve"/> + <point x="313" y="394" type="line"/> + <point x="308" y="410"/> + <point x="306" y="427"/> + <point x="306" y="444" type="curve" smooth="yes"/> + <point x="306" y="497"/> + <point x="329" y="546"/> + <point x="368" y="574" type="curve"/> + <point x="367" y="579" type="line"/> + <point x="347" y="577"/> + <point x="330" y="573"/> + </contour> + <contour> + <point x="414" y="567" type="curve"/> + <point x="418" y="563" type="line"/> + <point x="418" y="563"/> + <point x="439" y="585"/> + <point x="460" y="592" type="curve"/> + <point x="460" y="554"/> + <point x="484" y="539"/> + <point x="498" y="529" type="curve"/> + <point x="504" y="529" type="line"/> + <point x="502" y="538"/> + <point x="501" y="547"/> + <point x="501" y="555" type="curve" smooth="yes"/> + <point x="501" y="588"/> + <point x="513" y="614"/> + <point x="514" y="616" type="curve"/> + <point x="565" y="642" type="line"/> + <point x="570" y="649" type="line"/> + <point x="570" y="649"/> + <point x="554" y="654"/> + <point x="530" y="654" type="curve" smooth="yes"/> + <point x="441" y="654"/> + <point x="421" y="591"/> + </contour> + <contour> + <point x="479" y="476" type="curve"/> + <point x="485" y="473" type="line"/> + <point x="485" y="473"/> + <point x="520" y="479"/> + <point x="564" y="479" type="curve" smooth="yes"/> + <point x="596" y="479"/> + <point x="638" y="470"/> + <point x="638" y="470" type="curve"/> + <point x="641" y="473" type="line"/> + <point x="614" y="522" type="line"/> + <point x="614" y="526" type="line"/> + <point x="620" y="527"/> + <point x="641" y="530"/> + <point x="654" y="533" type="curve"/> + <point x="655" y="537" type="line"/> + <point x="622" y="572"/> + <point x="576" y="587"/> + <point x="576" y="587" type="curve"/> + <point x="575" y="583" type="line"/> + <point x="602" y="549" type="line"/> + <point x="602" y="547" type="line"/> + <point x="581" y="547"/> + <point x="535" y="538"/> + <point x="535" y="538" type="curve"/> + <point x="534" y="534" type="line"/> + <point x="565" y="517" type="line"/> + <point x="565" y="514" type="line"/> + <point x="532" y="508"/> + <point x="497" y="492"/> + </contour> + <contour> + <point x="836" y="495" type="curve"/> + <point x="841" y="503" type="line"/> + <point x="801" y="506" type="line"/> + <point x="748" y="526" type="line"/> + <point x="730" y="525" type="line"/> + <point x="757" y="503"/> + <point x="780" y="490"/> + <point x="807" y="490" type="curve" smooth="yes"/> + <point x="816" y="490"/> + <point x="826" y="491"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uniE001_.glif b/Fira Code-Regular.ufo/glyphs/uniE001_.glif new file mode 100644 index 0000000000..5bc3fa1d53 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uniE001_.glif @@ -0,0 +1,299 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uniE001" format="1"> + <advance width="0"/> + <unicode hex="E001"/> + <outline> + <contour> + <point x="308" y="570" type="curve"/> + <point x="310" y="567" type="line"/> + <point x="330" y="573"/> + <point x="347" y="577"/> + <point x="367" y="579" type="curve"/> + <point x="368" y="574" type="line"/> + <point x="329" y="546"/> + <point x="306" y="497"/> + <point x="306" y="444" type="curve" smooth="yes"/> + <point x="306" y="427"/> + <point x="308" y="410"/> + <point x="313" y="394" type="curve"/> + <point x="309" y="390" type="line"/> + <point x="291" y="403"/> + <point x="284" y="429"/> + <point x="279" y="443" type="curve"/> + <point x="277" y="443" type="line"/> + <point x="274" y="433"/> + <point x="271" y="413"/> + <point x="270" y="404" type="curve"/> + <point x="265" y="403" type="line"/> + <point x="255" y="419" type="line"/> + <point x="253" y="418" type="line"/> + <point x="252" y="411"/> + <point x="251" y="404"/> + <point x="251" y="398" type="curve" smooth="yes"/> + <point x="251" y="360"/> + <point x="267" y="323"/> + <point x="279" y="303" type="curve" smooth="yes"/> + <point x="294" y="278"/> + <point x="335" y="235"/> + <point x="335" y="210" type="curve" smooth="yes"/> + <point x="335" y="182"/> + <point x="308" y="164"/> + <point x="308" y="136" type="curve" smooth="yes"/> + <point x="308" y="123"/> + <point x="311" y="121"/> + <point x="311" y="121" type="curve"/> + <point x="311" y="121"/> + <point x="360" y="122"/> + <point x="380" y="125" type="curve"/> + <point x="384" y="121" type="line"/> + <point x="370" y="100"/> + <point x="299" y="69"/> + <point x="267" y="54" type="curve"/> + <point x="273" y="49" type="line"/> + <point x="359" y="68" type="line"/> + <point x="362" y="63" type="line"/> + <point x="298" y="25" type="line"/> + <point x="380" y="-43"/> + <point x="501" y="-74"/> + <point x="562" y="-74" type="curve"/> + <point x="562" y="-72" type="line"/> + <point x="550" y="-59"/> + <point x="530" y="-27"/> + <point x="520" y="-6" type="curve"/> + <point x="524" y="-2" type="line"/> + <point x="543" y="-16"/> + <point x="585" y="-42"/> + <point x="585" y="-42" type="curve"/> + <point x="585" y="-42"/> + <point x="594" y="-27"/> + <point x="600" y="-14" type="curve"/> + <point x="573" y="6"/> + <point x="538" y="50"/> + <point x="531" y="72" type="curve"/> + <point x="535" y="75" type="line"/> + <point x="553" y="61"/> + <point x="602" y="34"/> + <point x="620" y="34" type="curve"/> + <point x="625" y="48"/> + <point x="627" y="65"/> + <point x="627" y="77" type="curve"/> + <point x="644" y="103" type="line"/> + <point x="644" y="104"/> + <point x="643" y="104"/> + <point x="643" y="105" type="curve"/> + <point x="630" y="104"/> + <point x="596" y="89"/> + <point x="580" y="75" type="curve"/> + <point x="574" y="76" type="line"/> + <point x="574" y="115"/> + <point x="617" y="140"/> + <point x="639" y="153" type="curve"/> + <point x="639" y="158" type="line"/> + <point x="600" y="174" type="line"/> + <point x="593" y="178"/> + <point x="537" y="239"/> + <point x="537" y="284" type="curve"/> + <point x="547" y="281" type="line"/> + <point x="572" y="252"/> + <point x="624" y="207"/> + <point x="693" y="198" type="curve"/> + <point x="719" y="199"/> + <point x="832" y="228"/> + <point x="841" y="232" type="curve"/> + <point x="876" y="213"/> + <point x="960" y="184"/> + <point x="980" y="180" type="curve"/> + <point x="999" y="182"/> + <point x="1027" y="200"/> + <point x="1027" y="200" type="curve"/> + <point x="993" y="228"/> + <point x="989" y="212"/> + <point x="870" y="255" type="curve" smooth="yes"/> + <point x="811" y="276"/> + <point x="780" y="298"/> + <point x="765" y="323" type="curve"/> + <point x="762" y="323" type="line"/> + <point x="761" y="320"/> + <point x="761" y="318"/> + <point x="761" y="316" type="curve" smooth="yes"/> + <point x="761" y="292"/> + <point x="784" y="275"/> + <point x="801" y="260" type="curve"/> + <point x="800" y="256" type="line"/> + <point x="787" y="257"/> + <point x="760" y="262"/> + <point x="748" y="265" type="curve"/> + <point x="738" y="270"/> + <point x="668" y="297"/> + <point x="668" y="375" type="curve" smooth="yes"/> + <point x="668" y="408"/> + <point x="678" y="442"/> + <point x="682" y="455" type="curve"/> + <point x="687" y="455" type="line"/> + <point x="692" y="400" type="line"/> + <point x="711" y="368" type="line"/> + <point x="714" y="372"/> + <point x="729" y="398"/> + <point x="729" y="416" type="curve" smooth="yes"/> + <point x="729" y="427"/> + <point x="717" y="444"/> + <point x="711" y="450" type="curve"/> + <point x="658" y="510" type="line"/> + <point x="661" y="513" type="line"/> + <point x="711" y="492" type="line"/> + <point x="798" y="420"/> + <point x="934" y="325"/> + <point x="1011" y="306" type="curve" smooth="yes"/> + <point x="1068" y="291"/> + <point x="1138" y="284"/> + <point x="1138" y="284" type="curve"/> + <point x="1138" y="284"/> + <point x="1147" y="304"/> + <point x="1147" y="328" type="curve" smooth="yes"/> + <point x="1147" y="346"/> + <point x="1142" y="373"/> + <point x="1133" y="373" type="curve" smooth="yes"/> + <point x="1129" y="373"/> + <point x="1125" y="369"/> + <point x="1125" y="354" type="curve" smooth="yes"/> + <point x="1125" y="348"/> + <point x="1126" y="341"/> + <point x="1127" y="331" type="curve"/> + <point x="1121" y="331" type="line"/> + <point x="1109" y="345"/> + <point x="1090" y="369"/> + <point x="1090" y="384" type="curve" smooth="yes"/> + <point x="1090" y="403"/> + <point x="1119" y="415"/> + <point x="1119" y="433" type="curve"/> + <point x="1106" y="450"/> + <point x="1053" y="467"/> + <point x="986" y="491" type="curve" smooth="yes"/> + <point x="922" y="513"/> + <point x="877" y="541"/> + <point x="838" y="574" type="curve"/> + <point x="834" y="573" type="line"/> + <point x="878" y="520" type="line"/> + <point x="876" y="515" type="line"/> + <point x="783" y="515"/> + <point x="733" y="544"/> + <point x="733" y="577" type="curve" smooth="yes"/> + <point x="733" y="603"/> + <point x="765" y="612"/> + <point x="777" y="615" type="curve"/> + <point x="779" y="619" type="line"/> + <point x="778" y="620"/> + <point x="772" y="621"/> + <point x="763" y="621" type="curve" smooth="yes"/> + <point x="743" y="621"/> + <point x="704" y="613"/> + <point x="704" y="574" type="curve" smooth="yes"/> + <point x="704" y="562"/> + <point x="709" y="546"/> + <point x="724" y="529" type="curve"/> + <point x="712" y="529" type="line"/> + <point x="680" y="548"/> + <point x="669" y="589"/> + <point x="669" y="589" type="curve"/> + <point x="592" y="602" type="line"/> + <point x="594" y="607" type="line"/> + <point x="622" y="618"/> + <point x="734" y="664"/> + <point x="785" y="664" type="curve" smooth="yes"/> + <point x="802" y="664"/> + <point x="815" y="661"/> + <point x="823" y="656" type="curve"/> + <point x="828" y="656" type="line"/> + <point x="822" y="666"/> + <point x="810" y="685"/> + <point x="783" y="685" type="curve" smooth="yes"/> + <point x="732" y="685"/> + <point x="665" y="659"/> + <point x="617" y="642" type="curve"/> + <point x="611" y="643" type="line"/> + <point x="613" y="658"/> + <point x="625" y="671"/> + <point x="634" y="678" type="curve"/> + <point x="633" y="682" type="line"/> + <point x="611" y="690"/> + <point x="560" y="705"/> + <point x="514" y="705" type="curve" smooth="yes"/> + <point x="398" y="705"/> + <point x="321" y="595"/> + </contour> + <contour> + <point x="418" y="563" type="curve"/> + <point x="414" y="567" type="line"/> + <point x="421" y="591"/> + <point x="441" y="654"/> + <point x="530" y="654" type="curve" smooth="yes"/> + <point x="554" y="654"/> + <point x="570" y="649"/> + <point x="570" y="649" type="curve"/> + <point x="565" y="642" type="line"/> + <point x="514" y="616" type="line"/> + <point x="513" y="614"/> + <point x="501" y="588"/> + <point x="501" y="555" type="curve" smooth="yes"/> + <point x="501" y="547"/> + <point x="502" y="538"/> + <point x="504" y="529" type="curve"/> + <point x="498" y="529" type="line"/> + <point x="484" y="539"/> + <point x="460" y="554"/> + <point x="460" y="592" type="curve"/> + <point x="439" y="585"/> + <point x="418" y="563"/> + </contour> + <contour> + <point x="485" y="473" type="curve"/> + <point x="479" y="476" type="line"/> + <point x="497" y="492"/> + <point x="532" y="508"/> + <point x="565" y="514" type="curve"/> + <point x="565" y="517" type="line"/> + <point x="534" y="534" type="line"/> + <point x="535" y="538" type="line"/> + <point x="535" y="538"/> + <point x="581" y="547"/> + <point x="602" y="547" type="curve"/> + <point x="602" y="549" type="line"/> + <point x="575" y="583" type="line"/> + <point x="576" y="587" type="line"/> + <point x="576" y="587"/> + <point x="622" y="572"/> + <point x="655" y="537" type="curve"/> + <point x="654" y="533" type="line"/> + <point x="641" y="530"/> + <point x="620" y="527"/> + <point x="614" y="526" type="curve"/> + <point x="614" y="522" type="line"/> + <point x="641" y="473" type="line"/> + <point x="638" y="470" type="line"/> + <point x="638" y="470"/> + <point x="596" y="479"/> + <point x="564" y="479" type="curve" smooth="yes"/> + <point x="520" y="479"/> + <point x="485" y="473"/> + </contour> + <contour> + <point x="748" y="526" type="line"/> + <point x="801" y="506" type="line"/> + <point x="841" y="503" type="line"/> + <point x="836" y="495" type="line"/> + <point x="826" y="491"/> + <point x="816" y="490"/> + <point x="807" y="490" type="curve" smooth="yes"/> + <point x="780" y="490"/> + <point x="757" y="503"/> + <point x="730" y="525" type="curve"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uniE002_.glif b/Fira Code-Regular.ufo/glyphs/uniE002_.glif new file mode 100644 index 0000000000..52feb268df --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uniE002_.glif @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uniE002" format="1"> + <advance width="0"/> + <unicode hex="E002"/> + <outline> + <contour> + <point x="785" y="582" type="curve"/> + <point x="774" y="585"/> + <point x="764" y="585"/> + <point x="755" y="585" type="curve"/> + <point x="756" y="573"/> + <point x="762" y="562"/> + <point x="772" y="554" type="curve"/> + <point x="771" y="556"/> + <point x="770" y="559"/> + <point x="770" y="561" type="curve" smooth="yes"/> + <point x="770" y="571"/> + <point x="777" y="579"/> + </contour> + <contour> + <point x="834" y="542" type="curve"/> + <point x="827" y="553"/> + <point x="820" y="561"/> + <point x="813" y="567" type="curve"/> + <point x="813" y="561" type="line" smooth="yes"/> + <point x="813" y="552"/> + <point x="808" y="545"/> + <point x="800" y="542" type="curve"/> + <point x="805" y="541"/> + <point x="810" y="540"/> + <point x="816" y="540" type="curve" smooth="yes"/> + <point x="821" y="540"/> + <point x="827" y="541"/> + </contour> + <contour> + <point x="864" y="308" type="curve" smooth="yes"/> + <point x="864" y="301"/> + <point x="865" y="294"/> + <point x="865" y="294" type="curve"/> + <point x="895" y="316" type="line"/> + <point x="892" y="320"/> + <point x="880" y="328"/> + <point x="870" y="328" type="curve"/> + <point x="865" y="322"/> + <point x="864" y="315"/> + </contour> + <contour> + <point x="908" y="309" type="curve"/> + <point x="906" y="301"/> + <point x="906" y="276"/> + <point x="906" y="276" type="curve"/> + <point x="930" y="299" type="line"/> + <point x="928" y="305"/> + <point x="916" y="309"/> + </contour> + <contour> + <point x="943" y="286" type="curve" smooth="yes"/> + <point x="944" y="262" type="line"/> + <point x="944" y="262"/> + <point x="960" y="278"/> + <point x="966" y="286" type="curve"/> + <point x="961" y="290"/> + <point x="953" y="293"/> + <point x="947" y="294" type="curve"/> + <point x="946" y="293"/> + <point x="943" y="291"/> + </contour> + <contour> + <point x="982" y="281" type="curve"/> + <point x="981" y="249" type="line"/> + <point x="993" y="252"/> + <point x="1008" y="276"/> + <point x="1008" y="276" type="curve"/> + <point x="1008" y="276"/> + <point x="995" y="279"/> + </contour> + <contour> + <point x="1022" y="271" type="curve"/> + <point x="1024" y="247"/> + <point x="1026" y="236"/> + <point x="1039" y="246" type="curve"/> + <point x="1039" y="246"/> + <point x="1049" y="262"/> + <point x="1050" y="266" type="curve"/> + <point x="1037" y="269"/> + <point x="1022" y="271"/> + </contour> + <contour> + <point x="1063" y="255" type="curve" smooth="yes"/> + <point x="1063" y="245"/> + <point x="1064" y="241"/> + <point x="1066" y="233" type="curve"/> + <point x="1072" y="235"/> + <point x="1089" y="252"/> + <point x="1089" y="258" type="curve"/> + <point x="1087" y="259"/> + <point x="1072" y="262"/> + <point x="1069" y="262" type="curve" smooth="yes"/> + <point x="1066" y="262"/> + <point x="1063" y="259"/> + </contour> + <contour> + <point x="1120" y="256" type="curve" smooth="yes"/> + <point x="1104" y="256" type="line"/> + <point x="1107" y="218" type="line"/> + <point x="1107" y="218"/> + <point x="1127" y="242"/> + <point x="1127" y="250" type="curve" smooth="yes"/> + <point x="1127" y="253"/> + <point x="1124" y="256"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uniE003_.glif b/Fira Code-Regular.ufo/glyphs/uniE003_.glif new file mode 100644 index 0000000000..bbc4624215 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uniE003_.glif @@ -0,0 +1,517 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uniE003" format="1"> + <advance width="600"/> + <unicode hex="E003"/> + <outline> + <contour> + <point x="-251" y="486" type="curve"/> + <point x="-250" y="478" type="line"/> + <point x="-103" y="515" type="line"/> + <point x="-145" y="484"/> + <point x="-236" y="414"/> + <point x="-275" y="364" type="curve"/> + <point x="-272" y="357" type="line"/> + <point x="-232" y="373"/> + <point x="-178" y="392"/> + <point x="-132" y="409" type="curve"/> + <point x="-155" y="396"/> + <point x="-218" y="348"/> + <point x="-250" y="294" type="curve"/> + <point x="-247" y="286" type="line"/> + <point x="-205" y="306"/> + <point x="-126" y="343"/> + <point x="-126" y="342" type="curve"/> + <point x="-168" y="304"/> + <point x="-203" y="260"/> + <point x="-222" y="217" type="curve"/> + <point x="-219" y="209" type="line"/> + <point x="-102" y="269" type="line"/> + <point x="-127" y="246"/> + <point x="-160" y="210"/> + <point x="-177" y="158" type="curve"/> + <point x="-173" y="151" type="line"/> + <point x="-98" y="203" type="line"/> + <point x="-113" y="186"/> + <point x="-131" y="156"/> + <point x="-138" y="131" type="curve"/> + <point x="-134" y="123" type="line"/> + <point x="-116" y="132"/> + <point x="-90" y="145"/> + <point x="-56" y="156" type="curve"/> + <point x="-77" y="142"/> + <point x="-96" y="130"/> + <point x="-107" y="116" type="curve"/> + <point x="-105" y="109" type="line"/> + <point x="-95" y="108"/> + <point x="-71" y="107"/> + <point x="-71" y="107" type="curve"/> + <point x="-123" y="79" type="line"/> + <point x="-123" y="79"/> + <point x="-68" y="5"/> + <point x="19" y="-46" type="curve" smooth="yes"/> + <point x="116" y="-104"/> + <point x="217" y="-113"/> + <point x="267" y="-113" type="curve" smooth="yes"/> + <point x="296" y="-113"/> + <point x="323" y="-110"/> + <point x="330" y="-109" type="curve"/> + <point x="330" y="-105"/> + <point x="325" y="-83"/> + <point x="320" y="-71" type="curve"/> + <point x="326" y="-62"/> + <point x="337" y="-25"/> + <point x="341" y="-3" type="curve" smooth="yes"/> + <point x="357" y="77"/> + <point x="363" y="107"/> + <point x="437" y="146" type="curve" smooth="yes"/> + <point x="453" y="154"/> + <point x="481" y="173"/> + <point x="509" y="173" type="curve" smooth="yes"/> + <point x="545" y="173"/> + <point x="595" y="155"/> + <point x="626" y="149" type="curve" smooth="yes"/> + <point x="647" y="145"/> + <point x="665" y="142"/> + <point x="679" y="142" type="curve" smooth="yes"/> + <point x="703" y="142"/> + <point x="753" y="175"/> + <point x="774" y="192" type="curve"/> + <point x="776" y="191"/> + <point x="786" y="189"/> + <point x="797" y="189" type="curve" smooth="yes"/> + <point x="803" y="189"/> + <point x="810" y="189"/> + <point x="816" y="192" type="curve" smooth="yes"/> + <point x="834" y="200"/> + <point x="875" y="301"/> + <point x="875" y="315" type="curve" smooth="yes"/> + <point x="875" y="326"/> + <point x="869" y="340"/> + <point x="866" y="372" type="curve" smooth="yes"/> + <point x="864" y="391"/> + <point x="862" y="434"/> + <point x="859" y="443" type="curve" smooth="yes"/> + <point x="844" y="484"/> + <point x="755" y="502"/> + <point x="654" y="545" type="curve" smooth="yes"/> + <point x="594" y="571"/> + <point x="564" y="605"/> + <point x="564" y="605" type="curve"/> + <point x="564" y="605"/> + <point x="567" y="615"/> + <point x="567" y="628" type="curve" smooth="yes"/> + <point x="567" y="655"/> + <point x="543" y="728"/> + <point x="459" y="728" type="curve" smooth="yes"/> + <point x="421" y="728"/> + <point x="386" y="717"/> + <point x="376" y="714" type="curve"/> + <point x="357" y="714"/> + <point x="253" y="759"/> + <point x="203" y="759" type="curve" smooth="yes"/> + <point x="81" y="759"/> + <point x="-29" y="673"/> + <point x="-114" y="606" type="curve" smooth="yes"/> + <point x="-179" y="555"/> + <point x="-228" y="509"/> + </contour> + <contour> + <point x="-7" y="567" type="curve"/> + <point x="-9" y="570" type="line"/> + <point x="4" y="595"/> + <point x="81" y="705"/> + <point x="197" y="705" type="curve" smooth="yes"/> + <point x="243" y="705"/> + <point x="294" y="690"/> + <point x="316" y="682" type="curve"/> + <point x="317" y="678" type="line"/> + <point x="308" y="671"/> + <point x="296" y="658"/> + <point x="294" y="643" type="curve"/> + <point x="300" y="642" type="line"/> + <point x="348" y="659"/> + <point x="415" y="685"/> + <point x="466" y="685" type="curve" smooth="yes"/> + <point x="493" y="685"/> + <point x="505" y="666"/> + <point x="511" y="656" type="curve"/> + <point x="506" y="656" type="line"/> + <point x="498" y="661"/> + <point x="485" y="664"/> + <point x="468" y="664" type="curve" smooth="yes"/> + <point x="417" y="664"/> + <point x="305" y="618"/> + <point x="277" y="607" type="curve"/> + <point x="275" y="602" type="line"/> + <point x="352" y="589" type="line"/> + <point x="352" y="589"/> + <point x="363" y="548"/> + <point x="395" y="529" type="curve"/> + <point x="407" y="529" type="line"/> + <point x="392" y="546"/> + <point x="387" y="562"/> + <point x="387" y="574" type="curve" smooth="yes"/> + <point x="387" y="613"/> + <point x="426" y="621"/> + <point x="446" y="621" type="curve" smooth="yes"/> + <point x="455" y="621"/> + <point x="461" y="620"/> + <point x="462" y="619" type="curve"/> + <point x="460" y="615" type="line"/> + <point x="448" y="612"/> + <point x="416" y="603"/> + <point x="416" y="577" type="curve" smooth="yes"/> + <point x="416" y="544"/> + <point x="466" y="515"/> + <point x="559" y="515" type="curve"/> + <point x="561" y="520" type="line"/> + <point x="517" y="573" type="line"/> + <point x="521" y="574" type="line"/> + <point x="560" y="541"/> + <point x="605" y="513"/> + <point x="669" y="491" type="curve" smooth="yes"/> + <point x="736" y="467"/> + <point x="789" y="450"/> + <point x="802" y="433" type="curve"/> + <point x="802" y="415"/> + <point x="773" y="403"/> + <point x="773" y="384" type="curve" smooth="yes"/> + <point x="773" y="369"/> + <point x="792" y="345"/> + <point x="804" y="331" type="curve"/> + <point x="810" y="331" type="line"/> + <point x="809" y="341"/> + <point x="808" y="348"/> + <point x="808" y="354" type="curve" smooth="yes"/> + <point x="808" y="369"/> + <point x="812" y="373"/> + <point x="816" y="373" type="curve" smooth="yes"/> + <point x="825" y="373"/> + <point x="830" y="346"/> + <point x="830" y="328" type="curve" smooth="yes"/> + <point x="830" y="304"/> + <point x="821" y="284"/> + <point x="821" y="284" type="curve"/> + <point x="821" y="284"/> + <point x="751" y="291"/> + <point x="694" y="306" type="curve" smooth="yes"/> + <point x="617" y="325"/> + <point x="481" y="420"/> + <point x="394" y="492" type="curve"/> + <point x="344" y="513" type="line"/> + <point x="341" y="510" type="line"/> + <point x="394" y="450" type="line"/> + <point x="400" y="444"/> + <point x="412" y="427"/> + <point x="412" y="416" type="curve" smooth="yes"/> + <point x="412" y="398"/> + <point x="397" y="372"/> + <point x="394" y="368" type="curve"/> + <point x="375" y="400" type="line"/> + <point x="370" y="455" type="line"/> + <point x="365" y="455" type="line"/> + <point x="361" y="442"/> + <point x="351" y="408"/> + <point x="351" y="375" type="curve" smooth="yes"/> + <point x="351" y="297"/> + <point x="421" y="270"/> + <point x="431" y="265" type="curve"/> + <point x="443" y="262"/> + <point x="470" y="257"/> + <point x="483" y="256" type="curve"/> + <point x="484" y="260" type="line"/> + <point x="467" y="275"/> + <point x="444" y="292"/> + <point x="444" y="316" type="curve" smooth="yes"/> + <point x="444" y="318"/> + <point x="444" y="320"/> + <point x="445" y="323" type="curve"/> + <point x="448" y="323" type="line"/> + <point x="463" y="298"/> + <point x="494" y="276"/> + <point x="553" y="255" type="curve" smooth="yes"/> + <point x="672" y="212"/> + <point x="676" y="228"/> + <point x="710" y="200" type="curve"/> + <point x="710" y="200"/> + <point x="682" y="182"/> + <point x="663" y="180" type="curve"/> + <point x="643" y="184"/> + <point x="559" y="213"/> + <point x="524" y="232" type="curve"/> + <point x="515" y="228"/> + <point x="402" y="199"/> + <point x="376" y="198" type="curve"/> + <point x="307" y="207"/> + <point x="255" y="252"/> + <point x="230" y="281" type="curve"/> + <point x="220" y="284" type="line"/> + <point x="220" y="239"/> + <point x="276" y="178"/> + <point x="283" y="174" type="curve"/> + <point x="322" y="158" type="line"/> + <point x="322" y="153" type="line"/> + <point x="300" y="140"/> + <point x="257" y="115"/> + <point x="257" y="76" type="curve"/> + <point x="263" y="75" type="line"/> + <point x="279" y="89"/> + <point x="313" y="104"/> + <point x="326" y="105" type="curve"/> + <point x="326" y="104"/> + <point x="327" y="104"/> + <point x="327" y="103" type="curve"/> + <point x="310" y="77" type="line"/> + <point x="310" y="65"/> + <point x="308" y="48"/> + <point x="303" y="34" type="curve"/> + <point x="285" y="34"/> + <point x="236" y="61"/> + <point x="218" y="75" type="curve"/> + <point x="214" y="72" type="line"/> + <point x="221" y="50"/> + <point x="256" y="6"/> + <point x="283" y="-14" type="curve"/> + <point x="277" y="-27"/> + <point x="268" y="-42"/> + <point x="268" y="-42" type="curve"/> + <point x="268" y="-42"/> + <point x="226" y="-16"/> + <point x="207" y="-2" type="curve"/> + <point x="203" y="-6" type="line"/> + <point x="213" y="-27"/> + <point x="233" y="-59"/> + <point x="245" y="-72" type="curve"/> + <point x="245" y="-74" type="line"/> + <point x="184" y="-74"/> + <point x="63" y="-43"/> + <point x="-19" y="25" type="curve"/> + <point x="45" y="63" type="line"/> + <point x="42" y="68" type="line"/> + <point x="-44" y="49" type="line"/> + <point x="-50" y="54" type="line"/> + <point x="-18" y="69"/> + <point x="53" y="100"/> + <point x="67" y="121" type="curve"/> + <point x="63" y="125" type="line"/> + <point x="43" y="122"/> + <point x="-6" y="121"/> + <point x="-6" y="121" type="curve"/> + <point x="-6" y="121"/> + <point x="-9" y="123"/> + <point x="-9" y="136" type="curve" smooth="yes"/> + <point x="-9" y="164"/> + <point x="18" y="182"/> + <point x="18" y="210" type="curve" smooth="yes"/> + <point x="18" y="235"/> + <point x="-23" y="278"/> + <point x="-38" y="303" type="curve" smooth="yes"/> + <point x="-50" y="323"/> + <point x="-66" y="360"/> + <point x="-66" y="398" type="curve" smooth="yes"/> + <point x="-66" y="404"/> + <point x="-65" y="411"/> + <point x="-64" y="418" type="curve"/> + <point x="-62" y="419" type="line"/> + <point x="-52" y="403" type="line"/> + <point x="-47" y="404" type="line"/> + <point x="-46" y="413"/> + <point x="-43" y="433"/> + <point x="-40" y="443" type="curve"/> + <point x="-38" y="443" type="line"/> + <point x="-33" y="429"/> + <point x="-26" y="403"/> + <point x="-8" y="390" type="curve"/> + <point x="-4" y="394" type="line"/> + <point x="-9" y="410"/> + <point x="-11" y="427"/> + <point x="-11" y="444" type="curve" smooth="yes"/> + <point x="-11" y="497"/> + <point x="12" y="546"/> + <point x="51" y="574" type="curve"/> + <point x="50" y="579" type="line"/> + <point x="30" y="577"/> + <point x="13" y="573"/> + </contour> + <contour> + <point x="97" y="567" type="curve"/> + <point x="101" y="563" type="line"/> + <point x="101" y="563"/> + <point x="122" y="585"/> + <point x="143" y="592" type="curve"/> + <point x="143" y="554"/> + <point x="167" y="539"/> + <point x="181" y="529" type="curve"/> + <point x="187" y="529" type="line"/> + <point x="185" y="538"/> + <point x="184" y="547"/> + <point x="184" y="555" type="curve" smooth="yes"/> + <point x="184" y="588"/> + <point x="196" y="614"/> + <point x="197" y="616" type="curve"/> + <point x="248" y="642" type="line"/> + <point x="253" y="649" type="line"/> + <point x="253" y="649"/> + <point x="237" y="654"/> + <point x="213" y="654" type="curve" smooth="yes"/> + <point x="124" y="654"/> + <point x="104" y="591"/> + </contour> + <contour> + <point x="162" y="476" type="curve"/> + <point x="168" y="473" type="line"/> + <point x="168" y="473"/> + <point x="203" y="479"/> + <point x="247" y="479" type="curve" smooth="yes"/> + <point x="279" y="479"/> + <point x="321" y="470"/> + <point x="321" y="470" type="curve"/> + <point x="324" y="473" type="line"/> + <point x="297" y="522" type="line"/> + <point x="297" y="526" type="line"/> + <point x="303" y="527"/> + <point x="324" y="530"/> + <point x="337" y="533" type="curve"/> + <point x="338" y="537" type="line"/> + <point x="305" y="572"/> + <point x="259" y="587"/> + <point x="259" y="587" type="curve"/> + <point x="258" y="583" type="line"/> + <point x="285" y="549" type="line"/> + <point x="285" y="547" type="line"/> + <point x="264" y="547"/> + <point x="218" y="538"/> + <point x="218" y="538" type="curve"/> + <point x="217" y="534" type="line"/> + <point x="248" y="517" type="line"/> + <point x="248" y="514" type="line"/> + <point x="215" y="508"/> + <point x="180" y="492"/> + </contour> + <contour> + <point x="468" y="582" type="curve"/> + <point x="460" y="579"/> + <point x="453" y="571"/> + <point x="453" y="561" type="curve" smooth="yes"/> + <point x="453" y="559"/> + <point x="454" y="556"/> + <point x="455" y="554" type="curve"/> + <point x="445" y="562"/> + <point x="439" y="573"/> + <point x="438" y="585" type="curve"/> + <point x="447" y="585"/> + <point x="457" y="585"/> + </contour> + <contour> + <point x="517" y="542" type="curve"/> + <point x="510" y="541"/> + <point x="504" y="540"/> + <point x="499" y="540" type="curve" smooth="yes"/> + <point x="493" y="540"/> + <point x="488" y="541"/> + <point x="483" y="542" type="curve"/> + <point x="491" y="545"/> + <point x="496" y="552"/> + <point x="496" y="561" type="curve" smooth="yes"/> + <point x="496" y="567" type="line"/> + <point x="503" y="561"/> + <point x="510" y="553"/> + </contour> + <contour> + <point x="519" y="495" type="curve"/> + <point x="524" y="503" type="line"/> + <point x="484" y="506" type="line"/> + <point x="431" y="526" type="line"/> + <point x="413" y="525" type="line"/> + <point x="440" y="503"/> + <point x="463" y="490"/> + <point x="490" y="490" type="curve" smooth="yes"/> + <point x="499" y="490"/> + <point x="509" y="491"/> + </contour> + <contour> + <point x="547" y="308" type="curve" smooth="yes"/> + <point x="547" y="315"/> + <point x="548" y="322"/> + <point x="553" y="328" type="curve"/> + <point x="563" y="328"/> + <point x="575" y="320"/> + <point x="578" y="316" type="curve"/> + <point x="548" y="294" type="line"/> + <point x="548" y="294"/> + <point x="547" y="301"/> + </contour> + <contour> + <point x="591" y="309" type="curve"/> + <point x="599" y="309"/> + <point x="611" y="305"/> + <point x="613" y="299" type="curve"/> + <point x="589" y="276" type="line"/> + <point x="589" y="276"/> + <point x="589" y="301"/> + </contour> + <contour> + <point x="626" y="286" type="line" smooth="yes"/> + <point x="626" y="291"/> + <point x="629" y="293"/> + <point x="630" y="294" type="curve"/> + <point x="636" y="293"/> + <point x="644" y="290"/> + <point x="649" y="286" type="curve"/> + <point x="643" y="278"/> + <point x="627" y="262"/> + <point x="627" y="262" type="curve"/> + </contour> + <contour> + <point x="665" y="281" type="line"/> + <point x="678" y="279"/> + <point x="691" y="276"/> + <point x="691" y="276" type="curve"/> + <point x="691" y="276"/> + <point x="676" y="252"/> + <point x="664" y="249" type="curve"/> + </contour> + <contour> + <point x="705" y="271" type="curve"/> + <point x="720" y="269"/> + <point x="733" y="266"/> + <point x="732" y="262" type="curve"/> + <point x="732" y="262"/> + <point x="722" y="246"/> + <point x="709" y="236" type="curve"/> + <point x="707" y="247"/> + <point x="705" y="271"/> + </contour> + <contour> + <point x="746" y="255" type="curve" smooth="yes"/> + <point x="746" y="259"/> + <point x="749" y="262"/> + <point x="752" y="262" type="curve" smooth="yes"/> + <point x="755" y="262"/> + <point x="770" y="259"/> + <point x="772" y="258" type="curve"/> + <point x="772" y="252"/> + <point x="755" y="235"/> + <point x="749" y="233" type="curve"/> + <point x="747" y="241"/> + <point x="746" y="245"/> + </contour> + <contour> + <point x="790" y="218" type="curve"/> + <point x="787" y="256" type="line"/> + <point x="803" y="256" type="line" smooth="yes"/> + <point x="807" y="256"/> + <point x="810" y="253"/> + <point x="810" y="250" type="curve" smooth="yes"/> + <point x="810" y="242"/> + <point x="790" y="218"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uogonek.glif b/Fira Code-Regular.ufo/glyphs/uogonek.glif new file mode 100644 index 0000000000..261c5f929a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uogonek.glif @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uogonek" format="1"> + <advance width="600"/> + <unicode hex="0173"/> + <outline> + <contour> + <point x="499" y="0" type="curve"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="427" y="10" type="line"/> + <point x="338" y="-26"/> + <point x="299" y="-72"/> + <point x="299" y="-131" type="curve" smooth="yes"/> + <point x="299" y="-186"/> + <point x="344" y="-229"/> + <point x="420" y="-229" type="curve" smooth="yes"/> + <point x="447" y="-229"/> + <point x="464" y="-226"/> + <point x="484" y="-222" type="curve"/> + <point x="492" y="-155" type="line"/> + <point x="467" y="-161"/> + <point x="451" y="-162"/> + <point x="430" y="-162" type="curve" smooth="yes"/> + <point x="389" y="-162"/> + <point x="375" y="-144"/> + <point x="375" y="-115" type="curve" smooth="yes"/> + <point x="375" y="-79"/> + <point x="396" y="-46"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/upblock.glif b/Fira Code-Regular.ufo/glyphs/upblock.glif new file mode 100644 index 0000000000..55f92888fc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/upblock.glif @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="upblock" format="1"> + <advance width="600"/> + <unicode hex="2580"/> + <outline> + <contour> + <point x="600" y="250" type="line"/> + <point x="600" y="1000" type="line"/> + <point x="0" y="1000" type="line"/> + <point x="0" y="250" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/upsilon.glif b/Fira Code-Regular.ufo/glyphs/upsilon.glif new file mode 100644 index 0000000000..54dd80c7f7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/upsilon.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="upsilon" format="1"> + <advance width="600"/> + <unicode hex="03C5"/> + <outline> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif b/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif new file mode 100644 index 0000000000..ea5da81ff8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/upsilondieresis.glif @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="upsilondieresis" format="1"> + <advance width="600"/> + <unicode hex="03CB"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif b/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif new file mode 100644 index 0000000000..4b71f97f07 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/upsilondieresistonos.glif @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="upsilondieresistonos" format="1"> + <advance width="600"/> + <unicode hex="03B0"/> + <outline> + <contour> + <point x="395" y="883" type="line"/> + <point x="299" y="900" type="line"/> + <point x="270" y="724" type="line"/> + <point x="335" y="714" type="line"/> + </contour> + <contour> + <point x="190" y="720" type="curve" smooth="yes"/> + <point x="159" y="720"/> + <point x="135" y="697"/> + <point x="135" y="666" type="curve" smooth="yes"/> + <point x="135" y="635"/> + <point x="159" y="613"/> + <point x="190" y="613" type="curve" smooth="yes"/> + <point x="221" y="613"/> + <point x="244" y="635"/> + <point x="244" y="666" type="curve" smooth="yes"/> + <point x="244" y="697"/> + <point x="221" y="720"/> + </contour> + <contour> + <point x="414" y="720" type="curve" smooth="yes"/> + <point x="384" y="720"/> + <point x="360" y="697"/> + <point x="360" y="666" type="curve" smooth="yes"/> + <point x="360" y="635"/> + <point x="384" y="613"/> + <point x="414" y="613" type="curve" smooth="yes"/> + <point x="446" y="613"/> + <point x="469" y="635"/> + <point x="469" y="666" type="curve" smooth="yes"/> + <point x="469" y="697"/> + <point x="446" y="720"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/upsilontonos.glif b/Fira Code-Regular.ufo/glyphs/upsilontonos.glif new file mode 100644 index 0000000000..483a93be5c --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/upsilontonos.glif @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="upsilontonos" format="1"> + <advance width="600"/> + <unicode hex="03CD"/> + <outline> + <contour> + <point x="302" y="806" type="line"/> + <point x="264" y="601" type="line"/> + <point x="327" y="590" type="line"/> + <point x="394" y="790" type="line"/> + </contour> + <contour> + <point x="499" y="526" type="curve"/> + <point x="415" y="526" type="line"/> + <point x="434" y="425"/> + <point x="441" y="336"/> + <point x="441" y="263" type="curve" smooth="yes"/> + <point x="441" y="101"/> + <point x="361" y="57"/> + <point x="291" y="57" type="curve" smooth="yes"/> + <point x="225" y="57"/> + <point x="187" y="93"/> + <point x="187" y="168" type="curve" smooth="yes"/> + <point x="187" y="526" type="line"/> + <point x="104" y="526" type="line"/> + <point x="104" y="161" type="line" smooth="yes"/> + <point x="104" y="46"/> + <point x="181" y="-11"/> + <point x="288" y="-11" type="curve" smooth="yes"/> + <point x="407" y="-11"/> + <point x="525" y="68"/> + <point x="525" y="255" type="curve" smooth="yes"/> + <point x="525" y="357"/> + <point x="515" y="438"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/uring.glif b/Fira Code-Regular.ufo/glyphs/uring.glif new file mode 100644 index 0000000000..25160ba2ef --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/uring.glif @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="uring" format="1"> + <advance width="600"/> + <unicode hex="016F"/> + <outline> + <contour> + <point x="300" y="823" type="curve" smooth="yes"/> + <point x="236" y="823"/> + <point x="189" y="778"/> + <point x="189" y="720" type="curve" smooth="yes"/> + <point x="189" y="664"/> + <point x="236" y="619"/> + <point x="300" y="619" type="curve" smooth="yes"/> + <point x="364" y="619"/> + <point x="411" y="664"/> + <point x="411" y="720" type="curve" smooth="yes"/> + <point x="411" y="778"/> + <point x="364" y="823"/> + </contour> + <contour> + <point x="300" y="777" type="curve" smooth="yes"/> + <point x="334" y="777"/> + <point x="354" y="756"/> + <point x="354" y="720" type="curve" smooth="yes"/> + <point x="354" y="685"/> + <point x="334" y="664"/> + <point x="300" y="664" type="curve" smooth="yes"/> + <point x="267" y="664"/> + <point x="246" y="685"/> + <point x="246" y="720" type="curve" smooth="yes"/> + <point x="246" y="756"/> + <point x="267" y="777"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/utilde.glif b/Fira Code-Regular.ufo/glyphs/utilde.glif new file mode 100644 index 0000000000..314bcfca51 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/utilde.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="utilde" format="1"> + <advance width="600"/> + <unicode hex="0169"/> + <outline> + <contour> + <point x="351" y="652" type="curve" smooth="yes"/> + <point x="408" y="652"/> + <point x="442" y="693"/> + <point x="462" y="737" type="curve"/> + <point x="408" y="761" type="line"/> + <point x="392" y="733"/> + <point x="379" y="717"/> + <point x="357" y="717" type="curve" smooth="yes"/> + <point x="326" y="717"/> + <point x="307" y="765"/> + <point x="248" y="765" type="curve" smooth="yes"/> + <point x="191" y="765"/> + <point x="157" y="726"/> + <point x="137" y="681" type="curve"/> + <point x="191" y="657" type="line"/> + <point x="207" y="685"/> + <point x="220" y="701"/> + <point x="242" y="701" type="curve" smooth="yes"/> + <point x="273" y="701"/> + <point x="294" y="652"/> + </contour> + <contour> + <point x="184" y="153" type="curve" smooth="yes"/> + <point x="184" y="526" type="line"/> + <point x="101" y="526" type="line"/> + <point x="101" y="143" type="line" smooth="yes"/> + <point x="101" y="46"/> + <point x="151" y="-11"/> + <point x="253" y="-11" type="curve" smooth="yes"/> + <point x="314" y="-11"/> + <point x="380" y="18"/> + <point x="421" y="71" type="curve"/> + <point x="428" y="0" type="line"/> + <point x="499" y="0" type="line"/> + <point x="499" y="526" type="line"/> + <point x="416" y="526" type="line"/> + <point x="416" y="139" type="line"/> + <point x="388" y="94"/> + <point x="331" y="55"/> + <point x="273" y="55" type="curve" smooth="yes"/> + <point x="212" y="55"/> + <point x="184" y="84"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/v.glif b/Fira Code-Regular.ufo/glyphs/v.glif new file mode 100644 index 0000000000..3f3230c7a7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/v.glif @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="v" format="1"> + <advance width="600"/> + <unicode hex="0076"/> + <outline> + <contour> + <point x="347" y="0" type="line"/> + <point x="539" y="526" type="line"/> + <point x="453" y="526" type="line"/> + <point x="302" y="76" type="line"/> + <point x="149" y="526" type="line"/> + <point x="61" y="526" type="line"/> + <point x="251" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/w.glif b/Fira Code-Regular.ufo/glyphs/w.glif new file mode 100644 index 0000000000..c5102a6980 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/w.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="w" format="1"> + <advance width="600"/> + <unicode hex="0077"/> + <outline> + <contour> + <point x="372" y="0" type="line"/> + <point x="490" y="0" type="line"/> + <point x="582" y="526" type="line"/> + <point x="501" y="526" type="line"/> + <point x="433" y="66" type="line"/> + <point x="429" y="66" type="line"/> + <point x="354" y="459" type="line"/> + <point x="255" y="459" type="line"/> + <point x="175" y="64" type="line"/> + <point x="171" y="64" type="line"/> + <point x="103" y="526" type="line"/> + <point x="18" y="526" type="line"/> + <point x="114" y="0" type="line"/> + <point x="229" y="0" type="line"/> + <point x="300" y="378" type="line"/> + <point x="304" y="378" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/wacute.glif b/Fira Code-Regular.ufo/glyphs/wacute.glif new file mode 100644 index 0000000000..b0bff20324 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/wacute.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="wacute" format="1"> + <advance width="600"/> + <unicode hex="1E83"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="372" y="0" type="line"/> + <point x="490" y="0" type="line"/> + <point x="582" y="526" type="line"/> + <point x="501" y="526" type="line"/> + <point x="433" y="66" type="line"/> + <point x="429" y="66" type="line"/> + <point x="354" y="459" type="line"/> + <point x="255" y="459" type="line"/> + <point x="175" y="64" type="line"/> + <point x="171" y="64" type="line"/> + <point x="103" y="526" type="line"/> + <point x="18" y="526" type="line"/> + <point x="114" y="0" type="line"/> + <point x="229" y="0" type="line"/> + <point x="300" y="378" type="line"/> + <point x="304" y="378" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/wcircumflex.glif b/Fira Code-Regular.ufo/glyphs/wcircumflex.glif new file mode 100644 index 0000000000..f9155c9b4f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/wcircumflex.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="wcircumflex" format="1"> + <advance width="600"/> + <unicode hex="0175"/> + <outline> + <contour> + <point x="137" y="670" type="line"/> + <point x="177" y="629" type="line"/> + <point x="301" y="720" type="line"/> + <point x="425" y="629" type="line"/> + <point x="463" y="670" type="line"/> + <point x="329" y="789" type="line"/> + <point x="273" y="789" type="line"/> + </contour> + <contour> + <point x="372" y="0" type="line"/> + <point x="490" y="0" type="line"/> + <point x="582" y="526" type="line"/> + <point x="501" y="526" type="line"/> + <point x="433" y="66" type="line"/> + <point x="429" y="66" type="line"/> + <point x="354" y="459" type="line"/> + <point x="255" y="459" type="line"/> + <point x="175" y="64" type="line"/> + <point x="171" y="64" type="line"/> + <point x="103" y="526" type="line"/> + <point x="18" y="526" type="line"/> + <point x="114" y="0" type="line"/> + <point x="229" y="0" type="line"/> + <point x="300" y="378" type="line"/> + <point x="304" y="378" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/wdieresis.glif b/Fira Code-Regular.ufo/glyphs/wdieresis.glif new file mode 100644 index 0000000000..89059cdfc2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/wdieresis.glif @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="wdieresis" format="1"> + <advance width="600"/> + <unicode hex="1E85"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="372" y="0" type="line"/> + <point x="490" y="0" type="line"/> + <point x="582" y="526" type="line"/> + <point x="501" y="526" type="line"/> + <point x="433" y="66" type="line"/> + <point x="429" y="66" type="line"/> + <point x="354" y="459" type="line"/> + <point x="255" y="459" type="line"/> + <point x="175" y="64" type="line"/> + <point x="171" y="64" type="line"/> + <point x="103" y="526" type="line"/> + <point x="18" y="526" type="line"/> + <point x="114" y="0" type="line"/> + <point x="229" y="0" type="line"/> + <point x="300" y="378" type="line"/> + <point x="304" y="378" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/wgrave.glif b/Fira Code-Regular.ufo/glyphs/wgrave.glif new file mode 100644 index 0000000000..6b3b8810fc --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/wgrave.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="wgrave" format="1"> + <advance width="600"/> + <unicode hex="1E81"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="372" y="0" type="line"/> + <point x="490" y="0" type="line"/> + <point x="582" y="526" type="line"/> + <point x="501" y="526" type="line"/> + <point x="433" y="66" type="line"/> + <point x="429" y="66" type="line"/> + <point x="354" y="459" type="line"/> + <point x="255" y="459" type="line"/> + <point x="175" y="64" type="line"/> + <point x="171" y="64" type="line"/> + <point x="103" y="526" type="line"/> + <point x="18" y="526" type="line"/> + <point x="114" y="0" type="line"/> + <point x="229" y="0" type="line"/> + <point x="300" y="378" type="line"/> + <point x="304" y="378" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/whiteDiamond_.glif b/Fira Code-Regular.ufo/glyphs/whiteDiamond_.glif new file mode 100644 index 0000000000..d371b889a2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/whiteDiamond_.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="whiteDiamond" format="1"> + <advance width="600"/> + <unicode hex="25C7"/> + <outline> + <contour> + <point x="570" y="270" type="line"/> + <point x="300" y="540" type="line"/> + <point x="30" y="270" type="line"/> + <point x="300" y="0" type="line"/> + </contour> + <contour> + <point x="143" y="270" type="line"/> + <point x="300" y="426" type="line"/> + <point x="456" y="270" type="line"/> + <point x="300" y="113" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/x.glif b/Fira Code-Regular.ufo/glyphs/x.glif new file mode 100644 index 0000000000..7b5244ef40 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/x.glif @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="x" format="1"> + <advance width="600"/> + <unicode hex="0078"/> + <outline> + <contour> + <point x="56" y="0" type="line"/> + <point x="151" y="0" type="line"/> + <point x="297" y="226" type="line"/> + <point x="442" y="0" type="line"/> + <point x="544" y="0" type="line"/> + <point x="350" y="282" type="line"/> + <point x="520" y="526" type="line"/> + <point x="425" y="526" type="line"/> + <point x="301" y="330" type="line"/> + <point x="178" y="526" type="line"/> + <point x="80" y="526" type="line"/> + <point x="251" y="278" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/xi.glif b/Fira Code-Regular.ufo/glyphs/xi.glif new file mode 100644 index 0000000000..a691704eb1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/xi.glif @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="xi" format="1"> + <advance width="600"/> + <unicode hex="03BE"/> + <outline> + <contour> + <point x="357" y="749" type="curve" smooth="yes"/> + <point x="237" y="749"/> + <point x="137" y="686"/> + <point x="137" y="580" type="curve" smooth="yes"/> + <point x="137" y="502"/> + <point x="196" y="467"/> + <point x="257" y="444" type="curve"/> + <point x="197" y="434"/> + <point x="99" y="384"/> + <point x="99" y="265" type="curve" smooth="yes"/> + <point x="99" y="114"/> + <point x="212" y="66"/> + <point x="362" y="19" type="curve" smooth="yes"/> + <point x="437" y="-5"/> + <point x="456" y="-16"/> + <point x="456" y="-51" type="curve" smooth="yes"/> + <point x="456" y="-101"/> + <point x="419" y="-132"/> + <point x="355" y="-163" type="curve"/> + <point x="389" y="-223" type="line"/> + <point x="494" y="-175"/> + <point x="546" y="-120"/> + <point x="546" y="-45" type="curve" smooth="yes"/> + <point x="546" y="31"/> + <point x="499" y="58"/> + <point x="380" y="95" type="curve" smooth="yes"/> + <point x="245" y="136"/> + <point x="189" y="161"/> + <point x="189" y="268" type="curve" smooth="yes"/> + <point x="189" y="341"/> + <point x="244" y="403"/> + <point x="334" y="403" type="curve" smooth="yes"/> + <point x="454" y="403" type="line"/> + <point x="464" y="479" type="line"/> + <point x="343" y="479" type="line" smooth="yes"/> + <point x="269" y="479"/> + <point x="223" y="516"/> + <point x="223" y="582" type="curve" smooth="yes"/> + <point x="223" y="649"/> + <point x="272" y="684"/> + <point x="357" y="684" type="curve" smooth="yes"/> + <point x="408" y="684"/> + <point x="464" y="670"/> + <point x="511" y="640" type="curve"/> + <point x="551" y="690" type="line"/> + <point x="496" y="730"/> + <point x="429" y="749"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/y.glif b/Fira Code-Regular.ufo/glyphs/y.glif new file mode 100644 index 0000000000..33a16618a8 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/y.glif @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="y" format="1"> + <advance width="600"/> + <unicode hex="0079"/> + <outline> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/yacute.glif b/Fira Code-Regular.ufo/glyphs/yacute.glif new file mode 100644 index 0000000000..b39fe3ffaa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/yacute.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="yacute" format="1"> + <advance width="600"/> + <unicode hex="00FD"/> + <outline> + <contour> + <point x="370" y="785" type="line"/> + <point x="185" y="670" type="line"/> + <point x="213" y="624" type="line"/> + <point x="414" y="714" type="line"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ycircumflex.glif b/Fira Code-Regular.ufo/glyphs/ycircumflex.glif new file mode 100644 index 0000000000..38a96e0beb --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ycircumflex.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ycircumflex" format="1"> + <advance width="600"/> + <unicode hex="0177"/> + <outline> + <contour> + <point x="137" y="670" type="line"/> + <point x="177" y="629" type="line"/> + <point x="301" y="720" type="line"/> + <point x="425" y="629" type="line"/> + <point x="463" y="670" type="line"/> + <point x="329" y="789" type="line"/> + <point x="273" y="789" type="line"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ydieresis.glif b/Fira Code-Regular.ufo/glyphs/ydieresis.glif new file mode 100644 index 0000000000..5fb88b2a9a --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ydieresis.glif @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ydieresis" format="1"> + <advance width="600"/> + <unicode hex="00FF"/> + <outline> + <contour> + <point x="196" y="648" type="curve" smooth="yes"/> + <point x="226" y="648"/> + <point x="250" y="671"/> + <point x="250" y="701" type="curve" smooth="yes"/> + <point x="250" y="732"/> + <point x="226" y="755"/> + <point x="196" y="755" type="curve" smooth="yes"/> + <point x="165" y="755"/> + <point x="142" y="732"/> + <point x="142" y="701" type="curve" smooth="yes"/> + <point x="142" y="671"/> + <point x="165" y="648"/> + </contour> + <contour> + <point x="402" y="648" type="curve" smooth="yes"/> + <point x="434" y="648"/> + <point x="457" y="671"/> + <point x="457" y="701" type="curve" smooth="yes"/> + <point x="457" y="732"/> + <point x="434" y="755"/> + <point x="402" y="755" type="curve" smooth="yes"/> + <point x="372" y="755"/> + <point x="349" y="732"/> + <point x="349" y="701" type="curve" smooth="yes"/> + <point x="349" y="671"/> + <point x="372" y="648"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/yen.glif b/Fira Code-Regular.ufo/glyphs/yen.glif new file mode 100644 index 0000000000..300c7c21fa --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/yen.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="yen" format="1"> + <advance width="600"/> + <unicode hex="00A5"/> + <outline> + <contour> + <point x="366" y="345" type="line"/> + <point x="560" y="688" type="line"/> + <point x="472" y="688" type="line"/> + <point x="305" y="372" type="line"/> + <point x="301" y="372" type="line"/> + <point x="134" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="233" y="345" type="line"/> + <point x="116" y="345" type="line"/> + <point x="116" y="287" type="line"/> + <point x="256" y="287" type="line"/> + <point x="256" y="201" type="line"/> + <point x="116" y="201" type="line"/> + <point x="116" y="143" type="line"/> + <point x="256" y="143" type="line"/> + <point x="256" y="0" type="line"/> + <point x="344" y="0" type="line"/> + <point x="344" y="143" type="line"/> + <point x="486" y="143" type="line"/> + <point x="486" y="201" type="line"/> + <point x="344" y="201" type="line"/> + <point x="344" y="287" type="line"/> + <point x="486" y="287" type="line"/> + <point x="486" y="345" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/yen.tosf.glif b/Fira Code-Regular.ufo/glyphs/yen.tosf.glif new file mode 100644 index 0000000000..fd920fe320 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/yen.tosf.glif @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="yen.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="366" y="345" type="line"/> + <point x="560" y="688" type="line"/> + <point x="472" y="688" type="line"/> + <point x="305" y="372" type="line"/> + <point x="301" y="372" type="line"/> + <point x="134" y="688" type="line"/> + <point x="40" y="688" type="line"/> + <point x="233" y="345" type="line"/> + <point x="116" y="345" type="line"/> + <point x="116" y="287" type="line"/> + <point x="256" y="287" type="line"/> + <point x="256" y="201" type="line"/> + <point x="116" y="201" type="line"/> + <point x="116" y="143" type="line"/> + <point x="256" y="143" type="line"/> + <point x="256" y="0" type="line"/> + <point x="344" y="0" type="line"/> + <point x="344" y="143" type="line"/> + <point x="486" y="143" type="line"/> + <point x="486" y="201" type="line"/> + <point x="344" y="201" type="line"/> + <point x="344" y="287" type="line"/> + <point x="486" y="287" type="line"/> + <point x="486" y="345" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/ygrave.glif b/Fira Code-Regular.ufo/glyphs/ygrave.glif new file mode 100644 index 0000000000..02cde85aa1 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/ygrave.glif @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ygrave" format="1"> + <advance width="600"/> + <unicode hex="1EF3"/> + <outline> + <contour> + <point x="185" y="715" type="line"/> + <point x="387" y="624" type="line"/> + <point x="414" y="670" type="line"/> + <point x="229" y="787" type="line"/> + </contour> + <contour> + <point x="353" y="-3" type="curve" smooth="yes"/> + <point x="538" y="526" type="line"/> + <point x="452" y="526" type="line"/> + <point x="303" y="63" type="line"/> + <point x="151" y="526" type="line"/> + <point x="62" y="526" type="line"/> + <point x="246" y="0" type="line"/> + <point x="274" y="0" type="line"/> + <point x="246" y="-82"/> + <point x="215" y="-126"/> + <point x="106" y="-145" type="curve"/> + <point x="119" y="-212" type="line"/> + <point x="258" y="-197"/> + <point x="316" y="-110"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/z.glif b/Fira Code-Regular.ufo/glyphs/z.glif new file mode 100644 index 0000000000..9a1e3b05bf --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/z.glif @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="z" format="1"> + <advance width="600"/> + <unicode hex="007A"/> + <outline> + <contour> + <point x="498" y="71" type="line"/> + <point x="204" y="71" type="line"/> + <point x="495" y="462" type="line"/> + <point x="495" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="454" type="line"/> + <point x="395" y="454" type="line"/> + <point x="103" y="63" type="line"/> + <point x="103" y="0" type="line"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zacute.glif b/Fira Code-Regular.ufo/glyphs/zacute.glif new file mode 100644 index 0000000000..24bd1fe666 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zacute.glif @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zacute" format="1"> + <advance width="600"/> + <unicode hex="017A"/> + <outline> + <contour> + <point x="380" y="785" type="line"/> + <point x="195" y="670" type="line"/> + <point x="223" y="624" type="line"/> + <point x="424" y="714" type="line"/> + </contour> + <contour> + <point x="498" y="71" type="line"/> + <point x="204" y="71" type="line"/> + <point x="495" y="462" type="line"/> + <point x="495" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="454" type="line"/> + <point x="395" y="454" type="line"/> + <point x="103" y="63" type="line"/> + <point x="103" y="0" type="line"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zacute.loclPLK_.glif b/Fira Code-Regular.ufo/glyphs/zacute.loclPLK_.glif new file mode 100644 index 0000000000..6acbca5f2f --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zacute.loclPLK_.glif @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zacute.loclPLK" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="430" y="728" type="line"/> + <point x="365" y="770" type="line"/> + <point x="260" y="602" type="line"/> + <point x="301" y="576" type="line"/> + </contour> + <contour> + <point x="498" y="71" type="line"/> + <point x="204" y="71" type="line"/> + <point x="495" y="462" type="line"/> + <point x="495" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="454" type="line"/> + <point x="395" y="454" type="line"/> + <point x="103" y="63" type="line"/> + <point x="103" y="0" type="line"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zcaron.glif b/Fira Code-Regular.ufo/glyphs/zcaron.glif new file mode 100644 index 0000000000..b64da60938 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zcaron.glif @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zcaron" format="1"> + <advance width="600"/> + <unicode hex="017E"/> + <outline> + <contour> + <point x="473" y="748" type="line"/> + <point x="435" y="789" type="line"/> + <point x="311" y="698" type="line"/> + <point x="187" y="789" type="line"/> + <point x="147" y="748" type="line"/> + <point x="283" y="629" type="line"/> + <point x="339" y="629" type="line"/> + </contour> + <contour> + <point x="498" y="71" type="line"/> + <point x="204" y="71" type="line"/> + <point x="495" y="462" type="line"/> + <point x="495" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="454" type="line"/> + <point x="395" y="454" type="line"/> + <point x="103" y="63" type="line"/> + <point x="103" y="0" type="line"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zdotaccent.glif b/Fira Code-Regular.ufo/glyphs/zdotaccent.glif new file mode 100644 index 0000000000..db69daddb7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zdotaccent.glif @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zdotaccent" format="1"> + <advance width="600"/> + <unicode hex="017C"/> + <outline> + <contour> + <point x="309" y="773" type="curve" smooth="yes"/> + <point x="273" y="773"/> + <point x="249" y="747"/> + <point x="249" y="714" type="curve" smooth="yes"/> + <point x="249" y="680"/> + <point x="273" y="655"/> + <point x="309" y="655" type="curve" smooth="yes"/> + <point x="346" y="655"/> + <point x="370" y="680"/> + <point x="370" y="714" type="curve" smooth="yes"/> + <point x="370" y="747"/> + <point x="346" y="773"/> + </contour> + <contour> + <point x="498" y="71" type="line"/> + <point x="204" y="71" type="line"/> + <point x="495" y="462" type="line"/> + <point x="495" y="526" type="line"/> + <point x="126" y="526" type="line"/> + <point x="126" y="454" type="line"/> + <point x="395" y="454" type="line"/> + <point x="103" y="63" type="line"/> + <point x="103" y="0" type="line"/> + <point x="487" y="0" type="line"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zero.dnom.glif b/Fira Code-Regular.ufo/glyphs/zero.dnom.glif new file mode 100644 index 0000000000..028f741fb7 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zero.dnom.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.dnom" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="453" y="161" type="curve" smooth="yes"/> + <point x="453" y="252"/> + <point x="402" y="327"/> + <point x="300" y="327" type="curve" smooth="yes"/> + <point x="198" y="327"/> + <point x="145" y="253"/> + <point x="145" y="161" type="curve" smooth="yes"/> + <point x="145" y="71"/> + <point x="198" y="-6"/> + <point x="300" y="-6" type="curve" smooth="yes"/> + <point x="402" y="-6"/> + <point x="453" y="71"/> + </contour> + <contour> + <point x="378" y="161" type="curve" smooth="yes"/> + <point x="378" y="85"/> + <point x="349" y="52"/> + <point x="300" y="52" type="curve" smooth="yes"/> + <point x="249" y="52"/> + <point x="220" y="91"/> + <point x="220" y="161" type="curve" smooth="yes"/> + <point x="220" y="234"/> + <point x="251" y="267"/> + <point x="300" y="267" type="curve" smooth="yes"/> + <point x="349" y="267"/> + <point x="378" y="238"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zero.glif b/Fira Code-Regular.ufo/glyphs/zero.glif new file mode 100644 index 0000000000..be9664e676 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zero.glif @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero" format="1"> + <advance width="600"/> + <unicode hex="0030"/> + <outline> + <contour> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="152" y="700"/> + <point x="75" y="573"/> + <point x="75" y="345" type="curve" smooth="yes"/> + <point x="75" y="116"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="448" y="-11"/> + <point x="525" y="116"/> + <point x="525" y="345" type="curve" smooth="yes"/> + <point x="525" y="573"/> + <point x="448" y="700"/> + </contour> + <contour> + <point x="300" y="632" type="curve" smooth="yes"/> + <point x="387" y="632"/> + <point x="438" y="548"/> + <point x="438" y="345" type="curve" smooth="yes"/> + <point x="438" y="140"/> + <point x="387" y="56"/> + <point x="300" y="56" type="curve" smooth="yes"/> + <point x="214" y="56"/> + <point x="162" y="141"/> + <point x="162" y="345" type="curve" smooth="yes"/> + <point x="162" y="549"/> + <point x="215" y="632"/> + </contour> + <contour> + <point x="300" y="410" type="curve" smooth="yes"/> + <point x="263" y="410"/> + <point x="235" y="381"/> + <point x="235" y="345" type="curve" smooth="yes"/> + <point x="235" y="308"/> + <point x="263" y="279"/> + <point x="300" y="279" type="curve" smooth="yes"/> + <point x="338" y="279"/> + <point x="366" y="308"/> + <point x="366" y="345" type="curve" smooth="yes"/> + <point x="366" y="381"/> + <point x="338" y="410"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zero.numr.glif b/Fira Code-Regular.ufo/glyphs/zero.numr.glif new file mode 100644 index 0000000000..a7dddbd802 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zero.numr.glif @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.numr" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="453" y="531" type="curve" smooth="yes"/> + <point x="453" y="622"/> + <point x="402" y="697"/> + <point x="300" y="697" type="curve" smooth="yes"/> + <point x="198" y="697"/> + <point x="145" y="623"/> + <point x="145" y="531" type="curve" smooth="yes"/> + <point x="145" y="441"/> + <point x="198" y="364"/> + <point x="300" y="364" type="curve" smooth="yes"/> + <point x="402" y="364"/> + <point x="453" y="441"/> + </contour> + <contour> + <point x="378" y="531" type="curve" smooth="yes"/> + <point x="378" y="455"/> + <point x="349" y="422"/> + <point x="300" y="422" type="curve" smooth="yes"/> + <point x="249" y="422"/> + <point x="220" y="461"/> + <point x="220" y="531" type="curve" smooth="yes"/> + <point x="220" y="604"/> + <point x="251" y="637"/> + <point x="300" y="637" type="curve" smooth="yes"/> + <point x="349" y="637"/> + <point x="378" y="608"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zero.tosf.glif b/Fira Code-Regular.ufo/glyphs/zero.tosf.glif new file mode 100644 index 0000000000..47840f0af5 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zero.tosf.glif @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.tosf" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="300" y="573" type="curve" smooth="yes"/> + <point x="154" y="573"/> + <point x="52" y="469"/> + <point x="52" y="282" type="curve" smooth="yes"/> + <point x="52" y="95"/> + <point x="153" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="548" y="95"/> + <point x="548" y="282" type="curve" smooth="yes"/> + <point x="548" y="469"/> + <point x="446" y="573"/> + </contour> + <contour> + <point x="300" y="505" type="curve" smooth="yes"/> + <point x="385" y="505"/> + <point x="463" y="446"/> + <point x="463" y="282" type="curve" smooth="yes"/> + <point x="463" y="117"/> + <point x="385" y="56"/> + <point x="300" y="56" type="curve" smooth="yes"/> + <point x="215" y="56"/> + <point x="137" y="118"/> + <point x="137" y="282" type="curve" smooth="yes"/> + <point x="137" y="446"/> + <point x="215" y="505"/> + </contour> + <contour> + <point x="298" y="345" type="curve" smooth="yes"/> + <point x="262" y="345"/> + <point x="235" y="317"/> + <point x="235" y="282" type="curve" smooth="yes"/> + <point x="235" y="246"/> + <point x="262" y="218"/> + <point x="298" y="218" type="curve" smooth="yes"/> + <point x="335" y="218"/> + <point x="362" y="246"/> + <point x="362" y="282" type="curve" smooth="yes"/> + <point x="362" y="317"/> + <point x="335" y="345"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zero.tosf.zero.glif b/Fira Code-Regular.ufo/glyphs/zero.tosf.zero.glif new file mode 100644 index 0000000000..a2bb67d4e2 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zero.tosf.zero.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.tosf.zero" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="300" y="573" type="curve" smooth="yes"/> + <point x="154" y="573"/> + <point x="52" y="469"/> + <point x="52" y="282" type="curve" smooth="yes"/> + <point x="52" y="100"/> + <point x="153" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="447" y="-11"/> + <point x="548" y="95"/> + <point x="548" y="282" type="curve" smooth="yes"/> + <point x="548" y="463"/> + <point x="447" y="573"/> + </contour> + <contour> + <point x="300" y="505" type="curve" smooth="yes"/> + <point x="325" y="505"/> + <point x="348" y="502"/> + <point x="368" y="494" type="curve"/> + <point x="179" y="109" type="line"/> + <point x="153" y="144"/> + <point x="138" y="199"/> + <point x="138" y="282" type="curve" smooth="yes"/> + <point x="138" y="446"/> + <point x="215" y="505"/> + </contour> + <contour> + <point x="300" y="56" type="curve" smooth="yes"/> + <point x="271" y="56"/> + <point x="244" y="61"/> + <point x="222" y="73" type="curve"/> + <point x="413" y="462" type="line"/> + <point x="444" y="429"/> + <point x="462" y="372"/> + <point x="462" y="282" type="curve" smooth="yes"/> + <point x="462" y="117"/> + <point x="385" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zero.zero.glif b/Fira Code-Regular.ufo/glyphs/zero.zero.glif new file mode 100644 index 0000000000..307d930d94 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zero.zero.glif @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.zero" format="1"> + <advance width="600"/> + <outline> + <contour> + <point x="300" y="700" type="curve" smooth="yes"/> + <point x="152" y="700"/> + <point x="75" y="573"/> + <point x="75" y="345" type="curve" smooth="yes"/> + <point x="75" y="116"/> + <point x="152" y="-11"/> + <point x="300" y="-11" type="curve" smooth="yes"/> + <point x="448" y="-11"/> + <point x="525" y="116"/> + <point x="525" y="345" type="curve" smooth="yes"/> + <point x="525" y="573"/> + <point x="448" y="700"/> + </contour> + <contour> + <point x="300" y="632" type="curve" smooth="yes"/> + <point x="340" y="632"/> + <point x="370" y="618"/> + <point x="392" y="587" type="curve"/> + <point x="181" y="165" type="line"/> + <point x="169" y="209"/> + <point x="163" y="269"/> + <point x="163" y="345" type="curve" smooth="yes"/> + <point x="163" y="549"/> + <point x="215" y="632"/> + </contour> + <contour> + <point x="300" y="56" type="curve" smooth="yes"/> + <point x="261" y="56"/> + <point x="231" y="70"/> + <point x="209" y="100" type="curve"/> + <point x="419" y="525" type="line"/> + <point x="431" y="481"/> + <point x="437" y="422"/> + <point x="437" y="345" type="curve" smooth="yes"/> + <point x="437" y="140"/> + <point x="386" y="56"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zeroinferior.glif b/Fira Code-Regular.ufo/glyphs/zeroinferior.glif new file mode 100644 index 0000000000..eb016e7fad --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zeroinferior.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zeroinferior" format="1"> + <advance width="600"/> + <unicode hex="2080"/> + <outline> + <contour> + <point x="453" y="-32" type="curve" smooth="yes"/> + <point x="453" y="59"/> + <point x="402" y="134"/> + <point x="300" y="134" type="curve" smooth="yes"/> + <point x="198" y="134"/> + <point x="145" y="60"/> + <point x="145" y="-32" type="curve" smooth="yes"/> + <point x="145" y="-122"/> + <point x="198" y="-199"/> + <point x="300" y="-199" type="curve" smooth="yes"/> + <point x="402" y="-199"/> + <point x="453" y="-122"/> + </contour> + <contour> + <point x="378" y="-32" type="curve" smooth="yes"/> + <point x="378" y="-108"/> + <point x="349" y="-141"/> + <point x="300" y="-141" type="curve" smooth="yes"/> + <point x="249" y="-141"/> + <point x="220" y="-102"/> + <point x="220" y="-32" type="curve" smooth="yes"/> + <point x="220" y="41"/> + <point x="251" y="74"/> + <point x="300" y="74" type="curve" smooth="yes"/> + <point x="349" y="74"/> + <point x="378" y="45"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zerosuperior.glif b/Fira Code-Regular.ufo/glyphs/zerosuperior.glif new file mode 100644 index 0000000000..924eef03de --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zerosuperior.glif @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zerosuperior" format="1"> + <advance width="600"/> + <unicode hex="2070"/> + <outline> + <contour> + <point x="453" y="476" type="curve" smooth="yes"/> + <point x="453" y="567"/> + <point x="402" y="642"/> + <point x="300" y="642" type="curve" smooth="yes"/> + <point x="198" y="642"/> + <point x="145" y="568"/> + <point x="145" y="476" type="curve" smooth="yes"/> + <point x="145" y="386"/> + <point x="198" y="309"/> + <point x="300" y="309" type="curve" smooth="yes"/> + <point x="402" y="309"/> + <point x="453" y="386"/> + </contour> + <contour> + <point x="378" y="476" type="curve" smooth="yes"/> + <point x="378" y="400"/> + <point x="349" y="367"/> + <point x="300" y="367" type="curve" smooth="yes"/> + <point x="249" y="367"/> + <point x="220" y="406"/> + <point x="220" y="476" type="curve" smooth="yes"/> + <point x="220" y="549"/> + <point x="251" y="582"/> + <point x="300" y="582" type="curve" smooth="yes"/> + <point x="349" y="582"/> + <point x="378" y="553"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zerowidthspace.glif b/Fira Code-Regular.ufo/glyphs/zerowidthspace.glif new file mode 100644 index 0000000000..7b64c9f167 --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zerowidthspace.glif @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zerowidthspace" format="1"> + <advance width="0"/> + <unicode hex="200B"/> + <outline> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/glyphs/zeta.glif b/Fira Code-Regular.ufo/glyphs/zeta.glif new file mode 100644 index 0000000000..4631d3ef4d --- /dev/null +++ b/Fira Code-Regular.ufo/glyphs/zeta.glif @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zeta" format="1"> + <advance width="600"/> + <unicode hex="03B6"/> + <outline> + <contour> + <point x="530" y="682" type="curve"/> + <point x="518" y="739" type="line"/> + <point x="163" y="739" type="line"/> + <point x="153" y="670" type="line"/> + <point x="304" y="670" type="line" smooth="yes"/> + <point x="343" y="670"/> + <point x="422" y="672"/> + <point x="449" y="683" type="curve"/> + <point x="216" y="510"/> + <point x="111" y="390"/> + <point x="111" y="252" type="curve" smooth="yes"/> + <point x="111" y="118"/> + <point x="181" y="71"/> + <point x="319" y="24" type="curve" smooth="yes"/> + <point x="404" y="-6"/> + <point x="433" y="-16"/> + <point x="433" y="-54" type="curve" smooth="yes"/> + <point x="433" y="-105"/> + <point x="390" y="-133"/> + <point x="332" y="-163" type="curve"/> + <point x="366" y="-223" type="line"/> + <point x="472" y="-175"/> + <point x="523" y="-120"/> + <point x="523" y="-45" type="curve" smooth="yes"/> + <point x="523" y="34"/> + <point x="461" y="56"/> + <point x="359" y="89" type="curve" smooth="yes"/> + <point x="248" y="126"/> + <point x="202" y="156"/> + <point x="202" y="254" type="curve" smooth="yes"/> + <point x="202" y="385"/> + <point x="315" y="497"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.layerData</key> + <dict> + </dict> + </dict> + </lib> +</glyph> diff --git a/Fira Code-Regular.ufo/lib.plist b/Fira Code-Regular.ufo/lib.plist new file mode 100644 index 0000000000..5f8e9ed308 --- /dev/null +++ b/Fira Code-Regular.ufo/lib.plist @@ -0,0 +1,2362 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>com.typemytype.robofont.binarySource</key> + <string>/Users/nprokopov/Dropbox/Public/Fonts/FiraFonts3111/FiraMono3111/OTF/FiraMono-Regular.otf</string> + <key>com.typemytype.robofont.compileSettings.MacRomanFirst</key> + <integer>1</integer> + <key>com.typemytype.robofont.compileSettings.autohint</key> + <integer>1</integer> + <key>com.typemytype.robofont.compileSettings.checkOutlines</key> + <integer>1</integer> + <key>com.typemytype.robofont.compileSettings.decompose</key> + <integer>1</integer> + <key>com.typemytype.robofont.compileSettings.generateFormat</key> + <integer>0</integer> + <key>com.typemytype.robofont.compileSettings.path</key> + <string>/Users/nprokopov/Dropbox/Public/Fonts/FiraFonts3111/FiraMono3111/OTF/FiraCode-Regular.otf</string> + <key>com.typemytype.robofont.compileSettings.releaseMode</key> + <integer>1</integer> + <key>com.typemytype.robofont.foreground.layerStrokeColor</key> + <array> + <real>0.5</real> + <real>0.0</real> + <real>0.5</real> + <real>0.7</real> + </array> + <key>com.typemytype.robofont.italicSlantOffset</key> + <integer>0</integer> + <key>com.typemytype.robofont.layerOrder</key> + <array> + </array> + <key>com.typemytype.robofont.segmentType</key> + <string>curve</string> + <key>com.typemytype.robofont.shouldAddPointsInSplineConversion</key> + <integer>0</integer> + <key>com.typemytype.robofont.sort</key> + <array> + <dict> + <key>ascending</key> + <array> + <string>.notdef</string> + <string>A</string> + <string>Aacute</string> + <string>Abreve</string> + <string>Acircumflex</string> + <string>Adieresis</string> + <string>Agrave</string> + <string>Amacron</string> + <string>Aogonek</string> + <string>Aring</string> + <string>Atilde</string> + <string>AE</string> + <string>AEacute</string> + <string>B</string> + <string>C</string> + <string>Cacute</string> + <string>Ccaron</string> + <string>Ccedilla</string> + <string>Ccircumflex</string> + <string>Cdotaccent</string> + <string>D</string> + <string>Eth</string> + <string>Dcaron</string> + <string>Dcroat</string> + <string>E</string> + <string>Eacute</string> + <string>Ebreve</string> + <string>Ecaron</string> + <string>Ecircumflex</string> + <string>Edieresis</string> + <string>Edotaccent</string> + <string>Egrave</string> + <string>Emacron</string> + <string>Eogonek</string> + <string>F</string> + <string>G</string> + <string>Gbreve</string> + <string>Gcircumflex</string> + <string>Gcommaaccent</string> + <string>Gdotaccent</string> + <string>H</string> + <string>Hbar</string> + <string>Hcircumflex</string> + <string>I</string> + <string>IJ</string> + <string>Iacute</string> + <string>Ibreve</string> + <string>Icircumflex</string> + <string>Idieresis</string> + <string>Idotaccent</string> + <string>Igrave</string> + <string>Imacron</string> + <string>Iogonek</string> + <string>Itilde</string> + <string>J</string> + <string>Jcircumflex</string> + <string>K</string> + <string>Kcommaaccent</string> + <string>L</string> + <string>Lacute</string> + <string>Lcaron</string> + <string>Lcommaaccent</string> + <string>Ldot</string> + <string>Lslash</string> + <string>M</string> + <string>N</string> + <string>Nacute</string> + <string>Ncaron</string> + <string>Ncommaaccent</string> + <string>Eng</string> + <string>Ntilde</string> + <string>O</string> + <string>Oacute</string> + <string>Obreve</string> + <string>Ocircumflex</string> + <string>Odieresis</string> + <string>Ograve</string> + <string>Ohungarumlaut</string> + <string>Omacron</string> + <string>Oslash</string> + <string>Oslashacute</string> + <string>Otilde</string> + <string>OE</string> + <string>P</string> + <string>Thorn</string> + <string>Q</string> + <string>R</string> + <string>Racute</string> + <string>Rcaron</string> + <string>Rcommaaccent</string> + <string>S</string> + <string>Sacute</string> + <string>Scaron</string> + <string>Scedilla</string> + <string>Scircumflex</string> + <string>Scommaaccent</string> + <string>T</string> + <string>Tbar</string> + <string>Tcaron</string> + <string>Tcedilla</string> + <string>uni021A</string> + <string>U</string> + <string>Uacute</string> + <string>Ubreve</string> + <string>Ucircumflex</string> + <string>Udieresis</string> + <string>Ugrave</string> + <string>Uhungarumlaut</string> + <string>Umacron</string> + <string>Uogonek</string> + <string>Uring</string> + <string>Utilde</string> + <string>V</string> + <string>W</string> + <string>Wacute</string> + <string>Wcircumflex</string> + <string>Wdieresis</string> + <string>Wgrave</string> + <string>X</string> + <string>Y</string> + <string>Yacute</string> + <string>Ycircumflex</string> + <string>Ydieresis</string> + <string>Ygrave</string> + <string>Z</string> + <string>Zacute</string> + <string>Zcaron</string> + <string>Zdotaccent</string> + <string>Cacute.loclPLK</string> + <string>Nacute.loclPLK</string> + <string>Oacute.loclPLK</string> + <string>Sacute.loclPLK</string> + <string>Zacute.loclPLK</string> + <string>a</string> + <string>aacute</string> + <string>abreve</string> + <string>acircumflex</string> + <string>adieresis</string> + <string>agrave</string> + <string>amacron</string> + <string>aogonek</string> + <string>aring</string> + <string>atilde</string> + <string>ae</string> + <string>aeacute</string> + <string>b</string> + <string>c</string> + <string>cacute</string> + <string>ccaron</string> + <string>ccedilla</string> + <string>ccircumflex</string> + <string>cdotaccent</string> + <string>d</string> + <string>eth</string> + <string>dcaron</string> + <string>dcroat</string> + <string>e</string> + <string>eacute</string> + <string>ebreve</string> + <string>ecaron</string> + <string>ecircumflex</string> + <string>edieresis</string> + <string>edotaccent</string> + <string>egrave</string> + <string>emacron</string> + <string>eogonek</string> + <string>f</string> + <string>g</string> + <string>gbreve</string> + <string>gcircumflex</string> + <string>gcommaaccent</string> + <string>gdotaccent</string> + <string>h</string> + <string>hbar</string> + <string>hcircumflex</string> + <string>i</string> + <string>dotlessi</string> + <string>iacute</string> + <string>ibreve</string> + <string>icircumflex</string> + <string>idieresis</string> + <string>i.loclTRK</string> + <string>igrave</string> + <string>ij</string> + <string>imacron</string> + <string>iogonek</string> + <string>itilde</string> + <string>j</string> + <string>jdotless</string> + <string>jcircumflex</string> + <string>k</string> + <string>kcommaaccent</string> + <string>kgreenlandic</string> + <string>l</string> + <string>lacute</string> + <string>lcaron</string> + <string>lcommaaccent</string> + <string>ldot</string> + <string>lslash</string> + <string>m</string> + <string>n</string> + <string>nacute</string> + <string>napostrophe</string> + <string>ncaron</string> + <string>ncommaaccent</string> + <string>eng</string> + <string>ntilde</string> + <string>o</string> + <string>oacute</string> + <string>obreve</string> + <string>ocircumflex</string> + <string>odieresis</string> + <string>ograve</string> + <string>ohungarumlaut</string> + <string>omacron</string> + <string>oslash</string> + <string>oslashacute</string> + <string>otilde</string> + <string>oe</string> + <string>p</string> + <string>thorn</string> + <string>q</string> + <string>r</string> + <string>racute</string> + <string>rcaron</string> + <string>rcommaaccent</string> + <string>s</string> + <string>sacute</string> + <string>scaron</string> + <string>scedilla</string> + <string>scircumflex</string> + <string>scommaaccent</string> + <string>germandbls</string> + <string>t</string> + <string>tbar</string> + <string>tcaron</string> + <string>tcedilla</string> + <string>uni021B</string> + <string>u</string> + <string>uacute</string> + <string>ubreve</string> + <string>ucircumflex</string> + <string>udieresis</string> + <string>ugrave</string> + <string>uhungarumlaut</string> + <string>umacron</string> + <string>uogonek</string> + <string>uring</string> + <string>utilde</string> + <string>v</string> + <string>w</string> + <string>wacute</string> + <string>wcircumflex</string> + <string>wdieresis</string> + <string>wgrave</string> + <string>x</string> + <string>y</string> + <string>yacute</string> + <string>ycircumflex</string> + <string>ydieresis</string> + <string>ygrave</string> + <string>z</string> + <string>zacute</string> + <string>zcaron</string> + <string>zdotaccent</string> + <string>cacute.loclPLK</string> + <string>nacute.loclPLK</string> + <string>oacute.loclPLK</string> + <string>sacute.loclPLK</string> + <string>zacute.loclPLK</string> + <string>fi</string> + <string>fl</string> + <string>ordfeminine</string> + <string>ordmasculine</string> + <string>nsuperior</string> + <string>uni0410</string> + <string>uni0411</string> + <string>uni0412</string> + <string>uni0413</string> + <string>uni0403</string> + <string>uni0490</string> + <string>uni0414</string> + <string>uni0415</string> + <string>uni0400</string> + <string>uni0401</string> + <string>uni0416</string> + <string>uni0417</string> + <string>uni0418</string> + <string>uni0419</string> + <string>uni040D</string> + <string>uni041A</string> + <string>uni040C</string> + <string>uni041B</string> + <string>uni041C</string> + <string>uni041D</string> + <string>uni041E</string> + <string>uni041F</string> + <string>uni0420</string> + <string>uni0421</string> + <string>uni0422</string> + <string>uni0423</string> + <string>uni040E</string> + <string>uni0424</string> + <string>uni0425</string> + <string>uni0427</string> + <string>uni0426</string> + <string>uni0428</string> + <string>uni0429</string> + <string>uni040F</string> + <string>uni042F</string> + <string>uni042C</string> + <string>uni042A</string> + <string>uni042B</string> + <string>uni0409</string> + <string>uni040A</string> + <string>uni0405</string> + <string>uni0404</string> + <string>uni042D</string> + <string>uni0406</string> + <string>uni0407</string> + <string>uni0408</string> + <string>uni040B</string> + <string>uni042E</string> + <string>uni0402</string> + <string>uni0462</string> + <string>uni0472</string> + <string>uni0474</string> + <string>uni0492</string> + <string>uni0496</string> + <string>uni0498</string> + <string>uni049A</string> + <string>uni049C</string> + <string>uni04A0</string> + <string>uni04A2</string> + <string>uni0524</string> + <string>uni04AA</string> + <string>uni04AC</string> + <string>uni04AE</string> + <string>uni04B0</string> + <string>uni04B2</string> + <string>uni04B6</string> + <string>uni04B8</string> + <string>uni04BA</string> + <string>uni0526</string> + <string>uni04C0</string> + <string>uni04C1</string> + <string>uni04CB</string> + <string>uni04D0</string> + <string>uni04D2</string> + <string>uni04D6</string> + <string>uni04D8</string> + <string>uni04DA</string> + <string>uni04DC</string> + <string>uni04DE</string> + <string>uni04E2</string> + <string>uni04E4</string> + <string>uni04E6</string> + <string>uni04E8</string> + <string>uni04EA</string> + <string>uni04EC</string> + <string>uni04EE</string> + <string>uni04F0</string> + <string>uni04F2</string> + <string>uni04F4</string> + <string>uni04F6</string> + <string>uni04F8</string> + <string>uni051C</string> + <string>uni0430</string> + <string>uni0431</string> + <string>uni0432</string> + <string>uni0433</string> + <string>uni0453</string> + <string>uni0491</string> + <string>uni0434</string> + <string>uni0435</string> + <string>uni0450</string> + <string>uni0451</string> + <string>uni0436</string> + <string>uni0437</string> + <string>uni0438</string> + <string>uni0439</string> + <string>uni045D</string> + <string>uni043A</string> + <string>uni045C</string> + <string>uni043B</string> + <string>uni043C</string> + <string>uni043D</string> + <string>uni043E</string> + <string>uni043F</string> + <string>uni0440</string> + <string>uni0441</string> + <string>uni0442</string> + <string>uni0443</string> + <string>uni045E</string> + <string>uni0444</string> + <string>uni0445</string> + <string>uni0447</string> + <string>uni0446</string> + <string>uni0448</string> + <string>uni0449</string> + <string>uni045F</string> + <string>uni044F</string> + <string>uni044C</string> + <string>uni044A</string> + <string>uni044B</string> + <string>uni0459</string> + <string>uni045A</string> + <string>uni0455</string> + <string>uni0454</string> + <string>uni044D</string> + <string>uni0456</string> + <string>uni0457</string> + <string>uni0458</string> + <string>uni045B</string> + <string>uni044E</string> + <string>uni0452</string> + <string>uni0463</string> + <string>uni0473</string> + <string>uni0475</string> + <string>uni0493</string> + <string>uni0497</string> + <string>uni0499</string> + <string>uni049B</string> + <string>uni049D</string> + <string>uni04A1</string> + <string>uni04A3</string> + <string>uni0525</string> + <string>uni04AB</string> + <string>uni04AD</string> + <string>uni04AF</string> + <string>uni04B1</string> + <string>uni04B3</string> + <string>uni04B7</string> + <string>uni04B9</string> + <string>uni04BB</string> + <string>uni0527</string> + <string>uni04CF</string> + <string>uni04C2</string> + <string>uni04CC</string> + <string>uni04D1</string> + <string>uni04D3</string> + <string>uni04D7</string> + <string>uni04D9</string> + <string>uni04DB</string> + <string>uni04DD</string> + <string>uni04DF</string> + <string>uni04E3</string> + <string>uni04E5</string> + <string>uni04E7</string> + <string>uni04E9</string> + <string>uni04EB</string> + <string>uni04ED</string> + <string>uni04EF</string> + <string>uni04F1</string> + <string>uni04F3</string> + <string>uni04F5</string> + <string>uni04F7</string> + <string>uni04F9</string> + <string>uni051D</string> + <string>uni04D4</string> + <string>uni04D5</string> + <string>Alpha</string> + <string>Beta</string> + <string>Gamma</string> + <string>Delta</string> + <string>Epsilon</string> + <string>Zeta</string> + <string>Eta</string> + <string>Theta</string> + <string>Iota</string> + <string>Kappa</string> + <string>Lambda</string> + <string>Mu</string> + <string>Nu</string> + <string>Xi</string> + <string>Omicron</string> + <string>Pi</string> + <string>Rho</string> + <string>Sigma</string> + <string>Tau</string> + <string>Upsilon</string> + <string>Phi</string> + <string>Chi</string> + <string>Psi</string> + <string>Omega</string> + <string>Alphatonos</string> + <string>Epsilontonos</string> + <string>Etatonos</string> + <string>Iotatonos</string> + <string>Omicrontonos</string> + <string>Upsilontonos</string> + <string>Omegatonos</string> + <string>Iotadieresis</string> + <string>Upsilondieresis</string> + <string>uni1FBA</string> + <string>uni1FBB</string> + <string>uni1FB8</string> + <string>uni1FB9</string> + <string>uni1FC8</string> + <string>uni1FC9</string> + <string>uni1FCA</string> + <string>uni1FCB</string> + <string>uni1FDA</string> + <string>uni1FDB</string> + <string>uni1FD8</string> + <string>uni1FD9</string> + <string>uni1FF8</string> + <string>uni1FF9</string> + <string>uni1FEA</string> + <string>uni1FEB</string> + <string>uni1FE8</string> + <string>uni1FE9</string> + <string>uni1FFA</string> + <string>uni1FFB</string> + <string>alpha</string> + <string>beta</string> + <string>gamma</string> + <string>delta</string> + <string>epsilon</string> + <string>zeta</string> + <string>eta</string> + <string>theta</string> + <string>iota</string> + <string>kappa</string> + <string>lambda</string> + <string>mu</string> + <string>nu</string> + <string>xi</string> + <string>omicron</string> + <string>pi</string> + <string>rho</string> + <string>sigmafinal</string> + <string>sigma</string> + <string>tau</string> + <string>upsilon</string> + <string>phi</string> + <string>chi</string> + <string>psi</string> + <string>omega</string> + <string>iotatonos</string> + <string>iotadieresis</string> + <string>iotadieresistonos</string> + <string>upsilontonos</string> + <string>upsilondieresis</string> + <string>upsilondieresistonos</string> + <string>omicrontonos</string> + <string>omegatonos</string> + <string>alphatonos</string> + <string>epsilontonos</string> + <string>etatonos</string> + <string>uni1F70</string> + <string>uni1F71</string> + <string>uni1FB6</string> + <string>uni1FB0</string> + <string>uni1FB1</string> + <string>uni1F72</string> + <string>uni1F73</string> + <string>uni1F74</string> + <string>uni1F75</string> + <string>uni1FC6</string> + <string>uni1F76</string> + <string>uni1F77</string> + <string>uni1FD6</string> + <string>uni1FD0</string> + <string>uni1FD1</string> + <string>uni1FD2</string> + <string>uni1FD3</string> + <string>uni1FD7</string> + <string>uni1F78</string> + <string>uni1F79</string> + <string>uni1F7A</string> + <string>uni1F7B</string> + <string>uni1FE6</string> + <string>uni1FE0</string> + <string>uni1FE1</string> + <string>uni1FE2</string> + <string>uni1FE3</string> + <string>uni1FE7</string> + <string>uni1F7C</string> + <string>uni1F7D</string> + <string>uni1FF6</string> + <string>zero</string> + <string>one</string> + <string>two</string> + <string>three</string> + <string>four</string> + <string>five</string> + <string>six</string> + <string>seven</string> + <string>eight</string> + <string>nine</string> + <string>zero.tosf</string> + <string>one.tosf</string> + <string>two.tosf</string> + <string>three.tosf</string> + <string>four.tosf</string> + <string>five.tosf</string> + <string>six.tosf</string> + <string>seven.tosf</string> + <string>eight.tosf</string> + <string>nine.tosf</string> + <string>zero.zero</string> + <string>zero.tosf.zero</string> + <string>fraction</string> + <string>onefraction</string> + <string>onehalf</string> + <string>uni2153</string> + <string>uni2154</string> + <string>onequarter</string> + <string>threequarters</string> + <string>uni2155</string> + <string>uni2156</string> + <string>uni2157</string> + <string>uni2158</string> + <string>uni2159</string> + <string>uni215A</string> + <string>oneeighth</string> + <string>threeeighths</string> + <string>fiveeighths</string> + <string>seveneighths</string> + <string>zero.dnom</string> + <string>one.dnom</string> + <string>two.dnom</string> + <string>three.dnom</string> + <string>four.dnom</string> + <string>five.dnom</string> + <string>six.dnom</string> + <string>seven.dnom</string> + <string>eight.dnom</string> + <string>nine.dnom</string> + <string>zero.numr</string> + <string>one.numr</string> + <string>two.numr</string> + <string>three.numr</string> + <string>four.numr</string> + <string>five.numr</string> + <string>six.numr</string> + <string>seven.numr</string> + <string>eight.numr</string> + <string>nine.numr</string> + <string>zeroinferior</string> + <string>oneinferior</string> + <string>twoinferior</string> + <string>threeinferior</string> + <string>fourinferior</string> + <string>fiveinferior</string> + <string>sixinferior</string> + <string>seveninferior</string> + <string>eightinferior</string> + <string>nineinferior</string> + <string>zerosuperior</string> + <string>onesuperior</string> + <string>twosuperior</string> + <string>threesuperior</string> + <string>foursuperior</string> + <string>fivesuperior</string> + <string>sixsuperior</string> + <string>sevensuperior</string> + <string>eightsuperior</string> + <string>ninesuperior</string> + <string>asterisk</string> + <string>backslash</string> + <string>periodcentered</string> + <string>bullet</string> + <string>colon</string> + <string>comma</string> + <string>ellipsis</string> + <string>exclam</string> + <string>exclamdown</string> + <string>numbersign</string> + <string>period</string> + <string>question</string> + <string>questiondown</string> + <string>quotedbl</string> + <string>quotesingle</string> + <string>semicolon</string> + <string>slash</string> + <string>underscore</string> + <string>underscoredbl</string> + <string>exclamdown.case</string> + <string>questiondown.case</string> + <string>numbersign.tosf</string> + <string>uni208D</string> + <string>uni208E</string> + <string>braceleft</string> + <string>braceright</string> + <string>bracketleft</string> + <string>bracketright</string> + <string>parenleft</string> + <string>parenright</string> + <string>parenleftsuperior</string> + <string>parenrightsuperior</string> + <string>braceleft.case</string> + <string>braceright.case</string> + <string>bracketleft.case</string> + <string>bracketright.case</string> + <string>parenleft.case</string> + <string>parenright.case</string> + <string>parenleft.dnom</string> + <string>parenright.dnom</string> + <string>parenleft.numr</string> + <string>parenright.numr</string> + <string>uni2015</string> + <string>emdash</string> + <string>endash</string> + <string>figuredash</string> + <string>hyphen</string> + <string>softhyphen</string> + <string>emdash.case</string> + <string>endash.case</string> + <string>hyphen.case</string> + <string>softhyphen.case</string> + <string>figuredash.tosf</string> + <string>guillemotleft</string> + <string>guillemotright</string> + <string>guilsinglleft</string> + <string>guilsinglright</string> + <string>quotedblbase</string> + <string>quotedblleft</string> + <string>quotedblright</string> + <string>quoteleft</string> + <string>quoteright</string> + <string>quotesinglbase</string> + <string>guillemotleft.case</string> + <string>guillemotright.case</string> + <string>guilsinglleft.case</string> + <string>guilsinglright.case</string> + <string>uni2007</string> + <string>uni2008</string> + <string>space</string> + <string>uni00A0</string> + <string>zerowidthspace</string> + <string>space.frac</string> + <string>uni2007.tf</string> + <string>uni2007.tosf</string> + <string>CR</string> + <string>uniFEFF</string> + <string>cent</string> + <string>currency</string> + <string>dollar</string> + <string>Euro</string> + <string>florin</string> + <string>sterling</string> + <string>yen</string> + <string>cent.tosf</string> + <string>currency.tosf</string> + <string>dollar.tosf</string> + <string>Euro.tosf</string> + <string>sterling.tosf</string> + <string>yen.tosf</string> + <string>approxequal</string> + <string>asciitilde</string> + <string>bulletoperator</string> + <string>divide</string> + <string>divisionslash</string> + <string>equal</string> + <string>uni208C</string> + <string>equalsuperior</string> + <string>equivalence</string> + <string>greater</string> + <string>greaterequal</string> + <string>infinity</string> + <string>integral</string> + <string>integralbt</string> + <string>integraltp</string> + <string>intersection</string> + <string>less</string> + <string>lessequal</string> + <string>logicalnot</string> + <string>uni00B5</string> + <string>minus</string> + <string>uni208B</string> + <string>uni207B</string> + <string>multiply</string> + <string>notequal</string> + <string>partialdiff</string> + <string>percent</string> + <string>perthousand</string> + <string>plus</string> + <string>uni208A</string> + <string>plusminus</string> + <string>plussuperior</string> + <string>product</string> + <string>radical</string> + <string>revlogicalnot</string> + <string>summation</string> + <string>infinity.case</string> + <string>equal.dnom</string> + <string>minus.dnom</string> + <string>plus.dnom</string> + <string>equal.numr</string> + <string>minus.numr</string> + <string>plus.numr</string> + <string>approxequal.tosf</string> + <string>asciitilde.tosf</string> + <string>divide.tosf</string> + <string>equal.tosf</string> + <string>greater.tosf</string> + <string>greaterequal.tosf</string> + <string>infinity.tosf</string> + <string>integral.tosf</string> + <string>less.tosf</string> + <string>lessequal.tosf</string> + <string>logicalnot.tosf</string> + <string>minus.tosf</string> + <string>multiply.tosf</string> + <string>notequal.tosf</string> + <string>partialdiff.tosf</string> + <string>percent.tosf</string> + <string>perthousand.tosf</string> + <string>plus.tosf</string> + <string>plusminus.tosf</string> + <string>product.tosf</string> + <string>radical.tosf</string> + <string>summation.tosf</string> + <string>arrowup</string> + <string>uni2197</string> + <string>arrowright</string> + <string>uni2198</string> + <string>arrowdown</string> + <string>uni2199</string> + <string>arrowleft</string> + <string>uni2196</string> + <string>uni2194</string> + <string>arrowupdn</string> + <string>arrowupwhite</string> + <string>arrowrightwhite</string> + <string>arrowdownwhite</string> + <string>arrowleftwhite</string> + <string>uni2B06</string> + <string>uni27A1</string> + <string>uni2B07</string> + <string>uni2B05</string> + <string>uni2581</string> + <string>uni2582</string> + <string>uni2583</string> + <string>dnblock</string> + <string>uni2585</string> + <string>uni2586</string> + <string>uni2587</string> + <string>block</string> + <string>upblock</string> + <string>uni2594</string> + <string>uni258F</string> + <string>uni258E</string> + <string>uni258D</string> + <string>lfblock</string> + <string>uni258B</string> + <string>uni258A</string> + <string>uni2589</string> + <string>rtblock</string> + <string>uni2595</string> + <string>uni2596</string> + <string>uni2597</string> + <string>uni2598</string> + <string>uni2599</string> + <string>uni259A</string> + <string>uni259B</string> + <string>uni259C</string> + <string>uni259D</string> + <string>uni259E</string> + <string>uni259F</string> + <string>ltshade</string> + <string>shade</string> + <string>dkshade</string> + <string>blackcircle</string> + <string>circle</string> + <string>largeCircle</string> + <string>circlewithlefthalfblack</string> + <string>circlewithrighthalfblack</string> + <string>uni25D2</string> + <string>uni25D3</string> + <string>uni25D6</string> + <string>uni25D7</string> + <string>uni25D5</string> + <string>uni25F4</string> + <string>uni25F5</string> + <string>uni25F6</string> + <string>uni25F7</string> + <string>fisheye</string> + <string>bullseye</string> + <string>invcircle</string> + <string>uni25DA</string> + <string>uni25DB</string> + <string>uni25E0</string> + <string>uni25E1</string> + <string>uni25DC</string> + <string>uni25DD</string> + <string>uni25DE</string> + <string>uni25DF</string> + <string>blackDiamond</string> + <string>whiteDiamond</string> + <string>lozenge</string> + <string>uni25AE</string> + <string>filledrect</string> + <string>uni25AD</string> + <string>uni25AF</string> + <string>uni250C</string> + <string>uni2514</string> + <string>uni2510</string> + <string>uni2518</string> + <string>uni253C</string> + <string>uni252C</string> + <string>uni2534</string> + <string>uni251C</string> + <string>uni2524</string> + <string>uni2500</string> + <string>uni2502</string> + <string>uni2561</string> + <string>uni2562</string> + <string>uni2556</string> + <string>uni2555</string> + <string>uni2563</string> + <string>uni2551</string> + <string>uni2557</string> + <string>uni255D</string> + <string>uni255C</string> + <string>uni255B</string> + <string>uni255E</string> + <string>uni255F</string> + <string>uni255A</string> + <string>uni2554</string> + <string>uni2569</string> + <string>uni2566</string> + <string>uni2560</string> + <string>uni2550</string> + <string>uni256C</string> + <string>uni2567</string> + <string>uni2568</string> + <string>uni2564</string> + <string>uni2565</string> + <string>uni2559</string> + <string>uni2558</string> + <string>uni2552</string> + <string>uni2553</string> + <string>uni256B</string> + <string>uni256A</string> + <string>filledbox</string> + <string>H22073</string> + <string>uni25A2</string> + <string>squarewhitewithsmallblack</string> + <string>H18543</string> + <string>H18551</string> + <string>uni25E7</string> + <string>uni25E8</string> + <string>uni25E9</string> + <string>uni25EA</string> + <string>uni25EB</string> + <string>uni25F0</string> + <string>uni25F1</string> + <string>uni25F2</string> + <string>uni25F3</string> + <string>triagup</string> + <string>triagdn</string> + <string>triagrt</string> + <string>triaglf</string> + <string>blackupperrighttriangle</string> + <string>blacklowerrighttriangle</string> + <string>blacklowerlefttriangle</string> + <string>blackupperlefttriangle</string> + <string>uni2530</string> + <string>uni2512</string> + <string>uni2527</string> + <string>uni250E</string> + <string>uni251F</string> + <string>uni2541</string> + <string>uni252F</string> + <string>uni2511</string> + <string>uni2529</string> + <string>uni250D</string> + <string>uni2521</string> + <string>uni2547</string> + <string>uni254D</string> + <string>uni254F</string> + <string>uni257B</string> + <string>uni2533</string> + <string>uni2513</string> + <string>uni250F</string> + <string>uni2501</string> + <string>uni2578</string> + <string>uni257E</string> + <string>uni257A</string> + <string>uni2579</string> + <string>uni253B</string> + <string>uni251B</string> + <string>uni257F</string> + <string>uni2517</string> + <string>uni2503</string> + <string>uni254B</string> + <string>uni252B</string> + <string>uni2523</string> + <string>uni2545</string> + <string>uni252D</string> + <string>uni2535</string> + <string>uni253D</string> + <string>uni2532</string> + <string>uni253A</string> + <string>uni254A</string> + <string>uni2543</string> + <string>uni2573</string> + <string>uni2572</string> + <string>uni2571</string> + <string>uni254C</string> + <string>uni254E</string> + <string>uni2577</string> + <string>uni2574</string> + <string>uni257C</string> + <string>uni2576</string> + <string>uni2575</string> + <string>uni257D</string> + <string>uni2546</string> + <string>uni252E</string> + <string>uni2536</string> + <string>uni253E</string> + <string>uni2531</string> + <string>uni2539</string> + <string>uni2549</string> + <string>uni2544</string> + <string>uni2540</string> + <string>uni2538</string> + <string>uni2526</string> + <string>uni251A</string> + <string>uni251E</string> + <string>uni2516</string> + <string>uni2548</string> + <string>uni2537</string> + <string>uni252A</string> + <string>uni2519</string> + <string>uni2522</string> + <string>uni2515</string> + <string>uni2542</string> + <string>uni2528</string> + <string>uni2520</string> + <string>uni253F</string> + <string>uni2525</string> + <string>uni251D</string> + <string>lozenge.tosf</string> + <string>uni2620</string> + <string>smileface</string> + <string>invsmileface</string> + <string>sun</string> + <string>female</string> + <string>male</string> + <string>spade</string> + <string>club</string> + <string>heart</string> + <string>diamond</string> + <string>musicalnote</string> + <string>musicalnotedbl</string> + <string>bar</string> + <string>brokenbar</string> + <string>at</string> + <string>ampersand</string> + <string>paragraph</string> + <string>copyright</string> + <string>registered</string> + <string>section</string> + <string>trademark</string> + <string>degree</string> + <string>estimated</string> + <string>uni2113</string> + <string>uni2116</string> + <string>asciicircum</string> + <string>dagger</string> + <string>daggerdbl</string> + <string>u1F310</string> + <string>house</string> + <string>capslock</string> + <string>clear</string> + <string>uni232B</string> + <string>deleterightKey</string> + <string>uni2328</string> + <string>uni23CE</string> + <string>section.tosf</string> + <string>degree.tosf</string> + <string>dagger.tosf</string> + <string>daggerdbl.tosf</string> + <string>acute</string> + <string>breve</string> + <string>caron</string> + <string>cedilla</string> + <string>circumflex</string> + <string>dieresis</string> + <string>dotaccent</string> + <string>grave</string> + <string>hungarumlaut</string> + <string>macron</string> + <string>ogonek</string> + <string>ring</string> + <string>tilde</string> + <string>caron.alt</string> + <string>acute.case</string> + <string>breve.case</string> + <string>caron.case</string> + <string>cedilla.case</string> + <string>circumflex.case</string> + <string>dieresis.case</string> + <string>dotaccent.case</string> + <string>grave.case</string> + <string>hungarumlaut.case</string> + <string>macron.case</string> + <string>ring.case</string> + <string>tilde.case</string> + <string>acute.loclPLK</string> + <string>acute.case.loclPLK</string> + <string>acutecomb</string> + <string>uni0306</string> + <string>uni030C</string> + <string>uni0327</string> + <string>uni0302</string> + <string>uni0313</string> + <string>uni0326</string> + <string>uni0314</string> + <string>brevecy</string> + <string>uni0308</string> + <string>uni0307</string> + <string>gravecomb</string> + <string>uni030B</string> + <string>uni0304</string> + <string>uni030A</string> + <string>uni0336</string> + <string>uni0335</string> + <string>tildecomb</string> + <string>uni0326.case</string> + <string>brevecy.case</string> + <string>firsttonechinese</string> + <string>tonos</string> + <string>dieresistonos</string> + <string>uni1FC0</string> + <string>tonos.case</string> + <string>uni02BC</string> + <string>null</string> + <string>uniE000</string> + <string>uniE001</string> + <string>uniE002</string> + <string>uniE003</string> + <string>colon_colon</string> + <string>hyphen_greater</string> + <string>hyphen_greater_greater</string> + <string>numbersign_braceleft</string> + <string>equal_equal</string> + <string>numbersign_parenleft</string> + <string>period_period</string> + <string>plus_plus</string> + <string>numbersign_underscore</string> + <string>less_equal</string> + <string>greater_greater</string> + <string>equal_equal_equal</string> + <string>period_period_period</string> + <string>less_less</string> + <string>greater_equal</string> + </array> + <key>type</key> + <string>glyphList</string> + </dict> + </array> + <key>public.glyphOrder</key> + <array> + <string>.notdef</string> + <string>A</string> + <string>Aacute</string> + <string>Abreve</string> + <string>Acircumflex</string> + <string>Adieresis</string> + <string>Agrave</string> + <string>Amacron</string> + <string>Aogonek</string> + <string>Aring</string> + <string>Atilde</string> + <string>AE</string> + <string>AEacute</string> + <string>B</string> + <string>C</string> + <string>Cacute</string> + <string>Ccaron</string> + <string>Ccedilla</string> + <string>Ccircumflex</string> + <string>Cdotaccent</string> + <string>D</string> + <string>Eth</string> + <string>Dcaron</string> + <string>Dcroat</string> + <string>E</string> + <string>Eacute</string> + <string>Ebreve</string> + <string>Ecaron</string> + <string>Ecircumflex</string> + <string>Edieresis</string> + <string>Edotaccent</string> + <string>Egrave</string> + <string>Emacron</string> + <string>Eogonek</string> + <string>F</string> + <string>G</string> + <string>Gbreve</string> + <string>Gcircumflex</string> + <string>Gcommaaccent</string> + <string>Gdotaccent</string> + <string>H</string> + <string>Hbar</string> + <string>Hcircumflex</string> + <string>I</string> + <string>IJ</string> + <string>Iacute</string> + <string>Ibreve</string> + <string>Icircumflex</string> + <string>Idieresis</string> + <string>Idotaccent</string> + <string>Igrave</string> + <string>Imacron</string> + <string>Iogonek</string> + <string>Itilde</string> + <string>J</string> + <string>Jcircumflex</string> + <string>K</string> + <string>Kcommaaccent</string> + <string>L</string> + <string>Lacute</string> + <string>Lcaron</string> + <string>Lcommaaccent</string> + <string>Ldot</string> + <string>Lslash</string> + <string>M</string> + <string>N</string> + <string>Nacute</string> + <string>Ncaron</string> + <string>Ncommaaccent</string> + <string>Eng</string> + <string>Ntilde</string> + <string>O</string> + <string>Oacute</string> + <string>Obreve</string> + <string>Ocircumflex</string> + <string>Odieresis</string> + <string>Ograve</string> + <string>Ohungarumlaut</string> + <string>Omacron</string> + <string>Oslash</string> + <string>Oslashacute</string> + <string>Otilde</string> + <string>OE</string> + <string>P</string> + <string>Thorn</string> + <string>Q</string> + <string>R</string> + <string>Racute</string> + <string>Rcaron</string> + <string>Rcommaaccent</string> + <string>S</string> + <string>Sacute</string> + <string>Scaron</string> + <string>Scedilla</string> + <string>Scircumflex</string> + <string>Scommaaccent</string> + <string>T</string> + <string>Tbar</string> + <string>Tcaron</string> + <string>Tcedilla</string> + <string>uni021A</string> + <string>U</string> + <string>Uacute</string> + <string>Ubreve</string> + <string>Ucircumflex</string> + <string>Udieresis</string> + <string>Ugrave</string> + <string>Uhungarumlaut</string> + <string>Umacron</string> + <string>Uogonek</string> + <string>Uring</string> + <string>Utilde</string> + <string>V</string> + <string>W</string> + <string>Wacute</string> + <string>Wcircumflex</string> + <string>Wdieresis</string> + <string>Wgrave</string> + <string>X</string> + <string>Y</string> + <string>Yacute</string> + <string>Ycircumflex</string> + <string>Ydieresis</string> + <string>Ygrave</string> + <string>Z</string> + <string>Zacute</string> + <string>Zcaron</string> + <string>Zdotaccent</string> + <string>Cacute.loclPLK</string> + <string>Nacute.loclPLK</string> + <string>Oacute.loclPLK</string> + <string>Sacute.loclPLK</string> + <string>Zacute.loclPLK</string> + <string>a</string> + <string>aacute</string> + <string>abreve</string> + <string>acircumflex</string> + <string>adieresis</string> + <string>agrave</string> + <string>amacron</string> + <string>aogonek</string> + <string>aring</string> + <string>atilde</string> + <string>ae</string> + <string>aeacute</string> + <string>b</string> + <string>c</string> + <string>cacute</string> + <string>ccaron</string> + <string>ccedilla</string> + <string>ccircumflex</string> + <string>cdotaccent</string> + <string>d</string> + <string>eth</string> + <string>dcaron</string> + <string>dcroat</string> + <string>e</string> + <string>eacute</string> + <string>ebreve</string> + <string>ecaron</string> + <string>ecircumflex</string> + <string>edieresis</string> + <string>edotaccent</string> + <string>egrave</string> + <string>emacron</string> + <string>eogonek</string> + <string>f</string> + <string>g</string> + <string>gbreve</string> + <string>gcircumflex</string> + <string>gcommaaccent</string> + <string>gdotaccent</string> + <string>h</string> + <string>hbar</string> + <string>hcircumflex</string> + <string>i</string> + <string>dotlessi</string> + <string>iacute</string> + <string>ibreve</string> + <string>icircumflex</string> + <string>idieresis</string> + <string>i.loclTRK</string> + <string>igrave</string> + <string>ij</string> + <string>imacron</string> + <string>iogonek</string> + <string>itilde</string> + <string>j</string> + <string>jdotless</string> + <string>jcircumflex</string> + <string>k</string> + <string>kcommaaccent</string> + <string>kgreenlandic</string> + <string>l</string> + <string>lacute</string> + <string>lcaron</string> + <string>lcommaaccent</string> + <string>ldot</string> + <string>lslash</string> + <string>m</string> + <string>n</string> + <string>nacute</string> + <string>napostrophe</string> + <string>ncaron</string> + <string>ncommaaccent</string> + <string>eng</string> + <string>ntilde</string> + <string>o</string> + <string>oacute</string> + <string>obreve</string> + <string>ocircumflex</string> + <string>odieresis</string> + <string>ograve</string> + <string>ohungarumlaut</string> + <string>omacron</string> + <string>oslash</string> + <string>oslashacute</string> + <string>otilde</string> + <string>oe</string> + <string>p</string> + <string>thorn</string> + <string>q</string> + <string>r</string> + <string>racute</string> + <string>rcaron</string> + <string>rcommaaccent</string> + <string>s</string> + <string>sacute</string> + <string>scaron</string> + <string>scedilla</string> + <string>scircumflex</string> + <string>scommaaccent</string> + <string>germandbls</string> + <string>t</string> + <string>tbar</string> + <string>tcaron</string> + <string>tcedilla</string> + <string>uni021B</string> + <string>u</string> + <string>uacute</string> + <string>ubreve</string> + <string>ucircumflex</string> + <string>udieresis</string> + <string>ugrave</string> + <string>uhungarumlaut</string> + <string>umacron</string> + <string>uogonek</string> + <string>uring</string> + <string>utilde</string> + <string>v</string> + <string>w</string> + <string>wacute</string> + <string>wcircumflex</string> + <string>wdieresis</string> + <string>wgrave</string> + <string>x</string> + <string>y</string> + <string>yacute</string> + <string>ycircumflex</string> + <string>ydieresis</string> + <string>ygrave</string> + <string>z</string> + <string>zacute</string> + <string>zcaron</string> + <string>zdotaccent</string> + <string>cacute.loclPLK</string> + <string>nacute.loclPLK</string> + <string>oacute.loclPLK</string> + <string>sacute.loclPLK</string> + <string>zacute.loclPLK</string> + <string>fi</string> + <string>fl</string> + <string>ordfeminine</string> + <string>ordmasculine</string> + <string>nsuperior</string> + <string>uni0410</string> + <string>uni0411</string> + <string>uni0412</string> + <string>uni0413</string> + <string>uni0403</string> + <string>uni0490</string> + <string>uni0414</string> + <string>uni0415</string> + <string>uni0400</string> + <string>uni0401</string> + <string>uni0416</string> + <string>uni0417</string> + <string>uni0418</string> + <string>uni0419</string> + <string>uni040D</string> + <string>uni041A</string> + <string>uni040C</string> + <string>uni041B</string> + <string>uni041C</string> + <string>uni041D</string> + <string>uni041E</string> + <string>uni041F</string> + <string>uni0420</string> + <string>uni0421</string> + <string>uni0422</string> + <string>uni0423</string> + <string>uni040E</string> + <string>uni0424</string> + <string>uni0425</string> + <string>uni0427</string> + <string>uni0426</string> + <string>uni0428</string> + <string>uni0429</string> + <string>uni040F</string> + <string>uni042F</string> + <string>uni042C</string> + <string>uni042A</string> + <string>uni042B</string> + <string>uni0409</string> + <string>uni040A</string> + <string>uni0405</string> + <string>uni0404</string> + <string>uni042D</string> + <string>uni0406</string> + <string>uni0407</string> + <string>uni0408</string> + <string>uni040B</string> + <string>uni042E</string> + <string>uni0402</string> + <string>uni0462</string> + <string>uni0472</string> + <string>uni0474</string> + <string>uni0492</string> + <string>uni0496</string> + <string>uni0498</string> + <string>uni049A</string> + <string>uni049C</string> + <string>uni04A0</string> + <string>uni04A2</string> + <string>uni0524</string> + <string>uni04AA</string> + <string>uni04AC</string> + <string>uni04AE</string> + <string>uni04B0</string> + <string>uni04B2</string> + <string>uni04B6</string> + <string>uni04B8</string> + <string>uni04BA</string> + <string>uni0526</string> + <string>uni04C0</string> + <string>uni04C1</string> + <string>uni04CB</string> + <string>uni04D0</string> + <string>uni04D2</string> + <string>uni04D6</string> + <string>uni04D8</string> + <string>uni04DA</string> + <string>uni04DC</string> + <string>uni04DE</string> + <string>uni04E2</string> + <string>uni04E4</string> + <string>uni04E6</string> + <string>uni04E8</string> + <string>uni04EA</string> + <string>uni04EC</string> + <string>uni04EE</string> + <string>uni04F0</string> + <string>uni04F2</string> + <string>uni04F4</string> + <string>uni04F6</string> + <string>uni04F8</string> + <string>uni051C</string> + <string>uni0430</string> + <string>uni0431</string> + <string>uni0432</string> + <string>uni0433</string> + <string>uni0453</string> + <string>uni0491</string> + <string>uni0434</string> + <string>uni0435</string> + <string>uni0450</string> + <string>uni0451</string> + <string>uni0436</string> + <string>uni0437</string> + <string>uni0438</string> + <string>uni0439</string> + <string>uni045D</string> + <string>uni043A</string> + <string>uni045C</string> + <string>uni043B</string> + <string>uni043C</string> + <string>uni043D</string> + <string>uni043E</string> + <string>uni043F</string> + <string>uni0440</string> + <string>uni0441</string> + <string>uni0442</string> + <string>uni0443</string> + <string>uni045E</string> + <string>uni0444</string> + <string>uni0445</string> + <string>uni0447</string> + <string>uni0446</string> + <string>uni0448</string> + <string>uni0449</string> + <string>uni045F</string> + <string>uni044F</string> + <string>uni044C</string> + <string>uni044A</string> + <string>uni044B</string> + <string>uni0459</string> + <string>uni045A</string> + <string>uni0455</string> + <string>uni0454</string> + <string>uni044D</string> + <string>uni0456</string> + <string>uni0457</string> + <string>uni0458</string> + <string>uni045B</string> + <string>uni044E</string> + <string>uni0452</string> + <string>uni0463</string> + <string>uni0473</string> + <string>uni0475</string> + <string>uni0493</string> + <string>uni0497</string> + <string>uni0499</string> + <string>uni049B</string> + <string>uni049D</string> + <string>uni04A1</string> + <string>uni04A3</string> + <string>uni0525</string> + <string>uni04AB</string> + <string>uni04AD</string> + <string>uni04AF</string> + <string>uni04B1</string> + <string>uni04B3</string> + <string>uni04B7</string> + <string>uni04B9</string> + <string>uni04BB</string> + <string>uni0527</string> + <string>uni04CF</string> + <string>uni04C2</string> + <string>uni04CC</string> + <string>uni04D1</string> + <string>uni04D3</string> + <string>uni04D7</string> + <string>uni04D9</string> + <string>uni04DB</string> + <string>uni04DD</string> + <string>uni04DF</string> + <string>uni04E3</string> + <string>uni04E5</string> + <string>uni04E7</string> + <string>uni04E9</string> + <string>uni04EB</string> + <string>uni04ED</string> + <string>uni04EF</string> + <string>uni04F1</string> + <string>uni04F3</string> + <string>uni04F5</string> + <string>uni04F7</string> + <string>uni04F9</string> + <string>uni051D</string> + <string>uni04D4</string> + <string>uni04D5</string> + <string>Alpha</string> + <string>Beta</string> + <string>Gamma</string> + <string>Delta</string> + <string>Epsilon</string> + <string>Zeta</string> + <string>Eta</string> + <string>Theta</string> + <string>Iota</string> + <string>Kappa</string> + <string>Lambda</string> + <string>Mu</string> + <string>Nu</string> + <string>Xi</string> + <string>Omicron</string> + <string>Pi</string> + <string>Rho</string> + <string>Sigma</string> + <string>Tau</string> + <string>Upsilon</string> + <string>Phi</string> + <string>Chi</string> + <string>Psi</string> + <string>Omega</string> + <string>Alphatonos</string> + <string>Epsilontonos</string> + <string>Etatonos</string> + <string>Iotatonos</string> + <string>Omicrontonos</string> + <string>Upsilontonos</string> + <string>Omegatonos</string> + <string>Iotadieresis</string> + <string>Upsilondieresis</string> + <string>uni1FBA</string> + <string>uni1FBB</string> + <string>uni1FB8</string> + <string>uni1FB9</string> + <string>uni1FC8</string> + <string>uni1FC9</string> + <string>uni1FCA</string> + <string>uni1FCB</string> + <string>uni1FDA</string> + <string>uni1FDB</string> + <string>uni1FD8</string> + <string>uni1FD9</string> + <string>uni1FF8</string> + <string>uni1FF9</string> + <string>uni1FEA</string> + <string>uni1FEB</string> + <string>uni1FE8</string> + <string>uni1FE9</string> + <string>uni1FFA</string> + <string>uni1FFB</string> + <string>alpha</string> + <string>beta</string> + <string>gamma</string> + <string>delta</string> + <string>epsilon</string> + <string>zeta</string> + <string>eta</string> + <string>theta</string> + <string>iota</string> + <string>kappa</string> + <string>lambda</string> + <string>mu</string> + <string>nu</string> + <string>xi</string> + <string>omicron</string> + <string>pi</string> + <string>rho</string> + <string>sigmafinal</string> + <string>sigma</string> + <string>tau</string> + <string>upsilon</string> + <string>phi</string> + <string>chi</string> + <string>psi</string> + <string>omega</string> + <string>iotatonos</string> + <string>iotadieresis</string> + <string>iotadieresistonos</string> + <string>upsilontonos</string> + <string>upsilondieresis</string> + <string>upsilondieresistonos</string> + <string>omicrontonos</string> + <string>omegatonos</string> + <string>alphatonos</string> + <string>epsilontonos</string> + <string>etatonos</string> + <string>uni1F70</string> + <string>uni1F71</string> + <string>uni1FB6</string> + <string>uni1FB0</string> + <string>uni1FB1</string> + <string>uni1F72</string> + <string>uni1F73</string> + <string>uni1F74</string> + <string>uni1F75</string> + <string>uni1FC6</string> + <string>uni1F76</string> + <string>uni1F77</string> + <string>uni1FD6</string> + <string>uni1FD0</string> + <string>uni1FD1</string> + <string>uni1FD2</string> + <string>uni1FD3</string> + <string>uni1FD7</string> + <string>uni1F78</string> + <string>uni1F79</string> + <string>uni1F7A</string> + <string>uni1F7B</string> + <string>uni1FE6</string> + <string>uni1FE0</string> + <string>uni1FE1</string> + <string>uni1FE2</string> + <string>uni1FE3</string> + <string>uni1FE7</string> + <string>uni1F7C</string> + <string>uni1F7D</string> + <string>uni1FF6</string> + <string>zero</string> + <string>one</string> + <string>two</string> + <string>three</string> + <string>four</string> + <string>five</string> + <string>six</string> + <string>seven</string> + <string>eight</string> + <string>nine</string> + <string>zero.tosf</string> + <string>one.tosf</string> + <string>two.tosf</string> + <string>three.tosf</string> + <string>four.tosf</string> + <string>five.tosf</string> + <string>six.tosf</string> + <string>seven.tosf</string> + <string>eight.tosf</string> + <string>nine.tosf</string> + <string>zero.zero</string> + <string>zero.tosf.zero</string> + <string>fraction</string> + <string>onefraction</string> + <string>onehalf</string> + <string>uni2153</string> + <string>uni2154</string> + <string>onequarter</string> + <string>threequarters</string> + <string>uni2155</string> + <string>uni2156</string> + <string>uni2157</string> + <string>uni2158</string> + <string>uni2159</string> + <string>uni215A</string> + <string>oneeighth</string> + <string>threeeighths</string> + <string>fiveeighths</string> + <string>seveneighths</string> + <string>zero.dnom</string> + <string>one.dnom</string> + <string>two.dnom</string> + <string>three.dnom</string> + <string>four.dnom</string> + <string>five.dnom</string> + <string>six.dnom</string> + <string>seven.dnom</string> + <string>eight.dnom</string> + <string>nine.dnom</string> + <string>zero.numr</string> + <string>one.numr</string> + <string>two.numr</string> + <string>three.numr</string> + <string>four.numr</string> + <string>five.numr</string> + <string>six.numr</string> + <string>seven.numr</string> + <string>eight.numr</string> + <string>nine.numr</string> + <string>zeroinferior</string> + <string>oneinferior</string> + <string>twoinferior</string> + <string>threeinferior</string> + <string>fourinferior</string> + <string>fiveinferior</string> + <string>sixinferior</string> + <string>seveninferior</string> + <string>eightinferior</string> + <string>nineinferior</string> + <string>zerosuperior</string> + <string>onesuperior</string> + <string>twosuperior</string> + <string>threesuperior</string> + <string>foursuperior</string> + <string>fivesuperior</string> + <string>sixsuperior</string> + <string>sevensuperior</string> + <string>eightsuperior</string> + <string>ninesuperior</string> + <string>asterisk</string> + <string>backslash</string> + <string>periodcentered</string> + <string>bullet</string> + <string>colon</string> + <string>comma</string> + <string>ellipsis</string> + <string>exclam</string> + <string>exclamdown</string> + <string>numbersign</string> + <string>period</string> + <string>question</string> + <string>questiondown</string> + <string>quotedbl</string> + <string>quotesingle</string> + <string>semicolon</string> + <string>slash</string> + <string>underscore</string> + <string>underscoredbl</string> + <string>exclamdown.case</string> + <string>questiondown.case</string> + <string>numbersign.tosf</string> + <string>uni208D</string> + <string>uni208E</string> + <string>braceleft</string> + <string>braceright</string> + <string>bracketleft</string> + <string>bracketright</string> + <string>parenleft</string> + <string>parenright</string> + <string>parenleftsuperior</string> + <string>parenrightsuperior</string> + <string>braceleft.case</string> + <string>braceright.case</string> + <string>bracketleft.case</string> + <string>bracketright.case</string> + <string>parenleft.case</string> + <string>parenright.case</string> + <string>parenleft.dnom</string> + <string>parenright.dnom</string> + <string>parenleft.numr</string> + <string>parenright.numr</string> + <string>uni2015</string> + <string>emdash</string> + <string>endash</string> + <string>figuredash</string> + <string>hyphen</string> + <string>softhyphen</string> + <string>emdash.case</string> + <string>endash.case</string> + <string>hyphen.case</string> + <string>softhyphen.case</string> + <string>figuredash.tosf</string> + <string>guillemotleft</string> + <string>guillemotright</string> + <string>guilsinglleft</string> + <string>guilsinglright</string> + <string>quotedblbase</string> + <string>quotedblleft</string> + <string>quotedblright</string> + <string>quoteleft</string> + <string>quoteright</string> + <string>quotesinglbase</string> + <string>guillemotleft.case</string> + <string>guillemotright.case</string> + <string>guilsinglleft.case</string> + <string>guilsinglright.case</string> + <string>uni2007</string> + <string>uni2008</string> + <string>space</string> + <string>uni00A0</string> + <string>zerowidthspace</string> + <string>space.frac</string> + <string>uni2007.tf</string> + <string>uni2007.tosf</string> + <string>CR</string> + <string>uniFEFF</string> + <string>cent</string> + <string>currency</string> + <string>dollar</string> + <string>Euro</string> + <string>florin</string> + <string>sterling</string> + <string>yen</string> + <string>cent.tosf</string> + <string>currency.tosf</string> + <string>dollar.tosf</string> + <string>Euro.tosf</string> + <string>sterling.tosf</string> + <string>yen.tosf</string> + <string>approxequal</string> + <string>asciitilde</string> + <string>bulletoperator</string> + <string>divide</string> + <string>divisionslash</string> + <string>equal</string> + <string>uni208C</string> + <string>equalsuperior</string> + <string>equivalence</string> + <string>greater</string> + <string>greaterequal</string> + <string>infinity</string> + <string>integral</string> + <string>integralbt</string> + <string>integraltp</string> + <string>intersection</string> + <string>less</string> + <string>lessequal</string> + <string>logicalnot</string> + <string>uni00B5</string> + <string>minus</string> + <string>uni208B</string> + <string>uni207B</string> + <string>multiply</string> + <string>notequal</string> + <string>partialdiff</string> + <string>percent</string> + <string>perthousand</string> + <string>plus</string> + <string>uni208A</string> + <string>plusminus</string> + <string>plussuperior</string> + <string>product</string> + <string>radical</string> + <string>revlogicalnot</string> + <string>summation</string> + <string>infinity.case</string> + <string>equal.dnom</string> + <string>minus.dnom</string> + <string>plus.dnom</string> + <string>equal.numr</string> + <string>minus.numr</string> + <string>plus.numr</string> + <string>approxequal.tosf</string> + <string>asciitilde.tosf</string> + <string>divide.tosf</string> + <string>equal.tosf</string> + <string>greater.tosf</string> + <string>greaterequal.tosf</string> + <string>infinity.tosf</string> + <string>integral.tosf</string> + <string>less.tosf</string> + <string>lessequal.tosf</string> + <string>logicalnot.tosf</string> + <string>minus.tosf</string> + <string>multiply.tosf</string> + <string>notequal.tosf</string> + <string>partialdiff.tosf</string> + <string>percent.tosf</string> + <string>perthousand.tosf</string> + <string>plus.tosf</string> + <string>plusminus.tosf</string> + <string>product.tosf</string> + <string>radical.tosf</string> + <string>summation.tosf</string> + <string>arrowup</string> + <string>uni2197</string> + <string>arrowright</string> + <string>uni2198</string> + <string>arrowdown</string> + <string>uni2199</string> + <string>arrowleft</string> + <string>uni2196</string> + <string>uni2194</string> + <string>arrowupdn</string> + <string>arrowupwhite</string> + <string>arrowrightwhite</string> + <string>arrowdownwhite</string> + <string>arrowleftwhite</string> + <string>uni2B06</string> + <string>uni27A1</string> + <string>uni2B07</string> + <string>uni2B05</string> + <string>uni2581</string> + <string>uni2582</string> + <string>uni2583</string> + <string>dnblock</string> + <string>uni2585</string> + <string>uni2586</string> + <string>uni2587</string> + <string>block</string> + <string>upblock</string> + <string>uni2594</string> + <string>uni258F</string> + <string>uni258E</string> + <string>uni258D</string> + <string>lfblock</string> + <string>uni258B</string> + <string>uni258A</string> + <string>uni2589</string> + <string>rtblock</string> + <string>uni2595</string> + <string>uni2596</string> + <string>uni2597</string> + <string>uni2598</string> + <string>uni2599</string> + <string>uni259A</string> + <string>uni259B</string> + <string>uni259C</string> + <string>uni259D</string> + <string>uni259E</string> + <string>uni259F</string> + <string>ltshade</string> + <string>shade</string> + <string>dkshade</string> + <string>blackcircle</string> + <string>circle</string> + <string>largeCircle</string> + <string>circlewithlefthalfblack</string> + <string>circlewithrighthalfblack</string> + <string>uni25D2</string> + <string>uni25D3</string> + <string>uni25D6</string> + <string>uni25D7</string> + <string>uni25D5</string> + <string>uni25F4</string> + <string>uni25F5</string> + <string>uni25F6</string> + <string>uni25F7</string> + <string>fisheye</string> + <string>bullseye</string> + <string>invcircle</string> + <string>uni25DA</string> + <string>uni25DB</string> + <string>uni25E0</string> + <string>uni25E1</string> + <string>uni25DC</string> + <string>uni25DD</string> + <string>uni25DE</string> + <string>uni25DF</string> + <string>blackDiamond</string> + <string>whiteDiamond</string> + <string>lozenge</string> + <string>uni25AE</string> + <string>filledrect</string> + <string>uni25AD</string> + <string>uni25AF</string> + <string>uni250C</string> + <string>uni2514</string> + <string>uni2510</string> + <string>uni2518</string> + <string>uni253C</string> + <string>uni252C</string> + <string>uni2534</string> + <string>uni251C</string> + <string>uni2524</string> + <string>uni2500</string> + <string>uni2502</string> + <string>uni2561</string> + <string>uni2562</string> + <string>uni2556</string> + <string>uni2555</string> + <string>uni2563</string> + <string>uni2551</string> + <string>uni2557</string> + <string>uni255D</string> + <string>uni255C</string> + <string>uni255B</string> + <string>uni255E</string> + <string>uni255F</string> + <string>uni255A</string> + <string>uni2554</string> + <string>uni2569</string> + <string>uni2566</string> + <string>uni2560</string> + <string>uni2550</string> + <string>uni256C</string> + <string>uni2567</string> + <string>uni2568</string> + <string>uni2564</string> + <string>uni2565</string> + <string>uni2559</string> + <string>uni2558</string> + <string>uni2552</string> + <string>uni2553</string> + <string>uni256B</string> + <string>uni256A</string> + <string>filledbox</string> + <string>H22073</string> + <string>uni25A2</string> + <string>squarewhitewithsmallblack</string> + <string>H18543</string> + <string>H18551</string> + <string>uni25E7</string> + <string>uni25E8</string> + <string>uni25E9</string> + <string>uni25EA</string> + <string>uni25EB</string> + <string>uni25F0</string> + <string>uni25F1</string> + <string>uni25F2</string> + <string>uni25F3</string> + <string>triagup</string> + <string>triagdn</string> + <string>triagrt</string> + <string>triaglf</string> + <string>blackupperrighttriangle</string> + <string>blacklowerrighttriangle</string> + <string>blacklowerlefttriangle</string> + <string>blackupperlefttriangle</string> + <string>uni2530</string> + <string>uni2512</string> + <string>uni2527</string> + <string>uni250E</string> + <string>uni251F</string> + <string>uni2541</string> + <string>uni252F</string> + <string>uni2511</string> + <string>uni2529</string> + <string>uni250D</string> + <string>uni2521</string> + <string>uni2547</string> + <string>uni254D</string> + <string>uni254F</string> + <string>uni257B</string> + <string>uni2533</string> + <string>uni2513</string> + <string>uni250F</string> + <string>uni2501</string> + <string>uni2578</string> + <string>uni257E</string> + <string>uni257A</string> + <string>uni2579</string> + <string>uni253B</string> + <string>uni251B</string> + <string>uni257F</string> + <string>uni2517</string> + <string>uni2503</string> + <string>uni254B</string> + <string>uni252B</string> + <string>uni2523</string> + <string>uni2545</string> + <string>uni252D</string> + <string>uni2535</string> + <string>uni253D</string> + <string>uni2532</string> + <string>uni253A</string> + <string>uni254A</string> + <string>uni2543</string> + <string>uni2573</string> + <string>uni2572</string> + <string>uni2571</string> + <string>uni254C</string> + <string>uni254E</string> + <string>uni2577</string> + <string>uni2574</string> + <string>uni257C</string> + <string>uni2576</string> + <string>uni2575</string> + <string>uni257D</string> + <string>uni2546</string> + <string>uni252E</string> + <string>uni2536</string> + <string>uni253E</string> + <string>uni2531</string> + <string>uni2539</string> + <string>uni2549</string> + <string>uni2544</string> + <string>uni2540</string> + <string>uni2538</string> + <string>uni2526</string> + <string>uni251A</string> + <string>uni251E</string> + <string>uni2516</string> + <string>uni2548</string> + <string>uni2537</string> + <string>uni252A</string> + <string>uni2519</string> + <string>uni2522</string> + <string>uni2515</string> + <string>uni2542</string> + <string>uni2528</string> + <string>uni2520</string> + <string>uni253F</string> + <string>uni2525</string> + <string>uni251D</string> + <string>lozenge.tosf</string> + <string>uni2620</string> + <string>smileface</string> + <string>invsmileface</string> + <string>sun</string> + <string>female</string> + <string>male</string> + <string>spade</string> + <string>club</string> + <string>heart</string> + <string>diamond</string> + <string>musicalnote</string> + <string>musicalnotedbl</string> + <string>bar</string> + <string>brokenbar</string> + <string>at</string> + <string>ampersand</string> + <string>paragraph</string> + <string>copyright</string> + <string>registered</string> + <string>section</string> + <string>trademark</string> + <string>degree</string> + <string>estimated</string> + <string>uni2113</string> + <string>uni2116</string> + <string>asciicircum</string> + <string>dagger</string> + <string>daggerdbl</string> + <string>u1F310</string> + <string>house</string> + <string>capslock</string> + <string>clear</string> + <string>uni232B</string> + <string>deleterightKey</string> + <string>uni2328</string> + <string>uni23CE</string> + <string>section.tosf</string> + <string>degree.tosf</string> + <string>dagger.tosf</string> + <string>daggerdbl.tosf</string> + <string>acute</string> + <string>breve</string> + <string>caron</string> + <string>cedilla</string> + <string>circumflex</string> + <string>dieresis</string> + <string>dotaccent</string> + <string>grave</string> + <string>hungarumlaut</string> + <string>macron</string> + <string>ogonek</string> + <string>ring</string> + <string>tilde</string> + <string>caron.alt</string> + <string>acute.case</string> + <string>breve.case</string> + <string>caron.case</string> + <string>cedilla.case</string> + <string>circumflex.case</string> + <string>dieresis.case</string> + <string>dotaccent.case</string> + <string>grave.case</string> + <string>hungarumlaut.case</string> + <string>macron.case</string> + <string>ring.case</string> + <string>tilde.case</string> + <string>acute.loclPLK</string> + <string>acute.case.loclPLK</string> + <string>acutecomb</string> + <string>uni0306</string> + <string>uni030C</string> + <string>uni0327</string> + <string>uni0302</string> + <string>uni0313</string> + <string>uni0326</string> + <string>uni0314</string> + <string>brevecy</string> + <string>uni0308</string> + <string>uni0307</string> + <string>gravecomb</string> + <string>uni030B</string> + <string>uni0304</string> + <string>uni030A</string> + <string>uni0336</string> + <string>uni0335</string> + <string>tildecomb</string> + <string>uni0326.case</string> + <string>brevecy.case</string> + <string>firsttonechinese</string> + <string>tonos</string> + <string>dieresistonos</string> + <string>uni1FC0</string> + <string>tonos.case</string> + <string>uni02BC</string> + <string>null</string> + <string>uniE000</string> + <string>uniE001</string> + <string>uniE002</string> + <string>uniE003</string> + <string>colon_colon</string> + <string>hyphen_greater</string> + <string>hyphen_greater_greater</string> + <string>numbersign_braceleft</string> + <string>equal_equal</string> + <string>numbersign_parenleft</string> + <string>period_period</string> + <string>plus_plus</string> + <string>numbersign_underscore</string> + <string>less_equal</string> + <string>greater_greater</string> + <string>equal_equal_equal</string> + <string>period_period_period</string> + <string>less_less</string> + <string>greater_equal</string> + <string>less_hyphen</string> + <string>less_less_hyphen</string> + <string>slash_asterisk</string> + <string>equal_greater</string> + <string>slash_greater</string> + <string>asterisk_slash</string> + <string>slash_slash</string> + <string>exclam_equal</string> + <string>exclam_exclam</string> + </array> +</dict> +</plist> diff --git a/Fira Code-Regular.ufo/metainfo.plist b/Fira Code-Regular.ufo/metainfo.plist new file mode 100644 index 0000000000..f5ec4e54c3 --- /dev/null +++ b/Fira Code-Regular.ufo/metainfo.plist @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>creator</key> + <string>org.robofab.ufoLib</string> + <key>formatVersion</key> + <integer>2</integer> +</dict> +</plist> diff --git a/FiraCode-Regular.otf b/FiraCode-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..147e4734a27bb873830667a4293ae456b825a349 GIT binary patch literal 67712 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 Oe_1vdH9(m%+5ZDGlTCgA literal 0 HcmV?d00001 diff --git a/FiraCode-Regular.ttf b/FiraCode-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..778c2f892ce3976400ba5ee24dc076af746848c3 GIT binary patch literal 129524 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	?$Q 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 literal 0 HcmV?d00001 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000..b4a39671ee --- /dev/null +++ b/LICENSE @@ -0,0 +1,99 @@ +Copyright (c) 2014, Mozilla Foundation https://mozilla.org/ +with Reserved Font Name Fira Sans. + +Copyright (c) 2014, Mozilla Foundation https://mozilla.org/ +with Reserved Font Name Fira Mono. + +Copyright (c) 2014, Telefonica S.A. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000000..79d9a162a6 --- /dev/null +++ b/README.md @@ -0,0 +1,38 @@ +## Fira Code: monospaced font with programming ligatures + +### Problem + +Programmers use a lot of symbols, often encoded with several characters. For human brain sequences like `->`, `<=` or `:=` are single logical token, even if they take two or three places on the screen. Your eye spends non-zero amount of evergy to scan, parse and join multiple characters into a single logical one. Ideally, all programming languages should be designed with full-fledged Unicode symbols for operators, but that’s not the case yet. + +### Solution + +Fira Code is a Fira Mono font extended with a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like `..` or `//` ligatures allow us to correct spacing. + +### Fira Code (with ligatures): + +<img src="./blob/master/firacode.png" style="width: 742px; height: 187px;"/> + +Compare to Fira Mono (without ligatures): + +<img src="./blob/master/firamono.png" style="width: 742px; height: 187px;"/> + +#### [Download Fira Code v0.1](./releases/download/0.1/FiraCode-Regular.otf) + +### Editor support + +Please refer to [Hasklig Readme](https://github.com/i-tu/Hasklig) for editor support + +### Credits + +This work is based on OFL-licensed [Fira Mono font](https://github.com/mozilla/Fira). Original Fira Mono font was not changed, only extended. + +Fira Code was inspired by [Hasklig font](https://github.com/i-tu/Hasklig): Ligatures for Haskell code + +### Changelog + +Version 0.1: + +`>>=` `=<<` `<<=` `->>` `->` `=>` `<<-` `<-` +`===` `==` `<=>` `>=` `<=` `>>` `<<` `!==` `!=` `<>` +`:=` `++` `#(` `#_` +`::` `...` `..` `!!` `//` `/*` `*/` `/>` diff --git a/firacode.png b/firacode.png new file mode 100644 index 0000000000000000000000000000000000000000..3744fde7931e5729b72be6c14e68084bca697c14 GIT binary patch literal 77919 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 literal 0 HcmV?d00001 diff --git a/firacode_showcase.txt b/firacode_showcase.txt new file mode 100644 index 0000000000..e078061e25 --- /dev/null +++ b/firacode_showcase.txt @@ -0,0 +1,56 @@ + x == 0 + el === document.body + true != false + true !== false + n >= 0 + i <= Interger.MAX_INT + A.id <> NULL + true <=> false + + + x := -1 + ++i + 1..10 + 1...9 + mask >> 4 + cout << "Hola"; + !!object + + /* */ + // comment + <hr/> + (-> s vec) + (->> xs (map inc)) + ((w) => w.Length) +[X || X <- [1,2,3]] + <<- + + ::keyword + #(+ 1 %) + #_form + + (>>=) :: m a -> (a -> m b) -> m b + (=<<) :: Monad m => (a -> m b) -> m a -> m b + + +(>>=) :: (Num a) => a -> a -> a +a /=b ++ a <- c << [1..2] -<< +a == w <- rng -< () + + + +# Ruby +=~ +!~ +#{abc} +(. abc) +(.- abc) +<!! +>!! +<! +>! +~@ macro +#'var +#"regexp" +*in* +*out* diff --git a/firamono.png b/firamono.png new file mode 100644 index 0000000000000000000000000000000000000000..8462cb01832025fdf3b918fdace8169a974b7fc4 GIT binary patch literal 73406 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 BV!8kT literal 0 HcmV?d00001