[OS X TeX] zapf dingbats

David Arnold dwarnold45 at suddenlink.net
Sat Mar 13 03:56:46 CET 2010


Michael and Peter,

Thank you very much for hanging in there with my difficulty. If I can get this corrected, then students at our college can purchase a printed versions our free Prealgebra Textbook:

http://msenux.redwoods.edu/PreAlgText/

For about $28 instead of the $40 something dollars charged by our bookstore.

First test:

david-arnolds-macbook-pro-2:temp darnold$ kpsewhich psfonts.map
/usr/local/texlive/2009/texmf-var/fonts/map/dvips/updmap/psfonts.map

So a personal updmap.cfg doesn't seem to be the problem.

There seem to be two updmap.cfg file:

In /usr/local/texlive/2009/texmf/web2c/updmap.cfg I have:

# Valid settings are true / false:
dvipsDownloadBase35 false

In /usr/local/texlive/2009/texmf-config/web2c/updmap.cfg I have:

# Valid settings are true / false:
dvipsDownloadBase35 true

I also have two psfonts_t1.map files. 

In /usr/local/texlive/2009/texmf/fonts/map/dvips/updmap/psfonts_t1.map I have:

pzdr ZapfDingbats

In /usr/local/texlive/2009/texmf-var/fonts/map/dvips/updmap/psfonts_t1.map I have:

pzdr Dingbats <uzdr.pfb

I have made no further attempts at changes. I await your opinion.

David.

On Mar 12, 2010, at 4:54 PM, Michael Sharpe wrote:

> 
> On Mar 12, 2010, at 3:09 PM, David Arnold wrote:
> 
>> Michael,
>> 
>> Thanks for trying, but that did not work.
>> 
>> Dragging the ps file onto Distiller (macbook), I still get:
>> 
>> Acrobat Distiller 9.3.0
>> Started: Friday, March 12, 2010 at 3:03 PM
>> Adobe PostScript software version: 3018.101
>> CID support library initialization completed.
>> 
>> Distilling: c1s1ex1_1.ps
>> Start Time: Friday, March 12, 2010 at 3:03 PM
>> Source: /Users/darnold/Documents/PreAlgText/trunk/chapter1/youtryit/c1s1ex1_1.ps
>> Destination: /Users/darnold/Documents/PreAlgText/trunk/chapter1/youtryit/c1s1ex1_1.pdf
>> Adobe PDF Settings: /Library/Application Support/Adobe/Adobe PDF/Settings/Standard.joboptions
>> %%[ Warning: ZapfDingbats not found, using Font Substitution. Font cannot be embedded. ]%%
>> Distill Time: 1 seconds (00:00:01)
>> **** End of Job ****
>> 
>> Could it be that the fonts are not available in the Mactex Texlive 2009 distribution.  On the mac, ZapfDingbats.ttf is available in /System/Library/Fonts.
>> 
>> And this evidence:
>> 
>> david-arnolds-macbook-pro-2:temp darnold$ locate pzdr | grep pfb
>> david-arnolds-macbook-pro-2:temp darnold$ 
>> 
>> David.
>> 
>> On Mar 12, 2010, at 2:04 PM, Michael Sharpe wrote:
>> 
>>> 
>>> On Mar 12, 2010, at 12:41 PM, David Arnold wrote:
>>> 
>>>> All,
>>>> 
>>>> I am using Mactex 2009 on my MacBook Pro running Snow Leopard.
>>>> 
>>>> When I drop a .ps file on Acrobat Distiller, I get this warning:
>>>> 
>>>> %%[ Warning: ZapfDingbats not found, using Font Substitution. Font cannot be embedded. ]%%
>>>> 
>>>> I usually ignore this error, but I am trying to upload the resulting pdf file to lulu.com and it won't let me, telling me that the ZapfDingbats are not embedded.
>>>> 
>>>> Can anyone help?
>>>> 
>>> 
>>> ZapfDingbats is in the LW35 collection, so your settings in updmap.cfg may prevent it being included in the ps. Assuming you are using a system-wide updmap.cfg, you could try
>>> 
>>> sudo updmap-sys --setoption dvipsDownloadBase35=true
>>> 
>>> Michael
> 
> If dvipsDownloadBase35 is set to false in updmap.cfg (the default, I believe), you get exactly the behavior you describe because there is an entry in the system psfonts_t1.map that reads
> 
> pzdr ZapfDingbats
> 
> which means that no attempt is made to include a font file---just use the name ZapfDingbats in the ps file. On the other hand, if dvipsDownloadBase35 is set to true, the line will change to
> 
> pzdr Dingbats <uzdr.pfb
> 
> which forces downloading of the URW clone of ZapfDingbats.
> 
> The only explanation I can see for why this step failed in your case is that you are not using a system-wide updmap.cfg, but have a personal version that prevents LaTeX from seeing the system-wide version. If the command
> 
> kpsewhich psfonts.map
> 
> displays something in your home directory (like ~/.texlive2009/...) then this is the explanation. You can either dump the .texlive2009 directory or use the command
> 
> updmap --setoption dvipsDownloadBase35=true
> 
> to fix it temporarily. (There are problems with keeping a personal version of updmap.cfg. For example, you will lose the changes when a new TeXLive is installed, and updates made with TeX Live Utility to your distribution fonts will not  seem to have any effect.)
> 
> Michael----------- Please Consult the Following Before Posting -----------
> TeX FAQ: http://www.tex.ac.uk/faq
> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
> List Archive: http://tug.org/pipermail/macostex-archives/
> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
> List Info: http://email.esm.psu.edu/mailman/listinfo/macosx-tex
> 




More information about the macostex-archives mailing list