最近抽空在 Ubuntu 配置了下,終於支持了中文文檔轉換,但是用的 LaTeX 模板是在網上找的,想自己寫一個,順便了解下 LaTeX。
工欲善其事,必先利其器。這裏筆記下 SublimeTeXt3 下用 TeXlive 配置 LaTeX 編輯環境。
系統 & 軟件 版本
- windows 10
- Sublime Text3
- TeX Live 2016
關於 TeX、LaTeX、TeX Live
名詞解釋
專有名詞,注意名詞大小寫
TeX:美國計算機教授高德納 (Donald Ervin Knuth) 爲了排版他的著作 『The Art of Computer Programming』(TAOCP) 編寫的功能強大的排版軟件。
LaTeX:美國計算機科學家萊斯利·蘭伯特爲了準備他的著作 『The Great American Concurrency Book』基於 TeX 開發的宏,詳見Wiki
TeX Live:是由國際 TEX 用戶組整理和發佈的TEX軟件發行套裝,詳見wiki
使用場景
公式編輯
- 在線:在線 LaTeX 公式編輯器
- Office套件:在 office 套件裏,通過 MathType 可以很方便地編輯公式
- LaTeX:通過 LaTeX 語法輸入公式
排版
公式編輯只是 LaTeX 功能中的一項,排版才能體現出它的強大的功能,具體效果可以參見下面的 demo。
配置 LaTeX 編輯器
使用 LaTeX 進行排版的過程即,編輯完 TeX 文件,通過 TeX Live 將 LaTeX 文件編譯成 PDF 文件
爲了操作方便,通過配置 Sublime 的插件 LaTeXTools
,可快捷調用(快捷鍵:Ctrl
+ B
) Tex Live 來編譯文件,高效率編輯。
可選:高效到底,通過配置 sumatraPDF ,可在 PDF 生成後 自動在 sumatraPDF 中打開,實現實時預覽的效果。
安裝 TeXlive
ISO 鏡像下載地址:TeX Live 2016
下載完成後,加載鏡像,進入文件點擊 install-tl-windows.bat
(直接安裝) 或者 install-tl-advanced.bat
(提供可選項)
開始安裝。
等待中……
安裝完成後,還需要一步,將 LaTeX 執行文件的路徑加入系統環境變量
我在本機的路徑爲 C:\texlive\2016\bin\win32
,加入系統環境變量後,可通過在 命令提示符(CMD) 執行 latex
命令檢查,注:可能需要重啓電腦。
安裝 sumatraPDF (可選)
關於 Sumatra PDF:Sumatra PDF is a free PDF, eBook (ePub, Mobi), XPS, DjVu, CHM, Comic Book (CBZ and CBR) reader for Windows.
下載地址:Sumatra PDF
添加路徑到系統環境變量:同 TeX Live 一樣,爲了能在 CMD 中通過命令執行程序,需要將 Sumatra PDF 執行文件的路徑添加到系統環境變量,通過在 CMD 中執行命令檢測配置是否成功。注:可能需要重啓電腦
Sublime 安裝 LaTeXtools 插件
安裝
如果對於 Sublime Text 不熟悉的同學,可以參見 SublimeText 插件推薦
通過 Package Control 安裝插件 LaTeXTools
配置
配置文件路徑:
Preference > Package Setting > LaTeXTools > Setting-User
配置以下參數
texpath
:TeX Live 可執行文件的路徑(即添加到環境變量中的路徑)
distro
:修改爲 texlive
sumtra
:sumatraPDF 可執行文件的路徑(即添加到環境變量中的路徑)
配置 sumatraPDF 反向搜索
路徑爲 SublimeText 的可執行文件路勁,如下示例sumatrapdf.exe -inverse-search "\"C:\Program Files\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
LaTeX 上手
所有配置都完成了,下面可以測試成果了