diff cWnn/manual/chap6 @ 0:bbc77ca4def5

initial import
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Thu, 13 Dec 2007 04:30:14 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cWnn/manual/chap6	Thu Dec 13 04:30:14 2007 +0900
@@ -0,0 +1,901 @@
+		       ©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+			 ©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+			 ©§  £Ã£è£á£ð£ô£å£ò £¶  £Ã£Ï£Í£Í£Á£Î£Ä£Ó   ©§
+			 ©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+		       ©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+
+©³©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.1 OVERVIEW ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¿
+
+This chapter gives a description of the cWnn commands and other utilities available.
+
+ cWnn Commands:
+©¥©¥©¥©¥©¥©¥©¥©¥
+  1. cserver   -  Startup of the server 
+  2. cuum      -  Startup of the front-end processor 
+  3. cwnnstat  -  Current usage status of the server 
+  4. cwnnkill  -  Termination of the server 
+  5. cwnntouch -  Rewrite of dictionary header
+
+ cWnn Utilities:
+©¥©¥©¥©¥©¥©¥©¥©¥
+  5. catod     -  Creation of the binary form of a dictionary
+  6. cdtoa     -  Restoration of a dictionary to its text form
+  7. catof     -  Creation of the binary form of a grammar file
+  8. cwdreg    -  Registration of characters/words into a specified dictionary
+  9. cwddel    -  Deletion of characters/words from a specified dictionary
+ 10. cdicsort  -  Sorting of a specified text format dictionary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-1 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.2  STARTUP OF SERVER  -  cserver ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	cserver  -  To start the Chinese server.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cserver
+
+ * Command Format 
+	cserver [-f <file>] [-s <file>]
+
+ * Function 
+	During  Chinese  input, cserver  provides  the  services (such  as  conversion
+	services etc.) and resources (such as dictionaries, grammar files etc.), 
+	required by the users (front-end processors).  
+	The input environment is provided by the front-end processor(cuum), which sends  
+	its request to the cserver,  which subsequently performs the service and return
+	the result back to the front-end processor.  Refer to the "Client-Server Model"
+	in Section 1.3.
+
+	Normally, once the system is up, fork() will be executed and the server runs as 
+	a background process. 
+	The startup of cserver can be set in "/etc/rc"  to be executed automatically in 
+	the Unix system.
+
+	When the  "cserver" command is executed, all the settings in the initialization 
+	file  "/usr/local/lib/wnn/zh_CN/cserverrc"  will be  read and  the corresponding 
+	initialization operations will be performed.
+	Besides,  all resources  such as  dictionaries and usage frequency files of the 
+	clients will  be maintained by the cserver.  Refer to  Section 5.3  for details 
+	on "cserverrc". 
+
+	If the user happens to start up  cserver after it  has already been started, an
+	error message will be given.  Refer to Section 2.3.
+
+ * Function Options 
+	-f <file>       <file>  is the specified initialization file for the server.  
+			If this option is not specified, the default initialization 
+			file "/usr/local/bin/cWnn4/cserverrc" will be read. 
+
+	-s <file>       <file>  is the specified logfile of cserver.
+			All error messages will be directed to this specified logfile.
+		        When <file> is specified as  "-", (eg. cserver -s -), the 
+			error messages  will be sent to the standard error output.
+
+
+
+					- 6-2 -
+ * Note
+	The command options inside [ ] shown in the Command Format indicates that they 
+	are optional.   If they are  not required,  "cserver"  alone is  sufficient to
+	start up the Chinese server.
+
+ * Related files 
+	/tmp/cd_sockV4 
+
+ * Reference 
+	cserverrc(5.3)
+ 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-3 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.3  STARTUP OF FRONT-END PROCESSOR  -  cuum ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description  
+	cuum  -  To start the front-end processor 
+		 (Refer to Section 3.2 for details in input environment)
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cuum
+
+ * Command Format 
+	cuum  [-h/H] [-x/X]
+	      [-k  <uumkey_file>]  [-c  <convert_key_file>]
+	      [-r  <rk_file>]      [-D  <hostname>]
+	      [-n  <username>]     [-l  <number_of_lines_for_conversion_input>]
+
+	There are two more input environments: (1) Pinyin centred input enivornment
+					       (2) Zhuyin centred input environment
+	These two environments can be started up by using the "-r" option of the "cuum" 
+	command together with the default path of each input environment.
+	The "-r" option will be explained below.  You may refer to Section 3.2 for 
+	examples on starting up these two environments.
+
+ * Function 
+	Once  "cuum" is executed, the initialization file for the  front-end processor 
+	will be read from ONE of the following paths, in decreasing order: 
+  	    (1) The file specified by the UUMRC C-Shell environment variable.
+  	    (2) @HOME/.uumrc
+  	    (3) /usr/local/lib/wnn/zh_CN/uumrc  (default path)
+
+	After the initialization file is read, all the initializing  operations set in 
+	the file will be  performed.  Refer to Sections 5.4 (uumrc) and 5.5 (wnnenvrc) 
+	for the initialization details.
+	
+	The communication between the front-end processor(cuum) and the server(cserver)
+	is via the socket.  Refer to Section 1.3 for details.
+
+	If the user happens to start up  cuum  after it has  already been  started, an 
+	error message will be given.  Refer to Section 2.3.
+
+
+
+
+
+
+
+
+
+					- 6-4 -
+ * Function Options 
+   	-H  	The input mode will be set to ON after the startup of cuum.
+
+ 	-h   	The input mode will be set to OFF after the startup of cuum (default).
+
+   	-X 	During cuum startup, the flow control of tty is ON (default).
+
+   	-x	During cuum startup, the flow control of tty is OFF.
+
+	-k  <uumkey_file> 
+		Specify the keyboard definition file.  If this option is not specified,
+		ONE  of the following  definition files  will be read  by  default, in 
+		decreasing order:
+  		(1) The filename indicated by  "setuumkey"  in the initialization file
+		    "uumrc".  Refer to Sections 5.3(uumrc) and 5.6(uumkey).
+  		(2) /usr/local/lib/wnn/zh_CN/uumkey
+	
+	-c  <convert_key_file> 
+		Specify the conversion file for the keyboard input codes.  
+		If this  option is not  specified,  ONE of the following files will be 
+		read by default, in decreasing order:
+  		(1) The filename indicated by  "setconvkey" in the initialization file
+		    "uumrc" .  Refer to Sections 5.3(uumrc) and 5.7(cvt_key_tbl).
+  		(2) /usr/local/lib/wnn/cvt_key_tbl
+
+	-r  <rk_file> 
+		Specify the input mode definition file of the input automaton.
+		If this  option is not  specified,  ONE of the following files will be 
+		read by default, in decreasing order:
+  		(1) The filename indicated by "setautofile" in the initialization file
+		    "uumrc".  Refer to Section 5.3(uumrc) and Section 7.5.
+  		(2) /usr/local/lib/wnn/zh_CN/rk/mode
+
+	-l  <lines>
+		Specify the number of lines for input at the front-end processor.  
+		(0  <  lines  <  window_line-1).  The maximum input line is the window 
+		line minus one.  The default line number is 1.
+
+	-D  <hostname>
+		Specify the server at another host indicated by <hostname>.
+		In this case, each  user environment  may be  set via  "setenv" in the 
+		front-end processor initialization file, for example "uumrc".
+		If  no <hostname> is specified, the one  specified by the  environment 
+		variable CSERVER will be used.
+
+
+
+
+
+					- 6-5 -
+	-n  <username>
+		Specify the username for the front-end processor. 
+		If the  <username> is not specified, the value in environment variable 
+		UUMUSER will be taken as the default value.  If UUMUSER is not defined,
+		the username of the current front-end processor will be taken.
+
+
+ * Note
+	- The command options inside [ ]  shown in the  Command Format indicates that 
+	  they are optional.  If they are not required, "cuum" alone is sufficient to
+	  start up the front-end processor.
+	- During  the startup  of cuum, a "pty" is required from the operating system. 
+	  If "pty" is unable to be obtained, cuum startup will fail.
+	  Similarly, if the initialization file, input automaton definition files and 
+	  keyboard definition file cannot be read in, cuum startup will also fail.
+
+ * Reference  
+	cserver(6.2)  uumrc(5.3)  wnnenvrc(5.4)  uumkey(5.6)  cvt_key_tbl(5.7)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-6 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.4  CURRENT STATUS REPORT OF SERVER  -  cwnnstat  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	cwnnstat  -  To show the current status of cserver.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cwnnstat
+
+ * Command Format 
+	cwnnstat [-w] [-e] [-E] [-f] [-F] [-d] [-D] [-L <lang>] [<hostname>]
+
+ * Function 
+	To request for the current execution status of the  cserver for the current host.
+	If <hostname> is specified, the status of the that  specified host will be given.
+	With the function options as shown below, different information  may be obtained.
+
+ * Function Options 
+  	-w   	To list the username, hostname, socket number and the environment number.
+
+ 	-e   	To list the environment number, environment name and reference count.
+
+  	-E   	To list the environment number, environment name, reference count, grammar 
+		file number,  number of dictionary used, (list of dictionary numbers)  and 
+		the numbers of the files used in the current environment.
+
+  	-f   	To list the  file ID of each  cWnn file in the cserver, the file type, the
+		location of file, reference count and the filename.
+
+	-F      Same as -f option
+
+  	-d   	To list  the dictionary  number of dictionaries  managed by  the host, the 
+		dictionary  type,  dictionary  file  number,  dictionary  filename,  usage 
+		frequency filename and usage frequency file number.
+
+	-D   	To list the dictionary number, type, conversion method, number of entries,
+		static/dynamic, current usage status, priority, alias, filename, 
+		[(alias:usage frequency filename)], [password (frequency password)] of the 
+		dictionaries.
+
+  	-L   	To  specify  the language  name  which is  referred  during  selection  of
+		cserver.  If  no  <lang>  is  specified,  the  one  specified  by  the 
+		environment variable LANG will be used.  The default is "zh_CN".
+
+
+
+
+
+					- 6-7 -
+ * Note
+	- The command options inside [ ] shown in the Command Format indicates that they 
+	  are  optional.  If they are  not required,  "cwnnstat" alone is  sufficient to 
+	  obtain the status of cserver.
+	- Dictionary number is different from file number. 
+	  * File number refers to the standardized number among all cWnn files.
+	  * Dictionary number refers to the logical dictionary number in the server.
+	- One  dictionary file may consist of different usage frequency files, and each 
+	  will form an individual dictionary.
+	- One dictionary file with  different conversion methods (forward/reverse) will 
+	  form different dictionaries.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-8 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.5  SERVER TERMINATION  -  cwnnkill ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description
+        cwnnkill  -  To terminate the cserver.
+
+ * Default Path
+        /usr/local/bin/cWnn4/cwnnkill
+
+ * Command Format
+        cwnnkill [-L <lang>] [<hostname>]
+
+ * Function
+        To terminate the cserver.  
+	If <hostname> is given, the cserver at the specified host will be terminated. 
+
+	If no <hostname> is given, "cwnnkill" will terminate the cserver of UNIX_domain.
+	This is the cserver  specified in  the environment variable  CSERVER.  If this
+	environment  variable is not specified,  "cwnnkill" will terminate the cserver
+	of the local machine.
+
+	If  some other  front-end processors are still  using the cserver to be killed,
+	the current usage condition of the cserver will be shown, and termination will 
+	fail.  Refer to Section 2.3.
+
+ * Function Options 
+  	-L   	To  specify the language  name which is  referred during  selection of
+		cserver.  If  no  <lang>  is  specified,  the  one  specified  by  the 
+		environment variable LANG will be used.  The default is "zh_CN".
+
+
+ * Note
+	The  hostname inside [ ]  shown in the  Command  Format  indicates that  it is 
+	optional.  If this option is not required,  "cwnnkill" alone is  sufficient to 
+	terminate the cserver.
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-9 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.6  DICTIONARY HEADER UPDATE  -  cwnntouch  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description
+        cwnntouch  -  To rewrite the header of the dictionary
+
+ * Default Path
+        /usr/local/bin/cWnn4/cwnntouch
+
+ * Command Format
+        cwnntouch  <dict_filename>
+
+ * Function
+        To rewrite the header of the specified dictionary.  This is for matching the
+	inode of the dictionary with the inode of the file.
+
+	<dict_filename> is the filename of the binary format dictionary.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-10 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.7  CREATION OF DICTIONARY  -  catod  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	catod  -  To convert the text format of a dictionary to binary format.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/catod
+
+ * Command Format 
+	catod  [-s <max_word>] [-R] [-r] [-e] [-S] [-U] [-P <dic_passwd>] 
+	       [-p <fre_passwd>] [-h <cixing_file>]  <out_filename>
+
+ * Function 
+	This  command  converts a  dictionary from  text format  into binary format.
+	<out_filename> is the name of the binary format dictionary.  
+	If  <out_filename>  is not given, the output will be passed to the standard 
+	output device(stdout).
+
+	The input file may be piped in by using the "<" command.  For example,
+	©°©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©´
+        ©¦ catod  basic.dic  <  basic.u			      	      ©¦
+        ©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¼
+	"basic.dic" here is the output binary format dictionary, while the "basic.u"
+	is the input text format dictionary.
+
+	If the input text dictionary is  not given, the input will be taken from the
+	standard input(stdin).  To end the input via standard input, press ^D.
+
+ * Function Options
+	-s  <max_word>	  To specify the maximum number of words.  Default is 70000.
+
+	-R		  To  create  a  dictionary  for  both  forward  and reverse 
+			  conversion.  (Default).
+
+	-r		  To  create  a  reverse format dictionary  only for reverse 
+			  conversion. 
+
+	-e		  If the Hanzi inside the text dictionary contains characters 
+			  such as  space  and tab, they will be compacted to special 
+			  format.  (Default).
+
+	-S		  To create a static dictionary.
+
+	-U		  To create a dynamic dictionary.
+
+
+
+					- 6-11 -
+	-P <dic_passwd>   To specify the password for the dictionary. 
+			  If "-N" is used instead, the password of the dictionary will
+			  be set to "*".
+
+	-p <fre_passwd>	  To specify the password for the usage frequency file. 
+			  If  "-n" is used instead, the password of the frequency file 
+			  will be set to "*".
+	
+	-h <cixing_file>  To specify the Cixing definition file.
+
+
+ * Note 
+	- The parts in [ ] are options.  They may be omitted.
+	- The Pinyin and Zhuyin dictionary has the same format.
+	- For details on the structure of a dictionary file, refer to Section 8.2.
+		
+ * Reference
+	cdtoa(4.7)
+
+ 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-12 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.8  CONVERSION OF BINARY DICTIONARY TO TEXT FORMAT  -  cdtoa  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	cdtoa  -  To convert the binary format of a dictionary back to text format.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cdtoa
+
+ * Command Format 
+	cdtoa [-n] [-s] [-z] [-e] [-E]  <in_filename> 
+	      [-h <cixing_file>]  [<usage_frequency_file>....]
+
+ * Function  
+	To  convert the  binary format of  the dictionary to  text format, and output to 
+	standard output (stdout).  
+	<in_filename> is the name of the input binary format dictionary.
+
+	The output may be piped into a file by using the ">" command.  For example,
+	©°©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©´
+        ©¦ cdtoa  dict.dic  >  dict.u				      ©¦
+        ©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¼
+	"dict.u"  here is the output text format dictionary, while the "dict.dic" is the 
+	input binary format dictionary.
+
+	[< usage_frequency_file>....]  may indicate  more than  one user usage frequency 
+	files (for a  particular  user).  These  usage  frequency  information  will  be 
+	reflected in the text format dictionary created. 
+
+ * Function Options 
+	-s    		  To order the entries in text dictionary according to Pinyin or 
+			  Zhuyin.
+
+	-n 		  To attach sequence numbers to the output.
+
+	-z		  To  convert the  binary format  back to  text format in Zhuyin.
+			  (Note: default is Pinyin)
+
+	-e		  If the  Hanzi inside the  text dictionary  contains characters 
+			  such as  space  and  tab, they  will be  compacted to  special 
+			  format. (Default)
+
+	-E	   	  If the Hanzi inside  the text dictionary  contains  characters 
+			  such as space and tab, they  will  NOT be compacted to special 
+			  format.
+
+	-h <cixing_file>  To specify the Cixing definition file.
+
+					- 6-13 -
+ * Note
+	- The parts in [ ] are options.  They may be omitted.
+	- The Pinyin and Zhuyin dictionary has the same format.
+	- The default conversion result of the text dictionary is in Pinyin.
+	
+ * Reference 
+	catod(4.6)
+
+ 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-14 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.9  CREATION OF USAGE FREQUENCY FILE  -  catof  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	catof  -  To convert the text format of grammatical rules into binary format.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/catof
+
+ * Command Format 
+	catof  [-h <cixing_file>]   <out_grammar_file>
+
+ * Function 
+	This command converts a text file of  grammatical rules into binary format.
+	<out_grammar_file>  is the name of the  output grammar file.  If it is not 
+	specified, the grammatical rules will be passed to the standard output (stdout).
+
+ * Function Options
+	-h <cixing_file>	To specify the Cixing definition file.
+
+ * Note
+	- The parts in [ ] are options.  They may be omitted.
+	- For details on the structure of grammar file, refer to Section 8.4.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-15 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.10  REGISTRATION OF CHARACTERS/WORDS INTO A DICTIONARY  -  cwdreg  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	cwdreg  -  To register characters/words into the binary format dictionary.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cwdreg
+
+ * Command Format 
+	cwdreg  [-D <server_name>]  -n <env_name>  -d <dic_no>    <   <text_dict>
+	OR
+	cwdreg  [-D <server_name>]  -n <env_name>  -L <filename>  <   <text_dict>
+
+ * Function 
+	This function allows  user to register characters/words into the specified
+	binary dictionary, with either  dictionary number  <dic_no>  or dictionary
+	filename  <filename>  specified.
+
+	<server_name> is the machine name of the server.  If this is not specified,
+	the default cserver indicated by the the environment variable CSERVER will
+	be taken.
+
+	"-n <env_name>"  must be  specified.   <env_name> is the environment name. 
+	You may execute "cwnnstat -E" to see the current environment name. 
+
+	Either  "-d <dic_no>"  or  "-L <filename>" must be specified.
+	<dic_no> is the dictionary number. 
+	<filename>  is the  filename of the dictionary.  "-L" is used for when the
+	dictionary is from the local machine.
+
+	"<" means to pipe the <text_dict> as an input to "cwdreg" command.
+
+	<text_dict>  is the text file which user enters the characters/words to be
+	registered.   The format of this text file must be the same as that in the
+	system text format dictionary.  That is,
+	©°©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©´
+	©¦ Pinyin      Word       Cixing        Frequency   ©¦
+	©¦   :           :          :              :        ©¦
+	©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¼
+	Refer to Section 8.2 for details.
+	By using  "cwdreg",  all  the  characters/words  in  <text_dict>  will be 
+	registered into the specified binary dictionary permanently.
+
+ * Note
+	- The parts in [ ] are options.  They may be omitted.
+
+
+					- 6-16 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.11  DELETION OF CHARACTERS/WORDS INTO A DICTIONARY  -  cwddel  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	cwddel  -  To delete characters/words from the binary format dictionary.
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cwddel
+
+ * Command Format 
+	cwddel  [<server_name>]  <env_name>  <dic_no>    <   <text_dict>
+
+ * Function 
+	This function allows  user to delete  characters/words  from the specified
+	binary dictionary, with the dictionary number  <dic_no>  specified.
+
+	<server_name> is the machine name of the server.  If this is not specified,
+	the default cserver indicated by the the environment variable CSERVER will
+	be taken.
+
+	<env_name>  must be specified.   <env_name> is the environment name. 
+	You may execute "cwnnstat -E" to see the current environment name. 
+
+	<dic_no> also must be specified.  <dic_no> is the dictionary number. 
+
+	"<" means to pipe the <text_dict> as an input to "cwddel" command.
+
+	<text_dict>  is the user text file which contains the serial number of the
+	characters/words  to be  deleted  from the  binary dictionary.  The serial
+	number of the characters/words can be found by using environment
+	operation "Word/character search ¼ìË÷" as described in Section 5.2.
+	By using  "cwddel", all the characters/words with  serial number specified
+	in  <text_dict>  will be  deleted  from  the specified   binary dictionary 
+	permanently.
+
+ * Note
+	- The parts in [ ] are options.  They may be omitted.
+
+
+
+
+
+
+
+
+
+
+
+					- 6-17 -
+©³©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©·
+©§ 6.12  DICTIONARY  SORT  -  cdicsort  ©§
+©»©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¥©¿
+
+ * Description 
+	cdicsort  -  To sort the text format dictionary 
+
+ * Default Path 
+	/usr/local/bin/cWnn4/cdicsort
+
+ * Command Format 
+	cdicsort   <   <text_dict>
+
+ * Function 
+	This function allows user to sort the specified text format dictionary, which is
+	piped in as <text_dict>.
+	If the input  text  dictionary is  not given, the input  will be  taken from the
+	standard input(stdin).  To end the input via standard input, press ^D.
+
+	"<" means to pipe the <text_dict> as an input to "cdicsort" command.
+
+	<text_dict> is the text format dictionary.  The format of this text file must be 
+	the same as that in the system text format dictionary.  That is,
+	©°©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©´
+	©¦ Pinyin      Word       Cixing        Frequency   ©¦
+	©¦   :           :          :              :        ©¦
+	©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¼
+	Refer to Section 8.2 for details.
+	By using "cdicsort", all the Pinyin tuples in  <text_dict>  will be sorted.
+
+	The  result of  "cdicsort"  will be output  to standard output (stdout).  It may 
+	also be piped into a file by using the ">" command.  For example,
+	©°©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©´
+        ©¦ cdictsort  <  dict.u  >  sort_dict.u			      ©¦
+        ©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¼
+	"dict.u"  here is the input text format dictionary, while the "sort_dict.u"  is 
+	the sorted text format dictionary.
+
+
+
+
+
+
+
+
+
+
+
+
+					- 6-18 -
+