shrektan 如果现有的 R Markdown 满足你的需求,那么可以一切照旧,不必尝鲜。Quarto 的初衷是去掉 R Markdown 对 R 的依赖,比如 Python 用户可以用 Jupyter 内核去跑 Python 代码,而不需要绕道先安装 R 和 reticulate 包、用 R 调用 Python。它是要做一项大一统的工作,但 R 这边依然是基于 knitr 的,和 R Markdown 的根基一样。只要有我在,R Markdown 不会消失的,哈哈,在可预见的未来我还会维护这套系统。
Quarto 的另一个大一统工作是把现有 R Markdown 系统里几乎所有的 R 包都重写了一遍,收到一个软件中,而不是分散在各个 R 包中。在这个过程中,它也做了大量的美工工作,所以可能对看脸的用户来说,它有些输出格式会更漂亮一点。
可能唯一不能被收服的就是 blogdown 了,因为 Quarto 不会再新增一个依赖(Hugo),而且 blogdown 里专门针对 Hugo 做了很多工作,在 Quarto 中重写一遍会有点困难。