一蓉坎、安裝準(zhǔn)備
1肿孵,安裝 TeX Live
- 下載 TeX Live 最新的 ISO 鏡像文件(download from a nearby CTAN mirror)。
- 解壓鏡像文件疏魏,在主目錄中找到install-tl-advanced.bat文件停做,雙擊安裝。
2大莫,安裝 Sublime Text 3 及相關(guān)插件
下載安裝包(Download)蛉腌,安裝后按如下步驟安裝插件。
1)安裝 Package Control 插件
一般選擇快速安裝只厘,如果電腦無法連網(wǎng)烙丛,選擇手動(dòng)安裝。
安裝方式1:快速安裝
- 在 Sublime Text 3 中選擇
View > Show Console
菜單羔味。 - 在底部打開的窗口中復(fù)制粘貼如下代碼:
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
- 按Enter鍵河咽,稍等。安裝完畢后介评,重啟Sublime库北,如果在
Preferences
菜單下看到Package Control
,代表安裝成功们陆。
安裝方式2:手動(dòng)安裝
- 在Package Control下載頁面中下載Package Control.sublime-package.
- 打開文件系統(tǒng)到目錄
C:\Users\yourPCname\AppData\Roaming\Sublime Text 3\Installed Packages
寒瓦,將剛下載的Package Control.sublime-package
移動(dòng)到此文件夾中。 - 重啟Sublime坪仇,如果在
Preferences
菜單下看到Package Control
杂腰,代表安裝成功。
Package Control 的使用
- 在 Sublime 中選擇
Preferences > Package Control
. - 在彈出的輸入框中選擇
Package Control: Install Package
, 將出現(xiàn)插件列表椅文。 - 點(diǎn)擊需要的插件喂很,就會(huì)自動(dòng)安裝。
2)安裝 LaTeXTools 插件
安裝方式1:在線安裝
- 在 Sublime 中選擇
Preferences > Package Control
. - 在彈出的輸入框中選擇
Package Control: Install Package
, 將出現(xiàn)插件列表皆刺。 - 輸入 LaTeXTools少辣,選擇安裝。
安裝方式2:手動(dòng)安裝
- 從 GitHub 中下載
LaTeXTools-master.zip
文件羡蛾,修改文件名為LaTeXTools.zip
漓帅,解壓。 - 在 Sublime 中選擇
Preferences > Browse Packages...
, 將解壓的LaTeXTools
文件夾移動(dòng)到此目錄中痴怨。 - 重啟 Sublime忙干,如果在
Preferences > Package Settings
菜單下看到LaTeXTools
,代表安裝成功浪藻。
3捐迫,安裝 SumatraPDF
在Download SumatraPDF中下載安裝包,安裝爱葵。
二施戴、LatexTools 和 SumatraPDF 配置
1反浓,配置 LatexTools
- 在 Sublime 中依次選擇
Preferences > Package Settings > LatexTools > Settings - User
. - 在打開的文檔中搜索 windows 字符串,找到如下圖所示的段落赞哗,結(jié)合自己的安裝位置配置
textpath
勾习、distro
、sumatra
:
配置 windows 段落 - 繼續(xù)在文檔中搜索 builder 字符串懈玻,將
builder
內(nèi)容改為simple
:
配置 builder 段落
2,配置 SumatraPDF
1)添加環(huán)境變量
依次選擇此電腦 > 屬性 > 高級(jí)系統(tǒng)設(shè)置 > 環(huán)境變量(N)...
乾颁,檢查用戶變量或系統(tǒng)變量的Path
變量中是否有 SumatraPDF涂乌。如果沒有,加入 SumatraPDF 的安裝路徑英岭,如 D:\Program Files\SumatraPDF
.
2)配置反向搜索
按快捷鍵Win + R
輸入cmd
打開命令提示符后湾盒,執(zhí)行以下命令:(根據(jù)情況自己修改安裝路徑)
sumatrapdf.exe -inverse-search "\"D:\Program Files\Sublime Text 3\sublime_text.exe\" \"%f:%l\"
3)設(shè)置反向搜索命令行
在 SumatraPDF 中選擇 設(shè)置 > 選項(xiàng)
,在設(shè)置反向搜索命令行中輸入:(根據(jù)情況自己修改安裝路徑)
"D:\Program Files\Sublime Text 3\sublime_text.exe" "%f:%l"
如下圖:
設(shè)置反向搜索命令行
配置完反向搜索后诅妹,在 SumatraPDF 中雙擊文檔就可跳轉(zhuǎn)到 Sublime 中對(duì)應(yīng)的 LaTeX 文本位置罚勾。
三、測試
打開 Sublime吭狡,新建文件test.tex
尖殃,內(nèi)容如下:
\documentclass{ctexart}
\begin{document}
你好
\end{document}
保存。在 Sublime 中選擇Tools > Build With... > LaTeX - XeLaTeX
(此為中文文檔編譯選項(xiàng)划煮,英文文檔下選LaTeX - PdfLaTeX
)送丰,編譯成功后會(huì)自動(dòng)打開 SumatraPDF 預(yù)覽,如下圖:
示例
四弛秋、其他配置
1器躏,自動(dòng)補(bǔ)全
- 在 Sublime 中,選擇
Preference > settings > User
. - 加入如下代碼:
"auto_complete":true,
"auto_complete_selector": "source, text",
"auto_match_enabled":true,
如圖所示:
自動(dòng)補(bǔ)全設(shè)置
-
設(shè)置后即可實(shí)現(xiàn)自動(dòng)補(bǔ)全蟹略,如下圖:
自動(dòng)補(bǔ)全
2登失,公式與圖片預(yù)覽
- 在 Ghostscript Downloads 頁面中根據(jù)需要下載最新版本的 Ghostscript,如
Ghostscript 9.26 for Windows (64 bit)
挖炬;在 Windows Binary Release中下載最新版本的ImageMagick揽浙,如ImageMagick-7.0.8-35-Q16-HDRI-x64-dll.exe
. - 安裝剛下載的 Ghostscript 和 ImageMagick。在
此電腦 > 屬性 > 高級(jí)系統(tǒng)設(shè)置 > 環(huán)境變量(N)...
的Path
變量中檢查是否有Ghostscript 和 ImageMagick茅茂,如下圖:
檢查環(huán)境變量
注:Ghostscript 和 ImageMagick 在用戶變量或系統(tǒng)變量的Path
變量中出現(xiàn)皆可捏萍。 - 選擇 Sublime 的
Preferences > Package Settings > LatexTools > Check System
,檢查 Ghostscript 和 ImageMagick 是否正確安裝空闲,正常情況如下圖:
Check System 檢查 -
測試公式和圖片是否能正確預(yù)覽令杈,如下圖:
公式預(yù)覽
圖片預(yù)覽
五、推薦資源
- Overleaf 的 LaTeX 教程(Documentation Home)
- LaTeX 公式編輯器(Online LaTeX Equation Editor)碴倾,如果鏈接無法打開或失效逗噩,百度搜索
Online LaTeX Equation Editor
.