diff options
author | Karl Berry <karl@freefriends.org> | 2009-11-29 00:29:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-11-29 00:29:08 +0000 |
commit | 488d5ec6dc4b2890e252f2a885acf032fda277b9 (patch) | |
tree | c892418fd486fae06a4441e3f09bbcc7df86a7aa /Master/texmf-dist/tex/latex/hyperref | |
parent | df28f8be3e367cf694fb500cb02dfbd3780d537c (diff) |
hyperref update (28nov09)
git-svn-id: svn://tug.org/texlive/trunk@16230 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref')
20 files changed, 146 insertions, 140 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index e832dc82ff4..04d6bae2651 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/11/26 v6.79i + [2009/11/27 v6.79k Hyperref driver for dvipdfm] \def\Hy@PutCatalog#1{\@pdfm@mark{docview << #1 >>}} \ifHy@pagelabels @@ -1421,21 +1421,28 @@ \else \expandafter\endinput \fi +\newlength\Hy@SectionHShift +\def\Hy@SectionAnchor{% + \ifx\protect\@typeset@protect + \Hy@@SectionAnchor + \fi +} +\DeclareRobustCommand*{\Hy@@SectionAnchor}{% + \leavevmode + \hbox to 0pt{% + \kern-\Hy@SectionHShift + \Hy@raisedlink{% + \hyper@anchorstart{\@currentHref}\hyper@anchorend + }% + \hss + }% +} \let\H@old@ssect\@ssect \def\@ssect#1#2#3#4#5{% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@ssect{#1}{#2}{#3}{#4}{% - \leavevmode - \hbox to 0pt{% - \dimen@=#1\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #5% - }% + \setlength{\Hy@SectionHShift}{#1}% + \H@old@ssect{#1}{#2}{#3}{#4}{\Hy@SectionAnchor#5}% } \let\H@old@schapter\@schapter \def\@schapter#1{% @@ -1501,17 +1508,8 @@ {% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{% - \leavevmode - \hbox to 0pt{% - \dimen@=#3\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #8% - }% + \setlength{\Hy@SectionHShift}{#3}% + \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Hy@SectionAnchor#8}% }{% \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% }% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index 34733f1b21a..a67d8060fa1 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/11/26 v6.79i + [2009/11/27 v6.79k 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 27692ef3bc2..c97c4093d22 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/11/26 v6.79i + [2009/11/27 v6.79k 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 636c569372e..05efdef3769 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/11/26 v6.79i + [2009/11/27 v6.79k 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 4a9abc1ee2a..fdfc06a0226 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/11/26 v6.79i + [2009/11/27 v6.79k Hyperref driver for pdfTeX] \let\Hy@PutCatalog\pdfcatalog \ifHy@pagelabels @@ -1613,21 +1613,28 @@ \else \expandafter\endinput \fi +\newlength\Hy@SectionHShift +\def\Hy@SectionAnchor{% + \ifx\protect\@typeset@protect + \Hy@@SectionAnchor + \fi +} +\DeclareRobustCommand*{\Hy@@SectionAnchor}{% + \leavevmode + \hbox to 0pt{% + \kern-\Hy@SectionHShift + \Hy@raisedlink{% + \hyper@anchorstart{\@currentHref}\hyper@anchorend + }% + \hss + }% +} \let\H@old@ssect\@ssect \def\@ssect#1#2#3#4#5{% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@ssect{#1}{#2}{#3}{#4}{% - \leavevmode - \hbox to 0pt{% - \dimen@=#1\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #5% - }% + \setlength{\Hy@SectionHShift}{#1}% + \H@old@ssect{#1}{#2}{#3}{#4}{\Hy@SectionAnchor#5}% } \let\H@old@schapter\@schapter \def\@schapter#1{% @@ -1693,17 +1700,8 @@ {% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{% - \leavevmode - \hbox to 0pt{% - \dimen@=#3\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #8% - }% + \setlength{\Hy@SectionHShift}{#3}% + \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Hy@SectionAnchor#8}% }{% \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% }% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 491bd9e5f32..bd4633a7d24 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/11/26 v6.79i + [2009/11/27 v6.79k 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 ec6ec2c7133..740925ae864 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/11/26 v6.79i + [2009/11/27 v6.79k 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 db185e2539e..e0733e28cea 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/11/26 v6.79i + [2009/11/27 v6.79k 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 f50723d56d4..7ac3554e9bd 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/11/26 v6.79i + [2009/11/27 v6.79k Hyperref driver for VTeX in PDF/PS mode] \providecommand*{\XR@ext}{pdf} \edef\Hy@VTeXversion{% @@ -808,21 +808,28 @@ \else \expandafter\endinput \fi +\newlength\Hy@SectionHShift +\def\Hy@SectionAnchor{% + \ifx\protect\@typeset@protect + \Hy@@SectionAnchor + \fi +} +\DeclareRobustCommand*{\Hy@@SectionAnchor}{% + \leavevmode + \hbox to 0pt{% + \kern-\Hy@SectionHShift + \Hy@raisedlink{% + \hyper@anchorstart{\@currentHref}\hyper@anchorend + }% + \hss + }% +} \let\H@old@ssect\@ssect \def\@ssect#1#2#3#4#5{% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@ssect{#1}{#2}{#3}{#4}{% - \leavevmode - \hbox to 0pt{% - \dimen@=#1\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #5% - }% + \setlength{\Hy@SectionHShift}{#1}% + \H@old@ssect{#1}{#2}{#3}{#4}{\Hy@SectionAnchor#5}% } \let\H@old@schapter\@schapter \def\@schapter#1{% @@ -888,17 +895,8 @@ {% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{% - \leavevmode - \hbox to 0pt{% - \dimen@=#3\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #8% - }% + \setlength{\Hy@SectionHShift}{#3}% + \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Hy@SectionAnchor#8}% }{% \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% }% diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index f0d84681e16..ed4b28c12e4 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/11/26 v6.79i + [2009/11/27 v6.79k 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 a1d6a63c392..2f624555af6 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/11/26 v6.79i + [2009/11/27 v6.79k 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 0b87e72c753..e2019382aca 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/11/26 v6.79i + [2009/11/27 v6.79k Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -4509,7 +4509,6 @@ \def\pageref{% \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef } - \def\NoHyper{% \def\hyper@link@[##1]##2##3##4{##4}% \def\hyper@@anchor##1{}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index b497b103bc9..460be95d70c 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/11/26 v6.79i + [2009/11/27 v6.79k Hyperref driver for HyperTeX specials] \providecommand*{\XR@ext}{dvi} \def\PDF@FinishDoc{} @@ -135,21 +135,28 @@ } \def\@Reset[#1]#2{\typeout{Sorry, HyperTeX does not support FORMs}} \def\@Submit[#1]#2{\typeout{Sorry, HyperTeX does not support FORMs}} +\newlength\Hy@SectionHShift +\def\Hy@SectionAnchor{% + \ifx\protect\@typeset@protect + \Hy@@SectionAnchor + \fi +} +\DeclareRobustCommand*{\Hy@@SectionAnchor}{% + \leavevmode + \hbox to 0pt{% + \kern-\Hy@SectionHShift + \Hy@raisedlink{% + \hyper@anchorstart{\@currentHref}\hyper@anchorend + }% + \hss + }% +} \let\H@old@ssect\@ssect \def\@ssect#1#2#3#4#5{% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@ssect{#1}{#2}{#3}{#4}{% - \leavevmode - \hbox to 0pt{% - \dimen@=#1\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #5% - }% + \setlength{\Hy@SectionHShift}{#1}% + \H@old@ssect{#1}{#2}{#3}{#4}{\Hy@SectionAnchor#5}% } \let\H@old@schapter\@schapter \def\@schapter#1{% @@ -215,17 +222,8 @@ {% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{% - \leavevmode - \hbox to 0pt{% - \dimen@=#3\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #8% - }% + \setlength{\Hy@SectionHShift}{#3}% + \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Hy@SectionAnchor#8}% }{% \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% }% diff --git a/Master/texmf-dist/tex/latex/hyperref/nameref.sty b/Master/texmf-dist/tex/latex/hyperref/nameref.sty index 29dcfb9556b..8f9894beef6 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nameref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nameref.sty @@ -20,7 +20,7 @@ %% given in the file `manifest.txt'. \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{nameref} - [2007/05/29 v2.31 Cross-referencing by name of section]% + [2009/11/27 v2.32 Cross-referencing by name of section]% \RequirePackage{refcount}[2006/02/12] \def\strip@period#1.\relax#2\@@@{#1} \newif\ifNR@showkeys @@ -113,36 +113,53 @@ }% \endgroup } +\def\NR@gettitle#1{% + \def\@currentlabelname{#1}% + \begingroup + \let\label\@gobble + \let\index\@gobble + \let\glossary\@gobble + \let\markboth\@gobbletwo + \let\@mkboth\@gobbletwo + \let\markright\@gobble + \let\protect\@unexpandable@protect + \edef\x{\endgroup + \noexpand\def\noexpand\@currentlabelname{% + \@currentlabelname + }% + }% + \x +} \let\NR@sect\@sect \newcounter{section@level} \def\@sect#1#2#3#4#5#6[#7]#8{% \setcounter{section@level}{#2}% - \def\@currentlabelname{#7}% + \NR@gettitle{#7}% \NR@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Sectionformat{#8}{#2}}% } \let\NR@ssect\@ssect \def\@ssect#1#2#3#4#5{% - \def\@currentlabelname{#5}% + \NR@gettitle{#5}% \NR@ssect{#1}{#2}{#3}{#4}{\Sectionformat{#5}{#1}}% } \let\NR@part\@part \def\@part[#1]#2{% - \def\@currentlabelname{#1}% + \NR@gettitle{#1}% \NR@part[{#1}]{#2}% } \let\NR@chapter\@chapter \def\@chapter[#1]#2{% - \def\@currentlabelname{#1}% + \NR@gettitle{#1}% \NR@chapter[{#1}]{#2}% } \let\NR@schapter\@schapter \def\@schapter#1{% - \def\@currentlabelname{#1}% + \NR@gettitle{#1}% \NR@schapter{#1}% } \let\NR@@caption\@caption \long\def\@caption#1[#2]{% - \def\@currentlabelname{#2}% + \NR@gettitle{#2}% \NR@@caption{#1}[{#2}]% } \AtBeginDocument{% @@ -153,7 +170,7 @@ \def\@tempa{#2}% \ifx\@tempa\@empty \else - \def\@currentlabelname{#2}% + \NR@gettitle{#2}% \fi }% }{}% @@ -162,7 +179,7 @@ \@ifpackageloaded{titlesec}{% \let\NRorg@ttl@sect@i\ttl@sect@i \def\ttl@sect@i#1#2[#3]#4{% - \def\@currentlabelname{#4}% + \NR@gettitle{#4}% \NRorg@ttl@sect@i{#1}{#2}[{#3}]{#4}% }% }{}% @@ -175,7 +192,7 @@ \edef\x{\endgroup \long\def\expandafter\noexpand\csname beamer@#1\endcsname [####1]{% hash-ok - \def\noexpand\@currentlabelname{####1}% + \noexpand\NR@gettitle{####1}% \expandafter\noexpand\csname NRorg@beamer@#1\endcsname [{####1}]% }% diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index c529db32ffe..0b2992e9e82 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/11/26 v6.79i + [2009/11/27 v6.79k 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 7d93fdccc73..a0b7c3d5449 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/11/26 v6.79i + [2009/11/27 v6.79k 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 486eabcdf23..5eb8c02c470 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/11/26 v6.79i + [2009/11/27 v6.79k Hyperref definitions for pdfmark specials] \begingroup \toks@\expandafter{\Hy@FirstPageHook}% @@ -1628,21 +1628,28 @@ \else \expandafter\endinput \fi +\newlength\Hy@SectionHShift +\def\Hy@SectionAnchor{% + \ifx\protect\@typeset@protect + \Hy@@SectionAnchor + \fi +} +\DeclareRobustCommand*{\Hy@@SectionAnchor}{% + \leavevmode + \hbox to 0pt{% + \kern-\Hy@SectionHShift + \Hy@raisedlink{% + \hyper@anchorstart{\@currentHref}\hyper@anchorend + }% + \hss + }% +} \let\H@old@ssect\@ssect \def\@ssect#1#2#3#4#5{% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@ssect{#1}{#2}{#3}{#4}{% - \leavevmode - \hbox to 0pt{% - \dimen@=#1\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #5% - }% + \setlength{\Hy@SectionHShift}{#1}% + \H@old@ssect{#1}{#2}{#3}{#4}{\Hy@SectionAnchor#5}% } \let\H@old@schapter\@schapter \def\@schapter#1{% @@ -1708,17 +1715,8 @@ {% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{% - \leavevmode - \hbox to 0pt{% - \dimen@=#3\relax\kern-\dimen@ - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend - }% - \hss - }% - #8% - }% + \setlength{\Hy@SectionHShift}{#3}% + \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{\Hy@SectionAnchor#8}% }{% \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% }% diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index 0b0e2de5cc9..17e8ec1bf12 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/11/26 v6.79i + [2009/11/27 v6.79k 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 39b7e5dcb06..3dd5e24d3c6 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/11/26 v6.79i + [2009/11/27 v6.79k 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 607b73b62d0..3b394faed25 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/11/26 v6.79i + [2009/11/27 v6.79k Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003} \DeclareTextCommand{\acircumflex}{PU}{\80\342} |