安装与简单配置
按照知乎:使用VSCode编写LaTeX安装texlive与vscode插件,并配置相关的设置。
交大论文模板
GitHub:SJTUThesis 示例模板,新版2.0的模板对学士学位论文的支持有很大的问题,不要下载markdown里的内容,回退到1.1.1的release,https://github.com/sjtug/SJTUThesis/releases。
编译的问题
知乎里面设置的配置,xelatex之类的都没法正常的编译交大模板,翻它的wiki,在工作区的 .vscode/settings.json 添加下面的配置(我把DOC改成了DOCFILE)。
{
"latex-workshop.latex.recipes": [
{
"name": "latexmk-sjtuthesis",
"tools": [
"latexmk"
]
}
],
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-xelatex",
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-halt-on-error",
"-time",
"%DOCFILE%"
]
}
],
}
脚本小技巧
在 Windows 上双击 Compile.bat
即可完成编译过程,生成 thesis.pdf。在命令行里还可以使用其他的命令:
./Compile.bat thesis
./Compile.bat clean
./Compile.bat cleanall
./Compile.bat wordcount # 论文字数统计