Overview
Quarto (from Posit, successor to R Markdown) turns a plain-text document with embedded code chunks into any output you need: journal-formatted PDF, Word for co-authors, a website, or slides. Figures and tables regenerate from code on every render — the paper is the pipeline.
Why researchers use it
- True reproducibility — figures, tables, and stats regenerate from source on render
- Multi-format — same document → PDF, DOCX, HTML, revealjs slides
- Journal templates — a growing set of publisher formats built in
Getting started
- Install Quarto and the VS Code extension (or use RStudio, which bundles it).
- Create hello.qmd with a Python or R chunk and render to HTML and PDF.
- Add a bibliography with a .bib file and citations via @key syntax.
The honest review
Strengths. The most complete open pipeline for computational writing: cross-references, citations, callouts, and websites all work, and the same skills cover papers, teaching materials, and this kind of blog.
Limitations. Deep layout customisation eventually drops you into LaTeX or CSS anyway; complex journal requirements can still force a final format-specific pass; R-flavoured corners of the ecosystem are more polished than Python ones.