2014-05-21 53 views
0

我有一個Windows計算機上的所有文件,公司的Eclipse CD C項目。 doxy文件,編碼爲UTF-8。 UTF-8在doxy文件中也被指定爲編碼。如何修復doxygen生成的tex文件的編碼?

然而,生成的LaTex文件在ISO-8859-1中編碼。

事實上,如果我打開一個.tex文件(TEXworks的),更改文件編碼,保存並關閉它,當我重新打開它的編碼是仍然標記爲ISO-8859-1。

這意味着在源UTF-8碼元(如\德爾塔)使其通過doxygen的建立行,但導致PDF使失敗。

我完全不熟悉LaTex,所以不知道從哪裏開始搜索這個,Google迄今爲止的查詢都沒有結果。我還不太確定這是否是導致.tex文件編碼爲ISO-8859-1的Doxygen,Tex或Windows問題!

因此,即使沒有設置doxygen .tex輸出編碼的特定選項,它會被設置爲與DOXYFILE_ENCODING設置相同,這將是一件好事嗎?

假設的話,那麼移動從項目文件夾到桌面.tex文件裏的一個,並嘗試通過TEXworks,其編碼的改變仍然無法成立,所以它使我認爲Windows或TEXworks的是防止編碼爲UTF-8,但對編碼和LaTex缺乏瞭解,這讓我在這裏處於一個鬆散的結局,對接下來要嘗試的任何建議?

感謝

回答

0

:\我基本上剛剛結束了重新安裝一切,並確保混帳忽略了TEX文件並單獨處理的PDF文件的代碼文件,以便編碼被迫。不是一個真正的解決方案,但是它的構建。