Mike FABIAN wrote: > There is a similar problem with "spacing". It works fine > when using "fc-list": > > mfabian@magellan:~$ fc-list :lang=fa:style=Regular:spacing=100 > Courier New:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,thường,Arrunta > mfabian@magellan:~$ In this case, the FcDefaultSubstitute is adding the following constraint: family: "Bitstream Vera Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Helvetica"(w) "Nachlieli"(w) "MgOpen Modata"(w) "FreeSans"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "MS ゴシック"(w) "Baekmuk Dotum"(w) "SimSun"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) This does not include "Courier New", but it does include "Arial". This does match: $ fc-match/fc-match 'Courier New':lang=fa:style=Regular:spacing=100 Courier_New.ttf: "Courier New" "Regular" If you want Courier New to match that way, you'll have to modify fonts.conf. But you probably shouldn't, since it is trying to match a sans-serif font by default. If you try to match a monospace font... plam@fermat:~/hacks/fontconfig$ fc-match/fc-match monospace:lang=fa:style=Regular:spacing=100 Courier_New.ttf: "Courier New" "Regular" ... then it works as it should. (FC_DEBUG=3 helps when diagnosing these problems.) pat _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/fontconfig