| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> vscode中配置latex -> 正文阅读 |
|
[开发工具]vscode中配置latex |
之前一直用的是texstudio写论文,但我觉得texstudio的ui不好看,加上实际使用过程中,texstudio的工具栏里面那些功能我一直没有用过,只需要简单地编写tex文档就足够了,所以考虑使用一款颜值高并且比较轻量化的文档编辑器,因此vscode就进入了我的视线之中。 经过一番配置,我成功地在vscode里面调好了tex的编写环境,个人体感和texstudio使用感觉差不多,但颜值更好,使用起来比较开心!写这篇文档是为了记录一下配置心得,防止自己忘记,同时做一个输出,让自己消化一下知识。 需要先说明,这篇文档里面已经默认读者安装好texlive和vscode。 1、latex在vscode中的配置vscode里面配置tex比较简单,分为两步:(1)安装扩展,(2)添加设置。 1.1、 安装扩展打开vscode,左边工具栏里有个扩展栏,选中它!再在搜索框里面搜索latex,如下图所示。 在扩展的下图中标号为1的已安装中看一下出现LaTex Workshop没有,要是有,说明安装成功;或者看看下图中标号为2的红框是否显示成图中那样,如果是,则表明安装成功。 1.2、添加设置在vscode页面,按下f1,输入json,选择首选项:打开设置这一项,如下图所示。
在这个花括号中就可以输入设置代码了,代码如下:
注意,一定要在花括号里面输入啊! 如果花括号里面有其他写好的设置,记得在最后一行代码上加个英文逗号,再另起一行,写好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了,如下图右边白色区域所示。 要是一切正常,到这里就结束了。 3 Latex配置代码说明这里主要是写一些在第1.2节里面配置代码的说明,防止自己忘记。 3.1 编译命令
此处代码是为下面recipe的编译链提供编译命令, 3.2 编译链
此处代码定义了编译链,即应按照什么顺序选择编译器编译tex文件, 3.3 清除辅助文件
上面的代码定义了要清除的辅助文件的格式。
这里有三个选项,分别是: ① onBuilt:每次编译后都清除辅助文件; ② onFailed: 编译失败时清除辅助文件; ③ never:从不清除辅助文件。 我这里选了 3.4 pdf浏览器选择
上面代码定义了编译后查看pdf的浏览器,有4个选项,分别是: ① none: 不用浏览器; ② brower:使用网页浏览器; ③ tab:使用vscode内置浏览器; ④ external:使用外置pdf浏览器。 我用的是vscode内置浏览器,其实网页浏览器也挺好用的,显字大。 3.5 自动编译选项
上面代码定义了自动编译代码的功能,使用默认编译链自动构建tex的project,有3个选项,分别是: ① onFileChange:检测到文件更改的时候自动编译tex; ② onSave:保存的时候自动编译tex; ③ never:不自动编译tex。 我选择的是 3.6 显示菜单内容
上面代码定义了在tex文件中,单击鼠标右键出现的菜单选项。 这是属性为 这是属性为 Build LaTex projrct为编译latex项目,SyncTex from cursor为定位tex代码在pdf文件中的位置,即正向定位。 这里为了方便编译和定位正文内容,我选了 3.6 错误和警告信息提示
上面代码定义了出现错误或者警告的时候是否会出现弹窗,我觉得弹窗很烦人,而且在终端中也可看到,所以选择了 3.7 自动补全功能
上面代码定义了是否自动补全命令和环境的功能,我觉得挺实用的,少打很多字,特别方便,还有提示,所以选择了 3.8 默认编译链选择
上面代码设置了vscode编译tex文档中的默认编译链,有2个选项,分别是 ① first:选择 ② lastUsed:选择上一次使用的编译链作为默认编译链。 我在这里选择了 3.9 反向定位
上面代码定义了从pdf浏览器中定位vscode的tex代码位置的功能,我觉得这条功能十分十分好用,强烈推荐! 这里也有2个选项,分别是: ① ctrl-click:ctrl+鼠标左键单击; ② double-click:鼠标左键双击。 我比较喜欢鼠标左键双击,所以选择的第二个选项。 4 结束到这里整篇文档就结束啦! 我是参考了这篇文档来配置latex的,感谢这位作者! 要是不会安装texlive和vscode的话,这篇文档也有很详细的介绍,大家可以看看。 谢谢大家! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 5:25:20- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |