win10+vscode+texlive 配置latex编辑环境

本文详细介绍了在Windows 10操作系统上,使用VSCode和TeXLive搭建LaTeX开发环境的步骤,包括安装TeXLive、VSCode及其LaTeXWorkshop插件,以及配置编译器和查看PDF输出的具体方法。

前言

再也不能只用word写文档了,是时候用一下latex了,以后写论文啥的也都可以使用,多学一项技能也是极好的。但是呢,如何配置latex的开发环境着实头疼了一把,不过好在解决了,下面记录一下解决方案,希望能够帮助到你。

开发环境

win10操作系统,编辑器是vscode,texlive(这个很大,但是功能很全,推荐用这个)

操作流程

1:安装texlive

下载地址1:清华镜像源
下载地址2:百度网盘:提取码:kq9f
下载最新版的iso文件,打开后直接以管理员身份运行install-tl-windows.bat文件,进行全部安装,简单省事,无需多虑,硬盘大,我骄傲!

2:安装vscode

下载地址1:官网
下载地址2:百度网盘:提取码:kq9f
安装自行解决。

3:在vscode上安装latex workshop插件

点击插件选项,搜索latex,然后安装latexworkshop即可。
在这里插入图片描述

4:配置编译器等信息

点击vscode右下角的设置按钮,然后进入setting
在这里插入图片描述
搜索框里输入recipe,然后找到Edit_in_settings.json,点击进入
在这里插入图片描述
然后在settings.json文件中输入下面的内容:

{
    
        "latex-workshop.latex.autoClean.run": "onFailed",
        // never:表示从不清理
        // onFailed:当编译失败时清理
        // ``onBuilt`:当编译后(无论成功或者失败)都进行清理。
        "latex-workshop.view.pdf.viewer": "tab",
        // browser:在浏览器中打开。
        // external:在外部编辑器中打开。
        // none:不打开。
        // tab:在右侧打开。
        "latex-workshop.latex.tools": [
            {
                // 编译工具和命令
                "name": "xelatex",
                "command": "xelatex",
                "args": [
                    "-synctex=1",
                    "-interaction=nonstopmode",
                    "-file-line-error",
                    // "-pdf",
                    "%DOCFILE%"
                ]
            },
            {
                "name": "pdflatex",
                "command": "pdflatex",
                "args": [
                    "-synctex=1",
                    "-interaction=nonstopmode",
                    "-file-line-error",
                    "%DOCFILE%"
                ]
            },
            {
                "name": "bibtex",
                "command": "bibtex",
                "args": [
                    "%DOCFILE%"
                ]
            }
        ],
    
        "latex-workshop.latex.recipes": [
            {
                "name": "xe->bib->xe->xe",
                "tools": [
                    "xelatex",
                    "bibtex",
                    "xelatex",
                    "xelatex"
                ]
            },
            {
                "name": "xelatex",
                "tools": [
                    "xelatex"
                ]
            }
            
        ],
        "latex-workshop.synctex.afterBuild.enabled": true,
    
}

注意最外面的 { },可能是打开前就有
配置的各个信息及含义请参考这篇博文

5:保存后,重启软件,打开或新建.tex文件进行编译测试

打开.tex文件,点击右下角的TEX图标,然后构建编译文件,输出到pdf(或者点右上角的那个图标)。
在这里插入图片描述
看到右侧pdf上输出Hello latex!,说明编译完成,恭喜你,可以开始愉快地玩耍了。

总结

我也是第一次用latex,很多东西都不懂,只能现学现用了,这里给大家提供一份网上淘来的latex教程,希望对你有所帮助。其实我还没怎么看过这个教程呢,哈哈哈,一块共同学习吧。
latex教程

### 配置 VSCode 使用 Texlive 的方法 在 VSCode配置 Texlive,需要完成以下几部分内容:安装 Texlive、设置环境变量、安装 VSCode 插件以及配置相关参数。 #### 1. 安装 Texlive Texlive 是一个完整的 LaTeX 发行版,可以通过官方提供的安装程序进行安装。下载地址和安装方法可以参考以下步骤: - 下载 `install-tl-windows.exe` 或者使用 ISO 镜像文件[^2]。 - 双击运行安装程序,并选择安装路径(建议将默认的 C 盘改为其他盘符以节省系统分区空间)。 - 在安装过程中,可以选择自定义安装(Customize),取消不需要的语言包或其他宏包以减少安装体积[^5]。 - 安装完成后,通过命令行测试是否成功安装。输入以下命令验证版本信息: ```bash tex -v latex -v ``` #### 2. 设置环境变量 为了让系统识别 Texlive 的路径,需要将安装路径添加到系统的环境变量中。具体操作如下: - 打开系统属性 -> 高级系统设置 -> 环境变量。 - 在 `PATH` 中添加 Texlive 的二进制文件路径,例如:`D:\texlive\2024\bin\win32`[^2]。 - 如果是 Linux 系统,则需要编辑 `~/.bashrc` 或 `~/.zshrc` 文件,添加以下内容[^4]: ```bash export PATH=${PATH}:/usr/local/texlive/2024/bin/x86_64-linux export MANPATH=${MANPATH}:/usr/local/texlive/2024/texmf-dist/doc/man export INFOPATH=${INFOPATH}:/usr/local/texlive/2024/texmf-dist/doc/info ``` #### 3. 安装 VSCode 插件 在 VSCode 中,需要安装两个主要插件来支持 LaTeX 编写: - **LaTeX Workshop**:提供 LaTeX 编译、预览等功能。 - **LaTeX Language Support**:提供语法高亮、代码补全等功能[^3]。 安装完成后,可以在左侧工具栏找到 LaTeX 相关图标,用于快速编译和预览文档。 #### 4. 配置 VSCode 设置 在 VSCode 中,可以通过修改 `settings.json` 文件来配置 LaTeX 工作流。以下是常见的配置项: - 设置默认编译器为 `pdflatex` 或 `xelatex`: ```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%" ] } ], ``` - 配置编译任务: ```json "latex-workshop.latex.recipe.default": "pdflatex", "latex-workshop.view.pdf.viewer": "tab", ``` - 自动刷新 PDF 预览: ```json "latex-workshop.view.pdf.refresh": true, ``` #### 5. 测试配置 创建一个新的 `.tex` 文件,编写简单的 LaTeX 文档并尝试编译: ```latex \documentclass{article} \begin{document} Hello, World! \end{document} ``` 按下快捷键 `Ctrl+Alt+B` 或点击工具栏中的编译按钮,生成 PDF 文件并查看效果。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值