diff options
author | Karl Berry <karl@freefriends.org> | 2023-05-27 20:23:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-05-27 20:23:26 +0000 |
commit | 20c66c2bed5aacce90e2c856486481ffccf4df72 (patch) | |
tree | 9255edfc16d078d0202df3ab67658606f2c4f19d /Master/texmf-dist/tex/latex/hyperref/hyperref.sty | |
parent | 418f9e6faf1f09fcfb5efd02b2030bcea23ddec3 (diff) |
hyperref (27may23)
git-svn-id: svn://tug.org/texlive/trunk@67233 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/hyperref/hyperref.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 138 |
1 files changed, 63 insertions, 75 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index 55099959f13..9ed825dc708 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -36,7 +36,7 @@ %% File: hyperref.dtx \NeedsTeXFormat{LaTeX2e}[2020/10/01] \ProvidesPackage{hyperref} - [2023-04-22 v7.00x % + [2023-05-16 v7.00y % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -747,10 +747,6 @@ \def\HyPsd@LoadExtra{% \ifHy@psdextra \ltx@iffileloaded{puenc.def}{% - \ltx@iffileloaded{puenc-greekbasic.def}{}{% - \Hy@SaveCatcodeSettings{pu}% - \input{puenc-greekbasic.def}% - \Hy@RestoreCatcodeSettings{pu}}% \Hy@SaveCatcodeSettings{psdextra}% \input{psdextra.def}% \Hy@RestoreCatcodeSettings{psdextra}% @@ -2053,17 +2049,6 @@ }% }% }{} -\ltx@IfUndefined{XR@addURL}{% -}{% - \def\XR@addURL#1{\XR@@dURL#1{}{}{}{}\\}% - \def\XR@@dURL#1#2#3#4#5\\{% - {#1}{#2}% - \if!#4!% - \else - {#3}{#4}{\XR@URL}% - \fi - }% -} \def\Hy@true{true} \def\Hy@false{false} \let\literalps@out\@gobble @@ -7372,65 +7357,68 @@ \Hy@raisedlink{\hyper@anchorstart{cite.#1}}% } \def\hyper@natanchorend{\hyper@anchorend} -\ltx@IfUndefined{NAT@parse}{% - \providecommand*\@extra@binfo{}% - \providecommand*\@extra@b@citeb{}% - \def\bibcite#1#2{% - \@newl@bel{b}{#1\@extra@binfo}{% - \hyper@@link[cite]{}{cite.#1\@extra@b@citeb}{#2}% - }% - }% - \gdef\@extra@binfo{}% - \let\Hy@bibcite\bibcite - \begingroup - \@ifundefined{bbl@cite@choice}{}{% - \g@addto@macro\bbl@cite@choice{% - \let\bibcite\Hy@bibcite - }% - }% - \endgroup - \providecommand*{\@BIBLABEL}{\@biblabel}% - \def\@lbibitem[#1]#2{% - \@skiphyperreftrue - \H@item[% - \ifx\Hy@raisedlink\@empty - \hyper@anchorstart{cite.#2\@extra@b@citeb}% - \@BIBLABEL{#1}% - \hyper@anchorend - \else - \Hy@raisedlink{% - \hyper@anchorstart{cite.#2\@extra@b@citeb}\hyper@anchorend - }% - \@BIBLABEL{#1}% - \fi - \hfill - ]% - \@skiphyperreffalse - \if@filesw - \begingroup - \let\protect\noexpand - \immediate\write\@auxout{% - \string\bibcite{#2}{#1}% - }% - \endgroup - \fi - \ignorespaces - }% - \def\@bibitem#1{% - \@skiphyperreftrue\H@item\@skiphyperreffalse - \Hy@raisedlink{% - \hyper@anchorstart{cite.#1\@extra@b@citeb}\relax\hyper@anchorend - }% - \if@filesw - \begingroup - \let\protect\noexpand - \immediate\write\@auxout{% - \string\bibcite{#1}{\the\value{\@listctr}}% - }% - \endgroup - \fi - \ignorespaces - }% +\@ifundefined{hyper@nopatch@bib} + {% + \ltx@IfUndefined{NAT@parse}{% + \providecommand*\@extra@binfo{}% + \providecommand*\@extra@b@citeb{}% + \def\bibcite#1#2{% + \@newl@bel{b}{#1\@extra@binfo}{% + \hyper@@link[cite]{}{cite.#1\@extra@b@citeb}{#2}% + }% + }% + \gdef\@extra@binfo{}% + \let\Hy@bibcite\bibcite + \begingroup + \@ifundefined{bbl@cite@choice}{}{% + \g@addto@macro\bbl@cite@choice{% + \let\bibcite\Hy@bibcite + }% + }% + \endgroup + \providecommand*{\@BIBLABEL}{\@biblabel}% + \def\@lbibitem[#1]#2{% + \@skiphyperreftrue + \H@item[% + \ifx\Hy@raisedlink\@empty + \hyper@anchorstart{cite.#2\@extra@b@citeb}% + \@BIBLABEL{#1}% + \hyper@anchorend + \else + \Hy@raisedlink{% + \hyper@anchorstart{cite.#2\@extra@b@citeb}\hyper@anchorend + }% + \@BIBLABEL{#1}% + \fi + \hfill + ]% + \@skiphyperreffalse + \if@filesw + \begingroup + \let\protect\noexpand + \immediate\write\@auxout{% + \string\bibcite{#2}{#1}% + }% + \endgroup + \fi + \ignorespaces + }% + \def\@bibitem#1{% + \@skiphyperreftrue\H@item\@skiphyperreffalse + \Hy@raisedlink{% + \hyper@anchorstart{cite.#1\@extra@b@citeb}\relax\hyper@anchorend + }% + \if@filesw + \begingroup + \let\protect\noexpand + \immediate\write\@auxout{% + \string\bibcite{#1}{\the\value{\@listctr}}% + }% + \endgroup + \fi + \ignorespaces + }% + }{}% }{} \@ifpackageloaded{harvard}{% \Hy@AtBeginDocument{% |