| 1.0.0 | ||
| .gitignore | ||
| CITATION.cff | ||
| LICENSE | ||
| README.md | ||
Typst ISEC Slides Template
Quickstart (CLI):
Note
This is temporary and the template will be upstreamed in Typst Universe so that not a single clone is needed
git clone git@github.com:ecomaikgolf/typst-isec-slides-template.git ~/.local/share/typst/packages/local/definitely-not-isec-slides/
typst init @preview/definitely-not-isec-slides:1.0.0 slides
Quickstart (WebIDE):
Warning
This won't work until the package is upstreamed & published, use the CLI method
Note
If you are an ISEC or TUGraz employee and think that
isec-thesisortugraz-thesisfits more, I would need an approval to allocate the name :)
Tested typst version: 0.13.0.
Typst
What's Typst?
A modern typesetting system which has:
- Milisecond incremental (memoized) builds¹
- Subsecond full builds¹
- Multithreaded builds per pagebreak
- Easy rustc-like compiler 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? Sure)
Migrating from LaTeX? Check the migration guide
¹: This is obviously not a serious benchmark and depends on the document. But it's fast trust me
Quick usage
Start incremental compilations with:
typst watch slides.typ
then open the generated PDF:
xdg-open slides.typ
Now edit slides.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 with neovim's :TypstPreview (or VSCode plugin), which uses the
browser to do PDF partial renderings and previews will be even more responsive.
No need for running typst watch now. It even has features like cursor sync,
click to jump, etc.
Design
TODO
Samples
TODO
License src/assets/tuglogo.svg
According to Wikipedia:
This logo image consists only of simple geometric shapes or text. It does not meet the threshold of originality needed for copyright protection, and is therefore in the public domain. [...]