来自 Rmarkdown 的 pdf - 横向和纵横比=169

问题描述 投票:0回答:1

我已经从 Rmarkdown 文件制作了 PDF。 我希望以横向模式制作pdf,以便它占据全屏。 横向模式可以工作,但不会占据全屏。我读过this文章,建议设置aspectratio=169。这是我无能为力的事情。

这是一个可重现的示例:


---
title: "Testing landscape and aspect ratio"
output: 
  pdf_document:
    number_sections: true
classoption:
  - landscape
  - "aspectratio=169"
header-includes:
   - \usepackage{dcolumn} 
documentclass: article
geometry: margin=1.5cm
---

```{r}

plot(rnorm(100))

```

我只尝试过

classoption: landscape
。这确实使其成为横向但不占据全屏。

这是输出的屏幕截图:

r pdf r-markdown pdf-generation knitr
1个回答
0
投票

你可以使用

---
title: "Testing landscape and aspect ratio"
output: 
  pdf_document:
    number_sections: true
classoption:
  - landscape
  - "aspectratio=169"
header-includes:
   - \usepackage{dcolumn} 
documentclass: article
geometry: margin=1.5cm
---

```{r, out.extra='keepaspectratio=true', out.height='100%', out.width="100%"}
plot(rnorm(100))
```

结果:

© www.soinside.com 2019 - 2024. All rights reserved.