|
From: James C. <clo...@jh...> - 2012-05-12 18:09:24
|
>>>>> "AC" == Andres Cimmarusti <aci...@gm...> writes: AC> I decided to wait till Debian testing would get the upgraded versions AC> of cairo 1.12 and pango 1.30, which happened today. Not sure which one AC> did the trick, but everything works as expected now. I'm assuming it AC> was the updated pango. Cairo is much more likely. AC> I think the problem lies in this difference: AC> BEFORE: AC> AGCFOR+ArialMT CID TrueType yes yes yes 5 0 AC> AFTER UPGRADE: AC> $ pdffonts sample_plot.pdf AC> name type emb sub uni object ID ------------------------------------ ----------------- --- --- --- --------- AC> BNNLMS+ArialMT TrueType yes yes yes 5 0 AC> MEXTZI+ArialMT CID TrueType yes yes yes 6 0 That change is due to a request by the TeX community. Certain tools expect to find TeX strings in eps files; when the tools which generated those eps file switched to cairo, that became much more difficult. So cairo was changed to embed anything which can fit in WinAnsi in a non- CID font so that it can embed that text in ()-quoted strings instead of using the <HEXHEXHEX> encoded strings which CID fonts require. I suspect that the CMap objects also are different between 1.10 and 1.12, and that *that* is the change which fixed your use case. But that is only an hypothesis.... -JimC -- James Cloos <cl...@jh...> OpenPGP: 1024D/ED7DAEA6 |