精華區beta FreeBSD 關於我們 聯絡資訊
http://bbs.ee.ntu.edu.tw/cgi-bin/bbs2html_cgi?boards/BSD/D.843381019.A/M.860731 983.A+a1ba205857696ea4a4a4e5a4c628b773a4e2aabab94ca8d3b8f429 ◇ XWin中文化(新手的過來路) ------------------------------------------------------------------------------- -發信人: [email protected] (夢想上岸的雙魚), 看板: 386BSD 標 題: XWin中文化(新手的過來路) 發信站: 小魚的紫色花園 (Fri Apr 11 12:07:13 1997) 轉信站: sobee!netnews.ntu!fhw X-Windows的中文化 (如有錯誤還請見諒) ---------------------------------------------------------------- 說明: 本人為FreeBSD的新手,在學習的路途上,由於參考書籍不多(只有jdli那 一本黑皮書),所以多是從BBS, Gopher上找尋資料,不過這些資料都零零 散散的,我就想:為何不把自己所收集的資料整理起來呢?於是乎有寫這 篇文章的念頭(最感動的還是這篇文章可以在自己的BBS 站寫),裡面內容 參考許多人的文章,在此還感謝這些人文章給我學習路途上的幫忙 本文使用環境: FreeBSD 2.1.7.1-RELEASE ---------------------------------------------------------------- 大綱: (一)所需檔案 (二)檔案安裝 (三)更新檔案 ---------------------------------------------------------------- (一)所需檔案: 1.cfonts.tgz 抓取位址 ftp://freebsd.ee.ntu.edu.tw/freebsd/woju/binary/ 2.netscape.tgz 抓取位址 ftp://freebsd.ee.ntu.edu.tw/freebsd/woju/binary/ 3.xcin-1.5a.tgz 抓取位址 ftp://freebsd.ee.ntu.edu.tw/freebsd/jdli/binary/ 4.CXwin 抓取位址 ftp://freebsd.csie.nctu.edu.tw/pub/jdli/collect/CXwin/ 5.xcin-2.1b.tgz 抓取位址 ftp://freebsd.csie.nctu.edu.tw/pub/incoming/ 6.xcin-2.1b.jdli.patch.gz 抓取位址 ftp://freebsd.csie.nctu.edu.tw/pub/jdli/collect/ 7.XcinFix1.tgz 抓取位址 ftp://miau.cs.ccu.edu.tw/chinese/input/unix/xcin/ 8.TTF2BDF.EXE 抓取位址 ftp://ftp.chpi.edu.tw/upload/ (以上檔案本人也收集在我的站上 ftp://fhw.m16.ntu.edu.tw/pub/FreeBSD/Chinese) ---------------------------------------------------------------- (二)檔案安裝 假設你把檔案放在 /tmp 1.cd / tar xvfz /tmp/cfonts.tgz tar xvfz /tmp/netscape.tgz pkg_add /tmp/xcin-1.5a.tgz 2.完成之後,你可以進入X-Windows中看看成果,執行xcin &,crxvt &, netscape &,看看中文是否正常,我想沒有特殊狀況應該是可以使用了 ---------------------------------------------------------------- (三)更新檔案 1.解開 xcin-2.1b.tgz 2.解開 xcin-2.1b.jdli.patch.gz 於 big5-pack/xcin 中 3.在 big5-pack/xcin 下 patch tsin.c < xcin-2.1b.jdli.patch 4.於 xcin 下 1)修改 Imakefile 中 ET 字型目錄 2)確定 . 在 目前的 shell path 中 3)xmkmf 4)make 5)make install 5.於 crxvt 下 1)ln -s rxvt.man crxvt.man 2)修改 command.c 在 #include <stdarg.h> 前一行加上 #define FREEBSD 3)修改 utmp.c 在最前面 #ifdef ALPHA 前一行加上 #define FREEBSD #undef UTMP_SUPPORT 4)xmkmf 5)make 6)make install 7)make install.man 6.起動 crxvt 和 xcin (suppose I install taipei16 font) crxvt -fnb5 taipei16 -font 8x16 & xcin -fnb5 taipei16 -font 8x16 & 動動 ctrl+space ,那麼 xcin 就在window 下面出現... 7.解開 XcinFix1.tgz 參照裡面說明重新 make xcin ------------------------------------------------------------------------------- - 小魚的紫色花園 站長 wsyfish ------------------------------------------------------------------------------- -Origin: 小魚的紫色花園 fhw.m16.ntu.edu.tw (140.112.214.96)