最近抽空在 ubuntu 配置了下,終於支援了中文文件轉換,但是用的 latex 模板是在網上找的,想自己寫乙個,順便了解下 latex。
工欲善其事,必先利其器。這裡筆記下 sublimetext3 下用 texlive 配置 latex 編輯環境。
名詞解釋
專有名詞,注意名詞大小寫
tex:美國計算機教授高德納 (donald ervin knuth) 為了排版他的著作 『the art of computer programming』(taocp) 編寫的功能強大的排版軟體。
latex:美國計算機科學家萊斯利·蘭伯特為了準備他的著作 『the great american concurrency book』基於 tex 開發的巨集,詳見wiki
tex live:是由國際 tex 使用者組整理和發布的tex軟體發行套裝,詳見wiki
使用場景
公式編輯
office套件:在 office 套件裡,通過 mathtype 可以很方便地編輯公式
latex:通過 latex 語法輸入公式 排版
公式編輯只是 latex 功能中的一項,排版才能體現出它的強大的功能,具體效果可以參見下面的 demo。
使用 latex 進行排版的過程即,編輯完 tex 檔案,通過 tex live 將 latex 檔案編譯成 pdf 檔案
為了操作方便,通過配置 sublime 的外掛程式latextools
,可快捷呼叫(快捷鍵:ctrl + b
) tex live 來編譯檔案,高效率編輯。
可選:高效到底,通過配置 sumatrapdf ,可在 pdf 生成後 自動在 sumatrapdf 中開啟,實現實時預覽的效果。
安裝 texlive
tex live 2016
等待中……
安裝完成後,還需要一步,將 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.
新增路徑到系統環境變數:同 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 可執行檔案的路徑(即新增到環境變數中的路徑)
1
2
3
4
5
"windows"
:配置 sumatrapdf 反向搜尋
路徑為 sublimetext 的可執行檔案路勁,如下示例
sumatrapdf.exe -inverse-search "\"c:\program files\sublime text 3\sublime_text.exe\" \"%f:%l\""
所有配置都完成了,下面可以測試成果了 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Windows下配置使用MemCached
安裝配置memcached服務端 memcached manager 通過這個來管理memcached的服務端。成功後發現右側已經有例項了,到此服務端配置完畢。客戶端呼叫 客戶端類庫,解壓得到乙個memcacheddotnet目錄,一堆檔案。為測試memcached,我們建立乙個web專案。引用me...
windows環境下Nginx配置
作為乙個前端,在工作的時候肯定會遇到這樣的實際問題,就是要讓別人看到跑在你自己機子上localhost的頁面。這個時候就需要靠apache和iis幫忙了,當然現在有許多整合好的mysql和apache等框架,例如我自己本來就是使用很簡單的speedamp,小白式操作就ok了。但是之前一直久聞ngin...
windows下django的配置
裝了半天沒裝上,去django官網看了下,最高支援python2.7,我裝的是3.2,暈了,解除安裝,重來。django是python的web框架,先裝python再裝django。python安裝 比較簡單。官網 python.org 若進不去那就說明被遮蔽了,翻牆吧 我用的是2.7版本,你可以自...