我无法使用 Sweave 在 Ubuntu 10.10 下处理在 TeXmaker(或 Gedit)中创建的文件

我无法使用 Sweave 在 Ubuntu 10.10 下处理在 TeXmaker(或 Gedit)中创建的文件

我正在尝试在 Ubuntu 10.10 上将 Sweave 与 R2.11.1 和 Texmaker 结合使用。我之前在 Windows XP 上做过这个,将 tex 文件另存为,.Rnw然后用 Sweave 处理它。我把所有文件都放在 R 的当前工作目录中,但似乎不起作用。

每当我运行 Sweave 命令时,就会创建一个空白的 tex 文件,然后 R 停止,并出现以下错误:

 Error in SweaveReadFile(file, syntax) : 
     no Sweave file with name 'example.Snw' found

我甚至尝试从 R 工具库中加载示例 sweave 文件,但仍然不起作用。有人能告诉我他们是否知道这个问题的解决方案吗?或者如果您需要更多信息,请告诉我。

答案1

Richie 在上面的评论中写道:

我现在已经找到了错误的根源——Sweave 命令不喜欢带有空格的名称,即使用引号引起来。

相关内容