KILE Sweave 错误 - “无法打开日志文件;您运行了 LaTeX 吗?”

KILE Sweave 错误 - “无法打开日志文件;您运行了 LaTeX 吗?”

我正在使用 Sweave 从 .Rnw 文件生成 pdf。我使用 Kile 的构建配置设置在 Kile 中添加了新的构建配置。

Settings > Tools > Build

操作系统是 Windows 7。我该如何修复此错误?我没有看到指定日志文件的选项。设置后,编译工作正常,但 Kile 底部的“日志和消息”窗格无法显示编译状态消息,并显示:。

"Cannot open log file; did you run LaTeX?"

新的构建配置是:

命令:: C:\Program Files\R\R-2.15.1\bin\x64\R.exe

选项:: CMD Sweave --pdf %source

先进的::

Type (Run Outside of Kile)

Class (LaTeX)

Source Extension (Rnw)

Target Extension (tex)

State (Editor)

答案1

这实际上不是一个错误。在某些构建操作(我相信是 Class 的构建操作)结束时,LaTeXKile 会抓取日志文件并自动决定是否应重新运行上一个命令,并告知您有关警告、错误和坏框的信息。大概是运行后R.exe没有日志文件,或者 Kile 无法剥离扩展并获取日志文件。无论原因是什么,这都不是大问题。我认为如果您将 Class 更改为Compile或取消勾选“自动运行其他工具”,您应该能够让警告消失。

答案2

KILE 是否编译其他简单文档?我问这个问题是因为 KILE 应该与 KDE 一起使用(例如 Kubuntu,或通常在 GNU Linux 类型的操作系统中)。

请尝试看看你的代码是否可以在其他 TeX 编辑器中运行,例如TeX工作室或者纺织机械商

相关内容