From 4160fa53478ffad5b1181c08b360925e5697f178 Mon Sep 17 00:00:00 2001 From: Chris Simpson Date: Tue, 24 Nov 2015 20:45:53 +1100 Subject: [PATCH] Add initial project structure and basic glyphs. Include generated UFO file. --- .gitignore | 1 + Metropolis-Regular.ufo/fontinfo.plist | 52 + Metropolis-Regular.ufo/glyphs/A_.glif | 7 + Metropolis-Regular.ufo/glyphs/B_.glif | 7 + Metropolis-Regular.ufo/glyphs/C_.glif | 7 + Metropolis-Regular.ufo/glyphs/D_.glif | 7 + Metropolis-Regular.ufo/glyphs/E_.glif | 7 + Metropolis-Regular.ufo/glyphs/F_.glif | 7 + Metropolis-Regular.ufo/glyphs/G_.glif | 7 + Metropolis-Regular.ufo/glyphs/H_.glif | 7 + Metropolis-Regular.ufo/glyphs/I_.glif | 7 + Metropolis-Regular.ufo/glyphs/J_.glif | 7 + Metropolis-Regular.ufo/glyphs/K_.glif | 7 + Metropolis-Regular.ufo/glyphs/L_.glif | 7 + Metropolis-Regular.ufo/glyphs/M_.glif | 7 + Metropolis-Regular.ufo/glyphs/N_.glif | 7 + Metropolis-Regular.ufo/glyphs/O_.glif | 7 + Metropolis-Regular.ufo/glyphs/P_.glif | 7 + Metropolis-Regular.ufo/glyphs/Q_.glif | 7 + Metropolis-Regular.ufo/glyphs/R_.glif | 7 + Metropolis-Regular.ufo/glyphs/S_.glif | 7 + Metropolis-Regular.ufo/glyphs/T_.glif | 7 + Metropolis-Regular.ufo/glyphs/U_.glif | 7 + Metropolis-Regular.ufo/glyphs/V_.glif | 7 + Metropolis-Regular.ufo/glyphs/W_.glif | 7 + Metropolis-Regular.ufo/glyphs/X_.glif | 7 + Metropolis-Regular.ufo/glyphs/Y_.glif | 7 + Metropolis-Regular.ufo/glyphs/Z_.glif | 7 + Metropolis-Regular.ufo/glyphs/a.glif | 7 + Metropolis-Regular.ufo/glyphs/b.glif | 14 + Metropolis-Regular.ufo/glyphs/c.glif | 7 + Metropolis-Regular.ufo/glyphs/contents.plist | 116 +++ Metropolis-Regular.ufo/glyphs/d.glif | 14 + Metropolis-Regular.ufo/glyphs/e.glif | 7 + Metropolis-Regular.ufo/glyphs/f.glif | 7 + Metropolis-Regular.ufo/glyphs/g.glif | 7 + Metropolis-Regular.ufo/glyphs/h.glif | 14 + Metropolis-Regular.ufo/glyphs/i.glif | 27 + Metropolis-Regular.ufo/glyphs/j.glif | 7 + Metropolis-Regular.ufo/glyphs/k.glif | 7 + Metropolis-Regular.ufo/glyphs/l.glif | 13 + .../glyphs/lowercase_loop.glif | 34 + .../glyphs/lowercase_nh_shoulder.glif | 24 + Metropolis-Regular.ufo/glyphs/m.glif | 7 + Metropolis-Regular.ufo/glyphs/n.glif | 14 + Metropolis-Regular.ufo/glyphs/o.glif | 35 + Metropolis-Regular.ufo/glyphs/p.glif | 14 + Metropolis-Regular.ufo/glyphs/q.glif | 14 + Metropolis-Regular.ufo/glyphs/r.glif | 7 + Metropolis-Regular.ufo/glyphs/s.glif | 7 + Metropolis-Regular.ufo/glyphs/space.glif | 7 + Metropolis-Regular.ufo/glyphs/t.glif | 7 + Metropolis-Regular.ufo/glyphs/u.glif | 8 + Metropolis-Regular.ufo/glyphs/v.glif | 7 + Metropolis-Regular.ufo/glyphs/w.glif | 7 + Metropolis-Regular.ufo/glyphs/x.glif | 7 + Metropolis-Regular.ufo/glyphs/y.glif | 7 + Metropolis-Regular.ufo/glyphs/z.glif | 7 + Metropolis-Regular.ufo/lib.plist | 70 ++ Metropolis-Regular.ufo/metainfo.plist | 10 + Metropolis.glyphs | 898 ++++++++++++++++++ 61 files changed, 1673 insertions(+) create mode 100644 .gitignore create mode 100644 Metropolis-Regular.ufo/fontinfo.plist create mode 100644 Metropolis-Regular.ufo/glyphs/A_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/B_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/C_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/D_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/E_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/F_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/G_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/H_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/I_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/J_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/K_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/L_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/M_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/N_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/O_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/P_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/Q_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/R_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/S_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/T_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/U_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/V_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/W_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/X_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/Y_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/Z_.glif create mode 100644 Metropolis-Regular.ufo/glyphs/a.glif create mode 100644 Metropolis-Regular.ufo/glyphs/b.glif create mode 100644 Metropolis-Regular.ufo/glyphs/c.glif create mode 100644 Metropolis-Regular.ufo/glyphs/contents.plist create mode 100644 Metropolis-Regular.ufo/glyphs/d.glif create mode 100644 Metropolis-Regular.ufo/glyphs/e.glif create mode 100644 Metropolis-Regular.ufo/glyphs/f.glif create mode 100644 Metropolis-Regular.ufo/glyphs/g.glif create mode 100644 Metropolis-Regular.ufo/glyphs/h.glif create mode 100644 Metropolis-Regular.ufo/glyphs/i.glif create mode 100644 Metropolis-Regular.ufo/glyphs/j.glif create mode 100644 Metropolis-Regular.ufo/glyphs/k.glif create mode 100644 Metropolis-Regular.ufo/glyphs/l.glif create mode 100644 Metropolis-Regular.ufo/glyphs/lowercase_loop.glif create mode 100644 Metropolis-Regular.ufo/glyphs/lowercase_nh_shoulder.glif create mode 100644 Metropolis-Regular.ufo/glyphs/m.glif create mode 100644 Metropolis-Regular.ufo/glyphs/n.glif create mode 100644 Metropolis-Regular.ufo/glyphs/o.glif create mode 100644 Metropolis-Regular.ufo/glyphs/p.glif create mode 100644 Metropolis-Regular.ufo/glyphs/q.glif create mode 100644 Metropolis-Regular.ufo/glyphs/r.glif create mode 100644 Metropolis-Regular.ufo/glyphs/s.glif create mode 100644 Metropolis-Regular.ufo/glyphs/space.glif create mode 100644 Metropolis-Regular.ufo/glyphs/t.glif create mode 100644 Metropolis-Regular.ufo/glyphs/u.glif create mode 100644 Metropolis-Regular.ufo/glyphs/v.glif create mode 100644 Metropolis-Regular.ufo/glyphs/w.glif create mode 100644 Metropolis-Regular.ufo/glyphs/x.glif create mode 100644 Metropolis-Regular.ufo/glyphs/y.glif create mode 100644 Metropolis-Regular.ufo/glyphs/z.glif create mode 100644 Metropolis-Regular.ufo/lib.plist create mode 100644 Metropolis-Regular.ufo/metainfo.plist create mode 100644 Metropolis.glyphs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/Metropolis-Regular.ufo/fontinfo.plist b/Metropolis-Regular.ufo/fontinfo.plist new file mode 100644 index 0000000..72fa43e --- /dev/null +++ b/Metropolis-Regular.ufo/fontinfo.plist @@ -0,0 +1,52 @@ + + + + + ascender + 795 + capHeight + 687 + descender + -205 + familyName + Metropolis + openTypeHeadCreated + 2015/11/24 19:31:31 + openTypeNamePreferredFamilyName + Metropolis + openTypeNamePreferredSubfamilyName + Regular + openTypeOS2WeightClass + 400 + openTypeOS2WidthClass + 5 + postscriptBlueValues + + -16 + 0 + 517 + 530 + 687 + 703 + 795 + 811 + + postscriptOtherBlues + + -221 + -205 + + styleMapStyleName + regular + styleName + Regular + unitsPerEm + 1000 + versionMajor + 1 + versionMinor + 0 + xHeight + 517 + + diff --git a/Metropolis-Regular.ufo/glyphs/A_.glif b/Metropolis-Regular.ufo/glyphs/A_.glif new file mode 100644 index 0000000..6b0cd98 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/A_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/B_.glif b/Metropolis-Regular.ufo/glyphs/B_.glif new file mode 100644 index 0000000..442713a --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/B_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/C_.glif b/Metropolis-Regular.ufo/glyphs/C_.glif new file mode 100644 index 0000000..4a5f34f --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/C_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/D_.glif b/Metropolis-Regular.ufo/glyphs/D_.glif new file mode 100644 index 0000000..03210a8 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/D_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/E_.glif b/Metropolis-Regular.ufo/glyphs/E_.glif new file mode 100644 index 0000000..399e742 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/E_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/F_.glif b/Metropolis-Regular.ufo/glyphs/F_.glif new file mode 100644 index 0000000..7ff19a0 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/F_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/G_.glif b/Metropolis-Regular.ufo/glyphs/G_.glif new file mode 100644 index 0000000..25719a2 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/G_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/H_.glif b/Metropolis-Regular.ufo/glyphs/H_.glif new file mode 100644 index 0000000..258e7a0 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/H_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/I_.glif b/Metropolis-Regular.ufo/glyphs/I_.glif new file mode 100644 index 0000000..00ae7eb --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/I_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/J_.glif b/Metropolis-Regular.ufo/glyphs/J_.glif new file mode 100644 index 0000000..89a2231 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/J_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/K_.glif b/Metropolis-Regular.ufo/glyphs/K_.glif new file mode 100644 index 0000000..20ea050 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/K_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/L_.glif b/Metropolis-Regular.ufo/glyphs/L_.glif new file mode 100644 index 0000000..b1f1f6f --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/L_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/M_.glif b/Metropolis-Regular.ufo/glyphs/M_.glif new file mode 100644 index 0000000..bc29a3d --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/M_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/N_.glif b/Metropolis-Regular.ufo/glyphs/N_.glif new file mode 100644 index 0000000..2e4b887 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/N_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/O_.glif b/Metropolis-Regular.ufo/glyphs/O_.glif new file mode 100644 index 0000000..0922954 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/O_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/P_.glif b/Metropolis-Regular.ufo/glyphs/P_.glif new file mode 100644 index 0000000..78a4576 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/P_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/Q_.glif b/Metropolis-Regular.ufo/glyphs/Q_.glif new file mode 100644 index 0000000..8bfb21c --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/Q_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/R_.glif b/Metropolis-Regular.ufo/glyphs/R_.glif new file mode 100644 index 0000000..27e5311 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/R_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/S_.glif b/Metropolis-Regular.ufo/glyphs/S_.glif new file mode 100644 index 0000000..bc5897f --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/S_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/T_.glif b/Metropolis-Regular.ufo/glyphs/T_.glif new file mode 100644 index 0000000..96de7bf --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/T_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/U_.glif b/Metropolis-Regular.ufo/glyphs/U_.glif new file mode 100644 index 0000000..5324570 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/U_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/V_.glif b/Metropolis-Regular.ufo/glyphs/V_.glif new file mode 100644 index 0000000..3e0733e --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/V_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/W_.glif b/Metropolis-Regular.ufo/glyphs/W_.glif new file mode 100644 index 0000000..bef579d --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/W_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/X_.glif b/Metropolis-Regular.ufo/glyphs/X_.glif new file mode 100644 index 0000000..64d4cb1 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/X_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/Y_.glif b/Metropolis-Regular.ufo/glyphs/Y_.glif new file mode 100644 index 0000000..7458e84 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/Y_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/Z_.glif b/Metropolis-Regular.ufo/glyphs/Z_.glif new file mode 100644 index 0000000..673e6cb --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/Z_.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/a.glif b/Metropolis-Regular.ufo/glyphs/a.glif new file mode 100644 index 0000000..ad0bbec --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/a.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/b.glif b/Metropolis-Regular.ufo/glyphs/b.glif new file mode 100644 index 0000000..1755b51 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/b.glif @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/c.glif b/Metropolis-Regular.ufo/glyphs/c.glif new file mode 100644 index 0000000..b2582fb --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/c.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/contents.plist b/Metropolis-Regular.ufo/glyphs/contents.plist new file mode 100644 index 0000000..1495cfe --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/contents.plist @@ -0,0 +1,116 @@ + + + + + A + A_.glif + B + B_.glif + C + C_.glif + D + D_.glif + E + E_.glif + F + F_.glif + G + G_.glif + H + H_.glif + I + I_.glif + J + J_.glif + K + K_.glif + L + L_.glif + M + M_.glif + N + N_.glif + O + O_.glif + P + P_.glif + Q + Q_.glif + R + R_.glif + S + S_.glif + T + T_.glif + U + U_.glif + V + V_.glif + W + W_.glif + X + X_.glif + Y + Y_.glif + Z + Z_.glif + a + a.glif + b + b.glif + c + c.glif + d + d.glif + e + e.glif + f + f.glif + g + g.glif + h + h.glif + i + i.glif + j + j.glif + k + k.glif + l + l.glif + lowercase_loop + lowercase_loop.glif + lowercase_nh_shoulder + lowercase_nh_shoulder.glif + m + m.glif + n + n.glif + o + o.glif + p + p.glif + q + q.glif + r + r.glif + s + s.glif + space + space.glif + t + t.glif + u + u.glif + v + v.glif + w + w.glif + x + x.glif + y + y.glif + z + z.glif + + diff --git a/Metropolis-Regular.ufo/glyphs/d.glif b/Metropolis-Regular.ufo/glyphs/d.glif new file mode 100644 index 0000000..1aee992 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/d.glif @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/e.glif b/Metropolis-Regular.ufo/glyphs/e.glif new file mode 100644 index 0000000..bd88af3 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/e.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/f.glif b/Metropolis-Regular.ufo/glyphs/f.glif new file mode 100644 index 0000000..a551518 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/f.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/g.glif b/Metropolis-Regular.ufo/glyphs/g.glif new file mode 100644 index 0000000..aaf0c64 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/g.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/h.glif b/Metropolis-Regular.ufo/glyphs/h.glif new file mode 100644 index 0000000..ee0be22 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/h.glif @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/i.glif b/Metropolis-Regular.ufo/glyphs/i.glif new file mode 100644 index 0000000..2a25af2 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/i.glif @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/j.glif b/Metropolis-Regular.ufo/glyphs/j.glif new file mode 100644 index 0000000..f33f9d1 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/j.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/k.glif b/Metropolis-Regular.ufo/glyphs/k.glif new file mode 100644 index 0000000..36aa7fe --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/k.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/l.glif b/Metropolis-Regular.ufo/glyphs/l.glif new file mode 100644 index 0000000..9c2c1a1 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/l.glif @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/lowercase_loop.glif b/Metropolis-Regular.ufo/glyphs/lowercase_loop.glif new file mode 100644 index 0000000..b540654 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/lowercase_loop.glif @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/lowercase_nh_shoulder.glif b/Metropolis-Regular.ufo/glyphs/lowercase_nh_shoulder.glif new file mode 100644 index 0000000..64042a9 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/lowercase_nh_shoulder.glif @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/m.glif b/Metropolis-Regular.ufo/glyphs/m.glif new file mode 100644 index 0000000..575788a --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/m.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/n.glif b/Metropolis-Regular.ufo/glyphs/n.glif new file mode 100644 index 0000000..e257f58 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/n.glif @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/o.glif b/Metropolis-Regular.ufo/glyphs/o.glif new file mode 100644 index 0000000..5d5ac46 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/o.glif @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/p.glif b/Metropolis-Regular.ufo/glyphs/p.glif new file mode 100644 index 0000000..ab668b5 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/p.glif @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/q.glif b/Metropolis-Regular.ufo/glyphs/q.glif new file mode 100644 index 0000000..6fb3b54 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/q.glif @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/r.glif b/Metropolis-Regular.ufo/glyphs/r.glif new file mode 100644 index 0000000..dde2c84 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/r.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/s.glif b/Metropolis-Regular.ufo/glyphs/s.glif new file mode 100644 index 0000000..289eb70 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/s.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/space.glif b/Metropolis-Regular.ufo/glyphs/space.glif new file mode 100644 index 0000000..0eeac39 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/space.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/t.glif b/Metropolis-Regular.ufo/glyphs/t.glif new file mode 100644 index 0000000..f672c03 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/t.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/u.glif b/Metropolis-Regular.ufo/glyphs/u.glif new file mode 100644 index 0000000..4f2b3ed --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/u.glif @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/v.glif b/Metropolis-Regular.ufo/glyphs/v.glif new file mode 100644 index 0000000..6560329 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/v.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/w.glif b/Metropolis-Regular.ufo/glyphs/w.glif new file mode 100644 index 0000000..37986d8 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/w.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/x.glif b/Metropolis-Regular.ufo/glyphs/x.glif new file mode 100644 index 0000000..60224ee --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/x.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/y.glif b/Metropolis-Regular.ufo/glyphs/y.glif new file mode 100644 index 0000000..2602dea --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/y.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/glyphs/z.glif b/Metropolis-Regular.ufo/glyphs/z.glif new file mode 100644 index 0000000..079ef21 --- /dev/null +++ b/Metropolis-Regular.ufo/glyphs/z.glif @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Metropolis-Regular.ufo/lib.plist b/Metropolis-Regular.ufo/lib.plist new file mode 100644 index 0000000..c110bf5 --- /dev/null +++ b/Metropolis-Regular.ufo/lib.plist @@ -0,0 +1,70 @@ + + + + + com.schriftgestaltung.fontMasterID + 35616FF6-3D9C-499B-B113-AC9E0DB5842A + com.schriftgestaltung.useNiceNames + 1 + com.schriftgestaltung.widthValue + 5 + public.glyphOrder + + A + B + C + D + E + F + G + H + I + J + K + L + M + N + O + P + Q + R + S + T + U + V + W + X + Y + Z + a + b + c + d + e + f + g + h + i + j + k + l + m + n + o + p + q + r + s + t + u + v + w + x + y + z + space + lowercase_loop + lowercase_nh_shoulder + + + diff --git a/Metropolis-Regular.ufo/metainfo.plist b/Metropolis-Regular.ufo/metainfo.plist new file mode 100644 index 0000000..12a7922 --- /dev/null +++ b/Metropolis-Regular.ufo/metainfo.plist @@ -0,0 +1,10 @@ + + + + + creator + com.schriftgestaltung.GlyphsUFOExport + formatVersion + 2 + + diff --git a/Metropolis.glyphs b/Metropolis.glyphs new file mode 100644 index 0000000..ab2ed2f --- /dev/null +++ b/Metropolis.glyphs @@ -0,0 +1,898 @@ +{ +DisplayStrings = ( +hill, +n, +hiq, +u, +l, +b, +d, +hopin +); +date = "2015-11-24 08:31:31 +0000"; +familyName = "Metropolis"; +fontMaster = ( +{ +alignmentZones = ( +"{795, 16}", +"{687, 16}", +"{517, 13}", +"{0, -16}", +"{-205, -16}" +); +ascender = 795; +capHeight = 687; +descender = -205; +id = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +widthValue = 5; +xHeight = 517; +} +); +glyphs = ( +{ +glyphname = A; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0041; +}, +{ +glyphname = B; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0042; +}, +{ +glyphname = C; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0043; +}, +{ +glyphname = D; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0044; +}, +{ +glyphname = E; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0045; +}, +{ +glyphname = F; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0046; +}, +{ +glyphname = G; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0047; +}, +{ +glyphname = H; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0048; +}, +{ +glyphname = I; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0049; +}, +{ +glyphname = J; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 004A; +}, +{ +glyphname = K; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 004B; +}, +{ +glyphname = L; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 004C; +}, +{ +glyphname = M; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 004D; +}, +{ +glyphname = N; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 004E; +}, +{ +glyphname = O; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 004F; +}, +{ +glyphname = P; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0050; +}, +{ +glyphname = Q; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0051; +}, +{ +glyphname = R; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0052; +}, +{ +glyphname = S; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0053; +}, +{ +glyphname = T; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0054; +}, +{ +glyphname = U; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0055; +}, +{ +glyphname = V; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0056; +}, +{ +glyphname = W; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0057; +}, +{ +glyphname = X; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0058; +}, +{ +glyphname = Y; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0059; +}, +{ +glyphname = Z; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 005A; +}, +{ +glyphname = a; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0061; +}, +{ +glyphname = b; +lastChange = "2015-11-24 09:18:51 +0000"; +layers = ( +{ +components = ( +{ +name = lowercase_loop; +transform = "{1, 0, 0, 1, 23, 0}"; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"151 1 LINE", +"151 699 LINE", +"76 699 LINE", +"76 1 LINE" +); +} +); +width = 622; +} +); +unicode = 0062; +}, +{ +glyphname = c; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0063; +}, +{ +glyphname = d; +lastChange = "2015-11-24 09:19:19 +0000"; +layers = ( +{ +components = ( +{ +name = lowercase_loop; +transform = "{-1, 0, 0, 1, 599, 0}"; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"546 1 LINE", +"546 699 LINE", +"471 699 LINE", +"471 1 LINE" +); +} +); +width = 622; +} +); +unicode = 0064; +}, +{ +glyphname = e; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0065; +}, +{ +glyphname = f; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0066; +}, +{ +glyphname = g; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0067; +}, +{ +glyphname = h; +lastChange = "2015-11-24 09:41:43 +0000"; +layers = ( +{ +components = ( +{ +name = lowercase_nh_shoulder; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"152 0 LINE", +"152 699 LINE", +"77 699 LINE", +"77 0 LINE" +); +} +); +width = 592; +} +); +unicode = 0068; +}, +{ +glyphname = i; +lastChange = "2015-11-24 09:39:07 +0000"; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"150 0 LINE", +"150 517 LINE", +"75 517 LINE", +"75 0 LINE" +); +}, +{ +closed = 1; +nodes = ( +"140 611 OFFCURVE", +"162 634 OFFCURVE", +"162 661 CURVE SMOOTH", +"162 687 OFFCURVE", +"140 710 OFFCURVE", +"113 710 CURVE SMOOTH", +"85 710 OFFCURVE", +"63 687 OFFCURVE", +"63 661 CURVE SMOOTH", +"63 634 OFFCURVE", +"85 611 OFFCURVE", +"113 611 CURVE SMOOTH" +); +} +); +width = 225; +} +); +unicode = 0069; +}, +{ +glyphname = j; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 006A; +}, +{ +glyphname = k; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 006B; +}, +{ +glyphname = l; +lastChange = "2015-11-24 09:42:42 +0000"; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"151 0 LINE", +"151 699 LINE", +"76 699 LINE", +"76 0 LINE" +); +} +); +width = 227; +} +); +unicode = 006C; +}, +{ +glyphname = m; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 006D; +}, +{ +glyphname = n; +lastChange = "2015-11-24 09:36:50 +0000"; +layers = ( +{ +components = ( +{ +name = lowercase_nh_shoulder; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"152 0 LINE", +"152 517 LINE", +"77 517 LINE", +"77 0 LINE" +); +} +); +width = 592; +} +); +unicode = 006E; +}, +{ +glyphname = o; +lastChange = "2015-11-24 09:12:16 +0000"; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"461 -12 OFFCURVE", +"583 112 OFFCURVE", +"583 259 CURVE SMOOTH", +"583 406 OFFCURVE", +"461 529 OFFCURVE", +"316 529 CURVE SMOOTH", +"171 529 OFFCURVE", +"48 406 OFFCURVE", +"48 259 CURVE SMOOTH", +"48 112 OFFCURVE", +"171 -12 OFFCURVE", +"316 -12 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"213 55 OFFCURVE", +"127 148 OFFCURVE", +"127 259 CURVE SMOOTH", +"127 369 OFFCURVE", +"213 462 OFFCURVE", +"316 462 CURVE SMOOTH", +"418 462 OFFCURVE", +"504 369 OFFCURVE", +"504 259 CURVE SMOOTH", +"504 148 OFFCURVE", +"418 55 OFFCURVE", +"316 55 CURVE SMOOTH" +); +} +); +width = 631; +} +); +unicode = 006F; +}, +{ +glyphname = p; +lastChange = "2015-11-24 09:17:01 +0000"; +layers = ( +{ +components = ( +{ +name = lowercase_loop; +transform = "{1, 0, 0, 1, 23, 0}"; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"151 -172 LINE", +"151 517 LINE", +"76 517 LINE", +"76 -172 LINE" +); +} +); +width = 622; +} +); +unicode = 0070; +}, +{ +glyphname = q; +lastChange = "2015-11-24 09:17:42 +0000"; +layers = ( +{ +components = ( +{ +name = lowercase_loop; +transform = "{-1, 0, 0, 1, 599, 0}"; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"546 -172 LINE", +"546 517 LINE", +"471 517 LINE", +"471 -172 LINE" +); +} +); +width = 622; +} +); +unicode = 0071; +}, +{ +glyphname = r; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0072; +}, +{ +glyphname = s; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0073; +}, +{ +glyphname = t; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0074; +}, +{ +glyphname = u; +lastChange = "2015-11-24 09:40:59 +0000"; +layers = ( +{ +components = ( +{ +name = n; +transform = "{-1, 0, 0, -1, 592, 517}"; +} +); +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 592; +} +); +unicode = 0075; +}, +{ +glyphname = v; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0076; +}, +{ +glyphname = w; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0077; +}, +{ +glyphname = x; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0078; +}, +{ +glyphname = y; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0079; +}, +{ +glyphname = z; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 007A; +}, +{ +glyphname = space; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +width = 600; +} +); +unicode = 0020; +}, +{ +glyphname = lowercase_loop; +lastChange = "2015-11-24 09:15:09 +0000"; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"454 -12 OFFCURVE", +"554 100 OFFCURVE", +"554 259 CURVE SMOOTH", +"554 417 OFFCURVE", +"454 529 OFFCURVE", +"312 529 CURVE SMOOTH", +"181 529 OFFCURVE", +"89 417 OFFCURVE", +"89 259 CURVE SMOOTH", +"89 100 OFFCURVE", +"181 -12 OFFCURVE", +"312 -12 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"200 55 OFFCURVE", +"128 140 OFFCURVE", +"128 259 CURVE SMOOTH", +"128 378 OFFCURVE", +"200 462 OFFCURVE", +"302 462 CURVE SMOOTH", +"403 462 OFFCURVE", +"475 378 OFFCURVE", +"475 259 CURVE SMOOTH", +"475 140 OFFCURVE", +"403 55 OFFCURVE", +"302 55 CURVE SMOOTH" +); +} +); +width = 600; +} +); +}, +{ +glyphname = lowercase_nh_shoulder; +lastChange = "2015-11-24 09:36:01 +0000"; +layers = ( +{ +layerId = "35616FF6-3D9C-499B-B113-AC9E0DB5842A"; +name = Regular; +paths = ( +{ +closed = 1; +nodes = ( +"516 0 LINE", +"516 329 LINE", +"516 438 OFFCURVE", +"423 529 OFFCURVE", +"312 529 CURVE", +"216 529 OFFCURVE", +"136 463 OFFCURVE", +"136 384 CURVE", +"152 329 LINE", +"152 401 OFFCURVE", +"221 462 OFFCURVE", +"302 462 CURVE", +"377 462 OFFCURVE", +"441 397 OFFCURVE", +"441 319 CURVE", +"441 0 LINE" +); +} +); +width = 600; +} +); +} +); +instances = ( +{ +interpolationWeight = 400; +interpolationWidth = 5; +name = Regular; +} +); +unitsPerEm = 1000; +versionMajor = 1; +versionMinor = 0; +}