用WinEdt打开tex文件显示error reading错误
是因为.tex文件中包含了utf-8字符,而在打开的时候并没有指明utf-8打开方式。
- 解决方法一

在WinEdt中,【File】-【Open】(或使用快捷键Ctrl+O),在弹出的打开对话框中,右下角【文件名】右侧有一个打开扩展名方式,默认是default(*.*)形式,点击下三角号,选择UTF-8(*.*)形式。再选择相应的.tex文件打开即可。
- 解决方法二
就是在.tex源文件内容的开头加上一行
1 | % !Mode:: "TeX:UTF-8" 或者 |
- 解决方法三
在【Options】 -【 Preference】 - Wrapping 选项卡中加上Tex,改成
1 | Tex;UTF-8|ACP;EDT;INI |

就可以了。这样所有的.tex文档都被默认是utf-8文档打开。但是WinEdt还没有办法很好支持两种以上的utf-8文档,比如同时输入中文和韩语。这方案我基本不用,建议使用第二方案!
此时,WinEdt可以正常打开包含utf-8字符的.tex文件了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZYMIN!
