Artem B. Ayupov wrote:
Беда такая: некоторые документы, про которые я точно знаю, что это
русский
текст в кодировке КОИ-8, не могу прочитать в xemacs (MULE 21.4.8). Вместо них
латинские с акцентом.
Это обычно происходит, когда в тексте встречаются символы, которых нет в
наборе koi8-r. Например, когда конвертили из ДОСовской кодировки -
остались какие-то куски от псевдографики или чего-нибудь в этом роде.
MULE в этом случае вполне закономерно считает, что текст отобразить в
koi8-r не сможет и fallback'ается до Raw. В Raw - естественно,
iso8859-1, если только оно не захакано (что не есть the right way).
Как с этим можно бороться?
Прочистить файлы и удалить оффендящий символы. Тем более, что это по
любому полезно.
Вопрос ещё: каким образом сказать xemacs, что загружаемый документ
имеет такую
кодировку, какую Я хочу, а не ту, которую он от большого ума распознал?
C-x C-m c название-кодировки ваша-команда
не устраивает?
WBR, Mikhail Yakshin AKA GreyCat.