为什么选择MiKTex而不是Tex Live?
Tex Live的安装包大概在6GB左右,里面包含了很多的Package但是实际上相当一部分并不会用上,安装时间方面也不乏吐槽,而MiKTex提供了最小化的安装包,大概100M+就可以
MiKTex 链接:https://miktex.org/download
Perl 链接: https://strawberryperl.com/
MiKTex安装过程

安装部分直接不停下一页即可,最后一页会询问是否立刻查看更新(默认勾选),点击下一页后进入更新页面

直接点选立刻更新,更新过程大约15s,如果时间过长可考虑设置代理

Perl安装过程

Cursor(VS Code)部分
先安装插件

进入VS Settings(Shift + P,输入VS Settings,点选Open VS Code Settings)


将下列配置写入settings(Cite: https://www.cnblogs.com/kkkke/p/19316667)
{
// ========== LaTeX Workshop 核心配置 ==========
// 禁止保存时自动编译,改为手动触发更可控
"latex-workshop.latex.autoBuild.run": "never",
// 隐藏编译过程中的错误和警告弹窗,保持编辑器安静
"latex-workshop.message.error.show": false,
"latex-workshop.message.warning.show": false,
// 定义编译工具链 (xelatex, pdflatex, bibtex)
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1", // 生成同步文件,用于双向搜索
"-interaction=nonstopmode", // 非交互模式,遇错不暂停
"-file-line-error", // 在日志中显示文件名和行号
"%DOCFILE%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
// 定义编译配方(可供选择的编译流程)
"latex-workshop.latex.recipes": [
{
"name": "xelatex (单次编译)",
"tools": ["xelatex"]
},
{
"name": "pdflatex (单次编译)",
"tools": ["pdflatex"]
},
{
"name": "xe->bib->xe->xe (带参考文献的完整编译)",
"tools": ["xelatex", "bibtex", "xelatex", "xelatex"]
},
{
"name": "pdf->bib->pdf->pdf (带参考文献的完整编译)",
"tools": ["pdflatex", "bibtex", "pdflatex", "pdflatex"]
}
],
// ========== PDF 预览器配置 ==========
// 使用 VSCode 内置的标签页预览 PDF(推荐,支持双向搜索)
"latex-workshop.view.pdf.viewer": "tab",
// 定义内置预览器的反向搜索快捷键:按住 Ctrl 键并点击 PDF
"latex-workshop.view.pdf.internal.synctex.keybinding": "ctrl-click",
// ========== 其他编辑器优化 ==========
// 关闭缩略图,节省屏幕空间
"editor.minimap.enabled": false,
// 确保缩进使用制表符宽度保持一致
"editor.indentSize": "tabSize",
}
保存后右侧会出现Latex栏,进入即可看到运行选项

如果运行时存在缺少的包会自动弹出窗口提示安装

至此安装完成

