summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/hyperref
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-07-17 00:51:17 +0000
committerKarl Berry <karl@freefriends.org>2008-07-17 00:51:17 +0000
commit37417a1382542e5c5170ab3ddca029d1b0fc1eed (patch)
treef40e3d427fcc7a6ad8471e6f7ae3bf68f8fb8b16 /Master/texmf-dist/tex/latex/hyperref
parent8a65930e95ea64f159fc24ee6b7b0ad9082f467e (diff)
hyperref update (16jul08)
git-svn-id: svn://tug.org/texlive/trunk@9620 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref')
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def4
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hdvips.def4
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hdvipson.def4
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hdviwind.def3
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hpdftex.def6
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg2
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/htex4ht.def4
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/htexture.def3
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hvtex.def3
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def3
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def4
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hyperref.sty198
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/hypertex.def3
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/nohyperref.sty2
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/pd1enc.def2
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/pdfmark.def3
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/puarenc.def2
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/puenc.def2
-rw-r--r--Master/texmf-dist/tex/latex/hyperref/puvnenc.def2
19 files changed, 143 insertions, 111 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
index 2bedd710fe9..1e0b7f59935 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hdvipdfm.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for dvipdfm]
\def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}}
\ifHy@pagelabels
@@ -116,6 +116,8 @@
\let#1\Hy@gtemp
}%
\fi
+\providecommand*{\XR@ext}{pdf}
+\Hy@setbreaklinks{true}
\newsavebox{\pdfm@box}
\def\@pdfm@mark#1{\special{pdf:#1}}
\def\@pdfm@dest#1{%
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def
index 97ab31cbd5b..e836decb080 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def
@@ -24,8 +24,10 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hdvips.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for dvips]
+\providecommand*{\XR@ext}{pdf}
+\def\Hy@raisedlink{}
\def\literalps@out#1{\special{ps:SDict begin #1 end}}%
\def\headerps@out#1{\special{! #1}}%
\input{pdfmark.def}%
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def
index ee51d7ede30..2678568c147 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def
@@ -24,8 +24,10 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hdvipson.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for dvipsone]
+\providecommand*{\XR@ext}{pdf}
+\def\Hy@raisedlink{}
\providecommand*\@pdfborder{0 0 1}
\providecommand*\@pdfborderstyle{}
\def\literalps@out#1{\special{ps:#1}}%
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def
index f462bcc63fb..b1db2a0b9a3 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hdviwind.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for dviwindo]
\begingroup
\toks@\expandafter{\Hy@FirstPageHook}%
@@ -134,6 +134,7 @@
\let#1\Hy@gtemp
}%
\fi
+\providecommand*{\XR@ext}{dvi}
\providecommand*\wwwbrowser{c:\string\netscape\string\netscape}
\def\hyper@anchor#1{%
\Hy@SaveLastskip
diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
index bca4b853070..47dfa53f2bd 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hpdftex.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for pdfTeX]
\let\Hy@PutCatalog\pdfcatalog
\ifHy@pagelabels
@@ -99,6 +99,8 @@
\let#1\Hy@gtemp
}%
\fi
+\providecommand*{\XR@ext}{pdf}
+\Hy@setbreaklinks{true}
\let\Hy@pdfminorversion\relax
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname pdfminorversion\endcsname\relax
@@ -642,8 +644,6 @@
\hyper@pageduration
\hyper@pagehidden
}
-\pdfoutput=1
-\pdfcompresslevel=9
\AtBeginDocument{%
\ifHy@setpagesize
\expandafter\@firstofone
diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg
index fd1b16d9532..7e447c782dc 100644
--- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg
+++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{htex4ht.cfg}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref configuration file for TeX4ht]
\IfFileExists{\jobname.cfg}{\endinput}{}
\Preamble{html}
diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def
index e0c244b50c0..99e70d4b829 100644
--- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def
+++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def
@@ -24,8 +24,10 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{htex4ht.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for TeX4ht]
+\providecommand*{\XR@ext}{html}
+\def\Hy@raisedlink{}
\@ifpackageloaded{tex4ht}{%
\typeout{hyperref tex4ht: tex4ht already loaded}%
}{%
diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def
index 7eb0e6a3162..f854e638d46 100644
--- a/Master/texmf-dist/tex/latex/hyperref/htexture.def
+++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def
@@ -24,8 +24,9 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{htexture.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for Textures]
+\providecommand*{\XR@ext}{pdf}
\begingroup
\obeylines %
\gdef\Hy@ps@CR{\noexpand
diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def
index 3246323fa06..497b39c7e08 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def
@@ -24,8 +24,9 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hvtex.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for VTeX in PDF/PS mode]
+\providecommand*{\XR@ext}{pdf}
\edef\Hy@VTeXversion{%
\ifx\VTeXversion\@undefined
\z@
diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def
index 97040ccb323..488e2bd91ae 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def
@@ -24,8 +24,9 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hvtexhtml.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for VTeX in HTML mode]
+\providecommand*{\XR@ext}{htm}
\RequirePackage{vtexhtml}
\newif\if@Localurl
\def\PDF@FinishDoc{}
diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
index 9c1433a9909..f49f2666bc1 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
@@ -24,8 +24,10 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hvtexmrk.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)]
+\providecommand*{\XR@ext}{pdf}
+\def\Hy@raisedlink{}
\def\literalps@out#1{\special{pS:#1}}%
\def\headerps@out#1{\immediate\special{pS:#1}}%
\input{pdfmark.def}%
diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
index dff3a98c1b8..b03e76c4a8a 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
+++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
@@ -25,7 +25,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hyperref}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hypertext links for LaTeX]
\begingroup
\@makeother\`%
@@ -95,6 +95,9 @@
\endgroup
\Hy@SetCatcodes
\RequirePackage{keyval}[1997/11/10]
+\RequirePackage{ifpdf}[2006/02/20]
+\RequirePackage{ifvtex}
+\RequirePackage{ifxetex}[2006/08/21]
\RequirePackage{hycolor}
\def\Hy@Warning#1{\PackageWarning{hyperref}{#1}}
\def\Hy@WarningNoLine#1{\PackageWarningNoLine{hyperref}{#1}}
@@ -1782,7 +1785,7 @@
}%
}
\define@key{Hyp}{extension}{\def\XR@ext{#1}}
-\def\XR@ext{dvi}
+\let\XR@ext\relax
\define@key{Hyp}{verbose}[true]{%
\Hy@boolkey{verbose}{#1}%
}
@@ -1792,8 +1795,23 @@
\define@key{Hyp}{raiselinks}[true]{%
\Hy@boolkey{raiselinks}{#1}%
}
+\def\Hy@setbreaklinks#1{%
+ \csname breaklinks#1\endcsname
+}
+\def\Hy@breaklinks@unsupported{%
+ \ifx\Hy@setbreaklinks\@gobble
+ \ifHy@breaklinks
+ \Hy@WarningNoLine{%
+ You have enabled option `breaklinks'.\MessageBreak
+ But driver `\Hy@driver.def' does not suppport this.\MessageBreak
+ Expect trouble with the link areas of broken links%
+ }%
+ \fi
+ \fi
+}
\define@key{Hyp}{breaklinks}[true]{%
\Hy@boolkey{breaklinks}{#1}%
+ \let\Hy@setbreaklinks\@gobble
}
\define@key{Hyp}{pageanchor}[true]{%
\Hy@boolkey{pageanchor}{#1}%
@@ -1919,9 +1937,7 @@
\def\Hy@pdfversion{2}
\define@key{Hyp}{hyperref}[true]{}
\define@key{Hyp}{tex4ht}[true]{%
- \def\XR@ext{html}%
\Hy@texhttrue
- \def\Hy@raisedlink{}%
\setkeys{Hyp}{colorlinks=true}%
\def\BeforeTeXIVht{\usepackage{color}}%
\def\Hy@driver{htex4ht}%
@@ -1936,30 +1952,15 @@
}
\define@key{Hyp}{pdftex}[true]{%
\def\Hy@driver{hpdftex}%
- \def\XR@ext{pdf}%
- \PassOptionsToPackage{pdftex}{color}%
- \Hy@breaklinkstrue
-}
-\define@key{Hyp}{dvipdf}[true]{%
- \Hy@WarningNoLine{%
- Option `dvipdf' is deprecated.\MessageBreak
- See the user manual for available driver options%
- }%
}
\define@key{Hyp}{nativepdf}[true]{%
\def\Hy@driver{hdvips}%
- \def\Hy@raisedlink{}%
- \def\XR@ext{pdf}%
}
\define@key{Hyp}{dvipdfm}[true]{%
\def\Hy@driver{hdvipdfm}%
- \def\XR@ext{pdf}%
- \Hy@breaklinkstrue
}
\define@key{Hyp}{dvipdfmx}[true]{%
\def\Hy@driver{hdvipdfm}%
- \def\XR@ext{pdf}%
- \Hy@breaklinkstrue
}
\define@key{Hyp}{dvipdfmx-outline-open}[true]{%
\expandafter\ifx\csname if#1\expandafter\endcsname
@@ -1971,18 +1972,12 @@
}
\define@key{Hyp}{xetex}[true]{%
\def\Hy@driver{hdvipdfm}%
- \def\XR@ext{pdf}%
- \Hy@breaklinkstrue
}
\define@key{Hyp}{pdfmark}[true]{%
\def\Hy@driver{hdvips}%
- \def\Hy@raisedlink{}%
- \def\XR@ext{pdf}%
}
\define@key{Hyp}{dvips}[true]{%
\def\Hy@driver{hdvips}%
- \def\Hy@raisedlink{}%
- \def\XR@ext{pdf}%
}
\define@key{Hyp}{hypertex}[true]{%
\def\Hy@driver{hypertex}%
@@ -1996,11 +1991,9 @@
\endinput
\else
\ifnum 0\ifnum\OpMode<1 1\fi \ifnum\OpMode>3 1\fi =0 %
- \def\XR@ext{pdf}%
\def\Hy@driver{hvtex}%
\else
\ifnum\OpMode=10\relax
- \def\XR@ext{htm}%
\def\Hy@driver{hvtexhtm}%
\def\MaybeStopEarly{%
\typeout{Hyperref stopped early}%
@@ -2026,9 +2019,7 @@
\endinput
\else
\ifnum 0\ifnum\OpMode<1 1\fi \ifnum\OpMode>3 1\fi =0 %
- \def\XR@ext{pdf}%
\def\Hy@driver{hvtexmrk}%
- \def\Hy@raisedlink{}%
\else
\@latex@error{Mode (\the\OpMode) has no hyperref driver}{}%
\let\Hy@MaybeStopNow\endinput
@@ -2042,12 +2033,9 @@
\PassOptionsToPackage{dviwindo}{color}%
}
\define@key{Hyp}{dvipsone}[true]{%
- \def\XR@ext{pdf}%
\def\Hy@driver{hdvipson}%
- \def\Hy@raisedlink{}%
}
\define@key{Hyp}{textures}[true]{%
- \def\XR@ext{pdf}%
\def\Hy@driver{htexture}%
}
\define@key{Hyp}{latex2html}[true]{%
@@ -2055,7 +2043,6 @@
}
\define@key{Hyp}{ps2pdf}[true]{%
\def\Hy@driver{hdvips}%
- \def\Hy@raisedlink{}%
\providecommand*\@pdfborder{0 0 1}%
}
\define@key{Hyp}{hyperfigures}[true]{%
@@ -2378,10 +2365,6 @@
}
\define@key{Hyp}{colorlinks}[true]{%
\Hy@boolkey{colorlinks}{#1}%
- \ifHy@colorlinks
- \def\@pdfborder{0 0 0}%
- \let\@pdfborderstyle\@empty
- \fi
}
\define@key{Hyp}{ocgcolorlinks}[true]{%
\Hy@boolkey{ocgcolorlinks}{#1}%
@@ -2950,73 +2933,105 @@
\Hy@texhttrue
}{}%
\ifx\Hy@driver\@empty
+ \else
+ \def\Hy@temp{hpdftex}%
+ \ifpdf
+ \ifx\Hy@driver\Hy@temp
+ \else
+ \Hy@WarningNoLine{%
+ Wrong driver `\Hy@driver.def';\MessageBreak
+ pdfTeX is running in PDF mode.\MessageBreak
+ Forcing driver `\Hy@temp.def'%
+ }%
+ \let\Hy@driver\Hy@temp
+ \fi
+ \else
+ \ifx\Hy@driver\Hy@temp
+ \Hy@WarningNoLine{%
+ Wrong driver `\Hy@driver.def';\MessageBreak
+ pdfTeX is not running in PDF mode.\MessageBreak
+ Using default driver%
+ }%
+ \let\Hy@driver\@empty
+ \fi
+ \fi
+ \fi
+ \ifx\Hy@driver\@empty
+ \else
+ \def\Hy@temp{hdvipdfm}%
+ \ifxetex
+ \ifx\Hy@driver\Hy@temp
+ \else
+ \Hy@WarningNoLine{%
+ Wrong driver `\Hy@driver.def';\MessageBreak
+ XeTeX is running.\MessageBreak
+ Forcing driver `\Hy@temp.def' for XeTeX%
+ }%
+ \let\Hy@driver\Hy@temp
+ \fi
+ \fi
+ \fi
+ \ifx\Hy@driver\@empty
+ \else
+ \def\Hy@temp{hvtexhtm}%
+ \ifvtexhtml
+ \ifx\Hy@driver\Hy@temp
+ \else
+ \Hy@WarningNoLine{%
+ Wrong driver `\Hy@driver.def';\MessageBreak
+ VTeX is running in HTML mode.\MessageBreak
+ Forcing driver `\Hy@temp.def'%
+ }%
+ \let\Hy@driver\Hy@temp
+ \fi
+ \else
+ \ifx\Hy@driver\Hy@temp
+ \Hy@WarningNoLine{%
+ Wrong driver `\Hy@driver.def';\MessageBreak
+ VTeX is not running in HTML mode.\MessageBreak
+ Using default driver%
+ }%
+ \let\Hy@driver\@empty
+ \fi
+ \fi
+ \fi
+ \ifx\Hy@driver\@empty
\providecommand*{\Hy@defaultdriver}{hypertex}%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname pdfoutput\endcsname\relax
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname OpMode\endcsname\relax
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname XeTeXversion\endcsname\relax
- \let\Hy@driver\Hy@defaultdriver
- \else
- \def\Hy@driver{hdvipdfm}%
- \fi
+ \ifpdf
+ \def\Hy@driver{hpdftex}%
+ \else
+ \ifxetex
+ \def\Hy@driver{hdvipdfm}%
\else
- \ifnum 0\ifnum\OpMode<1 1\fi \ifnum\OpMode>3 1\fi =0 %
- \def\Hy@driver{hvtex}%
- \def\XR@ext{pdf}%
- \else
- \ifnum\OpMode=10\relax
- \def\XR@ext{htm}%
- \def\Hy@driver{hvtexhtm}%
- \def\MaybeStopEarly{%
- \typeout{Hyperref stopped early}%
- \AfterBeginDocument{%
- \PDF@FinishDoc
- \gdef\PDF@FinishDoc{}%
- }%
- \endinput
+ \ifvtexhtml
+ \def\Hy@driver{hvtexhtm}%
+ \def\MaybeStopEarly{%
+ \typeout{Hyperref stopped early}%
+ \AfterBeginDocument{%
+ \PDF@FinishDoc
+ \gdef\PDF@FinishDoc{}%
}%
+ \endinput
+ }%
+ \else
+ \ifvtexpdf
+ \def\Hy@driver{hvtex}%
\else
- \let\Hy@driver\Hy@defaultdriver
+ \ifvtexps
+ \def\Hy@driver{hvtex}%
+ \else
+ \let\Hy@driver\Hy@defaultdriver
+ \fi
\fi
\fi
\fi
- \else
- \ifnum\pdfoutput<1 %
- \let\Hy@driver\Hy@defaultdriver
- \else
- \def\Hy@driver{hpdftex}%
- \def\XR@ext{pdf}%
- \PassOptionsToPackage{pdftex}{color}%
- \Hy@breaklinkstrue
- \fi
\fi
\ifx\Hy@driver\Hy@defaultdriver
- \def\Hy@temp{hdvips}%
- \ifx\Hy@temp\Hy@driver
- \def\Hy@raisedlink{}%
- \def\XR@ext{pdf}%
- \fi
- \def\Hy@temp{hdvipdfm}%
- \ifx\Hy@temp\Hy@driver
- \def\XR@ext{pdf}%
- \Hy@breaklinkstrue
- \fi
\def\Hy@temp{hdviwind}%
\ifx\Hy@temp\Hy@driver
\setkeys{Hyp}{colorlinks}%
\PassOptionsToPackage{dviwindo}{color}%
\fi
- \def\Hy@temp{hdvipson}%
- \ifx\Hy@temp\Hy@driver
- \def\XR@ext{pdf}%
- \def\Hy@raisedlink{}%
- \fi
- \def\Hy@temp{textures}%
- \ifx\Hy@temp\Hy@driver
- \def\XR@ext{pdf}%
- \fi
\fi
\typeout{*hyperref using default driver \Hy@driver*}%
\else
@@ -3036,7 +3051,6 @@
\fi
\Hy@DisableOption{tex4ht}
\Hy@DisableOption{pdftex}
-\Hy@DisableOption{dvipdf}
\Hy@DisableOption{nativepdf}
\Hy@DisableOption{dvipdfm}
\Hy@DisableOption{dvipdfmx}
@@ -3100,6 +3114,8 @@
\Hy@DisableOption{ocgcolorlinks}%
\fi
\ifHy@colorlinks
+ \def\@pdfborder{0 0 0}%
+ \let\@pdfborderstyle\@empty
\ifHy@typexml
\else
\RequirePackage{color}%
diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def
index affca3cb840..6fb6d9d97f9 100644
--- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def
+++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def
@@ -24,8 +24,9 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{hypertex.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref driver for HyperTeX specials]
+\providecommand*{\XR@ext}{dvi}
\def\PDF@FinishDoc{}
\def\PDF@SetupDoc{%
\ifx\@baseurl\@empty
diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty
index 3ed1b550dfc..481839020bc 100644
--- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty
+++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty
@@ -25,7 +25,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{nohyperref}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Dummy hyperref (SR)]
\let\hyper@@anchor\@gobble
\def\hyper@link#1#2#3{#3}%
diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def
index 3e9d534f874..4c87e414cd1 100644
--- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def
+++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{pd1enc.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref: PDFDocEncoding definition (HO)]
\DeclareFontEncoding{PD1}{}{}
\DeclareTextCommand{\textLF}{PD1}{\012} % line feed
diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def
index 32302f9902d..c4222656b0d 100644
--- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def
+++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{pdfmark.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref definitions for pdfmark specials]
\begingroup
\toks@\expandafter{\Hy@FirstPageHook}%
@@ -165,6 +165,7 @@
}%
\endgroup
}
+\Hy@breaklinks@unsupported
\def\hyper@anchor#1{%
\Hy@SaveLastskip
\begingroup
diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def
index 8b1b5de5eca..b109279f004 100644
--- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def
+++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{puarenc.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref: Additions to puenc.def for Arabi]
\DeclareTextCommand{\hamza}{PU}{\86\041}% 0621;afii57409;ARABIC LETTER HAMZA
\DeclareTextCommand{\alefmadda}{PU}{\86\042}% 0622;afii57410;ARABIC LETTER ALEF WITH MADDA ABOVE
diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def
index ee56c6736ae..fca25af438b 100644
--- a/Master/texmf-dist/tex/latex/hyperref/puenc.def
+++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{puenc.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref: PDF Unicode definition (HO)]
\DeclareFontEncoding{PU}{}{}
\DeclareTextCommand{\textLF}{PU}{\80\012} % line feed
diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def
index 48dddaed3f3..59d110f048b 100644
--- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def
+++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def
@@ -24,7 +24,7 @@
%% given in the file `manifest.txt'.
%%
\ProvidesFile{puvnenc.def}
- [2008/07/05 v6.77v
+ [2008/07/15 v6.78b
Hyperref: Additions to puenc.def for VnTeX]
\DeclareTextCommand{\abreve}{PU}{\81\003}
\DeclareTextCommand{\acircumflex}{PU}{\80\342}