For professional publishing, Typst, Pandoc + Markdown, and LaTeX each serve different boundaries. Pandoc excels at editable DOCX/PPTX export, Typst shines in citations, figures, and code synchronization, and LaTeX remains a strong choice for PDF-first workflows. Keywords: Typst, Pandoc, LaTeX.
The technical specification snapshot highlights clear trade-offs
| Parameter | Typst | Markdown + Pandoc | LaTeX |
|---|---|---|---|
| Primary language/syntax | Typst DSL | Markdown + YAML | TeX |
| Export protocols/formats | PDF/PNG/SVG/HTML | DOCX/PPTX/PDF/HTML and more | Primarily PDF |
| Repository/ecosystem signal | Emerging ecosystem with fast plugin growth | Mature Pandoc ecosystem | Stable academic ecosystem |
| Core dependencies | Typst engine | Pandoc, templates, filters | TeX Live, packages |
| Editable Office output | Weak | Strong | Weak |
| Automatic cross-references | Strong | Plugin-dependent | Strong |
These three options occupy different roles in professional publishing
If your target is professional publishing rather than casual note-taking, the evaluation criteria go far beyond syntax preference. You also need to consider editable deliverables, template maintenance, bibliography support, figure and table numbering, and multi-author collaboration.
The practical takeaway is straightforward: Pandoc supports the widest range of formats, but reaching publication-grade output often requires coordination across templates, filters, and third-party plugins. Typst has a steeper learning curve than Markdown, but its native capabilities are more cohesive. LaTeX remains strong in traditional academic typesetting, but it also brings the heaviest ecosystem footprint.
The conclusion comes first: Pandoc remains the safest choice when you must deliver DOCX or PPTX
If your hard requirement is to hand off content to an advisor, colleague, or client for continued editing in Word or PowerPoint, Pandoc is still the most practical hub.
pandoc --defaults=conf.yaml --to=docx input.md -o output.docx
# Core logic: generate an editable Word document directly
This command demonstrates Pandoc’s core value: it connects a Markdown-based workflow to the Office delivery chain.
Pandoc has a clear advantage in editable document output
Pandoc’s biggest selling point is not simply that it converts formats, but that it converts them into formats that remain editable. That matters enormously for thesis review, team review cycles, and post-presentation revisions.
Typst officially focuses on PDF, PNG, SVG, and HTML. Even when plugins export PPT, the result often behaves more like baked images in a read-only package, leaving little room for later editing or animation interaction. LaTeX is also typically PDF-first, and many paths to other formats eventually loop back through Pandoc.
Tables of contents and templates are Pandoc strengths, but they also create maintenance overhead
Pandoc can generate a table of contents through templates and parameters, but pagination, fine-grained styling, and final appearance in Word usually still require a second pass in the editor.
toc: true
toc-depth: 4
# Core logic: enable the table of contents and heading depth during conversion
This shows that Pandoc is excellent at generating the structural skeleton, while complex publication styling often still requires template engineering.
Typst behaves more like a modern typesetting system for citations, figures, and code synchronization
Typst’s strength is not the number of export targets. Its advantage lies in the writing experience and its native structural model. Bibliographies, footnotes, figures, cross-references, and code loading feel more unified, which reduces plugin assembly work.
This matters especially when you want to write instead of constantly repairing your toolchain. For users with a programming background, Typst’s programmable typesetting model offers a higher ceiling than plain markup alone.
Citation integration is one of Typst’s most frequent wins
Pandoc can certainly handle citations, but it usually requires coordination between .bib and .csl files, and path configuration is often more verbose. In Typst and LaTeX, citation expressions are generally more direct.
#cite(
<ref_2026>)
#bibliography("ref.bib")
# Core logic: declare a citation and load the bibliography database
This Typst snippet shows that citations and bibliography generation work as a native integrated capability, which reduces maintenance cost.
Figure numbering and automatic labeling determine long-document maintainability
In long papers, technical white papers, and reports, automatic figure and table numbering plus cross-references strongly affect revision efficiency. Typst performs best here, LaTeX comes next, and Pandoc depends more heavily on external patches.
In real-world Pandoc setups, authors often rely on pandoc-crossref, caption-fixing plugins, or even custom regular-expression preprocessing to distinguish figures from tables. The feature set can be completed, but engineering complexity rises quickly.
#figure(
image("glacier.jpg", width: 80%),
caption: [A curious figure.],
)
<glacier>
# Core logic: define an image, caption, and referenceable label
This code reflects Typst’s structural advantage: the figure, caption, and reference label are naturally bound together.
LaTeX still fits PDF-first environments that can tolerate a heavyweight toolchain
LaTeX is not obsolete. It remains an important option for serious typesetting, especially when school templates are fixed, journal styles are clearly defined, and the only final deliverable is PDF.
The trade-off is that its syntax is verbose, its package system is complex, and beginners face a higher learning cost when working with figures, code, and Chinese-language environments. If you do not depend on legacy academic templates, Typst may be the lighter alternative.
The selection advice can be summarized in one decision table
- If you must output editable DOCX or PPTX, choose Pandoc + Markdown first.
- If you want a modern writing experience and a native citation system, choose Typst first.
- If you only need high-quality PDF and already operate inside an academic template ecosystem, choose LaTeX first.
def choose_tool(need_editable_office, want_native_refs, pdf_first):
if need_editable_office:
return "Pandoc+Markdown" # Core logic: editable Office delivery takes priority
if want_native_refs:
return "Typst" # Core logic: better experience for citations, figures, and code synchronization
if pdf_first:
return "LaTeX" # Core logic: the traditional PDF typesetting stack is mature
return "Typst"
This pseudo-decision function compresses the core boundaries of the three options into an actionable selection rule.
The original images are mostly site elements rather than technical illustrations

This image is a site brand asset rather than technical content, so no visual analysis is needed.

AI Visual Insight: This image is the author’s avatar. It serves as an identity element and does not convey information about typesetting engines, conversion pipelines, or document structure, so it does not directly help with technical evaluation.

AI Visual Insight: This image is an advertisement banner. It does not show document compilation workflows, typesetting samples, or export results, so it does not provide technical evidence for comparing Typst, Pandoc, and LaTeX.

AI Visual Insight: This animated image is used as a social sharing prompt. It belongs to platform interaction guidance and does not involve document syntax, compiler behavior, or typesetting output, so it can be ignored in technical evaluation.
The final recommendation should follow the delivery target rather than syntax preference
The key to this comparison is not which tool is more advanced, but which tool better matches your delivery chain. Pandoc is the format bridge, Typst is the modern typesetting rising star, and LaTeX is the stable but heavy traditional option.
For most developers, if the document must eventually go into Word or PowerPoint for someone else to continue editing, Pandoc remains irreplaceable. If you care more about typesetting expression, citation systems, and structural consistency, Typst deserves stronger consideration.
FAQ provides the practical conclusions in a structured format
1. Why is Pandoc not the absolute best overall, yet still recommended so often?
Because it is almost irreplaceable in the editable DOCX/PPTX export chain. In many formal delivery scenarios, final layout is not the endpoint; the file must remain open to further revision by others.
2. What is the strongest reason for developers to move to Typst?
Typst turns citations, figures, footnotes, and code loading into native mechanisms. That reduces fragmentation across templates and plugins and lowers long-term maintenance cost.
3. Is LaTeX still worth learning today?
Yes, if you work in an environment with strong academic template lock-in, PDF-first output, and existing team investment in LaTeX assets. Otherwise, evaluate whether Typst offers a better return on learning effort.
AI Readability Summary: This article compares Typst, Pandoc + Markdown, and LaTeX for professional publishing across export capability, citation systems, figure numbering, code reuse, and Chinese typesetting support. It offers practical selection guidance for papers, defense slides, and editable document delivery.