From 300beb37bc9690ff8ca394cf811651e3be672f66 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 15 Mar 2022 20:17:30 +0000 Subject: latex-dev (15mar22) (branch) git-svn-id: svn://tug.org/texlive/branches/branch2021.final@62726 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex-dev/amsmath/README.md | 2 +- Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf | Bin 174944 -> 174944 bytes Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf | Bin 179945 -> 179945 bytes Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf | Bin 178187 -> 178187 bytes .../texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf | Bin 508210 -> 508210 bytes .../texmf-dist/doc/latex-dev/amsmath/amsmath.pdf | Bin 418923 -> 419243 bytes Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf | Bin 139709 -> 139917 bytes .../texmf-dist/doc/latex-dev/amsmath/amstext.pdf | Bin 217498 -> 217498 bytes .../texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf | Bin 113561 -> 113561 bytes .../texmf-dist/doc/latex-dev/amsmath/changes.txt | 12 ++ Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf | Bin 109731 -> 109731 bytes .../texmf-dist/doc/latex-dev/amsmath/technote.pdf | Bin 147462 -> 147462 bytes .../texmf-dist/doc/latex-dev/amsmath/testmath.pdf | Bin 454511 -> 454511 bytes Master/texmf-dist/doc/latex-dev/base/README.md | 4 +- Master/texmf-dist/doc/latex-dev/base/alltt.pdf | Bin 223819 -> 223819 bytes Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf | Bin 242888 -> 242888 bytes Master/texmf-dist/doc/latex-dev/base/changes.txt | 69 +++++++-- Master/texmf-dist/doc/latex-dev/base/classes.pdf | Bin 560350 -> 560350 bytes Master/texmf-dist/doc/latex-dev/base/clsguide.pdf | Bin 402780 -> 402780 bytes Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf | Bin 292376 -> 292376 bytes Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf | Bin 239689 -> 239689 bytes Master/texmf-dist/doc/latex-dev/base/doc-code.pdf | Bin 1074045 -> 1073837 bytes Master/texmf-dist/doc/latex-dev/base/doc.pdf | Bin 747885 -> 747709 bytes Master/texmf-dist/doc/latex-dev/base/docstrip.pdf | Bin 503616 -> 503815 bytes Master/texmf-dist/doc/latex-dev/base/encguide.pdf | Bin 1316459 -> 1316459 bytes Master/texmf-dist/doc/latex-dev/base/exscale.pdf | Bin 204711 -> 204711 bytes Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf | Bin 287733 -> 287733 bytes Master/texmf-dist/doc/latex-dev/base/fntguide.pdf | Bin 502880 -> 502880 bytes Master/texmf-dist/doc/latex-dev/base/graphpap.pdf | Bin 161713 -> 161713 bytes Master/texmf-dist/doc/latex-dev/base/ifthen.pdf | Bin 220565 -> 220565 bytes Master/texmf-dist/doc/latex-dev/base/inputenc.pdf | Bin 318204 -> 318204 bytes .../doc/latex-dev/base/lamport-manual.pdf | Bin 170878 -> 170878 bytes .../texmf-dist/doc/latex-dev/base/latexrelease.pdf | Bin 281895 -> 281906 bytes Master/texmf-dist/doc/latex-dev/base/latexsym.pdf | Bin 200760 -> 200760 bytes Master/texmf-dist/doc/latex-dev/base/lb2.pdf | Bin 252140 -> 252140 bytes Master/texmf-dist/doc/latex-dev/base/letter.pdf | Bin 337629 -> 337448 bytes Master/texmf-dist/doc/latex-dev/base/lgc2.pdf | Bin 215684 -> 215684 bytes Master/texmf-dist/doc/latex-dev/base/lppl.pdf | Bin 132382 -> 132382 bytes .../doc/latex-dev/base/ltcmdhooks-code.pdf | Bin 719840 -> 719912 bytes .../doc/latex-dev/base/ltcmdhooks-doc.pdf | Bin 478680 -> 478752 bytes .../doc/latex-dev/base/ltfilehook-code.pdf | Bin 796171 -> 799522 bytes .../doc/latex-dev/base/ltfilehook-doc.pdf | Bin 546618 -> 546499 bytes .../texmf-dist/doc/latex-dev/base/lthooks-code.pdf | Bin 1090969 -> 1090905 bytes .../texmf-dist/doc/latex-dev/base/lthooks-doc.pdf | Bin 702594 -> 702540 bytes Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf | Bin 317700 -> 317700 bytes Master/texmf-dist/doc/latex-dev/base/ltnews.pdf | Bin 1163142 -> 1169020 bytes Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf | Bin 161518 -> 161518 bytes Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf | Bin 159792 -> 159792 bytes Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf | Bin 159332 -> 159332 bytes Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf | Bin 152525 -> 152525 bytes Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf | Bin 174494 -> 174494 bytes Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf | Bin 142849 -> 142849 bytes Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf | Bin 137811 -> 137811 bytes Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf | Bin 155053 -> 155053 bytes Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf | Bin 129570 -> 129570 bytes Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf | Bin 169416 -> 169416 bytes Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf | Bin 111948 -> 111948 bytes Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf | Bin 156551 -> 156551 bytes Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf | Bin 182225 -> 182225 bytes Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf | Bin 170473 -> 170473 bytes Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf | Bin 130309 -> 130309 bytes Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf | Bin 138073 -> 138073 bytes Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf | Bin 166228 -> 166228 bytes Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf | Bin 38033 -> 38033 bytes Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf | Bin 230028 -> 230028 bytes Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf | Bin 318548 -> 318548 bytes Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf | Bin 244867 -> 244867 bytes Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf | Bin 317773 -> 317773 bytes Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf | Bin 286591 -> 286591 bytes Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf | Bin 265279 -> 265279 bytes Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf | Bin 204935 -> 204935 bytes Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf | Bin 379462 -> 379462 bytes Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf | Bin 250592 -> 250592 bytes Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf | Bin 376643 -> 376643 bytes Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf | Bin 455107 -> 455107 bytes Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf | Bin 511909 -> 511909 bytes Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf | Bin 526323 -> 526323 bytes Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf | Bin 546160 -> 546160 bytes Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf | Bin 522412 -> 522412 bytes Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf | Bin 508044 -> 508044 bytes Master/texmf-dist/doc/latex-dev/base/ltnews35.pdf | Bin 507071 -> 516486 bytes Master/texmf-dist/doc/latex-dev/base/ltnews35.tex | 154 ++++++++++++++++++--- .../texmf-dist/doc/latex-dev/base/ltpara-code.pdf | Bin 666453 -> 666388 bytes .../texmf-dist/doc/latex-dev/base/ltpara-doc.pdf | Bin 559920 -> 559858 bytes .../doc/latex-dev/base/ltshipout-code.pdf | Bin 819275 -> 819211 bytes .../doc/latex-dev/base/ltshipout-doc.pdf | Bin 564643 -> 564577 bytes Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf | Bin 219349 -> 219349 bytes Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf | Bin 233208 -> 233208 bytes Master/texmf-dist/doc/latex-dev/base/makeindx.pdf | Bin 165821 -> 165821 bytes Master/texmf-dist/doc/latex-dev/base/modguide.pdf | Bin 243605 -> 243605 bytes Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf | Bin 211180 -> 211180 bytes Master/texmf-dist/doc/latex-dev/base/proc.pdf | Bin 227059 -> 227059 bytes Master/texmf-dist/doc/latex-dev/base/slides.pdf | Bin 375286 -> 375286 bytes Master/texmf-dist/doc/latex-dev/base/slifonts.pdf | Bin 234191 -> 234191 bytes Master/texmf-dist/doc/latex-dev/base/source2e.pdf | Bin 5617293 -> 5629371 bytes Master/texmf-dist/doc/latex-dev/base/syntonly.pdf | Bin 189707 -> 189527 bytes Master/texmf-dist/doc/latex-dev/base/tlc2.pdf | Bin 290615 -> 290615 bytes Master/texmf-dist/doc/latex-dev/base/tulm.pdf | Bin 162772 -> 162772 bytes Master/texmf-dist/doc/latex-dev/base/usrguide.pdf | Bin 430994 -> 430994 bytes Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf | Bin 390416 -> 403394 bytes Master/texmf-dist/doc/latex-dev/base/usrguide3.tex | 58 +++++++- Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf | Bin 352642 -> 352824 bytes Master/texmf-dist/doc/latex-dev/base/webcomp.pdf | Bin 146198 -> 146198 bytes .../texmf-dist/doc/latex-dev/firstaid/changes.txt | 9 ++ .../latex2e-first-aid-for-external-files.pdf | Bin 238410 -> 240432 bytes Master/texmf-dist/doc/latex-dev/graphics/README.md | 2 +- .../texmf-dist/doc/latex-dev/graphics/changes.txt | 8 +- Master/texmf-dist/doc/latex-dev/graphics/color.pdf | Bin 212223 -> 212223 bytes .../texmf-dist/doc/latex-dev/graphics/drivers.pdf | Bin 286459 -> 286459 bytes .../texmf-dist/doc/latex-dev/graphics/epsfig.pdf | Bin 159997 -> 159997 bytes .../texmf-dist/doc/latex-dev/graphics/graphics.pdf | Bin 303042 -> 303464 bytes .../texmf-dist/doc/latex-dev/graphics/graphicx.pdf | Bin 240623 -> 240623 bytes .../texmf-dist/doc/latex-dev/graphics/grfguide.pdf | Bin 330978 -> 330978 bytes .../texmf-dist/doc/latex-dev/graphics/keyval.pdf | Bin 239823 -> 239823 bytes .../texmf-dist/doc/latex-dev/graphics/lscape.pdf | Bin 155986 -> 155986 bytes .../doc/latex-dev/graphics/mathcolor.pdf | Bin 473568 -> 475918 bytes .../texmf-dist/doc/latex-dev/graphics/rotating.pdf | Bin 278466 -> 278405 bytes Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf | Bin 172228 -> 172227 bytes Master/texmf-dist/doc/latex-dev/graphics/trig.pdf | Bin 199266 -> 199266 bytes Master/texmf-dist/doc/latex-dev/tools/README.md | 4 +- .../texmf-dist/doc/latex-dev/tools/afterpage.pdf | Bin 197738 -> 197738 bytes Master/texmf-dist/doc/latex-dev/tools/array.pdf | Bin 516836 -> 516359 bytes Master/texmf-dist/doc/latex-dev/tools/bm.pdf | Bin 323432 -> 323432 bytes Master/texmf-dist/doc/latex-dev/tools/calc.pdf | Bin 370552 -> 370657 bytes Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf | Bin 220834 -> 220834 bytes Master/texmf-dist/doc/latex-dev/tools/delarray.pdf | Bin 191064 -> 191064 bytes .../texmf-dist/doc/latex-dev/tools/enumerate.pdf | Bin 215498 -> 215498 bytes Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf | Bin 187725 -> 187408 bytes Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf | Bin 146446 -> 146446 bytes Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf | Bin 387226 -> 386912 bytes Master/texmf-dist/doc/latex-dev/tools/hhline.pdf | Bin 189679 -> 189679 bytes .../texmf-dist/doc/latex-dev/tools/indentfirst.pdf | Bin 157954 -> 157954 bytes Master/texmf-dist/doc/latex-dev/tools/layout.pdf | Bin 259969 -> 259969 bytes .../texmf-dist/doc/latex-dev/tools/longtable.pdf | Bin 391313 -> 391313 bytes Master/texmf-dist/doc/latex-dev/tools/multicol.pdf | Bin 521446 -> 521258 bytes Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf | Bin 138963 -> 138963 bytes Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf | Bin 175929 -> 175929 bytes Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf | Bin 252158 -> 252158 bytes Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf | Bin 167572 -> 167572 bytes Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf | Bin 287073 -> 287073 bytes Master/texmf-dist/doc/latex-dev/tools/theorem.pdf | Bin 351702 -> 351388 bytes .../doc/latex-dev/tools/tools-overview.pdf | Bin 73672 -> 73672 bytes Master/texmf-dist/doc/latex-dev/tools/trace.pdf | Bin 222076 -> 222076 bytes Master/texmf-dist/doc/latex-dev/tools/varioref.pdf | Bin 383856 -> 383856 bytes Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf | Bin 330963 -> 330963 bytes Master/texmf-dist/doc/latex-dev/tools/xr.pdf | Bin 169986 -> 169986 bytes Master/texmf-dist/doc/latex-dev/tools/xspace.pdf | Bin 257018 -> 257018 bytes Master/texmf-dist/doc/latex/l3build/CHANGELOG.md | 13 +- Master/texmf-dist/doc/latex/l3build/README.md | 2 +- Master/texmf-dist/doc/latex/l3build/l3build.pdf | Bin 741313 -> 741870 bytes Master/texmf-dist/doc/man/man1/l3build.1 | 2 +- Master/texmf-dist/doc/man/man1/l3build.man1.pdf | Bin 15555 -> 15609 bytes 152 files changed, 298 insertions(+), 41 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/README.md b/Master/texmf-dist/doc/latex-dev/amsmath/README.md index 76f27a1df68..2568576a49c 100644 --- a/Master/texmf-dist/doc/latex-dev/amsmath/README.md +++ b/Master/texmf-dist/doc/latex-dev/amsmath/README.md @@ -1,7 +1,7 @@ The amsmath bundle for LaTeX ============================ -Release 2022-06-01 pre-release 1 +Release 2022-06-01 pre-release 2 Overview -------- diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf index 4c039491e2d..2e7b3dadbc7 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amsbsy.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf index 806f589986d..6d76336aaaa 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amscd.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf index b6bb1a8e96a..1cf78ad2923 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amsgen.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf index a5bf7a8e786..68b317117ca 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amsldoc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amsmath.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amsmath.pdf index 7bafbfe1e74..5aab00bfb1c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amsmath.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amsmath.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf index d9f5ea9c8ff..d6781e32096 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amsopn.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amstext.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amstext.pdf index fc502fd959e..1a49d88d88f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amstext.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amstext.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf index 051f596d4f5..aa02d6929f4 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/amsxtra.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt b/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt index e61d8724ded..95e291d7445 100644 --- a/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt +++ b/Master/texmf-dist/doc/latex-dev/amsmath/changes.txt @@ -1,3 +1,15 @@ +2022-02-03 Frank Mittelbach + + * amsmath.dtx (subsection{The \env{multline} environment}): + Added missing \relax for (gh/716) + Also make \shoveleft and \shoveright robust (part of gh/123) + +2022-01-20 Frank Mittelbach + + * amsopn.dtx: + Do not define/reset \operator@font; it is already defined in + the LaTeX kernel (gh/734) + 2021-11-18 Frank Mittelbach * All *.dtx: Replaced \StopEventually by \MaybeStop diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf index af000da7d09..25deff12538 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/subeqn.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/technote.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/technote.pdf index f5604758fbd..8e12a5296b5 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/technote.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/technote.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/amsmath/testmath.pdf b/Master/texmf-dist/doc/latex-dev/amsmath/testmath.pdf index 3cf0d8fd29b..9332b2032f1 100644 Binary files a/Master/texmf-dist/doc/latex-dev/amsmath/testmath.pdf and b/Master/texmf-dist/doc/latex-dev/amsmath/testmath.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/README.md b/Master/texmf-dist/doc/latex-dev/base/README.md index 6029313c56e..65c4673cca9 100644 --- a/Master/texmf-dist/doc/latex-dev/base/README.md +++ b/Master/texmf-dist/doc/latex-dev/base/README.md @@ -1,7 +1,7 @@ The LaTeX kernel ================ -Release 2022-06-01 pre-release 2 +Release 2022-06-01 pre-release 3 Overview -------- @@ -94,6 +94,6 @@ version 1.3c or later. ----- -

Copyright (C) 1989-2021 The LaTeX Project
+

Copyright (C) 1989-2022 The LaTeX Project
http://latex-project.org/
All rights reserved.

diff --git a/Master/texmf-dist/doc/latex-dev/base/alltt.pdf b/Master/texmf-dist/doc/latex-dev/base/alltt.pdf index 16f4934d9df..d612e91b3b5 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/alltt.pdf and b/Master/texmf-dist/doc/latex-dev/base/alltt.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf b/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf index f1d9b18a00f..e96dd1eadd2 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/cfgguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/changes.txt b/Master/texmf-dist/doc/latex-dev/base/changes.txt index 0768de673bf..b9bea0a54a3 100644 --- a/Master/texmf-dist/doc/latex-dev/base/changes.txt +++ b/Master/texmf-dist/doc/latex-dev/base/changes.txt @@ -1,4 +1,3 @@ - ================================================================================ This file lists changes to the LaTeX2e files in reverse chronological order of publication (therefore the dates might be out of sequence if there are hotfixes). @@ -7,11 +6,65 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ================================================================================ +2022-03-10 Phelype Oleinik + + * ltfilehook.dtx (subsection{Selecting a file (\cs{set@curr@file})}): + Add \set@curr@file@nosearch, to ignore \input@path and \l_file_search_path_seq. + +2022-03-10 Frank Mittelbach + + * ltbibl.dtx (section{Bibliography Generation}): + Ensure that an empty argument given to \cite generates + a warning (gh/790) + +2022-02-28 Phelype Oleinik + + * ltvers.dtx (subsection{Declaring an all-new module}): + Detect a missing \IncludeInRelease{0000/00/00} in a new module. + +2022-02-28 Phelype Oleinik + + * latexrelease.dtx, ltexpl.dtx, ltcmd.dtx: + Move most make-harmless redefinitions right after ltexpl.dtx. + +2022-02-21 Joseph Wright + + * ltkeys.dtx: + More efficient module expansion + +2022-02-19 Frank Mittelbach + + * ltcmd.dtx (subsection{User functions}): + Added \IfBlankTF and friends to test if a received argument + is empty or contains only normal space characters. + +2022-02-19 David Carlisle + + * utf8ienc.dtx: use \protected definitions. + also avoid global definitions for gh/762 + +2022-02-16 Joseph Wright + + * ltkeys.dtx: + Allow for active characters in module argument + \DeclareUnknownKeyHandler better than with the "s" + +2022-02-15 Joseph Wright + + * ltkeys.dtx: + Expand optional module argument in design-level commands + Add \DeclareUnknownKeysHandler + +2022-02-07 Joseph Wright + + * ltkeys.dtx: + Correct definition of .code property + 2022-02-05 Joseph Wright - * ltkeys.dtx (section{Plain \TeX}): - Create key properties at the 2e layer - Add .code property + * ltkeys.dtx: + Create key properties at the 2e layer + Add .code property 2022-01-25 Frank Mittelbach @@ -34,12 +87,12 @@ are not part of the distribution. * ltexpl.dtx (section{Document-level command names for expl3 functions}): Adjust document-level names for \exp_args:Nc and the like -2021-12-30 Ulrike Fischer +2021-12-30 Ulrike Fischer * ltmeta.dtx: Adapted bundle name to new name `LaTeX-lab' -2021-12-31 Phelype Oleinik +2021-12-31 Phelype Oleinik * ltcmd.dtx (subsubsection{Showing the definition of a command}): Make \ShowCommand stop for interaction with ltcmd (gh/739) @@ -169,7 +222,7 @@ All changes above are only part of the development branch for the next release. # 2021-11-15 Release ######################### -2021-10-20 Phelype Oleinik +2021-10-20 Phelype Oleinik * ltcmdhooks.dtx (subsubsection{Patching by expansion and redefinition}): Fix patching of commands that contain parameter tokens (gh/697) @@ -207,7 +260,7 @@ All changes above are only part of the development branch for the next release. * classes.dtx, doc.dtx, makeindx.dtx, preload.dtx, slides.dtx, array.dtx Removed old references to latex.tex or latex.dtx (gh/685) -2021-09-28 Phelype Oleinik +2021-09-28 Phelype Oleinik * ltcmdhooks.dtx (subsection{Patching commands}): Make patching of commands with generic cmd hooks a global operation (gh/674) diff --git a/Master/texmf-dist/doc/latex-dev/base/classes.pdf b/Master/texmf-dist/doc/latex-dev/base/classes.pdf index f9554c72552..9d7cd6a797e 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/classes.pdf and b/Master/texmf-dist/doc/latex-dev/base/classes.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf b/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf index bb6d34b20cf..77158a1f32f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/clsguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf b/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf index 1519514358b..a281182d364 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf and b/Master/texmf-dist/doc/latex-dev/base/cmfonts.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf b/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf index 6efe42e1b81..f03a3e508b7 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/cyrguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/doc-code.pdf b/Master/texmf-dist/doc/latex-dev/base/doc-code.pdf index 69c7ad4bbe0..d9fa6ad5444 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/doc-code.pdf and b/Master/texmf-dist/doc/latex-dev/base/doc-code.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/doc.pdf b/Master/texmf-dist/doc/latex-dev/base/doc.pdf index 733e15b6242..7963d5c27a6 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/doc.pdf and b/Master/texmf-dist/doc/latex-dev/base/doc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf b/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf index d1fb196f58c..da31ca03b24 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf and b/Master/texmf-dist/doc/latex-dev/base/docstrip.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/encguide.pdf b/Master/texmf-dist/doc/latex-dev/base/encguide.pdf index 7581f0b892f..5d607801b26 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/encguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/encguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/exscale.pdf b/Master/texmf-dist/doc/latex-dev/base/exscale.pdf index 5ca05e66722..69119b9f013 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/exscale.pdf and b/Master/texmf-dist/doc/latex-dev/base/exscale.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf b/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf index f763dd53f26..eb83169c235 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf and b/Master/texmf-dist/doc/latex-dev/base/fix-cm.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf b/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf index dadcf600b24..83e562aba30 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/fntguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf b/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf index 1567c9ceb02..655a201a8de 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf and b/Master/texmf-dist/doc/latex-dev/base/graphpap.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf b/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf index 3580e40dd4c..08266fb2740 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf and b/Master/texmf-dist/doc/latex-dev/base/ifthen.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf b/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf index 139633cba13..5d0a747d3c0 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf and b/Master/texmf-dist/doc/latex-dev/base/inputenc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/lamport-manual.pdf b/Master/texmf-dist/doc/latex-dev/base/lamport-manual.pdf index 105bf5c8696..1e39b271b24 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/lamport-manual.pdf and b/Master/texmf-dist/doc/latex-dev/base/lamport-manual.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf b/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf index ca626e9ead0..c0c395ee65c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf and b/Master/texmf-dist/doc/latex-dev/base/latexrelease.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf b/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf index 0f5279c10e8..5b1fc23b4ef 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf and b/Master/texmf-dist/doc/latex-dev/base/latexsym.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/lb2.pdf b/Master/texmf-dist/doc/latex-dev/base/lb2.pdf index 6e74caa24ba..a7ae8aa79cc 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/lb2.pdf and b/Master/texmf-dist/doc/latex-dev/base/lb2.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/letter.pdf b/Master/texmf-dist/doc/latex-dev/base/letter.pdf index 026c2a5a375..0b843b79a03 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/letter.pdf and b/Master/texmf-dist/doc/latex-dev/base/letter.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf b/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf index 59fb751186f..a644e1fb936 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf and b/Master/texmf-dist/doc/latex-dev/base/lgc2.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/lppl.pdf b/Master/texmf-dist/doc/latex-dev/base/lppl.pdf index eea50258aeb..cafe15d94c1 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/lppl.pdf and b/Master/texmf-dist/doc/latex-dev/base/lppl.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-code.pdf b/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-code.pdf index 1e0744a2a46..12928555fb0 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-code.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-code.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-doc.pdf b/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-doc.pdf index 149ae90ad6e..e4e197446f0 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-doc.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltcmdhooks-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltfilehook-code.pdf b/Master/texmf-dist/doc/latex-dev/base/ltfilehook-code.pdf index d9cbaf1a3de..58f4b7c4a4c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltfilehook-code.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltfilehook-code.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltfilehook-doc.pdf b/Master/texmf-dist/doc/latex-dev/base/ltfilehook-doc.pdf index 5e3ed3d4ab0..d2b75528d27 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltfilehook-doc.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltfilehook-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/lthooks-code.pdf b/Master/texmf-dist/doc/latex-dev/base/lthooks-code.pdf index a4b7ca6c7d8..41ad4ad269c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/lthooks-code.pdf and b/Master/texmf-dist/doc/latex-dev/base/lthooks-code.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/lthooks-doc.pdf b/Master/texmf-dist/doc/latex-dev/base/lthooks-doc.pdf index 94156c25b54..9c58a21a158 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/lthooks-doc.pdf and b/Master/texmf-dist/doc/latex-dev/base/lthooks-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf b/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf index 7e4f07d3bb1..819c98563f5 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltluatex.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf index 628393f7277..b841c40b85e 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf index dd2500ff78e..ae346eb39fd 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews01.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf index 6f416864b19..103776ed432 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews02.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf index 50442a37c65..06119e7712a 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews03.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf index d532b318b11..2d752b58151 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews04.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf index 2de0565e992..dc337c3faaf 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews05.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf index 46d4be0fcc3..87816972de6 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews06.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf index a4783c58443..e8992a1f639 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews07.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf index 47223098d75..8318a2ae517 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews08.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf index b5978dba844..5388d757e35 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews09.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf index b4a88ee9d50..628b86746c4 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews10.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf index 6f5c117b223..a37246fb948 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews11.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf index 73ef1dcb79f..2e38696a7e5 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews12.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf index a6c3c88fded..4a04a54aa9c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews13.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf index 0662b70afe0..7ef8a649324 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews14.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf index 2049e1cde6b..a4aa674bb8f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews15.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf index b3073b168de..d243dc4e781 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews16.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf index 306a5677821..018b6054434 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews17.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf index 6b4b445c08c..912c134dfa0 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews18.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf index 551ee12be4e..4821f6f5283 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews19.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf index e0b015c09e1..1a198102ade 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews20.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf index 9ad04a02c50..5c8dcdbf482 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews21.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf index 96543a8e39e..86b9829d517 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews22.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf index f82c5e1aba1..d13112eab41 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews23.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf index 1eeeb95b928..d33dc9585b9 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews24.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf index eef51d2b0a2..4779fd294e7 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews25.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf index 98b38ea9007..0de0ca04fa2 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews26.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf index df69fd7649b..a395576c01b 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews27.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf index 7d0afe54d9f..1bbcb49c280 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews28.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf index 1ef4e3ce57f..584d2f88c10 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews29.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf index b9955d97fcf..543b322d658 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews30.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf index 466e2bcf9f4..6a97e288630 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews31.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf index f99da0ca4cf..bf985ad3620 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews32.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf index 176ced9da84..4825971649f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews33.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf index bc02bb3bf1f..d2c0df1bd02 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews34.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews35.pdf b/Master/texmf-dist/doc/latex-dev/base/ltnews35.pdf index 045089749a7..34695cb058e 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltnews35.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltnews35.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltnews35.tex b/Master/texmf-dist/doc/latex-dev/base/ltnews35.tex index e798d4c2e4e..671d6d337ab 100644 --- a/Master/texmf-dist/doc/latex-dev/base/ltnews35.tex +++ b/Master/texmf-dist/doc/latex-dev/base/ltnews35.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 2019-2021 +% Copyright 2021-2022 % The LaTeX Project and any individual authors listed elsewhere % in this file. % @@ -186,14 +186,44 @@ and also in the documentation of the \pkg{pdfmanagement-testphase} package. \section{The \pkg{latex-lab} bundle} -\emph{write about it} +We added a new \pkg{latex-lab}oratory bundle in which we place new +code that is going to be available only through a +\cs{DocumentMetadata} declaration and that is\Dash most +importantly\Dash work under development and subject to +change without further notice. This means, that commands and interfaces provided there may +get altered or removed again after some public testing. The code can +be accessed through the \cs{DocumentMetadata} key \texttt{testphase}. +Currently supported values are \texttt{phase-I} and \texttt{phase-II} +that enable code of the tagged PDF project (phase-I is frozen and +phase-II the phase we are currently working on). With +\begin{verbatim} +\DocumentMetadata{testphase=phase-II} +\end{verbatim} +you currently enable tagging for paragraphs and footnotes, more +document elements will follow soon. + +For more detailed testing it is also possible to pass other values to +\texttt{testphase}, for example, the first incarnation of a template +design interface based on \pkg{l3keys} can be accessed through the +value \texttt{prototype}, thus +\begin{verbatim} +\DocumentMetadata{testphase={phase-II,prototype}} +\end{verbatim} +will enable all of phase-II plus the draft template interface (which +is not yet integrated in phase-II). + +Eventually, code will move (once considered stable) from the +testphase into the \LaTeX{} kernel itself. Tagging will continue to +require a \cs{DocumentMetadata} declaration, but you will then be able +to drop the \texttt{testphase} key setting. + \section{New or improved commands} -\subsection{A kevyal approach to option handling} +\subsection{A keyval approach to option handling} The classical \LaTeXe{} method for handling options, using \cs{ProcessOptions}, treats each entry in the list as a string. Many package authors have sought to @@ -217,7 +247,7 @@ unless explicitly given as an optional argument. A version which does not consider global options, \cs{ProcessKeyPackageOptions}, is also available. -To support creating key options in for this mechanism, the new command +To support creating key options for this mechanism, the new command \cs{DeclareKeys} has been added. This works using the same general approach as \pkg{l3keys} or \pkg{pgfkeys}: each key has one or more \emph{properties} which define its behavior. @@ -315,19 +345,80 @@ layer)) which was also used in the example above. \githubissue{735} +\subsection{Testing for (nearly) empty arguments} +% +In addition to \cs{IfNoValueTF} to test if an optional argument was +provided or not, there is now also \cs{IfBlankTF}, which tests if the +argument is empty or contains only blanks. Based on the result it +selects a true or false code branch. As usual, the variants +\cs{IfBlankT} and \cs{IfBlankF} are also provided for use when only one +branch leads to some action. Further details and examples are given +in \file{usrguide3.pdf}. + +This test can also be useful if you set up key/value options and want +to test if a key was specified without giving a value or through +specifying \enquote{\textit{key}\texttt{ = ,}}. + + +\subsection{Better allocator for Lua command ids} + +In \LuaTeX\ we already had the \cs{newluafunction} macro which allocates +a Lua function identifier which can be used to define commands +with \cs{luadef}. But this always required two steps: \cs{newluafunction} +defines the passed control sequence as an integer, which then has to be used +to define the actual Lua command with \cs{luadef}. After that, the integer is +no longer needed. This was inconsistent with other allocators. Therefore we +added two new allocators \cs{newluacmd} and \cs{newexpandableluacmd} which +directly define a control sequences invoking the allocated Lua function. +The first one defines a non-expandable Lua command, the second one an expandable +one. Of course, the associated Lua function still has to be defined by assigning +a function to the \verb|lua.get_functions_table()| table. The required index is +available in \cs{allocationnumber}. + +An example could be +\begin{verbatim} +\newluacmd \greeting +\directlua { +lua.get_functions_table() + [tex.count.allocationnumber] + = function() + local name = token.scan_argument() + tex.sprint('Hello ', name, '!') + end +} -\subsection{???} +\greeting{world} +\end{verbatim} % -\githubissue{???} +\githubissue{536} + + + \section{Code improvements} +\subsection{\cs{protected} UTF-8 character definitions} +The characters defined via \file{utf8.def} are now defined as \cs{protected} +macros. This makes them safe to use in expansion contexts where the +classic \cs{protect} mechanism is not enabled, notably L3 programming +layer \texttt{e} and \texttt{x} arguments. + +Related to this change \cs{MakeUppercase} and \cs{MakeLowercase} have +been updated to use the Unicode-aware case changing functions +\cs{text\string_lowercase:n} in place of the \TeX-primitive \cs{lowercase}. +A similar change will be made in the \pkg{textcase} package. + +Note for technical reasons these low level character handling changes +will not be rolled back if the format version is rolled back using the +\pkg{latexrelease} package rollback mechanism. +% +\githubissue{780} \subsection{A small update to \cs{obeylines} and \cs{obeyspaces}} The plain \TeX{} versions of \cs{obeylines} and \cs{obeyspaces} make -\verb=^^M= and \verb*= = active and force them to execute \cs{par} +\verb=^^M= and \verb*= = active and force them to execute \cs{par} %* and \cs{space}, respectively. Don Knuth makes a remark in the \TeX{}book that one can then use a trick such as \begin{verbatim} @@ -445,7 +536,7 @@ displaying different data in the footer line on recto and verso pages. \subsection{Croatian character support} The default \pkg{inputenc} support has been extended to support the 9 characters -D\v Z, D\v z, d\v z, LJ, Lj, lj, NJ, Nj, nj, input as single UTF-8 codepoints +D\v Z, D\v z, d\v z, LJ, Lj, lj, NJ, Nj, nj, input as single UTF-8 code points in the range U+01C4 to U+01CC. % \githubissue{gh/723} @@ -455,7 +546,7 @@ in the range U+01C4 to U+01CC. When declaring encoding specific commands for the Unicode (TU) encoding some declarations (e.g., \cs{DeclareUnicodeComposite}) do not -have an explicit argument for the the encoding name, but instead use +have an explicit argument for the encoding name, but instead use the command \cs{UnicodeEncodingName} internally. There was one exception though: \cs{DeclareUnicodeAccent} required an explicit encoding argument. This inconsistency has now been removed and the @@ -474,10 +565,6 @@ argument as their general purpose counterparts do. -\subsection{???} -% -\githubissue{???} - \section{Bug fixes} @@ -503,6 +590,21 @@ is now fixed. +\subsection{Make \cs{cite}\texttt{\textbraceleft\textbraceright} produce a warning} + +When the \cs{cite} command can't resolve a citation label it issue a +warning \enquote{Citation `\meta{label}' on page \meta{page} + undefined}. However, due to some implementation details a completely +empty argument was always silently accepted. Given that there are probably +people who write \verb=\cite{}= with the intention to fill in the +correct label later it is rather unfortunate if that is not generating +a warning that something in the document is still amiss. +This has finally been corrected and a warning is now generated also in this case. +% +\githubissue{790} + + + \section{Changes to packages in the \pkg{amsmath} category} @@ -512,7 +614,7 @@ is now fixed. The package \pkg{amsopn} used to define \cs{operator@font} but this command is already provided by the \LaTeX{} format (for at least 14 years). As a result the definition in \pkg{amsopn} is equivalent to a -reset to the kernel definition, which is unnecessary and suprising if +reset to the kernel definition, which is unnecessary and surprising if you alter the math setup (e.g., by loading a package) and at a later stage add \pkg{amsmath}, which then undoes part of your setup. For this reason the definition was taken out and @@ -528,9 +630,15 @@ after loading the package. % \githubissue{734} -\subsection{???} +\subsection{\pkg{amsmath} Error in \cs{shoveleft}} + +If \cs{shoveleft} started out with the words \enquote{plus} or +\enquote{minus} it was misunderstood as part of a rubber length and +led either to an error or was swallowed without trace. By adding a +\cs{relax} this erroneous scanning into the argument of \cs{shoveleft} +is now prevented. % -\githubissue{???} +\githubissue{714} \section{Changes to packages in the \pkg{graphics} category} @@ -576,9 +684,19 @@ This command is \emph{only} allowed in formulas. For details and further examples, see \file{mathcolor.pdf}. -\subsection{???} +\subsection{Fix locating files with \cs{graphicspath}} % -\githubissue{???} + +If a call to \cs{includegraphics} asked for a file (say, \file{image}) +without extension, and if both \file{A/image.pdf} and \file{B/image.tex} +existed (both \file{A/} and \file{B/} in \cs{graphicspath}, but neither +in a folder searched by kpse), then \file{A/image.pdf} would not be +found, and a \enquote{file not found} error would be incorrectly thrown. +The issue is now fixed and the graphics file is correctly found. +% +\githubissue{776} +\sxissue{q/630167} + diff --git a/Master/texmf-dist/doc/latex-dev/base/ltpara-code.pdf b/Master/texmf-dist/doc/latex-dev/base/ltpara-code.pdf index ff766c2947f..1447a6bfa8c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltpara-code.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltpara-code.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltpara-doc.pdf b/Master/texmf-dist/doc/latex-dev/base/ltpara-doc.pdf index cf0795adb86..11c181ecaa8 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltpara-doc.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltpara-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltshipout-code.pdf b/Master/texmf-dist/doc/latex-dev/base/ltshipout-code.pdf index a650b930ded..fe21c18e008 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltshipout-code.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltshipout-code.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltshipout-doc.pdf b/Master/texmf-dist/doc/latex-dev/base/ltshipout-doc.pdf index cc986f8a19c..7ce31427b44 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltshipout-doc.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltshipout-doc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf b/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf index 9c8852094df..372a87f113d 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltx3info.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf b/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf index 1889d2644c3..b2a6e7ec7fa 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf and b/Master/texmf-dist/doc/latex-dev/base/ltxdoc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf b/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf index 2c0af1153ab..82ecf21cf9d 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf and b/Master/texmf-dist/doc/latex-dev/base/makeindx.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/modguide.pdf b/Master/texmf-dist/doc/latex-dev/base/modguide.pdf index 25abeace24f..884f6e754d2 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/modguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/modguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf b/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf index c8702a68de1..edcf7dc43f8 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf and b/Master/texmf-dist/doc/latex-dev/base/nfssfont.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/proc.pdf b/Master/texmf-dist/doc/latex-dev/base/proc.pdf index 575422342cd..927dd765147 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/proc.pdf and b/Master/texmf-dist/doc/latex-dev/base/proc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/slides.pdf b/Master/texmf-dist/doc/latex-dev/base/slides.pdf index 52546f73859..0b519f65110 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/slides.pdf and b/Master/texmf-dist/doc/latex-dev/base/slides.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf b/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf index 624a5b5123b..76dd3c96559 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf and b/Master/texmf-dist/doc/latex-dev/base/slifonts.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/source2e.pdf b/Master/texmf-dist/doc/latex-dev/base/source2e.pdf index c9f5168a057..88211e88072 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/source2e.pdf and b/Master/texmf-dist/doc/latex-dev/base/source2e.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf b/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf index 3f149320153..7298566aeab 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf and b/Master/texmf-dist/doc/latex-dev/base/syntonly.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf b/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf index c9c761680e9..f4d49885f24 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf and b/Master/texmf-dist/doc/latex-dev/base/tlc2.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/tulm.pdf b/Master/texmf-dist/doc/latex-dev/base/tulm.pdf index 4aac3efb425..929194014af 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/tulm.pdf and b/Master/texmf-dist/doc/latex-dev/base/tulm.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf b/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf index fe712da807b..5975d1567fc 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf and b/Master/texmf-dist/doc/latex-dev/base/usrguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf b/Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf index 5e0cd662240..a15d3c431bb 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf and b/Master/texmf-dist/doc/latex-dev/base/usrguide3.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/usrguide3.tex b/Master/texmf-dist/doc/latex-dev/base/usrguide3.tex index 249b708943c..efec9ad2a2c 100644 --- a/Master/texmf-dist/doc/latex-dev/base/usrguide3.tex +++ b/Master/texmf-dist/doc/latex-dev/base/usrguide3.tex @@ -37,7 +37,7 @@ \author{\copyright~Copyright 2020-2022, \LaTeX\ Project Team.\\ All rights reserved.} -\date{2022-01-03} +\date{2022-02-19} \NewDocumentCommand\cs{m}{\texttt{\textbackslash\detokenize{#1}}} \NewDocumentCommand\marg{m}{\arg{#1}} @@ -356,6 +356,8 @@ defaults with testing for missing values. Optional arguments make use of dedicated variables to return information about the nature of the argument received. + + \begin{decl} |\IfNoValueTF| \arg{arg} \arg{true code} \arg{false code} \\ |\IfNoValueT| \arg{arg} \arg{true code} \\ @@ -391,11 +393,12 @@ will be logically \texttt{false}. When two optional arguments follow each other (a syntax we typically discourage), it can make sense to allow users of the command to specify only the second argument by providing an empty first -argument. Rather than testing separately for emptiness and for +argument. +\NEWdescription{2022/06/01} +Rather than testing separately for emptiness and for |-NoValue-| it is then best to use the argument type~|O| with an -empty default value, and simply test for emptiness using the -\pkg{expl3} conditional \cs{tl_if_blank:nTF} or its \pkg{etoolbox} -analogue \cs{ifblank}. +empty default value, and then test for emptiness using the +conditional \cs{IfBlankTF} (described below) instead. \begin{decl} |\IfValueTF| \arg{arg} \arg{true code} \arg{false code} \\ @@ -406,6 +409,51 @@ The reverse form of the \cs{IfNoValue(TF)} tests are also available as \cs{IfValue(TF)}. The context will determine which logical form makes the most sense for a given code scenario. + + + + +\begin{decl}[2022/06/01] + |\IfBlankTF| \arg{arg} \arg{true code} \arg{false code} \\ + |\IfBlankT| \arg{arg} \arg{true code} \\ + |\IfBlankF| \arg{arg} \arg{false code} +\end{decl} + + +The \cs{IfNoValueTF} command chooses the \meta{true code} if the optional argument has not +been used at all (and it returns the special \texttt{-NoValue-} +marker), but not if it has been given an empty value. In contrast +\cs{IfBlankTF} returns true if its argument is either truly empty or +only contains one or more normal blanks. +For example +\begin{verbatim} +\NewDocumentCommand\foo{m!o}{\par #1: + \IfNoValueTF{#2}{No optional}% + {\IfBlankTF{#2}{Blanks in or empty}% + {Real content in}}% + \space argument!} +\foo{1}[bar] \foo{2}[ ] \foo{3}[] \foo{4}[\space] \foo{5} [x] +\end{verbatim} +results +in the following output: +\begin{quote} + \NewDocumentCommand\foo{m!o}{\par #1: + \IfNoValueTF{#2}{No optional}% + {\IfBlankTF{#2}{Blanks in or empty}% + {Real content in}}% + \space argument!} + \foo{1}[bar] \foo{2}[ ] \foo{3}[] \foo{4}[\space] \foo{5} [x] +\end{quote} + +Note that the \cs{space} in (4) is considered real content---because it is +a command and not a \enquote{space} character---even though it results +in producing a space. You can also observe in (5) the effect of the +\texttt{!} specifier, preventing the last \cs{foo} +from interpreting \texttt{[x]} as its optional argument. + + + + \begin{decl} |\BooleanFalse| \\ |\BooleanTrue| diff --git a/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf b/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf index e60bfe78d6f..8f58daf638b 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf and b/Master/texmf-dist/doc/latex-dev/base/utf8ienc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf b/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf index 4eee052d2b2..e8bd3d23b14 100644 Binary files a/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf and b/Master/texmf-dist/doc/latex-dev/base/webcomp.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt b/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt index 6f8268c6b6c..a3626f83a49 100644 --- a/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt +++ b/Master/texmf-dist/doc/latex-dev/firstaid/changes.txt @@ -1,3 +1,12 @@ +2022-02-20 Frank Mittelbach + + * latex2e-first-aid-for-external-files.dtx: + Fixes for biditools because taken out as package is updated + +2021-11-18 Frank Mittelbach + + * All *.dtx: Replaced \StopEventually by \MaybeStop + 2021-11-11 Frank Mittelbach * latex2e-first-aid-for-external-files.dtx: diff --git a/Master/texmf-dist/doc/latex-dev/firstaid/latex2e-first-aid-for-external-files.pdf b/Master/texmf-dist/doc/latex-dev/firstaid/latex2e-first-aid-for-external-files.pdf index 9e1f772a226..b1d179b6ed8 100644 Binary files a/Master/texmf-dist/doc/latex-dev/firstaid/latex2e-first-aid-for-external-files.pdf and b/Master/texmf-dist/doc/latex-dev/firstaid/latex2e-first-aid-for-external-files.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/README.md b/Master/texmf-dist/doc/latex-dev/graphics/README.md index fb478e598d9..939930605fd 100644 --- a/Master/texmf-dist/doc/latex-dev/graphics/README.md +++ b/Master/texmf-dist/doc/latex-dev/graphics/README.md @@ -1,7 +1,7 @@ The LaTeX `graphics` bundle =========================== -Release 2022-06-01 pre-release 1 +Release 2022-06-01 pre-release 2 Overview -------- diff --git a/Master/texmf-dist/doc/latex-dev/graphics/changes.txt b/Master/texmf-dist/doc/latex-dev/graphics/changes.txt index 72a106c3fdc..2a542dca1b3 100644 --- a/Master/texmf-dist/doc/latex-dev/graphics/changes.txt +++ b/Master/texmf-dist/doc/latex-dev/graphics/changes.txt @@ -4,11 +4,17 @@ completeness or accuracy and it contains some references to files that are not part of the distribution. ======================================================================= +2022-03-10 Phelype Oleinik + + * graphics.dtx: + Use \set@curr@file@nosearch to avoid premature inclusion of path + from \cs{graphicspath} (gh/776). + 2022-01-06 Frank Mittelbach * mathcolor.dtx: Support \mathcolor to correctly color parts of formulas without - spacing problems. + spacing problems. This command is *only* supported in math mode. ================================================================================ All changes above are only part of the development branch for the next release. diff --git a/Master/texmf-dist/doc/latex-dev/graphics/color.pdf b/Master/texmf-dist/doc/latex-dev/graphics/color.pdf index 499c81c1d0b..ebf13b6cb95 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/color.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/color.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/drivers.pdf b/Master/texmf-dist/doc/latex-dev/graphics/drivers.pdf index ba457906727..4d06da1f610 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/drivers.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/drivers.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/epsfig.pdf b/Master/texmf-dist/doc/latex-dev/graphics/epsfig.pdf index e5feedc670f..3ee5d92b016 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/epsfig.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/epsfig.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/graphics.pdf b/Master/texmf-dist/doc/latex-dev/graphics/graphics.pdf index d3d880dd699..39927a75ebd 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/graphics.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/graphics.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/graphicx.pdf b/Master/texmf-dist/doc/latex-dev/graphics/graphicx.pdf index 0a615312448..0a39aa56ce7 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/graphicx.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/graphicx.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/grfguide.pdf b/Master/texmf-dist/doc/latex-dev/graphics/grfguide.pdf index 70ed7ac3ac6..a0c0914ae2a 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/grfguide.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/grfguide.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/keyval.pdf b/Master/texmf-dist/doc/latex-dev/graphics/keyval.pdf index 9b60667b03e..c95033c86de 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/keyval.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/keyval.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/lscape.pdf b/Master/texmf-dist/doc/latex-dev/graphics/lscape.pdf index 0eb191d6620..51c7be6e474 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/lscape.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/lscape.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/mathcolor.pdf b/Master/texmf-dist/doc/latex-dev/graphics/mathcolor.pdf index 1b5d8683e5f..b4646281e49 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/mathcolor.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/mathcolor.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/rotating.pdf b/Master/texmf-dist/doc/latex-dev/graphics/rotating.pdf index 5529771dcdc..802e0b47168 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/rotating.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/rotating.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf b/Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf index d7b41106d8e..acd205bc79c 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/rotex.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/graphics/trig.pdf b/Master/texmf-dist/doc/latex-dev/graphics/trig.pdf index 52f717b3f59..6f0312bf7a4 100644 Binary files a/Master/texmf-dist/doc/latex-dev/graphics/trig.pdf and b/Master/texmf-dist/doc/latex-dev/graphics/trig.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/README.md b/Master/texmf-dist/doc/latex-dev/tools/README.md index 7bef1f9e74d..ab2f88188ce 100644 --- a/Master/texmf-dist/doc/latex-dev/tools/README.md +++ b/Master/texmf-dist/doc/latex-dev/tools/README.md @@ -1,7 +1,7 @@ The LaTeX `tools` bundle ======================== -Release 2022-06-01 pre-release 1 +Release 2022-06-01 pre-release 3 Overview -------- @@ -51,4 +51,4 @@ of the package. ----- -

Copyright (C) 1993-2021 The LaTeX Project
+

Copyright (C) 1993-2022 The LaTeX Project
diff --git a/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf b/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf index f84e92a9b69..2a62543a5fb 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf and b/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/array.pdf b/Master/texmf-dist/doc/latex-dev/tools/array.pdf index 408ce71a096..1464eeed558 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/array.pdf and b/Master/texmf-dist/doc/latex-dev/tools/array.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/bm.pdf b/Master/texmf-dist/doc/latex-dev/tools/bm.pdf index 88beef01cd0..d69a2ff80ae 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/bm.pdf and b/Master/texmf-dist/doc/latex-dev/tools/bm.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/calc.pdf b/Master/texmf-dist/doc/latex-dev/tools/calc.pdf index 160aca5e234..1b268e31abc 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/calc.pdf and b/Master/texmf-dist/doc/latex-dev/tools/calc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf b/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf index 507d7422d78..b27ae7d9c1f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf and b/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf b/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf index 56fc25969f8..c104cbde529 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf and b/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf b/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf index 74229da1afe..4c8e5572459 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf and b/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf b/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf index e8893077a3a..9b5f652c8a0 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf and b/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf b/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf index 7672a041962..7748fabbd80 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf and b/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf b/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf index 1da7644d3f8..696be32fd87 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf and b/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf b/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf index a5c7d3dd823..b5a6e71e1da 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf and b/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf b/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf index 386a69ce15c..a9e20d62442 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf and b/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/layout.pdf b/Master/texmf-dist/doc/latex-dev/tools/layout.pdf index eba30ca7f0f..3fe02fe514a 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/layout.pdf and b/Master/texmf-dist/doc/latex-dev/tools/layout.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf b/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf index 16112ac0ba6..2b265b2073b 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf and b/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf b/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf index 35c3a483642..5b5cc8fa6f4 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf and b/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf b/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf index 6b8d077837b..92be34bcb74 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf and b/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf b/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf index c9342b80e64..14db60194a0 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf and b/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf b/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf index 1c769e35604..b7e96c83874 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf and b/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf b/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf index 87faf6ff10d..a810649ff5f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf and b/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf b/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf index 179c1ece888..56f30d5d1e5 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf and b/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf b/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf index 7d69fb0ecfc..28b67d77883 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf and b/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf b/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf index fc84fd78282..12bb07c3499 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf and b/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/trace.pdf b/Master/texmf-dist/doc/latex-dev/tools/trace.pdf index 28b75da6e37..1add25be435 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/trace.pdf and b/Master/texmf-dist/doc/latex-dev/tools/trace.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf b/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf index 5c88d950397..952b8bc5a44 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf and b/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf b/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf index 8b550393ee4..d366ab214cc 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf and b/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/xr.pdf b/Master/texmf-dist/doc/latex-dev/tools/xr.pdf index 0663e1f55e2..62f993eab9f 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/xr.pdf and b/Master/texmf-dist/doc/latex-dev/tools/xr.pdf differ diff --git a/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf b/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf index dcb1e021a86..bfb3a44214b 100644 Binary files a/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf and b/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md b/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md index a8002e8d80a..129cdab7b90 100644 --- a/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md @@ -7,6 +7,16 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2022-03-15] + +### Changed +- When `\pdfmeta_set_regression_data:` is defined it is used + to set metadata +- Support multiple configurations in bundles + +### Fixed +- Correctly normalize luaotfload font cache path + ## [2022-02-24] ### Fixed @@ -574,7 +584,8 @@ this project uses date-based 'snapshot' version identifiers. - Rationalise short option names: removed `-d`, `-E`, `-r` - Target `cmdcheck`: specific to LaTeX kernel work -[Unreleased]: https://github.com/latex3/l3build/compare/2022-02-24...HEAD +[Unreleased]: https://github.com/latex3/l3build/compare/2022-03-15...HEAD +[2022-03-15]: https://github.com/latex3/l3build/compare/2022-02-24...2022-03-15 [2022-02-24]: https://github.com/latex3/l3build/compare/2021-12-14...2022-02-24 [2021-12-14]: https://github.com/latex3/l3build/compare/2021-12-09...2021-12-14 [2021-12-09]: https://github.com/latex3/l3build/compare/2021-12-06...2021-12-09 diff --git a/Master/texmf-dist/doc/latex/l3build/README.md b/Master/texmf-dist/doc/latex/l3build/README.md index d2cc67987db..67f37bd53d6 100644 --- a/Master/texmf-dist/doc/latex/l3build/README.md +++ b/Master/texmf-dist/doc/latex/l3build/README.md @@ -1,7 +1,7 @@ l3build: a testing and building system for LaTeX ================================================= -Release 2022-02-24 +Release 2022-03-15 Overview -------- diff --git a/Master/texmf-dist/doc/latex/l3build/l3build.pdf b/Master/texmf-dist/doc/latex/l3build/l3build.pdf index 9e229e7248c..def5d5ec3df 100644 Binary files a/Master/texmf-dist/doc/latex/l3build/l3build.pdf and b/Master/texmf-dist/doc/latex/l3build/l3build.pdf differ diff --git a/Master/texmf-dist/doc/man/man1/l3build.1 b/Master/texmf-dist/doc/man/man1/l3build.1 index 1eaa9ca8651..2329238b1a2 100644 --- a/Master/texmf-dist/doc/man/man1/l3build.1 +++ b/Master/texmf-dist/doc/man/man1/l3build.1 @@ -1,4 +1,4 @@ -.TH l3build 1 "2022-02-24" +.TH l3build 1 "2022-03-15" .SH NAME l3build \- Checking and building packages .SH SYNOPSIS diff --git a/Master/texmf-dist/doc/man/man1/l3build.man1.pdf b/Master/texmf-dist/doc/man/man1/l3build.man1.pdf index 8c53b2dd797..d93f7d03ab3 100644 Binary files a/Master/texmf-dist/doc/man/man1/l3build.man1.pdf and b/Master/texmf-dist/doc/man/man1/l3build.man1.pdf differ -- cgit v1.2.3