VS Code配置Latex环境

系统: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编译器,如下图所示:
VS Code配置Latex环境_第1张图片
网上大部分的方法是修改配置文件,这个有点麻烦,而且新版本的settings.json也不是那么好找到(后面详述),笔者更喜欢所谓的魔法方法,即在文件开头指明需要使用的编译器:

% !TEX program = xelatex

在这里插入图片描述
当tex文件编辑完成按‘Ctrl+S’组合键保存文档的时候VS Code会自动开始使用xelatex编译,可以在输出终端查看编译信息。

3、pdf预览

笔者在Ubuntu18.04之接选择VS Code打开pdf预览是没有问题的,但在Windows下却不行,这里给出的一个解决方案是使用外部pdf阅读器打开,为了快速预览这里选择的是轻巧的sumatrapdf阅读器(自行搜索下载安装),需要在settings.json手动配置,首先找到该配置文件:
VS Code配置Latex环境_第2张图片
VS Code配置Latex环境_第3张图片

按照下图配置:
VS Code配置Latex环境_第4张图片
这样每次编译更新生成pdf之后都不用关闭SumatraPDF重新打开(synctex.command)

你可能感兴趣的:(其他)