如何使RStudio演示文稿具有自包含性?

6

我正在使用RStudio编写关于IT技术的演示文稿。要创建新的演示文稿,我从文件菜单中选择“R演示文稿”。RStudio会创建一个新的文档,模板如下:

New Presentation
========================================================
author: 
date: 

First Slide
========================================================

For more details on authoring R presentations click the
**Help** button on the toolbar.

- Bullet 1
- Bullet 2
- Bullet 3

Slide With Code
========================================================

```{r}
summary(cars)
```

Slide With Plot
========================================================

```{r, echo=FALSE}
plot(cars)
```

创建演示文稿后,可以将其保存为HTML格式。然而,我找不到选项将其制作为自包含的HTML文件。

以相反的例子来说,我可以使用Rmarkdown创建自包含的HTML文件:

---
title: "Habits"
output:
    ioslides_presentation:
      mathjax: local
      self_contained: false
---

来源:http://rmarkdown.rstudio.com/ioslides_presentation_format.html

RStudio R演示文稿中,这段代码的等效语句是什么?

此外,有人知道为什么要这样做吗?

已解决(2017年9月25日)!请参见Nova的答案。以下是我如何操作的屏幕截图:

enter image description here


3
希望有更专业的人回答,但是我发现 R 的演示格式有点受限制。您可以尝试使用 ioslides 或 slidy 等其他工具来获得更好的效果,这两种工具也可以在 RStudio 中轻松编写,例如:http://rmarkdown.rstudio.com/ioslides_presentation_format.html - Ben Bolker
谢谢Ben,我也觉得可能是这样...看看有没有人能提供答案,否则我就按照你建议的切换到ioslides。 - Davit Sargsyan
1个回答

1
我能够通过进入RStudio的“Presentation”选项卡,点击“更多”下面的齿轮图标,并选择“另存为网页”来将演示文稿“导出”为HTML。这样保存了一个独立的.html文件,在我从不同的文件夹位置打开它时可以正常工作。

是的,这个方法可行!谢谢Nova!我会在我的问题下面添加一张截图,以便参考你的答案。 - Davit Sargsyan
我不确定他们是什么时候添加了这个功能 - 也许是在你问问题之后添加的! - Nova

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接