[英]Save a Sweave PDF output using custom file name
我有一个生成PDF的Sweave代码。 该代码工作正常。 我使用以下命令从命令行运行它:
R CMD Sweave --pdf filename.Rnw
生成的结果pdf将另存为工作目录
filename.pdf
相反,我想要两件事:
我尝试从这里使用建议: 将日期附加到使用Sweave生成的PDF中,但这没有用。 不用说这可能是因为我绝对不熟悉R / SWEAVE吗?
我认为无法在命令行上完成此操作,但是如果在R中运行Sweave,则可以执行此操作:
filename <- paste0("wrk/random/dir/filename", format(Sys.Date(), "%d%m%Y"), ".tex")
Sweave("filename.Rnw", output=filename)
tools::texi2pdf(filename)
如果不想启动R,可以将其放在* .R文件中,并使用Rscript
运行它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.