diff options
20 files changed, 125 insertions, 61 deletions
diff --git a/Master/texmf-dist/doc/platex/base/LICENSE b/Master/texmf-dist/doc/platex/base/LICENSE index b971bf78fcf..592f89f5eeb 100644 --- a/Master/texmf-dist/doc/platex/base/LICENSE +++ b/Master/texmf-dist/doc/platex/base/LICENSE @@ -1,5 +1,5 @@ Copyright (c) 2010 ASCII MEDIA WORKS -Copyright (c) 2016-2021 Japanese TeX Development Community +Copyright (c) 2016-2022 Japanese TeX Development Community All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/Master/texmf-dist/doc/platex/base/README.md b/Master/texmf-dist/doc/platex/base/README.md index 63fed01732d..80a1542d3ed 100644 --- a/Master/texmf-dist/doc/platex/base/README.md +++ b/Master/texmf-dist/doc/platex/base/README.md @@ -71,6 +71,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)). ## Release Date -2021-12-11 +2022-12-15 Japanese TeX Development Community diff --git a/Master/texmf-dist/doc/platex/base/exppl2e.pdf b/Master/texmf-dist/doc/platex/base/exppl2e.pdf Binary files differindex f015c22b6e0..6e1b77657f6 100644 --- a/Master/texmf-dist/doc/platex/base/exppl2e.pdf +++ b/Master/texmf-dist/doc/platex/base/exppl2e.pdf diff --git a/Master/texmf-dist/doc/platex/base/platex-en.pdf b/Master/texmf-dist/doc/platex/base/platex-en.pdf Binary files differindex 45b1caaea3c..9eed658f32e 100644 --- a/Master/texmf-dist/doc/platex/base/platex-en.pdf +++ b/Master/texmf-dist/doc/platex/base/platex-en.pdf diff --git a/Master/texmf-dist/doc/platex/base/platex.pdf b/Master/texmf-dist/doc/platex/base/platex.pdf Binary files differindex 8430fd658ba..93849a3cf0c 100644 --- a/Master/texmf-dist/doc/platex/base/platex.pdf +++ b/Master/texmf-dist/doc/platex/base/platex.pdf diff --git a/Master/texmf-dist/doc/platex/base/platexrelease.pdf b/Master/texmf-dist/doc/platex/base/platexrelease.pdf Binary files differindex dde573c150a..00987e078ac 100644 --- a/Master/texmf-dist/doc/platex/base/platexrelease.pdf +++ b/Master/texmf-dist/doc/platex/base/platexrelease.pdf diff --git a/Master/texmf-dist/doc/platex/base/pldoc.pdf b/Master/texmf-dist/doc/platex/base/pldoc.pdf Binary files differindex 7d43f333699..078d1737173 100644 --- a/Master/texmf-dist/doc/platex/base/pldoc.pdf +++ b/Master/texmf-dist/doc/platex/base/pldoc.pdf diff --git a/Master/texmf-dist/source/platex/base/jclasses.dtx b/Master/texmf-dist/source/platex/base/jclasses.dtx index d8edc5fa263..3535ddd71ba 100644 --- a/Master/texmf-dist/source/platex/base/jclasses.dtx +++ b/Master/texmf-dist/source/platex/base/jclasses.dtx @@ -3,7 +3,7 @@ % % Copyright 1995-2001 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2020 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -142,7 +142,8 @@ %<10pt|11pt|12pt> Standard pLaTeX file (size option)] %<*driver> ] -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{jclasses.dtx} \title{p\LaTeXe{}$B$NI8=`%/%i%9(B\space\fileversion} \author{Ken Nakano} diff --git a/Master/texmf-dist/source/platex/base/jltxdoc.dtx b/Master/texmf-dist/source/platex/base/jltxdoc.dtx index 3bd8d7e00da..4abd3970911 100644 --- a/Master/texmf-dist/source/platex/base/jltxdoc.dtx +++ b/Master/texmf-dist/source/platex/base/jltxdoc.dtx @@ -3,7 +3,7 @@ % % Copyright 1995,1996,1997 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2017 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -26,7 +26,8 @@ %<class>\NeedsTeXFormat{pLaTeX2e} %<class>\ProvidesClass{jltxdoc}[2017/09/24 v1.0d Standard pLaTeX file] %<*driver> -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{jltxdoc.cls} \title{p\LaTeXe{}$B%I%-%e%a%s%H5-=RMQ%/%i%9(B\space\fileversion} \author{Ken Nakano} diff --git a/Master/texmf-dist/source/platex/base/kinsoku.dtx b/Master/texmf-dist/source/platex/base/kinsoku.dtx index 8be6b33a203..82e5342f778 100644 --- a/Master/texmf-dist/source/platex/base/kinsoku.dtx +++ b/Master/texmf-dist/source/platex/base/kinsoku.dtx @@ -3,7 +3,7 @@ % % Copyright 1995 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2021 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -31,7 +31,8 @@ \ProvidesFile{kinsoku.dtx} [2021/03/04 v1.0d pLaTeX Kernel (community edition)] % \iffalse -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{kinsoku.dtx} \title{$B6XB'%Q%i%a!<%?(B\space\fileversion} \author{Ken Nakano} diff --git a/Master/texmf-dist/source/platex/base/pl209.dtx b/Master/texmf-dist/source/platex/base/pl209.dtx index 104ff0ea6cb..7d656324cdc 100644 --- a/Master/texmf-dist/source/platex/base/pl209.dtx +++ b/Master/texmf-dist/source/platex/base/pl209.dtx @@ -3,7 +3,7 @@ % % Copyright 1995,1996,1997 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -29,7 +29,8 @@ \ProvidesFile{pl209.dtx}[1997/06/25 v1.0f Standard pLaTeX file] %</package> %<*driver> -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{pl209.dtx} \title{p\LaTeXe\\2.09$B8_49%b!<%IMQ%^%/%m(B\space\fileversion} \author{Ken Nakano \& Hideaki Togashi} diff --git a/Master/texmf-dist/source/platex/base/platex.dtx b/Master/texmf-dist/source/platex/base/platex.dtx index 37ac40893fa..36d18e993df 100644 --- a/Master/texmf-dist/source/platex/base/platex.dtx +++ b/Master/texmf-dist/source/platex/base/platex.dtx @@ -3,7 +3,7 @@ % % Copyright 1995,1996 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2021 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -90,6 +90,7 @@ % \changes{v1.1b}{2020/09/28}{defs$BFI9~8e$K%U%C%/DI2C(B} % \changes{v1.1c}{2021/02/25}{\file{latex.ltx}$B$NFI9~%A%'%C%/(B} % \changes{v1.1d}{2021/03/14}{expl3$B%3%^%s%I$r0u;z$G$-$k$h$&$K(B} +% \changes{v1.1e}{2022/03/06}{$B?7(B\file{ltxdoc.cls}$B$KBP1~(B} %\else % \changes{v1.0}{1995/05/08}{first edition} % \changes{v1.0a}{1995/08/25}{Added 'Compatibility', `Usage of \dst{}' @@ -119,7 +120,7 @@ % \changes{v1.0o}{2017/09/24}{Allow negative patch level for pre-release} % \changes{v1.0p}{2017/11/11}{Moved banner saving code from % \file{platex.ltx} to \file{plcore.ltx}} -% \changes{v1.0q}{2017/11/29}{New English documentation added!} +% \changes{v1.0q}{2017/11/29}{New English documentation added.} % \changes{v1.0r}{2017/12/02}{English references added} % \changes{v1.0s}{2017/12/05}{Moved loading default settings % from \file{plcore.ltx} to \file{platex.ltx}} @@ -138,6 +139,7 @@ % \changes{v1.1b}{2020/09/28}{Add hook after loading defs} % \changes{v1.1c}{2021/02/25}{Check for \file{latex.ltx} status} % \changes{v1.1d}{2021/03/14}{Print expl3 commands correctly} +% \changes{v1.1e}{2022/03/06}{Adapt to new \file{ltxdoc.cls}} %\fi % \fi % @@ -145,9 +147,10 @@ %<*driver> \NeedsTeXFormat{pLaTeX2e} % \fi -\ProvidesFile{platex.dtx}[2021/03/14 v1.1d pLaTeX document file] +\ProvidesFile{platex.dtx}[2022/03/06 v1.1e pLaTeX document file] % \iffalse -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \usepackage{plext} \GetFileInfo{platex.dtx} \ifJAPANESE @@ -214,7 +217,7 @@ %\else % \changes{v1.0f}{2016/04/12}{Update document.} % \changes{v1.0k}{2016/05/21}{Print also changes.} -% \changes{v1.0q}{2017/11/29}{New English documentation added!} +% \changes{v1.0q}{2017/11/29}{New English documentation added.} % \changes{v1.0x}{2018/09/03}{Update document.} % \changes{v1.0z}{2019/09/29}{Fix typos in document.} % \changes{v1.1}{2020/03/24}{Update document.} @@ -1112,20 +1115,27 @@ % $BJ8=q%/%i%9$K$O!"(B\file{jltxdoc}$B%/%i%9$rMQ$$$^$9!#(B % \file{plext.dtx}$B$NCf$G%5%s%W%k$rAH$_N)$F$F$$$^$9$N$G!"(B % \file{plext}$B%Q%C%1!<%8$,I,MW$G$9!#(B +% $B$^$?!"(B2022$BG/$N(B\file{doc}$B%Q%C%1!<%8(Bv3.0$B$O(B\file{hyperref}$B0MB8$K(B +% $B$J$C$?$?$a!"%I%i%$%P%*%W%7%g%s(B|dvipdfmx|$B$rDI2C$7$F(B +% \file{plautopatch}$B7PM3$G(B\file{pxjahyper}$B%Q%C%1!<%8$bFI$_9~$_$^$9!#(B % \changes{v1.1d}{2021/03/14}{expl3$B%3%^%s%I$r0u;z$G$-$k$h$&$K(B} +% \changes{v1.1e}{2022/03/06}{$B?7(B\file{ltxdoc.cls}$B$KBP1~(B} %\else % We use \file{jltxdoc} class; we also require \file{plext} package, % since \file{plext.dtx} contains several examples of partial % vertical writing. +% Also, as of 2022 \file{doc} package v3.0 depends on \file{hyperref}, +% so we add a driver option |dvipdfmx| and load |pxjahyper| using +% |plautopatch| scheme. +% \file{plautopatch}$B7PM3$G(B\file{pxjahyper}$B%Q%C%1!<%8$bFI$_9~$_$^$9!#(B % \changes{v1.1d}{2021/03/14}{Print expl3 commands correctly} +% \changes{v1.1e}{2022/03/06}{Adapt to new \file{ltxdoc.cls}} %\fi % \begin{macrocode} -\documentclass{jltxdoc} -\makeatletter -\def\macro{\begingroup - \catcode`\\12 \catcode`\_12 - \MakePrivateLetters \m@cro@ \iftrue} -\makeatother +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} +\AddToHook{env/macro/before}{\catcode`\_=12\relax} +\AddToHook{env/macro/after}{\catcode`\_=8\relax} \usepackage{plext} \listfiles diff --git a/Master/texmf-dist/source/platex/base/platexrelease.dtx b/Master/texmf-dist/source/platex/base/platexrelease.dtx index 41452e036b5..a866eb0874e 100644 --- a/Master/texmf-dist/source/platex/base/platexrelease.dtx +++ b/Master/texmf-dist/source/platex/base/platexrelease.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment %% File: platexrelease.dtx % -% Copyright (c) 2016-2021 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -46,7 +46,8 @@ [2021/02/13 v1.0o latexrelease support for pLaTeX Kernel (including releases up to \platexreleaseversion)] %<*driver> -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{platexrelease.dtx} \author{Japanese \TeX\ Development Community} \title{The \textsf{platexrelease} package} diff --git a/Master/texmf-dist/source/platex/base/plcore.dtx b/Master/texmf-dist/source/platex/base/plcore.dtx index 01f331cef51..073138eebe3 100644 --- a/Master/texmf-dist/source/platex/base/plcore.dtx +++ b/Master/texmf-dist/source/platex/base/plcore.dtx @@ -3,7 +3,7 @@ % % Copyright 1994-2001 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2021 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -81,14 +81,14 @@ % $B$h$&$K(B\cs{language}$B$r@_Dj(B(sync with ltmiscen.dtx 2017/03/09 v1.1m)} % \changes{v1.2n}{2017/04/23}{$B%I%-%e%a%s%H$NDI2C(B} % \changes{v1.2o}{2017/05/03}{$B9TF,6XB'J8;z$ND>A0$G$b2~9T$9$k$h$&$K$7$?(B} -% \changes{v1.2p}{2017/07/21}{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!=$r:o=|(B} +% \changes{v1.2p}{2017/07/21}{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!<$r:o=|(B} % \changes{v1.2q}{2017/08/25}{\cs{nolinebreak}$B$N>l9g$K(B\cs{(x)kanjiskip}$B$,(B % $BF~$i$J$/$J$C$F$$$?$N$r=$@5(B} % \changes{v1.2r}{2017/09/26}{tabular$B4D6-$N1&B7$((B(r)$B$G7S@~$,$:$l$k$h$&$K(B % $B$J$C$F$$$?%P%0$r=$@5(B} % \changes{v1.2s}{2017/09/27}{$BAj8_;2>H$N%9%Z!<%9%U%!%/%?!<$rJd@5(B} % \changes{v1.2s}{2017/09/27}{\cs{verb}$B$NKAF,$NH>3Q6uGr$rJ];}(B} -% \changes{v1.2s}{2017/09/27}{tabbing$B4D6-$N9TKAF,$N(BJFM$B%0%k!=$r:o=|(B} +% \changes{v1.2s}{2017/09/27}{tabbing$B4D6-$N9TKAF,$N(BJFM$B%0%k!<$r:o=|(B} % \changes{v1.2t}{2017/10/31}{v1.2s$B$NJQ99$KH<$$!"(B\cs{ref}$B$,?t<0%b!<%I$G(B % $B%(%i!<$K$J$C$F$$$?$N$r=$@5(B} % \changes{v1.2u}{2017/11/04}{emath$B$N(B\cs{marusuuref}$BBP:v(B} @@ -145,7 +145,8 @@ % \fi \ProvidesFile{plcore.dtx}[2021/12/08 v1.3l pLaTeX core file] % \iffalse -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{plcore.dtx} \title{p\LaTeXe{}$B$N3HD%(B\space\fileversion} \author{Ken Nakano \& Hideaki Togashi} @@ -375,7 +376,7 @@ % $B$b$7(B|\null|$B$NBe$o$j$K(B|\hskip\z@|$B$rA^F~$9$l$P!"(B\LaTeX{}$B$HF1MM$K(B % Underfull$B7Y9p$r=P$9$3$H$,$G$-$^$9!#(B % $B$?$@$7!"(B|\null|$B$rA^F~$7$?>l9g$H0[$J$j!"6/@)2~9T8e$N9TF,$K(B -% JFM$B%0%k!=$,F~$i$J$/$J$j$^$9!#$3$l$O$`$7$m!"1|B<$5$s$N(Bjsclasses$B$G(B +% JFM$B%0%k!<$,F~$i$J$/$J$j$^$9!#$3$l$O$`$7$m!"1|B<$5$s$N(Bjsclasses$B$G(B % $B9TF,$rE7%D%-$KD>$7$F$$$k$N$HF1$8$G$9$,!"(Bp\LaTeX{}$B$H$7$F$O5sF0$,(B % $BJQ2=$7$F$7$^$$$^$9$N$G!"8=;~E@$G$O(B|\null|$B"*(B|\hskip\z@|$B$X$NJQ99$r(B % $B8+Aw$C$F$$$^$9!#(B @@ -399,7 +400,7 @@ % \LaTeX{}$B$NDj5A$N$^$^$G$O%^%/%m$K$h$k%Z%J%k%F%#(B$-10000$$B$H(B % $B9TF,J8;z$N%Z%J%k%F%#(B$10000$$B$,2C;;$5$l$F$7$^$&$?$a!"(B % |\hskip\z@\relax|$B$rF~$l$F$*$-$^$9!#$J$*!"(B|\linebreak|$B$rH/9T$7$F(B -% $B9TJ,3d$,5/$-$?>l9g!"?7$7$$9TF,$N(BJFM$B%0%k!=$O>C$($k$H$$$&=>Mh$N(B +% $B9TJ,3d$,5/$-$?>l9g!"?7$7$$9TF,$N(BJFM$B%0%k!<$O>C$($k$H$$$&=>Mh$N(B % p\LaTeX{}$B$N5sF0$b0];}$7$F$$$^$9!#(B % \changes{v1.2o}{2017/05/03}{$B9TF,6XB'J8;z$ND>A0$G$b2~9T$9$k$h$&$K$7$?(B} % @@ -2230,7 +2231,7 @@ % \begin{macro}{\@startline} % tabbing$B4D6-$N9T$G!"Cf?H$,;O$a3g8LN`$J$I$G;O$^$k>l9g!"(B % $B:G=i$N9`L\$@$1(BJFM$B%0%k!<$,>C$($J$$8=>]$KBP=h$7$^$9!#(B -% \changes{v1.2s}{2017/09/27}{tabbing$B4D6-$N9TKAF,$N(BJFM$B%0%k!=$r:o=|(B} +% \changes{v1.2s}{2017/09/27}{tabbing$B4D6-$N9TKAF,$N(BJFM$B%0%k!<$r:o=|(B} % \begin{macrocode} %</plcore> %<platexrelease>\plIncludeInRelease{2017/10/28}{\@startline} @@ -2324,7 +2325,7 @@ % 2018/03/09$B$N=$@5$G$O!V(B|\removejfmglue|$B%^%/%m$,Dj5A$5$l$F$$$k>l9g$O(B % $B:G=i$K(B|\inhibitglue|$B$rH/9T$7!":G8e$K(B|\removejfmglue|$B$rH/9T$9$k!W$H$$$&(B % $BJ}?K$K$7$^$9!#$3$&$9$l$P>/!9(B\LaTeX{}$B$H$N8_49@-$,8~>e$7$^$9!#(B -% \changes{v1.2p}{2017/07/21}{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!=$r:o=|(B} +% \changes{v1.2p}{2017/07/21}{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!<$r:o=|(B} % \changes{v1.2r}{2017/09/26}{tabular$B4D6-$N1&B7$((B(r)$B$G7S@~$,$:$l$k$h$&$K(B % $B$J$C$F$$$?%P%0$r=$@5(B} % \changes{v1.2x}{2018/03/01}{\cs{removejfmglue}$B$,$"$l$PMxMQ$9$k$h$&$K$7$?(B} @@ -2491,7 +2492,7 @@ %\end{verbatim} % $B$3$3$G$O!"(B2017/07/29$B$N=$@5$+$iJ}?K$r2~$a!"(B|\everypar|$BFb$K(B|\inhibitglue|$B$r(B % $B;E9~$`$H$$$&J}?K$GBP1~$7$^$9!#(B -% \changes{v1.2p}{2017/07/21}{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!=$r:o=|(B} +% \changes{v1.2p}{2017/07/21}{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!<$r:o=|(B} % \changes{v1.2x}{2018/03/01}{$B%;%k:G=i$N(B\cs{par}$B$G6u9T$,F~$i$J$$$h$&$K$7$?(B} % \begin{macrocode} %<platexrelease>\plIncludeInRelease{2018/03/09}{\@classv} diff --git a/Master/texmf-dist/source/platex/base/plexpl3.dtx b/Master/texmf-dist/source/platex/base/plexpl3.dtx index e023cd33033..942d9eae076 100644 --- a/Master/texmf-dist/source/platex/base/plexpl3.dtx +++ b/Master/texmf-dist/source/platex/base/plexpl3.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment %% File: plexpl3.dtx % -% Copyright (c) 2020 Japanese TeX Development Community +% Copyright (c) 2020-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -17,7 +17,8 @@ %<*driver> \NeedsTeXFormat{pLaTeX2e} \ProvidesFile{plexpl3.dtx}[2020/09/28 v1.0 expl3 additions] -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{plexpl3.dtx} \author{Japanese \TeX\ Development Community} \title{The \textsf{plexpl3} package} diff --git a/Master/texmf-dist/source/platex/base/plext.dtx b/Master/texmf-dist/source/platex/base/plext.dtx index 023a3db05eb..10bd09b04f7 100644 --- a/Master/texmf-dist/source/platex/base/plext.dtx +++ b/Master/texmf-dist/source/platex/base/plext.dtx @@ -3,7 +3,7 @@ % % Copyright 2001 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2020 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -96,7 +96,8 @@ %<package>\ProvidesPackage{plext} [2020/10/07 v1.2m pLaTeX package file (community edition)] %<*driver> -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \usepackage{plext} \GetFileInfo{plext.dtx} \title{p\LaTeXe{}$B3HD%%Q%C%1!<%8(B\space\fileversion} diff --git a/Master/texmf-dist/source/platex/base/plfonts.dtx b/Master/texmf-dist/source/platex/base/plfonts.dtx index 8dd162c91b0..8faaa41db32 100644 --- a/Master/texmf-dist/source/platex/base/plfonts.dtx +++ b/Master/texmf-dist/source/platex/base/plfonts.dtx @@ -3,7 +3,7 @@ % % Copyright 1994-2006 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2021 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -197,7 +197,8 @@ % \fi \ProvidesFile{plfonts.dtx}[2021/06/27 v1.7n pLaTeX New Font Selection Scheme] % \iffalse -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{plfonts.dtx} \title{p\LaTeXe{}$B$N%U%)%s%H%3%^%s%I(B\space\fileversion} \author{Ken Nakano \& Hideaki Togashi} diff --git a/Master/texmf-dist/source/platex/base/plvers.dtx b/Master/texmf-dist/source/platex/base/plvers.dtx index 8bbd0f6bb2a..577d32b2be0 100644 --- a/Master/texmf-dist/source/platex/base/plvers.dtx +++ b/Master/texmf-dist/source/platex/base/plvers.dtx @@ -3,7 +3,7 @@ % % Copyright 1995-2006 ASCII Corporation. % Copyright (c) 2010 ASCII MEDIA WORKS -% Copyright (c) 2016-2021 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -101,14 +101,17 @@ % \changes{v1.1x}{2020/10/07}{$B%U%C%/%7%9%F%`$,MxMQ2DG=$+$I$&$+H=Dj(B} % \changes{v1.1y}{2021/06/27}{\LaTeX\ \texttt{!<2021-06-01!>}$BHG$[$\BP1~(B} % \changes{v1.1z}{2021/12/08}{\LaTeX\ \texttt{!<2021-11-15!>}$BHG$[$\BP1~(B} +% \changes{v1.2a}{2022-12-05}{\LaTeX\ \texttt{!<2023-06-01!>}$BHG$K$*$1$k(B +% $B%P%J!<$N=PNOJ}K!$KDI=>(B} % \fi % % \iffalse %<*driver> % \fi -\ProvidesFile{plvers.dtx}[2021/12/08 v1.1z pLaTeX Kernel (Version Info)] +\ProvidesFile{plvers.dtx}[2022-12-05 v1.2a pLaTeX Kernel (Version Info)] % \iffalse -\documentclass{jltxdoc} +\RequirePackage{plautopatch} +\documentclass[dvipdfmx,a4paper]{jltxdoc} \GetFileInfo{plvers.dtx} \author{Ken Nakano \& Hideaki Togashi} \title{\filename} @@ -201,7 +204,7 @@ {2021-11-15} %</plcore|platexrelease> %<*plcore> -\def\ppatch@level{0} +\def\ppatch@level{1} %</plcore> % \end{macrocode} % \end{macro} @@ -267,6 +270,8 @@ % $B$$$/$D$+$N%3!<%I$,(B|\everyjob|$B$GCY1d<B9T$5$l$k$h$&$K$J$C$F$$$^$9!#(B % $B$=$l$i$N%3!<%I$rCj=P$9$k$?$a!":G=i$H:G8e$K6h@Z$j%H!<%/%s(B % $B!J$=$l$>$l(B|\platexNILa|$B$H(B|\platexNILb|$B!K$rIU$1$F$*$-$^$9!#(B +% +% $B$J$*!"(B\LaTeXe\ 2023-06-01$B0J9_$G$O$3$N%3!<%I$O;HMQ$5$l$^$;$s!#(B % \changes{v1.1f}{2017/11/11}{\LaTeX{}$B$N%P%J!<$rJ]B8$9$k%3!<%I$r(B % \file{platex.ltx}$B$+$i(B\file{plcore.ltx}$B$X0\F0(B} % \changes{v1.1l}{2018/04/09}{$B%P%J!<$NJ]B8$7$+$?$r2~NI(B} @@ -295,21 +300,51 @@ % \changes{v1.1l}{2018/04/09}{$B%P%J!<$N:F9=C[$N$7$+$?$r2~NI(B} % \changes{v1.1m}{2018/09/24}{$B%P%J!<$N:F9=C[$r4JN,2=(B} % \changes{v1.1t}{2020/03/25}{$B%P%J!<$N:F9=C[$r8zN(2=(B} +% \changes{v1.2a}{2022-12-05}{$B%P%J!<$N:F9=C[$NJ}K!$r(B2023-06-01$BHG$KDI=>(B} % \begin{macrocode} \begingroup % \end{macrocode} % % \pLaTeXe{}$B$N%P!<%8%g%sI=<($r:n$j$^$9!#(B +% \changes{v1.2a}{2022-12-05}{|\space|$B$r$3$NCJ3,$GF~$l$k$N$O;_$a$?!#(B} % \begin{macrocode} \ifnum\ppatch@level=0 - \toks2={\pfmtname\space<\pfmtversion>\space}% + \toks2={\pfmtname\space<\pfmtversion>}% \else\ifnum\ppatch@level>0 - \toks2={\pfmtname\space<\pfmtversion>+\ppatch@level\space}% + \toks2={\pfmtname\space<\pfmtversion>+\ppatch@level}% \else - \toks2={\pfmtname\space<\pfmtversion>-pre\ppatch@level\space}% + \toks2={\pfmtname\space<\pfmtversion>-pre\ppatch@level}% \fi\fi % \end{macrocode} % +% \subsubsection{\LaTeXe\ 2023-06-01$B0J9_$N=hM}(B} +% \LaTeXe\ 2023-06-01$B0J9_$G$O!"(B\LaTeXe $B$N%P!<%8%g%s>pJs$O%H!<%/%s%j%9%H(B +% |\LaTeXReleaseInfo|$B$K3JG<$5$l$F$*$j!"(B\pLaTeXe $B$N%P!<%8%g%s>pJs$r$^$H$a$FI=<($9$k$?$a$K$O(B +% $B$3$N%H!<%/%s%j%9%H$rD4@0$9$k$@$1$GNI$/$J$j$^$7$?!#(B +% +% $B0JA0$HF1$8(B +%\begin{verbatim} +% pLaTeX2e <xxxx-yy-zz> (based on LaTeX2e ...) +%\end{verbatim} +% $B$H$$$&7A<0$N$G$bNI$+$C$?$N$G$9$,!"$=$l$G$O(B|\LaTeXreleaseInfo|$B$NCf?H$r(B +% $B%Q!<%9$9$kI,MW$,=P$F$/$k$?$a(B +%\begin{verbatim} +% pLaTeX2e <xxxx-yy-zz>, based on +% LaTeX2e ... +%\end{verbatim} +% $B$H!"C1=c$KA0CV$9$k7A$K$7$F$$$^$9!#(B +% +% $B$J$*!"$3$N%3!<%I$G$O(B|\expanded|$B%W%j%_%F%#%V$r;H$C$F$$$^$9!#(B +% \changes{v1.2a}{2022-12-05}{$B?75,DI2C(B} +% \begin{macrocode} + \ifdefined\LaTeXReleaseInfo + \global\LaTeXReleaseInfo\expandafter{\expanded{% + \noexpand\show@release@info{\the\toks2, based on}% + \unexpanded\expandafter{\the\LaTeXReleaseInfo}% + }}% +% \end{macrocode} +% +% \subsubsection{\LaTeXe\ 2022-11-15$B0JA0$N=hM}(B} % |\everyjob|$B$NFbMF$r%Q!<%9$7$F(B % \begin{itemize} % \item \LaTeXe{}$B$N%P!<%8%g%sI=<($NCf?H!J(B|\typeout{}|$B$N0z?t!K$r(B |#2| @@ -323,13 +358,15 @@ % $B$=$7$F!"(B\LaTeXe{}$B$N%P!<%8%g%s$H(B\pLaTeXe{}$B$N%P!<%8%g%s$r(B % $B$^$H$a$FI=<($9$k$h$&$K@07A$7$^$9!#(B % \begin{macrocode} - \edef\platexNILa#1\typeout#2#3\platexNILb{% - #1\noexpand\typeout{\the\toks2 (based on #2)}#3} - \global\everyjob\expandafter\expandafter\expandafter{\platexBANNER}% + \else + \edef\platexNILa#1\typeout#2#3\platexNILb{% + #1\noexpand\typeout{\the\toks2 \space(based on #2)}#3} + \global\everyjob\expandafter\expandafter\expandafter{\platexBANNER}% % \end{macrocode} % % $BITMW$K$J$C$?%^%/%mDj5A$O:o=|$7$F$*$-$^$9!#(B % \begin{macrocode} + \fi \endgroup \let\platexBANNER=\@undefined %</plcore> diff --git a/Master/texmf-dist/tex/platex/base/exppl2e.sty b/Master/texmf-dist/tex/platex/base/exppl2e.sty index 3daa697b270..a793e5cf5d2 100644 --- a/Master/texmf-dist/tex/platex/base/exppl2e.sty +++ b/Master/texmf-dist/tex/platex/base/exppl2e.sty @@ -2,7 +2,7 @@ % % This is file `exppl2e.sty', for experimental pLaTeX2e. % -% Copyright (c) 2016-2020 Japanese TeX Development Community +% Copyright (c) 2016-2022 Japanese TeX Development Community % % This file is part of the pLaTeX2e system (community edition). % ------------------------------------------------------------- @@ -47,7 +47,8 @@ \RequirePackage[latest]{platexrelease} \else % case 2: This file pretends to be a document - \documentclass{jltxdoc} + \RequirePackage{plautopatch} + \documentclass[dvipdfmx,a4paper]{jltxdoc} \title{Experimental p\LaTeXe} \author{Japanese \TeX\ Development Community} \begin{document} @@ -169,7 +170,7 @@ % $B$b$7(B|\null|$B$NBe$o$j$K(B|\hskip\z@|$B$rA^F~$9$l$P!"(B\LaTeX{}$B$HF1MM$K(B % Underfull$B7Y9p$r=P$9$3$H$,$G$-$^$9!#(B % $B$?$@$7!"(B|\null|$B$rA^F~$7$?>l9g$H0[$J$j!"6/@)2~9T8e$N9TF,$K(B -% JFM$B%0%k!=$,F~$i$J$/$J$j$^$9!#$3$l$O$`$7$m!"1|B<$5$s$N(Bjsclasses$B$G(B +% JFM$B%0%k!<$,F~$i$J$/$J$j$^$9!#$3$l$O$`$7$m!"1|B<$5$s$N(Bjsclasses$B$G(B % $B9TF,$rE7%D%-$KD>$7$F$$$k$N$HF1$8$G$9$,!"(Bp\LaTeX{}$B$H$7$F$O5sF0$,(B % $BJQ2=$7$F$7$^$$$^$9$N$G!"8=;~E@$G$O(B|\null|$B"*(B|\hskip\z@|$B$X$NJQ99$r(B % $B8+Aw$C$F$$$^$9!#(B @@ -332,7 +333,7 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % -% \section{tabbing$B4D6-$N9TKAF,$N(BJFM$B%0%k!=(B} +% \section{tabbing$B4D6-$N9TKAF,$N(BJFM$B%0%k!<(B} % % 2017/10/28$B$KF3F~:Q$_!#(B % @@ -350,13 +351,13 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % -% \subsection{$BD>A0$N(BJFM$BM3Mh%9%Z!<%9$N:o=|!Z%3%_%e%K%F%#HGFH<+![(B} +% \section{$BD>A0$N(BJFM$BM3Mh%9%Z!<%9$N:o=|!Z%3%_%e%K%F%#HGFH<+![(B} % % 2018/03/09$B$KF3F~:Q$_!#(B % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % -% \section{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!=(B} +% \section{tabular$B4D6-$N%;%kFb$N(BJFM$B%0%k!<(B} % % 2018/03/09$B$KF3F~:Q$_!#(B % diff --git a/Master/texmf-dist/tex/platex/base/plcore.ltx b/Master/texmf-dist/tex/platex/base/plcore.ltx index 321eb942db4..7279ad72670 100644 --- a/Master/texmf-dist/tex/platex/base/plcore.ltx +++ b/Master/texmf-dist/tex/platex/base/plcore.ltx @@ -35,21 +35,28 @@ \def\pfmtname{pLaTeX2e} \def\pfmtversion {2021-11-15} -\def\ppatch@level{0} +\def\ppatch@level{1} \edef\platexBANNER{\noexpand\platexNILa \the\everyjob % LaTeX banner and delayed codes \noexpand\platexNILb} \begingroup \ifnum\ppatch@level=0 - \toks2={\pfmtname\space<\pfmtversion>\space}% + \toks2={\pfmtname\space<\pfmtversion>}% \else\ifnum\ppatch@level>0 - \toks2={\pfmtname\space<\pfmtversion>+\ppatch@level\space}% + \toks2={\pfmtname\space<\pfmtversion>+\ppatch@level}% \else - \toks2={\pfmtname\space<\pfmtversion>-pre\ppatch@level\space}% + \toks2={\pfmtname\space<\pfmtversion>-pre\ppatch@level}% \fi\fi - \edef\platexNILa#1\typeout#2#3\platexNILb{% - #1\noexpand\typeout{\the\toks2 (based on #2)}#3} - \global\everyjob\expandafter\expandafter\expandafter{\platexBANNER}% + \ifdefined\LaTeXReleaseInfo + \global\LaTeXReleaseInfo\expandafter{\expanded{% + \noexpand\show@release@info{\the\toks2, based on}% + \unexpanded\expandafter{\the\LaTeXReleaseInfo}% + }}% + \else + \edef\platexNILa#1\typeout#2#3\platexNILb{% + #1\noexpand\typeout{\the\toks2 \space(based on #2)}#3} + \global\everyjob\expandafter\expandafter\expandafter{\platexBANNER}% + \fi \endgroup \let\platexBANNER=\@undefined \chardef\pltx@newhook@avail=\z@ |