从命令行渲染 R 演示文稿

Render R Presentation from the command line

有没有办法从命令行创建 R 演示文稿?

https://support.rstudio.com/hc/en-us/articles/200486468-Authoring-R-Presentations

我将以下 R 演示文稿文件存储在 my_file.RPres 文件中。

Title
========================================================
author: Me
date: Jan 9, 2015
transition: none
css: template.css

This is my presentation.

有没有办法在 rmarkdown::render()knit()pandoc() 或其他 R 命令中指定这是一个 "R Presentation" .RPres 文件, 而不是 ioslides_presentation, beamer_presentation, 或 slidy_presentation?

我的 .RPres 文件在 header 上没有任何 YAML 元数据,.css 文件是基于 RStudio 使用 "Preview" 和 "Save As a Web page...".

我在 RStudio 支持社区页面上问过这个问题,'official' 的回答是否定的。一位同事查看了 github 上的代码并验证了该方法仅从下拉列表 UI 中调用。看起来像这样做你必须实际编译你自己的包装器。