Skip to content

kyraha/sah-xkb

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

How to install

Ubuntu Linux

Настоящая инструкция была написана для Ubuntu 12.04, но позднее также была опробована на Ubuntu 20.04, И даже Arch Linux with KDE Plasma. Работает одинаково. Возможно, всё это будет работать и в других версиях Линукса и других Юникс-образных системах. Если Вы знаете, что Вы делаете, то подогнать процесс установки под Вашу конфигурацию не составит большого труда.

  1. Станьте рутом (root). Например командой su - или sudo sh
  2. Возьмите файл sah из директории "symbols" этого репозитория.
  3. Скопируйте его в свой /usr/share/X11/xkb/symbols/ (или туда, где ваши xkb файлы лежат).
  4. Возьмите файл evdev-sah.xml из директории "rules".
  5. Нет, этот файл целиком не надо никуда копировать. Откройте его в любом текстовом редакторе и изучите его XML содержимое.
  6. Откройте в другом окне редактора Ваш /usr/share/X11/xkb/rules/evdev.xml и найдите там место, куда вставить новый <layout>. Обычно они там отсортированы в алфавитном порядке по коду языка, поэтому имеет смысл воткнуть нашу "sah" раскладку между сербской "rs" и словакской "si". Совет: сделайте поиск по тексту на слово "Slovenian".
  7. Скопируйте весь текст от тэга <layout> до тэга </layout> включительно из файла evdev-sah.xml и вставьте его в Ваш системный evdev.xml - сохраните файл.

Всё. После этого в настройках многоязыковой клавиатуры должен появиться язык "Sakha" с разными вариантами раскладок. "Settings" -> "Region & Language" -> "Input Sources" -> "+". Ищите в разделе "Other" на букву "S" (Sakha). Если не появился, попробуйте перезагрузить Х. Например, "Log Out" а потом обратно "Log In".

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

  • MS Windows (default) - [почти] в точности повторяет раскладку от Майкрософт, где пять якутских букв ҤҔӨҺҮ расположены по верхнему ряду клавиатуры вместо цифр 4-8. В отличие от MS Windows, присутствует русская буква Ё на цифре 3, что делает алфавит полным и поэтому не требует использования отдельной русской раскладки. Сдвоенная буква Дь тоже убрана за ненадобностью и клавиша 2 используется для других полезных знаков. Цифры можно набирать, используя правую клавишу Alt. Экспериментируйте.
  • he5yH - Старая ҺӨҔҮҤ раскладка, которая была создана давно, ещё в начале этого столетия, когда никаких стандартов не существовало. Оставлена для обратной совместимости и для любителей ретро.
  • Phonetic (Android) - альтернативная раскладка, экспериментальная, фонетически напоминает английскую QWERTY, в точности как на телефонах Андроид с драйвером AnySoftKeyboard, и использует ровно 26 алфавитных клавиши минимальной английской клавиатуры, что делает её совместимой с заказными миниатюрными клавиатурами (типа пульт ДУ для "умных" телевизоров). А ещё может быть полезной для тех кто привык к QWERTY, т.к. не требует переучивания на ЙЦУКЕНГ и никаких дополнительных наклеек. К тому же не содержит лишних (русских) букв, таких как Я, Ё, Ж, Ш и т.д., хотя доступ к ним всё-равно есть через правую клавишу ALT (см. карту в Gnome).

Раскладка с использованием ALT по постановлению Правительства РС(Я) из данной разработки убрана, как не имеющая практической ценности. К тому же, она уже реализована в последних дистрибутивах Линукс в языковом разделе "Russian" под вариантом "Yakut".

PS: Если у Вас не Убунту Линукс, то настройки xkb могут оказаться в /usr/X11R6/lib/X11/xkb/ или /etc/X11/xkb/ или в любом другом месте. Ищите внимательно.

Вариант MS Windows

WinKeys variant layout

©️ 2020 Кыраһа Михаил

About

Automatically exported from code.google.com/p/sah-xkb

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published