VScode+Miktex配置的本质理解

VScode是一个编辑器,Miktex内含Latexmk和TeXworks编辑器。

VScode中配置Miktex本质是在VScode中配置tex编译器,使VScode可以编辑完tex内容后,便捷地编译出结果,生成PDF。

必备条件:

  1. Vscode,下载地址:https://code.visualstudio.com/
  2. Miktex,下载地址:https://miktex.org/download
  3. Perl.exe,下载地址:http://strawberryperl.com/

三者关系:

Vscode中安装tex插件,LaTex Workshop,这个插件是为了在VScode中方便预览、编译tex文件

但是,LaTex Workshop 的功能依赖于Miktex内的Latexmk(在Miktex安装路径的miktex/bin下)

因此,需要在系统环境变量path中配置路径../miktex/bin/x64(每个人路径不一样,两个冒号要换成自己的Miktex安装路径)

Latexmk是一种Perl脚本,把Latex编译器的很多功能一劳永逸地结合在一起,让用户避免从BibTex、术语、交叉引用等独立功能之间频繁切换。

只要在环境变量中配置好Miktex bin文件路径,VScode中安装LaTex Workshop就可以找到Latexmk

但是,如果不安装Perl.exe,就会出现以下错误:

VScode+Miktex配置的本质理解_第1张图片

安装好perl后,重启VScode,打开tex文档,屏幕左侧的Tex,点击build Latex Project 左侧的图标,展开列表中选择Recipe:Latexmk,成功后点击代码窗口右上角的放大镜查看效果。

VScode+Miktex配置的本质理解_第2张图片

你可能感兴趣的:(VScode+Miktex配置的本质理解)