最近我尝试创建科普特语的 m17n 表。我已将表格本身发布在 pastebin 上,以防出现任何错误:https://pastebin.com/pi6ugX5K
我将文件cop-coptic.mim
放入我的~/.m17n.d/
目录中。我还制作了一个图标并将其放入~/.m17n.d/icons/
目录中。我制作的文件~/.m17n.d/mdb.dir
如下所示:
(input-method cop coptic "cop-coptic.mim")
尽管如此,ibus-m17n 似乎无法加载表格。至少我在 ibus GUI 的输入法列表中找不到科普特语,也ibus list-engine | grep cop
没有给出任何信息。我错过了什么?
答案1
经过多次试验和摆弄来自 的.mim
文件m17n-contrib
后,我发现我自己的设置中有一个不太明显的问题:显然,你不能用语言本身的名称来命名输入表。在我将文件内部和文件名本身的表名称从 更改为 后,cop-coptic
一切cop-phonetic
正常,表可以从主目录正常加载。想想看。
该表现在如下所示:https://pastebin.com/3LUE7RU0我还更改了文件,mdb.dir
以便不必为要创建的每个表都创建单独的条目,现在看起来像这样:
(input-method * "*.mim")