3. RStudio还可以编辑Tex文件以及Sweave文件(后者没有接触过)
之前写Latex一直是用WinEdt,但有时候又要用到R,这么一来可以在一个编辑器里同时写Tex和R程序就方便多了。不过有一个需要注意的问题就是RStudio和WinEdt的编码方式不一样,WinEdt编辑的文件在RStudio里编译会报错(如下)(可能是RStudio是用默认的CP936编码,WinEdt用的另外一种编码)。直接在RStudio里创建的文件编译没有问题。
错误: running 'texi2dvi' on 'hw1.tex' failed
BibTeX errors:
I found no \bibdata command---while reading file hw1.aux
I found no \bibstyle command---while reading file hw1.aux
和WinEdt一样,RStudio也支持中文环境,但是好像不支持中文路径,编译的时候会报错(如下)
错误于setwd(pathInfo$directory) : 无法改变工作目录
至于Sweave文件,好像是一种文件里既有Tex,又有R的文件格式,有兴趣的童鞋可以去深入研究一下。