我已经使用 miktex 几个月了,没有遇到过“无法解决”的问题。然而,现在,出乎意料的是,当我打开 MiKTeX 控制台时,出现了以下错误消息:
无效或不受支持的字符集:utf-8.utf-8
控制台没有打开。此外,我无法编译任何 latex 文件。当我使用 texify 或使用编辑器进行编译时,会出现以下错误消息:
在抛出“boost::locale::conv::invalid_charset_error”实例后调用终止
我使用的是 Ubuntu 20.04.3,最近刚刚更新。不过我记得更新后我编译过一个文件,所以这可能不是问题所在。
检查 .miktex 目录内的 .log 文件中的错误,我发现
INFO initexmf.core - 分叉……
错误 initexmf.core-PATH 有问题:
错误 initexmf.core - /usr/local/sbin:/usr/local/bin:/usr/sb>
因此可能是某些文件中设置了错误的路径。 我怎么知道哪个是损坏的文件?
感谢您对此提出任何想法或意见。很抱歉我无法提供更多信息,这些错误消息似乎非常隐晦。