iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >在vscode中怎么配置latex
  • 824
分享到

在vscode中怎么配置latex

2023-07-05 22:07:41 824人浏览 八月长安
摘要

这篇文章主要讲解了“在vscode中怎么配置latex”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在vscode中怎么配置latex”吧!1、latex在vscode中的配置vscode里

这篇文章主要讲解了“在vscode中怎么配置latex”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在vscode中怎么配置latex”吧!

1、latex在vscode中的配置

vscode里面配置tex比较简单,分为两步:(1)安装扩展(2)添加设置

1.1、 安装扩展

打开vscode,左边工具栏里有个扩展栏,选中它!再在搜索框里面搜索latex,如下图所示。

在vscode中怎么配置latex

扩展的下图中标号为1的已安装中看一下出现LaTex Workshop没有,要是有,说明安装成功;或者看看下图中标号为2的红框是否显示成图中那样,如果是,则表明安装成功。

在vscode中怎么配置latex

1.2、添加设置

在vscode页面,按下f1,输入json,选择首选项:打开设置这一项,如下图所示。

在vscode中怎么配置latex

出现如下图所示的页面。

在vscode中怎么配置latex

在这个花括号中就可以输入设置代码了,代码如下:

"latex-workshop.latex.tools": [    {        "name": "pdflatex",        "command": "pdflatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOCFILE%"        ]    },    {        "name": "xelatex",        "command": "xelatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOCFILE%"        ]    },    {        "name": "bibtex",        "command": "bibtex",        "args": [            "%DOCFILE%"        ]    }],"latex-workshop.latex.recipes": [    {        "name": "xelatex",        "tools": [            "xelatex"        ],    },    {        "name": "pdflatex",        "tools": [            "pdflatex"        ]    },    {        "name": "xe->bib->xe->xe",        "tools": [            "xelatex",            "bibtex",            "xelatex",            "xelatex"        ]    },    {        "name": "pdf->bib->pdf->pdf",        "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"],//tex文件浏览器,可选项为"none" "browser" "tab" "external""latex-workshop.view.pdf.viewer": "tab",//自动编译tex文件"latex-workshop.latex.autoBuild.run": "onFileChange",//显示内容菜单:(1)编译文件;(2)定位游标"latex-workshop.showContextMenu": true,//显示错误"latex-workshop.message.error.show": false,//显示警告"latex-workshop.message.warning.show": false,//从使用的包中自动补全命令和环境"latex-workshop.intellisense.package.enabled": true,//设置为never,为不清除辅助文件"latex-workshop.latex.autoClean.run": "never",//设置vscode编译tex文档时的默认编译链"latex-workshop.latex.recipe.default": "lastUsed",// 用于反向同步的内部查看器的键绑定。ctrl/cmd +点击(默认)或双击"latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",

注意,一定要在花括号里面输入啊!

如果花括号里面有其他写好的设置,记得在最后一行代码上加个英文逗号,再另起一行,写好latex的设置。

2 测试

下面测试一下已经配置好的vscode设置是否可以编写tex。

我从IEEE里面下载了一个latex模板,在vscode里面看看能不能编译。

下载好latex模板后,

① 把.tex文件拖入vscode中

② 点击左边工具栏的TEX按钮

③ 找到Build LaTex project,点它!如果不报错的话,则运行成功。我一般会选Recipe:pdflatex作为编译手段

④ 找到View LaTex PDF,选择View in VSCode tab,这个时候就会在vscode的页面中出现生成的pdf了,如下图右边白色区域所示。

在vscode中怎么配置latex

要是一切正常,到这里就结束了。

3 Latex配置代码说明

这里主要是写一些在第1.2节里面配置代码的说明,防止自己忘记。

3.1 编译命令

"latex-workshop.latex.tools": [    {        "name": "pdflatex",        "command": "pdflatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOCFILE%"        ]    },    {        "name": "xelatex",        "command": "xelatex",        "args": [            "-synctex=1",            "-interaction=nonstopmode",            "-file-line-error",            "%DOCFILE%"        ]    },    {        "name": "bibtex",        "command": "bibtex",        "args": [            "%DOCFILE%"        ]    }],

此处代码是为下面recipe的编译链提供编译命令,name是标签,可被recipe引用,command是编译命令。%DOCFILE%表示文件路径可以为中文。

3.2 编译链

"latex-workshop.latex.recipes": [    {        "name": "xelatex",        "tools": [            "xelatex"        ],    },    {        "name": "pdflatex",        "tools": [            "pdflatex"        ]    },    {        "name": "xe->bib->xe->xe",        "tools": [            "xelatex",            "bibtex",            "xelatex",            "xelatex"        ]    },    {        "name": "pdf->bib->pdf->pdf",        "tools": [            "pdflatex",            "bibtex",            "pdflatex",            "pdflatex"        ]    }],

此处代码定义了编译链,即应按照什么顺序选择编译器编译tex文件,name是标签,即出现在工具栏里面的名称,tool定义了按照何种顺序使用编译器。

3.3 清除辅助文件

"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"],

上面的代码定义了要清除的辅助文件的格式。

//设置为never不清除辅助文件"latex-workshop.latex.autoClean.run": "never",

这里有三个选项,分别是:

① onBuilt:每次编译后都清除辅助文件;

② onFailed: 编译失败时清除辅助文件;

③ never:从不清除辅助文件。

我这里选了never,一开始用的是onFailed,但我发现一旦编译错误之后,vscode会把所有辅助文件全部清除,导致修改代码去掉bug之后,也无法正常编译了,所以选择了nerver

3.4 pdf浏览器选择

//tex文件浏览器,可选项为"none" "browser" "tab" "external""latex-workshop.view.pdf.viewer": "tab",

上面代码定义了编译后查看pdf的浏览器,有4个选项,分别是:

① none: 不用浏览器;

② brower:使用网页浏览器;

③ tab:使用vscode内置浏览器;

④ external:使用外置pdf浏览器。

我用的是vscode内置浏览器,其实网页浏览器也挺好用的,显字大。

3.5 自动编译选项

//自动编译tex文件"latex-workshop.latex.autoBuild.run": "onFileChange",

上面代码定义了自动编译代码的功能,使用默认编译链自动构建tex的project,有3个选项,分别是:

① onFileChange:检测到文件更改的时候自动编译tex;

② onSave:保存的时候自动编译tex;

③ never:不自动编译tex。

我选择的是onFileChange,时时编译,保证自己的文档不丢失。

3.6 显示菜单内容

//显示内容菜单:(1)编译文件;(2)定位游标"latex-workshop.showContextMenu": true,

上面代码定义了在tex文件中,单击鼠标右键出现的菜单选项。

这是属性为true时右键菜单的样子。

在vscode中怎么配置latex

这是属性为false时右键菜单的样子。

在vscode中怎么配置latex

Build LaTex projrct为编译latex项目SyncTex from cursor为定位tex代码在pdf文件中的位置,即正向定位。

这里为了方便编译和定位正文内容,我选了true选项。

3.6 错误和警告信息提示

//显示错误"latex-workshop.message.error.show": false,//显示警告"latex-workshop.message.warning.show": false,

上面代码定义了出现错误或者警告的时候是否会出现弹窗,我觉得弹窗很烦人,而且在终端中也可看到,所以选择了false属性。

3.7 自动补全功能

//从使用的包中自动补全命令和环境"latex-workshop.intellisense.package.enabled": true,

上面代码定义了是否自动补全命令和环境的功能,我觉得挺实用的,少打很多字,特别方便,还有提示,所以选择了true属性。

3.8 默认编译链选择

//设置vscode编译tex文档时的默认编译链"latex-workshop.latex.recipe.default": "lastUsed",

上面代码设置了vscode编译tex文档中的默认编译链,有2个选项,分别是

① first:选择latex-workshop.latex.recipes的第1条作为默认编译链;

② lastUsed:选择上一次使用的编译链作为默认编译链。

我在这里选择了lastUsed,因为我发现我用的最多的编译链是pdflatex

3.9 反向定位

// 用于反向同步的内部查看器的键绑定。ctrl/cmd +点击(默认)或双击"latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",

上面代码定义了从pdf浏览器中定位vscode的tex代码位置的功能,我觉得这条功能十分十分好用,强烈推荐!

这里也有2个选项,分别是:

① ctrl-click:ctrl+鼠标左键单击;

② double-click:鼠标左键双击。

我比较喜欢鼠标左键双击,所以选择的第二个选项。

感谢各位的阅读,以上就是“在vscode中怎么配置latex”的内容了,经过本文的学习后,相信大家对在vscode中怎么配置latex这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 在vscode中怎么配置latex

本文链接: https://www.lsjlt.com/news/355740.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 在vscode中怎么配置latex
    这篇文章主要讲解了“在vscode中怎么配置latex”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在vscode中怎么配置latex”吧!1、latex在vscode中的配置vscode里...
    99+
    2023-07-05
  • vscode中怎么配置latex
    本篇内容主要讲解“vscode中怎么配置latex”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vscode中怎么配置latex”吧!1、latex在vscode中的配置vscode里面配置te...
    99+
    2023-07-04
  • 手把手带你在vscode中配置latex
    vscode中如何配置latex?下面本篇文章就来带大家一步步在vscode中配置latex,希望对大家有所帮助!之前一直用的是texstudio写论文,但我觉得texstudio的ui不好看,加上实际使用过程中,texstudio的工具栏...
    99+
    2023-10-22
    latex VSCode
  • 在VSCode中怎么配置Geant4和Root
    本篇内容主要讲解“在VSCode中怎么配置Geant4和Root”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在VSCode中怎么配置Geant4和Root”吧!开发环境配置系统环境虚拟化平台:...
    99+
    2023-06-30
  • 怎么在vscode中配置python环境
    这篇文章给大家介绍怎么在vscode中配置python环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。前期配置安装python(建议直接安装在系统目录下并勾选’ADD TO PATH’,避免不必要的麻烦)安装Visu...
    99+
    2023-06-22
  • 使用TeXLive2022和VSCode安装配置步骤(LaTeX写论文)
    目录一、VS Code的下载与安装下载VS Code安装VS Code二、TeXLive2022安装1.下载TeXLive20222.安装TeXLive2022三、LaTeX Wor...
    99+
    2022-11-13
  • 在VSCode中配置Anaconda
    自己摸索中遇到的问题和解决办法做一个小小的记录,以免日后忘记,还请路过的大佬不吝赐教。 之前一直在用VSCode调试Python。对于无法联网的电脑,直接pip安装一些包并不现实,而由于Pyth...
    99+
    2023-10-22
    vscode python
  • java中怎么配置vscode
    这篇文章主要介绍java中怎么配置vscode,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!vscode有什么用Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上的,针对...
    99+
    2023-06-14
  • 怎么在vscode中配置远程开发
    今天就跟大家聊聊有关怎么在vscode中配置远程开发,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先在本机安装ssh在cmd输入ssh,出现下面信息代表安装成功vscode安装 R...
    99+
    2023-06-14
  • VSCode中怎么手动配置Git
    今天小编给大家分享一下VSCode中怎么手动配置Git的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。电脑已经安装了git,但...
    99+
    2023-06-30
  • 怎么在VSCode配置PHP开发环境
    这篇文章主要介绍怎么在VSCode配置PHP开发环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如何在VSCode配置PHP开发环境(详细版)?不懂的小伙伴快来学习吧!相信你们看完这篇文章一定会有所收获的一、下载X...
    99+
    2023-06-15
  • 在VScode中配置Python开发环境
    1、安装python 官网下载地址:https://www.python.org/ftp/python/3.8.0/python-3.8.0-amd64.exe 双击打开.exe文件 勾选 Add P...
    99+
    2023-09-01
    vscode ide 编辑器 python
  • 在VScode中如何配置ROS环境
    本篇内容主要讲解“在VScode中如何配置ROS环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在VScode中如何配置ROS环境”吧!准备工作首先在VScode中安装ROS和catkin_t...
    99+
    2023-07-02
  • 在 VSCode 中配置 PHP 开发环境
    在 VSCode 中配置 PHP 开发环境 1 PHP 官网地址:PHP 界面: 2 下载 官网下载地址:Download PHP 3 安装 ① 按照下图下载 php。 ② 解压到想要安装 ph...
    99+
    2023-08-30
    vscode php
  • VSCode下怎么配置C++环境
    本篇内容介绍了“VSCode下怎么配置C++环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在代码的目录下的.vscode文件夹下创建la...
    99+
    2023-06-25
  • VSCode中怎么搭建和配置PyQt5环境
    本篇文章给大家分享的是有关VSCode中怎么搭建和配置PyQt5环境,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。VSCode中怎么搭建和配置PyQt5环境?下面本篇文章给大家...
    99+
    2023-06-21
  • vscode怎么配置go开发环境
    要配置Go开发环境,您可以按照以下步骤进行操作:1. 安装Go语言:首先,您需要安装Go语言的最新版本。您可以从Go官方网站上下载G...
    99+
    2023-10-23
    vscode go
  • C/C++在VScode中的配置教程详解
    注意 这篇文章是在VScode中配置的,你想要的功能,它基本都有,你只要去安装插件就好了。在编辑器中如何添加C/C++的配置呢,下面我们来介绍一下: 1.安装C/C++ 工具在商量...
    99+
    2022-11-12
  • 聊聊在VSCode中怎么配置JS基于Node.js的调试环境
    VSCode中怎么配置调试环境?下面本篇文章给大家介绍一下VSCode配置JavaScript基于Node.js调试环境的方法,希望对大家有所帮助!一、安装VSCode和Node.js       前言:做科研之后确实很少会总结积累,可能是...
    99+
    2023-10-22
    VSCode vscode调试
  • 在VScode上配置Python开发环境
    软件准备: 首先得下载好Python和VScode VScode:https://code.visualstudio.com/ Python:https://www.python.org/ftp/python/3.7.0/python-3...
    99+
    2023-01-31
    环境 VScode Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作