/underleaf

A light-weight TeX compiler and editor.

Primary LanguageJavaScriptMIT LicenseMIT

License

This project is released under the MIT License. See LICENSE.

Demo

Visit the heroku instance for a demo.

Installation

Install latex compiler on your system. On debian-based:

$ sudo apt install texlive-full texlive-xetex curl

[Development] Set up a proxy in package.json:

...
"proxy": "http://localhost:8080",
...

Install this package:

$ npm install

[Development] Run the react and express servers:

# In separate terminals

$ npm start
$ node server/server.js

[Production] Build and run the server

$ npm run build
$ npx serve -s build