2013-10-30 83 views
15

我试图挽救Rpres HTML5演示(a new feature of Rstudio)为PDF文档,这将作为演讲讲义(如建议hereRpres HTML5演示文稿“另存为PDF”(谷歌浏览器)显示不正确

的问题在于,即使对于RStudio提供的基本演示示例,输出看起来也是乱七八糟的。

如何重现问题 - 这从内部RStudio复制到新.Rpres文件,或者只是开新File -> New File -> R Presentation

test 
======================================================== 
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) 
``` 

在RStudio,单击Preview -> View in Browser 在谷歌Chrome,right-click -> Print...会产生the following messy pdf

回答

13

目前,RStudio没有为Rpresentations提供打印CSS。 As per RStudio support reply here,他们正在寻找添加功能,以保存为PDF直接到RStudio。与此同时,Pandoc是要走的路。

编辑2014年5月12日:

PDF制作的演示已经在此期间在RStudio得到实施。您可以使用横向格式获得漂亮的PDF,以在幻灯片之间导航。 Download preview version 0.98.836 or higher from here。然后点击:

File -> New File -> R Markdown -> Presentation -> Default Output Format = PDF (Beamer)

enter image description here

+0

On Rstudio 0.98.507我看不到你写的路径。我只看到:文件 - >新建文件 - > R Markdown ...打开一个Rmarkdown文档,或者你的意思是我写了:“默认输出格式= PDF(Beamer)”在文档的某处? –

+1

@RasmusLarsen,下载预览版(现在0.98.836)。我编辑了答案。 –

+7

ioslides格式与默认的R Presentation格式明显不同,并且从一个粘贴到另一个会产生各种错误。有没有一种方法可以将从Rpres脚本生成的现有HTML5文件打印成pdf,以避免出现奇怪的混乱pdf? – jebyrnes

3

您可以使用RStudio打开相应的文件.MD,当然你要预览.Rpres之前生成.MD文件。然后单击预览按钮查看.md文件并在浏览器中打开它。最后,它可以作为出版物印刷。

+0

RStudio现在具有新的内置演示文稿到PDF功能,请参阅编辑我的答案。 –

+0

这对我来说并不适用(尽管比直接从RPres打印更好)。样式和CSS存在问题。 – Nova

相关问题