🗺️当前这篇博文地址:https://myoontyee.github.io/article/485df768.html
⚠️警告:博客文章禁止一切形式的非授权非法转载!
⚠️Attention: All forms of unauthorized illegal reposts are prohibited !
创建时间:2022年4月25日11:31:01
最新更新:2022年4月26日09:53:09
Problem Description:WSL2 + Visual Studio Code + LaTeX configuration tutorial
核心思路:
- 装
TeX Live
- 同步字体
Visual Studio Code
里装拓展LaTeX Workshop
- 配置拓展
- 做测试
环境:
- Windows 10 21H2
- WSL 2
- Ubuntu 20.04 LTS on Windows
- Visual Studio Code 1.66.2
- TeX Live 2022
- LaTeX Workshop v8.25.0
安装Tex Live
-
进入华为云镜像,选
install-tl-unx.tar.gz
这个安装 -
下载下来以后,先解压这个
install-tl-unx.tar.gz
,得到install-tl-20220424
这样一个文件夹- 根据你下载的版本不同,后面的数字也会不同
-
然后打开
bash
(WSL
的bash
),进对应目录(解压install-tl-unx.tar.gz
的目录,这里是进入到install-tl-20220424
里头) -
在
bash
内输入如下指令进行在线安装- 看到下图信息后,输入
I
,按回车
- 看到下图信息后,输入
1 | ./install-tl -repository https://mirrors.huaweicloud.com/CTAN/systems/texlive/tlnet/ |
-
添加到环境变量,在
bash
内输入如下信息- 先进
/usr/local/texlive
看看下面的数字文件夹是啥,我装的是2022
版本所以是2022
- 先进
1 | cd /usr/local/texlive/2022/bin/x86_64-linux |
- 在
bash
内输入如下信息安装缺少的库+更新
1 | apt-get install build-essential |
同步字体
- 在
bash
内输入如下指令安装fontconfig
1 | apt install fontconfig |
- 创建本地配置,在
bash
内输入如下指令
1 | vi /etc/fonts/local.conf |
- 配置写入,在上一步操作完成后把下面信息复制粘贴进去
- 然后
ESC
,:wq
保存
- 然后
1 | <?xml version="1.0"?> |
- 在
bash
内输入如下指令刷新字体缓存
1 | fc-cache -fv |
WSL + Visual Studio Code安装插件
- 先在对应目录打开
Remote - WSL
,启动WSL
环境,后在拓展中找到LaTeX Workshop
安装
Visual Studio Code配置
-
在
Visual Studio Code
内按F1,输入setjson
,选择打开设置(json)
- F1这个快捷键冲突的话,就按Ctrl+Shift+P
-
在
"latex-workshop.intellisense.biblatexJSON.replace": {},
语句下方添加如下语句,然后保存- 注意一定要在最外侧的大括号
{}
内添加
- 注意一定要在最外侧的大括号
1 | "latex-workshop.latex.tools": [ |
做个测试
- 在
Visual Studio Code
的项目文件夹内新建一个test.tex
,输入以下内容,然后Build LaTeX project
,再View LaTeX PDF file
Build LaTeX project
是下图那个绿色三角形View LaTeX PDF file
是下图绿色三角形旁边那个
- 得到如下图所示图像时,表示配置成功!
1 | %! TeX program = pdflatex |