在rmarkdown pdf中更改纸张尺寸和方向

时间:2017-11-08 04:26:23

标签: r latex knitr r-markdown

我想使用rmarkdown创建一个PDF,它是A3(或11x17,理想情况下)并且是横向的。我可以通过在YAML标头中指定选项来完成其中一个,但不能同时指定两个选项。这是我最好的尝试 - 每个分类选项值单独起作用,但不能同时起作用:

---
title: "Test"
output: 
  pdf_document:
    toc: true
    number_sections: true
documentclass: article
classoption: 
  landscape
  a3paper
---

This question是相关的,但在这种情况下没有答案。提前感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:8)

它似乎没有记录,但您可以通过用逗号分隔选项或使用带连字符的项目符号列表来包含多个classoption。以下任何一种都可以使用:

---
title: "Test"
output: 
  pdf_document:
    toc: true
    number_sections: true
documentclass: article
classoption: 
  - landscape
  - a3paper
---


---
title: "Test"
output: 
  pdf_document:
    toc: true
    number_sections: true
documentclass: article
classoption: landscape, a3paper
---