手把手带你在vscode中配置latex

vscode中如何配置latex?下面本篇文章就来带大家一步步在vscode中配置latex,希望对大家有所帮助!

手把手带你在vscode中配置latex

之前一直用的是texstudio写论文,但我觉得texstudio的ui不好看,加上实际使用过程中,texstudio的工具栏里面那些功能我一直没有用过,只需要简单地编写tex文档就足够了,所以考虑使用一款颜值高并且比较轻量化的文档编辑器,因此vscode就进入了我的视线之中。

经过一番配置,我成功地在vscode里面调好了tex的编写环境,个人体感和texstudio使用感觉差不多,但颜值更好,使用起来比较开心!写这篇文档是为了记录一下配置心得,防止自己忘记,同时做一个输出,让自己消化一下知识。

需要先说明,这篇文档里面已经默认读者安装好texlive和vscode。

1、latex在vscode中的配置

vscode里面配置tex比较简单,分为两步:(1)安装扩展(2)添加设置。【推荐学习:vscode教程1、latex在vscode中的配置

vscode里面配置tex比较简单,分为两步:(1)安装扩展(2)添加设置。【推荐学习:vscode教程

1、latex在vscode中的配置

vscode里面配置tex比较简单,分为两步:(1)安装扩展(2)添加设置。【推荐学习:vscode教程,在vscode里面看看能不能编译。

下载好latex模板后,

① 把.tex文件拖入vscode中

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

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

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

手把手带你在vscode中配置latex

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

1、latex在vscode中的配置

vscode里面配置tex比较简单,分为两步:(1)安装扩展(2)添加设置。【推荐学习:vscode教程

手把手带你在vscode中配置latex手把手带你在vscode中配置latex手把手带你在vscode中配置latex手把手带你在vscode中配置latex手把手带你在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-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"],
//设置为never不清除辅助文件"latex-workshop.latex.autoClean.run": "never",
//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,
//设置vscode编译tex文档时的默认编译链"latex-workshop.latex.recipe.default": "lastUsed",
// 用于反向同步的内部查看器的键绑定。ctrl/cmd +点击(默认)或双击 "latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",

以上就是手把手带你在

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享