
Quarto
CLIPosit 出品的开源科技出版系统,基于 Pandoc:在 Markdown 或 Jupyter 笔记本中嵌入 Python、R、Julia 代码,quarto render 生成 HTML、PDF、Word、幻灯片、网站与书籍。
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/).
相关资源

Jupyter Book
CLI把 Markdown 文档和 Jupyter 笔记本编成带目录、公式、参考文献与交叉引用的在线教材网站,也能导出出版级 PDF,常用于发布课程讲义。Jupyter 官方子项目,用 pipx 或 npm 安装;导出 PDF 需另装 Typst 或 LaTeX。
jupyter-book/jupyter-book4.3k
Typst
CLI新一代标记式排版系统,可替代 LaTeX 撰写论文、报告与简历;增量编译速度快,一条 typst compile 命令即可输出 PDF,watch 模式可自动重新编译。
typst/typst56.7k
Pandoc
CLI通用文档格式转换器,在 Markdown、Word、HTML、LaTeX、EPUB 等几十种格式之间互转,支持模板、引文与 Lua 过滤器。默认借助 LaTeX 生成 PDF,需另行安装。
jgm/pandoc46.6k
pandoc-crossref
CLIPandoc 过滤器,为图、表、公式和章节自动编号并生成交叉引用,用 Markdown 写论文或报告、再转成 Word、PDF、HTML 时编号不会乱。依赖 Pandoc 且两者版本要匹配;macOS 用 Homebrew 安装会一并装好配套的 Pandoc。
lierdakil/pandoc-crossref1.1k
Jupyter Notebooks
Skill创建、修改与校验可复现的 Python / SQL Jupyter Notebook:按分析报告或教程结构组织单元格,结论对照实际输出,交付前从头到尾执行一遍。OpenAI 官方维护,属于 openai/plugins 的 Data Analytics 插件。
openai/plugins7.5k
Auto-Empirical Research Skills (AERS)
SkillStanford REAP 与 CoPaper.AI 维护的社科实证研究技能库,汇集 77 个自研及第三方合集,覆盖选题、文献综述、DID/RD/IV 识别策略、Python/Stata/R 回归出表、稳健性审计与论文写作。适合经管社科研究者,Stata 流程需本机装有 Stata。
brycewang-stanford/Auto-Empirical-Research-Skills4.6k