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...