wsl+texlive 2025+vscode
时间: 2025-05-10 14:24:56 浏览: 35
### 配置 WSL 中 TexLive 2025 和 VSCode 的集成环境
#### 安装 TexLive 2025
在 Windows Subsystem for Linux (WSL) 上安装 TexLive 2025 可以通过以下方法实现:
1. **更新系统包管理器**
确保系统的包管理工具是最新的。对于 Ubuntu 或 Debian 类发行版,执行以下命令来更新系统并安装必要的依赖项:
```bash
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget perl-tk
```
2. **下载 TexLive 安装脚本**
访问官方 TexLive 网站获取最新版本的安装文件,并将其下载到本地:
```bash
cd ~
wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -xvzf install-tl-unx.tar.gz
cd install-tl-*
```
3. **启动安装程序**
使用交互模式运行安装脚本,按照提示完成安装过程:
```bash
./install-tl --profile=~/texlive.profile
```
如果需要自定义配置文件 `texlive.profile`,可以从官网或其他资源复制一份模板[^1]。
4. **设置环境变量**
将 TexLive 添加到 PATH 环境变量中以便全局调用:
```bash
echo 'export PATH=/usr/local/texlive/2025/bin/x86_64-linux:$PATH' >> ~/.bashrc
source ~/.bashrc
```
#### 配置 VSCode 支持 LaTeX
为了使 VSCode 能够支持 LaTeX 编写和编译,需安装合适的插件以及调整其配置参数。
1. **安装扩展**
打开 VSCode 并前往 Extensions 市场,搜索并安装名为 “LaTeX Workshop”的插件。
2. **修改 settings.json 文件**
在 VSCode 设置界面打开 JSON 模式,添加如下内容用于指定 TeX 发行版路径和其他选项:
```json
{
"latex-workshop.latex.tools": [
{
"name": "pdflatex",
"command": "pdflatex",
"args": ["-synctex=1", "-interaction=nonstopmode", "-file-line-error", "%DOC%"]
},
{
"name": "xelatex",
"command": "xelatex",
"args": ["-synctex=1", "-interaction=nonstopmode", "-file-line-error", "%DOC%"]
}
],
"latex-workshop.latex.recipes": [
{
"name": "pdfLaTeX",
"tools": ["pdflatex"]
},
{
"name": "XeLaTeX",
"tools": ["xelatex"]
}
]
}
```
3. **验证功能正常工作**
创建一个新的 `.tex` 文件测试整个流程是否顺畅。尝试构建文档查看是否有任何错误消息弹出。
#### 关于 TikZ 绘图的支持
如果计划频繁绘制复杂图形,则推荐利用 TikZ 库简化操作。虽然可以直接嵌入源码内编写逻辑,但对于初学者来说可能稍显困难。此时可以考虑借助外部应用程序辅助开发,比如提到过的 TikZEdt 工具[^2]。
---
阅读全文
相关推荐

















