从pgfSweave手册中引用:
如何设置gures和caches的子目录? 这直接来自Sweave和cacheSweave手册(这里没什么新东西)。对于figures子目录,请使用prefix.string选项:
\SweaveOpts{prefix.string=figs/fig}
对于缓存子目录,请在开头或文档中使用代码块,如:
<<setup,echo=F>>=
setCacheDir("cache")
@
我觉得这两个选项位于不同的地方很烦人,R代码与乳胶指令。有没有办法在调用prefix.string
之前用R代码设置Sweave
选项?
答案 0 :(得分:4)
可以使用\SweaveOpts
或调用Sweave
来全局设置Sweave选项,如下所示:
Sweave("tmp.Rnw", prefix.string="figs/figs")