Quarto: Elevating R Markdown for Advanced Publishing | Christophe Dervieux
In the dynamic landscape of data analysis and scientific publishing, R Markdown has been pivotal for the R community, allowing users to seamlessly blend code, narrative and results in a cohesive narrative. Now, Quarto emerges as a powerful tool that builds on years of experience but also goes beyond R Markdown, providing more flexibility and power in scientific communication.
This talk aims to present Quarto as the new alternative for scientific publishing. We will delve into how Quarto enhances the user experience for R enthusiasts, maintaining the syntax familiarity of R Markdown while introducing innovative and improved functionalities across multiple formats, similar to R Markdown ones.
Why switch to Quarto from R Markdown? In which cases? How does Quarto integrate with existing workflows? Hopefully everyone will feel inspired to try out Quarto!
https://quarto.org/docs/get-started/
Timestamps:
0:00 Introduction
0:41 Quarto is an open-source, scientific and technical publishing system
1:22 Computational documents and scientific markdown made easy for single source publishing
3:08 How to use Quarto
4:24 Quarto works with VS Code, Positron, Jupyter, & RStudio
5:22 Quarto's multi-language workflow
7:21 Quarto syntax
8:40 Quarto formats (html, pdf, docx, typst, beamer, pptx, revealjs, etc.)
12:19 HTML Theming
14:10 Typst CSS for nice table output in PDF
16:24 Publishing (Quarto Pub, GitHub Pages, Posit Connect, Posit Cloud, Netlify, Confluence, Hugging Face, etc.)
17:36 Shortcodes
19:10 Quarto Extensions
19:49 Quarto Projects
22:53 Project configuration examples for a website and a book
23:42 Resources to get started!
positron
Quarto
revealjs
rstudio
RStudio
Data Science
Machine Learning
Python
Stats
Tidyverse
Data Visualization
Data Viz
Ggplot
Technology
Coding
Connect
Server Pro
Shiny
Rmarkdown
Package Manager
CRAN
Interoperability
Serious Data Science
Dplyr
Forcats
Ggplot2
Tibble
Readr
Stringr
Tidyr
Purrr
Github
Data Wrangling
Tidy Data
Odbc
Rayshader
Plumber
Blogdown
Gt
Lazy Evaluation
Tidymodels
Statistics
Debugging
Programming Education
Rstats
Open Source
Oss
Reticulate