comparison Xwnmo/README @ 0:bbc77ca4def5

initial import
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 04:30:14 +0900
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:bbc77ca4def5
1 /*
2 * $Id: README,v 1.3.2.1 1999/02/08 08:14:40 yamasita Exp $
3 */
4
5 /*
6 * FreeWnn is a network-extensible Kana-to-Kanji conversion system.
7 * This file is part of FreeWnn.
8 *
9 * Copyright Kyoto University Research Institute for Mathematical Sciences
10 * 1987, 1988, 1989, 1990, 1991, 1992
11 * Copyright OMRON Corporation. 1987, 1988, 1989, 1990, 1991, 1992, 1999
12 * Copyright ASTEC, Inc. 1987, 1988, 1989, 1990, 1991, 1992
13 *
14 * Author: OMRON SOFTWARE Co., Ltd. <freewnn@rd.kyoto.omronsoft.co.jp>
15 *
16 * This program is free software; you can redistribute it and/or modify
17 * it under the terms of the GNU General Public License as published by
18 * the Free Software Foundation; either version 2, or (at your option)
19 * any later version.
20 *
21 * This program is distributed in the hope that it will be useful,
22 * but WITHOUT ANY WARRANTY; without even the implied warranty of
23 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 * GNU General Public License for more details.
25 *
26 * You should have received a copy of the GNU General Public License
27 * along with GNU Emacs; see the file COPYING. If not, write to the
28 * Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
29 *
30 * Commentary:
31 *
32 * Change log:
33 *
34 * Last modified date: 8,Feb.1999
35 *
36 */
37 XWNMO - X Input Manager
38 (+ XJUTIL - Dictionary Utility Manager)
39
40 This directory contains XWNMO's sources, XJUTIL's sources and multi-automaton's
41 sources.
42
43 XWNMO - Input Manager for XIM (X Input Method)
44 XJUTIL - Dictionary Utility Manager (called by XWNMO)
45
46 XWNMO is a input manager offers multi-language input to XIM library of
47 X11R5 and X11R6. In case of X11R5, the protocol between XWNMO and XIM
48 library is specified by Xsi Protocol. The Xsi Protocol adopts Back-End
49 method, because Back-End method is a perfect syncronus comminucation,
50 so problem of lost key doesn't occur. In case of X11R6, it is specified
51 by XIM Protocol. The XIM Protocol is a X Consortium Standard. XWNMO
52 support only back-end method.
53
54 For further information about these, please see:
55 xwnmo/README and manual of xwnmo for XWNMO
56 xjutil/README and manual of xjutil for XJUTIL
57 X11R5/doc/I18N/Xsi/Xim/XimProto.man for Xsi Protocol
58 X11R6/doc/specs/XIM/xim.ms for XIM Protocol
59
60 Architecture of Input Manager and XIM library.
61
62 +------------------------+ +----------------+ +----------------+
63 | Application | +---+ XWNMO +--+ XJUTIL |
64 | +--------------------+ | +-------+--------+ +-------+--------+
65 | | Widgets | | | |
66 | +--------------------+ | +-------------------+
67 | | Toolkit | | |
68 +---+--------------------+ | | +---------+
69 | +------------+ | | +---+ Cserver |
70 | Xlib | XIM library+---+-----+ | +---------++
71 | +------------+ | +--+ Jserver |
72 +------------------------+ +---------+
73
74 [Using under X11R6]
75 ¡¦About locale name
76 XWNMO uses the following locale names as internal codeset.
77 ja_JP.eucJP(Japanese-EUC)
78 zh_CN.eucCN(Simplified-Chinese-EUC)
79 zh_TW.eucTW(Traditional-Chinese-EUC)
80 ko_KR.eucKR(Korean-EUC)
81 Some OS have different names even if those have same contents. In those
82 case, please mofify ximconf.
83
84 ¡¦About input of Chinese
85 XWNMO(cWnn) use a original codeset, it's called "Sisheng". Fonts for
86 "Sisheng" are provided in Xsi/Xwnmo/X11R6/fonts. Those size are 26, 24,
87 18 and 16 bots. And must use Xsi/Xwnmo/X11R6/locale/zh instead of
88 xc/nls/X11/locale/XLC_LOCALE/zh.
89
90 Special thanks to Mr. Bill McMahon of Hewlett Packard. He contributed
91 toward better portability and reliablity of XWNMO.
92