3

我有一个客户想使用 Rmarkdown 将数字制作成 Word 文档,然后对其进行编辑(我知道……这并不是可重复研究的重点,但这是客户想要的……)

 ----
 title: "MinReproEx_Metafile" 
 author: "Erika Mudrak" 
 date: "Thursday, July 17, 2014" 
 output: word_document
 ----

 Try to put a bigger metafile figure in a work document 

 ```{r, echo=FALSE, dev='win.metafile', fig.height=6, fig.width=6}
 plot(cars) 
 ```

使用dev='win.metafile'将图形作为可编辑的元文件放置,但无论输入如何,fig.height图形fig.width都是 1.67 x 1.67 英寸。所以不知何故dev='win.metafile'覆盖了这些块选项。

knitr 选项页面包含以下内容dev.args

dev.args: (NULL) 要传递给设备的更多参数,例如 dev.args=list(bg='yellow', pointsize=10); 请注意,这取决于特定设备(请参阅设备文档);当 dev 有多个元素时,dev.args 可以是参数列表的列表,每个参数列表要传递给每个单个设备,例如 <>=

我在哪里可以找到它所指的元文件格式的设备文档?

4

1 回答 1

0

试试out.height=6, out.width=6。(尝试不同的数字)如果仍然不起作用,只需告诉他们从figure/文件夹中复制数字(通常与您的 Rproj 在同一目录中),然后粘贴到他们的 doc 文件中。Knitr如果 .将所有数字保存在您的计算机中cache=TRUE

于 2014-07-29T15:32:02.310 回答