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
 

Reply via email to