diff options
Diffstat (limited to 'Master')
41 files changed, 142 insertions, 97 deletions
diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt index 2b72f668247..a3190b351dc 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt @@ -1,3 +1,14 @@ +2022-22-11 Ulrike Fischer/David Carlisle + * don't set the pagesize if \mag is different from 1000, see issue #1138 in latex3. + * avoid error from old labels if hyperref is loaded, issue #261 + * fixed issue #260 + * fixed a nopatch command, issue #258 + * Use protected commands in \contentsline to allow the use of \MakeUppercase, issue #121 + +2022-09-22 Ulrike Fischer/David Carlisle + * adapt setpagesize option to changes in LaTeX (stockwidth is always defined) + * Use hooks instead of auxhook package + 2022-06-20 Ulrike Fischer/David Carlisle * don't redefine \@secondoffive and \@fifthoffive, issue #238 * add interface to access some pdf related values unchanged (needed by hyperxmp). diff --git a/Master/texmf-dist/doc/latex/hyperref/README.md b/Master/texmf-dist/doc/latex/hyperref/README.md index 71ecefab3e9..666a1d850ad 100644 --- a/Master/texmf-dist/doc/latex/hyperref/README.md +++ b/Master/texmf-dist/doc/latex/hyperref/README.md @@ -1,6 +1,6 @@ # README for hyperref bundle -Version 2022-09-22 v7.00t +Version 2022-11-13 v7.00u ## INTRODUCTION diff --git a/Master/texmf-dist/doc/latex/hyperref/backref.pdf b/Master/texmf-dist/doc/latex/hyperref/backref.pdf Binary files differindex 0f2ad5cc10b..1b7f41e6fbd 100644 --- a/Master/texmf-dist/doc/latex/hyperref/backref.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/backref.pdf diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.css b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.css index 1b4e83d6c6a..f6c9350717d 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.css +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.css @@ -235,6 +235,8 @@ table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } .hline td, .cline td{ padding: 0; } .hline hr, .cline hr{border:none;border-top:1px solid black;} .hline {border-top: 1px solid black;} +.hline + .vspace:last-child{display:none;} +.hline:first-child{border-bottom:1px solid black;border-top:none;} .tabbing-right {text-align:right;} div.float, div.figure {margin-left: auto; margin-right: auto;} div.float img {text-align:center;} @@ -297,6 +299,8 @@ table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } .hline td, .cline td{ padding: 0; } .hline hr, .cline hr{border:none;border-top:1px solid black;} .hline {border-top: 1px solid black;} +.hline + .vspace:last-child{display:none;} +.hline:first-child{border-bottom:1px solid black;border-top:none;} div.array {text-align:center;} table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } table.longtable{border-collapse: collapse; border-spacing: 0;} diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html index aee3f8ddd21..64466b39ad7 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html @@ -25,7 +25,7 @@ href="https://github.com/latex3/hyperref/issues" class="url" ><span class="ec-lmvtt-10x-x-120">https://github.com/latex3/hyperref/issues</span></a><span class="ec-lmr-12">)</span></div><br /> <div class="date" ><span -class="ec-lmr-12">2022-09-22 v7.00t</span></div> +class="ec-lmr-12">2022-11-13 v7.00u</span></div> </div> <h3 class="likesectionHead"><a id="x1-1000"></a>Contents</h3> diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf Binary files differindex b9244c8f3f3..3ffbe3e7143 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex index 1cc482538b2..fe44eb889a0 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex @@ -166,7 +166,7 @@ } \makeatother \title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}} -\date{2022-09-22 v7.00t} +\date{2022-11-13 v7.00u} \begin{document} diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf Binary files differindex 44cc9b0b06a..e9de52c5162 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf Binary files differindex b52703cc402..7eca5a72723 100644 --- a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf diff --git a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf Binary files differindex 420f41424e1..591097484e7 100644 --- a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf +++ b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf diff --git a/Master/texmf-dist/source/latex/hyperref/hluatex.dtx b/Master/texmf-dist/source/latex/hyperref/hluatex.dtx index 3675cd0cec2..4a4eb9af12f 100644 --- a/Master/texmf-dist/source/latex/hyperref/hluatex.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hluatex.dtx @@ -1,6 +1,6 @@ % \iffalse % Source File: hluatex.dtx -% 2022-09-22 v7.00t +% 2022-11-13 v7.00u % % Copyright % 2016-2019 Oberdiek Package Support Group @@ -31,7 +31,7 @@ % % \begin{macrocode} %<*luatex> -%% 2022-09-22 v7.00t +%% 2022-11-13 v7.00u %% force unicode encoding, see issue #101 %% code mostly copied from hxetex.def \HyPsd@LoadUnicode diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx index d31a2009e2e..5d6799a2064 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx @@ -53,7 +53,7 @@ % }^^A % } % -% \date{Version 2022-09-22 v7.00t} +% \date{Version 2022-11-13 v7.00u} % % \maketitle % \begin{documentation} diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx index ebe25f7f623..b7c0f828e30 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx @@ -55,7 +55,7 @@ % }^^A % } % -% \date{Version 2022-09-22 v7.00t} +% \date{Version 2022-11-13 v7.00u} % % \maketitle % \begin{documentation} diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index fb6aefd9b2e..bc8d936c814 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -52,7 +52,7 @@ %<puvnenc>\ProvidesFile{puvnenc.def} %<puarenc>\ProvidesFile{puarenc.def} %<psdextra>\ProvidesFile{psdextra.def} -%<!none&!packageEnd> [2022-09-22 v7.00t % +%<!none&!packageEnd> [2022-11-13 v7.00u % %<package> Hypertext links for LaTeX] %<nohyperref> Dummy hyperref (SR)] %<driver> Hyperref documentation driver file] @@ -8226,8 +8226,8 @@ % \end{macro} % \begin{macro}{\HyperDestRename} % \begin{macrocode} -% \end{macrocode} \let\HyperDestRename\ltx@gobbletwo +% \end{macrocode} % \end{macro} % \begin{macrocode} \fi @@ -12016,7 +12016,14 @@ % \begin{macro}{\contentsline} % The page number might be empty. In this case the link for the % page number is suppressed to avoid little link boxes. +% +% change 2022-11-13: To avoid problems if |MakeUppercase| is used +% around the entry we use special protected commands: +% % \begin{macrocode} +\protected\def\Hy@toclinkstart{\hyper@linkstart{link}{\Hy@tocdestname}} +\protected\def\Hy@toclinkend{\hyper@linkend} + \def\contentsline#1#2#3#4{% \begingroup \Hy@safe@activestrue @@ -12030,7 +12037,7 @@ \csname l@#1\endcsname{#2}{#3}% \or % section \csname l@#1\endcsname{% - \hyper@linkstart{link}{\Hy@tocdestname}{#2}\hyper@linkend + \Hy@toclinkstart{#2}\Hy@toclinkend }{#3}% \or % page \def\Hy@temp{#3}% @@ -12038,20 +12045,20 @@ \csname l@#1\endcsname{#2}{#3}% \else \csname l@#1\endcsname{{#2}}{% - \hyper@linkstart{link}{\Hy@tocdestname}{#3}\hyper@linkend + \Hy@toclinkstart{#3}\Hy@toclinkend }% \fi \else % all \def\Hy@temp{#3}% \ifx\Hy@temp\ltx@empty \csname l@#1\endcsname{% - \hyper@linkstart{link}{\Hy@tocdestname}{#2}\hyper@linkend + \Hy@toclinkstart{#2}\Hy@toclinkend }{}% \else \csname l@#1\endcsname{% - \hyper@linkstart{link}{\Hy@tocdestname}{#2}\hyper@linkend + \Hy@toclinkstart{#2}\Hy@toclinkend }{% - \hyper@linkstart{link}{\Hy@tocdestname}{#3}\hyper@linkend + \Hy@toclinkstart{#3}\Hy@toclinkend }% \fi \fi @@ -12442,6 +12449,8 @@ % normal text (which is used as an anchor). % (|\endinput| have to be on the same line like |\fi|, or you % have to use |\expandafter| before.) +% +% change 2022-11-13: added an |\@empty| for issue\#261. % \begin{macrocode} \ifHy@texht \expandafter\endinput @@ -12455,7 +12464,7 @@ Reference `#3' on page \thepage \space undefined% }% \else - \expandafter\Hy@setref@link#1\@empty\@empty\@nil{#2}% + \expandafter\Hy@setref@link#1\@empty\@empty\@empty\@nil{#2}% \fi } % \end{macrocode} @@ -13527,24 +13536,26 @@ \fi \fi }{% - \ifdim\stockwidth>\z@ - \ifdim\stockheight>\z@ - \setlength{\pdfpagewidth}{\stockwidth}% - \setlength{\pdfpageheight}{\stockheight}% - \else - \ifdim\paperwidth>\z@ - \ifdim\paperheight>\z@ - \setlength{\pdfpagewidth}{\paperwidth}% - \setlength{\pdfpageheight}{\paperheight}% + \ifnum\mag=\@m + \ifdim\stockwidth>\z@ + \ifdim\stockheight>\z@ + \setlength{\pdfpagewidth}{\stockwidth}% + \setlength{\pdfpageheight}{\stockheight}% + \else + \ifdim\paperwidth>\z@ + \ifdim\paperheight>\z@ + \setlength{\pdfpagewidth}{\paperwidth}% + \setlength{\pdfpageheight}{\paperheight}% + \fi \fi \fi - \fi - \else - \ifdim\stockwidth=\z@ - \ifdim\paperwidth>\z@ - \ifdim\paperheight>\z@ - \setlength{\pdfpagewidth}{\paperwidth}% - \setlength{\pdfpageheight}{\paperheight}% + \else + \ifdim\stockwidth=\z@ + \ifdim\paperwidth>\z@ + \ifdim\paperheight>\z@ + \setlength{\pdfpagewidth}{\paperwidth}% + \setlength{\pdfpageheight}{\paperheight}% + \fi \fi \fi \fi @@ -14600,6 +14611,7 @@ \AtBeginShipoutFirst{% \ifHy@setpagesize \begingroup + \ifnum\mag=\@m \ifdim\stockwidth>\z@ \ifdim\stockheight>\z@ \special{papersize=\the\stockwidth,\the\stockheight}% @@ -14619,6 +14631,7 @@ \fi \fi \fi + \fi \endgroup \fi \Hy@DisableOption{setpagesize}% @@ -14757,6 +14770,7 @@ \ifcsname mediaheight\endcsname \ifHy@setpagesize \providecommand*{\VTeXInitMediaSize}{% + \ifnum\mag=\@m \ifdim\stockwidth>\z@ \ifdim\stockheight>\z@ \setlength\mediaheight\stockheight @@ -14779,6 +14793,7 @@ \fi \fi \fi + \fi }% \Hy@AtBeginDocument{\VTeXInitMediaSize}% \fi @@ -16409,6 +16424,7 @@ \AtBeginShipoutFirst{% \ifHy@setpagesize \begingroup + \ifnum\mag=\@m \ifdim\stockwidth>\z@ \ifdim\stockheight>\z@ \special{papersize=\the\stockwidth,\the\stockheight}% @@ -16428,6 +16444,7 @@ \fi \fi \fi + \fi \endgroup \fi \Hy@DisableOption{setpagesize}% diff --git a/Master/texmf-dist/source/latex/hyperref/nameref.dtx b/Master/texmf-dist/source/latex/hyperref/nameref.dtx index 0c2c3b96062..e2b9624c019 100644 --- a/Master/texmf-dist/source/latex/hyperref/nameref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/nameref.dtx @@ -535,7 +535,7 @@ % \begin{macrocode} \ltx@IfUndefined{descriptionlabel}{% }{% - \@ifundefined{NR@nopatch@longtable} + \@ifundefined{NR@nopatch@lists} {\let\NRorg@descriptionlabel\descriptionlabel \def\descriptionlabel#1{% \NR@gettitle{#1}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 945b05ab5a8..10603054e5e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdvipdfm.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for dvipdfm] \Hy@VersionCheck{hdvipdfm.def} \special{pdf:majorversion \Hy@pdf@majorversion} @@ -632,6 +632,7 @@ \AtBeginShipoutFirst{% \ifHy@setpagesize \begingroup + \ifnum\mag=\@m \ifdim\stockwidth>\z@ \ifdim\stockheight>\z@ \special{papersize=\the\stockwidth,\the\stockheight}% @@ -651,6 +652,7 @@ \fi \fi \fi + \fi \endgroup \fi \Hy@DisableOption{setpagesize}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index 04e2d4e4050..04f76fbdf0e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdvips.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for dvips] \Hy@VersionCheck{hdvips.def} \providecommand*{\XR@ext}{pdf} @@ -103,6 +103,7 @@ \AtBeginShipoutFirst{% \ifHy@setpagesize \begingroup + \ifnum\mag=\@m \ifdim\stockwidth>\z@ \ifdim\stockheight>\z@ \special{papersize=\the\stockwidth,\the\stockheight}% @@ -122,6 +123,7 @@ \fi \fi \fi + \fi \endgroup \fi \Hy@DisableOption{setpagesize}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index c9d2c1c83c1..82ad5841787 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdvipson.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for dvipsone] \Hy@VersionCheck{hdvipson.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def index 8a7cfd455d7..8a2264252b3 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdviwind.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for dviwindo] \Hy@VersionCheck{hdviwind.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/hluatex.def b/Master/texmf-dist/tex/latex/hyperref/hluatex.def index b6fff08e7d0..1b87a3fdb39 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hluatex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hluatex.def @@ -34,10 +34,10 @@ %% %% File: hyperref.dtx \ProvidesFile{hluatex.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for luaTeX] \Hy@VersionCheck{hluatex.def} -%% 2022-09-22 v7.00t +%% 2022-11-13 v7.00u %% force unicode encoding, see issue #101 %% code mostly copied from hxetex.def \HyPsd@LoadUnicode diff --git a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def index 64ad0b5a26c..143cbdb7740 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hpdftex.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% @@ -701,24 +701,26 @@ \fi \fi }{% - \ifdim\stockwidth>\z@ - \ifdim\stockheight>\z@ - \setlength{\pdfpagewidth}{\stockwidth}% - \setlength{\pdfpageheight}{\stockheight}% - \else - \ifdim\paperwidth>\z@ - \ifdim\paperheight>\z@ - \setlength{\pdfpagewidth}{\paperwidth}% - \setlength{\pdfpageheight}{\paperheight}% + \ifnum\mag=\@m + \ifdim\stockwidth>\z@ + \ifdim\stockheight>\z@ + \setlength{\pdfpagewidth}{\stockwidth}% + \setlength{\pdfpageheight}{\stockheight}% + \else + \ifdim\paperwidth>\z@ + \ifdim\paperheight>\z@ + \setlength{\pdfpagewidth}{\paperwidth}% + \setlength{\pdfpageheight}{\paperheight}% + \fi \fi \fi - \fi - \else - \ifdim\stockwidth=\z@ - \ifdim\paperwidth>\z@ - \ifdim\paperheight>\z@ - \setlength{\pdfpagewidth}{\paperwidth}% - \setlength{\pdfpageheight}{\paperheight}% + \else + \ifdim\stockwidth=\z@ + \ifdim\paperwidth>\z@ + \ifdim\paperheight>\z@ + \setlength{\pdfpagewidth}{\paperwidth}% + \setlength{\pdfpageheight}{\paperheight}% + \fi \fi \fi \fi diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index dfb22dd1eb1..12c57dc2e45 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{htex4ht.cfg} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % 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 e3cedecd6a6..e767580fbe1 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{htex4ht.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for TeX4ht] \Hy@VersionCheck{htex4ht.def} \providecommand*{\XR@ext}{html} diff --git a/Master/texmf-dist/tex/latex/hyperref/htexture.def b/Master/texmf-dist/tex/latex/hyperref/htexture.def index aa7aca64d69..482ba55e5a9 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{htexture.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for Textures] \Hy@VersionCheck{htexture.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtex.def b/Master/texmf-dist/tex/latex/hyperref/hvtex.def index 28633fcc085..8034b1da10a 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hvtex.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for VTeX in PDF/PS mode] \Hy@VersionCheck{hvtex.def} \providecommand*{\XR@ext}{pdf} @@ -140,6 +140,7 @@ \ifcsname mediaheight\endcsname \ifHy@setpagesize \providecommand*{\VTeXInitMediaSize}{% + \ifnum\mag=\@m \ifdim\stockwidth>\z@ \ifdim\stockheight>\z@ \setlength\mediaheight\stockheight @@ -162,6 +163,7 @@ \fi \fi \fi + \fi }% \Hy@AtBeginDocument{\VTeXInitMediaSize}% \fi diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index eb5f769ed40..496ce5a2ea7 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hvtexhtml.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for VTeX in HTML mode] \Hy@VersionCheck{hvtexhtm.def} \providecommand*{\XR@ext}{htm} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def index 847650b4a53..869c86df41d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hvtexmrk.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)] \Hy@VersionCheck{hvtexmrk.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hxetex.def b/Master/texmf-dist/tex/latex/hyperref/hxetex.def index cf1271a3606..dad6648f962 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hxetex.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode @@ -195,24 +195,26 @@ \fi \fi }{% - \ifdim\stockwidth>\z@ - \ifdim\stockheight>\z@ - \setlength{\pdfpagewidth}{\stockwidth}% - \setlength{\pdfpageheight}{\stockheight}% - \else - \ifdim\paperwidth>\z@ - \ifdim\paperheight>\z@ - \setlength{\pdfpagewidth}{\paperwidth}% - \setlength{\pdfpageheight}{\paperheight}% + \ifnum\mag=\@m + \ifdim\stockwidth>\z@ + \ifdim\stockheight>\z@ + \setlength{\pdfpagewidth}{\stockwidth}% + \setlength{\pdfpageheight}{\stockheight}% + \else + \ifdim\paperwidth>\z@ + \ifdim\paperheight>\z@ + \setlength{\pdfpagewidth}{\paperwidth}% + \setlength{\pdfpageheight}{\paperheight}% + \fi \fi \fi - \fi - \else - \ifdim\stockwidth=\z@ - \ifdim\paperwidth>\z@ - \ifdim\paperheight>\z@ - \setlength{\pdfpagewidth}{\paperwidth}% - \setlength{\pdfpageheight}{\paperheight}% + \else + \ifdim\stockwidth=\z@ + \ifdim\paperwidth>\z@ + \ifdim\paperheight>\z@ + \setlength{\pdfpagewidth}{\paperwidth}% + \setlength{\pdfpageheight}{\paperheight}% + \fi \fi \fi \fi diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index f4259a97cae..9d1e49d8607 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} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -7773,6 +7773,9 @@ }% \endgroup } +\protected\def\Hy@toclinkstart{\hyper@linkstart{link}{\Hy@tocdestname}} +\protected\def\Hy@toclinkend{\hyper@linkend} + \def\contentsline#1#2#3#4{% \begingroup \Hy@safe@activestrue @@ -7786,7 +7789,7 @@ \csname l@#1\endcsname{#2}{#3}% \or % section \csname l@#1\endcsname{% - \hyper@linkstart{link}{\Hy@tocdestname}{#2}\hyper@linkend + \Hy@toclinkstart{#2}\Hy@toclinkend }{#3}% \or % page \def\Hy@temp{#3}% @@ -7794,20 +7797,20 @@ \csname l@#1\endcsname{#2}{#3}% \else \csname l@#1\endcsname{{#2}}{% - \hyper@linkstart{link}{\Hy@tocdestname}{#3}\hyper@linkend + \Hy@toclinkstart{#3}\Hy@toclinkend }% \fi \else % all \def\Hy@temp{#3}% \ifx\Hy@temp\ltx@empty \csname l@#1\endcsname{% - \hyper@linkstart{link}{\Hy@tocdestname}{#2}\hyper@linkend + \Hy@toclinkstart{#2}\Hy@toclinkend }{}% \else \csname l@#1\endcsname{% - \hyper@linkstart{link}{\Hy@tocdestname}{#2}\hyper@linkend + \Hy@toclinkstart{#2}\Hy@toclinkend }{% - \hyper@linkstart{link}{\Hy@tocdestname}{#3}\hyper@linkend + \Hy@toclinkstart{#3}\Hy@toclinkend }% \fi \fi @@ -8080,7 +8083,7 @@ Reference `#3' on page \thepage \space undefined% }% \else - \expandafter\Hy@setref@link#1\@empty\@empty\@nil{#2}% + \expandafter\Hy@setref@link#1\@empty\@empty\@empty\@nil{#2}% \fi } \def\Hy@setref@link#1#2#3#4#5#6\@nil#7{% diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 8bfbc5fc75a..fced9257dbd 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hypertex.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref driver for HyperTeX specials] \Hy@VersionCheck{hypertex.def} \providecommand*{\XR@ext}{dvi} diff --git a/Master/texmf-dist/tex/latex/hyperref/nameref.sty b/Master/texmf-dist/tex/latex/hyperref/nameref.sty index 9e362741775..53f30196667 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nameref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nameref.sty @@ -267,7 +267,7 @@ }{}% \ltx@IfUndefined{descriptionlabel}{% }{% - \@ifundefined{NR@nopatch@longtable} + \@ifundefined{NR@nopatch@lists} {\let\NRorg@descriptionlabel\descriptionlabel \def\descriptionlabel#1{% \NR@gettitle{#1}% diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index e544b43458b..f4d1aebfd12 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -34,7 +34,7 @@ %% File: hyperref.dtx \NeedsTeXFormat{LaTeX2e}[2020/10/01] \ProvidesPackage{nohyperref} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Dummy hyperref (SR)] \RequirePackage{letltxmacro}[2008/06/13] \let\hyper@@anchor\@gobble diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index 1264f515f46..9b65ae7c371 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{pd1enc.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % 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 dd7e9b4e4af..cb52e50bd1e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{pdfmark.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref definitions for pdfmark specials] \Hy@VersionCheck{pdfmark.def} \begingroup diff --git a/Master/texmf-dist/tex/latex/hyperref/psdextra.def b/Master/texmf-dist/tex/latex/hyperref/psdextra.def index bec1f0ca9fc..af3a268a7ea 100644 --- a/Master/texmf-dist/tex/latex/hyperref/psdextra.def +++ b/Master/texmf-dist/tex/latex/hyperref/psdextra.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{psdextra.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref: Additions to PDF string support] \Hy@VersionCheck{psdextra.def} \newcommand*{\psdmapshortnames}{% diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index 1ed51dddb28..5661fed0eab 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puarenc.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref: Additions to puenc.def for Arabi] \DeclareTextCommand{\hamza}{PU}{\86\041}% U+0621 \DeclareTextCommand{\alefmadda}{PU}{\86\042}% U+0622 diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def b/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def index 96391c56329..3f4980fb41e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puenc-extra.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref: PDF Unicode extra definition (HO)] \DeclareTextCommand{\G}{PU}[1]{#1\83\017}% U+030F \DeclareTextCompositeCommand{\G}{PU}{\@empty}{\textdoublegrave}% diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def b/Master/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def index d91aa9bd21c..4078ee2a0a1 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc-greekbasic.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puenc-greekbasic.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref: PDF Unicode definition (greek block) (HO)] \DeclareTextCommand{\textnumeralsigngreek}{PU}{\83\164}% U+0374 \DeclareTextCommand{\textdexiakeraia}{PU}{\83\164}% U+0374 diff --git a/Master/texmf-dist/tex/latex/hyperref/puenc.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def index 46079137a1b..34f516da889 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puenc.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % 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 2fc45dc0bc8..99e568649e8 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puvnenc.def} - [2022-09-22 v7.00t % + [2022-11-13 v7.00u % Hyperref: Additions to puenc.def for VnTeX] \DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103 \DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2 diff --git a/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty b/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty index 9472448b3a2..9bed6dae695 100644 --- a/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty +++ b/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty @@ -61,7 +61,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xr-hyper} - [2022-09-22 v7.00t eXternal References (DPC)] + [2022-11-13 v7.00u eXternal References (DPC)] \def\externaldocument{\@testopt\XR@cite{}} \let\externalcitedocument\externaldocument |