Re: [問題] fontconfig 的設定是否有優先權?

看板FreeBSD作者時間17年前 (2008/04/17 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/10 (看更多)
※ 引述《higoodman.bbs@ptt.cc (我是正好人)》之銘言: > 請問在 /usr/local/etc/fonts/conf.d 下的設定檔是否有優先權? > 若有的話是以何者優先?先 match 的為準還是後 match 為準? > 我做了兩個實驗,其結果令我感到疑惑... > 首先,我安裝 Arial 字型進系統,我有一個 44- 開頭的設定檔裡面有指定 Sans 的順序 > 為 Bitstream Vera Sans, DejaVu Sans...,沒提到 Arial。 > 我在 local.conf 寫進 Sans 的 prefer 順序,將 Arial 放在第一個,但沒生效。 > 於是在 44- 的那個設定檔 prefer 列表最開頭加上 Arial,就生效了。 > 我以為 fontconfig 的優先權是先讀到的優先... > 但是,剛剛在處理 antialias 時發現,44- 該檔我有將某字型開 antialias, > 在 local.conf 中又將該字型指定小於 16px 時關掉 antialias,這有生效。 > 兩個實驗結果剛好相反,請問 fontconfig 的設定檔優先權應該是? 應該是後讀到的為準。另外,那些數字有一些 conventions,請參考: /usr/local/etc/fonts/conf.avail/README 個人使用的話,建議這些設定就設在 ~/.fonts.conf 裡頭就好。 > 另,gnome-terminal 的字型似乎不遵從 fontconfig 的設定? > 我將 gnome2 的程式字型設成 Sans 10 (另有設定 16px 以下不開 antialias), > 唯獨 gnome-terminal 裡的字還是有 antialias 的效果, > 若我不想在 gnome-terminal 裡強制設定 bitmap 字型, > 該怎麼從 fontconfig 裡設定讓 gnome-terminal 關掉 antialias? 我的不會呀!你是怎麼設的呢? -- 一個神聖的目標是很危險的。當一個目標變得神聖時, 要達到這個目標的手段往往會變得很卑下。(林語堂.快樂的天才) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: edt1023.sayya.org
文章代碼(AID): #181ZxZ00 (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #181ZxZ00 (FreeBSD)