系统:Win10, Ubuntu18.04
tex发行版:texlive2019
VS Code版本:1.39.2(2019-10-15)
网上其实其实已经有很多教程了,但笔者近期配置的时候发现这些教程并不太适应最新版本的VS Code,而且有些操作不需要那么麻烦,因此笔者本篇博文权当更新网上已有教程以及个人记录笔记。
1、安装latex-workshop
这个简单,直接在VS Code自带扩展那里搜索下载即可
2、配置tex编译器
中文的tex文件通常需要使用xelatex编译,而默认是使用pdflatex编译器,如下图所示:
网上大部分的方法是修改配置文件,这个有点麻烦,而且新版本的settings.json
也不是那么好找到(后面详述),笔者更喜欢所谓的魔法方法,即在文件开头指明需要使用的编译器:
% !TEX program = xelatex
当tex文件编辑完成按‘Ctrl+S’组合键保存文档的时候VS Code会自动开始使用xelatex编译,可以在输出终端查看编译信息。
3、pdf预览
笔者在Ubuntu18.04之接选择VS Code打开pdf预览是没有问题的,但在Windows下却不行,这里给出的一个解决方案是使用外部pdf阅读器打开,为了快速预览这里选择的是轻巧的sumatrapdf阅读器(自行搜索下载安装),需要在settings.json手动配置,首先找到该配置文件:
按照下图配置:
这样每次编译更新生成pdf之后都不用关闭SumatraPDF重新打开(synctex.command)