将RStudio演示文稿(.Rpres)转换为rmarkdown演示文稿(.Rmd)

时间:2014-09-11 15:50:57

标签: r converter rstudio r-markdown

目前在R中似乎有两种方式进行演示:

对我而言,后者看起来更强大一些。输入格式非常相似,但不完全相同。我正在考虑将RStudio演示文稿转换为rmarkdown。最好的方法是什么?转换回来怎么样?

就此而言,我真的很想看到RStudio中rmarkdown演示的“内幕”预览,就像RStudio演示一样。我想知道为什么没有实现 - 预览强制显示在模态窗口中。技术问题?

1 个答案:

答案 0 :(得分:5)

要从.Rpres更改为.Rmd,您需要更改文件扩展名(简单)和降价文档的前端问题(稍微复杂一些)。

.Rpres文件将前面的内容放在第一张幻灯片上:

MySQL said: Documentation

#1115 - Unknown character set: 'utf8mb4' 

而.Rmd文档将前面的内容放在一个特殊的块中:

Untitled
=============================
author: Your Name Here
date: 4 July, 2015

您的演示文稿代码的其余部分仍保留在--- title: "Untitled" author: "Your Name Here" date: "04 July, 2015" output: ioslides_presentation --- 中,并且只需要最少的工作量即可转换。

我可以立即想到的一些例外包括

  • ioslides / slidify不通过rmarkdown支持列(真是耻辱,因为这很方便)
  • Rpres不支持引文和参考书目(也是一种耻辱)

此外,转换时,您需要查找任何仅由一个框架支持的特殊CSS或其他指令。