Мені належить широко друкувати в Sgaw Karen. Наскільки я виявив, готові розкладки клавіатури для цієї мови існують лише у Windows. Отже, моє запитання полягає в тому, який переважний підхід слід використовувати для створення розкладки клавіатури для нової (для Linux) мови?
Гарне рішення повинно ...
- Робота над моєю установкою Arch Linux / Gnome 3
- Уміти вводити символи у всі програми
- Працюйте над іншими Linux, зокрема Ubuntu, Mint та Mandriva
- Будьте легко ділитися з іншими користувачами Linux
- Будьте надійними
- Будьте "правильним" способом це зробити
Мовні характеристики ...
- Це підмножина сценарію М’янми, що містить 4 або 5 додаткових символів
- Тут не потрібно нічого фантазії (як мертві клавіші, переупорядкування символів тощо)
- За двома винятками, він відображає один ключ на одну кодову точку.
- Для двох клавіш одна клавіша повинна видавати дві кодові точки.
Поки що я використовував KMFL в рамках SCIM. Деяким майстерністю я успішно встановив ці клавіатури на Mint 13, Ubuntu та Mandriva. Основна проблема SCIM полягає в тому, що він не в змозі вводити символів у ряд програм (наприклад, geany). Крім того, він, здається, не є доступним в Arch Linux, і він, здається, не є добре підтримуваним або задокументованим. Чи це обмеження KMFL, чи дефіцит моїх здібностей, я не знаю, але мені не вдалося змусити замок кепки працювати так, як я хотів.
Чи правильно використовувати XKB для виготовлення користувацьких клавіатур (наприклад, тут )? Я працював над цим, але поки що не досяг успіху цим методом.
Чи варто їхати з Ibus? Я спробував на своєму робочому столі Ubuntu, щоб KMFL працював з Ibus, але поки не був успішним. Або я повинен вивчити один з інших методів введення, таких як ibus-table або KeyMagic?