diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hypertex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/hyperref/hypertex.def | 45 |
1 files changed, 34 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 59e9bfe69ed..3dbf4e86bf2 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/20 v6.79g + [2009/11/25 v6.79h Hyperref driver for HyperTeX specials] \providecommand*{\XR@ext}{dvi} \def\PDF@FinishDoc{} @@ -137,12 +137,22 @@ \def\@Submit[#1]#2{\typeout{Sorry, HyperTeX does not support FORMs}} \let\H@old@ssect\@ssect \def\@ssect#1#2#3#4#5{% - \H@old@ssect{#1}{#2}{#3}{#4}{#5}% - \phantomsection + \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% + }% } \let\H@old@schapter\@schapter \def\@schapter#1{% - \H@old@schapter{#1}% \begingroup \let\@mkboth\@gobbletwo \Hy@GlobalStepCount\Hy@linkcounter @@ -151,6 +161,7 @@ \hyper@anchorstart{\@currentHref}\hyper@anchorend }% \endgroup + \H@old@schapter{#1}% } \@ifundefined{@chapter}{}{% \let\Hy@org@chapter\@chapter @@ -187,25 +198,37 @@ } \let\H@old@spart\@spart \def\@spart#1{% - \H@old@spart{#1}% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{part*.\the\Hy@linkcounter}% \Hy@raisedlink{% \hyper@anchorstart{\@currentHref}\hyper@anchorend }% + \H@old@spart{#1}% } \let\H@old@sect\@sect \def\@sect#1#2#3#4#5#6[#7]#8{% \ifnum #2>\c@secnumdepth + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + {% \Hy@GlobalStepCount\Hy@linkcounter \xdef\@currentHref{section*.\the\Hy@linkcounter}% - \fi - \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% - \ifnum #2>\c@secnumdepth - \Hy@raisedlink{% - \hyper@anchorstart{\@currentHref}\hyper@anchorend + \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% }% - \fi + }{% + \H@old@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}]{#8}% + }% } \def\Hy@tempa{% \def\@addchap[##1]##2{% |