【教程】使用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后直接点击右上角的绿色箭头按钮进行编译。

相关推荐
爱就是恒久忍耐1 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
意法半导体STM321 天前
【官方原创】如何为STM32CubeMX2配置Visual Studio Code配置方案
vscode·stm32·单片机·嵌入式硬件·策略模式·stm32cubemx·嵌入式开发
bloglin999992 天前
vscode中可视化的合并分支,在“合并编辑器中解析”中“与基线进行比较”是什么意思
ide·vscode·编辑器
天疆说2 天前
在 Ubuntu 的 VSCode 中配置 MATLAB
vscode·ubuntu·matlab
春日见2 天前
vscode的AI编程插件推荐:
大数据·ide·vscode·算法·机器学习·编辑器·ai编程
jieshenai2 天前
VScode sys.path,并使CTRL+左键可访问源码
ide·vscode·编辑器
qq_448011162 天前
VSCode环境搭建
ide·vscode·编辑器
qq_338432372 天前
VSCode Remote-SSH 远程 Windows Server 卡死的排查与解决
windows·vscode·ssh
console.log('npc')3 天前
Codex 桌面端接入 Headroom 压缩代理完整教程
前端·vscode
女神下凡3 天前
这是 Cursor(Composer) 的五种核心交互模式
服务器·人工智能·windows·vscode·microsoft