【教程】使用VSCode编译LaTex

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn]

如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

安装TeX Live

安装VSCode

安装VSCode插件

  • LaTeX Workshop (必须)
  • Path Auto Complete (可选)
  • indent rainbow (可选)
  • Code Spell Checker (可选)

修改VSCode配置

点击左下角的齿轮按钮,选择 Command Palette (命令面板),在命令面板中搜索 setj,选择用户配置

在后面加上:

bash 复制代码
"latex-workshop.hover.preview.mathjax.extensions": [
        "boldsymbol"
    ],
    "latex-workshop.intellisense.package.enabled": true,
    "latex-workshop.latex.outDir": "./output",
    "latex-workshop.latex.recipe.default": "lastUsed",
    "latex-workshop.mathpreviewpanel.cursor.enabled": true,
    "latex-workshop.message.error.show": false,
    "latex-workshop.message.warning.show": false,
    "latex-workshop.view.pdf.invert": 1,
    "latex-workshop.view.pdf.invertMode.enabled": "auto",
    "latex-workshop.latex.recipes": [
        {"name": "XeLaTeX", "tools": ["xelatexmk"]},
        {"name": "PdfLaTeX", "tools": ["pdflatexmk"]}
    ],
    "latex-workshop.latex.tools": [
        {"args": ["-synctex=1", "-pdfxe", "-interaction=nonstopmode", "-file-line-error", "-outdir=%OUTDIR%", "%DOC%"], "command": "latexmk", "env": {}, "name": "xelatexmk"},
        {"args": ["-synctex=1", "-pdf", "-interaction=nonstopmode", "-file-line-error", "-outdir=%OUTDIR%", "%DOC%"], "command": "latexmk", "env": {}, "name": "pdflatexmk"}
    ],
bash 复制代码
# 要让 VS Code 中 LaTeX-Workshop 的 PDF 预览始终保持"纯白"背景,只需把深色/反色滤镜全部关掉
"latex-workshop.view.pdf.invert": 0,

开始使用

打开工程目录,打开主文件如main.tex,点击左侧栏TEX,点击构建项目,等待编译完成(输出在output目录下),点击查看LaTex PDF。

也可打开main.tex后直接点击右上角的绿色箭头按钮进行编译。

相关推荐
QQ__17646198243 小时前
SSH远程通过Vscode运行Jupyter无法使用CUDA
vscode·jupyter·ssh
Ms.AG4 小时前
GitHub 学生认证(保姆级教学)
vscode·github
JohnnyZhao934 小时前
VSCode Github Copilot使用OpenAI兼容的自定义模型方法
vscode·github·copilot
猫头虎9 小时前
macOS 双开/多开微信WeChat完整教程(支持 4.X 及以上版本)
java·vscode·macos·微信·编辑器·mac·脚本
C++ 老炮儿的技术栈12 小时前
在C++ 程序中调用被 C编译器编译后的函数,为什么要加 extern “C”声明?
c语言·c++·windows·git·vscode·visual studio
JaredYe1 天前
纯 Node.js 编译 LaTeX:无需 TeX Live、无需宏包管理的工程级方案(node-latex-compiler)
node.js·latex·tectonic
pas1361 天前
vscode中vim的使用记录
vscode·vim
bybitq1 天前
cmake构建c++项目时,vscode/cursor无法识别头文件路径,导致报错,解决方案
开发语言·c++·vscode
皓月盈江1 天前
Linux Debian13安装的 VS Code 无法输入中文的问题解决方法
linux·vscode·ubuntu·linux debian13·vscode无法输入中文