【LaTeX+VSCode本地Win11编译教程】

LaTeX+VSCode本地编译教程参考视频

LaTeX+VSCode本地编译教程

下面提供一种Win11的Latex环境配置和设置方案,首先vscode安装参考博客:【Vscode+Git教程】,然后准备安装Latex相关组件

  1. https://miktex.org/download 下载 miktex 并安装
    在这里插入图片描述
    这里我下载的Date: 01/28/2024 File name:basic-miktex-24.1-x64.exe,后续一键无脑安装就行,注意安装位置,不需要额外配置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  1. https://strawberryperl.com/ 下载 Perl 并安装
  • perl需要合适的网络才可以安装,此处提供安装包

在这里插入图片描述
这里我下载的Latest Release: 5.40.0.1 (2024-08-10) 5.40.0.1 MSI (196.4 MB),后续一键无脑安装就行,注意安装位置,不需要额外配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 在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",
  1. 打开含有tex文件的压缩包,在压缩包内打开vscode,在你需要编译的tex文件点击右上角的绿色箭头开始编译
    在这里插入图片描述

  2. 如果出现缺失部分宏,会有弹窗提示,点击安装即可

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 使用 xelatex 的 nonstopmode 进行编译
  2. 删除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中某个位置

### 如何在 Windows 11 中设置 Visual Studio Code 与 WSL2 协同工作 #### 安装必要的组件 确保已经在 Windows 上安装了 Visual Studio Code,而不是在 WSL 文件系统内完成此操作[^1]。 对于 WSL2 的支持,在 Windows 设置中启用 WSL 功能并安装 Linux 发行版是必需的操作。可以通过 Microsoft Store 获取合适的发行版本。 #### 安装远程开发扩展包 为了使 VSCode 能够连接到 WSL 实例,需安装 Remote - WSL 扩展。这允许开发者直接通过编辑器访问和修改位于 WSL 环境中的文件,并利用其命令行工具执行构建任务和其他脚本。 打开 Visual Studio Code 后,前往 Extensions 视图 (`Ctrl+Shift+X`) 并查找 "Remote - WSL" 来进行安装。 #### 进入 WSL 终端环境 一旦上述准备工作就绪,可以按下 `F1` 或者点击左侧活动栏上的图标来启动命令面板,输入并选择 `Remote-WSL: New Window` 命令创建一个新的窗口链接至 WSL 系统下的终端会话。 此时所处的工作目录默认为用户的主目录;如果希望切换到其他路径下,则可以在地址栏里键入目标位置或右击项目资源管理器里的条目选取“在 WSL 内打开”。 #### 配置 LaTeX 支持(可选) 如果有意于使用 LaTeX 编辑文档,那么按照特定指南配置相应的编译链路将是必不可少的一环。该过程涉及到了解如何集成 TeX Live 和相关依赖项进入当前使用的 shell 环境之中[^2]。 #### 添加调试配置(推荐) 针对有需求的用户来说,合理编写 `.vscode/launch.json` 文件能够极大地简化程序测试流程。查阅官方提供的关于 WSL 特定设定部分有助于实现更高效的编码体验[^3]。 ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/your_program_name", "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "/usr/bin/gdb", // 对应Linux系统的GDB路径 "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "build" } ] } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2345VOR

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值