LaTeX學習之旅--CTEX

LaTeX學習之旅—CTEX

前言:

這篇筆記是我在2017年國慶在家學習了LaTex排版編程之後寫的,主要是一些經驗總結。

LaTeX學習之旅 是關於工具與資料選擇。

我爲什麼要學latex?

latex 是一門排版語言,當然被譽爲最好的排版語言,這個最好二字自然吸引着我。而我,在國慶之前去找了未來研究生的老師,他給了我們一些題目,要我們下去開那些論文。毫無疑問,這些論文我覺得使用latex排版的,所以我突然對latex有了興趣,我也想把文章排版得比較好,說不定以後會在知名期刊上發佈論文–有些是隻接受latex而不接受word論文的。

況且,word不支持公式(或者說office公式太醜了,打起來也比較難用),綜合以上特點,我進入了latex的學習。

怎麼學?

在此之前…

我在之前的幾個學期應該有看過latex學習的教學,或是在網上查過一些資料,知道國內學習latex的主流軟件應該是CTEX。CTEX是一套配置好了的latex編輯編譯器,非常適合新手。(當然,我就是用的這個學習latex)。
但是之前並沒有花太多時間去學,只是編寫了一兩句話而已,然後就放棄了,因爲覺得:我爲了打一兩行字,就去寫折磨多代碼,實在浪費時間–已有的認知使我覺得word是更高效的選擇,並且認爲latex入門太難。

當然,實際是幾頁的排版使用latex的確麻煩了,word能解得決更高效。

選擇CTEX套裝

第一個肯定是看書,我剛開始看的書是CTEX教程。這是在網上搜到的教程,反正就是隨便搜,然後發現了這麼一個教材。
老實說,不見得是好教材,反正就先這麼學了。

選這個教材就要選擇CTEX套裝嘛!我下載CTEX,這是國人開發的,免費版本(latex編譯器MikTex+編輯器WinEdt)。latex開源,自然免費,但是Winedt是別人做的GUI編輯器,確實要收費的,但是CTEX裏都破解了(退出時加了幾行代碼,就可以無限試用)。

CTEX的WinEdt是很人性化的界面,各種功能,應該是所有編輯器裏面最齊全的。(但是其缺點是竟然沒有代碼補全,難受,像sharelatex在線編輯的自動補全做的很好)。但是有begin-end 補全,具體就是begin{}},兩個右括號。

說一說安裝和運行CTEX遇到的麻煩:

MikTex在線升級後報錯,有文件缺失。但是我又需要更新到新的庫啊?所以我重裝了一下。
重裝之後我把MikTex2.9最新版下載,安裝在CTEX目錄替換原來的MikTex文件夾(原來的改爲—bak文件夾)。有人說要下載32位才兼容,但是我64位也沒問題。

MikTex運行時缺少包導致報錯

設置成爲不要用GUI,遇到缺少包時就下載會少很多是情。
但是有的時候由於網絡原因或是其他,軟件並不能自己下載更新,所以還是需要手動下載庫(即在CTEX軟件中,想外部下庫很難,配置複雜,如果需要,直接放在工程目錄就行了)。

爲什麼不選擇其他編輯器?

首先要說的是:
經過萬般比較,我最終還是使用CTeX來編輯編譯,但是有的時候用Notepad++來打開查看latex文件,有的時候使用sublime來編輯工程文件(代碼高亮確實好用,安裝插件後能自動補全)。


以下是其他工具的說明比較

sublime

sublime 是一款編輯器,可以經過安裝latex插件,並結果較複雜的配置來編輯latex,並使用插件在sublime裏面調用Mikex編譯器進行編譯。

這個方法優點是可以使用sublime編輯,缺點是沒有信息交互,無法查看報錯,而且配置起來是個問題。

notepad++

不支持latex插件,支持語法高亮,能自動補全(就是因爲自動補全才用的),打開速度最快。同樣要配置,配置更復雜。

sharelatex

在線latex編輯,有免費版本,也有付費,剛開始的時候我使用過。他支持代碼補全,感覺還補全的不錯;支持及時編譯,同時查看,編譯速度快。
這是在線存儲,可以完美導出,不錯的選擇。不用下載庫等,方便實用。就是每次得登上網絡。

反正最後使用CTeX時沒錯的

等哪天學的比較好了再考慮其他的吧!

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