残念ながら、OS XでStatET を使用して Eclipse で Sweaveを使用することに関しては、ぐるぐる回っています。
Foo
デフォルトの場所にプロジェクトを作成し/Users/xxxx/Documents/workspace/Foo
、Sweave ファイル ( Foo.Rnw
) を追加すると、作業ディレクトリが として構成された R コンソールを使用して Sweave を実行しようとすると、${workspace_loc}
. メッセージが表示されます:
An error occurred while running 'Processing 'Foo.Rnw'' in Workspace [R Console] R2.12_64 / RJ (Feb 26, 2011 5:58:04 PM).
Path must include project and resource name: /Foo.tex
同じファイル (同じプロジェクトと同じワークスペースに保持されている) を Sweave しようとするとFoo.Rnw
、今回は外部作業ディレクトリを使用するように構成された R コンソールを使用します (つまり、ではなく を使用し${workspace_loc}
ます/Users/xxxx/Documents/R_data
)、ファイルは処理されますpdf が生成されます。ただし、すべての出力、、、、、Foo.aux
などFoo.log
)は外部ディレクトリに表示されFoo.pdf
ます。これによりFoo.tex
、1 つのディレクトリ内のファイルがごちゃごちゃになります。Foo-fig1.eps
Foo-fig1.pdf
/Users/xxxx/Documents/R_data
これを調整し、Sweave を Eclipse で動作させ続けるための正しい方法に関するアドバイスは大歓迎です (そうでなければ私は非常に気に入っています)。