問題描述:
使用Ctex和TEX WORK編譯中文期刊Latex模板:https://github.com/CTeX-org/chinesejournal
出現報錯:ctexart版本要求 2016/05/16,而現在的ctexart版本爲2011/03/11 v1.02c,無法編譯。
問題原因:
同時安裝了TEX Live和Ctex導致Latex的編譯環境受到污染進而導致編譯出錯。更詳細地說是,Path中Ctex的路徑優先於TEX Live,使得無論使用什麼編譯器都會優先使用Ctex的文件。而Ctex的文件有些已經很久沒有更新了,進而導致編譯不通過。
解決方案:
添加TEX Live的路徑,並優先於Ctex的路徑。如下圖所示:
總結:
1.如果一定要同時安裝Ctex和TEX Live(其實沒有必要,只是自帶的編輯器不同而已),先安裝Ctex。需要注意,安裝Ctex會覆寫PATH,解決方法:http://www.pythoner.com/202.html
2.TEX Live的路徑要優先於Ctex的路徑