On 28 Jan 2009, at 09:33, mpanhuijsen wrote:

Try specifying font-family="Arial Unicode MS".
Chances are that you also have a 'basic' Arial font on your system,
for which the glyphs are limited.

I did, but the font reverts back to Times New Roman, with the Japanese characters now showing up as # characters. I also tried "ArialUnicodeMS"
to no avail.

Sorry, my bad. Now I suddenly see what you mean by 'square' characters. If the regular Arial font were used by FOP, then you would get the # as well. The fact that you see squares is a sign that FOP is using the correct font (i.e. it finds glyphs for the Japanese characters).

I'm beginning to wonder whether this is not a Little-vs.-Big-Endian kind of issue, where the bytes are not interpreted in the order they are written. It seems like the viewer application interprets the codepoint values incorrectly (?) Either that or the viewer in its turn reverts back to the standard Arial font, which does not have all the glyphs.

Which reader are you using? (Adobe, GhostScript) Did you try others?
Can you send us a small PDF, so we can check it?

Thanks in advance,


Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to