Am 07.03.2012 13:05, schrieb Fabian Greffrath:
make it definitely fail. So maybe this code should get refactored as
well.
It is, I have attached two more patches.
Please apply the first one "font-index.patch" in any case, regardless
of your decision to use font file names or fontconfig patterns in
pdf.utf-8.*! It appends the index of the font in the font file to its
filename, which gets passed over to otf_load(). It is gracefully
ignored for .ttf files, i.e. in 99.9% percent of all cases but
strictly required for .ttc files. It is thus crucial if you want to
replace the "uming.ttc/0" entry in pdf.utf-8.heavy with a
corresponding fontconfig pattern.
The second patch "fontconfig-patterns.patch" entirely removes the
attempt to directly load font files from the $datadir/fonts directory
and relies on fontconfig instead. Of course, it requires application
of "pdf.utf-8.patch" which I sent in my previous mail and which
replaced all the font file names in pdf.utf-8.* with corresponding
fontconfig patterns, though.
Best Regards,
Fabian
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]