On Fri, Jul 30, 2004 at 02:42:24PM +1300, Alexey Borovskoy wrote: > Посовещавшись еще раз, вернули все как было. Бяка вылезла с > другой стороны. > > Как сделать шрифт для Иксов с поддержкой cp866? Или это не > поможет? Для вывода поможет. Можно взять готовые шрифты, например, с http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.ru.html, либо слепить самому с помощью ucs2any.pl (выдирается из исходников X или из univga-fonts-bitmap-0.0.20021031-alt2.src.rpm), юникодного шрифта в BDF (опять же из X, либо univga-fonts-bitmap) и таблицы соответствия CP866 и Unicode. А вот чтобы сделать ввод в CP866, придётся делать поддержку этой локали, причём не только в glibc (что относительно просто - man localedef), но и в X (тут уже придётся пересобирать). Именно по этой причине я не стал в univga-fonts-bitmap генерировать вариант в CP866 - всё равно пользоваться им полноценно нельзя. Вероятно, проще будет привернуть поддержку CP866 к screen (вообще странно, что никто до сих пор этого не сделал).