歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> X Windows 全面漢化

X Windows 全面漢化

日期:2017/2/27 9:48:09   编辑:更多Linux
  * 感謝 陳向陽同志提供漢字字庫 * 感謝 方漢同志提供抓詞辭典 “包裝”是實現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點陣字庫匹配) * 其它字體 * 請加入字體的別名 ——摘自:於明儉的主頁



Copyright © Linux教程網 All Rights Reserved