diff options
author | Karl Berry <karl@freefriends.org> | 2010-02-26 00:40:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-02-26 00:40:18 +0000 |
commit | 2879f4c79a28689be64c43518e2d54d1158015c3 (patch) | |
tree | 340e3ecbc7b24e4e7430080ccde14fadaa945149 /Master/texmf-dist/tex/latex/hyperref/hyperref.sty | |
parent | 0288945faa2fa7ad7b023fe54b2eefac37ba88f6 (diff) |
hyperref update (24feb10)
git-svn-id: svn://tug.org/texlive/trunk@17207 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hyperref.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 57 |
1 files changed, 47 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index 8f73a9471e1..8c401b3ce1d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -30,7 +30,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{hyperref} - [2010/02/21 v6.80f + [2010/02/25 v6.80h Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -3727,6 +3727,22 @@ \def\hyperlink#1#2{% \hyper@@link{}{#1}{#2}% } +\def\Hy@VerboseLinkStart#1#2{% + \ifHy@verbose + \begingroup + \Hy@safe@activestrue + \Hy@Info{Reference (#1) to `#2'}% + \endgroup + \fi +} +\def\Hy@VerboseAnchor#1{% + \ifHy@verbose + \begingroup + \Hy@safe@activestrue + \Hy@Info{Anchor `\HyperDestNameFilter{#1}'}% + \endgroup + \fi +} \DeclareRobustCommand*{\href}{% \@ifnextchar\bgroup\Hy@href{\hyper@normalise\href@}% } @@ -4787,6 +4803,7 @@ \def\hyper@@anchor##1{}% \global\let\hyper@livelink\hyper@link \gdef\hyper@link##1##2##3{##3}% + \def\hyper@anchor##1{}% \def\hyper@anchorstart##1{}% \let\hyper@anchorend\@empty \def\hyper@linkstart##1##2{}% @@ -4801,6 +4818,7 @@ \let\Hy@backout\@gobble \def\hyper@@anchor##1{}% \def\hyper@link##1##2##3{##3}% + \def\hyper@anchor##1{}% \def\hyper@anchorstart##1{}% \let\hyper@anchorend\@empty \def\hyper@linkstart##1##2{}% @@ -5708,6 +5726,20 @@ \ignorespaces }% }{}% + \def\Hy@temp#1{% + \begingroup + \unrestored@protected@xdef\@thefnmark{\ref{#1}}% + \endgroup + \@footnotemark + }% + \ifx\Hy@temp\footref + \def\footref#1{% + \begingroup + \unrestored@protected@xdef\@thefnmark{\ref{#1}}% + \endgroup + \H@@footnotemark + }% + \fi \let\HyOrg@maketitle\maketitle \def\maketitle{% \let\Hy@saved@footnotemark\@footnotemark @@ -6134,15 +6166,20 @@ {\Hy@toclevel}% {#1}% \ifHy@verbose - \def\Hy@tempa{#3}% - \@onelevel@sanitize\Hy@tempa - \typeout{pdftex: bookmark at \the\inputlineno: % - {\csname the#2\endcsname}% - {\Hy@tempa}% - {\@currentHref}% - {\Hy@toclevel}% - {#1}% - }% + \begingroup + \def\Hy@tempa{#3}% + \@onelevel@sanitize\Hy@tempa + \let\temp@online\on@line + \let\on@line\@empty + \Hy@Info{% + bookmark\temp@online:\MessageBreak + thecounter {\csname the#2\endcsname}\MessageBreak + text {\Hy@tempa}\MessageBreak + reference {\@currentHref}\MessageBreak + toclevel {\Hy@toclevel}\MessageBreak + type {#1}% + }% + \endgroup \fi \addtocontents{#1}{% \protect\contentsline{#2}{#3}{\thepage}{\@currentHref}% |