Baiju M There is a definition document, the XIM specification inside X source, in English.
Also, for xcin, the author also wrote two article describing the internal of xcin : 1. http://xcin.linux.org.tw/xcin/2.5.2/En/internal/structer.En.html 2. http://xcin.linux.org.tw/xcin/2.5.2/En/internal/module.En.html The following is a aritcle, descibing X input method from the client point of view, it might worth to have a note : 1. http://www.ainet.or.jp/~inoue/im/index-e.html There is one other chinese input method, called Chinput, and some derived programs like miniChinput. I have modified the miniChinput a lot, cut out a lot of unpopular features and maintained a small code size, but I still haven't put it on a site. you can d/l it from the link! It might a little useful as the code side and organization is simpler and more straight forward. (http://zenith.nixstyle.net/input/miniChinput-0.0.4.tar.bz2) I have also find some other doc about XIM but most are localized (chinese / jp /kr) so it should be useless for you. Anyway keep seeking in this list or the list archieve may have some harvest, as may be some other south east asia country has it's own input method server available and those author may also help you. Anyway, good luck : ) Zenith On Sun, 11 Aug 2002 10:31:11 +0400 (SCT) "Baiju M" <[EMAIL PROTECTED]> wrote: > > Thanks for your informations. As our work is only concerned with X, I wil > start working on XIM itself. If I am using any apllication which is > actually using something like GTK,Qt etc. will this input method work > properly? Also can you pointer to any documentation in english.As xcin and kinput is >very much complicated, it is difficult to study from > the source code, aslo our language is simple compared to those languages. > With thanks and regards, > Baiju M > > > Baiju M > > > > Under X, you may want to follow XIM (the mechanism you are asking) to > > implement a input method server. If you want to do in this approach, > > have a look on the source of some existing input method. E.g. kinput, > > xcin. > > > > Yet, there is another larger scale framework, a more generic approach > > for input issue under linux. But I'm familiar with this yet, pls check > > the links for details: > > http://www.li18nux.org/subgroups/im/IIIMF/index.html > > > > Zenith > > > > On Fri, 9 Aug 2002 17:09:09 +0400 (SCT) > > "Baiju M" <[EMAIL PROTECTED]> wrote: > > > >> Hi, > >> I am trying to develop an input method for our language > >> (Malayalam). > >> Our uniocode range is from U+OD00 to U+0D7F, we also required > >> ZWJ (U+200D). In the GPLed font (http://malayalamlinux.sf.net), > >> the Private/Corporate Use area in unicode is utilised for our > >> language. > >> > >> Suppose, I want to access U+ED52 by a single key stroke (say > >> keycode 30), how can I do that? it should be mapped as "U+0D28 U+0D4D > >> U+200D" > >> Which input mechanism I should make use for this? > >> If possible give an example in xim,xmodmap,xkb or any other input > >> mechanism. > >> > >> Regards, > >> Baiju M > > > > _______________________________________________ > I18n mailing list > [EMAIL PROTECTED] > http://XFree86.Org/mailman/listinfo/i18n > _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n