framework docs
Notebooks & Scripts

make_revealjs()

Create a Reveal.js Presentation

Convenient alias for creating reveal.js presentations. Always creates a Quarto notebook with the revealjs stub template.

Usage

make_revealjs(name, dir = NULL, overwrite = FALSE, subdir = NULL)

Arguments

name
Character. The presentation name (with or without .qmd extension)
dir
Character. Directory to create the file in. Uses your project's configured `directories$notebooks` setting. Default: "notebooks/".
overwrite
Logical. Whether to overwrite existing file. Default FALSE.
subdir
Optional subdirectory under `dir` (e.g., "slides/week-01").

Value

Invisible path to created presentation

Examples

if (FALSE) {
# Create notebooks/slides.qmd with reveal.js format
make_revealjs("slides")
# Create in specific directory
make_revealjs("presentation", dir = "presentations")
}

See also