【LaTeX+VSCode本地Win11编译教程】
LaTeX+VSCode本地编译教程参考视频:
LaTeX+VSCode本地编译教程
下面提供一种Win11的Latex环境配置和设置方案,首先vscode安装参考博客:【Vscode+Git教程】,然后准备安装Latex相关组件
- 在 https://miktex.org/download 下载 miktex 并安装
这里我下载的Date: 01/28/2024 File name:basic-miktex-24.1-x64.exe
,后续一键无脑安装就行,注意安装位置,不需要额外配置
- 在 https://strawberryperl.com/ 下载 Perl 并安装
- perl需要合适的网络才可以安装,此处提供安装包
这里我下载的Latest Release: 5.40.0.1 (2024-08-10) 5.40.0.1 MSI (196.4 MB)
,后续一键无脑安装就行,注意安装位置,不需要额外配置
- 在vscode中 安装插件 James Yu.LaTeX Workshop
ctrl/cmd + shift + p
打开vscode快捷面板
// 输入: preferences: open user settings (JSON)
// 将下面片段加入JSON 即可
"latex-workshop.latex.tools": [{"name": "latexmk","command": "latexmk","args": ["-xelatex","-synctex=1","-interaction=nonstopmode" ,"-file-line-error","-outdir=%OUTDIR%","%DOC%"]}],"latex-workshop.formatting.latex": "latexindent",
-
打开含有tex文件的压缩包,在压缩包内打开vscode,在你需要编译的tex文件点击右上角的绿色箭头开始编译
-
如果出现缺失部分宏,会有弹窗提示,点击安装即可
- 使用 xelatex 的 nonstopmode 进行编译
- 删除latex中下面设置的字体代码或者安装这些字体包
\setCJKmainfont{Noto Serif CJK SC}
\setCJKsansfont{Noto Sans CJK SC}
\setCJKmonofont{Noto Sans Mono CJK SC}\setmainfont{Times New Roman}
\setsansfont{Arial}
\setmonofont{Courier New}
使用双向搜索的方法也很简单
正向搜索:先固定源码中的光标,然后Ctrl + Alt + J
反向搜索:Ctrl + 鼠标左键点击pdf中某个位置