简体   繁体   中英

What are the benefits of using Quarto over RMarkdown?

Quarto is a new open-source scientific and technical publishing system that claims to be the "next generation version of R Markdown from RStudio". I'm an avid RMarkdown user and I have not yet fully understood what are the advantages of using Quarto over RMarkdown. Both seems very similar.

Are there important differences between RMarkdown and Quarto to be aware of?

The key differences, and advantages for me, of using qmd instead of rmd include:

  • fully back compatible with Rmd
  • removes the bookdown pkg as a dependency in my scientific writing, it has simpler and universal cross-referencing
  • simpler integration with lua filters (I use them for author affiliation details)
  • works equally well in VS Code, Emacs, etc. no longer tied to RStudio as an IDE
  • multi-language and multi-engine: Python, R, and JavaScript via integration with Jupyter , Knitr , and Observable .
  • easy two column (and more) flexible content layouts for displaying images, code, text, tables, plots, anything
  • Global chunk options set in YAML, rather than a separate setup chunk
  • Easier to show verbatim chunks , good for writing tutorials and guides
  • Chunk options as YAML with the special hashpipe #|

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM