Add missing variable in templates regarding toc (#127)
Related to #123 and alignement with `html_document()` behavior
diff --git a/R/revealjs_presentation.R b/R/revealjs_presentation.R
index 12edafc..94e21e6 100644
--- a/R/revealjs_presentation.R
+++ b/R/revealjs_presentation.R
@@ -64,6 +64,8 @@
revealjs_presentation <- function(incremental = FALSE,
center = FALSE,
slide_level = 2,
+ toc = FALSE,
+ toc_depth = 3,
fig_width = 8,
fig_height = 6,
fig_retina = if (!fig_caption) 2,
@@ -88,6 +90,9 @@
# base pandoc options for all reveal.js output
args <- c()
+
+ # table of contents
+ args <- c(args, pandoc_toc_args(toc, toc_depth))
# template path and assets
if (identical(template, "default")) {
diff --git a/R/utils.R b/R/utils.R
index 52381a2..7251cff 100644
--- a/R/utils.R
+++ b/R/utils.R
@@ -27,4 +27,4 @@
}
}
pandoc_variable_arg(option, value)
-}
\ No newline at end of file
+}