Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

X 邏輯字型說明(XLFD)

藉由列出十四種不同字元所指定的字型是由破折號(-)所分開的。此稱為「X 邏輯字型說明」(XLFD)。在某些情況中,列表中的屬性可以由 * 通配字元所取代,而屬性中的字元可以由 ? 通配字元來取代。 表 17-4列出字型屬性字串規格。

屬性字串規格的格式為:

"-Foundry-FamilyName-WeightName- Slant-SetwidthName-AddStyleName-PixelSize- PointSize-ResolutionX-ResolutionY-Spacing- AverageWidth-CharSetRegistry-CharSetCoding"

表 17-4 字型屬性字串規格

屬性字串 

定義 

鑄造

識別字型設計者的字串 

種類名稱

識別字型商標名稱的字串 

重量名稱

給予字型的相對重量的字串,例如粗體 

傾斜

描述傾斜方向的代碼: 

R(羅馬-無傾斜) 

I(斜體-向右傾斜) 

O(傾斜-向右傾斜) 

RI(反斜體-向左傾斜) 

RO(反傾斜-向左傾斜) 

設定寬度名稱

描述寬度的字串,例如壓縮的或擴充的 

增加樣式名稱

提供唯一地識別字型所需要的任何其它資訊 

像素大小

以像素計的 em-square 大小的整數 

點大小

以小數點計的 em-square 大小的整數 

解析度X

以像素計的水平解析度的整數 

解析度Y

以像素計的垂直解析度的整數 

設定空間

指定單元之間的空間設定代碼: 

M(Monospace-固定間距) 

P(比例空格-變數間距) 

C(字元儲存格) 

平均寬度

以 1/10 像素計的平均寬度的整數 

字元設定註冊

識別已註冊字型編碼的註冊授權字串 

字元設定編碼

識別指定登記中所設定的字元的字串 

範例

以下 XLFD 名稱描述由支援 ISO8859-1 標準編碼的「位元串流」所製作的字型,其名稱為charter:

-bitstream-charter-medium-r-normal--8-80-75-75-p-45-iso8859-1

其重量為中型,沒有特殊傾斜,且寬度一般。字型是以 8 像素或 8.0 點的 em-square 方框而成比例的。水平與垂直解析度都是 75 像素。字元的平均寬度為 45 1/10 像素或 4.5 像素。

此字串的部分可由通配字元來取代。系統會使用其找到符合您所指定的部分的第一種字型。

如果您只是想要八像素的charter字體,您可以使用:

*-charter-*-*-*-*-8-* 

查看選取字型的群組屬性

藉由從「樣式管理者字型」對話框選擇「屬性」按鈕,您可以查看下列的字型群組屬性: