The mentioned message is still "This post has NOT been accepted by the
mailing list yet." due to the fact that the user is not registered.
Contents:
Hi,
I have used Doxygen-1.7 I recently moved to Doxygen-1.8.6
I did not change anything but when I make the latex file, I got the error
which I have never seen before.
During the compile of latex file,
The error message
Package keyval Error: pdfencoding undefined.
appear. If I just enter then something go but finally compile is ended with
error
No file refman.ind.
(./refman.aux)
LaTeX Font Warning: Some font shapes were not available, defaults
substituted.
LaTeX Warning: There were undefined references.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references
right.
)</usr/share/texmf/fonts/type1/urw/symbol/usyr.pfb></usr/share/texmf/fonts/typ
e1/urw/symbol/usyr.pfb>{/usr/share/texmf/fonts/enc/dvips/psnfss/8r.enc}</usr/sh
are/texmf/fonts/type1/urw/times/utmr8a.pfb></usr/share/texmf/fonts/type1/bluesk
y/cm/cmr10.pfb></usr/share/texmf/fonts/type1/urw/times/utmri8a.pfb></usr/share/
texmf/fonts/type1/urw/helvetic/uhvbo8ac.pfb></usr/share/texmf/fonts/type1/urw/h
elvetic/uhvro8a.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmsy10.pfb></usr/s
hare/texmf/fonts/type1/bluesky/cm/cmmi10.pfb></usr/share/texmf/fonts/type1/urw/
courier/ucrr8a.pfb></usr/share/texmf/fonts/type1/urw/helvetic/uhvb8a.pfb></usr/
share/texmf/fonts/type1/urw/helvetic/uhvb8ac.pfb></usr/share/texmf/fonts/type1/
urw/helvetic/uhvr8a.pfb>
Output written on refman.pdf (48 pages, 373293 bytes).
Transcript written on refman.log.
make: *** [refman.pdf] Error 1
Before I update doxygen, It worked fine. What is wrong with my doxygen
file?
Answer:
Nothing is wrong with your doxygen file. The problem for you is that
doxygen evolves and uses the newer option "pdfencoding" of the hyperref
package. This option has been introduced in 2011, but not all (Linux)
distributions have been updated yet to this level. On Windows the Miktex
version is fine and when installing Texlive 2014 on Linux the problem is
gone too.
Advise is to update to a more recent version of of the LaTeX packages.
Albert
|