Solaris 9 4/04 作業環境的新功能

語言支援增強功能

最新語言支援增強功能提供國際化網域名稱的程式碼轉換支援和標準類型服務架構。 舊版中包含以下語言支援功能:

國際化網域名稱的程式碼轉換支援

此功能是 Solaris 9 4/04 發行版本中的新功能。

國際化網域名稱 (IDN) 允許使用非英文的當地語言名稱作為主機名稱和網域名稱。 若要使用此類非英文主機名稱和網域名稱,應用程式開發者必須在他們的應用程式中依 RFC 3490 指定,將這些名稱轉換成 ASCII 相容編碼 (ACE) 名稱。系統管理員也需要在系統管理應用程式還不支援 IDN 的系統檔案和應用程式中使用 ACE 名稱。

此功能透過為轉換 API 提供多種支援的選項引數來協助轉換。 請參閱以下線上說明手冊,以取得更多詳細資訊:

標準類型服務架構

此功能是 Solaris 9 4/04 發行版本中的新功能。

標準類型服務架構架構 (STSF) 是基於物件的可插接式架構,允許使用者存取版式複雜的文字佈局和描繪。 該架構的可插接式架構可讓使用者使用不同的字型光柵化引擎和文字佈局處理器來實現所需的視覺效果。 可插接式架構還可管理字型,並允許建立應用程式專用的字型。 STSF 包含獨立 API 和 X 伺服器延伸,可處理伺服器端的描繪,從而提高了效率。 STSF 是 Sun Microsystems 發起的開放源代碼專案。

如需有關該專案以及如何使用其 API 的更多資訊,請參閱 http://stsf.sourceforge.net

用於所有印度文的基於音譯的通用輸入法

此功能是 Solaris 9 12/03 發行版本中的新功能。

現在,在 Solaris 軟體的 Unicode (UTF-8) 語言環境中作業的使用者,可以輕鬆直觀地輸入印度區域性語言的字元。 與 CDE 應用程式、StarSuiteTM 或 Mozilla 進行相互操作的使用者,可以更輕鬆地與印度文程序檔互動。 選取基於音譯的輸入法 (IM) 後,使用者可用英文鍵入印度文程序檔中的同音字。 然後,這些同音字會顯示在選定的程序檔中,並借助基礎佈局和造型程式模組來正確拼寫和顯示。 由於音譯是輸入印度文的最常用輸入法,因此該支援可大大增強 Solaris 軟體中提供的八個印度文程序檔的可用性。

Unicode 版本 3.2 支援

此功能是 Solaris 9 8/03 發行版本中的新功能。

現在 Solaris Unicode 語言環境支援 Unicode 3.2 版。Unicode 3.2 版引入了 1016 個新字元。 該版本還包含規範的變更和資訊的變更,如以下網站上的Unicode Standard Annex #28: UNICODE 3.2所述:

http://www.unicode.org/unicode/reports/tr28/

UTF-8 字元表示法已依 Unicode 3.2 版的指定變更為更為安全的形式。此功能可在 UTF-8 相關 iconv 字碼轉換中實現更為安全的 UTF-8 字元表示法、形式和位元組序列。 此功能還可實現所有 OS 等級的多位元組和寬字元功能,如:

附加鍵盤支援

此功能是 Solaris 9 4/03 發行版本中的新功能。

在 Solaris 9 4/03 發行版本中已加入三個附加鍵盤的軟體支援: 愛沙尼亞文 6 型鍵盤、加拿大法文 6 型鍵盤與波蘭程式設計師 5 型鍵盤。該軟體支援可為加拿大文、愛沙尼亞文與波蘭文的使用者提供更為靈活的鍵盤輸入。 修改標準美國鍵盤佈局以符合不同的語言需要。

請參閱Solaris 9 4/03 版本說明,以瞭解相關說明。

五筆輸入法

此功能是 Solaris 9 4/03 發行版本中的新功能。

五筆輸入法 (IM) 在中國大陸的應用非常廣泛。 五筆 IM 的編碼規則是以中文字元的部首與筆劃為基礎, 使用者可以使用標準鍵盤快速鍵入中文字元,而無需使用速度非常慢的基於語音的輸入法。

印度語系輸入法支援

此功能是 Solaris 9 4/03 發行版本中的新功能。

Solaris 軟體中已加入對印度區域性語言鍵盤的輸入支援。 印度語系使用者可以在 Solaris 軟體中使用他們喜好的鍵盤佈局來鍵入印度語系字元。

在 Unicode 語言環境中支援的七種附加印度語系程序檔

此功能是 Solaris 9 4/03 發行版本中的新功能。

除目前支援的北印度文外,本版 Solaris 還支援以下印度語系程序檔:

這些印度區域性語言的使用者可在 Solaris 軟體中得到 Solaris 支援的所有 Unicode 語言環境的語言支援。