我有一个Rmd文件,并希望使用knitr-pandoc-latex将其转换为PDF。这是一个按预期工作的小示例:
---
title: "Minimal Working Example"
author: Author Psaroudakis
date: "August 27th 2018"
output: pdf_document
---
```{r boxplot, dev='pdf'}
boxplot(mtcars$disp ~ mtcars$cyl)
```
编织到的:
---
title: "Minimal Working Example"
author: Author Psaroudakis
date: "August 27th 2018"
output: pdf_document
---
```r
boxplot(mtcars$disp ~ mtcars$cyl)
```
![plot of chunk boxplot](figure/boxplot-1.pdf)
可以使用pandoc轻松将其转换为PDF。但是,如果我想使用out.width
来调整图的大小,knitr会将其转换为HTML代码,但是我想创建PDF,而不是HTML页面!
…
```{r boxplot, dev='pdf', out.width='50%'}
boxplot(mtcars$disp ~ mtcars$cyl)
```
呈现为:
---
title: "Minimal Working Example"
author: Author Psaroudakis
date: "August 27th 2018"
output: pdf_document
---
```r
boxplot(mtcars$disp ~ mtcars$cyl)
```
<embed src="figure/boxplot-1.pdf" title="plot of chunk boxplot" alt="plot of chunk boxplot" width="50%" type="application/pdf" />
有人对此有解决方案吗?我尝试过opts_knit$set(out.format="latex");
,但没有任何区别。预先谢谢你!
答案 0 :(得分:0)
我没看到问题。当我创建测试文档并运行时
rmarkdown::render("test.Rmd")
(或单击RStudio中的Knit),我得到所需宽度的图形。也许您未说明的转换为PDF的方法是问题吗?