在VScode上使用latex編輯pdf
- 引言
- 安裝Tex live
- 檔案下載
- Tex live安裝流程
- 在Visual Studio code(VS code)安裝LateX
- VS code下載
- VS code安裝latex
- 測驗最簡單的latex
引言
TEX是誕生于20世紀70年代末到80年代初的一款計算機排版軟體,
LATEX是對TEX的封裝和拓展,實際上就是用TEX語言撰寫的一組宏代碼,擁有比原來TEX格式(Plain TEX)更為規范的命令和一整套預定義的格式,
TEXLive是TEX的一個發行版,
安裝Tex live
Tex live官網對Tex live有詳細的介紹以及下載說明,感興趣的同學可以進行閱讀,
檔案下載
Tex live一般有兩種安裝方式:
一種是通過本地下載windows或Linux安裝檔案,然后通過安裝檔案進行下載安裝,
還有一種是下載ISO鏡像檔案,然后進行安裝,為了更快速的下載,這里推薦兩個鏡像源:清華大學鏡像和中科大鏡像,下載".iso"后綴的檔案(圖中以".iso"為后綴的檔案,任選一個下載)
注:本文采用下載ISO鏡像檔案進行安裝,且安裝windows版本,

Tex live安裝流程
檔案下載完成后得到下圖中的檔案,圖中是很久以前下載的檔案,現在可能更新了,但后續的安裝步驟沒有變化,

打開iso鏡像檔案后,雙擊“install-tl-windows.bat”檔案即可進行安裝

隨后會顯示如下界面,在這里可以根據自己的需要去修改安裝路徑,(可能還有一個命令提示符的頁面,這里不用管,可以直接關掉)
點擊“Advanced”可以進行更多設定,這里暫不進行演示,

之后就是漫長的等待了,會顯示下圖中的界面,安裝時間很長,大約40分鐘,具體安裝時間要看電腦的性能,

上面安裝完成后就可以關掉了,
根據上面步驟安裝完成后,就有了下圖的這些應用程式,
一般只需要用“TeXworks editor”進行編輯,具體如何編輯此處暫時不做教學,網路上有很多教學視頻,

個人不太喜歡使用“TeXworks editor”進行編輯,覺得很費眼,看著有些難受,所以本文還有后續“改進”…
在Visual Studio code(VS code)安裝LateX
VS code下載
vscode可以在官網進行下載,有windows,Linux等版本,
本文下載的是windows版本,VS code安裝很簡單,這里就不進行詳細說明了,
本文安裝的windows版本的VS code,
VS code安裝latex
打開VS code,界面如下

在拓展應用中搜索“latex”并進行安裝,(重啟軟體后生效)

部分同學可能更習慣中文界面,也可以在應用程式中搜索“chinese”進行安裝,這是個可選項,(重啟軟體后生效)

(注:這里需要重啟軟體)
到這一步還不能使用VS code進行latex編輯,還需要一些重要的設定,
打開“設定” -> “命令面板”,或者按“Ctrl+Shift+P”打開“命令面板”

搜索“setting”,并選擇“preferences:Open Settings(JSON)” (注意:不要選擇錯了)

將里面的代碼(有可能是空白的)全部刪掉,然后將下面代碼復制進去,隨后保存(Ctrl+S),
{
"files.autoSave": "onFocusChange",
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.view.pdf.hand": true,
"latex-workshop.synctex.afterBuild.enabled": true,
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
},
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOCFILE%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"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": "latexmk",
"tools": [
"latexmk"
]
},
{
"name": "BibTeX",
"tools": [
"bibtex"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
},
{
"name": "xelatex -> bibtex -> xelatex*2",
"tools": [
"xelatex",
"bibtex",
"xelatex",
"xelatex"
]
}
]
}
測驗最簡單的latex
可以新建一個后綴為“.tex”的檔案,使用VS code打開,
輸入下面代碼:
\documentclass{article}
\usepackage{ctex} % 中文宏
\begin{document}
Hello, world! 你好,世界!
\end{document}
運行并查看PDF檔案,如果得到和下圖中類似的結果,那么Congratulation to you !!!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/278562.html
標籤:其他
