繁體中文 Solaris 使用者指南

元件 II 一般使用者資訊

本部分介紹一般使用者資訊。

第 2 章 繁體中文 Solaris 軟體簡介

本章描述繁體中文 Solaris 軟體的設計以及繁體中文 Solaris 系統中支援的語言環境。本章討論以下主題:

繁體中文 Solaris 作業系統的設計

CDE 國際化發行版本的繁體中文本地化提供兩種工作環境:使用者環境與開發者環境。這兩種環境都經過本地化,以便處理繁體中文語言中特有的語言學及文化慣例。

繁體中文語言環境

繁體中文 Solaris 產品包括下列語言環境:

如何設定登入時的語言環境

  1. 在登入螢幕中,由「選項」功能表中選擇「語言」。

    前面的文字內容說明該圖形。
  2. 為 CDE 階段作業選取所需的語言環境。

    您的選擇包括 Czh_TWzh_TW.BIG5zh_TW.UTF-8zh_HK.BIG5HKzh_HK.UTF-8 語言環境。

第 3 章 CDE 的繁體中文本土化

下列小節提供有關視窗應用程式的繁體中文一般桌上系統環境 (CDE) 之繁體中文本土化。

繁體中文圖形化使用者介面

繁體中文 CDE Motif 圖形化使用者介面的佈局和設計與美國發行版本的 CDE 類似。繁體中文 CDE 透過 Motif 物件支援多位元組字元與繁體中文訊息。字元寬度與比例式間距的差異,是造成有些 Motif 物件的布局無法完全相同的原因。

所有接收繁體中文輸入的應用程式視窗都有一個與其輸入視窗相關聯的狀態區,來顯示目前的轉換模式。如果輸入轉換模式已經開啟,當輸入繁體中文時,它的輸入點會變成高亮度顯示 (反白顯示) 的預先編輯區域,直到輸入轉換成繁體中文或特殊字元並確定為止。有些輸入模式則以功能表提供多個繁體中文字元的轉換選擇。

繁體中文輸入/輸出

為適應各種不同的繁體中文,本 Solaris 軟體提供多種輸入法來讓您輸入繁體中文字元。透過這些方法,您可以使用 ASCII 鍵盤或繁體中文鍵盤輸入 ASCII/英文字元、繁體中文部首和繁體中文字元。

您的繁體中文輸入會以中間的表示方式而暫時儲存。接著即可使用轉換管理員程式,將這種中間的表示轉換成顯示的字元字串。

本土化 CDE 桌上管理系統

本發行版本提供下列桌面工具。所有的工具均能處理繁體中文輸入和輸出。

位址管理員 – 可執行遠端作業並在網路上尋找系統與使用者的相關資訊。這個應用程式可提高下列作業的速度:發送電子郵件、遠端登入以及在別人的日曆上設定約會。

應用程式管理員 – 管理系統上可用的工具和其他軟體應用程式。

音效工具 – 錄製、播放以及儲存檔案為 AU、AIFF、和 WAV 格式。

計算機 – 模擬手提式計算機的功能。

日曆管理員 – 管理約會和備忘錄。您可以使用此應用程式來設定和傳送約會提醒。

時鐘 – 以類比或數位格式顯示目前時間。透過此應用程式您可以控制本地時間的顯示。

主控台 – 啟動 dtterm 終端機模擬器做為您的工作區主控台視窗。

檔案管理員 – 顯示系統上的檔案和資料夾。透過此應用程式您可以移動、複製、開啟和刪除檔案及資料夾。您也可以使用該應用程式來檢視磁片及 CD-ROM 上的內容。

檔案搜尋器 – 用來搜尋系統中符合特定搜尋條件的檔案或資料夾。例如,您尋找檔案或資料夾的條件可能包括:名稱、位置或大小。

前方面板 – 控制對系統上應用程式及公用程式的存取。前方面板是佔據所有工作區、位於中央的視窗。

說明 – 顯示 CDE 的可搜尋說明資訊。

圖示編輯程式 – 用來建立新圖示或修改現有圖示。

影像檢視器 – 用來檢視、列印和儲存 GIF、TIFF、JPEG 和 PostScript 之檔案類型的內容。您可以使用此應用程式的「快照」功能,擷取視窗圖片或其他部分的螢幕畫面。這種圖片會儲存為點陣圖格式的掃描檔案。

郵件程式 – 用來處理電子郵件的傳送及接收。

效能測量器 – 監看各個方面的系統效能。

列印管理員 – 用來提交、檢視和取消列印工作。這個應用程式是列印指令的圖形化前端介面。它支援拖放檔案轉送作業。

程序管理員 – 顯示工作站上目前正在運行的程序。這個應用程式可以在使用中程序上執行動作。

文字編輯器程式 – 用來建立和編輯文字檔。這個應用程式用於 CDE 郵件程式之類工具的撰寫視窗中。

樣式管理員 – 用來自訂一些視效元素及工作區環境的系統裝置運作方式,如:色彩和字型、鍵盤、滑鼠、視窗以及階段作業啟動運作方式。

終端機 – 做為 ASCII 字元終端機,可用來在系統 shell 提示下輸入 UNIX® 指令。

第 4 章 輸入繁體中文文字

本章提供可以用來輸入繁體中文文字的程序及其他資訊。本章討論以下主題:

字元輸入概述

本章說明用來輸入下列字元類型的繁體中文 Solaris 輸入模式。

您可以在下列應用程式視窗的輸入區中鍵入所有這些字元:

字元集

繁體中文作業系統符合 CNS 11643 標準 (於 1992 年末更新) 以及 BIG5 字元集。

BIG5 字元集是 CNS 11643-1992 標準的一部分。Big5 是由五個主要的臺灣電腦供應商 (包括資訊工業策進會) 在 1984 年的五月所共同定義的。雖然Big5 並不是國家標準,然而它卻比 CNS 11634-1992 使用的更廣泛。

繁體中文 Solaris 軟體提供中文字碼慣例之間字碼轉換,並提供三個支援層次:

輸入視窗區域

在繁體中文作業系統中,應用程式子視窗包含兩個區域,可以用來輸入繁體中文字元。中文輸入模式中也可以使用查找選項視窗和輔助視窗。

使用繁體中文輸入法

本節提供的程序可以讓您選取不同的輸入法或是在這些輸入法之間切換。

如何選取輸入法

  1. 在鍵入區域,按 Control-空格鍵開啟繁體中文轉換。

    會出現輔助視窗。

    前面的文字內容說明該圖形。
  2. 執行下列其中一種動作選取想要的輸入法:

    • 在應用程式子視窗的狀態區,使用功能鍵切換輸入法:按 F2 鍵可切換到第一種輸入法,按 F3 鍵則可切換到第二種輸入法,依此類推。


      提示 –

      也可以重複按 Control-Esc,直到切換到想要的輸入法為止。


    • 使用輸入法面板。

      • a. 按一下輔助視窗中的公用程式按鈕。

        前面的文字內容說明該圖形。

        會出現公用程式功能表。

        前面的文字內容說明該圖形。
      • b. 從公用程式功能表按一下輸入法選取項目。

        會出現輸入法選取面板。

        前面的文字內容說明該圖形。
      • c. 從輸入法選取面板選取想要使用的輸入法。

        選取輸入法後,按一下「確定」或「套用」啟動設定。您選取的第一個輸入法會成為預設的輸入法。


        注意 –

        按 Control-空格鍵啟動中文輸入時,會選取預設的輸入法。



        注意 –

        如果變更輸入法,可按 Control-Esc 返回預設輸入法。


如何使用輸入法說明

說明頁面會顯示於預設瀏覽器中,如 Netscape NavigatorTM

  1. 從公用程式功能表上選取輸入法說明選項,以便在瀏覽器中顯示說明頁面。

如何切換半形和全形字元模式

    透過執行下列其中一個動作,切換「半形字元模式」與「全形字元模式」。

    • 在應用程式子視窗的狀態區中,按 Shift-空格鍵切換「半形字元模式」與「全形字元模式」。

    • 在輔助視窗中,按一下「半形/全形」按鈕。

    輔助視窗中出現以下按鈕時,表示輸入法系統處於「全形字元模式」:

    前面的文字內容說明該圖形。

    輔助視窗中出現以下按鈕時,表示輸入法系統處於「半形字元模式」:

    前面的文字內容說明該圖形。

    系統處於「全形字元模式」時,系統的輸入鍵就會變成全形字元。例如,以「全形字元模式」輸入 a 時,就會產生全形字元 a

    前面的文字內容說明該圖形。

如何切換中文標點符號模式與英文標點符號模式

    透過執行下列其中一個動作,切換中文標點符號模式與英文標點符號模式。

    • 在應用程式子視窗的狀態區中,按 Control- 切換中文標點符號模式與英文標點符號模式。

    • 在輔助視窗中,按一下「中文/英文標點符號」按鈕。

    輔助視窗中出現此按鈕時,表示輸入法系統處於中文標點符號模式:

    前面的文字內容說明該圖形。

    輔助視窗中出現此按鈕時,表示輸入法系統處於英文標點符號模式:

    前面的文字內容說明該圖形。

    當您在中文標點符號模式按功能鍵時,相對應的中文標點符號就會出現於應用程式中。例如,如果在中文標點符號模式按下 $ 鍵,應用程式中就會產生繁體中文貨幣符號字元 NT$

    前面的文字內容說明該圖形。

    該標點符號鍵包括這些字元:, ./ > :;’”\$!^_-

    英文鍵與中文標點符號之間的對映如以下圖例所示。

    前面的文字內容說明該圖形。

設定輸入法選項

您選取的輸入法提供四種字碼表輸入選項。

如何選取輸入法選項

您可以使用此程序在輸入法選項面板中選取。

  1. 從公用程式功能表按一下輸入法選取項目。

    會出現輸入法選取面板。

  2. 從選取面板選取輸入法。

    會出現輸入法選項面板。

    前面的文字內容說明該圖形。
  3. 選取輸入法選項。

  4. 按一下「確定」或「套用」啟動選取項目。

輸入法公用程式

選取輸入法後,可以透過本節中所述的資訊及程序,執行下列動作:

查找表

從查找表中可以搜尋和選取想要輸入的中文字。有三種查找表:

如何啟動查找表選取

  1. 按一下輔助視窗中的公用程式按鈕。

  2. 從「選取」功能表按一下「查找」項目。

    啟動查找選項時,預先編輯區域中鍵入字串的可用字元會顯示在查找選項視窗中供您選用。

如何搜尋和選取查找選項

  1. 在預先編輯區域中鍵入想要轉換的字串。

    會出現「查找選項」視窗。

    您可以使用下列按鍵搜尋字串可用的字元和字根。

    句號 (.)

    往前移動到下一頁的選項

    逗號 (,)

    往回移動查看所有選項

  2. 鍵入想要選取的查找選項標籤的號碼或字母。

    您的選項會取代預先編輯區域中的字串。

虛擬鍵盤

虛擬鍵盤可以用來當做查找公用工具,以簡化某些特殊符號的輸入。虛擬鍵盤也可以用來顯示輸入法之按鍵對映,如倉頡。

繁體中文系統支援數種虛擬鍵盤。

PC 鍵盤

下圖顯示PC 虛擬鍵盤。

前面的文字內容說明該圖形。

倉頡鍵盤

倉頡鍵盤顯示以中文字根為基礎的倉頡輸入法之按鍵對映。

前面的文字內容說明該圖形。

行列鍵盤

下圖顯示行列虛擬鍵盤。

前面的文字內容說明該圖形。

大易鍵盤

下圖顯示大易虛擬鍵盤。

前面的文字內容說明該圖形。

無蝦米鍵盤

下圖顯示無蝦米虛擬鍵盤。前面的文字內容說明該圖形。

簡易鍵盤

前面的文字內容說明該圖形。

如何選取虛擬鍵盤

    按一下輔助視窗中的「虛擬鍵盤」按鈕。

    會出現使用中輸入法的虛擬鍵盤。

使用者定義字元 (UDC)

使用者定義字元 (UDC) 編輯工具可以繪製和儲存新字元。將字元歸入到輸入法後,就可以在應用程式顯示。

如何啟動 UDC 工具

  1. 選取公用程式功能表上的使用者定義字元項目,啟動 UDC 工具。

    前面的文字內容說明該圖形。

ASCII 字元輸入

應用程式以 ASCII 模式啟動。按 Control-空格鍵或中文鍵盤的中文/英文鍵,即可開啟或關閉 ASCII 模式。例如,您可以使用 ASCII 模式鍵入 echo 指令,如下圖所示。

前面的文字內容說明該圖形。

開啟 ASCII 輸入模式時,狀態區會出現下列指示器。

前面的文字內容說明該圖形。

關閉 ASCII 輸入模式時,會出現預設輸入法模式的指示器。

行列輸入模式

在行列輸入模式中,組成中文字元的 260 個字根,會指派給行列虛擬鍵盤中共三列十欄的按鍵。若要有效率的使用行列輸入模式,只需要記住十個基本按鍵。所有的字根都以基本按鍵的模式自然地分配在鍵盤上。

如何鍵入行列文字

  1. 選取行列輸入模式。

    按照如何選取輸入法中所述程序步驟來選取輸入模式。

    狀態視窗中會出現行列。

    前面的文字內容說明該圖形。
  2. x 鍵,再按空格鍵。

    行列輸入轉換程式找到一些符合的字元,並且顯示於查找選項視窗中。

    前面的文字內容說明該圖形。
  3. 按 1 鍵選取第一個字元。

    字根經轉換後,會出現相對應的字元。

    前面的文字內容說明該圖形。

無蝦米輸入模式

無蝦米輸入模式使用的是用來組成中文字元的字根。藉由這些字根的形狀、聲音或意義,您可以很容易地記住這個模式中的字根。記住以下規則可以幫助您快速輸入中文字元:

如何鍵入無蝦米文字

  1. 選取無蝦米輸入模式。

    按照如何選取輸入法中所述程序步驟來選取輸入模式。

    狀態視窗中會出現無蝦米。

    前面的文字內容說明該圖形。
  2. 鍵入字根組合 uoo

    前面的文字內容說明該圖形。
  3. 按空格鍵選取對應的中文字元。

    前面的文字內容說明該圖形。

大易輸入模式

與倉頡輸入模式類似,大易輸入模式所使用的也是組成中文字的字根。大易輸入模式的按鍵序列遵循中文書寫順序。您只需要記住幾條規則即可使用此輸入模式。

如何鍵入大易文字

  1. 選取輸入法。

    按照如何選取輸入法中所述程序步驟來選取輸入法。

    狀態視窗中會出現大易。

    前面的文字內容說明該圖形。
  2. 請鍵入字根組合:;o.

    前面的文字內容說明該圖形。
  3. 按空格鍵出現對應的中文字元。

    前面的文字內容說明該圖形。

新注音輸入法

本節說明新注音輸入法中的功能。另外也解釋如何使用下列繁體中文語言環境中的一些功能:zh_TW.EUCzh_TW.BIG5zh_TW.UTF8zh_HK.BIG5HK、和 zh_HK.UTF-8

新注音輸入法可以支援以下功能:

如何鍵入新注音文字

    選取輸入法。

    按照如何選取輸入法所述程序步驟來選取輸入法。

    狀態視窗中會出現新注音。

    前面的文字內容說明該圖形。

如何輸入單一字元

此程序說明如何輸入下列字元:

前面的文字內容說明該圖形。
  1. 使用新注音輸入法,鍵入按鍵序列 5j;

    會出現適用預先編輯區域中反白顯示字元的查找表。

    前面的文字內容說明該圖形。
  2. 鍵入聲調 4

    預先編輯區域和查找表會變更。

    前面的文字內容說明該圖形。
    注意 –

    按空格鍵時會出現第一個候選文字。如果鍵入另一種聲調,則會出現另一些選項。例如,為中文字鍵入聲調 1 時,會出現 1 聲的選項。


  3. 按 Shift-D 選取第四個候選文字。

    會出現產生的字元。

    前面的文字內容說明該圖形。

如何鍵入已儲存的字和詞組

新注音輸入法提供智慧字與詞組輸入功能。鍵入注音鍵序列時,輸入法會自動地在系統字典中尋找相關的字和詞組。

例如,這個程序說明如何輸入下列詞組:

前面的文字內容說明該圖形。
  1. 使用新注音輸入法,鍵入的按鍵序列 m06fm06

    會出現適用預先編輯區域中反白顯示字元的查找表。

    前面的文字內容說明該圖形。
  2. 按空格鍵或 Shift-A 確定選取。

    前面的文字內容說明該圖形。

如何定義新詞組

單一詞組最多可定義到 8 個中文字元。

例如,這個程序說明如何定義下列新詞組:

前面的文字內容說明該圖形。
  1. 使用新注音輸入法,鍵入按鍵序列 5jaj4x;3a83z/

    新注音輸入法會自動地在每個音節之間加入空格->

    查找視窗中沒有顯示第一個中文字元。

    前面的文字內容說明該圖形。
  2. 按 Return 鍵變更單一字元群組。

    前面的文字內容說明該圖形。
  3. 按空格鍵選取第一個字元。

    第一個字元將會插入至預先編輯的字串中。查找視窗中不會出現第二個字元。

    前面的文字內容說明該圖形。
  4. 按 ] 鍵到下一頁,其中包含第二個中文字元。

    前面的文字內容說明該圖形。
  5. 按空格鍵選取第二個中文字元。

    前面的文字內容說明該圖形。
  6. 重複上述步驟,輸入第三、第四、第五個中文字元。

    在選取最後的中文字元後將會自動確定該詞組。

    前面的文字內容說明該圖形。

    新詞組被儲存。

    現在鍵入字串 5jaj4x;3a83z/,查找視窗中會出現候選的新詞組。

    前面的文字內容說明該圖形。

如何變更經常使用的中文字元及詞組的順序

新注音輸入法會自動叫出最近選取的清單項目。這些項目會顯示在詞組和字元清單的最上方,以便於選取。

  1. 使用新注音輸入法,鍵入按鍵序列 g4u

    注意出現選項的順序。

    前面的文字內容說明該圖形。
  2. 從查找選項清單選取第三個項目 C

    前面的文字內容說明該圖形。
  3. 再次鍵入按鍵序列 g4u

    您在上一步驟中為 g4u 選取的項目,現在在清單中顯示為第一選項。

    前面的文字內容說明該圖形。

如何藉由鍵入聲母顯示輸入詞組

使用單一中文聲母即可輸入完整詞組。

例如,這個程序說明如何輸入下列詞組:

前面的文字內容說明該圖形。
  1. 使用新注音輸入法,鍵入中文字元聲母 g1e1

    完整的詞組出現在查找視窗中。

如何編輯預先編輯的字串

  1. 使用新注音輸入法,按 Shift 鍵加上 A、B、C、D、E、F 或 G 鍵,選取預先編輯的字串。

  2. 按編輯鍵。

    下列表格顯示編輯鍵的定義。

    [a-z、0-9、,./;'-]

    注音按鍵

    Home

    移動至預先編輯行的起始處

    End

    移至預先編輯行的終點

    Right

    將預先編輯行中的插入記號移至右邊。

    Delete

    刪除預先編輯行插入符號之後的拼音字元。

    Backspace

    刪除預先編輯行插入符號之前的拼音字元。

使用頁面捲動鍵

和注音預先編輯字串相關的選項可以分為兩個群組,一個是詞組群組,另一個是單一中文字元群組。候選詞組顯示在清單最上方。您可以使用下表中定義的按鍵捲動所有可用的候選文字。

表 4–1 頁面捲動鍵定義

按鍵 

定義 

捲動至上一頁 

捲動至下一頁 

Return 

移動至另一個群組 

如何切換拼音和注音模式

您可以用一個按鍵前後切換拼音和注音模式。

    使用新注音輸入模式,按 Alt-1 切換拼音模式和注音模式。

在拼音模式中,拼音的語音與按鍵相同。

注音輸入模式

注音是另一種常用的輸入模式。這個模式將中文語音符號套用到中文的語音。如果鍵入的語音序列符合單一的中文字元,則會自動轉換語音並顯示字元。但是,如果有一個以上的字元符合這個語音,則會出現一個查找選取區域,顯示可用選項。部份語音序列會有好幾頁的查找選項。

如何鍵入注音文字

下面這個範例是使用注音模式來輸入中文字元,說的是「台北的天氣相當熱」這個敘述句。

  1. 選取輸入法。

    按照如何選取輸入法中所述程序步驟來選取輸入法。

    狀態視窗中會出現注音。

    前面的文字內容說明該圖形。
  2. 請鍵入 w96

    注音輸入轉換程式找到一些符合的字元,並且出現一個查找選項視窗。

    前面的文字內容說明該圖形。
  3. 按空格鍵或 1 選取適用字元。

    字根經轉換後,會出現正確的字元。

    前面的文字內容說明該圖形。

電信輸入模式

電碼轉換使用的是臺灣電話&電報標準局所使用的舊四位數程式碼。四位數碼分別識別了 16356 個中文字元。這些碼分成兩個字面:字面 1 的編號從 0000 到 8045,而字面 2 的編號從 .0000 到 .8489。

如何鍵入電信輸入

本節包含使用電信輸入法來輸入中文字的說明。

  1. 選取輸入法。

    按照如何選取輸入法中所述程序步驟來選取輸入法。

    狀態區中會出現電信輸入模式。

    前面的文字內容說明該圖形。
  2. 鍵入電碼 3456 的前三位數字。

    前面的文字內容說明該圖形。
  3. 按空格鍵。

    電信輸入轉換程式會尋找單一符合字元。

    前面的文字內容說明該圖形。

倉頡輸入模式

如果關閉 ASCII 模式,則輸入中文以及其他非 ASCII 字元時,倉頡是預設的模式。倉頡轉換使用的是組成中文字元的字根。每一個中文字都有以字根所組成的按鍵序列以構成該字元。倉頡按鍵序列經常定義單一中文字元。序列定義一個以上字元時,會顯示不同輸入選項。

您也可以使用倉頡轉換模式,鍵入 CNS (中文國家標準) 11643 中包含的字元。若要以此模式輸入字元,請按 Z 鍵,再按該標準指派給此字元的三個字母碼。

如何在倉頡模式中鍵入文字

若要在倉頡輸入模式中鍵入中文字,請鍵入組成中文字的中文字根。如果您沒有可以在按鍵上顯示字根的臺灣中文鍵盤, 請參閱中文鍵盤圖以檢視對映到您鍵盤的中文字根。

  1. 選取輸入法。

    按照如何選取輸入法中所述程序步驟來選取輸入法。

    狀態區中會出現倉頡輸入模式。

    前面的文字內容說明該圖形。
  2. 鍵入 ir

    預先編輯區域中字根會反白顯示。

    前面的文字內容說明該圖形。
  3. 按空格鍵確定對應的字元。

    前面的文字內容說明該圖形。

簡易輸入模式

簡易輸入模式是倉頡模式的簡化。在簡易模式中,對於每個中文字,您只需要輸入倉頡序列中的第一個和最後一個按鍵。接著會出現所輸入按鍵的查找選項。

簡易輸入法的鍵入

  1. 選取輸入模式。

    按照如何選取輸入法中所述程序步驟來選取輸入模式。

    狀態區中會出現簡易輸入模式。

    前面的文字內容說明該圖形。
  2. 鍵入按鍵序列 ak

    簡易輸入轉換程式找到一些符合的字元,並且出現一個查找選項視窗。

    前面的文字內容說明該圖形。
  3. 請按 1 來選取適當的字元。

    字根經轉換後,會出現正確的字元。

    前面的文字內容說明該圖形。

內碼輸入法

在內碼輸入法中,您可以使用四位數或八位數的十六進制內碼輸入中文字元或符號。在繁體中文語言環境中可以使用以下輸入法。

如何輸入內碼文字

這個段落包含使用 BIG5 內碼來輸入中文字和符號的說明。

  1. 選取輸入法。

    按照如何選取輸入法中所述程序步驟來選取輸入模式。

    狀態區中會出現 BIG5 內碼輸入法。

    前面的文字內容說明該圖形。
  2. 鍵入代表字元的四鍵序列中的前三鍵。在此範例中,請鍵入序列 b968 中的 b96 鍵。

    前面的文字內容說明該圖形。
  3. 鍵入第四個鍵。在此範例中,請鍵入 8 鍵。

    該字元會自動出現在預先編輯區域中。

    前面的文字內容說明該圖形。

英漢輸入法

zh_TW.EUCzh_TW.BIG5 語言環境中均可使用英漢輸入法。透過此方法,英文字最多可鍵入 15 個對映中文詞組的按鍵。對於每個按鍵,都會顯示符合輸入的查找視窗。若要選取字元,請鍵入對應查找選項的編號。如需更多資訊,請參閱 如何搜尋和選取查找選項

如何鍵入英漢字元

以下程序顯示如何使用此輸入法輸入英文字 “hello” 的繁體中文詞組。

  1. 按照如何選取輸入法中所述程序步驟來選取輸入模式。

    狀態區會出現英漢轉換模式。

    前面的文字內容說明該圖形。
  2. 鍵入按鍵序列 hello

    前面的文字內容說明該圖形。
  3. 按下 4 鍵,選取對應的繁體中文詞組。

    前面的文字內容說明該圖形。

字碼表輸入法介面

目前的 Solaris 作業系統提供字碼表輸入法介面,讓中文使用者在系統中新增其他輸入法。

建立字碼表

字碼表是純文字字典檔,包含對映輸入按鍵的中文字元、字和詞組的清單。鍵入指定按鍵時,會顯示相關的候選字元、字和詞組。

字碼表檔案包含下列區段:

以下範例顯示字碼表檔案。

前面的文字內容說明該圖形。

如何建立新字碼表輸入法

  1. 建立並編輯字碼表來源檔。

    準備字碼表來源檔,來定義輸入按鍵的對映字元、字或詞組。

  2. 將來源字碼表檔案轉換至二進位格式。

    使用 txt2bin 公用程式將字碼表文字檔轉換至二進位檔。

    # /usr/lib/im/locale/zh_TW/common/txt2bin source_codetable_file
    binary_codetable_file
    


    注意 –

    您會發現 txt2binbin2txt 是以下目錄中的公用程式:/usr/lib/im/locale/zh_TW/common/


  3. 新增字碼表到輸入法規格檔 /usr/lib/im/locale/zh_TW/sysime.cfg

    例如,如果新的字碼表二進位檔名為 newim.data,那麼會新增項目 newim 到輸入法規格檔 sysime.cfg 中。

  4. 輸入下列指令做為根,重新啟動 htt 輸入法伺服器。

    # /etc/init.d/IIim stop
    # /etc/init.d/IIim start

    登入系統時,即可使用新的輸入法。

第 5 章 本土化應用程式

本章說明在繁體中文作業系統中使用的應用程式及程式碼轉換公用程式。本章討論以下主題:

mailx 公用程式使用繁體中文字元

.mailrc 中的 encoding 變數並不會影響郵件程式的行為,但會設定 mailx 的功能。如果您想以 7 位元 ASCII 以外的格式 (例如 8 位元繁體中文字元) 來發送電子郵件,必須使用 /usr/SUNWale/bin/mailx.mailrc 中的編碼變數為 mailx 設定編碼格式。

國際傳輸慣例要求標題資訊只能包含 ASCII 字元。因此在郵件程式或 mailx 的標題 (包含主旨行) 中不能使用繁體中文字元。


注意 –

/bin/mailx 應用程式尚未本土化,無法發送或接收繁體中文字元。


talk 使用繁體中文字元

要藉由 talk 使用繁體中文字元,必須備妥 /usr/SUNWale/bin/talk 應用程式,因為 /bin/talk 尚未本土化。

xtobdf 公用程式

繁體中文版 Solaris 軟體提供下列 BDF 字型產生器:

xtobdf – 將 X 伺服器字型轉換為 BDF 字型。

runb5 公用程式

runb5 公用程式允許終端機型 BIG5 應用程式在 Solaris TTY 視窗環境下執行。

sdtconvtool 公用程式

sdtconvtool 圖形使用者介面公用程式可以轉換各種字碼集的檔案。sdtconvtool 的功能與 iconv 類似。

下列程序說明如何轉換檔案。在此範例中,以 UTF-8 編碼的檔案要轉換成 BIG5 編碼。

如何使用 stdconvtool 轉換檔案

  1. stdconvtool 面板的來源字碼集欄位中,選取要轉換的檔案字碼集。

    捲動下拉式清單,選取要轉換的檔案字碼集。在本範例中,請選取「UTF-8」。

  2. 在來源檔路徑欄位鍵入要轉換的檔案路徑。

    另一種方式是,按一下「瀏覽」按鈕,選取要轉換的檔案名稱。在本範例中,輸入或選取 /tmp/en_US.UTF-8 檔案。


    注意 –

    使用「瀏覽」按鈕右邊的「清除」按鈕,可以移除輸入的路徑。


  3. 在目標字碼集欄位中,選取檔案要使用的轉換字碼集。

    在本範例中,請選取「BIG5」。

  4. 在目標路徑欄位中,鍵入轉換檔案的路徑。

    在本範例中,鍵入或選取 /tmp/BIG5.all.txt

  5. 按下「開始轉換」按鈕,開始轉換程序。


    注意 –

    「清除所有欄位」按鈕將清除來源檔與目標檔的路徑名稱。


iconv 指令

iconv 指令會將檔案中的字元或一系列字元從一個字碼集轉換為另一個。接著指令就會將結果寫入到標準輸出。繁體中文版 Solaris 軟體的 iconv 指令內含特殊的過濾器。

如果沒有特殊字元的轉換存在,目標字碼集中的字元會轉換成底線 「_」。它支援下列選項:

下表列出繁體中文 Solaris 軟體中支援的字碼集轉換模組。

表 5–1 字碼集轉換模組

來源碼 

符號 

目標碼 

符號 

CNS 11643 

zh_TW-euc

BIG5 

zh_TW-big5

CNS 11643 

zh_TW-euc

ISO 2022-7 

zh_TW-iso2022-7

BIG5 

zh_TW-big5

CNS 11643 

zh_TW-euc

BIG5 

zh_TW-big5

ISO 2022-7 

zh_TW-iso2022-7

ISO 2022-7 

zh_TW-iso2022-7

CNS 11643 

zh_TW-euc

ISO 2022-7 

zh_TW-iso2022-7

BIG5 

zh_TW-big5

CNS 11643 

zh_TW-euc

ISO 2022-CN-EXT 

zh_TW-iso2022-CN-EXT

ISO 2022-CN-EXT 

zh_TW-iso2022-CN-EXT

CNS 11643 

zh_TW-euc

BIG5 

zh_TW-big5

ISO 2022-CN 

zh_TW-iso2022-CN-EXT

ISO 2022-CN 

zh_TW-iso2022-CN

BIG5 

zh_TW-big5

UTF-8 

UTF-8

CNS 11643 

zh_TW-euc

CNS 11643 

zh_TW-euc

UTF-8 

UTF-8

UTF-8 

UTF-8

BIG5 

zh_TW-big5

BIG5 

zh_TW-big5

UTF-8 

UTF-8

UTF-8 

UTF-8

ISO 2022-7 

zh_TW-iso2022-7

ISO 2022-7 

zh_TW-iso2022-7

UTF-8 

UTF-8

IBM Cp937 

zh_TW-cp937

UTF-8 

UTF-8

UTF-8 

UTF-8

IBM Cp937 

zh_TW-cp937

BIG5+ 

zh_TW-big5p

UTF-8 

UTF-8

BIG5+HKSCS 

zh_TW-big5hk

UTF8 

UTF8

CNS 11643 

zh_TW-euc

UTF8 

UTF8

UTF-8 

UTF-8

BIG5+ 

zh_TW-big5p

UTF-8 

UTF-8

BIG5+HKSCS 

zh_HK-big5hk

BIG5HK 

zh_HK-big5hk

UTF-8 

UTF-8

下列範例會將 EUC 郵件檔案轉換成 BIG5:


system% iconv -f zh_TW-euc -t zh_TW-big5 mail.euc > mail.big5 

如需更多資訊,請參閱「iconv(3C) 線上說明手冊」與「iconv_TW(5) 線上說明手冊」。這些公用程式可轉換成檔案以供列印使用。

第 6 章 繁體中文 Solaris 列印設備

本章說明繁體中文 Solaris 作業系統支援由以下印表機類型所輸出之繁體中文的列印:


注意 –

請先參閱製造商有關安裝印表機的文件,再使用本章中的資訊。


行列式印表機支援

如果繁體中文 Solaris 作業系統要運行行列式印表機,印表機必須能夠辨識一種或兩種支援的字碼集:EUC 和 UTF-8。

使用 EUC 到 BIG5 過濾器

不支援 EUC 的印表機需要轉換 EUC 檔案的過濾器,才能列印。使用本節中的指令將 EUC 檔案列印到非 EUC 印表機。

下列指令可將印表機 lp1 安裝到通訊埠 ttya。指令會通知列印服務 lp1 僅接受 BIG5 格式的檔案。如需更多資訊,請參閱「lpadmin(1M) 線上說明手冊」。


# lpadmin -p lp1 -v /dev/ttya -I Big5
# accept lp1
# enable lp1

您可以如以下範例所示,使用 lpfilter 指令來列印印表機不支援的檔案格式。指令會通知列印服務,被稱為 filter-name 的轉換程式可以透過在 pathname 中命名的過濾器說明檔案來取得。


# lpfilter -f filter-name -F pathname

下列範例顯示被稱為 euctobig5 的轉換程式之 pathname 的輸出結果。pathname 過濾器使用 euctobig5 轉換程式將預設輸入類型轉換成 BIG5。


Input types: simple
Output types: BIG5
Command: euctobig5

若要列印 EUC 格式檔案,請如下所示使用指令:


system% lp -d lp1 EUC-filename

若要列印 BIG5 格式檔案,請如下所示使用指令行:


system% lp -d lp1 -T BIG5 Big5-filename

使用配置檔來以 Epson 點矩陣印表機列印

繁體中文 Solaris 軟體提供了許多的配置檔,可讓使用者根據它們自己的設備,來配置可用的內建字型範圍。繁體中文 Solaris 軟體提供的其中一個配置檔是用來定義 Epson 點矩陣印表機中的內建字型。

請先根據您的列印設備來修改配置檔後再使用它:

將 CNS 檔案列印到 Epson 點矩陣印表機

例如,下列配置檔 /usr/lib/lp/files/cns.epson.conf 是用來設定 Epson LQ-1070C+ 中文點矩陣印表機。在範例中,Epson LQ-1070C+ 是由 CNS 11643 字面 1 與字面 2 的內建繁體中文字型組成的。您可以指定不同字面和不同目錄中可用的字型。


# @(#)cns.epson.conf	1.5 96/04/10 SMI; ALE
# CNS Print Filter Configuration File for Epson Dot Matrix Printers
#

ACCEPT CODE RANGE:
	PLANE 1:
		0x2121 - 0x234e
		0x2421 - 0x2570
		0x4421 - 0x7d4b
	PLANE 2:
		0x2121 - 0x7244

FONT FILES:
	PLANE 1:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL1-24.pcf.Z
	PLANE 2:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL2-24.pcf.Z
	PLANE 3:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL3-24.pcf.Z
	PLANE 4:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL4-24.pcf.Z
	PLANE 5:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL5-24.pcf.Z
	PLANE 6:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL6-24.pcf.Z
	PLANE 7:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/mingL7-24.pcf.Z
	PLANE 8:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 9:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 10:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 11:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 12:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 13:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 14:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 15:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z
	PLANE 16:
		/usr/openwin/lib/locale/zh_TW/X11/fonts/75dpi/sungNotdef-24.pcf.Z

類似下列的 lpfilter 指令行可用來列印該印表機不支援的檔案格式:


# lpfilter -f filter-name -F filename

上面這個指令會告訴 LP,被稱為 filter-name (例如 cns.epson.filter) 的轉換程式可透過名稱為 pathname 的過濾器說明檔來取得。

如果您是安裝 Epson 點矩陣印表機,則過濾器說明檔 cns.epson.fd 的內容應該如下:


Input types: simple
Output types: EUC
Command: cns.epson.filter

此過濾器會採用預設輸入,並使用 cns.epson.filter 檔案來將它轉換為點矩陣資料流。

例如,下列指令行是告訴印表機服務,印表機 lp2 只接受 EUC 格式的檔案。此指令行也會將印表機 lp2 安裝在雙向並列埠 /dev/bpp0 上。如需更多資訊,請參閱「lpadmin(1M) 線上說明手冊」。


# lpadmin -p lp2 -v /dev/bpp0 -I EUC
# accept lp2
# enable lp2

若要以 EUC 格式將含有中文字元的檔案列印到 Epson 點矩陣印表機,請使用下列指令:


system% lp -d lp2 EUC-filename

將 BIG5 檔案列印到 Epson 點矩陣印表機

繁體中文 Solaris 軟體提供的其中一個配置檔是用來為 zh_TW.BIG5 檔案定義 Epson 點矩陣印表機中的內建字型。請先根據您的列印設備來修改配置檔後,再使用它。/usr/lib/lp/files/big5.epson.conf 配置檔的內容可以是:


# @(#)big5.epson.conf	1.6 96/05/06 SMI; ALE
#
# Big5 Print Filter Configuration File for Epson Dot Matrix Printers
#

ACCEPT CODE RANGE:
	PLANE 1:
		0xA140 - 0xA3E0
		0xA440 - 0xC6A1
		0xC940 - 0xF9D5

FONT FILES:
	PLANE 1:
		/usr/openwin/lib/locale/zh_TW.BIG5/X11/fonts/75dpi/mingL1B5-24.pcf.Z

您可以如以下範例所示,使用 lpfilter 指令行來列印印表機不支援的檔案格式。


# lpfilter -f filter-name -F filename

上面這個指令會告訴 LP,被稱為 filter-name 的轉換程式可以透過名稱為 filename 的過濾器說明檔案來取得。

下列範例是用於 Epson 點矩陣印表機之名為 big5.epson.fd 的過濾器說明檔,該說明檔參考名為 big5.epson.filter 的已轉換說明檔。


Input types: simple
Output types: BIG5
Command: big5.epson.filter

此過濾器會採用預設的類型檔案輸入,並使用 big5.epson.filter 來將它轉換為點矩陣資料流。

例如,下列指令序列會將印表機 lp2 安裝到雙向並列埠 /dev/bpp0 上。指令也會告訴 LP 印表機服務,印表機 lp2 僅接受 zh_TW.BIG5 格式檔案。如需更多資訊,請參閱「lpadmin(1M) 線上說明手冊」。


# lpadmin -p lp2 -v /dev/bpp0 -I BIG5
# accept lp2
# enable lp2

若要以 zh_TW.BIG5 格式將含有中文字元的檔案列印到 Epson 點矩陣印表機,請使用下列指令:


system% lp -d lp2 BIG5-filename

雷射印表機支援

應用程式必須具有 mp 公用程式才能將 EUC、BIG5、BIG5HK 或 UTF-8 檔案列印到 PostScript 型印表機。

使用 mp 公用程式

mp 公用程式支援所有亞洲的語言環境。列印過濾器 mp 可透過 PostScript 格式產生格式正確的檔案內容。根據 mp 的語言環境系統字型配置,Postscript 輸出檔會包含可縮放的文字影像或點陣圖系統字型。mp 印表機過濾器在目前的 Solaris 發行版本中已增強,可以列印每個語言環境特定類型的檔案。如需更多資訊,請參閱「mp(1) 線上說明手冊」。

表 6–1 每個語言環境中使用 mp 列印的檔案

列印的檔案

語言環境

EUC 

zh_TW

BIG5 

zh_TW.BIG5

BIG5HK 

zh_HK.BIG5HK

UTF-8 

zh_TW.UTF-8

zh_HK.UTF-8

您可以使用諸如下列指令行列印包含繁體中文字元的檔案。檔案可能也會包含 ASCII/英文字元。


system%  mp filename | ld -d printer

mp 視為 Xprt (X 列印伺服器) 用戶端來使用

mp 視為 Xprt 用戶端來使用,可讓 mp 列印任何與 Xprt 列印服務支援的網路連接的印表機輸出。做為 Xprt 用戶端的 mp 支援 PostScript 和許多版本的 PCL。

Xprt 用戶端根據下列規則嘗試連接 Xprt 伺服器: