On 03/02/14 13:46, Tom Hacohen wrote:
On 03/02/14 12:40, Tom Hacohen wrote:
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.
Unfortunately it doesn't work. It requires the path to the font file for
it to work correctly (tried passing NULL, didn't work). I need it for
memory fonts as well.
Sorry for the noise. Works well when I pass "" instead of NULL.
Thanks,
Tom.
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/fontconfig