* 感謝 陳向陽同志提供漢字字庫
* 感謝 方漢同志提供抓詞辭典
“包裝”是實現XWindows全面漢化的途徑之一. 使用包裝後, 可以使XWindows應用軟件實現漢字顯示和漢字輸入.
包裝的優點是"一勞永逸", 可以對絕大多數的軟件進行漢化. 包裝的缺點是它僅僅為簡單的漢化, 不能適用於復雜的文字處理軟件.
全面漢化的組件:
(1) Chinput - 漢字輸入服務器
漢字輸入服務器是XWindows下的輸入鍵碼到漢字碼的轉換
軟件. 它使用了ICCCM接受和發送消息. 它基於CXterm
, 因此具有用戶所熟悉的輸入方法和使用方法. 同時又
優化了用戶界面. 軟件還提供了浏覽輸入功能, 使用戶
輸入特殊符號時更方便. 對於使用該服務器編程的用戶還
提供了方便的API.
經包裝後的軟件可以顯示漢字和用Chinput輸入漢字.
常用熱鍵:
F12: 輸入禁止/允許切換
F3/Shift-F3: 縮放輸入區
其它F鍵: 輸入方法切換
鼠標中按鈕: 使輸入服務器獲得聚焦輸入,從而可以練習輸入
Shift-鼠標左按鈕作用在開關上:
使當前的聚焦窗口成為輸入窗口, 這時浏覽輸入
服務器的下拉字庫區域, 可輸入漢字
Control-Space: 作用於其它包裝後軟件或其本身,可隱藏/顯示
輸入服務器窗口.
(2) Wrap - 使絕大多數應用軟件能夠顯示和輸入中文
使用Wrap可漢化絕大多數軟件又不需要更改原軟件. 也不需要軟件的
源代碼更改或重編譯. 比如, 在普通的Xterm下可以顯示和編輯中文,
在Netscape中可以輸入中文, 用戶可以使用中文BBS, 可以使用Java
所寫的軟件交談...
除了顯示和輸入中文, 軟件還能夠進行屏幕抓詞. 支持漢字GB, BIG5.
日文和韓文EUC編碼
服務器激活/消隱熱鍵:
Control-Space
編碼切換熱鍵:
Control-Alt-Shift-G: GB
Control-Alt-Shift-B: BIG5
Control-Alt-Shift-J: JIS
Control-Alt-Shift-K: KS
用戶還可以通過按
Shift-Right-Button
彈出的菜單設置一些選項
>run $program_name$
例如: > run netscape
> run xterm -fn 8x16
>cdict &
(3) CDict - 詞典, 屏幕抓詞服務器
可獨立用作辭典軟件或抓詞服務器, 甚至編輯
軟件. CDict 的軟件界面是使用EZWGL
-- 作者完全漢化的一個基本窗口組件庫--完成的.
(4) 其它靜態漢化
● 窗口管理器的漢化
● 對可執行文件的編輯
軟件源代碼及有關軟件包:
* Chinput-1.3.tar.gz(for Linux).
其中包括:
o Input Server, 需要輸入字典dict.tar.gz(1427K)
o EZWGL-1.24-chinese
o CDict, 需要數據庫軟件gdbm-1.7.3.tar.gz
o edict
o wrap
o Toolbar(little use)需要XForms庫
本地存放字庫
* [由 陳向陽歸類制作, 並作區位轉換] cclib16.pcf.gz 國標16點陣宋體字庫(cclib16)
* ccs24.pcf.gz 國標24點陣宋體字庫(ccs24)
* ccfs24.pcf.gz 國標24點陣仿宋體字庫(ccfs24)
* cck24.pcf.gz 國標24點陣楷體字庫(cck24)
* cch24.pcf.gz 國標24點陣黑體字庫(cch24)
* a16.pcf.Z 8x16 西文字體(與16點陣字庫匹配)
* a24.pcf.Z 12x24 西文字體(與24點陣字庫匹配)
* 其它字體
* 請加入字體的別名
——摘自:於明儉的主頁