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]

Reply via email to