
Quarto
CLIPosit's open-source scientific and technical publishing system built on Pandoc: embed Python, R or Julia code in Markdown or Jupyter notebooks, then quarto render produces HTML, PDF, Word, slides, websites and books.
Quarto
Quarto is an open-source scientific and technical publishing system built on Pandoc. Quarto documents are authored using Markdown, an easy to write plain text format.
In addition to the core capabilities of Pandoc, Quarto includes:
-
Embedding code and output from Python, R, Julia, and JavaScript via integration with Jupyter, Knitr, and Observable.
-
A variety of extensions to Pandoc Markdown useful for technical writing including cross-references, sub-figures, layout panels, hoverable citations and footnotes, callouts, and more.
-
A project system for rendering groups of documents at once, sharing options across documents, and producing aggregate output like websites and books.
-
Authoring using a wide variety of editors and notebooks including JupyterLab, RStudio, and VS Code.
-
A visual Markdown editor that provides a productive writing interface for composing long-form documents.
Learn more about Quarto at https://quarto.org.
Development Version
To install the development version of the Quarto CLI, clone the quarto-cli repository then run the configure script for your platform (configure.sh for Linux/macOS or configure.cmd for Windows). For example:
git clone https://github.com/quarto-dev/quarto-cli
cd quarto-cli
./configure.sh
The ./configure.sh script should add a symlink to quarto to your path. You can also run quarto by running package/dist/bin/quarto.
To update to the latest development version, run git pull from the local repo directory:
cd quarto-cli
git pull
Running Tests
To run all unit tests, execute the script in the test directory.
cd tests
./run-tests.sh
To run a specific unit test, specify the script name.
cd tests
./run-tests.sh smoke/extensions/extension-render-doc.test.ts
./run-tests.sh smoke/extensions/
License
Quarto is open source software available under the MIT license (https://opensource.org/license/mit/).
Recursos relacionados

Jupyter Book
CLIBuilds Markdown and Jupyter notebooks into online textbook sites with a TOC, math, citations and cross-references, plus publication-quality PDF export; popular for course notes. A Jupyter subproject installed via pipx or npm; PDF export needs Typst or LaTeX.
jupyter-book/jupyter-book4.3k
Typst
CLIModern markup-based typesetting system, a LaTeX alternative for papers, reports and resumes. Fast incremental compilation; typst compile outputs a PDF in one command and watch mode recompiles automatically.
typst/typst56.7k
Pandoc
CLIUniversal document converter between dozens of formats including Markdown, Word, HTML, LaTeX and EPUB, with templates, citations and Lua filters. PDF output uses LaTeX by default, which you install separately.
jgm/pandoc46.6k
pandoc-crossref
CLIA Pandoc filter that numbers figures, tables, equations and sections and builds cross-references, so numbering stays right when you write papers or reports in Markdown and convert to Word, PDF or HTML. Needs a matching Pandoc version; Homebrew on macOS installs a compatible Pandoc too.
lierdakil/pandoc-crossref1.1k
Jupyter Notebooks
SkillCreates, edits and validates reproducible Python and SQL Jupyter notebooks: organizes cells as reports or tutorials, checks conclusions against actual output and reruns top to bottom before handoff. Maintained by OpenAI in the Data Analytics plugin of openai/plugins.
openai/plugins7.5k
Auto-Empirical Research Skills (AERS)
SkillEmpirical social science skills from Stanford REAP and CoPaper.AI, bundling 77 in-house and third-party collections: topic selection, literature reviews, DID/RD/IV identification, regression tables in Python, Stata or R, robustness audits and paper writing. Stata flows need Stata installed.
brycewang-stanford/Auto-Empirical-Research-Skills4.6k