Convert TLA+ Specifications to Typst code with customizable profiles. STILL NOT IMPLEMENTED YET.
inspired by tla2tex
- Clone the repository
- From the
/tlatypstdirectory, run any of the followingmaketargets:
# deletes the /build folder (if exists), then builds the project, storing it in the /tla2typst/build folder
make clean build
# build the project to the /tla2typst/build folder
make build./tla2typst <tlaFilename> -
the tla2typst typst package, which contains all necessary scripting for properly formatting a typst file containing formatted tla++ code.
-
the tla2typst program, which is a CLI that ingests
.tlaspecifications and outputs them as valid.typfile.