From 3a682d261809f0d511e3257205004f20ddaa2683 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 10 Nov 2023 21:38:45 +0000 Subject: hyperref (10nov23) git-svn-id: svn://tug.org/texlive/trunk@68800 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt | 14 ++ Master/texmf-dist/doc/latex/hyperref/README.md | 2 +- Master/texmf-dist/doc/latex/hyperref/backref.pdf | Bin 206681 -> 206681 bytes .../doc/latex/hyperref/hyperref-doc.html | 2 +- .../texmf-dist/doc/latex/hyperref/hyperref-doc.pdf | Bin 318399 -> 318619 bytes .../texmf-dist/doc/latex/hyperref/hyperref-doc.tex | 2 +- .../doc/latex/hyperref/hyperref-linktarget.pdf | Bin 439955 -> 440371 bytes Master/texmf-dist/doc/latex/hyperref/hyperref.pdf | Bin 2350345 -> 2346477 bytes Master/texmf-dist/doc/latex/hyperref/nameref.pdf | Bin 184798 -> 172260 bytes .../texmf-dist/source/latex/hyperref/hluatex.dtx | 4 +- .../source/latex/hyperref/hyperref-linktarget.dtx | 2 +- .../source/latex/hyperref/hyperref-patches.dtx | 2 +- .../texmf-dist/source/latex/hyperref/hyperref.dtx | 45 ++----- .../texmf-dist/source/latex/hyperref/nameref.dtx | 145 +-------------------- Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvips.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdvipson.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hdviwind.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hluatex.def | 4 +- Master/texmf-dist/tex/latex/hyperref/hpdftex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg | 2 +- Master/texmf-dist/tex/latex/hyperref/htex4ht.def | 2 +- Master/texmf-dist/tex/latex/hyperref/htexture.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hxetex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/hyperref.sty | 11 +- Master/texmf-dist/tex/latex/hyperref/hypertex.def | 2 +- Master/texmf-dist/tex/latex/hyperref/nameref.sty | 109 +--------------- .../texmf-dist/tex/latex/hyperref/nohyperref.sty | 14 +- Master/texmf-dist/tex/latex/hyperref/pd1enc.def | 4 +- Master/texmf-dist/tex/latex/hyperref/pdfmark.def | 2 +- Master/texmf-dist/tex/latex/hyperref/psdextra.def | 4 +- Master/texmf-dist/tex/latex/hyperref/puarenc.def | 2 +- .../texmf-dist/tex/latex/hyperref/puenc-extra.def | 2 +- Master/texmf-dist/tex/latex/hyperref/puenc.def | 6 +- Master/texmf-dist/tex/latex/hyperref/puvnenc.def | 2 +- Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty | 2 +- 39 files changed, 60 insertions(+), 346 deletions(-) diff --git a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt index 660a34563ea..d4f1cd0fa32 100644 --- a/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt +++ b/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt @@ -1,3 +1,17 @@ +2023-11-09 Ulrike Fischer + * correct \cyreref to \cyrerev issue 307 + * corrent \textddagger definition issue 308 + * correct \DiamandSolid to \DiamondSolid in \psdmapshortnames issue 310 + * correct \textDiamandSolid to \textDiamondSolid issue 310 + * remove now unneeded fallbacks for reference commands + * nameref: remove unneeded beamer patch + * nameref: remove unneeded ifthen patch + * nameref: remove memoir patches, it handles titles itself now + * nameref: remove outdated titlesec patch. + +=========== +Version: 2023-10-27 v7.01e + 2023-11-07 Ulrike Fischer * improve thm code, issue 304 * insert socket for varwidth, issue 204 and 293 diff --git a/Master/texmf-dist/doc/latex/hyperref/README.md b/Master/texmf-dist/doc/latex/hyperref/README.md index 0e47cc50128..b6cb9bc4d51 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 2023-11-07 v7.01e +Version 2023-11-09 v7.01f ## INTRODUCTION diff --git a/Master/texmf-dist/doc/latex/hyperref/backref.pdf b/Master/texmf-dist/doc/latex/hyperref/backref.pdf index 1a9546b24e0..3fd7b070cf9 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/backref.pdf and b/Master/texmf-dist/doc/latex/hyperref/backref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html index c84196a6c6e..d6d79f44284 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" >https://github.com/latex3/hyperref/issues)
2023-11-07 v7.01e
+class="ec-lmr-12">2023-11-09 v7.01f

Contents

diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf index 06eca0ae05a..f641b410f24 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf and b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex b/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex index cfc4058afbd..0d0c73190b5 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{2023-11-07 v7.01e} +\date{2023-11-09 v7.01f} \begin{document} diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf index 1305ef1528f..307ef8a8131 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf and b/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf index 04ea7903377..9cbb79825aa 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf and b/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf differ diff --git a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf index 5b2f5f320e7..b1c45978eab 100644 Binary files a/Master/texmf-dist/doc/latex/hyperref/nameref.pdf and b/Master/texmf-dist/doc/latex/hyperref/nameref.pdf differ diff --git a/Master/texmf-dist/source/latex/hyperref/hluatex.dtx b/Master/texmf-dist/source/latex/hyperref/hluatex.dtx index d8309b3eb94..96c5ef9610d 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 -% 2023-11-07 v7.01e +% 2023-11-09 v7.01f % % Copyright % 2016-2019 Oberdiek Package Support Group @@ -31,7 +31,7 @@ % % \begin{macrocode} %<*luatex> -%% 2023-11-07 v7.01e +%% 2023-11-09 v7.01f %% 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 d013b89980d..4c138136797 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 2023-11-07 v7.01e} +% \date{Version 2023-11-09 v7.01f} % % \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 2c1209001a7..4a5134a2b2e 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 2023-11-07 v7.01e} +% \date{Version 2023-11-09 v7.01f} % % \maketitle % \begin{documentation} diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx index c6fccc9cfd1..94d6b909ff4 100644 --- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx @@ -51,7 +51,7 @@ %\ProvidesFile{puvnenc.def} %\ProvidesFile{puarenc.def} %\ProvidesFile{psdextra.def} -% [2023-11-07 v7.01e % +% [2023-11-09 v7.01f % % Hypertext links for LaTeX] % Dummy hyperref (SR)] % Hyperref documentation driver file] @@ -9420,21 +9420,6 @@ } % \end{macrocode} -% Ignore star from referencing macros: -% This is only needed if LaTeX doesn't define the starred -% variants itself. -% \begin{macrocode} -\@ifundefined{@kernel@ref} - {\LetLtxMacro\NoHy@OrgRef\ref - \DeclareRobustCommand*{\ref}{% - \@ifstar\NoHy@OrgRef\NoHy@OrgRef - } - \LetLtxMacro\NoHy@OrgPageRef\pageref - \DeclareRobustCommand*{\pageref}{% - \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef - }}{} -% \end{macrocode} -% % \section{Localized nullifying of package} % Sometimes we just don't want the wretched package interfering % with us. Define an environment we can put in manually, or include @@ -9522,21 +9507,7 @@ \long\def\@gobbleopt[#1]{} \let\hyperpage\@empty % \end{macrocode} -% Ignore star from referencing macros. This is only -% needed in older formats. % \begin{macrocode} -\@ifl@t@r\fmtversion{2022-06-01} - {}% - {% - \LetLtxMacro\NoHy@OrgRef\ref - \DeclareRobustCommand*{\ref}{% - \@ifstar\NoHy@OrgRef\NoHy@OrgRef - } - \LetLtxMacro\NoHy@OrgPageRef\pageref - \DeclareRobustCommand*{\pageref}{% - \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef - }% - } % % \end{macrocode} % @@ -10993,8 +10964,8 @@ % The last point is the most complicated. Simply moving at the point \cs{refstepcounter} % is encountered into the next para hook doesn't work, as this can be in a header if there is page % break. The next item hook doesn't work for the same reason, -% also not every theorem environment actually use \cs{item} (e.g. {amsthm} and ams-classes). -% Patching (or using a hook) \cs{@begintheorem} doesn't work either as {ntheorem} +% also not every theorem environment actually use \cs{item} (e.g. \texttt{amsthm} and ams-classes). +% Patching (or using a hook) \cs{@begintheorem} doesn't work either as \texttt{ntheorem} % redefines this on the fly. % % For now we move the target creation into the item hook. This is not perfect, @@ -20085,7 +20056,7 @@ \DeclareTextCommand{\textdagger}{PD1}{\201}% U+2020 % U+2021 DOUBLE DAGGER; daggerdbl; \ddagger (LaTeX) \DeclareTextCommand{\textdaggerdbl}{PD1}{\202}% U+2021 -\DeclareTextCommand{\textddagger}{PD1}{\textddagger} +\DeclareTextCommand{\textddagger}{PD1}{\textdaggerdbl} % U+2026 HORIZONTAL ELLIPSIS; ellipsis \DeclareTextCommand{\textellipsis}{PD1}{\203}% U+2026 % U+2014 EM DASH; emdash @@ -22322,7 +22293,7 @@ % U+04EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS \DeclareTextCompositeCommand{\"}{PU}{\CYREREV}{\84\354}% U+04EC % U+04ED CYRILLIC SMALL LETTER E WITH DIAERESIS -\DeclareTextCompositeCommand{\"}{PU}{\cyreref}{\84\355}% U+04ED +\DeclareTextCompositeCommand{\"}{PU}{\cyrerev}{\84\355}% U+04ED % U+04EE CYRILLIC CAPITAL LETTER U WITH MACRON; Umacroncyrillic \DeclareTextCompositeCommand{\=}{PU}{\CYRU}{\84\356}% U+04EE % U+04EF CYRILLIC SMALL LETTER U WITH MACRON; umacroncyrillic @@ -24591,8 +24562,8 @@ % U+2752 UPPER RIGHT SHADOWED WHITE SQUARE; % \SquareCastShadowTopRight (bbding) \DeclareTextCommand{\textSquareCastShadowTopRight}{PU}{\9047\122}%* U+2752 -% U+2756 BLACK DIAMOND MINUS WHITE X; \OrnamentDiamandSolid (bbding) -\DeclareTextCommand{\textDiamandSolid}{PU}{\9047\126}%* U+2756 +% U+2756 BLACK DIAMOND MINUS WHITE X; \OrnamentDiamondSolid (bbding) +\DeclareTextCommand{\textDiamondSolid}{PU}{\9047\126}%* U+2756 % U+2758 LIGHT VERTICAL BAR; \RectangleThin (bbding) \DeclareTextCommand{\textRectangleThin}{PU}{\9047\130}%* U+2758 % U+2759 MEDIUM VERTICAL BAR; \Rectangle (bbding) @@ -26134,7 +26105,7 @@ \let\SquareTopRight\textSquareTopRight \let\SquareCastShadowBottomRight\textSquareCastShadowBottomRight \let\SquareCastShadowTopRight\textSquareCastShadowTopRight - \let\DiamandSolid\textDiamandSolid + \let\DiamondSolid\textDiamondSolid \let\RectangleThin\textRectangleThin \let\Rectangle\textRectangle \let\RectangleBold\textRectangleBold diff --git a/Master/texmf-dist/source/latex/hyperref/nameref.dtx b/Master/texmf-dist/source/latex/hyperref/nameref.dtx index d282f8dfd57..861af305a0a 100644 --- a/Master/texmf-dist/source/latex/hyperref/nameref.dtx +++ b/Master/texmf-dist/source/latex/hyperref/nameref.dtx @@ -33,7 +33,7 @@ %\ProvidesFile{nameref.drv} % \fi % \ProvidesFile{nameref.dtx} - [2023-10-05 v2.54 Cross-referencing by name of section]% + [2023-11-09 v2.55 Cross-referencing by name of section]% % % % \iffalse @@ -110,8 +110,6 @@ % \item \cs{@ssect}: command to store the title added, % \cs{Sectionformat} is added. % -% \item \cs{M@sect} (memoir class): command to store the title added -% % \item \cs{@part}, \cs{@spart}, \cs{@chapter}, \cs{@schapter}: % command to store the title added % \item \cs{ttl@sect@i} (from the \textsf{titlesec} package): @@ -457,27 +455,6 @@ % \end{macrocode} % \end{macro} % -% Support for class memoir. -% -% \begin{macrocode} -\@ifundefined{NR@nopatch@sectioning} - {\ltx@IfUndefined{ifheadnameref}{% - }{% - \ltx@IfUndefined{M@sect}{% - }{% - \let\NRorg@M@sect\M@sect - \def\M@sect#1#2#3#4#5#6[#7][#8]{% - \ifheadnameref - \NR@gettitle{#8}% - \else - \NR@gettitle{#7}% - \fi - \NRorg@M@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}][{#8}]% - }% - }% - }}{} -% \end{macrocode} -% % Parts and chapters are treated differently. sigh. % \cs{@part} and \cs{@spart} are \cs{long} because of class memoir. % @@ -500,32 +477,6 @@ \NR@gettitle{#1}% \NR@chapter[{#1}]{#2}% } - \@ifclassloaded{memoir}{% - \ltx@IfUndefined{ifheadnameref}{% - }{% - \def\@chapter[#1]#2{% - \ltx@IfUndefined{ch@pt@c}{% - \NR@gettitle{#1}% - }{% - \ifx\ch@pt@c\ltx@empty - \NR@gettitle{#2}% - \else - \def\NR@temp{#1}% - \ifx\NR@temp\ltx@empty - \expandafter\NR@gettitle\expandafter{\ch@pt@c}% - \else - \ifheadnameref - \NR@gettitle{#1}% - \else - \expandafter\NR@gettitle\expandafter{\ch@pt@c}% - \fi - \fi - \fi - }% - \NR@chapter[{#1}]{#2}% - }% - }% - }{} \def\@schapter#1{% \NR@gettitle{#1}% \NR@schapter{#1}% @@ -580,71 +531,6 @@ } % \end{macrocode} % -% Compatibility for package titlesec. -% \begin{macrocode} -\AtBeginDocument{% - \@ifpackageloaded{titlesec}{% - \let\NRorg@ttl@sect@i\ttl@sect@i - \@ifundefined{NR@nopatch@titlesec} - {% - \def\ttl@sect@i#1#2[#3]#4{% - \NR@gettitle{#4}% - \NRorg@ttl@sect@i{#1}{#2}[{#3}]{#4}% - }% - }{}% - }{}% -} -% \end{macrocode} -% -% \subsubsection{Class beamer} -% -% \begin{macrocode} -\@ifclassloaded{beamer}{% - \@ifclasslater{beamer}{2022-05-17} - {}%do nothing - {% - \@ifundefined{NR@nopatch@beamer} - {% - \def\NR@PatchBeamer#1{% - \expandafter\let\csname NRorg@beamer@#1\expandafter\endcsname - \csname beamer@#1\endcsname - \begingroup - \edef\x{\endgroup - \long\def\expandafter\noexpand\csname beamer@#1\endcsname - [####1]{% hash-ok - \noexpand\NR@gettitle{####1}% - \expandafter\noexpand\csname NRorg@beamer@#1\endcsname - [{####1}]% - }% - }% - \x - }% - \AddToHook{class/beamer/after}{% - \NR@PatchBeamer{section}% - \NR@PatchBeamer{subsection}% - \NR@PatchBeamer{subsubsection}% -% \end{macrocode} -% -% Theorem names. -% \begin{macrocode} - \addtobeamertemplate{theorem begin}{% - \expandafter\NR@gettitle\expandafter{\inserttheoremaddition}% - }{}% -% \end{macrocode} -% \begin{macrocode} - \@ifdefinable{\NRorg@beamer@descriptionitem}{% - \let\NRorg@beamer@descriptionitem\beamer@descriptionitem - \renewcommand{\beamer@descriptionitem}[1]{% - \NR@gettitle{#1}% - \NRorg@beamer@descriptionitem{#1}% - }% - }% - }%Hook - }{}%@ifundefined - }%class later - }{} -% \end{macrocode} -% % \subsubsection{Theorems} % % \begin{macrocode} @@ -914,35 +800,6 @@ % \end{macrocode} % \end{macro} % -% \subsection{Package ifthen support} -% -% Package ifthen's \cmd{\isodd} does not work with -% \cmd{\pageref} because of the extra link and the -% star form. Therefore we need an expandable variant. -% -% Unfortunately there is no hook in \cmd{\ifthenelse} in order -% to provide expandable versions without link of \cmd{\ref} -% and \cmd{\pageref}. As possible target I could only find -% \cmd{\begingroup}: -% Changed/disabled 2022-04-13: ifthen takes care itself to -% change \cmd{\pageref} to an expandable version. -% \begin{macrocode} -\@ifundefined{@kernel@pageref@exp} - {\@ifpackageloaded{ifthen}{% - \let\NROrg@ifthenelse\ifthenelse - \def\ifthenelse{% - \let\begingroup\NR@TE@begingroup - \NROrg@ifthenelse - }% - \let\NROrg@begingroup\begingroup - \def\NR@TE@begingroup{% - \let\begingroup\NROrg@begingroup - \begingroup - \def\ref##1{\getrefbykeydefault{##1}{}{??}}% - \def\pageref##1{\getrefbykeydefault{##1}{page}{0}}% - }% - }{}}{} -% \end{macrocode} % % \subsection{Compatibility with varioref} % diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index 43ceaa305b2..884260c2905 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref driver for dvipdfm] \Hy@VersionCheck{hdvipdfm.def} \special{pdf:majorversion \Hy@pdf@majorversion} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvips.def b/Master/texmf-dist/tex/latex/hyperref/hdvips.def index 245e3faa1a5..5742c0c2a00 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref driver for dvips] \Hy@VersionCheck{hdvips.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def index 058af9d2c8d..c938e1e750a 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 1b9b222d4fc..4dff8eac3a9 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 ed6a7392d93..8e760542986 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref driver for luaTeX] \Hy@VersionCheck{hluatex.def} -%% 2023-11-07 v7.01e +%% 2023-11-09 v7.01f %% 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 912e593dd6b..6e6b235f895 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref driver for pdfTeX] \Hy@VersionCheck{hpdftex.def} \pdf@ifdraftmode{% diff --git a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg index 1a585c182d7..d5a8394e970 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 07d386f151a..3c6415084ae 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 a0f4da0c92f..afb5fe48aa2 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 d2b09a4846f..b19c3aa35e1 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref driver for VTeX in PDF/PS mode] \Hy@VersionCheck{hvtex.def} \providecommand*{\XR@ext}{pdf} diff --git a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def index 8a210eabdac..ba0459d8226 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 03c8a20bbfc..b2c6667fc01 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 8c0441e62ab..de7af8dba2b 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index dddb2927680..80d5a01310a 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-11-07 v7.01e % + [2023-11-09 v7.01f % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -6121,15 +6121,6 @@ \Hy@pdfstringfalse } -\@ifundefined{@kernel@ref} - {\LetLtxMacro\NoHy@OrgRef\ref - \DeclareRobustCommand*{\ref}{% - \@ifstar\NoHy@OrgRef\NoHy@OrgRef - } - \LetLtxMacro\NoHy@OrgPageRef\pageref - \DeclareRobustCommand*{\pageref}{% - \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef - }}{} \def\NoHyper{% \def\hyper@link@[##1]##2##3##4{##4\Hy@xspace@end}% \def\hyper@@anchor##1##2{##2\Hy@xspace@end}% diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 69dede66dec..e018d9b8d7b 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 b646c295c45..e27935509d9 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nameref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nameref.sty @@ -58,7 +58,7 @@ %% given in the file `manifest.txt'. \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{nameref} - [2023-10-05 v2.54 Cross-referencing by name of section]% + [2023-11-09 v2.55 Cross-referencing by name of section]% \RequirePackage{refcount}[2006/02/12] \RequirePackage{gettitlestring}[2009/12/18] \RequirePackage{ltxcmds}[2009/12/12] @@ -200,22 +200,6 @@ \NR@gettitle{#5}% \NR@ssect{#1}{#2}{#3}{#4}{\Sectionformat{#5}{#1}}% }}{} -\@ifundefined{NR@nopatch@sectioning} - {\ltx@IfUndefined{ifheadnameref}{% - }{% - \ltx@IfUndefined{M@sect}{% - }{% - \let\NRorg@M@sect\M@sect - \def\M@sect#1#2#3#4#5#6[#7][#8]{% - \ifheadnameref - \NR@gettitle{#8}% - \else - \NR@gettitle{#7}% - \fi - \NRorg@M@sect{#1}{#2}{#3}{#4}{#5}{#6}[{#7}][{#8}]% - }% - }% - }}{} \let\NR@part\@part \let\NR@spart\@spart \let\NR@chapter\@chapter @@ -234,32 +218,6 @@ \NR@gettitle{#1}% \NR@chapter[{#1}]{#2}% } - \@ifclassloaded{memoir}{% - \ltx@IfUndefined{ifheadnameref}{% - }{% - \def\@chapter[#1]#2{% - \ltx@IfUndefined{ch@pt@c}{% - \NR@gettitle{#1}% - }{% - \ifx\ch@pt@c\ltx@empty - \NR@gettitle{#2}% - \else - \def\NR@temp{#1}% - \ifx\NR@temp\ltx@empty - \expandafter\NR@gettitle\expandafter{\ch@pt@c}% - \else - \ifheadnameref - \NR@gettitle{#1}% - \else - \expandafter\NR@gettitle\expandafter{\ch@pt@c}% - \fi - \fi - \fi - }% - \NR@chapter[{#1}]{#2}% - }% - }% - }{} \def\@schapter#1{% \NR@gettitle{#1}% \NR@schapter{#1}% @@ -300,56 +258,6 @@ }{}% }% } -\AtBeginDocument{% - \@ifpackageloaded{titlesec}{% - \let\NRorg@ttl@sect@i\ttl@sect@i - \@ifundefined{NR@nopatch@titlesec} - {% - \def\ttl@sect@i#1#2[#3]#4{% - \NR@gettitle{#4}% - \NRorg@ttl@sect@i{#1}{#2}[{#3}]{#4}% - }% - }{}% - }{}% -} -\@ifclassloaded{beamer}{% - \@ifclasslater{beamer}{2022-05-17} - {}%do nothing - {% - \@ifundefined{NR@nopatch@beamer} - {% - \def\NR@PatchBeamer#1{% - \expandafter\let\csname NRorg@beamer@#1\expandafter\endcsname - \csname beamer@#1\endcsname - \begingroup - \edef\x{\endgroup - \long\def\expandafter\noexpand\csname beamer@#1\endcsname - [####1]{% hash-ok - \noexpand\NR@gettitle{####1}% - \expandafter\noexpand\csname NRorg@beamer@#1\endcsname - [{####1}]% - }% - }% - \x - }% - \AddToHook{class/beamer/after}{% - \NR@PatchBeamer{section}% - \NR@PatchBeamer{subsection}% - \NR@PatchBeamer{subsubsection}% - \addtobeamertemplate{theorem begin}{% - \expandafter\NR@gettitle\expandafter{\inserttheoremaddition}% - }{}% - \@ifdefinable{\NRorg@beamer@descriptionitem}{% - \let\NRorg@beamer@descriptionitem\beamer@descriptionitem - \renewcommand{\beamer@descriptionitem}[1]{% - \NR@gettitle{#1}% - \NRorg@beamer@descriptionitem{#1}% - }% - }% - }%Hook - }{}%@ifundefined - }%class later - }{} \@ifundefined{NR@nopatch@theorem}{% \ltx@IfUndefined{@opargbegintheorem}{}{% \let\NRorg@opargbegintheorem\@opargbegintheorem @@ -472,21 +380,6 @@ } \def\Nameref#1{`\nameref{#1}' on page~\pageref{#1}} \providecommand\Sectionformat[2]{#1} -\@ifundefined{@kernel@pageref@exp} - {\@ifpackageloaded{ifthen}{% - \let\NROrg@ifthenelse\ifthenelse - \def\ifthenelse{% - \let\begingroup\NR@TE@begingroup - \NROrg@ifthenelse - }% - \let\NROrg@begingroup\begingroup - \def\NR@TE@begingroup{% - \let\begingroup\NROrg@begingroup - \begingroup - \def\ref##1{\getrefbykeydefault{##1}{}{??}}% - \def\pageref##1{\getrefbykeydefault{##1}{page}{0}}% - }% - }{}}{} \AtBeginDocument{% \ifx\csname @@vpageref\endcsname\relax \else diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index 642e1308ac3..f8538fd99d9 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Dummy hyperref (SR)] \RequirePackage{letltxmacro}[2008/06/13] \let\hyper@@anchor\@gobble @@ -66,18 +66,6 @@ } \long\def\@gobbleopt[#1]{} \let\hyperpage\@empty -\@ifl@t@r\fmtversion{2022-06-01} - {}% - {% - \LetLtxMacro\NoHy@OrgRef\ref - \DeclareRobustCommand*{\ref}{% - \@ifstar\NoHy@OrgRef\NoHy@OrgRef - } - \LetLtxMacro\NoHy@OrgPageRef\pageref - \DeclareRobustCommand*{\pageref}{% - \@ifstar\NoHy@OrgPageRef\NoHy@OrgPageRef - }% - } \endinput %% %% End of file `nohyperref.sty'. diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index ad043e200cc..e9aa97d83a7 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref: PDFDocEncoding definition (HO)] \DeclareFontEncoding{PD1}{}{} \DeclareTextAccent{\`}{PD1}{\textasciigrave} @@ -112,7 +112,7 @@ \DeclareTextCommand{\textbullet}{PD1}{\200}% U+2022 \DeclareTextCommand{\textdagger}{PD1}{\201}% U+2020 \DeclareTextCommand{\textdaggerdbl}{PD1}{\202}% U+2021 -\DeclareTextCommand{\textddagger}{PD1}{\textddagger} +\DeclareTextCommand{\textddagger}{PD1}{\textdaggerdbl} \DeclareTextCommand{\textellipsis}{PD1}{\203}% U+2026 \DeclareTextCommand{\textemdash}{PD1}{\204}% U+2014 \DeclareTextCommand{\textendash}{PD1}{\205}% U+2013 diff --git a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def index 385dae07f5c..38c3300c187 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 4e6d7e96638..6e27604f523 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref: Additions to PDF string support] \Hy@VersionCheck{psdextra.def} \DeclareTextCommand{\textGamma}{PU}{\83\223}%* U+0393 @@ -764,7 +764,7 @@ \let\SquareTopRight\textSquareTopRight \let\SquareCastShadowBottomRight\textSquareCastShadowBottomRight \let\SquareCastShadowTopRight\textSquareCastShadowTopRight - \let\DiamandSolid\textDiamandSolid + \let\DiamondSolid\textDiamondSolid \let\RectangleThin\textRectangleThin \let\Rectangle\textRectangle \let\RectangleBold\textRectangleBold diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index 3399c3e84ee..d8d9f934730 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 19127458c36..26075ea21a7 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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.def b/Master/texmf-dist/tex/latex/hyperref/puenc.def index 80a83d6f4d4..c4ae9f70911 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % Hyperref: PDF Unicode definition (HO)] \DeclareFontEncoding{PU}{}{} \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300 @@ -853,7 +853,7 @@ \DeclareTextCompositeCommand{\"}{PU}{\CYROTLD}{\84\352}% U+04EA \DeclareTextCompositeCommand{\"}{PU}{\cyrotld}{\84\353}% U+04EB \DeclareTextCompositeCommand{\"}{PU}{\CYREREV}{\84\354}% U+04EC -\DeclareTextCompositeCommand{\"}{PU}{\cyreref}{\84\355}% U+04ED +\DeclareTextCompositeCommand{\"}{PU}{\cyrerev}{\84\355}% U+04ED \DeclareTextCompositeCommand{\=}{PU}{\CYRU}{\84\356}% U+04EE \DeclareTextCompositeCommand{\=}{PU}{\cyru}{\84\357}% U+04EF \DeclareTextCompositeCommand{\"}{PU}{\CYRU}{\84\360}% U+04F0 @@ -1808,7 +1808,7 @@ \DeclareTextCommand{\textSquareTopRight}{PU}{\9047\120}%* U+2750 \DeclareTextCommand{\textSquareCastShadowBottomRight}{PU}{\9047\121}%* U+2751 \DeclareTextCommand{\textSquareCastShadowTopRight}{PU}{\9047\122}%* U+2752 -\DeclareTextCommand{\textDiamandSolid}{PU}{\9047\126}%* U+2756 +\DeclareTextCommand{\textDiamondSolid}{PU}{\9047\126}%* U+2756 \DeclareTextCommand{\textRectangleThin}{PU}{\9047\130}%* U+2758 \DeclareTextCommand{\textRectangle}{PU}{\9047\131}%* U+2759 \DeclareTextCommand{\textRectangleBold}{PU}{\9047\132}%* U+275A diff --git a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def index 223c5835872..8badaa617b5 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} - [2023-11-07 v7.01e % + [2023-11-09 v7.01f % 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 929f1d8cdd6..84c9611732b 100644 --- a/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty +++ b/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty @@ -57,7 +57,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xr-hyper} - [2023-11-07 v7.01e eXternal References (DPC)] + [2023-11-09 v7.01f eXternal References (DPC)] \def\externaldocument{\@testopt\XR@cite{}} \let\externalcitedocument\externaldocument -- cgit v1.2.3