萬盛學電腦網

 萬盛學電腦網 >> Solaris介紹 >> Solaris 8 htt 中文輸入法服務器地基本屬性及啟動

Solaris 8 htt 中文輸入法服務器地基本屬性及啟動


htt 輸入法服務器處理簡體中文 Solaris 軟件的簡體中文輸入。htt 服務器接收鍵盤輸入並轉換為簡體中文字,供簡體中文 Solaris 系統的應用程序使用。htt 服務器可為任何使用 X Windows 輸入法 (XIM) 的應用程序編程接口 (API) 接收語言輸入的國際化 X Windows 應用程序提供服務。
在通常情況下,您不需要更改任何 htt 的設置便可運行任何簡體中文 Solaris 應用程序。

輸入法服務器的基本屬性
-------------------------
當您在需要該輸入法的語言環境中啟動 Solaris 操作環境時,簡體中文 Solaris 操作環境自動啟動 htt 輸入法服務器。htt 繼續運行並向已被啟動、並與之相連的應用程序提供服務。如果您需要重新啟動 htt,請參見 如何和何時啟動 htt。

使用 htt 來輸入簡體中文字的簡體中文 Solaris 應用程序在啟動時,通常 htt 也已經在運行。如要使用 htt 的服務來做語言輸入,在一個應用程序啟動之前,htt 應先運行。如果應用程序被啟動時 htt 不在運行,此應用程序可能無法得到輸入服務。即使 htt 此後已啟動,亦如此。

三個 htt 的進程
輸入法服務器包括三個相關的、在一起運行的程序:(htt_props、htt 和 htt_server)。一個進程控制輸入法服務器的屬性,另一個控制著輸入法服務器的用戶 (也就是 "看護狗" 進程),第三個進程處理客戶的輸入法。

通常,您不需要知道這三個進程的細節。當 htt 啟動時,htt_props 和 htt_server 也一起啟動。


如何和何時啟動 htt
-------------------------
任何使用 htt 輸入法服務器來接收簡體中文文字的應用程序,只有在 htt 運行後才能接收輸入簡體中文文字。例如,如果您的缺省環境是 C 環境 (它不需要 htt),然後在一個終端上您從 C 環境更換到另一個環境,您必須用類似以下的命令行來啟動 htt:


system% htt &


如果語言環境設置為 zh ,當簡體中文窗口環境啟動時,htt 也自動啟動。在 CDE 中,htt 由一個腳本啟動,/usr/dt/config/Xsession.d/0020.dtims。此腳本由 Xsession 執行。用戶每次從 dtlogin 中登錄時的初始化階段,Xsession 開始運行。此腳本保證 htt 先於 CDE 中的其他應用程序啟動。


退出 - 完全中止 htt
-------------------------
。如果需要重新啟動 htt,從一個 shell 窗口啟動:


system % htt &


後台 - 僅中止 htt 屬性管理器。
------------------------------
htt 圖標和 htt 屬性管理器窗口不再可見。然而,htt 輸入法服務器仍然在起作用。如果需要重新啟動 htt 屬性管理器,從一個 shell 窗口啟動 htt_props。


system% htt_props &


htt 的命令行選項可通過其手冊頁或鍵入:
--------------------------------------
system% htt -help

 
copyright © 萬盛學電腦網 all rights reserved