XIMCONF(4)

NAME
ximconf - Configuration file of Input Manager of the X Window System Version 11 (xwnmo(1X))

SYNOPSIS
/usr/local/lib/wnn/ximconf

DESCRIPTION
In the ximconf file, configurations of xwnmo are wrote. As configurations; environments of each supported languages(the relation between internal locale and external locale, CSWIDTH(code set width), whether use conversion server or not and etc.), default locale and locale for world environment.

Lines that start with a semicolon (;) are comments.

Coding format:

    {ext_locale}[|{ext_locale}|...] {lang} {internal_locale} {cswidth} {using_server} {code_trans}
    or
    setdefaultlocale    {def_locale}
    or
    setworldlocale    {world_locale}

ext_locale
    Specifies a locale name which is used by client. If a client requests xwnmo to use the ext_locale, xwnmo will refer the client to lang, internal_locale and etc. in same line. Plural ext_locale can be specified with separator '|'.

lang
    Specifies a lang name which is referred as LANG name on Wnn environment. Please refer manuals for serverdefs or uumrc of Wnn.

internal_locale
    Specifies a locale name which is used as internal locale by xwnmo. The Wnn library can process only EUC encoding. Therefore xwnmo must use locales are subset of EUC. Must specify locales are subset of EUC in internal_locale.

cswidth
    Specifies CSWIDTH(code set width) of internal_locale. Code format of CSWIDTH follows.
    CSWIDTH=b1[:c1][,b2[:c2][,b3[:c3]]]
    "b1-b3" is byte length of each code set(except SS2 or SS3).
    "c1-c3" is column length of each code set.
    "b1" and "c1" is for code set 1.
    "b2" and "c2" is for code set 2.
    "b3" and "c3" is for code set 3.

using_server
    Specifies whether this language environment uses its conversion server or not. If ``True'' or ``TRUE'' is specified, the conversion server will be used. Otherwise it will not be used. For example; in case of Latin languages, input of those languages will be realized with automaton conversion.

code_trans
    In case of peculiar languages(e.g. Chinese), it is necessary to translate internal code to code for drawing (e.g. Yincoding of Chinese). In those language, code_trans specifies the translation method as string. Otherwise ``Normal'' must be specified in code_trans. Currently, only ``Yincoding'' is support. It is for Yincoding of Chinese.

def_locale
    Specifies default locale name. If locale for Root-mode is empty or "C" locale, this default locale will be used. If def_locale is not specified, DEFAULT_LANG will be used as default locale. DEFAULT_LANG depends on environment of compiling. If you want to know DEFAULT_LANG, set the resource langName as NULL, set the environment variable LANG as "C" and execute xwnmo. Then xwnmo will print the message "I try to set locale to default ???.". This ??? is DEFAULT_LANG.

world_locale
    Specifies locale for world environment. If a client requests xwnmo to use this world locale, xwnmo will create multi-language environment for the client. If world_locale is not specified, "wr_WR.ct" will be used as default.

SEE ALSO
xwnmo(1X)

COPYRIGHT
Copyright 1992 by OMRON Corporation
Copyright 1992 by Massachusetts Institute of Technology

AUTHOR
Seiji Kuwari (OMRON Corporation)