[Fontconfig] Pattern Matching Issues
Tom Hacohen
tom.hacohen at samsung.com
Mon Feb 3 04:40:02 PST 2014
Hey,
Sorry for the delay, was at FOSDEM. Comments inlined.
On 30/01/14 16:49, Raimund Steger wrote:
> Tom Hacohen wrote:
>> [...]
>> 2. Both FcFontSort and FcFontList don't work for me with "ftface" as a
>> filtering parameter.
>
> FcFontSort doesn't really "filter" (well it /can/ in some way but only
> by Unicode coverage, depending on the "trim" argument) but instead
> orders by score. For this, only properties in src/fcobjs.h are taken
> into account.
>
> FcFontList does filter but it's mainly useful for properties that occur
> in the cache.
I know FontSort doesn't filter, that's why I use it. I meant matching,
bad wording on my part. This is good to know that only properties from
that header are used, however FC_SPACING is there. I think it's what
Behdad is describing that is the solution to my problem.
>
>> [...]
>> If that's not what it's meant to do, what's the best way to load a list
>> of "most similar to ftface" fonts available on the system? Do I have no
>> analyse the face and create the pattern on my own?
>
> Maybe FcFreeTypeQueryFace could help you?
>
Thanks, I'll try to take a look at that.
--
Tom.
More information about the Fontconfig
mailing list