I was to use the package pifont to use \ding{52} in my document. However, when I use \usepackage{pifont}, I get the below error:

kpathsea: Running mktextfm pzdr
/usr/local/texlive/2008basic/texmf/web2c/mktexnam: Could not map source abbreviation  for pzdr.
/usr/local/texlive/2008basic/texmf/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pzdr
This is METAFONT, Version 2.718281 (Web2C 7.5.7)

kpathsea: Running mktexmf pzdr
! I can't find file `pzdr'.
<*> \mode:=ljfour; mag:=1; nonstopmode; input pzdr

Please type another input file name
! Emergency stop.
<*> \mode:=ljfour; mag:=1; nonstopmode; input pzdr

Transcript written on mfput.log.
grep: pzdr.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pzdr' failed to make pzdr.tfm.
kpathsea: Appending font creation commands to missfont.log.

! Font U/pzd/m/n/10=pzdr at 10.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
extract@font ...ont font@name external@font relax 
                                                  font@name relax csname f@e...

define@newfont ...ong@fontshape else extract@font 
                                                  fi endgroup 
pickup@font ...ifx font@name relax define@newfont 
selectfont  ...ape /f@size endcsname }pickup@font 
                                                  font@name size@update enc@...
l.62 {\Pifont{pzd}

I am not sure why I get this error. I can see the pifont.sty is present in the directory : /usr/local/texlive/2008basic/texmf-dist/tex/latex/

  • Welcome to TeX.sx! Your question was migrated here from Stack Overflow. Please register on this site, too, and make sure that both accounts are associated with each other, otherwise you won't be able to comment on or accept answers or edit your question.
    – Werner
    Commented Apr 3, 2012 at 16:11

5 Answers 5


It's after the 'pzdr.tfm' font file. Can you try locate pzdr.tfm (if you're on a unix-like system) to locate it?

For me, it appears in the following places:


Hence I think you have to install the zapfding package first (sudo tlmgr install zapfding).


In Ubuntu precise 12.04, you should install texlive-fonts-recommended.

sudo apt-get install texlive-fonts-recommended
  • 2
    In fedora, I used: yum install texlive-texmf-fonts, which solved the issue for me.
    – zdav
    Commented Jan 6, 2013 at 19:37
  • 1
    This also worked in ubuntu 14.04 Commented Apr 20, 2015 at 10:11
  • On CentOS, I solved it with: yum install texlive-collection-latexrecommended (the missing file for me was ecrm1095)
    – sffc
    Commented Jan 5, 2016 at 6:49
  • This works also for linux mint. And I guess will work for any Ubuntu-based system, unless they decide to change the packages.
    – Ur Ya'ar
    Commented Mar 10, 2020 at 9:17
  • works for ubuntu 20.04 Commented Jan 19, 2021 at 11:07

under linux mint I used

sudo apt-get install texlive-fonts-recommended

and it is now ok!


Tested on: Ubuntu 18.04, TeXlive 2019 (tlmgr)


tlmgr info pzdr

You will find the package where pzdr.tfm is located. In this case, it is zapfding. Then what you have to do is run

tlmgr install zapfding

For me, on TeXLive 2017 it was:

sudo tlmgr install palatino

The following might work as well:

sudo tlmgr install collection-fontsrecommended
  • The correct spelling is TeXLive or simply texlive .
    – evaristegd
    Commented Jul 29, 2019 at 19:45
  • @evaristegd corrected :)
    – mb21
    Commented Jul 30, 2019 at 7:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .