From 170033b5d8ff7ada9fec659779f5425f40a352bf Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 5 Jun 2021 21:13:12 +0000 Subject: firstaid (5jun21) git-svn-id: svn://tug.org/texlive/trunk@59483 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/firstaid/everysel-ltx.sty | 46 ++++++++++++++++++++++ .../texmf-dist/tex/latex/firstaid/filehook-ltx.sty | 9 +++-- .../latex2e-first-aid-for-external-files.ltx | 37 ++++++++++++++--- 3 files changed, 82 insertions(+), 10 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/firstaid/everysel-ltx.sty (limited to 'Master/texmf-dist/tex/latex/firstaid') diff --git a/Master/texmf-dist/tex/latex/firstaid/everysel-ltx.sty b/Master/texmf-dist/tex/latex/firstaid/everysel-ltx.sty new file mode 100644 index 00000000000..2480b6db3fa --- /dev/null +++ b/Master/texmf-dist/tex/latex/firstaid/everysel-ltx.sty @@ -0,0 +1,46 @@ +%% +%% This is file `everysel-ltx.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% latex2e-first-aid-for-external-files.dtx (with options: `everysel-ltx') +%% +%% The source is maintained by the LaTeX Project team and bug +%% reports for it can be opened at https://latex-project.org/bugs/ +%% (but please observe conditions on bug reports sent to that address!) +%% +%% +%% Copyright (C) 2020-2021 +%% The LaTeX Project and any individual authors listed elsewhere +%% in this file. +%% +%% This file was generated from file(s) of the Standard LaTeX `First Aid Bundle'. +%% ------------------------------------------------------------------------------ +%% +%% It may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3c +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% https://www.latex-project.org/lppl.txt +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This file may only be distributed together with a copy of the LaTeX +%% `First Aid Bundle'. You may however distribute the LaTeX `First Aid Bundle' +%% without such generated files. +%% +%% File: latex2e-first-aid-for-external-files.dtx (C) Copyright 2020-2021 +%% +%% The LaTeX Project and any individual authors listed elsewhere +%% in this file. +\ProvidesPackage{everysel-ltx} + [2020/12/04 v1.0a + Emulation of the original everysel^^Jpackage with kernel methods] +\newcommand*{\EverySelectfont}[1] + {\AddToHook{selectfont}{#1}} +\newcommand*{\AtNextSelectfont}[1] + {\AddToHookNext{selectfont}{#1}} +\endinput +%% +%% End of file `everysel-ltx.sty'. diff --git a/Master/texmf-dist/tex/latex/firstaid/filehook-ltx.sty b/Master/texmf-dist/tex/latex/firstaid/filehook-ltx.sty index 6493507a925..2c80f60003b 100644 --- a/Master/texmf-dist/tex/latex/firstaid/filehook-ltx.sty +++ b/Master/texmf-dist/tex/latex/firstaid/filehook-ltx.sty @@ -4,15 +4,15 @@ %% %% The original source files were: %% -%% latex2e-first-aid-for-external-files.dtx (with options: `filehook') +%% latex2e-first-aid-for-external-files.dtx (with options: `filehook-ltx') %% %% The source is maintained by the LaTeX Project team and bug %% reports for it can be opened at https://latex-project.org/bugs/ %% (but please observe conditions on bug reports sent to that address!) %% %% -%% Copyright (C) 2020 -%% The LaTeX3 Project and any individual authors listed elsewhere +%% Copyright (C) 2020-2021 +%% The LaTeX Project and any individual authors listed elsewhere %% in this file. %% %% This file was generated from file(s) of the Standard LaTeX `First Aid Bundle'. @@ -30,7 +30,8 @@ %% `First Aid Bundle'. You may however distribute the LaTeX `First Aid Bundle' %% without such generated files. %% -%% File: latex2e-first-aid-for-external-files.dtx (C) Copyright 2020 +%% File: latex2e-first-aid-for-external-files.dtx (C) Copyright 2020-2021 +%% %% The LaTeX Project and any individual authors listed elsewhere %% in this file. \newcommand\AtBeginOfEveryFile [1] diff --git a/Master/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-external-files.ltx b/Master/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-external-files.ltx index 2f9fcb3158a..101edc715d0 100644 --- a/Master/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-external-files.ltx +++ b/Master/texmf-dist/tex/latex/firstaid/latex2e-first-aid-for-external-files.ltx @@ -11,8 +11,8 @@ %% (but please observe conditions on bug reports sent to that address!) %% %% -%% Copyright (C) 2020 -%% The LaTeX3 Project and any individual authors listed elsewhere +%% Copyright (C) 2020-2021 +%% The LaTeX Project and any individual authors listed elsewhere %% in this file. %% %% This file was generated from file(s) of the Standard LaTeX `First Aid Bundle'. @@ -30,11 +30,12 @@ %% `First Aid Bundle'. You may however distribute the LaTeX `First Aid Bundle' %% without such generated files. %% -%% File: latex2e-first-aid-for-external-files.dtx (C) Copyright 2020 +%% File: latex2e-first-aid-for-external-files.dtx (C) Copyright 2020-2021 +%% %% The LaTeX Project and any individual authors listed elsewhere %% in this file. \def\LaTeXFirstAidDate{2021/03/15} -\def\LaTeXFirstAidVersion{v1.0j} +\def\LaTeXFirstAidVersion{v1.0l} \ProvidesFile{latex2e-first-aid-for-external-files.ltx} [\LaTeXFirstAidDate\space \LaTeXFirstAidVersion\space LaTeX kernel fixes to external files and packages] @@ -48,7 +49,7 @@ \AddToHook{file/after/biditools.sty}[firstaid]{% \FirstAidNeededT{biditools}{sty}% {2020/05/13 v2 Programming tools for bidi package}% - { + {% \def\firstaid@bidi@document@patch \endgroup#1\begingroup#2\firstaid@bidi@document@patch {\unexpanded{#1#2}}% @@ -57,7 +58,7 @@ \AddToHook{enddocument/info}% {\let\bidi@AfterEndDocumentCheckLabelsRerun\@firstofone \bidi@afterenddocumentchecklabelsrerunhook}% - } + }% } \AddToHook{file/after/dinbrief.cls}[firstaid]{% \FirstAidNeededT{dinbrief}{cls}{2000/03/02 LaTeX2e class}% @@ -78,6 +79,30 @@ } } \ExplSyntaxOff +\DeclareCommandCopy\CJK@selectfont\selectfont +\AddToHook{file/after/CJK.sty}[firstaid]{% + \FirstAidNeededT{CJK}{sty}% + {2015/04/18 4.8.4}% + {% + \DeclareCommandCopy\selectfont\CJK@selectfont + \AddToHook{selectfont}[CJK]{% + \expandafter\ifx\csname CJK@\curr@fontshape\endcsname \relax + \else + \CJK@bold@false + \csname CJK@\curr@fontshape\endcsname + \fi + }% + }% +} +\AddToHook{file/after/scrkbase.sty}[firstaid]{% + \FirstAidNeededT{scrkbase}{sty}% + {2020/09/21 v3.32 KOMA-Script package (KOMA-Script-dependent basics and keyval usage)}% + {\let\footref\@undefined} + } +\AddToHook{class/before/memoir}[firstaid]{% + % for version {2020/10/04 v3.7n configurable book, report, article document class}% + \let\footref\@undefined +} \AddToHook{file/after/bigfoot.sty}{% \ifnum\count10<\insc@unt \global\count10=\insc@unt -- cgit v1.2.3