fcitx挂载极点中文码表
发表于 : 2009-03-18 18:15
fcitx是一款定制性和自由度很好的输入法。个人很喜欢,感谢Yuking。(强烈喜欢自我折腾的兄弟们使用…… )
安装完fcitx之后它一般都会把jd2txt ,txt2mb,mb2txt几个小工具放到/usr/bin目录下,方便直接调用。
步骤如下:
1。找到极点中文的码表,我的是4.2的,一般为freewb.mb,在Windows下用记事本或ultraEditor打开 ,在linux下用gedit打开也可以,注意编码的设置是GBK,如果用utf-8打开会出现乱码。
然后把开始这一段删除:
直到看到这一行
a 工 其 或
……
……
#其他的码表大致相同,就是保留a到z的编码
然后另存为.txt格式,比如test2.txt ,注意也是GBK格式。
2.因为编码格式不同,极点的是重码在一行,fcitx是重码分行。
没关系,可以通过fcitx转换:
。
定位在文件开始处
如果你的fcitx是3.6.0rc(这个版本还需完善啊 ),就加入
如果你的fcitx是3.4.3,就加入
其他版本的大同小异,注意:加错的话可能fcitx会因不认识下面生成的码表而崩溃……
3. 运行txt2mb
4.这样码表转换就完成了,接下来把test3.mb复制到 /usr/share/fcitx/data下,打开tables.conf,修改"码表=test3.mb” 激活fctix,CTRL+5刷新设置。OK,看看你的fcitx是不是更强悍了。呵呵
对于一些重码和fcitx一样写在不同行的码表,直接加入第二步的文字即可,再次提醒注意编码其他步骤相同。当然可以在这里也加入一些自造词,像自己的姓名之类的,刚接触fcitx,不太熟悉自造词,只能在这里整一点,据说拼音是可以的,但是不知道五笔下怎么整。另外请教怎样减少fcitx的资源占用问题,现在我开机都慢了几秒。
还有就是 我修改table.conf,注释掉了其他的输入法,只保留五笔,并且把/usr/share/fcitx/data/下的config 和主目录下的/.fcitx/config 的拼音都注释掉了,为什么主窗口 还保留智能拼音,智能双拼和区位,只想保留五笔请问大家该怎么调?:em20
请把附件的中的table.conf的码表设置改为test3.mb.
安装完fcitx之后它一般都会把jd2txt ,txt2mb,mb2txt几个小工具放到/usr/bin目录下,方便直接调用。
步骤如下:
1。找到极点中文的码表,我的是4.2的,一般为freewb.mb,在Windows下用记事本或ultraEditor打开 ,在linux下用gedit打开也可以,注意编码的设置是GBK,如果用utf-8打开会出现乱码。
然后把开始这一段删除:
代码: 全选
[Description]
Name=五笔字型
……
……
……
编码方案类型=
UsedCodes=abcdefghijklmnopqrstuvwxyz
WildChar=z
---------------------------------
[rule]
三字词=p11+p21+p31+p32
[Text]
a 工 其 或
……
……
#其他的码表大致相同,就是保留a到z的编码
然后另存为.txt格式,比如test2.txt ,注意也是GBK格式。
2.因为编码格式不同,极点的是重码在一行,fcitx是重码分行。
没关系,可以通过fcitx转换:
代码: 全选
falcon@falcon-hope:/home/desktop$ jd2fcitx test2.txt>test3.txt
Total: 118034
定位在文件开始处
如果你的fcitx是3.6.0rc(这个版本还需完善啊 ),就加入
代码: 全选
;极点4.2码表
键码=abcdefghijklmnopqrstuvwxy
码长=4
拼音=@
拼音长度=4
[组词规则]
e2=p11+p12+p21+p22
e3=p11+p21+p31+p32
a4=p11+p21+p31+n11
代码: 全选
键码=abcdefghijklmnopqrstuvwxy
码长=4
[组词规则]
e2=p11+p12+p21+p22
e3=p11+p21+p31+p32
a4=p11+p21+p31+n11
3. 运行txt2mb
代码: 全选
falcon@falcon-hope:/home/desktop$ txt2mb test3.txt>test3.mb
对于一些重码和fcitx一样写在不同行的码表,直接加入第二步的文字即可,再次提醒注意编码其他步骤相同。当然可以在这里也加入一些自造词,像自己的姓名之类的,刚接触fcitx,不太熟悉自造词,只能在这里整一点,据说拼音是可以的,但是不知道五笔下怎么整。另外请教怎样减少fcitx的资源占用问题,现在我开机都慢了几秒。
还有就是 我修改table.conf,注释掉了其他的输入法,只保留五笔,并且把/usr/share/fcitx/data/下的config 和主目录下的/.fcitx/config 的拼音都注释掉了,为什么主窗口 还保留智能拼音,智能双拼和区位,只想保留五笔请问大家该怎么调?:em20
请把附件的中的table.conf的码表设置改为test3.mb.