本文的配置针对mac版本的vs和Windows版的vscode都适用。
无论是Mac还是Win,在适用tex之前都需要电脑都需要安装Tex
环境。安装都很傻瓜式。
这篇文章最早写的时候是在2018年12月左右,当时的VS通过cmd+,
快捷键就可以调用出配置文件,然后在配置文件里面添加配置就可以完成对tex配置。vscode 的latex worksho版本为5.0。
vs code的latex workshop更新到5.0,原来的toolchain属性没了,变成了tools 和recipes 两个属性。
就需要重新配置。说到这里,真的是气死我了,我在网上搜索到的配置基本都过时了,也就基本不能使用了。下面的这个配置没有问题,请注意对照自己的workshop版本号。
// "latex-workshop.view.pdf.viewer": "browser",//浏览器中打开
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "latexmk",
"tools": [
"latexmk"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
]
在vscode配置好了,之后可以就选择自己需要的编译方式了。
2019年6月更新
vscode 版本: 1.35.0 (1.35.0)
tex workshop 版本:7.0.2
这次更新vs之后,按cmd+,
调出来的偏好设置页面如下。tex的配置需要到Latex插件的配置文件setting.json
里面进行配置。
打开
setting.json
把上面的配置粘贴保存,就可以了。