On Fri, 6 Dec 2002, Maiorana, Jason wrote:
> First, thanks to Jungshik Shin & Mike FABIAN for your
> replies.
You're welcome :-)
> I surmise that the current state of RH8 is that it is not
> yet suitable for entry of all languages simultaneously.
> (flaws in XIM itself being part of the problem)
You're right. You can't do MS Windows/MacOS style IME
switching, yet, in all applications.
> I can probably setup some scripts to pop up a gedit in a
> given mode, but, with the exception of VIQR and Korean,
> I cannot yet graphically switch around to any input method
> with the version of gtk2 that comes with rh8.
Gtk2 as shipped in RH8 has Thai(broken?), Tamil,
Cyrillic(transliterated), Innuikitut, IPA, Tigrigna-Ethiopian,
Tigrigna-Eriterian, and Amharic input modules in addition to XIM,
Vietnamese, *broken* Korean(KSC5601) input module. For Korean, you'd
better install 'imhangul' input module at http://imhangul.kldp.net. You
can download the source by clicking 'download' in red and install it by
following the instruction in the gray box below the link for download.
If this is the first time you install 'imhangul', you have to run 'make
install' twice (it's due to a bug to be fixed.)
You can also make use of Xkb. With its support of multiple
levels, you can add yet another 'input method' to your repertoire of input
methods accessible in gedit(a gtk2 application). As for Xkb, refer to
XFree86 I18N archive.
> Hopefully, in the near future, RH will ship all utf-8
> locales by default, and gtk2 will have a XIM wrapper
> that allows access to any input method on the system
> from any language locale.
Alternatively, 'meta XIM server' (as implemented at the client level
by Yudit and mlterm) that lets users switch between multiple XIMs will
be handy. Then, it can be used for non-gtk2 applications as well as
gtk2 applications.
BTW, has anybody heard of gtk2 input modules for Chinese and Japanese?
A quick googling didn't turn up anything.
Jungshik
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/