事情是这样的。本来我用 Overleaf 好好的,结果突然有一天,我需要使用一份中文的 LaTeX 模板。 然后这个模板就无法正常编译了,每次都超时。参考了网上的种种建议,仍旧无法解决。实验室的几个哥们都尝试了一下,也没有正常解决的。
最后我们得出了结论:Overleaf还是不太行。对此,我们选择自己配环境,用 VS Code 试试。最后发现,VS Code 贼好用。 因此,我决定将在本机上配置 LaTeX 环境的过程记录下来,方便自己后面重配环境,也帮助其他人,让大家早日感受到 VS Code 编写 LaTeX 的顺滑体验~
1. 环境搭建1.1 Visual Studio Code首先,需要安装 Visual Studio Code 软件。下载网址:Visual Studio Code。 按照安装文件的要求,完成安装即可。 1.2 TeX Live随后,需要安装 TeX Live 环境,使用该环境即可完成 LaTeX 文档的编译(也就是生成 pdf)。下载网址:https://www./texlive/acquire-netinstall.html 随后,按照步骤一步步安装即可。建议不要修改任何配置信息(包括安装目录)。安装过程比较漫长,可以打两盘小游戏耐心等待。 1.3 LaTeX Workshop最后,打开 VS Code,选择左侧栏的扩展(也就是一堆小方块),然后在输入栏中输入 LaTeX Workshop,选择下方第一个,在右侧点击安装即可。安装步骤如下图所示。 1.4 相关配置经历上述三个步骤,已经可以正常编写 LaTeX 了。然而,为了更加适合我们的中文环境,可以修改 VS Code 对应的配置文件。 点击 在两个花括号中间放入下面的代码,就可以将编译工具改成适合中文的 XeLaTeX。
为了方便将整个 LaTeX 工程进行编译(也就是生成 PDF),我们还需要导入编译链。 如果不导入会怎样呢?比如说,有的模板需要编译 bib 文件,否则就看不到参考文献。这时候如果没有编译链,就无法正常显示参考文献。而如果使用编译链(例如 配置编译链,可以将这些代码放在之前的代码下方:
最后的 settings.json 文件是这样的: 保存之后就可以了~ 1.5 具体使用编写完 Tex 文档,直接 Ctrl + S 就可以编译。如果带有参考文献,可以点击左下角的对勾,选择 Build LaTeX project 后选择 xe->bi->xe->xe 即可编译。 2. 相关问题2.1 无法编译 BibTex可以选择 VS Code 左下角的对勾,随后选择左上角的 Recipe: xelatex -> bibtex -> xelatex -> xelatex 进行编译,即可将参考文献放入 PDF 中。 参考内容 |
|