From f9418ac1e9385653cfa09da311bb2d405a936334 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Fri, 17 Jun 2022 03:01:24 +0000 Subject: CTAN sync 202206170301 --- macros/latex/base/README.md | 2 +- macros/latex/base/alltt.pdf | Bin 223831 -> 223831 bytes macros/latex/base/cfgguide.pdf | Bin 242888 -> 242888 bytes macros/latex/base/changes.txt | 15 +++++++++++++++ macros/latex/base/classes.pdf | Bin 560350 -> 560350 bytes macros/latex/base/clsguide.pdf | Bin 402780 -> 402780 bytes macros/latex/base/cmfonts.pdf | Bin 292376 -> 292376 bytes macros/latex/base/cyrguide.pdf | Bin 239689 -> 239689 bytes macros/latex/base/doc-code.pdf | Bin 1081719 -> 1081761 bytes macros/latex/base/doc.pdf | Bin 755165 -> 755188 bytes macros/latex/base/docstrip.pdf | Bin 503620 -> 503774 bytes macros/latex/base/encguide.pdf | Bin 1318126 -> 1318126 bytes macros/latex/base/exscale.pdf | Bin 204711 -> 204711 bytes macros/latex/base/fix-cm.pdf | Bin 288328 -> 288328 bytes macros/latex/base/fntguide.pdf | Bin 502880 -> 502880 bytes macros/latex/base/graphpap.pdf | Bin 161713 -> 161713 bytes macros/latex/base/ifthen.pdf | Bin 221211 -> 221211 bytes macros/latex/base/inputenc.pdf | Bin 318204 -> 318204 bytes macros/latex/base/lamport-manual.pdf | Bin 170878 -> 170878 bytes macros/latex/base/latexrelease.pdf | Bin 281906 -> 281906 bytes macros/latex/base/latexsym.pdf | Bin 200760 -> 200760 bytes macros/latex/base/lb2.pdf | Bin 252140 -> 252140 bytes macros/latex/base/letter.pdf | Bin 337544 -> 337706 bytes macros/latex/base/lgc2.pdf | Bin 215684 -> 215684 bytes macros/latex/base/lppl.pdf | Bin 132382 -> 132382 bytes macros/latex/base/ltcmdhooks-code.pdf | Bin 720048 -> 720249 bytes macros/latex/base/ltcmdhooks-doc.pdf | Bin 478890 -> 479100 bytes macros/latex/base/ltfilehook-code.pdf | Bin 802835 -> 803034 bytes macros/latex/base/ltfilehook-doc.pdf | Bin 548523 -> 548731 bytes macros/latex/base/lthooks-code.pdf | Bin 1096906 -> 1096874 bytes macros/latex/base/lthooks-doc.pdf | Bin 703813 -> 703775 bytes macros/latex/base/lthooks.dtx | 11 +++++++++-- macros/latex/base/ltkeys.dtx | 29 +++++++++++++++++++---------- macros/latex/base/ltluatex.pdf | Bin 317700 -> 317700 bytes macros/latex/base/ltmarks-code.pdf | Bin 715490 -> 715660 bytes macros/latex/base/ltmarks-doc.pdf | Bin 586925 -> 587106 bytes macros/latex/base/ltnews.pdf | Bin 1180993 -> 1180993 bytes macros/latex/base/ltnews01.pdf | Bin 161518 -> 161518 bytes macros/latex/base/ltnews02.pdf | Bin 159792 -> 159792 bytes macros/latex/base/ltnews03.pdf | Bin 159332 -> 159332 bytes macros/latex/base/ltnews04.pdf | Bin 152525 -> 152525 bytes macros/latex/base/ltnews05.pdf | Bin 174494 -> 174494 bytes macros/latex/base/ltnews06.pdf | Bin 142849 -> 142849 bytes macros/latex/base/ltnews07.pdf | Bin 137811 -> 137811 bytes macros/latex/base/ltnews08.pdf | Bin 155053 -> 155053 bytes macros/latex/base/ltnews09.pdf | Bin 129570 -> 129570 bytes macros/latex/base/ltnews10.pdf | Bin 169416 -> 169416 bytes macros/latex/base/ltnews11.pdf | Bin 111948 -> 111948 bytes macros/latex/base/ltnews12.pdf | Bin 156551 -> 156551 bytes macros/latex/base/ltnews13.pdf | Bin 182225 -> 182225 bytes macros/latex/base/ltnews14.pdf | Bin 170473 -> 170473 bytes macros/latex/base/ltnews15.pdf | Bin 130309 -> 130309 bytes macros/latex/base/ltnews16.pdf | Bin 138073 -> 138073 bytes macros/latex/base/ltnews17.pdf | Bin 166228 -> 166228 bytes macros/latex/base/ltnews18.pdf | Bin 38033 -> 38033 bytes macros/latex/base/ltnews19.pdf | Bin 230028 -> 230028 bytes macros/latex/base/ltnews20.pdf | Bin 318548 -> 318548 bytes macros/latex/base/ltnews21.pdf | Bin 244867 -> 244867 bytes macros/latex/base/ltnews22.pdf | Bin 317773 -> 317773 bytes macros/latex/base/ltnews23.pdf | Bin 286591 -> 286591 bytes macros/latex/base/ltnews24.pdf | Bin 265279 -> 265279 bytes macros/latex/base/ltnews25.pdf | Bin 204935 -> 204935 bytes macros/latex/base/ltnews26.pdf | Bin 379462 -> 379462 bytes macros/latex/base/ltnews27.pdf | Bin 250592 -> 250592 bytes macros/latex/base/ltnews28.pdf | Bin 376643 -> 376643 bytes macros/latex/base/ltnews29.pdf | Bin 455107 -> 455107 bytes macros/latex/base/ltnews30.pdf | Bin 511909 -> 511909 bytes macros/latex/base/ltnews31.pdf | Bin 526323 -> 526323 bytes macros/latex/base/ltnews32.pdf | Bin 546160 -> 546160 bytes macros/latex/base/ltnews33.pdf | Bin 522412 -> 522412 bytes macros/latex/base/ltnews34.pdf | Bin 508044 -> 508044 bytes macros/latex/base/ltnews35.pdf | Bin 563513 -> 563513 bytes macros/latex/base/ltpara-code.pdf | Bin 666944 -> 667130 bytes macros/latex/base/ltpara-doc.pdf | Bin 560439 -> 560603 bytes macros/latex/base/ltshipout-code.pdf | Bin 820689 -> 820873 bytes macros/latex/base/ltshipout-doc.pdf | Bin 564986 -> 565171 bytes macros/latex/base/ltvers.dtx | 4 ++-- macros/latex/base/ltx3info.pdf | Bin 219349 -> 219349 bytes macros/latex/base/ltxdoc.dtx | 27 +++++++++++++++------------ macros/latex/base/ltxdoc.pdf | Bin 242822 -> 243273 bytes macros/latex/base/makeindx.pdf | Bin 165821 -> 165821 bytes macros/latex/base/modguide.pdf | Bin 243605 -> 243605 bytes macros/latex/base/nfssfont.pdf | Bin 211180 -> 211180 bytes macros/latex/base/proc.pdf | Bin 227059 -> 227059 bytes macros/latex/base/slides.pdf | Bin 375518 -> 375518 bytes macros/latex/base/slifonts.pdf | Bin 234191 -> 234191 bytes macros/latex/base/source2e.pdf | Bin 5761047 -> 5761626 bytes macros/latex/base/syntonly.pdf | Bin 189644 -> 189789 bytes macros/latex/base/tlc2.pdf | Bin 290615 -> 290615 bytes macros/latex/base/tulm.pdf | Bin 162772 -> 162772 bytes macros/latex/base/usrguide.pdf | Bin 430994 -> 430994 bytes macros/latex/base/usrguide3.pdf | Bin 403394 -> 403394 bytes macros/latex/base/utf8ienc.pdf | Bin 353574 -> 353405 bytes macros/latex/base/webcomp.pdf | Bin 146198 -> 146198 bytes 94 files changed, 61 insertions(+), 27 deletions(-) (limited to 'macros/latex/base') diff --git a/macros/latex/base/README.md b/macros/latex/base/README.md index 436bffdd5e..302fb3d4ad 100644 --- a/macros/latex/base/README.md +++ b/macros/latex/base/README.md @@ -1,7 +1,7 @@ The LaTeX kernel ================ -Release 2022-06-01 +Release 2022-06-01 patch level 1 Overview -------- diff --git a/macros/latex/base/alltt.pdf b/macros/latex/base/alltt.pdf index 7f53e4ee12..b68240407e 100644 Binary files a/macros/latex/base/alltt.pdf and b/macros/latex/base/alltt.pdf differ diff --git a/macros/latex/base/cfgguide.pdf b/macros/latex/base/cfgguide.pdf index d018177ecb..3340e6d405 100644 Binary files a/macros/latex/base/cfgguide.pdf and b/macros/latex/base/cfgguide.pdf differ diff --git a/macros/latex/base/changes.txt b/macros/latex/base/changes.txt index f880f43d67..ce72312d3d 100644 --- a/macros/latex/base/changes.txt +++ b/macros/latex/base/changes.txt @@ -10,6 +10,21 @@ are not part of the distribution. All changes above are only part of the development branch for the next release. ================================================================================ +2022-06-16 Joseph Wright + + * ltkeys.dtx (subsection{Main mechanism}) + Remove key name but avoid touching key value in \@unusedoptionlist + +2022-06-15 Frank Mittelbach + + * lthooks.dtx (subsubsection{Disabling and providing hooks}): + Ensure that a newly activated generic hook gets its execution code set + +2022-06-14 Frank Mittelbach + + * ltxdoc.dtx: Delay definitions of \enquote etc in case they get defined in + the preamble of existing documents. + ######################### # 2022-06-01 Release ######################### diff --git a/macros/latex/base/classes.pdf b/macros/latex/base/classes.pdf index 20fbdaf242..7d1b9e8453 100644 Binary files a/macros/latex/base/classes.pdf and b/macros/latex/base/classes.pdf differ diff --git a/macros/latex/base/clsguide.pdf b/macros/latex/base/clsguide.pdf index 11d0c9e47a..f5f716adf9 100644 Binary files a/macros/latex/base/clsguide.pdf and b/macros/latex/base/clsguide.pdf differ diff --git a/macros/latex/base/cmfonts.pdf b/macros/latex/base/cmfonts.pdf index 5c25484024..ab94f922d4 100644 Binary files a/macros/latex/base/cmfonts.pdf and b/macros/latex/base/cmfonts.pdf differ diff --git a/macros/latex/base/cyrguide.pdf b/macros/latex/base/cyrguide.pdf index e9fa336379..f46472597d 100644 Binary files a/macros/latex/base/cyrguide.pdf and b/macros/latex/base/cyrguide.pdf differ diff --git a/macros/latex/base/doc-code.pdf b/macros/latex/base/doc-code.pdf index 9d52323c41..38d4f82330 100644 Binary files a/macros/latex/base/doc-code.pdf and b/macros/latex/base/doc-code.pdf differ diff --git a/macros/latex/base/doc.pdf b/macros/latex/base/doc.pdf index c649645b07..6796c27a54 100644 Binary files a/macros/latex/base/doc.pdf and b/macros/latex/base/doc.pdf differ diff --git a/macros/latex/base/docstrip.pdf b/macros/latex/base/docstrip.pdf index 07457cea0d..47ad57079c 100644 Binary files a/macros/latex/base/docstrip.pdf and b/macros/latex/base/docstrip.pdf differ diff --git a/macros/latex/base/encguide.pdf b/macros/latex/base/encguide.pdf index fca0d5c611..196ccc9edd 100644 Binary files a/macros/latex/base/encguide.pdf and b/macros/latex/base/encguide.pdf differ diff --git a/macros/latex/base/exscale.pdf b/macros/latex/base/exscale.pdf index ac3162238a..94ad97b2fc 100644 Binary files a/macros/latex/base/exscale.pdf and b/macros/latex/base/exscale.pdf differ diff --git a/macros/latex/base/fix-cm.pdf b/macros/latex/base/fix-cm.pdf index ffe0337c9b..8aac40d3bd 100644 Binary files a/macros/latex/base/fix-cm.pdf and b/macros/latex/base/fix-cm.pdf differ diff --git a/macros/latex/base/fntguide.pdf b/macros/latex/base/fntguide.pdf index 34bae59bea..5e46ecc713 100644 Binary files a/macros/latex/base/fntguide.pdf and b/macros/latex/base/fntguide.pdf differ diff --git a/macros/latex/base/graphpap.pdf b/macros/latex/base/graphpap.pdf index 2caa28232f..1ed2f69711 100644 Binary files a/macros/latex/base/graphpap.pdf and b/macros/latex/base/graphpap.pdf differ diff --git a/macros/latex/base/ifthen.pdf b/macros/latex/base/ifthen.pdf index fe7349820d..e0aac52ba3 100644 Binary files a/macros/latex/base/ifthen.pdf and b/macros/latex/base/ifthen.pdf differ diff --git a/macros/latex/base/inputenc.pdf b/macros/latex/base/inputenc.pdf index 274e06fbc0..5b80585b56 100644 Binary files a/macros/latex/base/inputenc.pdf and b/macros/latex/base/inputenc.pdf differ diff --git a/macros/latex/base/lamport-manual.pdf b/macros/latex/base/lamport-manual.pdf index a39bb10333..8a7a7cf083 100644 Binary files a/macros/latex/base/lamport-manual.pdf and b/macros/latex/base/lamport-manual.pdf differ diff --git a/macros/latex/base/latexrelease.pdf b/macros/latex/base/latexrelease.pdf index 8724a65da4..12f09cd026 100644 Binary files a/macros/latex/base/latexrelease.pdf and b/macros/latex/base/latexrelease.pdf differ diff --git a/macros/latex/base/latexsym.pdf b/macros/latex/base/latexsym.pdf index 91835c6c0a..8ba858063c 100644 Binary files a/macros/latex/base/latexsym.pdf and b/macros/latex/base/latexsym.pdf differ diff --git a/macros/latex/base/lb2.pdf b/macros/latex/base/lb2.pdf index b192987d57..64053ba56c 100644 Binary files a/macros/latex/base/lb2.pdf and b/macros/latex/base/lb2.pdf differ diff --git a/macros/latex/base/letter.pdf b/macros/latex/base/letter.pdf index cc9cc990ff..21e1df4f36 100644 Binary files a/macros/latex/base/letter.pdf and b/macros/latex/base/letter.pdf differ diff --git a/macros/latex/base/lgc2.pdf b/macros/latex/base/lgc2.pdf index 885057e32b..8c0459b7ab 100644 Binary files a/macros/latex/base/lgc2.pdf and b/macros/latex/base/lgc2.pdf differ diff --git a/macros/latex/base/lppl.pdf b/macros/latex/base/lppl.pdf index 1e9a4ce081..916caca462 100644 Binary files a/macros/latex/base/lppl.pdf and b/macros/latex/base/lppl.pdf differ diff --git a/macros/latex/base/ltcmdhooks-code.pdf b/macros/latex/base/ltcmdhooks-code.pdf index 70eeb7d4dd..9f11b67c39 100644 Binary files a/macros/latex/base/ltcmdhooks-code.pdf and b/macros/latex/base/ltcmdhooks-code.pdf differ diff --git a/macros/latex/base/ltcmdhooks-doc.pdf b/macros/latex/base/ltcmdhooks-doc.pdf index 9bb4f81784..3a2d5d871b 100644 Binary files a/macros/latex/base/ltcmdhooks-doc.pdf and b/macros/latex/base/ltcmdhooks-doc.pdf differ diff --git a/macros/latex/base/ltfilehook-code.pdf b/macros/latex/base/ltfilehook-code.pdf index 1c2731b68b..3e1f2c268c 100644 Binary files a/macros/latex/base/ltfilehook-code.pdf and b/macros/latex/base/ltfilehook-code.pdf differ diff --git a/macros/latex/base/ltfilehook-doc.pdf b/macros/latex/base/ltfilehook-doc.pdf index b41f835379..36fce9e03a 100644 Binary files a/macros/latex/base/ltfilehook-doc.pdf and b/macros/latex/base/ltfilehook-doc.pdf differ diff --git a/macros/latex/base/lthooks-code.pdf b/macros/latex/base/lthooks-code.pdf index 244eed91e2..86a0c63692 100644 Binary files a/macros/latex/base/lthooks-code.pdf and b/macros/latex/base/lthooks-code.pdf differ diff --git a/macros/latex/base/lthooks-doc.pdf b/macros/latex/base/lthooks-doc.pdf index 266cd976ac..cf90a3a98a 100644 Binary files a/macros/latex/base/lthooks-doc.pdf and b/macros/latex/base/lthooks-doc.pdf differ diff --git a/macros/latex/base/lthooks.dtx b/macros/latex/base/lthooks.dtx index 06a0e8258f..cfa1454775 100644 --- a/macros/latex/base/lthooks.dtx +++ b/macros/latex/base/lthooks.dtx @@ -31,8 +31,8 @@ %%% From File: lthooks.dtx % % \begin{macrocode} -\def\lthooksversion{v1.0u} -\def\lthooksdate{2022/05/19} +\def\lthooksversion{v1.0v} +\def\lthooksdate{2022/06/15} % \end{macrocode} % %<*driver> @@ -2649,6 +2649,13 @@ \@@_make_usable:n {#1} \tl_gset:cx { g_@@_#1_reversed_tl } { \@@_if_generic_reversed:nT {#1} { - } } +% \end{macrocode} +% Reflect that we have activated the generic hook and set its +% execution code. +% \changes{v1.0v}{2022/06/15}{Ensure that a newly activated generic hook +% gets its execution code set} +% \begin{macrocode} + \@@_update_hook_code:n {#1} } } } diff --git a/macros/latex/base/ltkeys.dtx b/macros/latex/base/ltkeys.dtx index 00c2600289..c6dfa5f6dd 100644 --- a/macros/latex/base/ltkeys.dtx +++ b/macros/latex/base/ltkeys.dtx @@ -33,7 +33,7 @@ %<*driver> % \fi \ProvidesFile{ltkeys.dtx} - [2022/02/21 v1.0f LaTeX Kernel (Kevyal options)] + [2022/06/16 v1.0g LaTeX Kernel (Kevyal options)] % \iffalse \documentclass{l3doc} \GetFileInfo{ltkeys.dtx} @@ -277,6 +277,9 @@ % \end{macro} % % \begin{macro}{\@@_options_class:n} +% \changes{v1.0g}{2022/06/16}{Better handling of option removal} +% \begin{macro}{\@@_options_remove:nnn} +% \changes{v1.0g}{2022/06/16}{New function} % For classes, each option (stripped of any content after |=|) % is checked for existence as a key. If found, the option is added to % the combined list for processing. On the other hand, unused options @@ -296,18 +299,26 @@ { \clist_map_inline:cn { opt@ \@currname . \@currext } { - \keys_if_exist:neTF - {#1} { \@@_remove_equals:n {##1} } - { \clist_put_right:Nn \l_@@_options_clist {##1} } - { \clist_put_right:Nn \@unusedoptionlist {##1} } + \@@_options_remove:enn + { \@@_remove_equals:n {##1} } + {##1} {#1} } } } } +\cs_new_protected:Npn \@@_options_remove:nnn #1#2#3 + { + \keys_if_exist:nnTF {#3} {#1} + { \clist_put_right:Nn \l_@@_options_clist {#2} } + { \clist_put_right:Nn \@unusedoptionlist {#1} } + } +\cs_generate_variant:Nn \@@_options_remove:nnn { e } % \end{macrocode} % \end{macro} +% \end{macro} % % \begin{macro}{\@@_options_package:n} +% \changes{v1.0g}{2022/06/16}{Better handling of option removal} % For global options when processing a package, the tasks are slightly % different from those for a class. The check is the same, but here % there is nothing to do if the option is not applicable. Each valid @@ -317,11 +328,9 @@ { \clist_map_inline:Nn \@classoptionslist { - \keys_if_exist:neT {#1} { \@@_remove_equals:n {##1} } - { - \clist_put_right:Nn \l_@@_options_clist {##1} - \clist_remove_all:Nn \@unusedoptionlist {##1} - } + \@@_options_remove:enn + { \@@_remove_equals:n {##1} } + {##1} {#1} } } % \end{macrocode} diff --git a/macros/latex/base/ltluatex.pdf b/macros/latex/base/ltluatex.pdf index 613b669f2f..715cccdc7a 100644 Binary files a/macros/latex/base/ltluatex.pdf and b/macros/latex/base/ltluatex.pdf differ diff --git a/macros/latex/base/ltmarks-code.pdf b/macros/latex/base/ltmarks-code.pdf index 719155ba02..2ebc5271db 100644 Binary files a/macros/latex/base/ltmarks-code.pdf and b/macros/latex/base/ltmarks-code.pdf differ diff --git a/macros/latex/base/ltmarks-doc.pdf b/macros/latex/base/ltmarks-doc.pdf index b329ad81df..705938d156 100644 Binary files a/macros/latex/base/ltmarks-doc.pdf and b/macros/latex/base/ltmarks-doc.pdf differ diff --git a/macros/latex/base/ltnews.pdf b/macros/latex/base/ltnews.pdf index a55de7eb1c..20e8dea9a4 100644 Binary files a/macros/latex/base/ltnews.pdf and b/macros/latex/base/ltnews.pdf differ diff --git a/macros/latex/base/ltnews01.pdf b/macros/latex/base/ltnews01.pdf index ed4420fac7..f77a5b28d9 100644 Binary files a/macros/latex/base/ltnews01.pdf and b/macros/latex/base/ltnews01.pdf differ diff --git a/macros/latex/base/ltnews02.pdf b/macros/latex/base/ltnews02.pdf index dced90a7bd..0a33f62e06 100644 Binary files a/macros/latex/base/ltnews02.pdf and b/macros/latex/base/ltnews02.pdf differ diff --git a/macros/latex/base/ltnews03.pdf b/macros/latex/base/ltnews03.pdf index a6f83c70e3..53c96235c7 100644 Binary files a/macros/latex/base/ltnews03.pdf and b/macros/latex/base/ltnews03.pdf differ diff --git a/macros/latex/base/ltnews04.pdf b/macros/latex/base/ltnews04.pdf index d9eb536b86..5547952ef6 100644 Binary files a/macros/latex/base/ltnews04.pdf and b/macros/latex/base/ltnews04.pdf differ diff --git a/macros/latex/base/ltnews05.pdf b/macros/latex/base/ltnews05.pdf index b24151feed..ff24fd0a87 100644 Binary files a/macros/latex/base/ltnews05.pdf and b/macros/latex/base/ltnews05.pdf differ diff --git a/macros/latex/base/ltnews06.pdf b/macros/latex/base/ltnews06.pdf index d6ff0c4ce8..6f78782136 100644 Binary files a/macros/latex/base/ltnews06.pdf and b/macros/latex/base/ltnews06.pdf differ diff --git a/macros/latex/base/ltnews07.pdf b/macros/latex/base/ltnews07.pdf index 03172d6299..e20380a79b 100644 Binary files a/macros/latex/base/ltnews07.pdf and b/macros/latex/base/ltnews07.pdf differ diff --git a/macros/latex/base/ltnews08.pdf b/macros/latex/base/ltnews08.pdf index 1500a3b436..30bab4f8af 100644 Binary files a/macros/latex/base/ltnews08.pdf and b/macros/latex/base/ltnews08.pdf differ diff --git a/macros/latex/base/ltnews09.pdf b/macros/latex/base/ltnews09.pdf index 46b251d25c..574b47fa54 100644 Binary files a/macros/latex/base/ltnews09.pdf and b/macros/latex/base/ltnews09.pdf differ diff --git a/macros/latex/base/ltnews10.pdf b/macros/latex/base/ltnews10.pdf index 71203b94e1..9ea06f76ca 100644 Binary files a/macros/latex/base/ltnews10.pdf and b/macros/latex/base/ltnews10.pdf differ diff --git a/macros/latex/base/ltnews11.pdf b/macros/latex/base/ltnews11.pdf index 0b5e3aee42..ebe4532b73 100644 Binary files a/macros/latex/base/ltnews11.pdf and b/macros/latex/base/ltnews11.pdf differ diff --git a/macros/latex/base/ltnews12.pdf b/macros/latex/base/ltnews12.pdf index 7ce5bc2138..7e6032f020 100644 Binary files a/macros/latex/base/ltnews12.pdf and b/macros/latex/base/ltnews12.pdf differ diff --git a/macros/latex/base/ltnews13.pdf b/macros/latex/base/ltnews13.pdf index 7cc92b75fb..f2083e9019 100644 Binary files a/macros/latex/base/ltnews13.pdf and b/macros/latex/base/ltnews13.pdf differ diff --git a/macros/latex/base/ltnews14.pdf b/macros/latex/base/ltnews14.pdf index 35ff9ebfd6..3721424d0c 100644 Binary files a/macros/latex/base/ltnews14.pdf and b/macros/latex/base/ltnews14.pdf differ diff --git a/macros/latex/base/ltnews15.pdf b/macros/latex/base/ltnews15.pdf index 86e6f5112e..9ba1dbc6b7 100644 Binary files a/macros/latex/base/ltnews15.pdf and b/macros/latex/base/ltnews15.pdf differ diff --git a/macros/latex/base/ltnews16.pdf b/macros/latex/base/ltnews16.pdf index d1cff3c808..1d2b17732e 100644 Binary files a/macros/latex/base/ltnews16.pdf and b/macros/latex/base/ltnews16.pdf differ diff --git a/macros/latex/base/ltnews17.pdf b/macros/latex/base/ltnews17.pdf index bb04d1aca6..2468e25ad4 100644 Binary files a/macros/latex/base/ltnews17.pdf and b/macros/latex/base/ltnews17.pdf differ diff --git a/macros/latex/base/ltnews18.pdf b/macros/latex/base/ltnews18.pdf index 21ef52e75d..3dbf4ee348 100644 Binary files a/macros/latex/base/ltnews18.pdf and b/macros/latex/base/ltnews18.pdf differ diff --git a/macros/latex/base/ltnews19.pdf b/macros/latex/base/ltnews19.pdf index 6e0428dbf1..3cf318808c 100644 Binary files a/macros/latex/base/ltnews19.pdf and b/macros/latex/base/ltnews19.pdf differ diff --git a/macros/latex/base/ltnews20.pdf b/macros/latex/base/ltnews20.pdf index 464fd8b71b..f3ecf75d70 100644 Binary files a/macros/latex/base/ltnews20.pdf and b/macros/latex/base/ltnews20.pdf differ diff --git a/macros/latex/base/ltnews21.pdf b/macros/latex/base/ltnews21.pdf index a0244199bd..df01d98c08 100644 Binary files a/macros/latex/base/ltnews21.pdf and b/macros/latex/base/ltnews21.pdf differ diff --git a/macros/latex/base/ltnews22.pdf b/macros/latex/base/ltnews22.pdf index 271e7b5549..7af667be54 100644 Binary files a/macros/latex/base/ltnews22.pdf and b/macros/latex/base/ltnews22.pdf differ diff --git a/macros/latex/base/ltnews23.pdf b/macros/latex/base/ltnews23.pdf index 1baa40823b..ce5a6d101e 100644 Binary files a/macros/latex/base/ltnews23.pdf and b/macros/latex/base/ltnews23.pdf differ diff --git a/macros/latex/base/ltnews24.pdf b/macros/latex/base/ltnews24.pdf index 2819e7ae60..a19bae372c 100644 Binary files a/macros/latex/base/ltnews24.pdf and b/macros/latex/base/ltnews24.pdf differ diff --git a/macros/latex/base/ltnews25.pdf b/macros/latex/base/ltnews25.pdf index b15213fa0a..0d7669ddc2 100644 Binary files a/macros/latex/base/ltnews25.pdf and b/macros/latex/base/ltnews25.pdf differ diff --git a/macros/latex/base/ltnews26.pdf b/macros/latex/base/ltnews26.pdf index ef2f6476a5..13dc3d26d5 100644 Binary files a/macros/latex/base/ltnews26.pdf and b/macros/latex/base/ltnews26.pdf differ diff --git a/macros/latex/base/ltnews27.pdf b/macros/latex/base/ltnews27.pdf index 70a4b3298e..5d8e665fb8 100644 Binary files a/macros/latex/base/ltnews27.pdf and b/macros/latex/base/ltnews27.pdf differ diff --git a/macros/latex/base/ltnews28.pdf b/macros/latex/base/ltnews28.pdf index 267e85ea51..328c065c53 100644 Binary files a/macros/latex/base/ltnews28.pdf and b/macros/latex/base/ltnews28.pdf differ diff --git a/macros/latex/base/ltnews29.pdf b/macros/latex/base/ltnews29.pdf index 090fc4c658..52445cc420 100644 Binary files a/macros/latex/base/ltnews29.pdf and b/macros/latex/base/ltnews29.pdf differ diff --git a/macros/latex/base/ltnews30.pdf b/macros/latex/base/ltnews30.pdf index 849f406acb..f9caf97816 100644 Binary files a/macros/latex/base/ltnews30.pdf and b/macros/latex/base/ltnews30.pdf differ diff --git a/macros/latex/base/ltnews31.pdf b/macros/latex/base/ltnews31.pdf index 11880394de..242feb7d2c 100644 Binary files a/macros/latex/base/ltnews31.pdf and b/macros/latex/base/ltnews31.pdf differ diff --git a/macros/latex/base/ltnews32.pdf b/macros/latex/base/ltnews32.pdf index 5850e93b18..363250860b 100644 Binary files a/macros/latex/base/ltnews32.pdf and b/macros/latex/base/ltnews32.pdf differ diff --git a/macros/latex/base/ltnews33.pdf b/macros/latex/base/ltnews33.pdf index 45cc1a580d..cbd0f2b46c 100644 Binary files a/macros/latex/base/ltnews33.pdf and b/macros/latex/base/ltnews33.pdf differ diff --git a/macros/latex/base/ltnews34.pdf b/macros/latex/base/ltnews34.pdf index 87a85b0599..9919a56abe 100644 Binary files a/macros/latex/base/ltnews34.pdf and b/macros/latex/base/ltnews34.pdf differ diff --git a/macros/latex/base/ltnews35.pdf b/macros/latex/base/ltnews35.pdf index 2e946fa605..857e259bec 100644 Binary files a/macros/latex/base/ltnews35.pdf and b/macros/latex/base/ltnews35.pdf differ diff --git a/macros/latex/base/ltpara-code.pdf b/macros/latex/base/ltpara-code.pdf index 52bd980cb1..f6de8902d2 100644 Binary files a/macros/latex/base/ltpara-code.pdf and b/macros/latex/base/ltpara-code.pdf differ diff --git a/macros/latex/base/ltpara-doc.pdf b/macros/latex/base/ltpara-doc.pdf index 5e05da5379..7d3886667d 100644 Binary files a/macros/latex/base/ltpara-doc.pdf and b/macros/latex/base/ltpara-doc.pdf differ diff --git a/macros/latex/base/ltshipout-code.pdf b/macros/latex/base/ltshipout-code.pdf index f0b7e9d4e0..96f65484fd 100644 Binary files a/macros/latex/base/ltshipout-code.pdf and b/macros/latex/base/ltshipout-code.pdf differ diff --git a/macros/latex/base/ltshipout-doc.pdf b/macros/latex/base/ltshipout-doc.pdf index 5d1c35c96e..7114777340 100644 Binary files a/macros/latex/base/ltshipout-doc.pdf and b/macros/latex/base/ltshipout-doc.pdf differ diff --git a/macros/latex/base/ltvers.dtx b/macros/latex/base/ltvers.dtx index da9d3c590e..021bb5038f 100644 --- a/macros/latex/base/ltvers.dtx +++ b/macros/latex/base/ltvers.dtx @@ -115,7 +115,7 @@ {2022-06-01} % %<*2ekernel> -\def\patch@level{0} +\def\patch@level{1} % \end{macrocode} % % \begin{macro}{\development@branch@name} @@ -125,7 +125,7 @@ % intended to help us internally when we locally install a % format out of some development branch. % \begin{macrocode} -\edef\development@branch@name{develop \the\year-\the\month-\the\day} +\edef\development@branch@name{} % \end{macrocode} % \end{macro} % \end{macro} diff --git a/macros/latex/base/ltx3info.pdf b/macros/latex/base/ltx3info.pdf index e06a073b96..b1df70669e 100644 Binary files a/macros/latex/base/ltx3info.pdf and b/macros/latex/base/ltx3info.pdf differ diff --git a/macros/latex/base/ltxdoc.dtx b/macros/latex/base/ltxdoc.dtx index 4d854728a0..f68c45ee36 100644 --- a/macros/latex/base/ltxdoc.dtx +++ b/macros/latex/base/ltxdoc.dtx @@ -30,7 +30,7 @@ % %\NeedsTeXFormat{LaTeX2e} %\ProvidesClass{ltxdoc} -% [2022/06/03 v2.1f Standard LaTeX documentation class] +% [2022/06/14 v2.1g Standard LaTeX documentation class] % %<*driver> \documentclass{ltxdoc} @@ -623,27 +623,30 @@ Bug reports can be opened (category \texttt{#1}) at\\% % \end{macrocode} % \end{macro} % -% \begin{macro}{\url} -% \begin{macrocode} -\providecommand\url{\texttt} -% \end{macrocode} -% \end{macro} % % \begin{macrocode} \def\task#1#2{} % \end{macrocode} +% +% % \changes{v2.1f}{2022/06/03}{define \cs{pkg} and other commands} % \changes{v2.1f}{2022/06/03}{allow \_ in macro names} % Some feaures from l3doc.cls +% \changes{v2.1g}{2022/06/14}{define \cs{pkg} but delay until begin document} % \begin{macrocode} -\providecommand\LuaTeX{Lua\TeX} -\providecommand\cls{\textsf} -\providecommand\pkg{\textsf} -\providecommand\enquote[1]{``#1''} \DeclareRobustCommand\cs[1]{\texttt{\bslash\detokenize{#1}}}% \AtBeginDocument{% \renewcommand\PrintMacroName[1]{\MacroFont\detokenize{#1}}% - } +% \end{macrocode} +% We provide those delated in case somebody has loaded \texttt{csquotes} +% or makes some definitions in the preamble. +% \begin{macrocode} + \providecommand\LuaTeX{Lua\TeX} + \providecommand\cls{\textsf} + \providecommand\pkg{\textsf} + \providecommand\enquote[1]{``#1''} + \providecommand\url{\texttt} +} % \end{macrocode} % % \begin{macrocode} @@ -667,7 +670,7 @@ Bug reports can be opened (category \texttt{#1}) at\\% % \ProvidesFile{ltxdoc.cfg}% - [2021/12/07 v2.0c ltxdoc.cls configuration (LaTeX Project)] + [2022/06/14 v2.0d ltxdoc.cls configuration (LaTeX Project)] \PassOptionsToClass{a4paper}{article} % hyperref and hypdoc are now loaded late (or by the user) so we have to wait diff --git a/macros/latex/base/ltxdoc.pdf b/macros/latex/base/ltxdoc.pdf index 9eae697fac..b5777b7254 100644 Binary files a/macros/latex/base/ltxdoc.pdf and b/macros/latex/base/ltxdoc.pdf differ diff --git a/macros/latex/base/makeindx.pdf b/macros/latex/base/makeindx.pdf index 6ac94e0948..2689599099 100644 Binary files a/macros/latex/base/makeindx.pdf and b/macros/latex/base/makeindx.pdf differ diff --git a/macros/latex/base/modguide.pdf b/macros/latex/base/modguide.pdf index d486116f31..d49b2d3885 100644 Binary files a/macros/latex/base/modguide.pdf and b/macros/latex/base/modguide.pdf differ diff --git a/macros/latex/base/nfssfont.pdf b/macros/latex/base/nfssfont.pdf index 75dc8427b6..4550a82fe6 100644 Binary files a/macros/latex/base/nfssfont.pdf and b/macros/latex/base/nfssfont.pdf differ diff --git a/macros/latex/base/proc.pdf b/macros/latex/base/proc.pdf index a332696bed..240143af6d 100644 Binary files a/macros/latex/base/proc.pdf and b/macros/latex/base/proc.pdf differ diff --git a/macros/latex/base/slides.pdf b/macros/latex/base/slides.pdf index 8493448c95..197dc1d51a 100644 Binary files a/macros/latex/base/slides.pdf and b/macros/latex/base/slides.pdf differ diff --git a/macros/latex/base/slifonts.pdf b/macros/latex/base/slifonts.pdf index 094ac62cf1..52b9da8326 100644 Binary files a/macros/latex/base/slifonts.pdf and b/macros/latex/base/slifonts.pdf differ diff --git a/macros/latex/base/source2e.pdf b/macros/latex/base/source2e.pdf index 7bf5bb6271..70e084f6e8 100644 Binary files a/macros/latex/base/source2e.pdf and b/macros/latex/base/source2e.pdf differ diff --git a/macros/latex/base/syntonly.pdf b/macros/latex/base/syntonly.pdf index e6ae0243f2..ef6ff5857b 100644 Binary files a/macros/latex/base/syntonly.pdf and b/macros/latex/base/syntonly.pdf differ diff --git a/macros/latex/base/tlc2.pdf b/macros/latex/base/tlc2.pdf index 3380da7878..54b6f037af 100644 Binary files a/macros/latex/base/tlc2.pdf and b/macros/latex/base/tlc2.pdf differ diff --git a/macros/latex/base/tulm.pdf b/macros/latex/base/tulm.pdf index 2e2261a0ce..993243e50b 100644 Binary files a/macros/latex/base/tulm.pdf and b/macros/latex/base/tulm.pdf differ diff --git a/macros/latex/base/usrguide.pdf b/macros/latex/base/usrguide.pdf index 8af52cca0b..1c8e6fdf84 100644 Binary files a/macros/latex/base/usrguide.pdf and b/macros/latex/base/usrguide.pdf differ diff --git a/macros/latex/base/usrguide3.pdf b/macros/latex/base/usrguide3.pdf index e8048df824..ce002ec1ef 100644 Binary files a/macros/latex/base/usrguide3.pdf and b/macros/latex/base/usrguide3.pdf differ diff --git a/macros/latex/base/utf8ienc.pdf b/macros/latex/base/utf8ienc.pdf index ca7dc00f2c..282ed4d197 100644 Binary files a/macros/latex/base/utf8ienc.pdf and b/macros/latex/base/utf8ienc.pdf differ diff --git a/macros/latex/base/webcomp.pdf b/macros/latex/base/webcomp.pdf index f1f98e12a0..456c8e33a5 100644 Binary files a/macros/latex/base/webcomp.pdf and b/macros/latex/base/webcomp.pdf differ -- cgit v1.2.3