LocalIM(3X11) X11R5 LocalIM(3X11)NAMELocalIM - Conversion table of Local Input Method
DESCRIPTION
Converts keysyms to some keysym and strings.
If the modifier @im is defined "Local", this table is loaded by the
input method.
Coding format:
<from>[<from>...] [<to>[<to>...]] [{str}[{str}...]
or
<from>[<from>...] Command
or
InitialState OnState/OffState
from Specifies a input keysym name which is enclosed with '<' and
'>'.
to Specifies a output keysym name which is enclosed with '<' and
'>'.
str Specifies output string name which is enclosed with '{' and
'}'. the number of str must equal to the number of to.
Command Specifies which command (NoFilter/ConvertOn/ConvertOff).
NoFilter The input keysym(s) (from) is(are) not filtered by
the input method.
ConvertOn If the input keysym(s) (from) is(are) pressed, the
input method move in a conversion on state.
ConvertOff
If the input keysym(s) (from) is(are) pressed, the
input method move in a conversion off state.
InitialState
Specifies the initial state. The second argument is OnState
or OffState. The default state is OnState.
It is possible to omit to or str. But either must be set.
Code notation of str:
\n --> NewLine
\t --> Tab
\b --> BackSpace
\r --> CarriageReturn
\f --> FormFeed
\e or \E --> Escape
\\ --> BackSlash
\??? or \o??? --> Octal
\x?? --> Hexadecimal
other --> raw code
EXAMPLE
InitialState OffState
<Meta_L> NoFilter
<Execute> ConvertOn
<Execute> ConvertOff
<backslash><Mod1><C> <cent> {\E-A\xa2}
<grave><A> <Agrave> {\E-A\xc0}
LocalIM(3X11)