Чтобы смочь ввести общие символы Unicode, я хочу создать свой собственный метод ввода. Я хотел бы использовать FCITX, потому что я уже использую его для Sogou-системы-транслитерации-китайских-иероглифов. Я попытался следовать руководству здесь и сумел создать mb
файл и таблица (надо надеяться, работающий), но не управляемый для использования их.
Как я создаю свой собственный основанный на таблице вход methon использующий FCITX? и что я должен сделать для "устанавливания" моего метода ввода?
Вот мой файл конфигурации:
[CodeTable]
UniqueName=minasymb
Name=MinaSymboler
IconName=minasymb
File=minasymb.mb
AdjustOrder=AdjustFreq
Priority=11
UsePY=False
PYKey=z
AutoSend=-1
NoneMatchAutoSend=-1
AutoPhrase=True
SaveAutoPhrase=0
ExactMatch=False
PromptTableCode=False
Enabled=True
LangCode=xx_XX
и часть моей таблицы:
;fcitx 版本 0x03 码表文件
键码=abcdefghijklmnopqrstuvwxyzåäöABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖ
码长=4
规避字符=;
拼音=@
拼音长度=12
[组词规则]
e2=p11+p12+p21+p22
e3=p11+p21+p31+p32
a4=p11+p21+p31+n11
[数据]
@kursivtB ℬ
@kursivtC
@kursivtD
@kursivtE ℰ
@kursivtF ℱ
@kursivtG
@kursivtH ℋ
@kursivtI ℐ
@kursivtJ
@kursivtK
@kursivtL ℒ
@kursivtM ℳ
@kursivtN
@kursivtO
@ordo
Я не понял все строки в заголовке, таким образом, я оставил их, как в руководстве любил к вышеупомянутому.
Мне удалось добавить таблицу Wubi98 к fcitx на Fedora, надеяться, что это помогает для других пользователей Linux:
, можно установить fcitx-таблицу -* (например, fcitx-table-chinese) для получения некоторых файлов таблицы как образцов в/usr/share/fcitx/table, затем клонировать и изменить conf файлы для наблюдения то, что происходит.
Согласно руководству ссылки: Как сделать Ваш собственный основанный на таблице метод ввода https://fcitx-im.org/wiki/How_to_make_your_own_table-based_input_method
, попытайтесь использовать разрядность кода, поскольку это указало в Вашем *.conf, который равняется 4. Большинство таблиц использует более низкие алфавиты только для их кодов.
, Если Вы хотите использовать коды @xxxxx, ограничение длины равняется 12. Но Ваш код @xxxxx должен сопровождаться правило PinYin, http://input.foruto.com/cccl/cccl_article025.htm , который имеет только 37 фонетических символов гласных и согласных. Т.е. xxxxx является комбинацией кодов некоторых фонетических символов.