JOE adalah editor kode ASCII yang free dan profesional beroperasi pada platform UNIX, yang sama seperti editor teks pada IBM PC. Untuk menggunakan bahasa Mandarin dalam JOE, anda harus memodifikasi .joerc di direktori home anda. Silakan melihat ke homepage untuk lebih lengkap: http://www.neto.net/~bv1al/linux/cjoe.html
CJOE adalah versi bahasa Mandarin JOE. Ambillah dari : ftp://ftp.ifcss.org/pub/software/unix/editor/cjoe-2.8.tgz
Ia sangat mudah dikompilasi dan diinstal. Kecuali anda ingin merubah lokasi file biner atau manual, atau ikuti saja langkah-langkah berikut :
# make
# make install
Celvis adalah sebuah editor menyerupai vi/ex pada UNIX, yang hampir mendukung seluruh instruksi yang dimiliki vi/ex. Anda dapat mengedit artikel termasuk berbahasa Mandarin atau Inggris dengan menggunakan Celvis. Secara bersamaan, ia juga mendukung kode-kode GB2312-80 dan BIG5.
Anda dapat memperolehnya dari, ftp://ftp.ifcss.org/pub/software/unix/editor/celvis-1.3.tar.gz
Dekompresilah,
# tar zxvf celvis-1.3.tar.gz
# cd celvis
Anda perlu merubah tmp.c, menghapus baris 93-95.
#if OS9
Jika kita tidak memiliki izin menulis...
#endif
Kemudian anda dapat melanjutkan kompilasinya.
# cp Makefile.s5 Makefile
# make install
Karena Makefile-nya bukan ditujukan untuk Linux secara khusus, anda mungkin melihat pesan-pesan peringatan pada saat kompilasi dan linking; namun, biarkan saja. Setelah selesai, celvis akan diinstal di /usr/local/bin.
cvim adalah patch program bahasa Mandarin untuk vim-4.2, termasuk beberapa feature seperti vi tetapi tidak ada di celvis-1.3, misalnya nomor baris, dan edisi file besar dan memutar baris. Anda dapat memperoleh vim-4.2-Chinese-patch dan vim-4.2.tar.gz dari, ftp://ftp.csie.nctu.edu.tw/pub/Unix/Chinese/cvim
Untar dan unzip mengikuti langkah berikut :
# tar -xvzf vim-4.2.tar.gz
# cd vim-4.2/src
# patch < ../../vim-4.2-Chinese-patch
Rubah vim-4.2/src/feature.h sesuai kebutuhan anda. Ia mudah dikompilasi dan diinstal, yaitu
# make
# make install
he adalah editor terkenal pada DOS, dan sebuah penyimpangan versi Linux. Tetapi ini adalah program shareware, terbatas dengan edisi seratus baris.
Dapat diperoleh dari, ftp://linux.cis.nctu.edu.tw/packages/he_linux/he_linux.tar.Z
Login sebagai root,
# cd /
# decompress he_linux.tar.Z
# tar xvf he_linux.tar
Silakan lihat /usr/lib/he/notes2.2, /usr/lib/he/chap15 dan /usr/lib/he/appendix untuk ilustrasi sederhana lain.
Hztty dapat membuat transformasi dari berbagai kode bahasa Mandarin. Dekompres dulu hztty-2.0.tar.gz
# tar -xvzf hztty-2.0.tar.gz
# cd hztty-2.0
# make linux
Setelah kompilasi, pindahkan file biner hztty ke direktori bin, dan pindahkan halaman man ke direktori man.
# mv hztty /usr/local/bin
# chmod 555 /usr/local/bin/hztty
# cp hztty.1 /usr/local/man/man1
# chmod 444 /usr/local/man/man1/hztty.1
Silakan lihat ke manual online hztty untuk menggunakannya.
Ini merupakan alat lain, seperti hztty, digunakan untuk membaca bahasa Mandarin pada kterm atau pxvt. Perolehlah dari, ftp://ftp.ifcss.org/pub/software/unix/convert/ktty1.3.tar.gz
Namun, ia tidak dapat dikompilasi pada Linux, anda perlu menggunakan tty.c dalam hztty-2.0.tar.gz dan tambahkan dua baris ke dalamnya.
linux:
${MAKE} ${MFLAGS} DEFINES='-DPOSIX -DSYSV -DUSE_SYSV_UTMP' ${PROG}
Lalu anda dapat membuatnya bekerja.
# make linux
Cemacs, menggunakan GNU Emacs untuk menampilkan dan mengedit file-file berbahasa Mandarin, harus menjalankan Emacs dalam virtual terminal berbahasa Mandarin sementara CCHELP adalah suatu sistem yang memberikan pesan-pesan bantuan berbahasa Mandarin. Setelah menginstal CCHELP, anda dapat menaruh mouse ke sembarang kata Mandarin dan meng'click'-nya tanpa tersesat, kemudian tampil pesan tentang kata tersebut, termasuk pengucapannya, penjelasan berbahasa Inggris dan sebagainya. Ia mendukung kode-kode GB dan BIG5.
Anda dapat memperolehnya dari : ftp://ftp.math.psu.edu/pub/simpson/chinese/
Instal cemacs dan cchelp sesuai dengan file README.
MULE adalah singkatan dari MULtilingual Enhancement GNU Emacs. Secara sederhana, ia menambahkan beberapa hal kepada GNU Emacs agar mampu menangani (sistem pengkodean) multi-bahasa. Ia mengkodekan sistem pengkodean multi byte lagi di dalam mekanisme dalamnya; maka, satu lembar kertas dapat secara bersamaan menggunakan bahasa Mandarin (BIG5 dan GB), bahasa Jepang, bahasa Korea, bahasa Inggris, Thai, dan seterusnya.
Anda dapat memperoleh mule-2.3.tar.gz dan patch mule-2.3+lx.diff.gz untuk Linux : ftp://sunsite.unc.edu/pub/Linux/distributions/je/sources/mule/
Jika sistem anda adalah Red Hat Linux, anda dapat mengambil mule-2.3-1.i386.rpm, mule-common-2.3-1.i386.rpm dan mule-elipspsrc-2.3-1.i386.rpm: ftp://sunsite.unc.edu/pub/Linux/distributions/redhat/contrib/contrib-2.0.x/RPMS/
Dekompresi file-file terpaket dan tambahkan patch.
# tar -xvzf mule-2.3.tar.gz
# patch < mule-2.3+lx.diff
# cd mule-2.3/
# ./configure "i386-*-linux" --with-x11 --with-x-toolkit --with-gcc
Jika anda ingin memodifikasi tampilan luar mule agar sesuai selera anda, baca file INSTALL. Dan jalankan /configure --help
. Kemudian, benahi src/Makefile
, rubah ‐lcurses
ke ‐lncurses
. Lalu,
# make
# make install
Direktori instalasi baku adalah /usr/local.
Jika anda telah menginstal font-font, anda dapat menggunakan mule untuk memasukkan dan melihat bahasa Mandarin. Kebanyakan font berukuran 16 atau 24 poin, jadi anda dapat :
# mule -fn 8x16 &
atau
# mule -fn 12x24 &
Berdasarkan M-x load-library RETURN chinese RETURN. "Ctrl-]" untuk menggeser masukan.
Ini merupakan program konversi kode BIG5 dan GB. Dapat diperoleh dari : ftp://ftp.ifcss.org/pub/software/unix/convert/hc-30.tar.gz
Dekompres dan instal :
# tar zxvf hc-30.tar.gz
# cd hc3
# make
# mv hc /usr/local/bin
# mv hc.tab /usr/local/lib/chinese
# mv hc.1 /usr/local/man/man1
Untuk konversi GB ke BIG5, gunakan
o hc -m g2b -t /usr/local/lib/chinese/hc.tab < INPUT_FILE > OUTPUT_FILE
Untuk menukar BIG5 ke GB, gunakan
hc -m b2g -t /usr/local/lib/chinese/hc.tab < INPUT_FILE > OUTPUT_FILE
Anda dapat menulis script shell untuk menyederhanakan instruksi-instruksi tersebut.
ctin adalah pembaca berita newsreader
untuk seluruh pesan-pesan berbahasa Mandarin. Dapatkan dari,
ftp://linux.cis.nctu.edu.tw/packages/chinese/ctin/ctin-970625.src.bin.tgz
Set dahulu variabel lingkungan $NNTPSERVER untuk mengekspor ke server berita yang anda inginkan sebelum mengeksekusi ctin.
# export NNTPSERVER=netnews.ntu.edu.tw
Lalu jalankan tin.
Anda dapat menemukan beberapa mainan kecil yang mampu menunjukkan bahasa Mandarin, seperti cuptime, cw, cless, cwrite, cytalk, dan sebagainya. ftp://ftp.vit.edu.tw/unix/linux/chinese/