summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref/hyperref.dtx')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hyperref.dtx23
1 files changed, 16 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
index 0c2ed7d7724..9751739892b 100644
--- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
+++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
@@ -37,7 +37,7 @@
%<pd1enc>\ProvidesFile{pd1enc.def}
%<puenc>\ProvidesFile{puenc.def}
%<puvnenc>\ProvidesFile{puvnenc.def}
-%<!none> [2006/08/29 v6.75d
+%<!none> [2006/09/06 v6.75e
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -113,7 +113,7 @@
\end{document}
%</driver>
% \fi
-% \CheckSum{19025}
+% \CheckSum{19035}
%
% \MakeShortVerb{|}
% \StopEventually{}
@@ -3425,6 +3425,11 @@
\def\XR@ext{pdf}%
\Hy@breaklinkstrue
}
+\define@key{Hyp}{dvipdfmx}[true]{%
+ \def\Hy@driver{hdvipdfm}%
+ \def\XR@ext{pdf}%
+ \Hy@breaklinkstrue
+}
\define@key{Hyp}{pdfmark}[true]{%
\def\Hy@driver{hdvips}%
\def\Hy@raisedlink{}%
@@ -8963,6 +8968,7 @@
\def\hyper@linkfile#1#2#3{%
\Hy@pstringdef\Hy@pstringF{#2}%
\Hy@pstringdef\Hy@pstringD{#3}%
+ \leavevmode
\@pdfm@mark{%
bann <<
/Type /Annot
@@ -8983,6 +8989,7 @@
\def\@hyper@launch run:#1\\#2#3{% filename, anchor text linkname
\Hy@pstringdef\Hy@pstringF{#1}%
\Hy@pstringdef\Hy@pstringP{#3}%
+ \leavevmode
\@pdfm@mark{%
bann <<
/Type /Annot
@@ -9005,6 +9012,7 @@
}
\def\hyper@linkurl#1#2{%
\Hy@pstringdef\Hy@pstringURI{#2}%
+ \leavevmode
\@pdfm@mark{%
bann <<
/Type /Annot
@@ -9021,6 +9029,7 @@
\@pdfm@mark{eann}%
}
\def\Acrobatmenu#1#2{%
+ \leavevmode
\@pdfm@mark{%
bann <<
/Type /Annot
@@ -9862,7 +9871,7 @@
}
\def\hyper@linkend{%
\literalps@out{\strip@pt@and@otherjunk\baselineskip\space H.L}%
- \edef\Hy@temp{\csname @\hyper@currentlinktype bordercolor\endcsname}%
+ \edef\Hy@tempcolor{\csname @\hyper@currentlinktype bordercolor\endcsname}%
\pdfmark{%
pdfmark=/ANN,%
linktype=link,%
@@ -9871,7 +9880,7 @@
AcroHighlight=\@pdfhighlight,%
Border=\@pdfborder,%
BorderStyle=\@pdfborderstyle,%
- Color=\Hy@temp,%
+ Color=\Hy@tempcolor,%
Raw=H.B%
}%
\Hy@endcolorlink
@@ -9963,7 +9972,7 @@
\hyper@linkurl{#2}{#1}}
\def\Hy@undefinedname{UNDEFINED}
\def\hyper@link#1#2#3{%
- \edef\Hy@temp{\csname @#1bordercolor\endcsname}%
+ \edef\Hy@tempcolor{\csname @#1bordercolor\endcsname}%
\begingroup
\protected@edef\Hy@testname{#2}%
\ifx\Hy@testname\@empty
@@ -9977,13 +9986,13 @@
AcroHighlight=\@pdfhighlight,%
Border=\@pdfborder,%
BorderStyle=\@pdfborderstyle,%
- Color=\Hy@temp,%
+ Color=\Hy@tempcolor,%
Dest=\Hy@testname
}%
%</dvipdf>
%<*pdfmarkbase>
\pdfmark[{#3}]{%
- Color=\Hy@temp,%
+ Color=\Hy@tempcolor,%
linktype={#1},%
AcroHighlight=\@pdfhighlight,%
Border=\@pdfborder,%