众所周知,Visual Studio Code是程序员的积木。本篇教程将会讲解如何在VS Code上配置LaTeX,这也是笔者最推荐的LaTeX编辑方式。

关于LaTeX教程,详见LaTeX:从入门到日常使用

第一步 安装TeX Live,在LaTeX:从入门到日常使用中有TeX Live的镜像下载地址。

第二步 下载并安装VS Code,请到官网选择自己合适的版本。安装后可以安装语言包Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code。如果已经下载好VS Code的话,可以跳过本步。

第三步 安装扩展LaTeX WorkshopLaTeX language support。这两个扩展提供了对LaTeX的支持。

第四步 在VS Code中按下Ctrl+Shift+P,点击首选项:打开设置 (json),需要在这里添加配置文件。为了在配置的时候不出错,在这里需要了解settings.json的结构: - 文件开头和结尾用一对{}围起来,里面是扩展的配置。 - 插入一项配置的方式是“扩展名.配置名”: 内容,每项配置结束后需要输入,,除了最后一行。

第五步settings.json文件中的{}内插入以下配置:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%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": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
],
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.message.error.show": false,
"latex-workshop.message.warning.show": false,
"latex-workshop.intellisense.package.enabled": true,
"latex-workshop.latex.autoClean.run": "onFailed",
"latex-workshop.latex.recipe.default": "lastUsed",
"latex-workshop.showContextMenu": true,

需要注意的是,最后一项配置不需要加,

第六步 开始在VS Code上使用LaTeX!