Quarto ——一个开源的科学技术出版系统
一、Quarto 是什么?
Quarto 是一个开源的科学技术出版系统,由 Posit(原 RStudio 公司)开发,可以看作是 R Markdown 的下一代版本。
它的核心理念是 “文学编程”(Literate Programming)——将叙述性文字与可执行代码融合在同一个源文件中,渲染时自动执行代码并将输出(表格、图表、计算结果等)嵌入到最终文档中。
简单来说:你写一篇同时包含文字和代码的文章,Quarto 帮你把它变成一篇图文并茂、数据可复现的完整报告。
二、Quarto 的主要功能
1. 多语言支持
Quarto 最突出的特点之一是不依赖 R 语言。它原生支持:
- R(通过 knitr 执行)
- Python(通过 Jupyter 引擎执行)
- Julia
- Javascript / Observable
这意味着无论你用什么编程语言做数据分析,都可以用 Quarto 来写报告。
2. 多种输出格式
同一个 .qmd 源文件可以渲染成多种格式:
| 输出类型 | 用途 |
|---|---|
| HTML | 网页、博客、交互式文档 |


2986

被折叠的 条评论
为什么被折叠?



