I've just upgraded to TL2010 and this broke beamer. The following
won't work anymore.
\documentclass[hyperref=dvipdfmx,compress,10pt]{beamer}
\begin{document}
\end{document}
Gives me:
Package hyperref Warning: Invalid value `0 0 0'
(hyperref) for option `pdfborder'.
(hyperref) Option setting is ignored on input line
3790.
! Package hyperref Error: Try typing <return> to proceed.
(hyperref) If that doesn't work, type X <return> to
quit..
See the hyperref package documentation for explanation.
Type H <return> for immediate help.
...
l.3790 \ProcessKeyvalOptions{Hyp}
Using
\documentclass{article}
\usepackage[dvipdfmx]{hyperref}
\begin{document}
\end{document}
Gives me:
! Package hyperref Error: Try typing <return> to proceed.
(hyperref) If that doesn't work, type X <return> to
quit..
See the hyperref package documentation for explanation.
Type H <return> for immediate help.
...
l.3790 \ProcessKeyvalOptions{Hyp}
When I first got these errors I uploaded the most recent versions of
the packages from CTAN but that didn't help.
Any suggestions on how to solve this would be much appreciated (The
next term is only a few days away:-).
Regards,
Marc van Dongen
This has been reported on the TL list, and will be fixed in hyperref 6.81o
--
/daleif (remove RTFSIGNATURE from email address)
LaTeX FAQ: http://www.tex.ac.uk/faq
LaTeX book: http://www.imf.au.dk/system/latex/bog/ (in Danish)
Remember to post minimal examples, see URL below
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=minxampl
http://www.minimalbeispiel.de/mini-en.html
> This has been reported on the TL list, and will be fixed in hyperref 6.81o
Thanks! Any idea when hyperref 6.81o is due?
Regards,
Marc van Dongen
No idea, but Heiko is usually quite fast when it comes to hyperref updates
he is explaining the problem on the texhax list
> Marc van Dongen wrote:
> > Thanks! Any idea when hyperref 6.81o is due?
> No idea, but Heiko is usually quite fast when it comes to hyperref updates
> he is explaining the problem on the texhax list
Thanks again.
Regards,
Marc van Dongen
It's already released, see README.
In the night it is mirrored to CTAN, then (next?) night it
goes to TL.
--
Heiko Oberdiek
Thanks very much. Looks I'll be able to produce presentations with TL
beamer/hyperref after all:-)
> It's already released, see README.
> In the night it is mirrored to CTAN, then (next?) night it
> goes to TL.
Hi Heiko,
I've just uploaded the new version (6.81p) but the problem didn't go
away.
\documentclass{article}
\usepackage[dvipdfmx]{hyperref}
\listfiles
\begin{document}
Hello
\end{document}
Gives me:
This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
restricted \write18 enabled.
entering extended mode
(./tmp.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang,
nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus,
armenian, basque
, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutch,
esperanto
, estonian, finnish, french, galician, german, ngerman, swissgerman,
monogreek,
greek, hungarian, icelandic, assamese, bengali, gujarati, hindi,
kannada, mala
yalam, marathi, oriya, panjabi, tamil, telugu, indonesian,
interlingua, irish,
italian, kurmanji, lao, latin, mongolian, mongolianlmc, bokmal,
nynorsk, polish
, portuguese, romanian, russian, sanskrit, serbian, slovak, slovenian,
spanish,
swedish, turkish, ukrainian, uppersorbian, welsh,
loaded.
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/
article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document
class
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/
size10.clo))
(/home/dongen/LaTeX/styles/hyerref/hyperref/
hyperref.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
ltxcmds.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
infwarerr.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/
keyval.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
kvsetkeys.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
etexcmds.sty))
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
pdfescape.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
pdftexcmds.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
ifluatex.sty)))
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
ifpdf.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
ifvtex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/ifxetex/
ifxetex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/
hycolor.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/xcolor-
patch.sty))
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/
letltxmacro.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/
kvoptions.sty)
(/home/dongen/LaTeX/styles/hyerref/hyperref/
pd1enc.def)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
intcalc.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/
hyperref.cfg)
! Package hyperref Error: Try typing <return> to proceed.
(hyperref) If that doesn't work, type X <return> to
quit..
See the hyperref package documentation for explanation.
Type H <return> for immediate help.
...
l.3798 \ProcessKeyvalOptions{Hyp}
? ! Extra \else.
\KV@split ... \@empty #3\@empty \KV@default \else
\KV@@sp@def \@tempb
{#2}\e...
l.3798
\ProcessKeyvalOptions{Hyp}
?
Package hyperref Warning: Unexpected value for option
`dvipdfmx'
(hyperref) is ignored on input line
3798.
! Package hyperref Error: Try typing <return> to proceed.
(hyperref) If that doesn't work, type X <return> to
quit..
See the hyperref package documentation for explanation.
Type H <return> for immediate help.
...
l.3798 \ProcessKeyvalOptions{Hyp}
? (/usr/local/texlive/2010/texmf-dist/tex/latex/url/url.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/bitset.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
bigintcalc.sty))
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
atbegshi.sty))
Package hyperref Message: Driver (autodetected): hpdftex.
(/home/dongen/LaTeX/styles/hyerref/hyperref/hpdftex.def
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/atveryend.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/
rerunfilecheck.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
uniquecounter.sty)))
(./tmp.aux) (/home/dongen/LaTeX/styles/hyerref/hyperref/
nameref.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/
refcount.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/
gettitlestring.sty))
(./tmp.out) (./tmp.out) [1{/usr/local/texlive/2010/texmf-var/fonts/map/
pdftex/u
pdmap/pdftex.map}] (./
tmp.aux)
*File List*
article.cls 2007/10/19 v1.4h Standard LaTeX document class
size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
hyperref.sty 2010/09/17 v6.81p Hypertext links for LaTeX
ltxcmds.sty 2010/04/26 v1.7 LaTeX kernel commands for general use
(HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message
(HO)
keyval.sty 1999/03/16 v1.13 key=value parser
(DPC)
kvsetkeys.sty 2010/03/01 v1.9 Key value parser (HO)
etexcmds.sty 2010/01/28 v1.3 Prefix for e-TeX command names (HO)
pdfescape.sty 2010/03/01 v1.9 Provides hex, PDF name and string
conversions
(HO)
pdftexcmds.sty 2010/04/01 v0.9 Utility functions of pdfTeX for
LuaTeX (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
ifpdf.sty 2010/01/28 v2.1 Provides the ifpdf switch (HO)
ifvtex.sty 2010/03/01 v1.5 Switches for detecting VTeX and its
modes (HO)
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
hycolor.sty 2009/12/12 v1.6 Color options of hyperref/bookmark
(HO)
xcolor-patch.sty 2009/12/12 xcolor patch
letltxmacro.sty 2008/06/24 v1.3 Let assignment for LaTeX macros
(HO)
kvoptions.sty 2010/02/22 v3.7 Keyval support for LaTeX options (HO)
pd1enc.def 2010/09/17 v6.81p Hyperref: PDFDocEncoding definition
(HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations
(HO)
atbegshi.sty 2010/03/25 v1.12 At begin shipout hook (HO)
hpdftex.def 2010/09/17 v6.81p Hyperref driver for pdfTeX
atveryend.sty 2010/03/24 v1.5 Hooks at very end of document (HO)
rerunfilecheck.sty 2010/03/16 v1.6 Rerun checks for auxiliary files
(HO)
uniquecounter.sty 2009/12/18 v1.1 Provides unlimited unique counter
(HO)
nameref.sty 2010/04/30 v2.40 Cross-referencing by name of section
refcount.sty 2008/08/11 v3.1 Data extraction from references (HO)
gettitlestring.sty 2009/12/18 v1.3 Cleanup title references (HO)
tmp.out
tmp.out
***********
)
(\end occurred when \ifx on line 3798 was incomplete)
(\end occurred when \ifx on line 3798 was incomplete)</usr/local/
texlive/2010/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on tmp.pdf (1 page, 10665 bytes).
Transcript written on tmp.log.
Did I overlook something?
Regards,
Marc van Dongen
> I've just uploaded the new version (6.81p) but the problem didn't go
> away.
>
> \documentclass{article}
> \usepackage[dvipdfmx]{hyperref}
> \listfiles
> \begin{document}
> Hello
> \end{document}
>
> Gives me:
> This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
> ! Package hyperref Error: Try typing <return> to proceed.
> (hyperref) If that doesn't work, type X <return> to
> quit..
> Package hyperref Message: Driver (autodetected): hpdftex.
>
> (/home/dongen/LaTeX/styles/hyerref/hyperref/hpdftex.def
Thanks for the report, \Hy@Error was broken, sigh.
Fixed in 6.81q.
Throwing the error message is ok, because `dvipdfmx' is the
wrong driver for pdflatex. However the message text gots
gobbled and the next token/group after the error message
is taken as help message.
If you want to compile the file with both
pdflatex
and
latex + dvipdfmx
then you can use the new option driverfallback:
\usepackage[driverfallback=dvipdfmx]{hyperref}
--
Heiko Oberdiek
> Thanks for the report, \Hy@Error was broken, sigh.
> Fixed in 6.81q.
Just FYI. I tried it on a more comprehensive example and it works fine
now.
Regards,
Marc van Dongen