Integration of MathJax, KaTeX and Asymptote with scribble, to typeset math in Racket documentation
![]() Summary: TeX spacing is complicated - there's \enskip and \enspace and the two are subtly different in some weird way. But \enspace seems to be the preferred half em space in LaTeX, and the only one which MathJax supports. Test Plan: Parsed and rendered correctly. Reviewers: alpert Reviewed By: alpert Differential Revision: http://phabricator.khanacademy.org/D6437 |
||
---|---|---|
build | ||
static | ||
test | ||
.arcconfig | ||
.gitignore | ||
buildTree.js | ||
domTree.js | ||
fontMetrics.js | ||
katex.js | ||
Lexer.js | ||
Makefile | ||
metric_parse.rb | ||
Options.js | ||
package.json | ||
ParseError.js | ||
Parser.js | ||
parseTree.js | ||
README.md | ||
server.js | ||
Style.js | ||
utils.js |
KaTeX
Fast math!
To run locally
make setup
make serve
Perceptual diff
make pdiff