Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Ср Апр 21 2004 10:07 Заголовок сообщения: Debian 3.0 добавить или отредактировать русскую раскладку |
|
|
Как или где? |
|
Вернуться к началу |
|
|
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Ср Апр 21 2004 10:34 Заголовок сообщения: |
|
|
Уже нашёл и отредактировал. /etc/X11/xkb/symbols/ru
Но как то это не красиво. Интересно как это делается цивилизованно. Может быть кто знает как там Winkeys должны переключаться? |
|
Вернуться к началу |
|
|
поясняю... Гость
|
Добавлено: Ср Апр 21 2004 20:24 Заголовок сообщения: |
|
|
еще раз, терпеливо:
чтобы включить русский в X в любом дистрибутиве(!) не надо править файлы раскладки клавиатур - это каменный век!
Аккуратненько исследуем файл /etc/X11/X86Config на предмет опций
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" "winkeys"
ежели таковых нет, то вносим.
Да, и если не пользуемся всякими там переключалками раскладок от Gnome/KDE, то не забыли
Option "XkbOptions" "grp:ctrl_shift_toggle"
переключение раскладки по Ctrl-Shift |
|
Вернуться к началу |
|
|
ryabinkin
Зарегистрирован: 01.12.2003 Сообщения: 152 Откуда: Moscow
|
Добавлено: Ср Апр 21 2004 20:26 Заголовок сообщения: Упс... |
|
|
Прошу прощения, последний пост - мой _________________ Из двух спорящих виноват тот, кто умнее. |
|
Вернуться к началу |
|
|
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Чт Апр 22 2004 10:58 Заголовок сообщения: |
|
|
поясняю... писал(а): | еще раз, терпеливо:
чтобы включить русский в X в любом дистрибутиве(!) не надо править файлы раскладки клавиатур - это каменный век!
Аккуратненько исследуем файл /etc/X11/X86Config на предмет опций
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" "winkeys"
ежели таковых нет, то вносим.
Да, и если не пользуемся всякими там переключалками раскладок от Gnome/KDE, то не забыли
Option "XkbOptions" "grp:ctrl_shift_toggle"
переключение раскладки по Ctrl-Shift |
У меня что не ставь в X86Config и X86Config-4 работает одинаково даже после того как я отключил раскладки в КДЕ.
По идее если я написал Option "XkbLayout" "ru" то дефалтный должен быть русский. И в любом случае не переключается по
Option "XkbOptions" "grp:ctrl_shift_toggle"
А мой вопрос ты не так понял. Я не собирался включить русскую раскладку как ты мне предлагаешь Я хотел её добавить! Альтернативную вторую третью или удалить старую. |
|
Вернуться к началу |
|
|
ryabinkin
Зарегистрирован: 01.12.2003 Сообщения: 152 Откуда: Moscow
|
Добавлено: Чт Апр 22 2004 18:45 Заголовок сообщения: Еще раз |
|
|
Приведенный конфиг - это не включение русского. Он указывает на то, что Х клиенты будут использовать два языка - англииский(us) в качестве основного и русский(ru) в качестве альтернативного.
Для того, чтобы приложения могли использовать русский
необходимо правильно установить переменные
LC_*
к сожалению, не знаю как в Дебиане, но самым простым способов сделать это в Шапке - установить переменную
LANG (~/.bashrc) в значения
ru_RU
ru_RU.KOI8-R
ru_RU.UTF8
ru_RU.CP1251
или так далее ))
Ну и должны быть шрифты! _________________ Из двух спорящих виноват тот, кто умнее. |
|
Вернуться к началу |
|
|
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Пт Апр 23 2004 07:23 Заголовок сообщения: Re: Еще раз |
|
|
Консоль у меня русифицирована. Да и КДЕ тоже.
И локаль везде русская. Все шрифты на месте и отображаются. Русский и английский ввод переключаются. Мне нужно чтобы точка и запятая в русской раскладке была не на цифрах, а как в Винде возле шифта. Не кодировку, не шрифты, а раскладку клавиатуры! Не codepage, не font, а keyboard layout.
Control Center->Peripherials->Layout. Там в списке есть одна русская и она кривая типа "машинопись". В ней есть вариант переключения на winkeys, но я не знаю как. Так хотя бы знать как добавить свою. |
|
Вернуться к началу |
|
|
ryabinkin
Зарегистрирован: 01.12.2003 Сообщения: 152 Откуда: Moscow
|
Добавлено: Пт Апр 23 2004 12:11 Заголовок сообщения: Так, покурив маны, сообщаю... |
|
|
Я почти правильно все сказал, за исключением
версия-специфичных фич
для X 4.3.0
итак, в секции InputDevices(Keyboard)
должны быть строки
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
.................................^^
Option "XkbOptions" "grp:ctrl_shift_toggle"
Там стоит запятая, обращаю внимание!
При этом все х-овые приложения по умолчанию используют англиийский язык, а в качестве альтернативного - русский с виндовой раскладкой
Проверено на себе только что.
Если это не работает, то проблема может быть в файле
/usr/X11R6/lib/X11/xkb,
где нет соответствующей раскладки.
P.S. все вышесказанное относится ТОЛЬКО к Х-овым приложениям и не имеет отношения к консоли _________________ Из двух спорящих виноват тот, кто умнее. |
|
Вернуться к началу |
|
|
fLamer
Зарегистрирован: 05.04.2004 Сообщения: 462 Откуда: Тула
|
Добавлено: Ср Апр 28 2004 08:56 Заголовок сообщения: |
|
|
Всё, что ты говоришь я ксожалению и так прекрасно знаю. Мануалы читать умею
Трабл в чём-то другом. Начну с простого:
Option "XkbLayout" "ru"
Что должно получиться. Я так понимаю один только русский ввод. Так?
Я тут подумал что у КДЕ есть своя переключалка клавиатур, которую хорошо бы снести... |
|
Вернуться к началу |
|
|
|