RE: [xep-support] ZapfDingbats.afm

From: Cutter <>
Date: Wed May 13 2009 - 06:44:46 PDT

Yes, I've asked that question and was told that they 'couldn't install
zapfdingbats in the windows/font directory". When I checked my windows/font
directory the zapfdingbats isn't there either. And it doesn't show up in my
install of Office 2009. However, it is in the Program files/render/fonts


The default install of XEP (xep.xml) already had the zapfdingbats
configuration. The client's xep.xml file also has the configuration.


Are you saying that, if the machine that is rendering the PDF has
zapfdingbats installed correctly the resulting PDF should have zapfdingbats
within it no matter where the PDF is viewed?




From: []
On Behalf Of Mark Cilia Vincenti
Sent: Wednesday, May 13, 2009 3:36 AM
Subject: Re: [xep-support] ZapfDingbats.afm


ZapfDingbats is configurable in the default "Base Adobe fonts" section of
XEP within the xep.xml configuration file. But default installations of XEP
should already have this configuration.

Can you check whether he has the font installed on his machine? i.e. ask him
to open up an application such as Word and check to see if he can see
ZapfDingbats in the fonts dropdown list.


Mark Cilia Vincenti

2009/5/13 Cutter <>

I am using XEP (unsure of the version #) to create PDF from XSLT. The
output looks correct on my system but when the client runs the same XSLT/FO
(using a different version of XEP, unsure what #) none of the ZapfDingbats
characters output. We have gone round and round about this but currently
the client is coming back with "If the font is not embedded, the rendered
file can only be viewed on systems that have the font configured for use
with viewing or printing the application."

My understanding is, once the PDF is rendered, and unless it is then
reopened in some program capable of editing it, the PDF is set in stone. So
any PDF viewer on any machine (Linux, Mac, Windows) with any (or no) fonts
installed will show it as rendered. The problem with rendering the font is
located on the machine doing the rendering not the machines later doing the
viewing. Is this correct and could someone explain the quoted sentence
above with an example?

What else might be making their rendering not output the correct fonts while
my output (using the exact same transformations) renders correctly?



(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service
Received on Wed May 13 07:22:59 2009

This archive was generated by hypermail 2.1.8 : Wed May 13 2009 - 07:23:06 PDT