Hi Vincent

The telephone glyph appears as a diamond superimposed on a diagonal cross. 
Another glyph I use (U+2709) as an email symbol appears as a large U.

But I have discovered that these characters are being displayed correctly by 
Adobe Reader on Linux. The viewer with the problem is using Evince's document 
viewer. I see the same erroneous characters when I use that same viewer.

It seems that this has ceased to be a fop issue - but thank you for the link 
you gave below. If we can't find out what is wrong with the Evince application 
I will give it a try.

Cheers
Trevor


-----Original Message-----
From: Vincent Hennebert [mailto:[email protected]] 
Sent: Wednesday, 18 August 2010 10:43 p.m.
To: [email protected]
Subject: Re: font variance across platforms?

Hi Trevor,

ZapfDingbats is one of the base 14 PDF fonts and the character you are
using (U+260E) belongs to its default encoding. Therefore it should be
supported by any compliant PDF viewer. I’ve just checked on my own
system and it works.

What do you mean exactly by “not seeing the correct symbol”? If it’s
a telephone symbol that looks different to the one you see in Adobe
Reader, then that’s normal. Viewers are free to use any glyph they want,
as long as it looks like “a black telephone”. If what they get is not
a black telephone, then something is likely to be wrong with their
setup.

If you want the very same glyph to be displayed on every system, then
you have to embed a particular font of your choice that supports the
characters you need. It doesn’t have to be a Dingbats font, it can be
any font that contains the appropriate glyphs (DejaVu Sans, for
example). See here to configure custom fonts:
http://xmlgraphics.apache.org/fop/1.0/fonts.html

HTH,
Vincent


Trevor Nicholls wrote:
> Hi
> 
> I am using fop 0.95. In a couple of locations my current document uses this:
> 
>        <fo:character character="&#x260E;" font-family="ZapfDingbats" />
> 
> to insert a special character in the text. When I view the PDF in Adobe
> Reader on Windows I see the expected glyph (a telephone symbol), but I have
> been alerted to the fact that some users displaying this document under
> X-Windows on Linux are not seeing the correct symbol. How do I tell fop to
> embed the font (or at least the particular characters used in the document)
> so that the generated PDF is truly platform independent?
> 
> Cheers
> Trevor
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to