Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uranusjr/katexit

POC: Mimic LaTeXiT with KaTeX and JavaScriptCore API.
https://github.com/uranusjr/katexit

Last synced: about 1 month ago
JSON representation

POC: Mimic LaTeXiT with KaTeX and JavaScriptCore API.

Awesome Lists containing this project

README

        

# KaTeXiT

Mimicking [LaTeXiT] with [KaTeX] and JavaScriptCore API. A proof of concept.

![KaTeXiT](http://d.pr/i/a2lk+)

## Building

A version broswerified and minified script and CSS is bundled in the repository. If you want to update KaTeX, you’ll need to

1. Install [Browserify], [UglifyJS], [LESS], and [clean-css] somewhere in `PATH` (preferrably `/usr/local/bin`).
2. Pull the KaTeX submodule.
3. Update KaTeX as you wish.
3. Hit build in Xcode. There’s a custom build script that’ll automatically recompile the bundled script (`bundle.js`) and CSS (`katex.min.css`) for you.

## License

[MIT] if you *really* want to use this.

[LaTeXiT]: http://www.chachatelier.fr/latexit/
[KaTeX]: http://khan.github.io/KaTeX/
[Browserify]: http://browserify.org
[UglifyJS]: https://github.com/mishoo/UglifyJS
[LESS]: http://lesscss.org
[clean-css]: https://github.com/jakubpawlowicz/clean-css
[MIT]: http://opensource.org/licenses/MIT