Post

VS Code 开发环境配置(二)

简单记录一下如何在 VS Code 上配置 LaTeX

VS Code 开发环境配置(二)

LaTeX

如果在 VS Code 上使用 LaTeX,需要安装以下插件:

同时,考虑到本地安装 TeX Live 之类的 LaTeX 环境需要的磁盘空间和下载问题,采用 LaTeX Workshop 插件所推荐的配合 Docker 容器使用的方式。因此,还需要安装或拉取:

1. 安装 Docker

首先自然是下载 Docker Desktop Installer 了。但是现在这个 Installer 会默认把 Docker Desktop 安装在 C 盘上,为了解决这一问题,参考 Stack Overflow 上的这篇回答以及 Docker 论坛上的这篇回答,需要进行以下操作:

  • Docker Desktop Installer.exe 所在的文件夹中,以管理员权限打开 Windows 终端,输入:

    1
    
    Start-Process -Wait -FilePath ".\Docker Desktop Installer.exe" -ArgumentList "install -accept-license --installation-dir=D:\\Environment\\Docker --wsl-default-data-root=E:\\Environment\\Docker\\wsl --windows-containers-default-data-root=E:\\Environment\\Docker\\windows --hyper-v-default-data-root=E:\\Environment\\Docker\\hyperv"
    

    其中,D:\\Environment\\Docker 是 Docker Desktop 的安装位置,E:\\Environment\\Docker\\wsl 是 WSL 后端数据的存储位置;E:\\Environment\\Docker\\windows 是 Windows 容器的存储位置;E:\\Environment\\Docker\\hyperv 是Hyper-V VM 磁盘的存储位置。

2. 拉取镜像

打开命令行窗口,输入:

1
docker pull texlive/texlive:latest

然后耐心等待即可。

3. 设置 LaTeX Workshop 插件

  • 在 VS Code 中安装 LaTeX Workshop 插件;

  • 在设置中找到 Latex-workshop > Docker: Enabled 选项并勾选;

  • 在设置中找到 Latex-workshop > Docker > Image: Latex 选项,输入:

    1
    
    texlive/texlive
    
This post is licensed under CC BY 4.0 by the author.