On this page:
Installation
Running
Documentation

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.)