nixnotwin Asked: 2010-12-13 23:06:56 +0800 CST2010-12-13 23:06:56 +0800 CST 2010-12-13 23:06:56 +0800 CST 在 gedit 中打开 tex 文件时出错 772 我使用 5.8.5 版本的记事本++。我在 notepad++ 上编辑的 .tex 文件无法在 gedit 上打开。我得到的错误是“无法识别字符集” gedit charset 2 个回答 Voted Best Answer frabjous 2010-12-14T05:26:45+08:002010-12-14T05:26:45+08:00 要尝试的两件事(从命令行): 首先: fromdos filename.tex (需要 tofrodos 包)。 第二: iconv -c -f UTF-8 -t UTF-8 filename.tex > filename-copy.tex 这应该删除任何与 UTF-8 不兼容的字符。 (您还应该遵循其他答案中关于放入\usepackage[utf8]{inputenc}.tex 源的建议。) aatdark 2010-12-14T04:45:11+08:002010-12-14T04:45:11+08:00 我的乳胶文件都是 utf8 并在 windows 和 linux 上编译。 我会用UTF-8 without BOM 并添加 \usepackage[utf8]{inputenc} 在主文件中通知pdflatexorlatex命令内容为 UTF8
要尝试的两件事(从命令行):
首先:
fromdos filename.tex
(需要 tofrodos 包)。
第二:
iconv -c -f UTF-8 -t UTF-8 filename.tex > filename-copy.tex
这应该删除任何与 UTF-8 不兼容的字符。
(您还应该遵循其他答案中关于放入
\usepackage[utf8]{inputenc}
.tex 源的建议。)我的乳胶文件都是 utf8 并在 windows 和 linux 上编译。
我会用
UTF-8 without BOM
并添加
\usepackage[utf8]{inputenc}
在主文件中通知
pdflatex
orlatex
命令内容为 UTF8