TexLive&VSCode安裝配置教程


一、TexLive安裝

1. 下載

2. 安裝

  • 雙擊打開texlive.iso文件,雙擊install-tl-windows.bat
  • 選擇安裝目錄,其他默認即可;

3. 等待

  • 約1個小時即可安裝完成;

二、 VSCode安裝

1. 下載

2. 安裝

  • 雙擊下載的VSCodeUserSetup-x64-x.xx.x.exe文件,按照提示安裝即可。

三、Latex Workshop插件安裝

LaTex Workshop是VSCode的插件,這個插件為VSCode提供了LaTeX語言支持。

1. 搜索並安裝

  • 在VSCode的擴展管理中,搜索latex,點擊下面的install按鈕,即可自動安裝(下圖由於我已經安裝了,所以沒有install按鈕);

四、Sumatra PDF安裝

Sumatra Pdf 是一款輕量級的 PDF 閱讀器,類型為開放軟件,並且有安裝版和便攜版兩個版本。 VSCode 內置的 PDF 查看器功能比較簡單,而且不太方便,而 Adobe Reader 則相對體積大,打開速度慢。Sumatra PDF 小巧強大,啟動速度快,作為本方案的 PDF 閱讀器最合適不過,而且還可以和源碼之間實現定位跳轉,彌補 LaTex “所見非所得”的劣勢。

1. 下載

2. 安裝

  • 雙擊下載的SumatraPDF-x.x.x-64-install.exe文件,按照提示安裝即可;

五、配置VSCode

1. 打開配置文件

  • 在VSCode里面按住快捷鍵,CTRL+SHIFT+P,然后輸入Open Settings,用ENTER鍵選擇第一個。

2. 寫入配置參數

  • settings.json寫入如下配置參數:
"latex-workshop.latex.tools": [
    {
        "name": "xelatex",
        "command": "xelatex",
        "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": "xe->bib->xe->xe",
        "tools": [
            "xelatex",
            "bibtex",
            "xelatex",
            "xelatex"
        ]
    },
    {
        "name": "pdf->bib->pdf->pdf",
        "tools": [
            "pdflatex",
            "bibtex",
            "pdflatex",
            "pdflatex"
        ]
     }
],

"latex-workshop.latex.autoClean.run": "onBuilt",

"latex-workshop.latex.autoBuild.run": "never",

"latex-workshop.view.pdf.viewer": "external",

"latex-workshop.view.pdf.external.viewer.command": "D:/Program Files/SumatraPDF/SumatraPDF.exe",
"latex-workshop.view.pdf.external.viewer.args": [
	"-forward-search",
	"%TEX%",
	"%LINE%",
	"-reuse-instance",
	"-inverse-search",
	"\"D:/Program Files/Microsoft VS Code/Code.exe\" \"D:/Program Files/Microsoft VS Code/resources/app/out/cli.js\" -gr \"%f\":\"%l\"",
	"%PDF%"
],

"latex-workshop.view.pdf.external.synctex.command": "D:/Program Files/SumatraPDF/SumatraPDF.exe",
"latex-workshop.view.pdf.external.synctex.args": [
	"-forward-search",
	"%TEX%",
	"%LINE%",
	"-reuse-instance",
	"-inverse-search",
	"code \"D:/Program Files/Microsoft VS Code/resources/app/out/cli.js\" -gr \"%f\":\"%l\"",
	"%PDF%",
],

2. 配置說明

  • 當將上述配置文件寫入並保存后,即已完成了所有安裝和配置步驟。下述的說明是用於理解配置參數:

latex-workshop.latex.tools主要用於配置編譯工具和命令, LaTeX Workshop默認的編譯工具是latexmk,可根據需要修改所需的工具和命令。

latex-workshop.latex.recipes主要用於配置編譯鏈,第一個recipe為默認的編譯工具;

latex-workshop.latex.autoClean.run用於設置在PDF文件生成后自動清除LaTex編譯過程產生的一些輔助文件。

latex-workshop.latex.autoBuild.run用於設置保存時是否自動編譯LaTex文件(VSCode 有自動保存功能,所以每次自動保存都會編譯 LaTex 文件,這樣就會導致電腦每隔一段時間就會自動編譯文檔);

latex-workshop.view.pdf.viewer用於選擇使用外置閱讀器;

latex-workshop.view.pdf.external.viewer.command后跟的參數為SumatraPDF.exe所在的路徑;

latex-workshop.view.pdf.external.viewer.args為配置外置閱讀器各類參數;

latex-workshop.view.pdf.external.synctex.commandlatex-workshop.view.pdf.external.synctex.args用於配置SumatraPDF的正向和方向搜索;

五、注意事項

1. 在安裝新字體時,應右擊選擇為所有用戶安裝(A);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM