* Jan Willem Stumpel [2006-01-14 16:46]:
> But there is no way to enter the "breathing" signs (spiritus asper and
> spiritus lenis, as they were called when I was at school).
>
> The only way I found (so far) to enter the breathing signs is to edit
> the file /etc/X11/xkb/symbols/pc/gr and change the lines
>
> key <AC10> { [ dead_acute, dead_horn ] };
> key <AC11> { [ dead_grave, dead_ogonek ] };
That dead_horn and dead_ogonek are "really" dead spiritus lenis (psili)
and spiritus asper (daseia) respectively. Just try, for example, ;:a in
greek mode, and you should get ἄ - with one caveat: this works only when
your locale is el_GR.UTF-8, so that the el_GR.UTF-8/Compose is used.
Alternatively, you can put the line
include "/usr/lib/X11/locale/el_GR.UTF-8/Compose"
at the top of your ~/.XCompose and after that add any sequences you need
that aren't there (or you can just include many other Compose files -
when the same sequence appears multiple times, later ones override
earlier ones).
When I made an initial try at a polytonic Greek keyboard, I couldn't
find a dead_comma_above and a dead_reversed_comma_above, so I just
(ab)used the first two keysyms that weren't otherwise meaningful on a
Greek keyboard. Subsequent updates to the Greek keyboard layout and
Compose files kept this (perhaps not strictly correct) arrangement.
--
Alexandros Diamantidis * [EMAIL PROTECTED]
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/