当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : fcitx挂载极点中文码表
帖子发表于 : 2009-03-18 18:15 
头像

注册: 2009-02-27 2:11
帖子: 87
送出感谢: 0 次
接收感谢: 0 次
fcitx是一款定制性和自由度很好的输入法。个人很喜欢,感谢Yuking。(强烈喜欢自我折腾的兄弟们使用…… :em09

安装完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(这个版本还需完善啊 :em06 ),就加入
代码:
;极点4.2码表
键码=abcdefghijklmnopqrstuvwxy
码长=4
拼音=@
拼音长度=4
[组词规则]
e2=p11+p12+p21+p22
e3=p11+p21+p31+p32
a4=p11+p21+p31+n11

如果你的fcitx是3.4.3,就加入
代码:
键码=abcdefghijklmnopqrstuvwxy
码长=4
[组词规则]
e2=p11+p12+p21+p22
e3=p11+p21+p31+p32
a4=p11+p21+p31+n11

其他版本的大同小异,注意:加错的话可能fcitx会因不认识下面生成的码表而崩溃……

3. 运行txt2mb
代码:
    falcon@falcon-hope:/home/desktop$ txt2mb test3.txt>test3.mb


4.这样码表转换就完成了,接下来把test3.mb复制到 /usr/share/fcitx/data下,打开tables.conf,修改"码表=test3.mb” 激活fctix,CTRL+5刷新设置。OK,看看你的fcitx是不是更强悍了。呵呵


对于一些重码和fcitx一样写在不同行的码表,直接加入第二步的文字即可,再次提醒注意编码其他步骤相同。当然可以在这里也加入一些自造词,像自己的姓名之类的,刚接触fcitx,不太熟悉自造词,只能在这里整一点,据说拼音是可以的,但是不知道五笔下怎么整。另外请教怎样减少fcitx的资源占用问题,现在我开机都慢了几秒。 :em06
还有就是 我修改table.conf,注释掉了其他的输入法,只保留五笔,并且把/usr/share/fcitx/data/下的config 和主目录下的/.fcitx/config 的拼音都注释掉了,为什么主窗口 还保留智能拼音,智能双拼和区位,只想保留五笔请问大家该怎么调?:em20

请把附件的中的table.conf的码表设置改为test3.mb.


附件:
文件注释: 改过的极点4.2的码表和配置文件
.tar.gz [663.8 KiB]
被下载 123 次


_________________
——菜鸟之心,黑客之路

CPU:AMD sempron 2800 (Single Core)
内存:Corsair 512M DDR2 675
主板:ONDA n61v
显卡:Geforce 6100 400集成显卡
硬盘:Westdata 80G
系统:Centos 5.3+windows 2003


最后由 xeon00 编辑于 2009-03-19 15:06,总共编辑了 2 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2009-03-18 18:22 
头像

注册: 2009-02-27 2:11
帖子: 87
送出感谢: 0 次
接收感谢: 0 次
没技术含量,仅方便自己复习 :em06


_________________
——菜鸟之心,黑客之路

CPU:AMD sempron 2800 (Single Core)
内存:Corsair 512M DDR2 675
主板:ONDA n61v
显卡:Geforce 6100 400集成显卡
硬盘:Westdata 80G
系统:Centos 5.3+windows 2003


页首
 用户资料  
 
3 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2009-03-19 8:59 
头像

注册: 2007-07-11 21:43
帖子: 3382
地址: 东江边
系统: archlinux
送出感谢: 15
接收感谢: 7
楼主不厚道,哪有自己做自己的沙发的?

不错。很喜欢极点的。
转过来就好了。


_________________
我来了,我看见了,我征服了!
求勾搭,不管饭。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2009-03-19 14:48 

注册: 2009-03-19 12:19
帖子: 50
送出感谢: 0 次
接收感谢: 0 次
meiyoukandong


页首
 用户资料  
 
5 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2009-03-19 21:10 
头像

注册: 2008-06-30 22:32
帖子: 2869
送出感谢: 0 次
接收感谢: 10
受教了,留存
:em56


页首
 用户资料  
 
6 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2009-03-23 22:27 

注册: 2007-06-01 18:27
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
呵呵,留存个。。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2009-03-23 22:33 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
一直用Fcitx,支持下! :em11


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
8 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2010-08-09 10:07 
头像

注册: 2010-01-12 11:13
帖子: 162
送出感谢: 0 次
接收感谢: 0 次
lz如何挂郑码的码表呢?


_________________
Linux or Windows?
Of course,Linux!
Ubuntu or others?
Of course,ubuntu!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: fcitx挂载极点中文码表
帖子发表于 : 2012-09-28 23:23 
头像

注册: 2010-10-19 10:51
帖子: 36
送出感谢: 1
接收感谢: 0 次
支持原创,收藏了。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译