summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/hyperref
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-09-12 18:43:26 +0000
committerKarl Berry <karl@freefriends.org>2006-09-12 18:43:26 +0000
commit9642deff953a1af218d8dbfa14b60d270da470e9 (patch)
treea60c98aae794afd0411cd53865bd169ca223c845 /Master/texmf-dist/source/latex/hyperref
parent10c7e139be6254b0f72ebca2ea54a8a5281fd6bc (diff)
hyperref update (10sep06)
git-svn-id: svn://tug.org/texlive/trunk@2114 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/doc/manual.tex6
-rw-r--r--Master/texmf-dist/source/latex/hyperref/doc/options.tex3
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hyperref.dtx23
3 files changed, 23 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
index 56fef24234f..342495168ec 100644
--- a/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
+++ b/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
@@ -116,7 +116,7 @@
\title{Hypertext marks in \LaTeX: a manual for \textsf{hyperref}}
\author{Sebastian Rahtz \and Heiko Oberdiek}
-\date{February 2006}
+\date{September 2006}
\begin{document}
@@ -197,6 +197,8 @@ PDF writer; this is basically the same as that for \textsf{dvips}, but a few var
% \item[dvipdf] produces \verb|\special| commands for the DVI to PDF driver \textsf{dvipdf}
% (deprecated)
\item[dvipdfm] produces \verb|\special| commands for Mark Wicks' DVI to PDF driver \textsf{dvipdfm}
+\item[dvipdfmx] produces \verb|\special| commands for driver
+ \textsf{dvipdfmx}, a successor of \textsf{dvipdfm}.
\item[dviwindo] produces \verb|\special| commands that Y\&Y's Windows previewer interprets as hypertext jumps within the previewer
\item[vtex] produces \verb|\special| commands that MicroPress' HTML and
PDF-producing \TeX\ variants interpret as hypertext jumps within the
@@ -337,6 +339,7 @@ If no driver is specified, the package defaults to loading the
\noindent\begin{longtable}{>{\ttfamily}lp{.8\hsize}}
dvipdfm & Sets up \textsf{hyperref} for use with the \textsf{dvipdfm} driver.\\
+dvipdfmx & Sets up \textsf{hyperref} for use with the \textsf{dvipdfmx} driver.\\
dvips & Sets up \textsf{hyperref} for use with the \textsf{dvips} driver. \\
dvipsone & Sets up \textsf{hyperref} for use with the \textsf{dvipsone} driver. \\
dviwindo & Sets up \textsf{hyperref} for use with the \textsf{dviwindo} Windows previewer. \\
@@ -563,6 +566,7 @@ debug & \textit{false} & provide details of anchors defined
draft & \textit{false} & do not do any hyperlinking \\
dvipdf & & use \textsf{dvipdf} backend (deprecated)\\
dvipdfm & & use \textsf{dvipdfm} backend \\
+dvipdfmx & & use \textsf{dvipdfmx} backend \\
dvips & & use \textsf{dvips} backend \\
dvipsone & & use \textsf{dvipsone} backend \\
dviwindo & & use \textsf{dviwindo} backend \\
diff --git a/Master/texmf-dist/source/latex/hyperref/doc/options.tex b/Master/texmf-dist/source/latex/hyperref/doc/options.tex
index 6ad73f4e136..bed4b392577 100644
--- a/Master/texmf-dist/source/latex/hyperref/doc/options.tex
+++ b/Master/texmf-dist/source/latex/hyperref/doc/options.tex
@@ -11,7 +11,7 @@
\title{hyperref package options}
\author{Sebastian Rahtz et. al.}
%\date{October 7th 1999}
-\date{July 31st 2006}% HO
+\date{September 4th 2006}% HO
\newcommand{\optempty}{{\rmfamily\textit{empty}}}
\newcommand*{\for}[1]{{\rmfamily(#1)}}
\begin{document}
@@ -39,6 +39,7 @@ debug &provide details of anchors defined&false\\
draft &do not do any hyper linking&false\\
dvipdf &use dvipdf backend\\
dvipdfm &use dvipdfm backend\\
+dvipdfmx &use dvipdfmx backend\\
dvips &use dvips backend\\
dvipsone &use dvipsone backend\\
dviwindo &use dviwindo backend\\
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,%