Win11笔记本搭建vscode+texlive环境

学术任务,在现在的新笔记本上应急搭建一个vscode+texlive环境
记录一下心得

1.下载并安装texlive

去[清华的镜像网站]下载下图中的iso文件(https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/)
在这里插入图片描述
下载后双击打开,找到bat批处理指令,打开后会有一个安装界面,需要改一下安装路径,我选的是D:\Program Files\texlive。
然后需要等待它自己安装好,这个过程基本要持续一个多小时。
在这里插入图片描述
你就be patient就好了,这个时候可以干别的事不管他
在这里插入图片描述
出现上面这个欢迎进入Tex Live的世界就好了
我们接下来可以进入下一步。

2.下载并安装vscode

这个编译器貌似很普遍的,我也是用了很久了,这个安装步骤非常的简单,这里我默认大家都已经搞定了。

3.配置环境

这一步最关键

3.1 下载LaTex Workshop插件

我们点击左侧最下方一个图标,扩展。然后再文本框里面输入Latex,然后插件商店就自动把latex相关的插件给搜索出来了,我们选择第二个LaTex Workshop
在这里插入图片描述
然后点击安装
在这里插入图片描述
可以看见安装好了以后,右下角的那个安装变成了一个齿轮形状的图标。
然后再安装LaTeX language support这个插件
然后,开始VSCode LaTeX配置,
点击设置——设置,下图中的1、2两个步骤
在这里插入图片描述

{
    //bibtex格式
    "latex-workshop.bibtex-format.tab":"tab",
    // 编译工具和命令
    //自动编译,全部关闭,当且仅当你认为有需要的时候才会去做编译
    "latex-workshop.latex.autoBuild.run": "never",
    "latex-workshop.latex.autoBuild.cleanAndRetry.enabled":false,
    //设置latex-workshop的PDF预览程序,external指的是外部程序
    "latex-workshop.view.pdf.viewer":"external",
    "latex-workshop.view.pdf.ref.viewer":"external",
    
    "latex-workshop.showContextMenu": true,
    "latex-workshop.intellisense.package.enabled": true,
    "latex-workshop.message.error.show": false,
    "latex-workshop.message.warning.show": false,
    "latex-workshop.latex.clean.fileTypes": [
        "*.aux",
        "*.bbl",
        "*.blg",
        "*.idx",
        "*.ind",
        "*.lof",
        "*.lot",
        "*.out",
        "*.toc",
        "*.acn",
        "*.acr",
        "*.alg",
        "*.glg",
        "*.glo",
        "*.gls",
        "*.ist",
        "*.fls",
        "*.log",
        "*.fdb_latexmk",
        // "*.gz"
    ],
    "latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.latex.recipes": [
        {
            "name": "pdflatex ➞ bibtex ➞ pdflatex*2",
            "tools": [
                "pdflatex",
                "bibtex",
                "pdflatex",
                "pdflatex"
            ]
        },
        {
            "name": "XeLaTex 🔃",
            "tools": [
                "xelatex"
            ]
        },
        {
            "name": "pdfLaTex 🔃",
            "tools": [
                "pdflatex"
            ]
        },
        {
            "name": "texify 🔃",
            "tools": [
                "texify"
            ]
        },
        {
            "name": "xelatex ➞ bibtex ➞ xelatex*2",
            "tools": [
                "xelatex",
                "bibtex",
                "xelatex",
                "xelatex"
            ]
        },
        {
            "name": "xelatex ➞ biber ➞ xelatex*2",
            "tools": [
                "xelatex",
                "biber",
                "xelatex",
                "xelatex"
            ]
        },
        {
            "name": "latexmk 🔃",
            "tools": [
                "latexmk"
            ]
        },
        {
            "name": "BibTeX 🔃",
            "tools": [
                "bibtex"
            ]
        },
        {
            "name": "Biber 🔃",
            "tools": [
                "biber"
            ]
        }
    ],
    "latex-workshop.latex.tools": [
        {
            "name": "xelatex",
            "command": "xelatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOC%"
            ]
        },
        {
            "name": "latexmk",
            "command": "latexmk",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "-pdf",
                "%DOC%"
            ]
        },
        {
            "name": "texify",
            "command": "texify",
            "args": [
                "--synctex",
                "--pdf",
                "--tex-option=\"-interaction=nonstopmode\"",
                "--tex-option=\"-file-line-error\"",
                "%DOC%.tex"
            ],
            "env": {}
        },
        {
            "name": "pdflatex",
            "command": "pdflatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOC%"
            ]
        },
        {
            "name": "bibtex",
            "command": "bibtex",
            "args": [
                "%DOCFILE%"
            ]
        },
        {
            "name": "biber",
            "command": "biber",
            "args": [
                "%DOCFILE%"
            ]
        }
    ],
    "extensions.autoUpdate": true,
    "tabnine.experimentalAutoImports": true

然后再输入ctrl+shift+P,输入keyjson
选择快捷键设置
输入以下代码

{
    "key": "alt+s",
    "command": "latex-workshop.synctex",
    "when": "editorTextFocus && !isMac"
},
{
    "key": "ctrl+b",
    "command": "latex-workshop.build",
    "when": "editorTextFocus && !isMac"
},
{
    "key": "alt+t",
    "command": "latex-workshop.kill",
    "when": "editorTextFocus && !isMac"
},
{
    "key": "ctrl+r",
    "command": "latex-workshop.recipes"
},

然后我们退出后重启vscode
找到我们需要新建文件的文件夹,新建一个后缀是.tex的文件
打开,这时候vscode左边已经出现了tex标志,点开tex标志,见下图
在这里插入图片描述
这就可以了

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
TeXLive 是一个免费的跨平台的 TeX 发行版,用于排版学术论文和书籍。以下是配置 TeXLive 环境的步骤: 步骤 1:下载安装 TeXLiveTeXLive 的官方网站上,选择适合您操作系统的版本并下载安装程序。根据您的操作系统,可能需要管理员权限来完成安装。 步骤 2:设置环境变量 在 Windows 系统中,打开控制面板,找到“系统和安全”菜单中的“系统”选项。点击“高级系统设置”,在弹出的对话框中点击“环境变量”按钮。 在环境变量对话框中,找到“系统变量”一栏中的“Path”变量,并点击编辑。将 TeXLive 的安装路径(例如 C:\texlive\2021\bin\win32)添加到变量值的末尾,并保存更改。 在 macOS 或 Linux 系统中,打开终端,并编辑用户主目录下的 `.bash_profile` 文件。将 TeXLive 的安装路径(例如 /usr/local/texlive/2021/bin/x86_64-linux)添加到文件中,并保存更改。 步骤 3:配置编辑器 选择一个适合您的编辑器,常见的选择包括 TeXworks、TeXstudio、TeXmaker 等。在编辑器的设置中,将编译引擎和路径设置为 TeXLive 的安装路径。 步骤 4:测试安装 打开一个新的 TeX 文档,输入一些简单的 LaTeX 代码,并尝试编译。如果一切顺利,您应该能够生成 PDF 格式的文档。 这些是配置 TeXLive 环境的基本步骤,您还可以根据需要进行其他设置,例如安装额外的宏包或字体。详细的配置方法可以参考 TeXLive 的官方文档或相关的在线资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

量子-Alex

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

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

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

打赏作者

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

抵扣说明:

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

余额充值