我一直在关注Sweave 入门指南,并创建了一个名为 MISC 的新项目文件夹,其中包含一个名为 Sweave 的子文件夹。
我已将示例 .Rnw 文件与 Sweave.sty 文件的副本放在此文件夹中。然后我将我的 R 工作目录更改为 MISC\Sweave。Sweave 确实可以毫无问题地创建 TEX 文件,但随后抱怨:
项目中未设置项目输出文件格式
我已经检查了项目属性,但我无法确定应该在哪里设置它。有任何想法吗?
PS:这是否意味着我必须为我想要 Sweave 的每一个项目进行设置?
由于您的 .tex 文件位于项目文件夹中的文件夹中,因此您必须将目录/文件夹名称添加到您指定的 .tex 和 .pdf 文件名中。
Project Properties > Latex Project Properties您的“MISC”项目文件夹下,第一个文本框 Main TeX File 应该类似于“/Sweave/myfile.tex”,其中“myfile.tex”是您的 Sweave 文档的名称,扩展名为 .tex。要回答你的 PS,如果每个项目都在一个单独的项目文件夹中,你必须为每个项目设置这个,因为你必须指定单个主 .tex 和输出文件。