Typst
# Comparison
from HN:
- markdown is .txt with just a tiny bit of syntactic sugar/syntax highlighting, and you can export it to pdf or html
- quarto is markdown-but-I-want-to-execute-code-blocks-inside
- typst is latex but modern, with 90% less cruft and 10% less functionality (academia, hating everything modern, will also hate you if you use typst)
- pandoc is how you export to pdf/html/whatever
By and large, it’s obvious which tool is needed when. There’s of course more, like asciidoc, but I struggle to think what isn’t being covered by the markdown/quarto/typst combo. Some wysiwyg editor maybe?
# see also
- I wrote my PhD Thesis in Typst - I’m so glad they didn’t keep the math syntax, there’s finally progress in math text input!
- Tinymist plugin in vscode - is all you need to install
- Why I use code to do graphic design
Written on November 22, 2025, Last update on April 30, 2026
markdown
doc