Next Previous Table of Contents
Все системные раскладки находятся в директории $KDEDIR/share/apps/kikbd и персональные в $HOME/.kde/share/apps/kikbd. Индивидуальность раскладки определяется именем файла без расширения .kimap. Файл в персональной директории скрывает файл с таким же именем в системной директории.
Для создания новой раскладки стоит взять за основу одну из существующих раскладок. Файл раскладки содержит два раздела:
keysym<num> = <default sym>,<sym1>,<sym2>,<sym3>,<sym4>,
и соответсвие кодов символам:
keycode<num> = <key code>,<sym1>,<sym2>,<sym3>,<sym4>,
Где num означает любое уникальное число, sym означает
символ в форме шестнадцатиричного числа или форме которую понимает X,
key code означает десятичное число, default sym
означает основной символ или символ до запуска KiKbd.
Символа sym1, sym2 определяют национальные
символы
и sym3, sym4 определяют альтернативные символы.
При описании раскладки предпочтительно использовать описание
keysym.
В дополнение в этой секции можно описать CapsSymbols как список символов разделенных запятой используемых при эмуляции Caps Lock.
После создания и тестирования новой раскладки можно отправить ее команде разработчиков KDE или напрямую автору.
Next Previous Table of Contents