在 RStudio 中,使用 RMarkdown 制作幻灯片,如何轻松更改主题?

Nat*_*han 5 r r-markdown slidy ioslides

我正在.rmdRStudio 中编写一个文件,并使用 Knit 按钮创建幻灯片。我有两个选项,它出现,ioslidesslidy。我不太喜欢两者的默认外观。(我认为 ioslides 使用屏幕空间的效率很低,而且 slidy 感觉就像没有涉及平面设计师。)

我在网上搜索了替代模板/样式/主题,并找到了像这个画廊这样的页面,但那里的工具似乎可以在 RStudio 之外使用,作为完全独立的项目。换句话说,它们不仅仅是我所拥有的主题,而是完全其他会改变我的工作流程的解决方案。

有没有一种简单的方法可以告诉 RStudio 使用带有 ioslides 或 slidy 的不同模板/主题?例如,我可以从某个地方下载一个 CSS 文件,然后使用文件标题中的css:选项将RStudio 指向它吗?如果是这样,是否有此类 CSS 模板的图库?yaml.rmd

Nat*_*han 4

这就是我最终所做的。它不像我希望的那么顺利,但也还不错。我很高兴接受更好的答案。

  1. 将从此knitrBootstrap 代码链接到的任何样式文件下载到与 R Markdown 文件相同的文件夹中。
  2. 编辑它,使文件开头的 URL 以 开头,http:这样 knit 就知道不是在文件系统上查找附加资源(字体),而是在 Web 上查找。
  3. 进一步编辑它以删除|该 URL 中的任何管道 ( ),因为 knit 无法处理它们(据我所知)。(也删除管道后的所有内容。)
  4. 进一步编辑它以将表单的所有内容更改url('../fonts/***.eot');为现在的表单url('https://netdna.boostrapcdn.com/bootswatch/3.0.0/fonts/***.eot');
  5. css:使用YAML 标头中的属性从 R Markdown 文件链接到它。