8

我对 LaTex 和 R 很陌生,但我每天都在学习。我真的开始使用 Eclipse 并想加入聚会并开始使用 Sweave 自动化我的工作;我对前景感到兴奋。

也就是说,我在这里关注了杰罗米的帖子,并认为(关键字,认为)一切都设置正确。但是,由于我对 LaTex 很陌生,我如何测试它以知道我已经启动并运行并且确实可以创建 pdf?

简单地说,我想在开始深入研究模板和创建报告之前测试我的配置是否已启动并运行。从 Eclipse 中创建 pdf 的基本过程是什么?

任何帮助将不胜感激!

谢谢,

布洛克

4

2 回答 2

9

对,假设您在 Eclipse 中使用StatEt,那么请确保您已完成以下操作;

  • 在 Window > Preferences 下配置 Statet ?StatEt,并设置诸如 R 环境之类的东西。
  • 在 Window > Preferences > Texclipse 下配置 TexClipse,并告诉它你的乳胶命令在哪里(我在 Windows 上,所以这是 c:\program files\miktex\miktex\
  • 确保 RJava 已安装在您的 R 环境中
  • 设置 R 构建配置,转到运行 > 运行配置,单击新建图标并输入诸如 R 环境、工作目录和您想要的任何参数之类的内容。
  • 设置 Sweave 命令,转到 Run > External Tools > Externals Tool Configurations,单击 Sweave 下的新图标,我想我将所有内容都保留为默认值,在 R 控制台中运行 sweave 并运行 pdflatex

然后创建一个 Eclipse 项目,并在该项目中创建一个新的 Sweave 文档,StatEt 应该为您提供一个可以成功构建的骨架模板,然后打开 R 控制台(从图标或通过 Run > Run As),然后使用您的选中 Sweave 骨架文档选项卡,运行 Sweave(通过图标,或通过 Run > External Tools > 不管你叫什么)

然后,您应该看到 R 位出现在 R 控制台中,然后乳胶位出现在后台,窗口底部有一个小进度条。最终它将完成并弹出一个新的(空白)PDF。

瞧!

我也推荐这个指南这个

于 2010-07-01T05:45:34.977 回答
2

虽然这是很久以前问的,但我想我会分享我是如何解决 113 错误的。基本上,您必须将 R 工作目录更改为工作区中拥有 .Rnw 文件的位置。完成后,Sweave 在我的机器上完美运行。

最好的,托马斯

于 2010-11-10T15:47:12.007 回答