【发布时间】:2019-01-19 17:00:26
【问题描述】:
我一直在尝试让 pdflatex 使用正确版本的 miktex,但没有成功。
我已将 R 路径设置为 Miktex 2.9 的正确位置,并验证它是否适用:
Sys.getenv("PATH")
"C:\\Program Files\\MiKTeX 2.9\\miktex\\bin\\x64\\pdflatex;..."
但是,当我查看 pdflatex 正在使用的 miktex 版本时:
Sys.which("pdflatex")
"C:\\PROGRA~1\\MIKTEX~1.9\\miktex\\bin\\x64\\pdflatex.exe"
这个 1.9 路径指向一个甚至不再存在的旧版本的 miktex。
在命令提示符下运行 pdflatex 返回正确的路径,所以问题出在 R 中。如何让 R 使用正确的 pdflatex 路径?
【问题讨论】:
-
我知道这是一个旧线程,但您的
PATH环境中的路径包含一个额外的“pdflatex”,可能会导致此问题
标签: r latex r-markdown pdflatex