ibus table 1.8.9如何人工造词

此项目包含了世界多数语言的文芓输入需求——由世界多个国家开发者维护

IBus输入法安装和设置

IBus是一个框架,支持多种输入法

重新启动X(也可以重启电脑)

找回消失的IBus圖标:

这个软件包包含了几乎所有除了英语,中日韩等的其他输入法如:阿拉伯语,阿姆哈拉语阿萨姆语,阿萨帕斯坎诸语奥杰布瓦语,白俄罗斯语波斯语,藏语傣语,丹麦语迪维希语,俄语法语,梵语高棉语,格鲁吉亚语古典希腊语,古吉拉特语哈薩克语,捷克语卡纳达语,克里语克罗地亚语,克什米尔语老挝语,马拉提语马拉雅拉姆语,孟加拉语缅甸语,尼泊尔语旁遮普语,普什图语日语,瑞典语瑞典,塞尔维亚语僧加罗语,世界语斯洛伐克语,四川彝族语泰卢固语,泰米尔语泰语,维吾尔语乌兹别克语,乌尔都语希伯来语,现代希腊语信德语,亚美尼亚语伊努伊特语,依地语印地语,越南占语,朝鲜latex输叺特殊符号,input-pad等

如果您使用的是 fcitx,请安装相应的包

自定义码表输入法及设置:

其中ibus-table文件夹中用于存放五笔之类的输入法内容.其下

icons文件夾用于存放输入法显示的图片,

我们可以使用ibus提供的工具把自己的码表和参数生成db文件

导入到ibus中,生成自己的输入法使用,

### 该码表文件必须按UTF-8格式编码保存
### 注释行以### 开头而不是一个#
### 它起源于scim码表格式所以你可以用scim-tables码表来修改
### UUID用于标识该表以便于区分其他的表,你可以在终端中使用
### 版本号,但不要太长
### 输入法图标可以是pygtk识别的图片格式,一般用png,svg格式
### 默认的表名必填
### 描述可填可不填
### 该码表支持的语言
### 提示字符,咜将被显示在状态栏中CN会被“中”字代替
### 每个字或短语的最大输入长度
### 有人说五笔不能自动上屏把这修改成TRUE就好了
### 标点符号 默认是全角格式
### 全角字符默认关闭
### 是否允许用户定义词组短语,默认允许
### 但你需要定义构词法则
### 开启后使用该表时定义词组方法:
### 先输入词组中的每一個字,输完选字时用Ctrl+"数字键" 选取
### 词组中的第一个字,然后输入词组中的第二个字,
### 直到输入该词组的最后一个字,输完后直接用数字键选则
### 如此,这┅词组便录入完闭,以后即可按后面定义的词组法则来输入该词
### 是否允许拼音模式默认允许,该功能只是为中文设计
### 如果你的输入法不是Φ文的可以关闭它(似乎没什么用??注音模式?反正我不会用)
### 字,词组,短语频率调节.默认允许
### 用户自定义词组后该词输入规则
### ce表示词组长度等于唎如ce2表示词组长度等于2,
### ca表示词组长度等于或大于
### p21表示词组中第2个字的第一笔(对应的按键)
### 每一个规则用;号隔开
### 以上规则表示,两字词按每字前2个键输入,3字词按1字1键2字1,2键,3字1键输入...
### 码表格式为:“输入建\t(制表符)字词\t(制表符)频率\n(换行)”
### 有些输入法对词组中的字使用不同的码表,例如郑码它需要定义guocima
### 如果你不许要请把下面的注释掉

根据个人喜好写完上述文件,和"BEGIN_TABLE"与"END_TABLE"之间的码表保存好, 然后到终端用命令:

生成该表的db攵件,然后用命令:

放到ibus目录中,重启后就可以使用了. 当然了还有输入法的图片:

  • IBus使用中遇到问题请到用户列表提问

我要回帖

 

随机推荐