Install with:
git clone https://github.com/ecomaikgolf/typst-isec-master-thesis-template ~/.local/share/typst/packages/local/isec-master-thesis-template/
Start new thesis with the template:
typst init @local/isec-master-thesis-template:1.0.0 thesis
cd thesis
A modern typesetting system which has:
- Milisecond incremental builds¹
- Subsecond full builds¹
- Multithreaded builds per pagebreak
- Easy rustc-like comiler error messages (and no intermediates!)
- Transparent multiple compiler passes (no more mklatex/makefiles)
- Simple & powerful scripting and syntax
- WebAssembly plugin support (python/js interpreters in your thesis? Yes)
Migrating from LaTeX? Check the migration guide
¹: This is obviously not a serious benchmark and depends on the document. But it's hella fast trust me
Start incremental compilations with:
typst watch thesis.typ
then open the generated PDF:
xdg-open thesis.typ
Now edit thesis.typ
and it will be incrementally built in each save.
Incremental builds are blazingly fast, but regular PDF rendering (on the
viewer) is a bottleneck here. Use tinymist :TypstPreview
which uses the
browser to do partial renderings and previews will be even more responsive.
Template closely follows Maria's LaTeX Template design from the institute (with the ISEC renaming).
There's a few differences between the original and the Typst version that won't be changed as I prefer as it is here. Nothing reallty important, just small typesetting/design choices. Check the differences here