Rstudio编织为PDF

时间:2014-06-19 14:04:31

标签: r knitr rstudio

新版Rstudio(0.98.932)有许多新选项,包括编织到PDF。描述新版本的文章有一个comment from Dave,上面写着:

  

...安装rstudio 0.98.932之后我没有得到小的下拉菜单   编辑.Rmd文件时的knit-pdf或word。

我有同样的问题。发布了有用的回复:

  

可能是:

     

a)您没有运行R 3.0(RMarkdown v2需要);或

     

b)您定义了自定义降价渲染器(markdownToHTML   选项)。您可以执行以下命令检查:

     

getOption(“rstudio.markdownToHTML”)

解决了Dave的问题(b),但是当我运行该命令时,我得到了NULL

> getOption("rstudio.markdownToHTML")
NULL

我认为这意味着我没有定义自定义降价渲染器。 (之前我做过一个cusomized .Rprofile,但是我把它删除了。)我的R版本是3.1.0。

我误解了getOption命令吗?还有什么东西可以绊倒我的Rstudio吗?

2 个答案:

答案 0 :(得分:9)

我刚刚安装了新版本的RStudio(0.98.932),这促使我升级了几个包(我记不起哪个了,虽然我看到我有knitr 1.6,markdown 0.7和rmarkdown 0.2.46 )。起初我遇到了同样的问题;工具栏上只有一个“编织”选项。我设法通过将以下内容添加到.Rmd文件的头部来编织.pdf。

---
title: "Sample Document"
output: pdf_document
---

完成后,我现在发现我有一个下拉菜单,其中包含可编织为HTML,PDF和单词的选项。还有一个小齿轮图标,可以访问以前没有的R Markdown文档选项。我不知道问题是什么,但现在看来还可以!

答案 1 :(得分:1)

添加@nicholas回复 这也是我通过RStudio gui

创建新的.Rmd文档的原因

档案>新文件> R降价。

这样就可以正确填充YAML标头。