【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX

这篇具有很好参考价值的文章主要介绍了【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言

  • 安装texlive
  • 安装vscode
  • 安装SumatraPdf

1 安装texlive

在线LaTeX编辑器:https://www.overleaf.com
TeX Live下载:https://www.tug.org/texlive/acquire-iso.html
MikTeX下载:https://miktex.org/download
LaTeX 公式编辑器:https://latex.codecogs.com/eqneditor/editor.php
一份不太简短的LaTeX介绍:https://github.com/CTeX-org/lshort-zh-cn

【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器
【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器

2 安装vscode

参考笔者之前的博客:【Ubuntu】安装Anaconda+vscode

2.1 插件安装

  • Chinese , 用于汉化界面
  • LaTeX Workshop , 必备插件
    【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器
    【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器

2.2 配置

安装好插件重启一下 vscode ,点击左下角齿轮,打开设置,并打开配置文件 settings.json ,按下图操作
【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器
【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器
打开配置文件并修改,将下面代码粘贴到里面

{
    "latex-workshop.latex.autoBuild.run": "never",
    "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.tools": [
        {
            "name": "xelatex",
            "command": "xelatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
        },
        {
            "name": "pdflatex",
            "command": "pdflatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
        },
        {
            "name": "latexmk",
            "command": "latexmk",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "-pdf",
                "-outdir=%OUTDIR%",
                "%DOCFILE%"
            ]
        },
        {
            "name": "bibtex",
            "command": "bibtex",
            "args": [
                "%DOCFILE%"
            ]
        }
    ],
    "latex-workshop.latex.recipes": [
        {
            "name": "XeLaTeX",
            "tools": [
                "xelatex"
            ]
        },
        {
            "name": "PDFLaTeX",
            "tools": [
                "pdflatex"
            ]
        },
        {
            "name": "BibTeX",
            "tools": [
                "bibtex"
            ]
        },
        {
            "name": "LaTeXmk",
            "tools": [
                "latexmk"
            ]
        },
        {
            "name": "xelatex -> bibtex -> xelatex*2",
            "tools": [
                "xelatex",
                "bibtex",
                "xelatex",
                "xelatex"
            ]
        },
        {
            "name": "pdflatex -> bibtex -> pdflatex*2",
            "tools": [
                "pdflatex",
                "bibtex",
                "pdflatex",
                "pdflatex"
            ]
        },
    ],
    "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"
    ],
    "latex-workshop.latex.autoClean.run": "onFailed",
    "latex-workshop.latex.recipe.default": "lastUsed",
    "latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",
    "zotero.latexCommand": "cite",
}

3 安装SumatraPdf

官网下载直接安装即可
【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX,笔记,vscode,ide,编辑器

3.1 vscode配置

将下面代码放到 settings.json 这份配置文件中,注意放的位置在最后一个花括号前面

  "latex-workshop.view.pdf.viewer": "external",
  "latex-workshop.view.pdf.external.viewer.command":
         "D:/AppData/SumatraPDF/SumatraPDF.exe",  //注意修改路径,为安装的 SumatraPdf 的路径
  "latex-workshop.view.pdf.external.viewer.args": [
          "%PDF%"
      ],

3.2 配置反向搜索

反向搜索有利于快速定位到文档对应的源码位置,将下面代码加入到 settings.json 里面,同样也是最后一个花括号前面

   "latex-workshop.view.pdf.external.synctex.command":
       "D:/AppData/SumatraPDF/SumatraPDF.exe",  //注意修改路径
   "latex-workshop.view.pdf.external.synctex.args": [
       "-forward-search",
        "%TEX%",
       "%LINE%",
       "%PDF%",
   ],

在 SumatraPdf 软件中做一些配置,通过设置打开高级选项,会弹出一个配置文件,我们只需在配置文件最后加上如下代码

InverseSearchCmdLine = "D:\Microsoft VS Code\Code.exe" "D:\Microsoft VS Code\resources\app\out\cli.js"  --ms-enable-electron-run-as-node -r -g "%f:%l"
EnableTeXEnhancements = true

然后就可以通过在 pdf 文档中双击跳转到 vscode 源码部分了文章来源地址https://www.toymoban.com/news/detail-694803.html

到了这里,关于【Latex】使用技能站:(三)使用 Vscode 配置 LaTeX的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode使用latex环境无法编译,是否与anaconda环境冲突

    解决方法有两种: 打开 VS Code 终端并输入 echo $PATH 命令,查看当前环境变量设置。 如果发现 Anaconda路径在前面,可以尝试将其移动到后面,以确保系统能够找到正确的 LaTeX 编译器。 例如,在 Linux 或 macOS 上,可以编辑 .bashrc 文件,并将以下行添加到文件末尾: export PATH=/u

    2024年02月09日
    浏览(17)
  • [Latex写作] vscode搭建latex写作环境

    个人博客 :Sekyoro的博客小屋 个人网站 :Proanimer的个人网站 如果是为了方便简洁,实际使用Overleaf完全够了,之前也写过使用Obsidian写文章的教程. 这次主要介绍使用在本地vscode加上插件写论文. vscode 官网即可 texlive 通过镜像站即可,比如Index of /CTAN/systems/texlive/Images/ | 清华大学开源

    2024年02月03日
    浏览(15)
  • mac vscode latex实用

    网上有教程怎么在vscode里安装macTex以及插件,然后就可以在latex里写代码了,这里需要修改的是对应的json文件,输入command + P,可以看到最近打开的json设置文件,结果如下 然后设置这个json文件,我的json文件设置如下 注意这里使用的是最简单的,没有进行任何字体的设置,因

    2024年01月18日
    浏览(20)
  • 【河海大学论文LaTeX+VSCode全指南】

    LaTeX LaTeX{} L A T E ​ X 在论文写作方面具有传统Word无法比拟的优点,VScode作为一个轻量化的全功能文本编辑器,由于其极强的扩展能力而被广泛使用。仅仅通过安装相应的扩展插件就可以让VScode进行Python、HTML、Javascript、Andriod等的开发。 LaTeX LaTeX{} L A T E ​ X 与VScode结合可以

    2024年01月17日
    浏览(31)
  • 在VSCode中使用LaTex+(grammarly语法检测,chatgpt翻译,Sumatra PDF 轻量级pdf阅读器)

    整个文章分为以下几个内容,打 * 的是必须要安装的 latex的下载安装可参考:LaTex(2021)安装教程 VSCode下载:VSCode官网 VSCode的安装非常简单,几乎不需要什么操作 先把中文包下载下来,重启生效 下载 LaTex Workshop 下载完之后,在界面下按下 Ctrl+Shift+P,然后键入“setjson”,点

    2024年02月06日
    浏览(35)
  • 科研神器:Vscode + latex+grammarly+github copilot

    相信很多科研人都有使用latex排版及撰写论文的需求,我一开始使用的是在线编辑的overleaf,overleaf的优点是省事便捷,不用配置,并且支持版本回溯,如果图方便的话使用完全没有问题。 但是由于overleaf的服务器在国外,国内访问很慢,有时候虽然用科技编译也是非常慢,改

    2024年02月05日
    浏览(20)
  • 解决:VScode运行tex文件时出现“Cannot find LaTeX root file”

    记录一下困扰了我好几天的问题。。。本来是看上了vscode的颜值想用来写latex,没想到按教程安装好后,运行tex文件毫无反应,后面点开output发现报错 Cannot find LaTeX root file. See https://github.com/James-Yu/LaTeX-Workshop/wiki/Compile#the-root-file 尝试过新建一个tex文件,并复制代码运行,居然

    2024年01月17日
    浏览(20)
  • 【环境与工具】IDE配置——vscode配置

    配置vscode的 Python , C++ 的编译环境 2.1.1 安装python环境 2.1.2 创建vscode-python文件夹 裸配置 如图,与在命令行运行无区别 2.1.2 安装vscode-python插件 2.1.3 code插件运行.py 添加配置文件 program 设置启动文件 code宏定义:选中那个文件 F5 运行那个文件 code调试功能 设置断点后, F5 运行至

    2024年01月24日
    浏览(24)
  • LaTex下载、安装及配置并搭配使用Visual Studio Code教程(建议收藏)2022最新完整版

    LaTex下载、安装及配置并搭配使用Visual Studio Code教程(保姆级超详细)2022最新完整版 LaTeX (/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/,风格化后写作“LATEX”),是一种基于TEX的排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式系统的处

    2023年04月20日
    浏览(59)
  • LaTex学习笔记(三):矩阵的输入

    矩阵的输入类似于表格 在latex中输入矩阵有多种方式 (1) (2) (3) (4) (5) (6) 分块矩阵 (1) (2)

    2024年02月12日
    浏览(14)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包