Summary:
Try not to waste spans by putting a bunch of numbers or letters
together into the same ord box. I don't think that this breaks any of the
current stuff.
Test Plan:
Write lots of expressions that have ords in them. Make sure that all
the reasonable ords are grouped together, and that the formatting still works.
Reviewers: spicyj
Reviewed By: spicyj
Differential Revision: http://phabricator.benalpert.com/D52
Summary:
Turn fracs into inners like they should be, instead of using the
previous dumb hack.
Test Plan: Make sure \dfrac still works
Reviewers: spicyj
Reviewed By: spicyj
Differential Revision: http://phabricator.benalpert.com/D50
Summary:
By the powers of Greyskull (and maybe css) we have vanquished the
great and powerful llap! All hail!
Test Plan: Add some \llap and \rlap. Make sure it's positioned correctly.
Reviewers: spicyj
Reviewed By: spicyj
Differential Revision: http://phabricator.benalpert.com/D48
Summary: Add \qquad, \quad, \;, etc. Fixes T7
Test Plan:
Add some spacings. Make sure that they look reasonable widths.
Especially, if you add a space (`\space`), make sure that it doesn't disappear
because the spacing disappears.
Reviewers: spicyj
Reviewed By: spicyj
Maniphest Tasks: T7
Differential Revision: http://phabricator.benalpert.com/D46
Summary: Add a bunch of rels, and their css and stuff.
Test Plan: Add some rels. Rejoice.
Reviewers: spicyj
Reviewed By: spicyj
Differential Revision: http://phabricator.benalpert.com/D45
Summary:
Uploaded the OTFs from eab3322d to fontsquirrel with the following config:
```
{"mode":"expert","formats":["ttf","woff","eotz"],"tt_instructor":"default","fix_vertical_metrics":"Y","fix_gasp":"xy","add_spaces":"Y","add_hyphens":"Y","fallback":"none","fallback_custom":"100","options_subset":"none","subset_custom":"","subset_custom_range":"","css_stylesheet":"stylesheet.css","filename_suffix":"","emsquare":"2048","spacing_adjustment":"0"}
```
Now we have this beauty in IE8:
{F213}
and it looks similar in Chrome. Now I guess we just need square roots so we can stop disseminating the wrong quadratic formula.
Reviewers: xymostech
Reviewed By: xymostech
Differential Revision: http://phabricator.benalpert.com/D43
Summary: Not true `\color`, but `\blue`, `\red`, etc.
Test Plan:
Add `\blue`, etc around stuff, see that it makes pretty colors
appear.
Reviewers: spicyj
Reviewed By: spicyj
Differential Revision: http://phabricator.benalpert.com/D44
Summary:
Build our own lexer and inject it into jison's parser, because jison's
lexer notation is confusing and annoying, and it doesn't let us do some fun
stuff.
Test Plan: Run stuff, make sure it still works.
Reviewers: spicyj
Reviewed By: spicyj
Differential Revision: http://phabricator.benalpert.com/D40
Summary: Move MJLite into its own file, make a module. Now includes underscore.
Test Plan: Make sure it still parses stuff.
Reviewers: spicyj
Reviewed By: spicyj
CC: divad12
Differential Revision: http://phabricator.benalpert.com/D32