Кодировки в консоли (в частности links - mdk10.1 community)

PCLinuxOS

Модератор: Bizdelnick

Digal
Сообщения: 19

Кодировки в консоли

Сообщение Digal »

Проблема такая: при попытке открыть в links русский текст в кодировке иной, нежели koi8-r - кракозябры или бНОПНЯ (не только в тексте, но и в меню).
То же самое касается и других консольных приложений: можно ли, например, научить mcedit понимать cp866 и cp1251?

Я так понимаю собака порылась в настройках консоли (она, кстати, дефолтная, т.е. красивая такая, с бледноватой надписью на заднем плане). Только скиллов маловато разобраться где именно.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Кодировки в консоли

Сообщение Bolverk »

Настройка консоли тебе нужна только если ты собираешься целиком менять локаль (думаю, нет).
Значит по поводу линкс попробуй так (говорю по опыту работы с elinks, могут быть отличия). Кодировку поставь koi8-r - это даст тебе нормальный русский в интерфейсе, а чтобы увидеть нормально документы, меняй дефолтную кодировку в опциях. В принципе если в хтмл прописана кодировка, то должно все само перекодироваться, да вот только всякое бывает.
mcedit вряд ли, vim вроде можно.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кодировки в консоли

Сообщение alv »

(Bolverk @ Понедельник, 20 Декабря 2004, 2:12) писал(а):Настройка консоли тебе нужна только если ты собираешься целиком менять локаль (думаю, нет).
Значит по поводу линкс попробуй так (говорю по опыту работы с elinks, могут быть отличия). Кодировку поставь koi8-r - это даст тебе нормальный русский в интерфейсе, а чтобы увидеть нормально документы, меняй дефолтную кодировку в опциях. В принципе если в хтмл прописана кодировка, то должно все само перекодироваться, да вот только всякое бывает.
mcedit вряд ли, vim вроде можно.


Есть программа mapchan http://www.iceb.vinnitsa.com/download/
позволяет временно поменять кодировку вывода для данной консоли.
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: Кодировки в консоли

Сообщение VN_MAClover »

2alv
Ссылка не работает.

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

Forbidden
You don't have permission to access /download/ on this server.
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кодировки в консоли

Сообщение alv »

(VN_MAClover @ Понедельник, 20 Декабря 2004, 13:36) писал(а):2alv
Ссылка не работает.

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

Forbidden
You don't have permission to access /download/ on this server.



Печально. Программка очень удобная, если нужно просто поглядеть - подправить пару страниц в cp1251 или там cp866. Но могла где-то в сети сохраниться, м.б. даже на каком-то из моих старых сайтов:-)) - я к ней таблицы перекодировок делал, так что мог и выложить.

Ну конечно же есть - http://freebsd.by.ru/fonts/mapchan.1.3.tar.gz
Спасибо сказали:
Digal
Сообщения: 19

Re: Кодировки в консоли

Сообщение Digal »

Ссылка неполная. Правильная вот:http://www.iceb.vinnitsa.com/download/mapchan-1.4.tar.bz2
Скачал. Будет время (зачёты пошли) - попробую.
Но по-моему должно быть какое-то другое, более изящное решение. Не зря же в links есть эта возможность - выбрать кодировку.
Кстати, как шрифты в консоли поменять, кто знает?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Кодировки в консоли

Сообщение alv »

(Digal @ Вторник, 21 Декабря 2004, 0:24) писал(а):Ссылка неполная. Правильная вот:http://www.iceb.vinnitsa.com/download/mapchan-1.4.tar.bz2
Скачал. Будет время (зачёты пошли) - попробую.
Но по-моему должно быть какое-то другое, более изящное решение. Не зря же в links есть эта возможность - выбрать кодировку.
Кстати, как шрифты в консоли поменять, кто знает?


Чего же более изящного, как временное переопределение свойств терминала. К слову - links делает то же самое. А на счет шрифтов консоли - http://unix.ginras.ru/linux/base010.html
Это если речь о линукс-консоли идет.
Спасибо сказали: