過去在寫 LaTeX 時, 總是希望有個Makefile能把所有的指令都執行完, 而且只執行有需要執行的指令, 這樣就可以節省一些腦力去思考現在做到那一步以及下一步要做什麼, 另一方面也可以縮短文件的編譯時間. 要達到這個目的的其中一個方法是刻Makefile, 不過自己試用過之後, 覺得維護Makefile的時間成本太高, 不如直接用shell script來得直覺.
後來學了cmake之後, 發現流程簡單多了, 只要無腦的把變數設定好, 就可以輕鬆用個make指令把所有事都搞定.和我預期的相去不遠啊.
latex搭配cmake的範例放在 https://github.com/chihungtzeng/latex-cmake-example, 寫LaTeX還是直接用範例demo好. :D
沒有留言:
張貼留言