benmarwick/rrtools

Replace R Markdown with Quarto

benmarwick opened this issue · 1 comments

I'd like to replace the current Rmd template paper.Rmd with a Quarto equivalent paper.qmd

The advantages of using qmd include:

  • fully back compatible with Rmd
  • removes bookdown as a dependency, it has simpler universal cross-referencing
  • simpler integration with lua filters (we use them for author 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 setup chunk
  • Easier verbatim chunks, good for writing tutorials and guides
  • Chunk options as YAML with the special hashpipe #|

What do you think, any reasons to wait or not go ahead with this?

Seeing no objections, I've done this in 2b3083a