cyrillization
Здравствуйте.
У меня некоторые проблемы с кириллизацией и они возникают каждый раз когда я ставлю дебиан, потому что я вечно забываю, как я решил эти проблемы в прошлый раз.
Hа этот раз я поступал так (и испытал следующие проблемы)
1) Консоль (я следовал рекомендациям статьи с iplabs.ru где это возможно):
- сделал правильную локаль (не помню как, но это у меня получилось)
- в файле /etc/config прописал
SCREEN_FONT=koi8-8x16
SCREEN_FONT_MAP=koi8-r
(это не совсем то что в статье написано)
- заменил файл /etc/console-tools/default.kmap.gz на другой (взял из /usr/share/keymaps/i386/qwerty/ru-ms.kmap.gz и поменял чуть-чуть - там где про Backspace закомментировал
keycode 14 = BackSpace....
и раскомментировал
# keycode 14 = Delete....
а то xemacs не понимал BackSpace)
Почти все работает, но
- Вместо буквы "В" я вижу символ типа двоеточия с минусом между точками)
- mc пришлось переучивать функциональным клавишам
- xemacs не понимает многие клавши: F1-F5, Home, End, может ещё какие...
Ещё что мне пока не понравилось - mutt (и может ещё какие программы) теперь спрашивает часть "Сделать то-то и то-то? (д/н)", а я так привык отвечать (y/n)...
2) Х (у меня WindowMaker).
- Поставил каталог русских шрифтов первым в списке в XF86Config
- раздобыл файл ru-ms с iplabs.ru и положил его в /usr/X11R6/lib/X11/xkb/symbols
- В XF86Config где про клавиатуру прописал:
XkbLayout "ru-ms(basic)"
XkbOptions "grp:ctrl_shift_toggle"
Тоже в целом заработало, но проблемы все же есть:
- некоторые программы пишут английскими буквами русские слова. я так понимаю они не находят какой-то шрифт или просто используют неправильный. в частности - wmakerconf (кажется он использует gtk для интерфейса).
- themes для WindowMaker'а по умолчанию используют нерусские шрифты :(
- xemacs я ставил с помощью dselect и что-то в моём .emacs (опять же я его из чужих наделал...) заставляет его написать какую-то ошибку связанную с XIM. тогда я его перекомпилировал и эта ошибка только исчезла когда я его скомпилировал без mule. не знаю проблема это или нет - сейчас пишу в нём по-русски...
--
Artem Baguinski,
V2_Lab for unstable media,
Rotterdam, NL
Reply to: