打印

1.2考虑引入IIIMF吧。

1.2考虑引入IIIMF吧。

项目主页:http://www.openi18n.org/iiimf
外观效果:http://www.openi18n.org/gallery/

以下文字是我刚翻译的。  

关于IIIMF

IIIMF是下一代多语言-Unicode输入法框架,它必然会无可争议的取代现存的其它输入法框架或程序库,例如XIM.

IIIMF细节

IIIMF 意为互联网/局域网输入法框架(Internet/Inteanet Input Method Framework)。IIIMF,由XIM的设计者 Hideki Hiura 设计,将做为下一代输入法框架并最终取代XIM,它提供以下功能:
       
        支持跨多平台,平台无关。
        支持多语言,完全的 UNICODE 支持,同时能满足各母语使用者。
        与窗口系统无关。
        多个语言引擎同时运行。
        支持多用户。
        分布式轻量级客户端及可伸缩的服务端。
        可扩展的多种方法。
        高效的输入法协议可以在低速 modem 连接上使用。
        可以 插件API 达到简易的输入法引擎开发
        可以 libiiimcf 开发在 console 程序的输入法
        以小规模核心部件开始开发。。。

        IIIMSF - IIIM 服务端框架(IIIM Server Framework)
       
                IIIMSF,与XIM服务端不同,是一个平台无关的,窗口系统无关的,多语言、多用户的输入法服务端框架。IIIM服务端在Unix上可以做为一个系统守护进程,或在Windows中做为系统服务进程。不需要像XIM服务端那样要求为每一个用户运行一个服务程序,单一的IIIM服务程序就可以同时为多个用户提供多语言的输入法服务。当然,如果需要的话,可以为每一个用户运行一个IIIM服务。与此同时,IIIMSF可以运行UNIX及类UNIX系统和Microsoft Windows。IIIMSF提供标准的输入法插件API(LEIF)。所有的输入法引擎可以编成编写成共享库(shared object)/DLL。另外,与XIM服务端不同,你并不需要为了使用你自己的输入法而编写整个IM服务器,而需要做的仅仅是创建一个包含你的IM核心逻辑部分,及与LEIF接口相关代码的共享库,然后将它放入到语言引擎目录(通常为:/usr/lib/im/leif)。

        IIM 客户端框架

        与XIM不同,IIIMF将平台/窗口系统特性从服务端分离出来,并由客户端负责处理这一些特性,所以IIIMF需要为每个平台/窗口系统定制客户端框架。IIIM客户框架(IIIMCF)为多个平台及窗口系统而构建。以下是当前IIIMCF已经实现或正在开发中的功能:
       
IIIMXCF - IIIM X Window System Client Framework
                        IIIM X 窗口系统客户端框架
IIIMJCF - IIIM Java2 Client Framework
                        IIIM Java2 客户端框架
IIIMECF - IIIM Emacs Client Framework
                        IIIM Emacs 客户端框架
IIIMGCF - IIIM GTK+ client Framework (aka iiimf-gtk immodule)
                        IIIM GTK+ 客户端框架(aka iiimf-gtk immodule)
IIIMWCF - IIIM Windows Client Framework
                        MS Windows 客户端框架
IIIMQCF - IIIM Qt Client Framework
                        Qt 客户端框架
libiiimcf - IIIM generic C client Framework library
                        IIIM 通用 C 客户端框架库
       
        除此之外,还有一些统一的组件已经开发或正在开发中。

IIIM 语言引擎(输入法)
        IIIM 服务端框架(IIIMSF)提供了一个可嵌入的语言引擎(aka 输入法引擎或输入法模块)接口──命名为LEIF,代表Language Engine InterFace,意为语言引擎接口。多个语言引擎可以安装并同时运行于LEIF接口之下。现在已经有多个可用或开发中的开源的、或商业模式的语言引擎。依仗于LEIF,输入法引擎开发者不在需要了解IM服务器的每一个微小细节,或者IM协议,或是客户端实现。为向引擎开发者提供适应性与管理性,LEIF接口少量的携带了不是简单的PRC类型的规则API集,却更像模型驱动类型的API集。它了基本模块是“一个通过接收事件并虚拟多重事件予以响应的输入法引擎”。

TOP

我的OS是FC2,刚开始我使用的就是IIim,界面比以前漂亮多了!但稳定性目前尚存有问题。在使用过程中发现,在好几个应用程序(象金山Office,Openoffice,gaim)不能稳定使用(有时无法输入)! 尽管如此,我同意楼上的看法,建议ML引入该东东。

TOP

兼容性如何?
是否有支持的好用的输入法?
不想要 ID 了请找我。

TOP

IIIMF是造成FC2不稳定的罪魁祸首,不支持Magic在该体系不成熟的时候引入。
真男人张湘祥

TOP

反对引入,还是fcitx or scim比较好。
magic 2.0 final 已发布,欢迎大家到技术支持版提问咨询,下载地址请查看下载地址集中帖。 QQ:6827698 MSN:naer333@hotmail.com Skype:yingjiazhong

TOP

大势所趋,等成熟了还是建议引入。
显谓五乘八藏之修多罗。 密谓三业四主之单多罗。

TOP

如同x.org,有待开发

TOP

恩,现在不要引进的好,fc2 的 kde 就和它有仇,还是等它成熟了再弄吧

TOP

现在内测的新版本将使用SCIM+SCIM-Chinese+skim为默认输入法。
其中只有SCIM是使用LesserGPL的,另外两个都是使用GPL发布的软件。

TOP

嗯,我还是支持使用scim这个输入法作为默认的输入法,它的拼音输入法比fcitx好很多,我想使用五笔的人大概要比使用拼音的少。
magic 2.0 final 已发布,欢迎大家到技术支持版提问咨询,下载地址请查看下载地址集中帖。 QQ:6827698 MSN:naer333@hotmail.com Skype:yingjiazhong

TOP

我们南方的朋友使用5笔的居多。目前scim-chinese里的五笔也还不错,可以用。 呵呵。

TOP

scim的拼音可以和微软拼音有一比了。支持。
显谓五乘八藏之修多罗。 密谓三业四主之单多罗。

TOP

稳定压倒一切。
从明天起,做一个幸福的人 喂马,劈柴,周游世界 从明天起,关心粮食和蔬菜 我有一所房子,面朝大海,春暖花开 从明天起,和每一个亲人通信 告诉他们我的幸福 那幸福的闪电告诉我的 我将告诉每一个人 给每一条河每一座山取一个温暖的名字 陌生人,我也为你祝福 愿你有一个灿烂的前程 愿你有情人终成眷属 愿你在尘世获的幸福 我也愿面朝大海,春暖花开 《面朝大海,春暖花开》(海子)

TOP

恩,内测版已经做好,传给baif了~~~让他传到公社ftp吧
我已经在公司了现在~~~~手上只有6,1版了
baif,你到我实验室的机器上,密码跟我联系
,在C盘MagicLinux那个打头的目录下的what's new 你给贴出来

TOP

我个人觉得,国内的发行版跟不不需要考虑IIMF。不是我们订的标准,我们干什么支持他?
看看IIMF失去了中国的支持,能不能成为“标准”。hehe
Any Browser Tech Detail @ www.opendesktop.net

TOP