Typst – Compose Papers Faster
A new Rust-based typesetting system called Typst is drawing interest as a faster, more ergonomic alternative to LaTeX and web-based tools like Overleaf, especially for scientific papers and résumés. Commenters praise its incremental compilation, programmable syntax, open-source compiler, and growing ecosystem of plugins, but note that LaTeX still dominates due to its mature tooling, templates, and entrenched workflows in academia. Many see Typst, along with tools like Pandoc and Quarto, as part of a broader push to modernize document preparation, even if widespread adoption in journals and conferences may take years.
Overall sentiment
- Many commenters are enthusiastic; several say Typst is a pleasure compared to LaTeX and that they’ve effectively “switched.”
- Others are cautiously positive: Typst is impressive and fast, but still not fully capable for all scientific papers.
- A minority think LaTeX’s dominance and ecosystem mean alternatives are unlikely to displace it soon.
Comparisons to LaTeX, Overleaf, and Word
- Typst is positioned as a LaTeX replacement: simpler syntax, clearer errors, far faster compilation, and less toolchain pain.
- Overleaf is seen as solving some LaTeX usability issues (live preview, error surfacing, no local install), but still constrained by LaTeX’s complexity and error messages.
- Some argue Typst’s web app feels smoother than Overleaf, though Overleaf has more mature project features.
- Compared to Word, Typst offers more powerful, programmable styling; Word’s style system is praised in theory but often misused in practice.
Markdown, Pandoc, Quarto, and other text systems
- Several describe workflows based on Markdown + Pandoc (or Quarto), often with LaTeX only as a backend at the end.
- Others argue Markdown (even Pandoc-flavored) lacks the depth needed for serious technical typesetting; Asciidoc or RST are mentioned as alternatives.
- There’s debate whether Typst should have been more Markdown-compatible for headings and lists.
- Pandoc and Quarto already support Typst as a target, which excites those wanting to drop LaTeX from the dependency chain.
Collaboration and workflow
- Some value real-time collaborative editing (like Google Docs / Overleaf); others find it distracting and prefer Git-based, asynchronous workflows.
- Typst supports both a web app (real-time) and a local compiler suitable for Git workflows.
Features, extensibility, and tooling
- Typst is described as a full programming language for typesetting, with packages/plugins (e.g., graphics, QR codes) and a growing ecosystem.
- Syntax for document layout, fonts, and page setup is praised as clear and powerful.
- There’s an early TikZ-like project (CeTZ) for diagrams.
Limitations, adoption, and pricing
- Concerns: nonstandard math syntax vs AMS/LaTeX, locale-aware decimal separators, and lack of official support from journals/conferences that require LaTeX sources.
- Some believe network effects, existing tooling, and conservative academia will slow adoption; others expect generational change.
- The compiler is open source (Rust, Apache license). The web editor is currently free; future pricing for a more IDE-like tool is mentioned but remains unclear.