On Mon, 19 Jul 1999, Juergen Vigna wrote:
Thank zou for your reply.
However I did not catch up everything.
> Should be easy enough just look up the keycode of the Windows-key
> (use xev for that) and define:
>
> keycode <your_key_code> = Multi_key
With xev I got the keycode of the Windows key.
Meta_L is 0xffe7 & Meta_R is 0xffe8.
It would be nice to have both mapped as Multi_key.
So, I put these two lines (keycode 0xffe? = Multi_key.
What's next?
> P.S.: obviusly your keymap definition has to contain this special
> characters you speek of (I cannot make them work here as I don't
> have this underroot_r stuff in my latin-keyboard-definition.
The following is part of my kmap file defining special Croatian
characters:
\kmap [ "\\v{s}" # Chars with carons
\kmap { "\\v{S}"
\kmap ; "\\v{c}"
\kmap : "\\v{C}"
\kmap \\ "\\v{z}"
\kmap | "\\v{Z}"
\kmap ' "\\'{c}" # Chars with accute
\kmap \" "\\'{C}"
Here are the definitons of the extra accented characters I need.
I can enter them all in LyX (there is problem with the 1st one - acute s,
because LyX display it properly on the screen but put only character
itself in the file instead the proper code - \i \'{s} to generate it).
\kmod ' acute sS
\kmod . underdot rhtdnsRHTDNS
\kmod : dot mM
\kmod ~ tilde nN
\kmod - macron aiuAIU
\kxmod macron i "\\={\\i}"
Problem with it is that I lose normal characters like ".", "-", etc.
when using such a definition and therefore I need use of Multi_key.
Now, I do not understand (I'm sorry), how to achieve that, instead
(like now) typing "-+a" which produce "a macron", I can get "a macron"
by typing "Multi_key+-+a" and therefore still have the normal "-" for use.
Sorry for bothering you,
Sasa