On Thu, May 02, 2002 at 11:38:38AM +0900, Tomohiro KUBOTA wrote:
>  * input methods
>     Any way to input complex languages which cannot be supported
>     by xkb mechanism (i.e., CJK) ?  XIM? IIIMP? (How about Gnome2?)
>     Or, any software-specific input methods (like Emacs or Yudit)?

How much extra work do X apps currently need to do to support input
methods?

In Windows, you do need to do a little--there's a small API to tell the
input method the cursor position (for when it opens a character selection
box) and to receive characters.  (The former can be omitted and it'll
still be usable, if annoying--the dialog will be at 0x0.  The latter can
be omitted for Unicode-based programs, or if the system codepage happens
to match the characters.)

It's little enough to add it easily to programs, but the fact that it
exists at all means that I can't enter CJK into most programs.  Since
the regular 8-bit character message is in the system codepage, it's
impossible to send CJK through.

How does this compare with the situation in X?

>  * fonts availability
>    Though each software is not responsible for this, "This software
>    is designed to require Times font" means that it cannot use
>    non-Latin/Greek/Cyrillic characters.

I can't think of ever using an (untranslated, English) X program and having
it display anything but Latin characters.  When is this actually a problem?

-- 
Glenn Maynard
--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to