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)