Русские раскладки клавиатуры

Материал из Ай да Linux Wiki
Версия от 03:25, 14 апреля 2011; Langator (обсуждение | вклад) (Новая страница: «== Введение == '''Раскла́дка клавиату́ры''' — соглашение о соответствии типографических сим...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Введение

Раскла́дка клавиату́ры — соглашение о соответствии типографических символов (букв, цифр, знаков препинания и т. д.) письменного языка клавишам клавиатуры компьютера, печатной машинки или другого устройства, с помощью которого вводится текст. Существует множество стандартных раскладок для различных языков. Более подробно можно прочитать в Википедии.

Здесь будет идти речь только о консольных раскладках клавиатуры.

Варианты раскладок

В Gentoo linux все раскладки можно разделить на официальные или которые есть в Portage и не официальные которых соответственно в Portage нету.

Официальные

  1. ru — кодировка KOI-8, переключение Right-Ctrl, одиночный символ Right-Alt
  2. ru1 — кодировка KOI-8, переключение Right-Alt
  3. ru2 — альтернативная кодировка (IBM866), переключение Right-Alt
  4. ru3 — кодировка KOI-8, 102 кнопочная клавиатура, переключение CapsLock, Shift+CapsLock — фиксация регистра
  5. ru4 — кодировка KOI-8, 105 кнопочная клавиатура, переключение CapsLock, Shift+CapsLock — фиксация регистра
  6. ru-cp1251 — кодировка CP1251, переключение Right-Ctrl, одиночный символ Right-Alt
  7. ru-ms — раскладка как в Microsoft Cyrillic keyboard layout, переключение Right-Ctrl
  8. ru_win — кодировка CP1251, переключение Right-Ctrl, одиночный символ Right-Alt
  9. ru-yawerty — кодировка KOI-8, раскладка «ЯВЕРТЫ» (это бывает удобно при работе на клавиатуре без русских символов), переключение Right-Alt
  10. ruwin_alt-CP1251 — кодировка CP1251, переключение одиночный символ Right-Alt
  11. ruwin_alt-KOI8-R — кодировка KOI8-R, переключение одиночный символ Right-Alt
  12. ruwin_alt-UTF-8 — кодировка UTF-8, переключение одиночный символ Right-Alt
  13. ruwin_cplk-CP1251 — кодировка CP1251, переключение CapsLock, Shift+CapsLock — фиксация регистра
  14. ruwin_cplk-KOI8-R — кодировка KOI8-R, переключение CapsLock, Shift+CapsLock — фиксация регистра
  15. ruwin_cplk-UTF-8 — кодировка UTF-8, переключение CapsLock, Shift+CapsLock — фиксация регистра
  16. ruwin_ctrl-CP1251 — кодировка CP1251, переключение одиночный символ Right-Ctrl
  17. ruwin_ctrl-KOI8-R — кодировка KOI8-R, переключение одиночный символ Right-Ctrl
  18. ruwin_ctrl-UTF-8 — кодировка UTF-8, переключение одиночный символ Right-Ctrl
  19. ruwin_ct_sh-CP1251 — кодировка CP1251, переключение Ctrl-Shift
  20. ruwin_ct_sh-KOI8-R — кодировка KOI8-R, переключение Ctrl-Shift
  21. ruwin_ct_sh-UTF-8 — кодировка UTF-8, переключение Ctrl-Shift

Неофициальные

  1. ru-utf — кодировка KOI8-R, переключение Right-Ctrl, одиночный символ Right-Alt. Брать тут.
  2. ru5 — кодировка KOI8-R, переключение Ctrl+Shift. Брать с www.sharemania.ru
  3. ru-mab — кодировка UTF-8, переключение по Ctrl+Shift. Взять можно тут

Настройка

Раскладка клавиатуры настраиваются в файле /etc/conf.d/keymaps к примеру:

Файл: /etc/conf.d/keymaps
# Раскладка вашей клавиатуры
keymap="ruwin_alt-UTF-8"

# Опционально
windowkeys="YES"

# Кодировка выбранной раскладки вашей клавиатуры . 
# К примеру для 'ru5' раскладка кодировки будет koi8-r.
#dumpkeys_charset="koi8-r"
Предупреждение: При использовании UTF-8 раскладок строку dumpkeys_charset следует закомментировать

Если вы выбрали неофициальную раскладку к примеру ru5 то её надо скачать и положить в /usr/share/keymaps/i386/qwerty.

Подробнее о локализации можно прочитать в статье о полной поддержке русского языка.