Skip to content

Commit

Permalink
Fixed OT bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
juandelperal committed Mar 13, 2018
1 parent 16a8d00 commit 926acd5
Show file tree
Hide file tree
Showing 102 changed files with 212 additions and 9 deletions.
Binary file modified fonts/otf/Alegreya-Black.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-BlackItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-Bold.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-BoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-ExtraBold.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-ExtraBoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-Italic.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-Medium.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-MediumItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Alegreya-Regular.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-Black.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-BlackItalic.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-Bold.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-BoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-ExtraBold.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-ExtraBoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-Italic.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-Medium.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-MediumItalic.otf
Binary file not shown.
Binary file modified fonts/otf/AlegreyaSC-Regular.otf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-Black.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-BlackItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-BoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-ExtraBoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-Italic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-MediumItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Alegreya-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-Black.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-BlackItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-BoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-ExtraBoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-Italic.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-MediumItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/AlegreyaSC-Regular.ttf
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Black.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Black.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Black.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-BlackItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-BlackItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-BlackItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Bold.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Bold.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Bold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-BoldItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-BoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-BoldItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-ExtraBold.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-ExtraBold.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-ExtraBold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-ExtraBoldItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-ExtraBoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-ExtraBoldItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Italic.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Italic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Italic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Medium.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Medium.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Medium.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-MediumItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-MediumItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-MediumItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Regular.eot
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Regular.woff
Binary file not shown.
Binary file modified fonts/webfonts/Alegreya-Regular.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Black.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Black.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Black.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-BlackItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-BlackItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-BlackItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Bold.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Bold.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Bold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-BoldItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-BoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-BoldItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-ExtraBold.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-ExtraBold.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-ExtraBold.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-ExtraBoldItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-ExtraBoldItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-ExtraBoldItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Italic.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Italic.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Italic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Medium.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Medium.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Medium.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-MediumItalic.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-MediumItalic.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-MediumItalic.woff2
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Regular.eot
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Regular.woff
Binary file not shown.
Binary file modified fonts/webfonts/AlegreyaSC-Regular.woff2
Binary file not shown.
110 changes: 107 additions & 3 deletions sources/Alegreya italic.glyphs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
.appVersion = "1075";
DisplayStrings = (
"f fi fj fl fk ff ft\012/longs /longs i /longs j /longs l /longs k /longs/longs /longs t"
"(XX)"
);
classes = (
{
Expand Down Expand Up @@ -432,10 +432,88 @@ lookup DOWN {
name = frac;
},
{
automatic = 1;
code = "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;
sub N o period by numero;



# Sups
sub a by a.sups;
sub b by b.sups;
sub c by c.sups;
sub d by d.sups;
sub e by e.sups;
sub f by f.sups;
sub g by g.sups;
sub h by h.sups;
sub i by i.sups;
sub j by j.sups;
sub k by k.sups;
sub l by l.sups;
sub m by m.sups;
sub n by n.sups;
sub o by o.sups;
sub p by p.sups;
sub q by q.sups;
sub r by r.sups;
sub s by s.sups;
sub t by t.sups;
sub u by u.sups;
sub v by v.sups;
sub w by w.sups;
sub x by x.sups;
sub y by y.sups;
sub z by z.sups;
sub Alpha by Alpha.sups;
sub Beta by Beta.sups;
sub Gamma by Gamma.sups;
sub Delta by Delta.sups;
sub Epsilon by Epsilon.sups;
sub Zeta by Zeta.sups;
sub Eta by Eta.sups;
sub Theta by Theta.sups;
sub Iota by Iota.sups;
sub Kappa by Kappa.sups;
sub Lambda by Lambda.sups;
sub Mu by Mu.sups;
sub Nu by Nu.sups;
sub Xi by Xi.sups;
sub Omicron by Omicron.sups;
sub Pi by Pi.sups;
sub Rho by Rho.sups;
sub Sigma by Sigma.sups;
sub Tau by Tau.sups;
sub Upsilon by Upsilon.sups;
sub Phi by Phi.sups;
sub Chi by Chi.sups;
sub Psi by Psi.sups;
sub Omega by Omega.sups;
sub alpha by alpha.sups;
sub beta by beta.sups;
sub gamma by gamma.sups;
sub delta by delta.sups;
sub epsilon by epsilon.sups;
sub zeta by zeta.sups;
sub eta by eta.sups;
sub theta by theta.sups;
sub iota by iota.sups;
sub kappa by kappa.sups;
sub lambda by lambda.sups;
sub mu by mu.sups;
sub nu by nu.sups;
sub xi by xi.sups;
sub omicron by omicron.sups;
sub pi by pi.sups;
sub rho by rho.sups;
sub sigmafinal by sigmafinal.sups;
sub sigma by sigma.sups;
sub tau by tau.sups;
sub upsilon by upsilon.sups;
sub phi by phi.sups;
sub chi by chi.sups;
sub psi by psi.sups;
sub omega by omega.sups;
";
name = ordn;
},
Expand Down Expand Up @@ -1565,6 +1643,7 @@ sub braceleft by braceleft.case;
sub braceright by braceright.case;
sub bracketleft by bracketleft.case;
sub bracketright by bracketright.case;
sub parenleft by parenleft.case;
sub parenright by parenright.case;
sub emdash by emdash.case;
sub endash by endash.case;
Expand Down Expand Up @@ -231701,6 +231780,31 @@ width = 317;
);
},
{
glyphname = parenleft.case;
layers = (
{
components = (
{
name = parenleft;
transform = "{1, 0, 0, 1, 0, 60}";
}
);
layerId = UUID0;
width = 275;
},
{
components = (
{
name = parenleft;
transform = "{1, 0, 0, 1, 0, 60}";
}
);
layerId = UUID1;
width = 309;
}
);
},
{
color = 5;
glyphname = parenright.case;
layers = (
Expand Down Expand Up @@ -279864,5 +279968,5 @@ UUID1 = {
};
};
versionMajor = 2;
versionMinor = 6;
versionMinor = 7;
}
111 changes: 105 additions & 6 deletions sources/Alegreya.glyphs
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
{
.appVersion = "1075";
DisplayStrings = (
"f fi fj fl fk ff ft\012/longs /longs i /longs j /longs l /longs k /longs/longs /longs t"
);
classes = (
{
automatic = 1;
Expand Down Expand Up @@ -131,13 +128,13 @@ feature lnum;
feature pnum;
feature tnum;
feature onum;
feature c2sc;
feature smcp;
feature case;
feature ss01;
feature ss02;
feature ss03;
feature ss04;
feature c2sc;
feature ss05;
";
name = aalt;
Expand Down Expand Up @@ -443,10 +440,86 @@ lookup DOWN {
name = frac;
},
{
automatic = 1;
code = "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;
sub N o period by numero;

# Sups
sub a by a.sups;
sub b by b.sups;
sub c by c.sups;
sub d by d.sups;
sub e by e.sups;
sub f by f.sups;
sub g by g.sups;
sub h by h.sups;
sub i by i.sups;
sub j by j.sups;
sub k by k.sups;
sub l by l.sups;
sub m by m.sups;
sub n by n.sups;
sub o by o.sups;
sub p by p.sups;
sub q by q.sups;
sub r by r.sups;
sub s by s.sups;
sub t by t.sups;
sub u by u.sups;
sub v by v.sups;
sub w by w.sups;
sub x by x.sups;
sub y by y.sups;
sub z by z.sups;
sub Alpha by Alpha.sups;
sub Beta by Beta.sups;
sub Gamma by Gamma.sups;
sub Delta by Delta.sups;
sub Epsilon by Epsilon.sups;
sub Zeta by Zeta.sups;
sub Eta by Eta.sups;
sub Theta by Theta.sups;
sub Iota by Iota.sups;
sub Kappa by Kappa.sups;
sub Lambda by Lambda.sups;
sub Mu by Mu.sups;
sub Nu by Nu.sups;
sub Xi by Xi.sups;
sub Omicron by Omicron.sups;
sub Pi by Pi.sups;
sub Rho by Rho.sups;
sub Sigma by Sigma.sups;
sub Tau by Tau.sups;
sub Upsilon by Upsilon.sups;
sub Phi by Phi.sups;
sub Chi by Chi.sups;
sub Psi by Psi.sups;
sub Omega by Omega.sups;
sub alpha by alpha.sups;
sub beta by beta.sups;
sub gamma by gamma.sups;
sub delta by delta.sups;
sub epsilon by epsilon.sups;
sub zeta by zeta.sups;
sub eta by eta.sups;
sub theta by theta.sups;
sub iota by iota.sups;
sub kappa by kappa.sups;
sub lambda by lambda.sups;
sub mu by mu.sups;
sub nu by nu.sups;
sub xi by xi.sups;
sub omicron by omicron.sups;
sub pi by pi.sups;
sub rho by rho.sups;
sub sigmafinal by sigmafinal.sups;
sub sigma by sigma.sups;
sub tau by tau.sups;
sub upsilon by upsilon.sups;
sub phi by phi.sups;
sub chi by chi.sups;
sub psi by psi.sups;
sub omega by omega.sups;
";
name = ordn;
},
Expand Down Expand Up @@ -1571,6 +1644,7 @@ sub braceleft by braceleft.case;
sub braceright by braceright.case;
sub bracketleft by bracketleft.case;
sub bracketright by bracketright.case;
sub parenleft by parenleft.case;
sub parenright by parenright.case;
sub emdash by emdash.case;
sub endash by endash.case;
Expand Down Expand Up @@ -193818,6 +193892,31 @@ width = 326;
);
},
{
glyphname = parenleft.case;
layers = (
{
components = (
{
name = parenleft;
transform = "{1, 0, 0, 1, 0, 60}";
}
);
layerId = UUID0;
width = 275;
},
{
components = (
{
name = parenleft;
transform = "{1, 0, 0, 1, 0, 60}";
}
);
layerId = UUID1;
width = 309;
}
);
},
{
color = 5;
glyphname = parenright.case;
layers = (
Expand Down Expand Up @@ -235009,5 +235108,5 @@ HV = 20;
};
};
versionMajor = 2;
versionMinor = 6;
versionMinor = 7;
}

0 comments on commit 926acd5

Please sign in to comment.