LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: nainaide

新进入china-overlay的fcitx-070703使用二笔时,输入标点符号就崩溃。

[复制链接]
发表于 2008-1-27 20:38:06 | 显示全部楼层
Post by nainaide;1811610
在~/.fcitx中有个erbi.mb,应该是就关键所在。是不是需要个转换程序?我也想把它改良。这样就可以用拼音二笔了。有人知道吗,不然只好再麻烦yuking大侠了。


这个没研究过,我都是将就着用拼音键在二笔中打拼音。

论坛里不是好些人在接手fcitx吗,说得挺热闹的,就是没下文……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-2 19:20:07 | 显示全部楼层
I just tried the ebuild, but
server fcitx-mine # ebuild fcitx-3.5.ebuild digest
!!! /usr/portage/local/fcitx-mine/fcitx-3.5.ebuild does not seem to have a valid PORTDIR structure.
回复 支持 反对

使用道具 举报

发表于 2008-3-2 22:58:10 | 显示全部楼层
回楼上,好像是你的ebuild文件放的位置不对。你有自己的overlay文件夹吗?
有关overlay的使用,手册和wiki里都比较详细。
  1. eix fcitx
  2. [i] app-i18n/fcitx
  3.      Available versions:  3.1.1 (~)3.4.2 (~)3.5_pre070703 (~)3.5[2] {truetype}
  4.      Installed versions:  3.5[2](13时57分13秒 2008年01月31日)(truetype)
  5.      Homepage:            http://www.fcitx.org/
  6.      Description:         Free Chinese Input Toy for X. Another Chinese XIM Input Method
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-3-2 23:36:53 | 显示全部楼层
强烈推荐你们试试gentoo-china overlay中的 scim-python (IME) + scim-xingma (码表的包),用户体验上应该比scim-tables有很大的不同。
前者用USE='xingma', 后者用USE='erbi-qs'就可以装上二笔青松了,码表是从scim-tables里直接读取的,因为我本人不用二笔,而是用郑码,这个码表完全是当时nainaide说要帮忙测试才加的,如果你们有更好的码表,欢迎提供。
scim-python中的XingMa是我写的,现在已经可以支持单字的拼音反查(之所以不做词组是因为觉得用形码的大多数时候应该只是想不起哪个字吧),并能方便地在用户的输入中添加自定义词组到用户词库中。
具体的使用可以看看scim-python上的使用说明,相信不会让你失望的。
http://code.google.com/p/scim-python/wiki/XingMaUserGuide
试用后有什么功能上的需要也请尽管提
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-3 00:54:44 | 显示全部楼层
Post by acevery;1822319
强烈推荐你们试试gentoo-china overlay中的 scim-python (IME) + scim-xingma (码表的包),用户体验上应该比scim-tables有很大的不同。
前者用USE='xingma', 后者用USE='erbi-qs'就可以装上二笔青松了,码表是从scim-tables里直接读取的,因为我本人不用二笔,而是用郑码,这个码表完全是当时nainaide说要帮忙测试才加的,如果你们有更好的码表,欢迎提供。
scim-python中的XingMa是我写的,现在已经可以支持单字的拼音反查(之所以不做词组是因为觉得用形码的大多数时候应该只是想不起哪个字吧),并能方便地在用户的输入中添加自定义词组到用户词库中。
具体的使用可以看看scim-python上的使用说明,相信不会让你失望的。
http://code.google.com/p/scim-python/wiki/XingMaUserGuide
试用后有什么功能上的需要也请尽管提

Ok, I will emerge it right after I recover my system.
Thank you acevery, thank you for your work, and I promise to give the feedback asap.  
BTW, I had thought scim-python and scim-table is the same thing. Now I understand.
回复 支持 反对

使用道具 举报

发表于 2008-3-3 01:27:01 | 显示全部楼层
谢谢,期待你们的反馈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-4 11:05:38 | 显示全部楼层
Post by acevery;1822319
强烈推荐你们试试gentoo-china overlay中的 scim-python (IME) + scim-xingma (码表的包),用户体验上应该比scim-tables有很大的不同。
前者用USE='xingma', 后者用USE='erbi-qs'就可以装上二笔青松了,码表是从scim-tables里直接读取的,因为我本人不用二笔,而是用郑码,这个码表完全是当时nainaide说要帮忙测试才加的,如果你们有更好的码表,欢迎提供。
scim-python中的XingMa是我写的,现在已经可以支持单字的拼音反查(之所以不做词组是因为觉得用形码的大多数时候应该只是想不起哪个字吧),并能方便地在用户的输入中添加自定义词组到用户词库中。
具体的使用可以看看scim-python上的使用说明,相信不会让你失望的。
http://code.google.com/p/scim-python/wiki/XingMaUserGuide
试用后有什么功能上的需要也请尽管提


What on earth should I emerge which  packages? Confusing
回复 支持 反对

使用道具 举报

发表于 2008-3-4 11:35:54 | 显示全部楼层
因为码表的比较大,所以IME和码表分开了。
你要先
  1. echo "app-i18n/scim-python ~x86"  >> /etc/portage/package.keywords
  2. echo "app-i18n/scim-xingma ~x86"  >> /etc/portage/package.keywords
  3. echo "app-i18n/scim-python xingma"  >> /etc/portage/package.use
  4. echo "app-i18n/scim-xingma erbi-qs" >> /etc/portage/package.use
复制代码

scim-python是IME和scim 的python绑定,scim-xingma是XingMa的码表,现在有郑码,青松二笔和86的五笔
现在就可以emerge scim-python和scim-xingma了:
  1. emerge -av scim-python scim-xingma
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-4 12:26:04 | 显示全部楼层
Post by zhou3345;1822301
回楼上,好像是你的ebuild文件放的位置不对。你有自己的overlay文件夹吗?
有关overlay的使用,手册和wiki里都比较详细。


  1. eix fcitx
  2. [i] app-i18n/fcitx
  3.      Available versions:  3.1.1 (~)3.4.2 (~)3.5_pre070703 (~)3.5[2] {truetype}
  4.      Installed versions:  3.5[2](13时57分13秒 2008年01月31日)(truetype)
  5.      Homepage:            http://www.fcitx.org/
  6.      Description:         Free Chinese Input Toy for X. Another Chinese XIM Input Method
复制代码

说的对!!!
回复 支持 反对

使用道具 举报

发表于 2008-5-13 00:34:21 | 显示全部楼层
Post by acevery;1822855
因为码表的比较大,所以IME和码表分开了。
你要先
  1. echo "app-i18n/scim-python ~x86"  >> /etc/portage/package.keywords
  2. echo "app-i18n/scim-xingma ~x86"  >> /etc/portage/package.keywords
  3. echo "app-i18n/scim-python xingma"  >> /etc/portage/package.use
  4. echo "app-i18n/scim-xingma erbi-qs" >> /etc/portage/package.use
复制代码

scim-python是IME和scim 的python绑定,scim-xingma是XingMa的码表,现在有郑码,青松二笔和86的五笔
现在就可以emerge scim-python和scim-xingma了:
  1. emerge -av scim-python scim-xingma
复制代码
Smart Common Input Method 1.4.7

Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
desc table has been created.
Traceback (most recent call last):
  File "/usr/share/scim-python/engine/XingMa/__init__.py", line 41, in get_factorys
    factorys.append (XingMa.Factory (config,db))
  File "/usr/share/scim-python/engine/XingMa/XingMa.py", line 1239, in __init__
    self.db = XMSQLiteDB.XMSQLiteDB( name = db,user_db = udb )
  File "/usr/share/scim-python/engine/XingMa/XMSQLiteDB.py", line 121, in __init__
    os.makedirs (xingma_path)
  File "/usr/lib64/python2.5/os.py", line 171, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] ????: '/home/yanzixiang/.scim/scim-python/xingma'
Dictionary for language 'en' could not be found
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Launching a SCIM process with x11...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
GTK Panel of SCIM 1.4.7

Starting SCIM as daemon ...
SCIM has been successfully launched.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表