[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

hyperref package requires pzdr font with xetex



Hi,
I'd like to reopen bug #440039 [1]. The hyperref package requires pzdr
font when used with xetex, effectively creating dependency between
texlive-latex-base and texlive-fonts-recommended.
Below is minimal working example which I'm running on Ubuntu 14.04,
however the texlive packages come from Debian.

cat test.tex
\documentclass[12pt]{book}
\usepackage[xetex]{hyperref}
\begin{document}
Hello World!
\end{document}

/tmp$ xelatex test.tex
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)
 restricted \write18 enabled.
entering extended mode
(./test.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 8 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
Document Class: book 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/bk12.clo))
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
kpathsea: Running mktextfm pzdr
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1;
nonstopmode; input pzdr
This is METAFONT, Version 2.718281 (TeX Live 2013/Debian)


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 \XeTeXLink@font=pzdr at 0.00002pt not loadable: Metric (TFM) file or ins
talled font not found.
<to be read again>
                   \relax
l.5125   \font\XeTeXLink@font=pzdr at 1sp\relax

My installed packages:
dpkg -l texlive* | grep ^i
ii  texlive-base
2013.20140215-1                                     all          TeX
Live: Essential programs and files
ii  texlive-binaries
2013.20130729.30972-2build3                         amd64
Binaries for TeX Live
ii  texlive-extra-utils
2013.20140215-2                                     all          TeX
Live: TeX auxiliary programs
ii  texlive-font-utils
2013.20140215-2                                     all          TeX
Live: Graphics and font utilities
ii  texlive-fonts-extra
2013.20140215-2                                     all          TeX
Live: Additional fonts
ii  texlive-fonts-extra-doc
2013.20140215-2                                     all          TeX
Live: Documentation files for texlive-fonts-extra
ii  texlive-generic-recommended
2013.20140215-1                                     all          TeX
Live: Generic recommended packages
ii  texlive-lang-czechslovak
2013.20140215-1                                     all          TeX
Live: Czech/Slovak
ii  texlive-lang-greek
2013.20140215-1                                     all          TeX
Live: Greek
ii  texlive-latex-base
2013.20140215-1                                     all          TeX
Live: LaTeX fundamental packages
ii  texlive-latex-base-doc
2013.20140215-1                                     all          TeX
Live: Documentation files for texlive-latex-base
ii  texlive-latex-extra
2013.20140215-2                                     all          TeX
Live: LaTeX additional packages
ii  texlive-latex-extra-doc
2013.20140215-2                                     all          TeX
Live: Documentation files for texlive-latex-extra
ii  texlive-latex-recommended
2013.20140215-1                                     all          TeX
Live: LaTeX recommended packages
ii  texlive-latex-recommended-doc
2013.20140215-1                                     all          TeX
Live: Documentation files for texlive-latex-recommended
ii  texlive-luatex
2013.20140215-1                                     all          TeX
Live: LuaTeX packages
ii  texlive-metapost
2013.20140215-1                                     all          TeX
Live: MetaPost and Metafont packages
ii  texlive-metapost-doc
2013.20140215-1                                     all          TeX
Live: Documentation files for texlive-metapost
ii  texlive-pictures
2013.20140215-1                                     all          TeX
Live: Graphics, pictures, diagrams
ii  texlive-pictures-doc
2013.20140215-1                                     all          TeX
Live: Documentation files for texlive-pictures
ii  texlive-pstricks
2013.20140215-2                                     all          TeX
Live: PSTricks
ii  texlive-pstricks-doc
2013.20140215-2                                     all          TeX
Live: Documentation files for texlive-pstricks
ii  texlive-science
2013.20140215-2                                     all          TeX
Live: Natural and computer sciences
ii  texlive-science-doc
2013.20140215-2                                     all          TeX
Live: Documentation files for texlive-science
ii  texlive-xetex
2013.20140215-1                                     all          TeX
Live: XeTeX and packages

Thank you,
Michal Koutny

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440039


Reply to: