NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Funny that you bring this up now... (Score:2)
I spent a few days just this week pinning down a bug in PDF::API2 that prints some characters from Unicode strings (in this case, just the Polish character set) on top of each other.
I nailed it. I just have to feed it back to its maintainers.
I have not tried it with your character, I don't even have a clue as to what character set it fits in (something CJK, but that's it) and thus, what font I ought to use.
Re: (Score:1)
I spent a few days just this week pinning down a bug in PDF::API2 that prints some characters from Unicode strings (in this case, just the Polish character set) on top of each other.
I nailed it. I just have to feed it back to its maintainers.
Just stumbled over the same problem, using Croation characters. Do you have a patch/solution/workaround? If so, can you send it to me?
Re: (Score:2)
Re: (Score:1)
PDF::Reuse can do Unicode (Score:2)
The maintainer of PDF::Reuse [cpan.org] accepted my patch to add this functionality earlier this year.
It's my understanding that if you stick to the built-in PDF fonts you're stuck with characters in the Latin-1 range (roughly speaking). You have to use embedded fonts to get at Unicode characters outside that range.
Re: (Score:1)
That's correct. Appendix D of the PDF Reference explicitly lists the minimum glyphs that must be supported in the 14 standard fonts.
That said, I would not be surprised if non-Latin-1 Unicode characters worked fine in one of the basic fonts on a recent mainstream OS. To get Unicode in strings, you may need to employ to the hex notation (angle brackets).