0
|
1 /*
|
|
2 * $Id: READ.ME,v 1.10.2.1 1999/02/08 02:15:22 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
|
|
38 Wnn Version 4.2
|
|
39
|
|
40 This distribution contains Version 4.1 of Wnn Japanese Input
|
|
41 System. Wnn is a network-extensible Kana-to-Kanji conversion system
|
|
42 and was jointly developed and released by the Software Research Group
|
|
43 of Kyoto University Research Institute for Mathematical Science, OMRON
|
|
44 Corporation and Astec, Inc.
|
|
45
|
|
46 This distribution has been tested on the following systems.
|
|
47 SUN, SunOS 4.0.3, SunOS 4.1.1, SunOS 5.3
|
|
48 OMRON LUNA, UniOS-B(4.3BSD), UniOS-U(SystemV R2.1), UniOS-Mach(MACH)
|
|
49 DG/UX 5.4.2
|
|
50
|
|
51 **Installation
|
|
52
|
|
53 The source file contains literal strings and comments in "EUC" code.
|
|
54 Be sure to have a compiler allowing 8-bit input data path.
|
|
55
|
|
56 *Compilation by "Imake"
|
|
57
|
|
58 Please read the [Before compile] section before compile.
|
|
59
|
|
60 (In case of X11R6 source tree)
|
|
61 Put Xsi as contrib/programs/Xsi.
|
|
62 % cd ..
|
|
63 % make World -f Makefile.ini
|
|
64
|
|
65 (In case of installed X11R6)
|
|
66 Put Xsi at any directory
|
|
67 % cd ..
|
|
68 % make World -f Makefile.inst
|
|
69
|
|
70 (In case of X11R5)
|
|
71 % cd ..
|
|
72 % make World -f Makefile.R5ini
|
|
73
|
|
74 *Installation by "Imake"
|
|
75
|
|
76 % make install
|
|
77
|
|
78
|
|
79 [Before compile]
|
|
80
|
|
81 The Project.tmpl (in $(TOP)/contrib/program/Xsi/config) defines variables
|
|
82 about install environments. (In case of X11R5, the Project.tmpl in
|
|
83 $(TOP)/contrib/im/Xsi/configR5). The descriptions follow:
|
|
84
|
|
85 - environments for compile
|
|
86
|
|
87 IMTOP = $(CONTRIBSRC)/programs/Xsi
|
|
88 Directory on Wnn from the top on X11R6(X11R5).
|
|
89
|
|
90 - Parts installed
|
|
91 variables part
|
|
92 ----------------------------------------------------------
|
|
93 #define BuildWnn Japanese-Wnn
|
|
94 #define BuildCWnn Chinese-Wnn
|
|
95 #define BuildKWnn Korean-Wnn
|
|
96 #define BuildXwnmo Xwnmo
|
|
97 #define BuildJserver Japanese conversion server(jserver)
|
|
98 #define BuildJlib WnnLib
|
|
99 #define BuildWnnClients Client commands for Japanese
|
|
100 #define BuildWnnDicUtil Command for Japanese dictionaries
|
|
101 #define BuildPubdic Japanese dictionaries(Pubdic)
|
|
102 #define BuildWnnConsDic Japanese dictionaries
|
|
103 #define BuildWnnMan Online manuals
|
|
104 #define BuildJlibV3 Compatible library for WnnV3
|
|
105 #define BuildCserver Chinese(Simplified) conversion server(cserver)
|
|
106 #define BuildTserver Chinese(Traditional) conversion server(cserver)
|
|
107 #define BuildCWnnClients Client commands for Chinese
|
|
108 #define BuildCWnnDicUtil Command for Chinese dictionaries
|
|
109 #define BuildCDic Chinese(Simplified) dictionaries
|
|
110 #define BuildTDic Chinese(Traditional) dictionaries
|
|
111 #define BuildKserver Korean conversion server(kserver)
|
|
112 #define BuildKWnnClients Client commands for Korean
|
|
113 #define BuildKWnnDicUtil Command for Korean dictionaries
|
|
114 #define BuildKDic Korean dictionaries
|
|
115
|
|
116 - install directories
|
|
117 WNNWNNDIR = /usr/local/lib/wnn dictionaries and configuration files
|
|
118 WNNBINDIR = /usr/local/bin commands
|
|
119 WNNINCDIR = $(INCROOT) header files
|
|
120 WNNLIBDIR = $(USRLIBDIR) library
|
|
121
|
|
122 If you want to install Wnn in other specify directory, please edit
|
|
123 only the Project.tmpl file.
|
|
124
|
|
125 The Project.tmpl (in $(TOP)/contrib/im/Xsi/config) defines variable
|
|
126 WNNOWNER that defines user-id of all-programs (instead of uum).
|
|
127 (In case of X11R5, the Project.tmpl in $(TOP)/contrib/in/Xsi/configR5).
|
|
128 We recommend that you create a new user-id for all-programs,
|
|
129 instead of staying at root. A default user-id is wnn.
|
|
130
|
|
131 "uum"'s owner is root with an s-bit.
|
|
132
|
|
133 If dictionaries have already exist in the install environment and
|
|
134 new dictionaries are installed, old frequences releaing old dictionaries
|
|
135 are not able to be used for new dictionaries. Thus, If dictionaries
|
|
136 already exist, new dictionaries are not installed.
|
|
137 If you want to install new dictionaries forcibly, please add the following
|
|
138 line in the Project.tmpl or another configuration files.
|
|
139
|
|
140 #define WnnInstallDicForcibly YES
|
|
141 ( # must be the top of line )
|
|
142
|
|
143 If your OS supports two-digit function keys, please add the following
|
|
144 line in the Wnn/include/commonhd.h.
|
|
145
|
|
146 #define SUPPORT_TWODIGIT_FUNCTIONS
|
|
147 ( # must be the top of line )
|
|
148
|
|
149
|
|
150 *uum
|
|
151
|
|
152 The configuration of uum is in .uumrc and key bindings are in .uumkey.
|
|
153 (.uumrc and .uumkey used to be .wnnrc and .wnnkey in Wnn up to Ver.3.3.)
|
|
154 .uumrc defines the location where dictionary configuration files are
|
|
155 located. (Refer to Manual.)
|
|
156
|
|
157 **Directories
|
|
158 This distribution contains the following directories.
|
|
159
|
|
160 conv to configure function keys.
|
|
161
|
|
162 etc source files to be shared by several directories.
|
|
163
|
|
164 include header files.
|
|
165
|
|
166 jd configuration files for uum, jserver, and
|
|
167 Romaji(alphabet)-to-Kana conversion table.
|
|
168 These files will be installed in JWNNWNNDIR
|
|
169 (/usr/local/lib/wnn/ja_JP by default).
|
|
170
|
|
171 jserverrc to define initialization of jserver
|
|
172 uumrc to initialize uum
|
|
173 uumkey to define key binding of uum
|
|
174 wnnenvrc to define dictionaries
|
|
175
|
|
176 You may find many configuration files available
|
|
177 in addition to default files.
|
|
178
|
|
179 jlib libraries for application programmers.
|
|
180
|
|
181 jlib.V3 compatible library from Wnn Ver.3
|
|
182
|
|
183 jserver Kana-to-Kanji conversion server.
|
|
184
|
|
185 jutil dictionary utilities.
|
|
186
|
|
187 atod to create new dictionary (from EUC to binary)
|
|
188 dtoa from binaries to EUC
|
|
189 oldatonewa to convert EUC of Ver.3 to that of Ver.4
|
|
190 wnnstat to report jserver status (e.g., users,
|
|
191 environment, files, dictionaries)
|
|
192 wnnkill to terminate jserver
|
|
193 wnntouch to check and recover consistency of dictionary
|
|
194 files
|
|
195 wddel to delete several words from a dictionary
|
|
196 wdreg to add new words to a dictionary
|
|
197
|
|
198 manual manuals in Japanese.
|
|
199
|
|
200 manual.en manuals in English (subset).
|
|
201
|
|
202 pubdic dictionaries of PUBDIC.
|
|
203
|
|
204 romkan Romaji(alphabet)-to-Kana conversion.
|
|
205
|
|
206 uum front end processor for Japanese character input.
|
|
207
|
|
208 wnncons products by Wnn Consortium.
|