1. 程式人生 > 其它 >Sublime text + Latex 配置

Sublime text + Latex 配置

任務項

內容

備註

安裝texlive

TeX Live 的官方站點:https://www.tug.org/texlive/
通常有兩種下載方式,一是直接聯網下載,通過連結獲取window的下載檔案或者Linux的下載檔案,雙擊之後就能看到一個批視窗,盡情享受下載的過程了

不過,下載過程中需要一直聯網,而且持續的時間會比較久。

第二種方式是通過直接下載ISO映象。新版的 TeXLive 的映象檔案通常比較大,這裡推薦三個源給大家,方便大家根據自己的情況選擇:

  1. 適合境外使用者,下載速度可以起飛:HK映象
  2. 適合境內使用者,起碼比境外映象快:清華映象列表,以及中科大映象列表

命名為 texlive.iso 的那個檔案,就是當時最新版本的 texlive 的映象了。

安裝

在開啟映象後,能看到大禮包大概是這樣

用管理員模式(右鍵-->Run as Administrator)執行install-tl-windows.bat檔案,進入第一個框框後點擊Advanced

就能見到下面的安裝介面

這裡,為了控制一下TeX Live佔用的記憶體大小,我們可以選擇修改N. of collections選項,並根據個人需要,去掉Texworks(比較老的編輯器,不推薦)以及部分我們日常不會使用的語言包,例如阿拉伯語、斯洛伐克語等等,設定如下:

刪除不用的語言包和工具

然後點選‘安裝TeX Live’就可以啦~經過一段漫長的安裝,TeX Live就安裝好了。

安裝版本確認

在安裝完之後,可以呼叫 terminal,分別輸入

tex -v
latex -v
xelatex -v
pdflatex -v

來獲取安裝的TeX的環境資訊!如果看到的版本資訊能夠正常輸出,那麼TeX Live的安裝就是成功的!

安裝和配置SumatraPDF

SumatraPDF 下載地址:https://www.sumatrapdfreader.org/download-free-pdf-viewer.html

(1)安裝SumatraPDF

雙擊安裝SumatraPDF,並且將 SumatraPDF 的主程式目錄新增到系統環境變數PATH,這一步很重要,否則下一步會無法進行。

(2)配置SumatraPDF

開啟cmd命令提示符,執行以下命令:(將其中的安裝路徑替換成你實際的安裝路徑)

D:\Pros\Office\SublimeText4\LaTeX>SumatraPDF-3.3.3-64.exe -inverse-search "\"D:\Pros\Office\SublimeText4\LaTeX\SumatraPDF-3.3.3-64.exe\" \"%f:%l\"

Sublime Text安裝和配置LaTeXTools

安裝 package control

Shift + Ctrl + P 然後輸入Package Control install 回車即可。
安裝成功後,將出現 如何一個選單

安裝LatexTools

按下快捷鍵Shift + Ctrl + P後,在彈出的對話方塊中輸入install,並點按Enter鍵;

在之後彈出的另一個對話方塊中搜索LatexTools,點選安裝即可;


配置

1. 依次點選選擇Preferences -> Package Settings -> LatexTools -> Settings-User
2. 在文件中搜索windows字串,找到如下圖所示的段落,並按照圖示結合自己的安裝位置進行配置textpath、distro、sumatra:


3. 在文件中搜索builder字串,按照如圖所示將其中的內容改為simple:


4. 儲存後退出。

測試

開啟SublimeText,建立文件TEST.tex,內容如下:

%!TEX program = xelatex
% 使用 ctexart 文類,UTF-8 編碼
\documentclass[UTF8]{ctexart}
\begin{document}
This is the context of the article.
這就是文章的所有內容。
\end{document}

儲存,並使用快捷鍵Ctrl + B編譯,正常的編譯成功情況下,會自動開啟 SumatraPDF 預覽:

問題及解決

1. ctex Error: CTeX fontset `fandol' is unavailable in curren

e:\Learns\Books\LaTeX\soft_texlive_2021\texlive\2021\texmf-dist\tex\latex\ctex\fontset\ctex-fontset-fandol.def:103: Critical Package ctex Error: CTeX fontset `fandol' is unavailable in current [ }]

pdfTeX error: pdflatex.exe (file unisong30): Font unisong30 at 632 not found

Check the TeX log file for more information

解決方法

以管理員的許可權重新安裝,確保字型能夠正常安裝到系統。

REF

https://www.cnblogs.com/shuaikai/p/14662707.

Sublime text + Latex 配置隨記

如何使用Sublime Text編寫LaTeX

最新TeXLive 環境的安裝與配置

你們的評論、反饋,及對你們有所用,是我整理材料和博文寫作的最大的鼓勵和唯一動力。歡迎討論和關注!
沒有整理與歸納的知識,一文不值!高度概括與梳理的知識,才是自己真正的知識與技能。 永遠不要讓自己的自由、好奇、充滿創造力的想法被現實的框架所束縛,讓創造力自由成長吧! 多花時間,關心他(她)人,正如別人所關心你的。理想的騰飛與實現,沒有別人的支援與幫助,是萬萬不能的。