diff options
author | Karl Berry <karl@freefriends.org> | 2009-09-04 00:51:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-09-04 00:51:54 +0000 |
commit | d22dbedf055ea3923fb14ffc86889bddc06b1a96 (patch) | |
tree | 4385f0a354bb7b908c682a6d9708f16e9ca6629f /Master/texmf-dist/tex/latex/hyperref | |
parent | 24f8bd225abf1f277873c973a2a1bd76041133ef (diff) |
hyperref update (2sep09)
git-svn-id: svn://tug.org/texlive/trunk@15059 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref')
19 files changed, 53 insertions, 46 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index f321cd0ca8c..46683c7bcb2 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for dvipdfm] \def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}} \ifHy@pagelabels @@ -993,7 +993,7 @@ \fi >>% \fi - /A<</S/JavaScript/JS(\Hy@escapestring{\Fld@onclick})>>% + /A<</S/JavaScript/JS(\Hy@escapestring{\Fld@onclick@code})>>% }% \fi \def\Fld@@additionalactions{% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index f094c416bb9..b7660a3395c 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvips.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for dvips] \providecommand*{\XR@ext}{pdf} \def\Hy@raisedlink{} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index 8d8923079e0..91b1a1b9e25 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hdvipson.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for dvipsone] \providecommand*{\XR@ext}{pdf} \def\Hy@raisedlink{} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index e6b7c2b0edb..9f66e020739 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for dviwindo] \begingroup \toks@\expandafter{\Hy@FirstPageHook}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index 424c5b5206e..d6ed04472a0 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for pdfTeX] \let\Hy@PutCatalog\pdfcatalog \ifHy@pagelabels @@ -1204,7 +1204,7 @@ \fi >>% \fi - /A<</S/JavaScript/JS(\Hy@escapestring{\Fld@onclick})>>% + /A<</S/JavaScript/JS(\Hy@escapestring{\Fld@onclick@code})>>% }% \fi \def\Fld@@additionalactions{% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index b1f8c2d6625..798f62422f4 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t 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 c22c8cda184..34590afca85 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htex4ht.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for TeX4ht] \providecommand*{\XR@ext}{html} \def\Hy@raisedlink{} diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index a1e8da0c396..a51cf06cd8a 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{htexture.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for Textures] \providecommand*{\XR@ext}{pdf} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def index 61896cd653a..adaee6bc530 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtex.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for VTeX in PDF/PS mode] \providecommand*{\XR@ext}{pdf} \edef\Hy@VTeXversion{% diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index 721ccf156bb..242e5bc0871 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexhtml.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for VTeX in HTML mode] \providecommand*{\XR@ext}{htm} \RequirePackage{vtexhtml} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def index d4a1f342567..458f95dbcc4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hvtexmrk.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)] \providecommand*{\XR@ext}{pdf} \def\Hy@raisedlink{} diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index ebe18f56110..4a0dcd5b332 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -2461,6 +2461,28 @@ \define@key{Hyp}{frenchlinks}[true]{% \Hy@boolkey{frenchlinks}{#1}% } +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname chapter\endcsname\relax + \def\toclevel@part{0}% +\else + \def\toclevel@part{-1}% +\fi +\def\toclevel@chapter{0} +\def\toclevel@section{1} +\def\toclevel@subsection{2} +\def\toclevel@subsubsection{3} +\def\toclevel@paragraph{4} +\def\toclevel@subparagraph{5} +\def\toclevel@figure{0} +\def\toclevel@table{0} +\@ifpackageloaded{listings}{% + \providecommand*\theHlstlisting{\thelstlisting}% + \providecommand*\toclevel@lstlisting{0}% +}{} +\@ifpackageloaded{listing}{% + \providecommand*\theHlisting{\thelisting}% + \providecommand*\toclevel@listing{0}% +}{} \define@key{Hyp}{bookmarks}[true]{% \Hy@boolkey{bookmarks}{#1}% } @@ -4178,6 +4200,7 @@ \define@key{Field}{color}{% \HyColor@FieldColor{#1}\Fld@color{hyperref}{color}% } +\def\Fld@onclick@code{} \def\Fld@format@code{} \def\Fld@validate@code{} \def\Fld@calculate@code{} @@ -4236,7 +4259,7 @@ }% \else \define@key{Field}{onclick}{% - \def\Fld@onclick{#1}% + \def\Fld@onclick@code{#1}% \Field@addtoks{onclick}{#1}% }% \fi @@ -4830,7 +4853,13 @@ \let\textlatin\@firstofone \xdef\@currentHlabel{\csname the#1\endcsname}% \else - \xdef\@currentHlabel{\csname theH#1\endcsname}% + \xdef\@currentHlabel{% + \csname + the% + \expandafter\ifx\csname theH#1\endcsname\relax\else H\fi + #1% + \endcsname + }% \fi \xdef\@currentHref{% \Hy@param.\expandafter\strip@prefix\meaning\@currentHlabel @@ -5660,28 +5689,6 @@ \g@addto@macro\Hy@EveryPageBoxHook{% \Hy@EveryPageAnchor } -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname chapter\endcsname\relax - \def\toclevel@part{0}% -\else - \def\toclevel@part{-1}% -\fi -\def\toclevel@chapter{0} -\def\toclevel@section{1} -\def\toclevel@subsection{2} -\def\toclevel@subsubsection{3} -\def\toclevel@paragraph{4} -\def\toclevel@subparagraph{5} -\def\toclevel@figure{0} -\def\toclevel@table{0} -\@ifpackageloaded{listings}{% - \providecommand*\theHlstlisting{\thelstlisting}% - \providecommand*\toclevel@lstlisting{0}% -}{} -\@ifpackageloaded{listing}{% - \providecommand*\theHlisting{\thelisting}% - \providecommand*\toclevel@listing{0}% -}{} \def\addcontentsline#1#2#3{% toc extension, type, tag \begingroup \let\label\@gobble diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index e0a007927bb..d6148037d79 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -24,7 +24,7 @@ %% given in the file `manifest.txt'. %% \ProvidesFile{hypertex.def} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref driver for HyperTeX specials] \providecommand*{\XR@ext}{dvi} \def\PDF@FinishDoc{} diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index 2fd0c4fb242..e9a520fdbf8 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t 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 5c395187c85..50386b1052a 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextAccent{\`}{PD1}{\textasciigrave} diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index fe1d67b276b..26e4cf318e6 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref definitions for pdfmark specials] \begingroup \toks@\expandafter{\Hy@FirstPageHook}% @@ -1226,7 +1226,7 @@ \fi >>% \fi - /A<</S/JavaScript/JS(\Hy@escapestring{\Fld@onclick})>>% + /A<</S/JavaScript/JS(\Hy@escapestring{\Fld@onclick@code})>>% }% \fi \def\Fld@@additionalactions{% diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index a92e53e9068..2f45e1c8e72 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t 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 6917eb892dd..ae3aa70ccb0 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300 diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index 19ac79df83a..d1535746e7a 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} - [2009/05/23 v6.78s + [2009/08/04 v6.78t Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003} \DeclareTextCommand{\acircumflex}{PU}{\80\342} |