diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex')
29 files changed, 117 insertions, 177 deletions
diff --git a/Master/texmf-dist/tex/latex/hyperref/backref.sty b/Master/texmf-dist/tex/latex/hyperref/backref.sty index 7e26c01ec74..2e5bc5f23c7 100644 --- a/Master/texmf-dist/tex/latex/hyperref/backref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/backref.sty @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -35,7 +35,7 @@ %% Copyright (C) 1995-2000 David Carlisle, Sebastian Rahtz, Heiko Oberdiek %% 2001-2012 Heiko Oberdiek %% 2016-2019 Oberdiek Package Suport Group -%% 2019-2023 The LaTeX Project +%% 2019-2024 The LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. diff --git a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def index acd6a4dcd7c..b2178383a50 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdvipdfm.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 06c6a48b854..4ba940a5a92 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvips.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvips.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdvips.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 f040629508f..4ca00c55847 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdvipson.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdvipson.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdvipson.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 f819aee4fb0..d3abe8e6a61 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hdviwind.def +++ b/Master/texmf-dist/tex/latex/hyperref/hdviwind.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hdviwind.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 ceaddc4b04d..c4c8afba4fc 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hluatex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hluatex.def @@ -11,7 +11,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -34,10 +34,10 @@ %% %% File: hyperref.dtx \ProvidesFile{hluatex.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % Hyperref driver for luaTeX] \Hy@VersionCheck{hluatex.def} -%% 2023-11-26 v7.01g +%% 2024-01-20 v7.01h %% 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 403e0f77f9d..353c328256c 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hpdftex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hpdftex.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hpdftex.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 c8c14491020..f67b84a528e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{htex4ht.cfg} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 bd4b715aef0..3c707909538 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htex4ht.def +++ b/Master/texmf-dist/tex/latex/hyperref/htex4ht.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{htex4ht.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 0537e315a1d..452ac778061 100644 --- a/Master/texmf-dist/tex/latex/hyperref/htexture.def +++ b/Master/texmf-dist/tex/latex/hyperref/htexture.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{htexture.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 ccb97c3c1b9..7b4d0f9669e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtex.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hvtex.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 18fbb365c75..757d7dcfeba 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hvtexhtml.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 465c179460d..027b94fce13 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def +++ b/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hvtexmrk.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 4177ac1f1f1..29c89355b11 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hxetex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hxetex.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hxetex.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % Hyperref driver for XeTeX] \Hy@VersionCheck{hxetex.def} \HyPsd@LoadUnicode diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref-patches.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref-patches.sty index 2510c6544db..3874009f17e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref-patches.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref-patches.sty @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -36,7 +36,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek, %% 2001-2015 Heiko Oberdiek. %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. diff --git a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty index 7afeca65b6b..5cbe90f90a0 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/hyperref.sty @@ -12,7 +12,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -36,7 +36,7 @@ %% File: hyperref.dtx \NeedsTeXFormat{LaTeX2e}[2020/10/01] \ProvidesPackage{hyperref} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % Hypertext links for LaTeX] \begingroup \@makeother\`% @@ -106,13 +106,11 @@ \endgroup \Hy@SetCatcodes \RequirePackage{iftex}[2019/10/24] -\RequirePackage{infwarerr}[2010/04/08] \RequirePackage{keyval}[1997/11/10] \RequirePackage{kvsetkeys}[2007/09/29] \RequirePackage{kvdefinekeys}[2011/04/07] \RequirePackage{pdfescape}[2007/11/11] \RequirePackage{hycolor} -\RequirePackage{letltxmacro}[2008/06/13] \RequirePackage{auxhook}[2009/12/14] \RequirePackage{nameref}[2012/07/28] \RequirePackage{etoolbox} @@ -7031,6 +7029,8 @@ {% \@ifundefined{deferred@thm@head}{} {% + \let\Hy@deferred@thm@head\deferred@thm@head + \def\deferred@thm@head#1{\Hy@deferred@thm@head{#1}}% \renewcommand\Hy@theorem@makelinktarget[1] {% \AddToHookNext{cmd/deferred@thm@head/before} diff --git a/Master/texmf-dist/tex/latex/hyperref/hypertex.def b/Master/texmf-dist/tex/latex/hyperref/hypertex.def index 5ed58a7a1fb..9e29e10838f 100644 --- a/Master/texmf-dist/tex/latex/hyperref/hypertex.def +++ b/Master/texmf-dist/tex/latex/hyperref/hypertex.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{hypertex.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % Hyperref driver for HyperTeX specials] \Hy@VersionCheck{hypertex.def} \providecommand*{\XR@ext}{dvi} diff --git a/Master/texmf-dist/tex/latex/hyperref/minitoc-hyper.sty b/Master/texmf-dist/tex/latex/hyperref/minitoc-hyper.sty index 548e08601cb..cfee7e41746 100644 --- a/Master/texmf-dist/tex/latex/hyperref/minitoc-hyper.sty +++ b/Master/texmf-dist/tex/latex/hyperref/minitoc-hyper.sty @@ -1,4 +1,4 @@ -% Copyright 2020-2023 The LaTeX Project +% Copyright 2020-2024 The LaTeX Project % Licence LPPL: https://www.latex-project.org/lppl/lppl-1-3c.txt \ProvidesPackage{minitoc-hyper}[2020/01/14] \PackageWarningNoLine{minitoc-hyper}{% diff --git a/Master/texmf-dist/tex/latex/hyperref/nameref.sty b/Master/texmf-dist/tex/latex/hyperref/nameref.sty index 22ea0e98a61..e44fa5d5915 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nameref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nameref.sty @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -36,7 +36,7 @@ %% 2000 Sebastian Rahtz, Heiko Oberdiek %% 2001-2012 Heiko Oberdiek %% 2016-2019 Oberdiek Package Suport Group -%% 2019-2023 The LaTeX Project +%% 2019-2024 The LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. diff --git a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty index e36f0355407..3af528d7ad5 100644 --- a/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty +++ b/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -34,9 +34,8 @@ %% File: hyperref.dtx \NeedsTeXFormat{LaTeX2e}[2020/10/01] \ProvidesPackage{nohyperref} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % Dummy hyperref (SR)] -\RequirePackage{letltxmacro}[2008/06/13] \let\hyper@@anchor\@gobble \def\hyper@link#1#2#3{#3}% \let\hyper@anchorstart\@gobble @@ -61,7 +60,7 @@ \let\hyperdef\@gobbletwo \let\hyperlink\@gobble \let\hypertarget\@gobble -\def\hyperref{% +\protected\def\hyperref{% \@ifnextchar[\@gobbleopt{\expandafter\@gobbletwo\@gobble}% } \long\def\@gobbleopt[#1]{} diff --git a/Master/texmf-dist/tex/latex/hyperref/ntheorem-hyper.sty b/Master/texmf-dist/tex/latex/hyperref/ntheorem-hyper.sty index 9ec91e80d7a..49aeb1f187e 100644 --- a/Master/texmf-dist/tex/latex/hyperref/ntheorem-hyper.sty +++ b/Master/texmf-dist/tex/latex/hyperref/ntheorem-hyper.sty @@ -1,4 +1,4 @@ -% Copyright 2021-2023 The LaTeX Project +% Copyright 2021-2024 The LaTeX Project % Licence LPPL: https://www.latex-project.org/lppl/lppl-1-3c.txt \ProvidesPackage{ntheorem-hyper}[2021/02/07] \PackageWarningNoLine{ntheorem-hyper}{% diff --git a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def index 020d0b2f3c1..d481ce384d1 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pd1enc.def +++ b/Master/texmf-dist/tex/latex/hyperref/pd1enc.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{pd1enc.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 18aa64228aa..1337b980df3 100644 --- a/Master/texmf-dist/tex/latex/hyperref/pdfmark.def +++ b/Master/texmf-dist/tex/latex/hyperref/pdfmark.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{pdfmark.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 947559f337d..3653a91ddf5 100644 --- a/Master/texmf-dist/tex/latex/hyperref/psdextra.def +++ b/Master/texmf-dist/tex/latex/hyperref/psdextra.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{psdextra.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % Hyperref: Additions to PDF string support] \Hy@VersionCheck{psdextra.def} \DeclareTextCommand{\textGamma}{PU}{\83\223}%* U+0393 diff --git a/Master/texmf-dist/tex/latex/hyperref/puarenc.def b/Master/texmf-dist/tex/latex/hyperref/puarenc.def index c60fd0edd8d..182422efbd4 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puarenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puarenc.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puarenc.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 9b0a40ada63..23fc293efb6 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puenc-extra.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 8a332ba7a9a..777d241cf2d 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puenc.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puenc.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 acd3e400cdf..d43c023bf61 100644 --- a/Master/texmf-dist/tex/latex/hyperref/puvnenc.def +++ b/Master/texmf-dist/tex/latex/hyperref/puvnenc.def @@ -10,7 +10,7 @@ %% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek %% 2001-2015 Heiko Oberdiek %% 2016-2019 Oberdiek Package Support Group -%% 2019-2023 LaTeX Project +%% 2019-2024 LaTeX Project %% https://github.com/latex3/hyperref/issues %% %% This file is part of the `Hyperref Bundle'. @@ -33,7 +33,7 @@ %% %% File: hyperref.dtx \ProvidesFile{puvnenc.def} - [2023-11-26 v7.01g % + [2024-01-20 v7.01h % 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 d1f931a9bca..8e5e125e13a 100644 --- a/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty +++ b/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty @@ -1,70 +1,55 @@ -%% xr-hyper package (beta release) - -%% Copyright (C) 1993-2023 David Carlisle - -%% This is a modified version of the xr package from the Standard LaTeX -%% tools distribution. It has some internal changes to cooperate with -%% the hyperref package, and one new user level argument, also mainly of -%% use for hyperref. -%% If no problems are reported the version in the tools distribution -%% will be updated to match this at the next LaTeX release. - -%% \externaldocument[prefix][nocite]{document}[URL] - -%% The `document' referred to by the main argument is the file -%% document.aux -%% which must be somewhere on TeX's input path. -%% Some packages (eg hyperref) really need to know the location of the -%% final document rather than the aux file. By default this is assumed -%% to be `document.pdf'. A package may redefine the command \XR@ext to -%% change this default extension. However sometimes the final -%% document may be in a position unrelated to the aux file, or the -%% browser may not be able to find files at an arbitrary point in -%% TeX's input path, so the new final optional argument allows a full -%% URL to the final document to be specified. %% -%% \externaldocument{file}[http://here.xxx.edu/this/path/to/file.pdf] -%% -%% Version beta2 also added another improvement unrelated -%% to the hyperref support. Olivier Michel pointed out that -%% if the aux file was not on texinputs you could not always go -%% \externaldocument{/some/path/to/file} -%% specifically that worked if file.aux was a `simple' document with -%% one aux file, but if \include had been used, the `sub' aux files -%% would not be found by xr in the remote directory. -%% This version calls \filename@parse to get the directory name of the -%% remote directory, which is then explicitly prepended to the names of -%% any included aux files. -%% -%% -%% Version 6.1 incorporates linking to citations in external documents -%% (originally from xcite package and now included in xr. -%% -%% Many packages have variant citation commands (natbib, -%% biblatex,....) and the external document may or may not have used -%% hyperref. Because of these differences the citation linking may not -%% always work, it can be disabled by specifying [nocite] after the -%% prefix: -%% -%% \externaldocument[][nocite]{somefile} -%% -%% In the case of \ref, if the external document has not used -%% hyperref, this package will work like xr and produce the correct -%% text, but it can only produce a file link and -%% not target the exact location as the target document has no destinations -%% In this case you may prefer to use \ref* rather than -%% \ref to avoid generating a hyperlink. +%% This is file `xr-hyper.sty', +%% generated with the docstrip utility. %% +%% The original source files were: %% +%% xr-hyper.dtx (with options: `package') +%% +%% Copyright +%% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek +%% 2001-2015 Heiko Oberdiek +%% 2016-2019 Oberdiek Package Support Group +%% 2019-2024 LaTeX Project +%% https://github.com/latex3/hyperref/issues +%% +%% This file is part of the `Hyperref Bundle'. +%% ------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the LaTeX Project. +%% +%% The list of all files belonging to the `Hyperref Bundle' is +%% given in the file `manifest.txt'. +%% +%% File: xr-hyper.dtx Copyright (C) 1993-2024 David Carlisle \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xr-hyper} - [2023-11-26 v7.01g eXternal References (DPC)] - + [2024-01-20 v7.01h eXternal References (DPC)] \def\externaldocument{\@testopt\XR@cite{}} \let\externalcitedocument\externaldocument \def\XR@cite[#1]{\@testopt{\XR@[#1]}{}} \def\XR@[#1][#2]#3{\@testopt{\XR@@{#1}{#2}{#3}}{#3.\XR@ext}} - +\def\XR@@nocite{nocite} +\long\def\@gobblefour #1#2#3#4{} +\long\def\@firstoffour #1#2#3#4{#1} +\long\def\@secondoffour#1#2#3#4{#2} +\long\def\@thirdoffour #1#2#3#4{#3} +\long\def\@fourthoffour #1#2#3#4{#4} +\def\XR@addURL#1{\XR@@dURL#1{}{}{}{}\\} +\def\XR@@dURL#1#2#3#4#5\\{% + \unexpanded{{#1}{#2}{#3}{#4}}{\XR@URL}% + }% +\providecommand\XR@ext{pdf} \def\XR@@#1#2#3[#4]{{% \makeatletter \def\XR@prefix{#1}% @@ -75,92 +60,48 @@ \let\XR@bibcite\bibcite \fi \def\XR@URL{#4}% - \filename@parse{#3}% - \XR@next#3.aux\relax\\}} -\def\XR@@nocite{nocite} + \set@curr@file{#3}% + \filename@parse\@curr@file + \XR@next\@curr@file.aux\relax\\}} \def\XR@next#1\relax#2\\{% \edef\XR@list{#2}% \XR@loop{#1}} \def\XR@aux{% \ifx\XR@list\@empty\else\expandafter\XR@explist\fi} - -\long\def\@gobblethree #1#2#3{} -\long\def\@firstofthree #1#2#3{#1} -\long\def\@secondofthree#1#2#3{#2} -\long\def\@thirdofthree #1#2#3{#3} - -% 2023-05-13 we need to handle \newlabel's with two arguments differently -% to \newlabel's with five argument. For this we make use of -% XR@addURL: -\def\XR@addURL#1{\XR@@dURL#1{}{}{}{}\\} -\def\XR@@dURL#1#2#3#4#5\\{% - {#1}{#2}{#3}{#4}{\XR@URL}% - }% - \def\XR@explist{\expandafter\XR@next\XR@list\\} -\def\XR@loop#1{% -\openin\@inputcheck#1\relax +\def\XR@loop#1{\openin\@inputcheck{#1}\relax \ifeof\@inputcheck \PackageWarning{xr}{^^JNo file #1^^JLABELS NOT IMPORTED.^^J}% \expandafter\XR@aux \else \PackageInfo{xr}{IMPORTING LABELS FROM #1}% - \let\XR@testnewlabel\XR@testnewlabel@aux \expandafter\XR@read\fi} \def\XR@read{% \read\@inputcheck to\XR@line \expandafter\XR@test\XR@line...\XR@} -% 2019 update to match xr \long\def\XR@test#1#2#3#4\XR@{% - \let\XR@tempa\@gobblethree + \let\XR@tempa\@gobblefour \ifx#1\newlabel - \let\XR@tempa\@firstofthree + \let\XR@tempa\@firstoffour \else\ifx#1\XR@bibcite - \let\XR@tempa\@secondofthree + \let\XR@tempa\@secondoffour \else\ifx#1\@input - \let\XR@tempa\@thirdofthree - \fi\fi\fi + \let\XR@tempa\@thirdoffour + \else\ifx#1\new@label@record + \let\XR@tempa\@fourthoffour + \fi\fi\fi\fi \XR@tempa {% - \expandafter\protected@xdef\csname r@\XR@prefix#2\endcsname{\XR@addURL{#3}}% + \expandafter\protected@xdef\csname r@\XR@prefix#2\endcsname{\XR@addURL{#3}}% }% {\expandafter\bibcite\expandafter{\XR@prefix#2}{#3}}% {\edef\XR@list{\XR@list\filename@area#2\relax}}% + {% + \edef\next{\noexpand\new@label@record{\XR@prefix#2}{\unexpanded{#3}{xr-url}{\XR@URL}}}% + \next + } \ifeof\@inputcheck\expandafter\XR@aux \else\expandafter\XR@read\fi} - - -\providecommand\XR@ext{pdf} - \endinput %% %% End of file `xr-hyper.sty'. - - -%% History -%% -%% 1997/10/06 v6.00 beta2 -%% -%% 1999/09/01 v6.00 beta3 -%% Definitions of \XR@addURL corrected (Heiko Oberdiek). -%% -%% 2000/03/22 v6.00 beta4 -%% \xdef changed to \protected@xdef. -%% -%% 2019/10/03 v6.1 -%% Incorporate updates to xr (including citation support) -%% -%% 2020-05-14 v7.00e -%% add additional braces to \r@ only if hyperref is not detected in the aux -%% of the source document (https://github.com/latex3/hyperref/issues/118) -%% -%% 2023-05-15 v.7.00z -%% unified and simplified the brace handling: all defined references have now -%% five brace groups. Together with the planed change in LaTeX 2023-06-01 this -%% will improve the combination of hyperref/non-hyperref documents. -%% -%% 2023-11-26 -%% -%% Always store the URL/file name of the external document to allow file links -%% even if it has no destinations. -%% |