[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Отображение кириллицы в slrn



2011/1/13 Murat D. Kadirov <banderols@gmail.com>:
> On Thu, Jan 13, 2011 at 10:21:44PM +0300, alexander barakin wrote:
>> 2011/1/13 Murat D. Kadirov <banderols@gmail.com>:
>> > Debian Lenny, slrn pre0.9.9-111.
>> >
>> > Кириллица отображается "крякозяблами". В случае кодировки cp866 --
>> > знаками вопроса, в случае koi8r -- разными значениями в угловых скобках.
>> > Значение в ~/.slrnrc 'charset display koi8' пробовал -- не помогает.
>> >
>> > Что делать? (с)
>>
>> 1. где дело происходит? в вирутальном терминале (в просторечии «консоль»)
>> или в иксовом эмуляторе терминала?
>
> иксовый терминал
>
>>
>> 2.
>> $ locale
>> ?
>
> ru_RU.UTF-8 везде

попробуйте так запустить:
$ luit -encoding koi8r программа
или даже шелл запустите через luit:
$ luit -encoding koi8r bash
и в нём нужную программу

> Нагуглил вот такой кусок:
>
> compatible_charsets "koi8-r"
> set mime_charset "koi8-r"
> charset display "koi8"
> set use_mime 10
>
> Но slrn вываливается с ошибкой об оброботке строки compatible_charsets.
> Документация говорит, что это устаревшая опция, используйте charset.

я думаю, написать надо так, как указано в документации.

> А что у вас в плане кодировок в ~/.slrnrc ?

ничего. я впервые слышу о такой программе.
всё, что о ней прочитал — она принципиально однобайтовая.

p.s. luit входит в пакет x11-utils
p.p.s. естественно, локаль ru_RU.KOI8-R должна быть сгенерирована.
что сгенерировано, можно узнать так:
$ locale -a
сгенерировать проще всего так:
$ sudo dpkg-reconfigure locales

-- 
wbr, alexander barakin aka sash-kan.

Reply to: