Integration of MathJax, KaTeX and Asymptote with scribble, to typeset math in Racket documentation
Go to file
Emily Eisenberg 50479a950f Fix the OS/2 font tables to prevent clipping on windows
The OS/2 values in the generated fonts were incorrect, so this corrects them. To
do this, I added some files to the khan/MathJax-dev repo, and updated the
dockerfile to use the new repo.

Test Plan:
- View the test page with chrome and firefox on linux, chrome and safari on mac,
  and IE8 and IE9 on windows, and see that none of the characters are clipped.

Auditors: alpert
2014-08-08 17:55:33 -07:00
build Add a setup rule to Makefile 2013-07-30 13:54:43 -07:00
dockers/MathJaxFonts Fix the OS/2 font tables to prevent clipping on windows 2014-08-08 17:55:33 -07:00
static Fix the OS/2 font tables to prevent clipping on windows 2014-08-08 17:55:33 -07:00
test Update fonts from MathJax 2014-08-06 17:52:26 -07:00
.arcconfig Rename everything to KaTeX 2013-07-10 14:08:50 -07:00
.gitignore Somehow manage to fix the sizing bugs 2014-03-20 21:36:37 -04:00
buildTree.js Update fonts from MathJax 2014-08-06 17:52:26 -07:00
domTree.js Add ability to calculate heights/depths 2013-08-13 18:16:43 -07:00
fontMetrics.js Update fonts from MathJax 2014-08-06 17:52:26 -07:00
katex.js Empty the output element before parsing the input 2013-11-12 14:09:13 -08:00
Lexer.js Make errors more informative 2014-03-30 23:05:37 -04:00
LICENSE.txt Add MIT License 2014-01-31 17:47:12 -08:00
Makefile Don't die if things are already installed 2014-03-20 18:30:24 -07:00
metric_parse.rb Update fonts from MathJax 2014-08-06 17:52:26 -07:00
Options.js Add an 'implicit group' parser, use with sizing 2014-07-10 16:06:19 -07:00
package.json Basic perceptual diffing support for KaTeX 2014-01-29 16:29:21 -08:00
ParseError.js Make errors more informative 2014-03-30 23:05:37 -04:00
Parser.js Add support for \overline 2014-08-05 17:48:10 -07:00
parseTree.js Remove Parser options usage 2013-07-13 18:15:17 -07:00
README.md Add "http://" to links in README 2014-02-18 17:34:30 -08:00
server.js Compile .less on demand for test page 2014-03-20 20:22:07 -07:00
Style.js Add support for \overline 2014-08-05 17:48:10 -07:00
symbols.js Add delimiter sizing 2014-08-05 16:43:43 -07:00
utils.js Don't change global prototype: local utils.indexOf 2014-01-14 19:52:53 -08:00

KaTeX

Fast math!

To run locally

make setup
make serve

Perceptual diff

make pdiff

License

MIT License