LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4774|回复: 25

一个新的输入法--wineinput

[复制链接]
发表于 2002-10-11 09:38:22 | 显示全部楼层 |阅读模式
从名字上看就知道是利用wine(X)实现的输入法,它直接支持windows中输入法,我刚刚试了,很不错,这样大家以后也许真的不再为输入法头疼了。它的说明如下:
--------------------------------
WineInput-0.1 发布了.

http://opencjk.org/projects/wineinput/

WineInput 是利用Winex在Linux下输入中文的软件。它利用原有的Windows下的
输入方法,通过XIM协议输入中文(相应地支持日文和韩文)。从而在不需要改
动原输入软件的情况下,充分利用了Microsoft Windows中一些优秀的中文输入
方法。

WineInput 的推出,使Linux中文输入软件开发者,不必再投入精力去编写输入
法软件。也使MS Windows下的中文输入软件开发商不必再做繁杂的输入法移植工
作。WineInput 为中文输入注入了全新的概念。

WineInput 目前支持大部分Windows下规范的输入方法,我们已经测试过的输入
方法有:
* 自由拼音3.0
* 拼音加加2.2
* 紫光拼音2.3
* 智能ABC输入法5.0
* 全拼输入法5.0
* 双拼输入法5.0
* 智能五笔5.3
* 王码五笔形输入法98版
* 郑码输入法5.0
* 区位输入法5.0

WineInput 是一个酝酿已久,但直到最近才得以实现的项目。其中,李振春先生
以其丰富的经验解决了IMM模拟的关键技术问题(而这一技术正是长期以来Wine
在IMM模拟方面所欠缺的),进而对IME进行了完整的处理。李振春先生也是GPL软
件"自由拼音输入法"的作者,该软件的引擎对后来的许多中文输入软件有着深
远的影响。于明俭先生实现了WineInput的XIM接口部分和键盘模拟部分。由方汉
和陈向阳实现输入法分离并打包测试.


由于该软件的开发过程不足半月,其中必然有许多不足之处,希望得到Linux用
户的反馈信息。另外,软件的框架还没有固定,我们只释出Linux部分的源代码
Bug和建议请寄到wineinput@opencjk.org

PS: 用户最好在RedHat8.0上运行,其他平台例如Mandrake都没有测试,用户可以自行
摸索. 如果成功, 请告知原作者
----------------------------------
发表于 2002-10-11 09:50:35 | 显示全部楼层

哇,真是太好了。

mandrake9.0的rpm也有了。谢谢以上的几位先生!
发表于 2002-10-11 11:13:51 | 显示全部楼层
要不要先装wine呀?
发表于 2002-10-11 12:26:35 | 显示全部楼层
好像不错
发表于 2002-10-12 13:07:25 | 显示全部楼层

wineinput在redhat7.3(null)上安装成功。

安装基本按照主页上的安装说明。
一.winex不要用redhat8.0的rpm包,而是要下载src.rpm包。用rpmbuild --rebuild来安装。然后在到/usr/src/redhat/RPMS/i386/下用rpm来安装。
二.wineinput包不要下载src.rpm包,直接用redhat8.0的rpm包安装即可。
其它的就按照主页上的说明即可。我安装的时候有一个环境变量lang=/root/.i18n,而我的主目录上没有,故我copy /etc/sysconfig/i18n /root/.i18n,否则,有可能出现输入法提示条,而没法输入汉字。嗯,其它嘛,就是记住进入用户时自动运行wineinput &即可。
我现在唯一碰到的问题就是无法输入顿号,不知道是那个键。

www.linuxsir.cn/photo/wxz8/mywineinput.png
发表于 2002-10-12 13:14:03 | 显示全部楼层

忘记说了。

我是在自由拼音输入法中无法输入顿号,其它的如紫光、全拼、拼音加加等没有任何问题。
发表于 2002-10-12 14:17:15 | 显示全部楼层
这个好呀,期待着进一步发展。
发表于 2002-10-12 22:55:47 | 显示全部楼层
I installed it with only clicked those RPM files.And then I ran it like this:

[root@JAZZ root]# wineinput

It just gave me these messages----------

Warning: could not find wine config [Drive x] entry for current working directory /root; starting in windows directory.
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
fixme:string:GetLocaleInfoA 'IDEFAULTMACCODEPAGE' is not defined for your language (0804).
Please define it in dlls/kernel/nls/YourLanguage.nls
and submit patch for inclusion into the next Wine release.
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
WineInput Version 0.1
(C) Copyright by opencjk.org.
Loading im:unispim.ime
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
Warning: /usr/lib/wineinput/bin/wineinput not accessible from a configured DOS drive
fixme:module:CreateProcessA (C:\WINDOWS\SYSTEM\UPEngine.EXE,...): NORMAL_PRIORITY_CLASS ignored
fixme:module:CreateProcessA (C:\WINDOWS\SYSTEM\UPEngine.EXE,...): CREATE_DEFAULT_ERROR_MODE ignored
fixme:string:GetLocaleInfoA 'IDEFAULTMACCODEPAGE' is not defined for your language (0804).
Please define it in dlls/kernel/nls/YourLanguage.nls
and submit patch for inclusion into the next Wine release.

I don't know how to make it correct.-----By now I can only type in English!~~Who can tell me plz?Thx!
发表于 2002-10-12 23:27:44 | 显示全部楼层
按wxz8兄的方法来试一下。
不要急,我先实践一下,然后把wxz8兄教程详细的解说一下。。
有的弟兄可能还不太懂src的用法。。。。
发表于 2002-10-12 23:36:40 | 显示全部楼层
Thank you my brother,you moved me so much.I always feel so happy because there's sb helps me with all his/her heart...
And,waiting for your treasurous opinion!:p
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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