c2t converts GB or BIG5 to _pinyin_. For GB to pinyin conversion, you need GB dictionary TONEPY.tit For BiG5 to pinyin conversion, you need BIG5 dictionary ETPY.tit Both are ftp'able from ifcss.org:/software/unix/x-win/cxterm-dictionary You can specify the dictionary by either modifying the c source code, step 3 of the original readme file, or by using the -D option. Examples, c2t -D TONEPY.tit < GB_File > Pinyin_File c2t -D ETPY.tit < BIG5_File > Pinyin_File The following is the original readme file, please skip step 1 and 2. For the gb2pinyin.el etc, please see a seperate package hanyin ftp'able from ifcss.org:/software/unix/chinese-utils xiaofei for ftp-admin@ifcss.org -- c2t lets usual ASCII characters to pass-by, but the characters over 128 (decimal) will be translated according to their tone pinyin pronounciation. Tone pinyin is a way to write spoken chinese with roman characters. The gb2pinyin.el is intended to be used with MULE (MUltiLingual Extension to GNU Emacs). You can simply with one ESC-p see the pronounciation(s) of the current character in the minibuffer. Thanks to Dong-Ping Deng (deng@bnl.gov) for the gb2pinyin.el. 1. uudecode TONEPY.tit.Z.uu 2. uncompress TONEPY.tit 3. Configure the following line in c2t.c for your local system char *DICT="/usr/sbin/lib/cxterm/dicts/TONEPY.tit" 4. run make 5. Enjoy! 6. Mail (bug reports;-) to tommi@phoenix.oulu.fi Tommi