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

看板FreeBSD作者 (我是正好人)時間17年前 (2008/04/17 10:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/10 (看更多)
※ 引述《Edward.bbs@bbs.sayya.org (蒙古大夫 2.0)》之銘言: : 應該是後讀到的為準。另外,那些數字有一些 conventions,請參考: : /usr/local/etc/fonts/conf.avail/README : 個人使用的話,建議這些設定就設在 ~/.fonts.conf 裡頭就好。 嗯嗯,原本那個 44- 開頭的設定檔是文泉驛黑體內附的設定檔, 原本想說按照他的編號不要改他,不過看樣子還是按照 README 的順序放好了。 我昨天 po 完後又把設定檔整個重新看過一次,得到的結論,不曉得對不對... 在字體的 prefer 設定是先讀到的優先,後來若有衝突的以先讀到的為準, 所以,60-latin.conf 裡的設定才不會蓋掉 50-user.conf 或 51-local.conf 而 antialias, hinting 這些設定因為有用 mode="assign",所以後來讀到的值 會蓋掉先前的值,這樣對嗎? 如果是這樣的話,那就不該在 local.conf 裡設定字體的 antialias, hinting 等值 否則 user 對字體 antialias, hinting 的設定就會被 local.conf 蓋掉,對嗎? : > 另,gnome-terminal 的字型似乎不遵從 fontconfig 的設定? : > 我將 gnome2 的程式字型設成 Sans 10 (另有設定 16px 以下不開 antialias), : > 唯獨 gnome-terminal 裡的字還是有 antialias 的效果, : > 若我不想在 gnome-terminal 裡強制設定 bitmap 字型, : > 該怎麼從 fontconfig 裡設定讓 gnome-terminal 關掉 antialias? : 我的不會呀!你是怎麼設的呢? 我貼一下我的 local.conf,conf.d/ 裡的檔案都是 package 裝好的原始狀態 Gnome2 的字型設定除了 fixed width font 是 monospace 10,其他都是 sans 10 麻煩您... <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <!-- /etc/fonts/fonts.conf file to configure system font access --> <fontconfig> <!-- disable globaladvance with chinese font --> <match target="font"> <test name="family"><string>AR PL New Sung</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <match target="font"> <test name="family"><string>AR PL New Kai</string></test> <edit name="globaladvance"><bool>false</bool></edit> </match> <!-- setting for WenQuanYi Zen Hei --> <match target="font"> <test name="family"><string>WenQuanYi Zen Hei</string></test> <edit name="globaladvance"><bool>false</bool></edit> <edit name="spacing"><int>0</int></edit> <edit name="antialias"><bool>true</bool></edit> <edit name="hinting"><bool>true</bool></edit> <edit name="hintstyle"><const>hintnone</const></edit> <edit name="autohint"><bool>false</bool></edit> <edit name="rh_prefer_bitmaps" mode="assign"><bool>false</bool></edit> <edit name="rgba" mode="assign"><const>none</const></edit> <edit name="embeddedbitmap"><bool>false</bool></edit> </match> <!-- disable antialias for all fonts less than 16 --> <match target="font"> <test name="size" compare="less_eq"> <double>16</double> </test> <edit name="antialias" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="pixelsize" compare="less_eq"> <double>16</double> </test> <edit name="antialias" mode="assign"> <bool>false</bool> </edit> </match> <!-- prefer list --> <alias> <family>serif</family> <prefer> <family>Times New Roman</family> <family>Courier New</family> <family>Georgia</family> <family>Bitstream Vera Serif</family> <family>WenQuanYi Zen Hei</family> </prefer> </alias> <alias> <family>sans-serif</family> <prefer> <family>Arial</family> <family>Bitstream Vera Sans</family> <family>WenQuanYi Zen Hei</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Andale Mono</family> <family>Bitstream Vera Sans Mono</family> <family>WenQuanYi Zen Hei</family> </prefer> </alias> </fontconfig> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.34.91
文章代碼(AID): #181hqlt0 (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #181hqlt0 (FreeBSD)