Next Previous Contents

8. Software-software Berbahasa Mandarin yang Bermanfaat

8.1 cjoe - Joe's Own Chinese Editor

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

8.2 celvis

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.

8.3 cvim

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

8.4 he

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.

8.5 hztty

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.

8.6 ktty

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

8.7 Cemacs dan CChelp For Emacs

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.

8.8 Mule

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.

Memperoleh Mule-2.3 dan patch untuk Linux

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/

Kompilasi dan Instalasi

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.

Menggunakan bahasa Mandarin dalam Mule-2.3

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.

8.9 hc

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.

8.10 ctin

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.

8.11 Beberapa mainan lain

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/


Next Previous Contents