有没有办法在代码中定义所有 Sweave 选项?
引用 pgfSweave 手册:
如何设置图形和缓存的子目录? 这直接来自 Sweave 和 cacheSweave 手册(这里没有什么新内容)。对于图形子目录,请使用 prefix.string 选项:
\SweaveOpts{prefix.string=figs/fig}
对于缓存子目录,请在开头或文档中使用代码块,例如:
<<setup,echo=F>>=
setCacheDir("cache")
@
我发现这两个选项位于不同的位置(R 代码与 Latex 指令),这很烦人。有没有办法使用 R 代码设置 prefix.string
选项,也许在调用 Sweave
之前?
Quoting from the pgfSweave manual:
How do I set subdirectories for gures and caches?
This is straight out of the Sweave and cacheSweave manuals (nothing new here). For a figures subdirectory use the prefix.string option:
\SweaveOpts{prefix.string=figs/fig}
For a caching subdirectory use a code chunk at the beginning or your document like:
<<setup,echo=F>>=
setCacheDir("cache")
@
I find it annoying that the two options are in different places, R code vs. latex directive. Is there a way to set the prefix.string
option with R code, perhaps before Sweave
is called?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Sweave 选项可以通过使用
\SweaveOpts
或在调用Sweave
中进行全局设置,如下所示:Sweave options can be set globally either by using
\SweaveOpts
or in the call toSweave
, like this: