但是我的英文很破,所以我還是用中文寫吧。
如果有緣的話,他應該會再 google 到我的.. XD (不然我不想一天到晚去註冊人家的論壇啊...)
問題說是: XOSD 都裝好了啊,結果 xosd 的字型大小一直沒變化,不知道神明有沒有什麼指示,有指示的話請給個聖杯 XD
正經回來:
XOSD 的問題,我也是今天才大致解決,基本上要用幾個工具來做:
1. xlsfonts , XOSD 用的是 XLFD 的字型描述(英,所以用 xlsfonts 來尋找能用的字型:
$ xlsfonts |head -n 10
-adobe-courier-bold-o-normal--0-0-100-100-m-0-iso10646-1
-adobe-courier-bold-o-normal--0-0-100-100-m-0-iso8859-1
-adobe-courier-bold-o-normal--0-0-75-75-m-0-iso10646-1
-adobe-courier-bold-o-normal--0-0-75-75-m-0-iso8859-1
-adobe-courier-bold-o-normal--10-100-75-75-m-60-iso10646-1
-adobe-courier-bold-o-normal--10-100-75-75-m-60-iso8859-1
-adobe-courier-bold-o-normal--11-80-100-100-m-60-iso10646-1
-adobe-courier-bold-o-normal--11-80-100-100-m-60-iso8859-1
-adobe-courier-bold-o-normal--12-120-75-75-m-70-iso10646-1
-adobe-courier-bold-o-normal--12-120-75-75-m-70-iso8859-1
因為太長了,所以我只露一點點出來,說明是這樣用的。2. xfontsel 可以直接選擇字型
3. mkfontdir [說明]
4. 最後是 xorg.conf 裡面的 font path 設定:(也可以用 xset fp +$PATH 來做,不過還是會被 Xorg 影響到一點點)
像是:
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/usr/local/share/fonts/"
EndSection
粗體字的地方,要特別注意。
unscaled 一旦下下去, fonts.dir 裡面就算加了 alias 或其它放大(scaled)的"條目"都無法作用。
這點在 config 的時候要特別小心。
沒有留言:
張貼留言