默认情况下,knit / Sweave命令将生成一个与.Rnw文件同名的tex文件。我想给它和随后的pdf文件一个不同的名字是否可能?
答案 0 :(得分:2)
在.Rmd
文件的标题中,您可以指定文件名:
---
title: "My title"
output:
pdf_document:
pandoc_args: [
"--output=Custom_name.pdf"
]
---
对于.Rnw
个文件,您可以直接调用函数knitr::knit2pdf
:
knit2pdf(input.Rnw, output="Custom_name.pdf")
答案 1 :(得分:0)
@mrub,
knit2pdf(input.Rnw, output="Custom_name.pdf")
这对你有用吗? 因为如果我只是使用
knit2pdf("222.Rnw")
它会给我一个名为“222.pdf”的漂亮的pdf文件,但如果我使用
knit2pdf("222.Rnw",output="lalala.pdf")
它将提供一个名为“lalala.pdf”的pdf文件,没有错误,但内容只是混乱。
你知道为什么会这样吗?