使用乳胶生成Rmarkdown pdf时的图像尺寸控制

时间:2015-12-11 08:10:42

标签: r latex knitr r-markdown

我正在使用Rmarkdownv2生成包含一些本地图像的pdf文件。但与html相比,似乎在渲染的pdf中图像被转换为​​较大尺寸且分辨率较低。我目前用于图像的代码如下: ![alt text](figures/fig1.png)

有没有办法控制pdf中的图像大小?我也试过

pdf_document: fig_height: 1 fig_width: 2

但那没用。提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可以使用development version of knitr(> = v1.11.22)和include_graphics()功能,例如

```{r out.width='70%'}
knitr::include_graphics('figures/fig1.png')
```

如果你想要一个数字标题,只需使用chunk选项fig.cap = 'A figure caption.'