Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple masters #3

Draft
wants to merge 29 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
a6beae2
Added light instance
Dec 23, 2015
f9e43fa
Correct Metrics in masters
Dec 23, 2015
7e00860
Added characters o, n & a
Dec 23, 2015
391ee71
Character additions (a, b, d, h, m, n, o, p, q)
Dec 28, 2015
696b464
Testing instances
Dec 28, 2015
4cc35d7
More characters (e, f, k, l, r, t)
Dec 28, 2015
def3152
Small fixes in 't'
Dec 28, 2015
b6d6218
More lowercase characters
Dec 29, 2015
0f1843e
Lowercase "xyz"
teyepe Jan 1, 2016
ed2ee2f
Merge pull request #1 from teyepe/multiple_masters
teyepe Jan 5, 2016
91cc68e
Minor fixes in "s"
Jan 5, 2016
94f0c8b
finalize lowercase, started N, A, I
teyepe Jan 19, 2016
cf5fc3d
Merge remote-tracking branch 'refs/remotes/upstream/master' into mult…
Jan 20, 2016
d5b4bc6
Uppercase characters (B, E, F, H, L, M, N, O, P, R, T)
teyepe Jan 24, 2016
f5da488
Hotfix "N" compatibility
teyepe Jan 24, 2016
8e45d11
Merge pull request #2 from teyepe/master
teyepe Jan 24, 2016
ef86927
Small fixes in A, B, P, R. Added uppercase V.
teyepe Jan 24, 2016
c2ef89c
better lowercase 's'
teyepe Jan 27, 2016
6ab59a5
Merge branch 'multiple_masters' of github.com:teyepe/league-spartan i…
Jan 27, 2016
278775a
Added uppercase S
Jan 27, 2016
4e39431
Uppercase progress:
teyepe Jan 28, 2016
1c3ebc2
Uppercase completion (Q, U, W, Y & Z)
teyepe Jan 31, 2016
33c2965
Some numerals (0, 1, 2)
teyepe Feb 10, 2016
bda0cb3
Completed numerals
teyepe Feb 29, 2016
336b6c0
Added some punctuation.
teyepe Apr 3, 2016
986bbdc
Asterisk
teyepe May 8, 2016
c8b078e
more glyphs
teyepe Dec 19, 2016
659a3f5
Finish punctuation and add some symbols
teyepe Dec 21, 2016
c4ffeef
Complete design of Regular instance
teyepe Dec 29, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18,168 changes: 15,516 additions & 2,652 deletions _source/League Spartan Family.glyphs

Large diffs are not rendered by default.

48 changes: 48 additions & 0 deletions _source/League Spartan-Regular.ufo/features.fea
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Prefix: Languagesystems
# automatic
languagesystem DFLT dflt;

feature aalt {
# automatic
feature sups;
feature frac;
feature ordn;
} aalt;

feature sups {
# automatic
sub one by onesuperior;
sub two by twosuperior;
sub three by threesuperior;
} sups;

feature frac {
# automatic
sub one slash four by onequarter;
sub one slash two by onehalf;
sub three slash four by threequarters;
} frac;

feature ordn {
# automatic
sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
} ordn;

feature dlig {
# automatic
sub f f j by f_f_j;
sub f f t by f_f_t;
sub f j by f_j;
sub f t by f_t;
} dlig;

feature liga {
# automatic
sub f f l by f_f_l;
sub f f i by f_f_i;
sub f i by fi;
sub f f by f_f;
sub f l by fl;
} liga;

78 changes: 78 additions & 0 deletions _source/League Spartan-Regular.ufo/fontinfo.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
<?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>900</integer>
<key>capHeight</key>
<integer>825</integer>
<key>descender</key>
<integer>-350</integer>
<key>familyName</key>
<string>League Spartan</string>
<key>openTypeHeadCreated</key>
<string>2014/09/22 05:04:12</string>
<key>openTypeNameManufacturer</key>
<string>The League of Moveable Type</string>
<key>openTypeNameManufacturerURL</key>
<string>http://www.theleagueofmoveabletype.com</string>
<key>openTypeNamePreferredFamilyName</key>
<string>League Spartan</string>
<key>openTypeNamePreferredSubfamilyName</key>
<string>Bold</string>
<key>openTypeOS2TypoAscender</key>
<integer>750</integer>
<key>openTypeOS2TypoDescender</key>
<integer>-250</integer>
<key>openTypeOS2TypoLineGap</key>
<integer>0</integer>
<key>openTypeOS2WeightClass</key>
<integer>700</integer>
<key>openTypeOS2WidthClass</key>
<integer>5</integer>
<key>postscriptBlueValues</key>
<array>
<integer>-16</integer>
<integer>0</integer>
<integer>500</integer>
<integer>516</integer>
<integer>700</integer>
<integer>716</integer>
<integer>800</integer>
<integer>816</integer>
<integer>825</integer>
<integer>841</integer>
<integer>900</integer>
<integer>916</integer>
</array>
<key>postscriptOtherBlues</key>
<array>
<integer>-366</integer>
<integer>-350</integer>
<integer>-216</integer>
<integer>-200</integer>
</array>
<key>postscriptStemSnapH</key>
<array>
<integer>92</integer>
</array>
<key>postscriptStemSnapV</key>
<array>
<integer>860</integer>
<integer>825</integer>
<integer>513</integer>
</array>
<key>styleMapStyleName</key>
<string>bold</string>
<key>styleName</key>
<string>Bold</string>
<key>unitsPerEm</key>
<integer>1000</integer>
<key>versionMajor</key>
<integer>1</integer>
<key>versionMinor</key>
<integer>0</integer>
<key>xHeight</key>
<integer>513</integer>
</dict>
</plist>
23 changes: 23 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="A" format="1">
<advance width="717"/>
<unicode hex="0041"/>
<outline>
<contour>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="163" y="192" type="line"/>
<point x="553" y="192" type="line"/>
<point x="627" y="0" type="line"/>
<point x="729" y="0" type="line"/>
<point x="412" y="825" type="line"/>
<point x="304" y="825" type="line"/>
</contour>
<contour>
<point x="357" y="725" type="line"/>
<point x="359" y="725" type="line"/>
<point x="520" y="275" type="line"/>
<point x="195" y="273" type="line"/>
</contour>
</outline>
</glyph>
39 changes: 39 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_E_.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="AE" format="1">
<advance width="909"/>
<unicode hex="00C6"/>
<outline>
<contour>
<point x="427" y="0" type="line"/>
<point x="869" y="0" type="line"/>
<point x="869" y="83" type="line"/>
<point x="519" y="83" type="line"/>
<point x="519" y="379" type="line"/>
<point x="849" y="379" type="line"/>
<point x="849" y="462" type="line"/>
<point x="519" y="462" type="line"/>
<point x="519" y="742" type="line"/>
<point x="869" y="742" type="line"/>
<point x="869" y="825" type="line"/>
<point x="372" y="825" type="line"/>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="179" y="192" type="line"/>
<point x="427" y="192" type="line"/>
</contour>
<contour>
<point x="425" y="725" type="line"/>
<point x="427" y="725" type="line"/>
<point x="427" y="275" type="line"/>
<point x="216" y="273" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.leftMetricsKey</key>
<string>=A</string>
<key>com.schriftgestaltung.Glyphs.rightMetricsKey</key>
<string>=E</string>
</dict>
</lib>
</glyph>
37 changes: 37 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_acute.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Aacute" format="1">
<advance width="717"/>
<unicode hex="00C1"/>
<outline>
<contour>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="163" y="192" type="line"/>
<point x="553" y="192" type="line"/>
<point x="627" y="0" type="line"/>
<point x="729" y="0" type="line"/>
<point x="412" y="825" type="line"/>
<point x="304" y="825" type="line"/>
</contour>
<contour>
<point x="357" y="725" type="line"/>
<point x="359" y="725" type="line"/>
<point x="520" y="275" type="line"/>
<point x="195" y="273" type="line"/>
</contour>
<contour>
<point x="565" y="1076" type="line"/>
<point x="495" y="1152" type="line"/>
<point x="316" y="968" type="line"/>
<point x="358" y="922" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.leftMetricsKey</key>
<string>=A</string>
<key>com.schriftgestaltung.Glyphs.rightMetricsKey</key>
<string>=A</string>
</dict>
</lib>
</glyph>
39 changes: 39 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_breve.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Abreve" format="1">
<advance width="717"/>
<unicode hex="0102"/>
<outline>
<contour>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="163" y="192" type="line"/>
<point x="553" y="192" type="line"/>
<point x="627" y="0" type="line"/>
<point x="729" y="0" type="line"/>
<point x="412" y="825" type="line"/>
<point x="304" y="825" type="line"/>
</contour>
<contour>
<point x="357" y="725" type="line"/>
<point x="359" y="725" type="line"/>
<point x="520" y="275" type="line"/>
<point x="195" y="273" type="line"/>
</contour>
<contour>
<point x="483" y="1147" type="line"/>
<point x="483" y="1147"/>
<point x="472" y="1019"/>
<point x="358" y="1019" type="curve" smooth="yes"/>
<point x="244" y="1019"/>
<point x="233" y="1147"/>
<point x="233" y="1147" type="curve"/>
<point x="147" y="1126" type="line"/>
<point x="159" y="1039"/>
<point x="229" y="940"/>
<point x="358" y="940" type="curve" smooth="yes"/>
<point x="487" y="940"/>
<point x="557" y="1039"/>
<point x="569" y="1126" type="curve"/>
</contour>
</outline>
</glyph>
31 changes: 31 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_circumflex.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Acircumflex" format="1">
<advance width="717"/>
<unicode hex="00C2"/>
<outline>
<contour>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="163" y="192" type="line"/>
<point x="553" y="192" type="line"/>
<point x="627" y="0" type="line"/>
<point x="729" y="0" type="line"/>
<point x="412" y="825" type="line"/>
<point x="304" y="825" type="line"/>
</contour>
<contour>
<point x="357" y="725" type="line"/>
<point x="359" y="725" type="line"/>
<point x="520" y="275" type="line"/>
<point x="195" y="273" type="line"/>
</contour>
<contour>
<point x="358" y="1057" type="line"/>
<point x="516" y="916" type="line"/>
<point x="565" y="974" type="line"/>
<point x="358" y="1152" type="line"/>
<point x="151" y="974" type="line"/>
<point x="200" y="916" type="line"/>
</contour>
</outline>
</glyph>
51 changes: 51 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_dieresis.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Adieresis" format="1">
<advance width="717"/>
<unicode hex="00C4"/>
<outline>
<contour>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="163" y="192" type="line"/>
<point x="553" y="192" type="line"/>
<point x="627" y="0" type="line"/>
<point x="729" y="0" type="line"/>
<point x="412" y="825" type="line"/>
<point x="304" y="825" type="line"/>
</contour>
<contour>
<point x="357" y="725" type="line"/>
<point x="359" y="725" type="line"/>
<point x="520" y="275" type="line"/>
<point x="195" y="273" type="line"/>
</contour>
<contour>
<point x="219" y="1102"/>
<point x="190" y="1074"/>
<point x="190" y="1039" type="curve" smooth="yes"/>
<point x="190" y="1003"/>
<point x="219" y="975"/>
<point x="254" y="975" type="curve" smooth="yes"/>
<point x="290" y="975"/>
<point x="318" y="1003"/>
<point x="318" y="1039" type="curve" smooth="yes"/>
<point x="318" y="1074"/>
<point x="290" y="1102"/>
<point x="254" y="1102" type="curve" smooth="yes"/>
</contour>
<contour>
<point x="427" y="1102"/>
<point x="398" y="1074"/>
<point x="398" y="1039" type="curve" smooth="yes"/>
<point x="398" y="1003"/>
<point x="427" y="975"/>
<point x="462" y="975" type="curve" smooth="yes"/>
<point x="498" y="975"/>
<point x="526" y="1003"/>
<point x="526" y="1039" type="curve" smooth="yes"/>
<point x="526" y="1074"/>
<point x="498" y="1102"/>
<point x="462" y="1102" type="curve" smooth="yes"/>
</contour>
</outline>
</glyph>
29 changes: 29 additions & 0 deletions _source/League Spartan-Regular.ufo/glyphs/A_grave.glif
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Agrave" format="1">
<advance width="717"/>
<unicode hex="00C0"/>
<outline>
<contour>
<point x="-12" y="0" type="line"/>
<point x="90" y="0" type="line"/>
<point x="163" y="192" type="line"/>
<point x="553" y="192" type="line"/>
<point x="627" y="0" type="line"/>
<point x="729" y="0" type="line"/>
<point x="412" y="825" type="line"/>
<point x="304" y="825" type="line"/>
</contour>
<contour>
<point x="357" y="725" type="line"/>
<point x="359" y="725" type="line"/>
<point x="520" y="275" type="line"/>
<point x="195" y="273" type="line"/>
</contour>
<contour>
<point x="359" y="922" type="line"/>
<point x="401" y="968" type="line"/>
<point x="222" y="1152" type="line"/>
<point x="152" y="1076" type="line"/>
</contour>
</outline>
</glyph>
Loading