國際語言環境指南

使用 X 應用程式的 FontSet

若需關於使用 X 應用程式的 FontSet 的資訊,請參閱 Unicode 語言環境: en_US.UTF-8 支援概述

由於 Solaris 9 環境能支援 CDE 桌面環境,因此每個字元集必定會有字型集。

以下為 Solaris 9 產品所支援的 Latin-1 字型清單:

 


-dt-interface system-medium-r-normal-xxs sans utf-10-100-72-72-p-59-iso8859-1
-dt-interface system-medium-r-normal-xs sans  utf-12-120-72-72-p-71-iso8859-1
-dt-interface system-medium-r-normal-s sans  utf-14-140-72-72-p-82-iso8859-1
-dt-interface system-medium-r-normal-m sans  utf-17-170-72-72-p-97-iso8859-1
-dt-interface system-medium-r-normal-l sans  utf-18-180-72-72-p-106-iso8859-1
-dt-interface system-medium-r-normal-xl sans utf-20-200-72-72-p-114-iso8859-1
-dt-interface system-medium-r-normal-xxl sans utf-24-240-72-72-p-137-iso8859-1

若需關於 CDE 一般字型名的資訊,包括 -dt-interface user-* -dt-application-* 別名,請參閱「Common Desktop Environment: Internationalization Programmer's Guide」。

en_US.UTF-8 語言環境中, utf 也包含在區域環境的一般字型別名之內,並為 X 邏輯字型描述名稱樣式中的附加屬性。 因此,為了取得適當的字型集,請參照下列範例,在字型集建立中加入其他的樣式:

fs = XCreateFontSet(display,
"-dt-interface system-medium-r-normal-s*utf*",
 &missing_ptr, &missing_count, &def_string);