X Window研究筆記 16

2021-04-13 11:49:31 字數 879 閱讀 8741

x window研究筆記(16)

伺服器端字型的配置:

指定字型搜尋路徑:

預設的路徑:包括/usr/x11r6/lib/x11/fonts目錄下的幾個子目錄。

在配置檔案中指定:tinyx不需要配置檔案。

在命令列引數中指定。用fp選項設定字型路徑。用fn設定預設的字型。用fc設定預設的游標字型。

預設的字型:

正常字型。字型名:fixed。檔名:6x13-iso8859-1.pcf.gz。

游標字型。字型名:cursor。檔名:cursor.pcf.gz。

字型的配置檔案:

fonts.dir: 列出當前目錄中點陣字型的個數,以及字型名與檔名的對應關係。mkfontdir可以用來幫助產生這個檔案。

fonts.alias: 為字型設定別名。

fonts.cache: 字型的cache。

fonts.scale: 列出當前目錄中向量字型的個數,以及字型名與檔名的對應關係。mkfontscale/ttmkfdir可以用來幫助產生這個檔案。

客戶端字型的配置:

客戶端字型由fontconfig統一管理,fontconfig乙個庫,它只負責字型的管理和定製,並不負責字型的顯示。它的配置檔案預設放在/etc/fonts目錄下,也可以用環境變數fontconfig_path指定為其它的目錄。配置檔案有:

fonts.dtd : 配置檔案的dtd,用來描述配置檔案的結構。

fonts.conf:公用的配置資訊,一般不要去修改它。

local.conf/conf.d:私有的配置資訊,可以在這個檔案中加入一些特殊的配置。

字型配置檔案比較複雜,所幸的是,一般只需要用dir引數指定字型所在目錄。修改配置檔案之後,記得執行fc-cache。

(待續)

X Window研究筆記 5

x window研究筆記 5 顯示裝置曾一度是效能的瓶頸,儘管有些顯示標準存在,但各廠家為了提高市場競爭力,增強顯示裝置的效能,加入了各種加速功能和其它一些專有特性,各os提供的介面也各不相同,x window為了保持可移植性,又要充分發揮硬體特性,所以顯示裝置驅動介面看起來有點複雜。幸運的是,對t...

X Window研究筆記 14

x window研究筆記 14 驅動程式對不同硬體和平台上的實現有很多差異,x window框架部分並不會直接與驅動程式關聯起來,也是採用的註冊機制。前面已經有關於這方面的介紹了,這裡不再驁述了。實現指定的介面 儘管大多數與平台相關的函式都可以採用註冊機制,x window框架部分通過函式指標去呼叫...

X Window研究筆記 2

x window研究筆記 2 2.x window的功能 x window提供了一組非常底層的服務,客戶端程式傳送請求給x window,x window根據請求完成相應服務。通過這些服務,客戶端程式可以構建期望的使用者介面。根據不同的功能,可以把這些服務分為以下幾大類 2.1.處理輸入 x win...