手把手帶你在vscode中配置latex

vscode中如何配置latex?下面本篇文章就來帶大家一步步在vscode中配置latex,希望對大家有所幫助!

手把手帶你在vscode中配置latex

之前一直用的是texstudio寫論文,但我覺得texstudio的ui不好看,加上實際使用過程中,texstudio的工具欄里面那些功能我一直沒有用過,只需要簡單地編寫tex文檔就足夠了,所以考慮使用一款顏值高并且比較輕量化的文檔編輯器,因此vscode就進入了我的視線之中。

經(jīng)過一番配置,我成功地在vscode里面調(diào)好了tex的編寫環(huán)境,個人體感和texstudio使用感覺差不多,但顏值更好,使用起來比較開心!寫這篇文檔是為了記錄一下配置心得,防止自己忘記,同時做一個輸出,讓自己消化一下知識。

需要先說明,這篇文檔里面已經(jīng)默認讀者安裝好texlive和vscode。

1、latex在vscode中的配置

vscode里面配置tex比較簡單,分為兩步:(1)安裝擴展(2)添加設(shè)置。【推薦學(xué)習(xí):vscode教程1、latex在vscode中的配置

vscode里面配置tex比較簡單,分為兩步:(1)安裝擴展(2)添加設(shè)置。【推薦學(xué)習(xí):vscode教程

1、latex在vscode中的配置

vscode里面配置tex比較簡單,分為兩步:(1)安裝擴展(2)添加設(shè)置。【推薦學(xué)習(xí):vscode教程,在vscode里面看看能不能編譯。

下載好latex模板后,

① 把.tex文件拖入vscode中

② 點擊左邊工具欄的TEX按鈕

③ 找到Build LaTex project,點它!如果不報錯的話,則運行成功。我一般會選Recipe:pdflatex作為編譯手段

④ 找到View LaTex PDF,選擇View in VSCode tab,這個時候就會在vscode的頁面中出現(xiàn)生成的pdf了,如下圖右邊白色區(qū)域所示。

手把手帶你在vscode中配置latex

要是一切正常,到這里就結(jié)束了。

1、latex在vscode中的配置

vscode里面配置tex比較簡單,分為兩步:(1)安裝擴展(2)添加設(shè)置。【推薦學(xué)習(xí):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",//顯示內(nèi)容菜單:(1)編譯文件;(2)定位游標(biāo)"latex-workshop.showContextMenu": true,//顯示錯誤"latex-workshop.message.error.show": false,//顯示警告"latex-workshop.message.warning.show": false,//從使用的包中自動補全命令和環(huán)境"latex-workshop.intellisense.package.enabled": true,//設(shè)置為never,為不清除輔助文件"latex-workshop.latex.autoClean.run": "never",//設(shè)置vscode編譯tex文檔時的默認編譯鏈"latex-workshop.latex.recipe.default": "lastUsed",// 用于反向同步的內(nèi)部查看器的鍵綁定。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"],
//設(shè)置為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",
//顯示內(nèi)容菜單:(1)編譯文件;(2)定位游標(biāo)"latex-workshop.showContextMenu": true,
//顯示錯誤"latex-workshop.message.error.show": false,//顯示警告"latex-workshop.message.warning.show": false,
//從使用的包中自動補全命令和環(huán)境"latex-workshop.intellisense.package.enabled": true,
//設(shè)置vscode編譯tex文檔時的默認編譯鏈"latex-workshop.latex.recipe.default": "lastUsed",
// 用于反向同步的內(nèi)部查看器的鍵綁定。ctrl/cmd +點擊(默認)或雙擊 "latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",

以上就是手把手帶你在

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊14 分享