Hi, scim-m17n (with it's required packages) can support many languages, including Hebrew and Arabic. You must try it. Regards James Su hermanmeester wrote:
-----Oorspronkelijk bericht----- Van: Mike FABIAN [mailto:mfabian@suse.de] Verzonden: do 23-6-2005 23:51
As you are using SCIM anyway to input Korean, why not use it to input the Dutch special characters as well?
You can use the M17N-t-latn-pre input method for that. Install scim-m17n, m17n-lib, m17n-db, libotf, and workcut. Restart your X11 session.
Thank you Mike,
So far I installed m17n-db, libotf, and wordcut, but for m17n-lib (which is needed by scim-m17n) my system (in the root console) says it needs:
libanthy.so.0 and libanthydic.so.0
I don't know how old that is, but is it equivalent to
ftp://ftp.suse.com/pub/projects/m17n/9.1/i586/anthy-6024-1.1.i586 and/or ftp://ftp.suse.com/pub/projects/m17n/9.1/i586/anthy-devel-6024-1.1.i586 ?
?
Now, if you select the M17N-t-latn-pre input method in the SCIM panel, you can get these Dutch characters by typing
"i -> ï "e -> ë "a -> ä
(left side is what you type, right side is what is inserted, for a complete list of the key-combinations offered by the M17N-t-latn-pre input method, have a look at the file /usr/share/m17n/latn-pre.mim).
SCIM also has a "raw code" input method where you can insert the unicode code point.
I see that "RAW CODE" input method in the little menu (at "other"); so do you mean that if you insert the code and enter, the character you want will show up? I'll check that right away. I could learn those codes by heart ;-)
In the SCIM setup dialog, you can define hotkeys to switch between input methods. I.e. you may define key combinations to switch between your favorite Korean input method and the M17N-t-latn-pre input method. You can also use compose to input these characters. "compose" is also supported by SCIM, to use it while SCIM is running, switch the SCIM panel of (default Hotkeys "Shift+Space" or "Control+Space").
The Compose Keybindings for the Characters you mentioned are:
Multi_key " i -> ï Multi_key " e -> ë Multi_key " a -> ä
The default binding for Multi_key on SuSE Linux is Shift+RightControl.
For a complete list of compose keybindings see:
/usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose
Just another thing:
So basically your idea is, why not try putting everything in SCIM, if one is already using that? It does sound very attractive, because SCIM works really fine. Do you think Arabic and Hebrew can also be put in the SCIM-panel? (My panel also mentions Russian, and even Amharic!) Problem could be that Hebrew and Arabic are written from right to left, of course. Could this mess things up in SCIM? I'm now typing Hebrew by pasting
setxkbmap -option grp:switch,grp:shift_toggle,grp_led:scroll us,il
in the shell after every reboot. Then, double shift gives Hebrew. It "overrides" SCIM (double shift turns the little scroll-lock light on; then you cannot use SCIM).
I don't mind doing that every time, and I don't use Arabic much (for which I didn't have an imput method yet) so it's not really a priority; but would you know if ftp://ftp.suse ~ m17n/9.1/i586/ has any ready-to-install hebrew and arabic scim packages?
Or maybe I have to ask, where can you see easily what all these packages are about? And if I add all sorts of SCIM-packages, do I have to modify the ~/.xim file at any time? I do have the hebrew and arabic fonts, not many, but they're not too ugly.
Thanks and best regards, Herman