Шрифт, или... (глюки с кодировкой?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Brutus
Сообщения: 62

Шрифт, или...

Сообщение Brutus »

Зашел я однажды на эту страничку. Затем оттуда скачал замечательный 512символьный шрифт. Вот что говорится в readme_ru.txt:
Шрифт содержит все символы для кириллических кодовых страниц:
iso8859-5, koi8-r, koi8-u, cp855, cp866, cp1125, cp1251, MacCyrillic
а также все символы для европейских кодировок:
iso8859-1/2/3/4/9/10/13/15 (то есть Latin-1/2/3/4/5/6/7/0), cp850,
cp852, cp1250, cp1252, cp1254, cp1257, HP-Roman8.

Из архива я скопировал файл eurorus.f16.psf в папку /usr/share/kbd/consolefonts, прописал его в rc.font. Все отлично, шрифт грузится, но почему то в MidnightCommander вместо русских букв - закорючки. Причем и в меню, и в именах файлов (в kde, к примеру, русские имена файлов отображаются нормально). И это не только в mc - к примеру команда ls тоже вместо русских имен файлов выводит закорючки. Локаль у меня настроена как KOI8-R (в ядре эта кодировка которая по умолчанию). Дистрибутив - Slackware 10. Что я делаю не так?
えっちなのはいけないと思います
Ecchi nano wa ikenai tomoimasu
<SomeLamer> what's the difference between chattr and chmod?
<SomeGuru> SomeLamer: man chattr > 1; man chmod > 2; diff -u 1 2 | less
Спасибо сказали:
himik
Сообщения: 6

Re: Шрифт, или...

Сообщение himik »

скопировал файл eurorus.f16.psf в папку /usr/share/kbd/consolefonts

Попробуй скопировать его еще в

Код: Выделить всё

/usr/X11/lib/fonts/cyrillic/

затем перейди в эту папку и там по порядку дай => команды:

Код: Выделить всё

mkfontdir
mkfontscale
fc-cache

после этого лучше перезагрузится
Спасибо сказали:
Аватара пользователя
Brutus
Сообщения: 62

Re: Шрифт, или...

Сообщение Brutus »

Причем здесь иксы, когда у меня в консоли этот шрифт не отображает русские буквы? :blink:
えっちなのはいけないと思います
Ecchi nano wa ikenai tomoimasu
<SomeLamer> what's the difference between chattr and chmod?
<SomeGuru> SomeLamer: man chattr > 1; man chmod > 2; diff -u 1 2 | less
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: Шрифт, или...

Сообщение flook »

Что-то мне не верится что 523 символами можно "покрыть" и koi и cp1251, так сказать, не переключаясь... :dntknw:
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
Brutus
Сообщения: 62

Re: Шрифт, или...

Сообщение Brutus »

Ну может там что то другое имеется ввиду, но как заставить его отображать русские буквы в koi8-r?
えっちなのはいけないと思います
Ecchi nano wa ikenai tomoimasu
<SomeLamer> what's the difference between chattr and chmod?
<SomeGuru> SomeLamer: man chattr > 1; man chmod > 2; diff -u 1 2 | less
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: Шрифт, или...

Сообщение flook »

Ну как тебе сказать. Если текст и шрифт в разных кодировках - то без усилий никак :) Тока перекодировщиком типа iconv...
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Шрифт, или...

Сообщение zenwolf »

(Brutus @ Сентябрь 28 2004, 9:37) писал(а):Ну может там что то другое имеется ввиду, но как заставить его отображать русские буквы в koi8-r?

внимательно посмотри по своей же ссылке на лор там я думаю наёдёшь ответ
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали: