1

最近,我更新了 R using installr,现在我在运行 Windows 10 的计算机上安装了两个版本(3.6.1 和 4.0.3),但我只使用 4.0.3 版本。由于某些我不知道的原因,'exams' 包尚未转移到新版本,所以我不得不重新安装它,但现在'exams2pdf' 不再工作,我收到以下错误消息:

LaTeX 错误:找不到文件“Sweave.sty”。

任何帮助将不胜感激。

4

2 回答 2

2

我打开 MikTeX 控制台,选择:设置 > 目录,然后按小 + 按钮添加文件夹“C:\Program Files\R\R-4.0.3\share\texmf”。现在我不再收到错误消息并且它有效。

于 2020-12-30T15:35:25.860 回答
1

我猜你已经tinytex安装了 R 包,它并不总是能找到Sweave.sty基本 R 文件夹中附带的texmf文件。将文件安装在texmf更容易找到的文件夹中(正如您在回答中所做的那样)是解决问题的一种可能性。卸载 R 包tinytex可能也可以解决问题。或者您可以使用避免使用Sweave.sty.

有关在 R/exams 中使用 LaTeX 的更多详细信息,请参阅http://www.R-exams.org/tutorials/latex/。这个问答也相关:How to configure R/Exams to use system LaTeX?

于 2020-12-30T23:55:01.947 回答