Linux中的字型(FONTS)設(shè)定
發(fā)布時(shí)間:2008-08-20 閱讀數(shù): 次 來(lái)源:網(wǎng)樂原科技
在X-window 系統(tǒng)中,字型是圖形界面中不可或缺的資源之一。讓使用者可以在視窗標(biāo)頭,功能表或文字欄位中顯示或輸入文字。
1)字型路徑之設(shè)定:
查看目前 X 伺服程式的字型路徑:
# xset -q
新增字型目錄:
# xset +fp ~/myfonts 或 # xset fp+ ~/myfonts
刪除字型目錄:
# xset -fp ~/myfonts 或 # xset fp- ~/myfonts
當(dāng)字型目錄做更新后,則字型路徑的設(shè)定也需更新:
# xset fp refresh
2)字型顯示工具 xlsfonts
可顯示目前 X 伺服程式可利用之字型。如:
# xlsfonts | grep time
xfd
帶 -fn 可顯示某一特定字型中的每一個(gè)字元。如:
# xfd -fn fixed &
xfontsel
提供了一個(gè)字型預(yù)覽視窗,供使用者動(dòng)態(tài)地來(lái)選擇及預(yù)覽 X 伺服程式所載入之字型群。如:
# xfontsel &
3)字型伺服器(FONT Server)
新增或刪除於字型路徑中字型伺服程式透過一TCP/IP 埠(port)與X伺服程式通訊。清華大學(xué)的font server 的埠為7100。其寫法如下:
tcp/xfs.nthu.edu.tw:7100/all
tcp:連結(jié)的方式。
xfs.nthu.edu.tw:字型伺服程式的主機(jī)名稱,縮寫或IP 位址。
7100:所使用的埠。
all:將字型伺服程式的所有字型載入 Font Path 中。
所以新增字型伺服程式於字型路徑中,其寫法如下:
# xset +fp tcp/xfs.nthu.edu.tw:7100/all
查看伺服器狀態(tài):
# fsinfo -server xfs.nthu.edu.tw:7100
4)建立自己的字型目錄
透過 bdftopcf,先將 .bdf 的字型檔(文書檔)轉(zhuǎn)成二進(jìn)位的 .pcf 檔
# bdftopcf newfont.bdf
復(fù)制該.pcf檔至預(yù)定的字型目錄中
# cp newfont.bdf ~/myfonts
建立字型資料庫(kù),產(chǎn)生 fonts.dir
# mkfontdir ~/myfonts
最后加入字型路徑中或更新字型路徑即可
# xset +fp ~/myfonts 或 # xset fp refresh