Sublime Text 3 使用 LaTex

##LaTex是一種文檔、數學表達式的編寫方式,而不是特定軟件。實現方式有Miktex和TeX Live。就好像是doc文檔是一種字符及其格式的表示方法,實現方式有word和WPS等。

##準備工作
1、安裝miktex
https://miktex.org/download
這只是安裝包,別忘了安裝
2、下載SumatraPDF
https://www.sumatrapdfreader.org/dl/SumatraPDF-3.1.2-64-install.exe
這只是安裝包,別忘了安裝

##步驟一覽
1、安裝package control
2、安裝LaTex Tools插件
3、配置letaxtools
4、配置編譯器
5、配置SumatraPDF

1、安裝package control
ctrl+`, 然後在輸入框中輸入下面代碼,enter

import urllib.request,os,hashlib;
h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; 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)
在這裏插入圖片描述

安裝成功可以看到如下選項
在這裏插入圖片描述

2、安裝LaTex Tools插件
在安裝好package control的基礎上,ctrl+shift+p打開如下界面,輸入latex,找到latex tools下載(由於我的已經下載了,所以不會再顯示)

在這裏插入圖片描述

3、配置letaxtools
在這裏插入圖片描述
reference - Package Settings - LaTeXTools - Setting User
點擊後出現一個提示框,問是否將default的內容移植到User中,選擇”是“。(由於我的已經選過一次,就不再出現該提示框)
這一步實際上創建了一個名爲LaTeXTools.sublime.settings的文件。

在這裏插入圖片描述
4、配置編譯器
在LaTeXTools.sublime.settings中找到如下內容,其中texpath對應的是Miktex控制器的路徑。Miktex的控制器名爲miktex-ocnsole.exe。所謂路徑是指所在文件夾,不需要包括本文件的文件名。

在這裏插入圖片描述
然後找到builder,此處改爲simple
在這裏插入圖片描述

在這裏插入圖片描述
改完之後記得保存!!!記得保存!!!記得保存!!!

5、配置SumatraPDF
SumatraPDF本質上也只是一個PDF閱讀器,和福昕、adobe沒有很大區別,增加一個功能是:點擊某一行內容可以返回對應的代碼。這一功能方便進行論文修改。
(1)將SumatraPDF的主程序目錄添加到環境變量PATH中。環境變量的作用是方便A程序去調用B程序,如果A程序要調用B程序,就要在環境變量中增加B程序的路徑,這樣一來A程序就能在環境變量中按照名稱找到B程序。
(2)打開cmd (win+R,輸入cmd回車),輸入一下命令,並將其中的路徑改爲sublime text 3實際的安裝路徑(注意路徑是指所在文件夾,不包括.exe本身)
sumatrapdf.exe -inverse-search ““C:\Program Files\Sublime Text 3\sublime_text.exe” “%f:%l””

到這裏應該就完成了全部工作,由於電腦、軟件版本等問題具體操作可能不同。此時按下 Ctrl+B,Sublime Text 就會自動調用 LaTeXTools 的 build 系統來進行編譯,並自動打開 SumatraPDF 進行預覽。

恭喜你,開始用Sublime編寫LeTeX吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章