Fork me on GitHub

Visual Studio Code 配置 Latex环境

latexmk: The script engine could not be found.
latexmk: Data: scriptEngine=”perl.exe”, scriptName=”latexmk”



遇到这个问题后,我首先使用latex自带IDE编译文件(检查是否是MiKTeX问题)。

发现缺少许多必要的文件并且自动下载经常失败。

搜索相关问题后,自查:(在终端输入)

latexmk --version

显示:

Latexmk, John Collins, 25 October 2018. Version 4.61

没有问题,接下来打开MiKTeX-console:

MiKTeX-console

检查更新。
这时候发现存在无法连接服务器的问题,打开连接选项,选择国内的站点测试,找到一个可以连接的镜像站点。将所有需要更新的组件进行更新。

这时候,我已经可以通过使用MiKTeX自带的IDE进行latex文件的编译和PDF显示了,下一步解决文章开头的VS Code下latex编译的问题。

latexmk: The script engine could not be found.
latexmk: Data: scriptEngine=”perl.exe”, scriptName=”latexmk”

这个问题其实也很简单,没有安装perl。打开下面的网址下载安装即可。

perl

安装完成后重启VS Code,即可成功编译显示PDF文件,如下图:

VS Code and Latex

参考链接:

https://github.com/James-Yu/LaTeX-Workshop/issues/192

https://tex.stackexchange.com/questions/461954/latexmk-error-on-vs-code

文章作者:Jinguo Dong (董金国)

最后更新:2018年11月30日 17:11:52

原始链接:http://blog.djinguo.com/2018-11-30/latexVScode/

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 3.0 许可协议,转载请注明出处!

0%