summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-02-26 00:40:18 +0000
committerKarl Berry <karl@freefriends.org>2010-02-26 00:40:18 +0000
commit2879f4c79a28689be64c43518e2d54d1158015c3 (patch)
tree340e3ecbc7b24e4e7430080ccde14fadaa945149 /Master/texmf-dist/tex/latex/hyperref/hyperref.sty
parent0288945faa2fa7ad7b023fe54b2eefac37ba88f6 (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.sty57
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}%