默认情况下,Knit PDF创建的PDF文档是美国字母大小。相反,我想创建A4尺寸的文件。我觉得这应该很容易改变,无论是在RStudio GUI中还是在Rmd文件顶部的元数据中添加一个选项。很遗憾,我无法找到如何执行此操作的任何说明。有没有办法指定纸张大小,最好是在Rmd文件本身内?我仍在使用RStudio版本0.98.953,但如果有帮助可以升级。
如果有人能指出我正确的方向,我将不胜感激。
答案 0 :(得分:34)
documentclass
和classoption
被写入生成的.tex文件的前导码中。 article
文档类接受多种纸张尺寸选项,包括a4paper
。然后.Rmd文件中的标题将如下所示:
---
title: "Title"
author: "Name"
date: "Date"
output:
pdf_document
documentclass: article
classoption: a4paper
---
有关详细信息,请参阅:http://rmarkdown.rstudio.com/pdf_document_format.html
答案 1 :(得分:2)
至少可以在rmarkdown
R软件包(和Pandoc)的较新版本中进行设置:
---
output: pdf_document
papersize: a4
---