如何修复doxygen编码的tex文件?

时间:2014-05-21 09:16:35

标签: utf-8 character-encoding latex doxygen tex

我在带有所有文件的Windows机器上有一个eclipse CDT C项目。 doxy文件,编码为UTF-8。 UTF-8也被指定为doxy文件中的编码。

然而,生成的LaTex文件采用ISO-8859-1编码。

事实上,如果我打开.tex文件(使用TexWorks),请更改文件编码,保存并关闭它,当我重新打开它时,编码仍然标记为ISO-8859 -1

这意味着源中的UTF-8符号(例如\ Delta)通过doxygen build OK,但导致PDF make失败。

我对LaTex一点也不熟悉,所以不确定从哪里开始搜索这个问题,到目前为止Google的查询都没有结果。我还是不太确定这是否是导致.tex文件编码为ISO-8859-1的Doxygen,Tex或Windows问题!

因此,最好知道即使没有设置doxygen .tex输出编码的特定选项,它是否会设置为与DOXYFILE_ENCODING设置相同?

假设的情况,然后将.tex文件中的一个从项目文件夹移动到桌面并尝试通过TexWorks进行编码更改仍然无法保持,因此它让我想到Windows或TexWorks阻止编码为UTF-8,但缺乏编码和LaTex的知识让我在这里松了一口气,有关下一步尝试的建议吗?

由于

1 个答案:

答案 0 :(得分:0)

:\我基本上只是重新安装所有内容并确保git忽略tex文件并将PDF文件分别处理到代码文件,以便强制编码。不是一个真正的修复,但它建立。