前言
原來自己一直用CTeX套裝編寫TeX代碼,后來也嘗試過幾種配置,比如TeXStudio、TeX Live+Sublime+SumatraPDF(參見:有哪些好的 LaTeX 編輯器?-知乎)。 現在自己使用的是TeX Live+WinEdt+SumatraPDF這一套配置,我認為這一套比較適合那些使用CTeX入門,習慣了WinEdt豐富多樣的快捷鍵,但是想從MikTeX換到TexLive的人群。
談談 MikTeX 和TeX Live
MikTeX 和 TeX Live 都是 TeX 的發行版,此前 MikTeX 被 CTeX 選中,封裝在套裝中一起發行。一開始覺得沒什么,后來了解得多了,發現很多人推薦 TeX Live,於是也去了解了這兩者的區別和優缺點。
首先,CTeX 套裝已經很久沒有更新了,官網的更新記錄中最后一次更新還是在2012年3月22日,版本停留在2.9.2.164已經很久了。而由於使用的是較低版本的 MiKTeX,現在已經無法在線更新宏包和 TeX 引擎。因此現在不推薦直接使用 CTeX 套裝作為 TeX 編譯環境。
其次,對於 MikTeX 和TeX Live 二者來說,TeX Live提供比MiKTeX 更安全的默認值,並且可能更注重安全性。例如,有種簡單的方法可以使得文檔、bibtex 數據庫或者包相關的病毒偽裝成微軟Office的安全替代文件,而這種攻擊對於任何一種平台上的 TeX Live 默認設置無效。
然后,TeX Live 在安裝時默認安裝所有的包,而 MikTeX 有多種安裝程序,其中只有一個包括所有包,其他需要在使用的時候再安裝需要的包。所以相對用戶而言,如果使用TeX Live可以省去選擇時的猶豫,這樣的安排使得TeX Live 更容易使用。這也表現出 TeX Live 側重於在多用戶系統上運行良好的系統,而 MiKTeX 的特點是可以進行“即時”軟件包安裝。
最后,TeX Live 由TUG進行維護,可以實時更新軟件包,有着更快的編譯速度(有人做過嵌入約260個Metapost圖形文件和一些bitmap的軟件包文檔的編譯時間比較,TeX Live 要比 MikTeX 快大約3到4倍)。
關於TeX Live 和 MikTeX 的對比,大家可以去看看這個帖子:What are the advantages of TeX Live over MiKTeX?
環境配置
首先需要先分別把TeX Live、WinEdt和SumatraPDF分別下載並安裝。TeX Live 文件比較大,可以參考我轉載的這篇博客安裝:TeX Live安裝指南。WinEdt和SumatraPDF都是比較輕量級的應用,安裝比較方便,我就不再贅述。其中WinEdt是一款收費的應用,只有30天的試用期,不過網上已經有各種破解的方法了,下載安裝應該也不是一件難事了。
下載完成之后就是更改WinEdt的配置了。先配置編譯引擎為TeX Live。選擇Options->Execution Modes->Tex System,把TeX Root更改為TeX Live 的安裝路徑,把TeX Bin中的路徑更改為TeX Live子文件夾”\bin\win32”,后面的兩個選擇Auto-detect就可以了,點擊應用后會自動刷新編譯器。
然后更新PDF預覽器。在Options->Execution Modes->PDF Viewer 中把包含SumatraPDF.exe的路徑替換原來路徑,這樣就行了。選擇SumatraPDF是因為這個閱讀器非常輕量,而且能夠支持反向搜索,點擊PDF中的文字可以快速定位到相應的代碼位置,非常方便。
現在就可以開始盡情地編寫論文啦!
---------------------
作者:ForeseeMark
來源:CSDN
原文:https://blog.csdn.net/wr339988/article/details/66634637
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!