1. 程式人生 > >讓你的Tex程式碼更加美觀就這麼簡單----Tex程式碼的自動格式化

讓你的Tex程式碼更加美觀就這麼簡單----Tex程式碼的自動格式化

用TeX編寫文件,當文件比較長,結構複雜,公式眾多時,感覺寫的TeX文字非常凌亂,自己看起來都不舒服。

像C, C++, C#, Java, Python, C#等程式設計語言的原始碼都有程式碼自動格式化的功能,因此,TeX程式碼應該也有自動格式化的功能。

但是,絕大多數的Tex編輯器,都沒有直接提供自動格式化的的功能,怎麼辦?

其實很簡單。

下面的方法,告訴您在Windows環境下,如何實現TeX程式碼自動格式化。

第一步:從網上下載latexindent。得到latextindent.zip。


第2步:解壓latexindent.zip。可以看到一個可執行檔案latexindent.exe。將此解壓後的資料夾所在的路徑新增到系統環境變數path中,這樣就能在命令列中的任何目錄下直接使用latexindent.exe這個檔案了。

第3步:進入Windows的命令列,輸入命令:

latexindent -help

檢視該命令的幫助說明。

第4步:將當前目錄切換到需要格式化的TeX檔案所在目錄,輸入下命令即可實現將a.tex格式化後輸出到b.tex,輸入和輸出的TeX文件可以是同一個文件。

latexindent a.tex -o b.tex

大功告成了。

如果你覺得不錯的話,請記得點贊哦!