VS Code+Latex论文排版配置保姆级
本文重点解决的是,在VS Code中难以对Latex进行正常运行的一种问题。这种解决方案可以作为一种参考。
第一步 下载VS Code
此内容请自行参照此教程
第二步 安装texlive
访问清华镜像站以获取所需源文件

另有说法指出,在图中标注的1,2,3编号区域均可作为主标记的位置选择,并非必须严格遵循单一区域的规定。个人选择使用红框界面作为标记位置,并对其余功能尚未进行测试阶段的操作保持谨慎态度。双击运行并完成安装流程后,请再次双击进入图中指定的操作界面,在其中找到并根据需求设置好安装路径位置,并选择性地取消安装TeXworks软件包以避免不必要的依赖项冲突。

完成安装后,在Win+R快捷键打开命令提示符窗口时(或直接输入),按下Win+R快捷键打开命令提示符窗口并输入xelatex -v指令(或直接执行),然后查看是否弹出版本号信息(或确认弹出信息是否存在),若弹出版本号信息,则表示程序已正常安装

在操作过程中可能会遇到xelatex既不是内置命令也不是可执行程序的情况。不用过于担心,请确保 Tex Live 的软件路径已经成功添加到系统的环境变量中。如果有相关问题,请参考一些博主提供的解决方案。
第三步 配置VS Code
在扩展中,搜索并下载LaTex Workshop以及Latex

安装完成后配置JSON文件


输入下面程序即可
{
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"-outdir=%OUTDIR%",
"%DOCFILE%"
]
}
]
}
即下面图所示:

运行后,输出正常,编译通过,界面左下角会显示一个√

当编译器出现错误时会显示×符号,在左侧方框中,感叹号!标识为警告信息。通过单击操作即可查看错误原因。单击上方预览按钮即可打开生成的PDF文档。

可以在TeX文件中将光标移动至需要在PDF中标记的位置,在目标位置处按下Ctrl+Alt+C键即可完成标记操作,在目标位置处双击或右键点击同样可以完成标记操作 从而实现相互之间的精确对齐
第五步 LaTeX Workshop常用配置
(1)自动保存
首先打开设置,在搜索设置中,搜索“auto save”


(2)自动编译
在编辑器中搜索"auto build"并将其设置为"on Save"即可实现;每当保存代码时系统会自动生成相应的构建文件,并且这类似于只需按下Ctrl+S键就能完成编译的操作。

也可以输入下面两行
{
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"-outdir=%OUTDIR%",
"%DOCFILE%"
]
}
],
"files.autoSave": "afterDelay",
"latex-workshop.latex.autoBuild.run": "onSave"
}
