Installation and running
BystroTeX consists of the frontend (Racket) and backend (Node.js) communicating via a ZeroMQ socket.
Installation
After installing Racket and Node.js, do:
git clone https://github.com/amkhlv/bystrotex-etc |
cd bystrotex-etc |
raco pkg install --link bystroTeX/ |
raco pkg install --link truques/ |
raco setup |
cd bystroTeX |
raco exe bystrotex.rkt |
mv bystrotex ~/.local/bin/ |
cd .. |
Running
First run the MathJax server:
cd latex-to-svg/ |
npm i |
node index.js |
if you want to use BibTeX, you have to symlink your BibTeX file to ~/.config/bystrotex.bib. Then, in a separate terminal, start the BibTeX server:
cd Rust |
cargo run |
Then, in a separate terminal:
cd examples/bystroTeX_manual |
bystrotex |
The output should be in slides-manual/
Documentation
To open documentation in browser:
raco docs bystrotex |
There are sections on BystroTeX. They are not particularly useful; it is better to look at examples. (Such as this manual.)