ÎÏÎÏ 20/ÎÎÎ/2005, ÎÎÎÏÎ ÎÏÏÎÎÎÎ ÎÎÎ ÏÏÎ 11:18, Î/Î 
Pablo Saratxaga
ÎÎÏÎÏÎ:
> Kaixo!
> 
> On Sun, Feb 20, 2005 at 11:04:27AM +0100, Koblinger Egmont wrote:
> 
> > Locales have nothing to do with keymaps, they're completely independent
> 
> for keymaps yes, but for dead keys trough xkb composing mechanism
> it does matter a lot.
> if you use LC_ALL=el_GR.UTF-8 you can type with dead keys all
> greek polytonic, but probably only a limited set of latin
> accents.
> with LC_ALL=en_US.UTF-8 you can type lots of different latin
> accents, but only monotonic Greek.
> and with LC_ALL=ja_JP.UTF-8 you can't type any dead key at all.

Input methods are like black magic to me. Please tell me if the following are 
correct! :)

You need GNOME for this.
At the moment I use (and recommend) GKT+ IM. To so do, right-click on
the panel, "Add to the panel/Tools/Language Indicator". You will notice
a scary "USA" string on your panel. Right click on it, then "Open
Keyboard Preferences". Go to the Layouts menu and choose what Layouts
you want. For Polytonic, find Greek, expand it, select Polytonic and add
it there. Up to four selections can be made here. Also check out the key
combination to use to switch between languages. I use R-Shift+L-Shift to
cycle between them. Some other key combinations may strangely not work,
so in that case, go for the two Shifts.

Now open up gedit (Accessories/Text Editor), select Polytonic (If you
have both Greek and Greek Polytonic, they both show as "Grc" on the
panel :(. We are working on that...) and start typing.

The dead keys are under ;, [, ]. 

Try them out and you will notice that they do not work. Nothing appears
on screen. It does not matter what locale you have (en_US.UTF-8 or
el_GR.UTF-8). It just does not work (tm).

Why? Because
http://mail.gnome.org/archives/gtk-i18n-list/2004-December/msg00044.html
(read the last part about question 5.).
GTK+ Input Method does not know about Greek polytonic dead keys, only
monotonic (modern).

So, what to do?
In gedit (or any other GTK+ text box), right click, choose Input
Methods, choose "X Input Method".

Now you can type
á á á
and so on.

Simos Xenitellis



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

Reply via email to