diff options
author | Karl Berry <karl@freefriends.org> | 2018-09-03 21:11:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-09-03 21:11:52 +0000 |
commit | af2345e308493f1954ca25fa832c59438fc6cde5 (patch) | |
tree | bd26ba069b27c7d997653e54c225e79951076fae /Master/texmf-dist | |
parent | 15a3a44dec4a15022b684a5a346b52c0f0155df7 (diff) |
platex (3sep18)
git-svn-id: svn://tug.org/texlive/trunk@48562 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/platex/base/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/platex/base/platex-en.pdf | bin | 149358 -> 148790 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/platex/base/platex.pdf | bin | 284238 -> 287418 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/platex/base/platexrelease.pdf | bin | 121826 -> 121553 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/platex/base/pldoc.pdf | bin | 821450 -> 822760 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/platex/base/platex.dtx | 83 | ||||
-rw-r--r-- | Master/texmf-dist/source/platex/base/platexrelease.dtx | 1 | ||||
-rw-r--r-- | Master/texmf-dist/source/platex/base/plcore.dtx | 107 | ||||
-rw-r--r-- | Master/texmf-dist/source/platex/base/plvers.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/base/platexrelease.sty | 81 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/base/plcore.ltx | 3 |
11 files changed, 170 insertions, 109 deletions
diff --git a/Master/texmf-dist/doc/platex/base/README.md b/Master/texmf-dist/doc/platex/base/README.md index c2d7113d358..6d4052d8d83 100644 --- a/Master/texmf-dist/doc/platex/base/README.md +++ b/Master/texmf-dist/doc/platex/base/README.md @@ -61,6 +61,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)). ## Release Date -2018-07-28 +2018-09-03 Japanese TeX Development Community 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 d7432e02689..609e57a241b 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 3c3c77b8a43..3e38e778125 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 210dba123d3..df2e838e323 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 83d015f68e0..91a683bbeff 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/platex.dtx b/Master/texmf-dist/source/platex/base/platex.dtx index 81cc51712e3..da62e0f18b5 100644 --- a/Master/texmf-dist/source/platex/base/platex.dtx +++ b/Master/texmf-dist/source/platex/base/platex.dtx @@ -80,6 +80,9 @@ % \changes{v1.0v}{2018/04/06}{$B:G?7$N(Bsource2e$B$X$NDI?o(B} % \changes{v1.0w}{2018/04/08}{$B0BA4$N$?$a%U%)!<%^%C%H:n@.;~$N(B % $B%P%J!<I=<($r$d$a$?(B} +% \changes{v1.0x}{2018/09/03}{$B%I%-%e%a%s%H$r99?7(B} +% \changes{v1.0x}{2018/09/03}{platexcheat$B$K8@5Z(B} +% \changes{v1.0x}{2018/09/03}{plautopatch$B$K8@5Z(B} %\else % \changes{v1.0}{1995/05/08}{first edition} % \changes{v1.0a}{1995/08/25}{Added 'Compatibility', `Usage of \dst{}' @@ -118,6 +121,9 @@ % \changes{v1.0v}{2018/04/06}{Sync with the latest \file{source2e.tex}} % \changes{v1.0w}{2018/04/08}{Stop showing banner during % format generation for safety} +% \changes{v1.0x}{2018/09/03}{Update document.} +% \changes{v1.0x}{2018/09/03}{Mention platexcheat (Japanese only).} +% \changes{v1.0x}{2018/09/03}{Mention plautopatch.} %\fi % \fi % @@ -125,7 +131,7 @@ %<*driver> \NeedsTeXFormat{pLaTeX2e} % \fi -\ProvidesFile{platex.dtx}[2018/04/08 v1.0w pLaTeX document file] +\ProvidesFile{platex.dtx}[2018/09/03 v1.0x pLaTeX document file] % \iffalse \documentclass{jltxdoc} \usepackage{plext} @@ -188,32 +194,29 @@ % \changes{v1.0f}{2016/04/12}{$B%I%-%e%a%s%H$r99?7(B} % \changes{v1.0k}{2016/05/21}{$BJQ99MzNr$b=PNO$9$k$h$&$K$7$?(B} % \changes{v1.0q}{2017/11/29}{$B1Q8lHG%I%-%e%a%s%H$rDI2C(B} +% \changes{v1.0x}{2018/09/03}{$B%I%-%e%a%s%H$r99?7(B} %\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.0x}{2018/09/03}{Update document.} %\fi -% \begin{chuui} %\ifJAPANESE +% \begin{chuui} % $B$3$NJ8=q$G$O!V%3%_%e%K%F%#HG(B\pLaTeXe{}$B!W$K$D$$$F4JC1$K@bL@$7$^$9!#(B % $B3t<02q<R%"%9%-!<!J8=%"%9%-!<!&%a%G%#%"%o!<%/%9(B % \footnote{$B%"%9%-!<F|K\8l(B\TeX{}$B!J(B\pTeX{}$B!K!"(B % \texttt{http://ascii.asciimw.jp/pb/ptex/}}$B!K$,G[I[$7$F$$$k(B % \pLaTeXe{}$B!J0J2<!"%"%9%-!<HG(B\pLaTeXe{}$B!K$H$O0[$J$kFbMF$G$9$N$G!"(B % $BCm0U$7$F$/$@$5$$!#(B +% \end{chuui} %\else +% \begin{chuui}[] % This document provides a brief description of \pLaTeXe, the Japanese -% extended version of \LaTeXe. The original version of -% \pLaTeXe\ (`ASCII \pLaTeXe') was developed by ASCII MEDIA -% WORKS\footnote{\texttt{http://ascii.asciimw.jp/pb/ptex/}} -% (formerly ASCII CORPORATION) during 1995 and 2006. -% The current version, which is now distributed in CTAN and -% \TeX\ Live, is a forked version called -% `\pLaTeXe\ Community Edition.' -% It is now maintained by Japanese \TeX\ Development -% Community\footnote{\texttt{https://texjp.org}}. -%\fi +% extended version of \LaTeXe. Current maintainer of +% \pLaTeXe\ is Japanese \TeX\ Development Community. % \end{chuui} +%\fi % %\ifJAPANESE % 2010$BG/0J9_!"%"%9%-!<(B\pTeX{}$B$O!"9q:]E*$K9-$/;H$o$l$F$$$k(B\TeX\ Live$B$H$$$&(B @@ -237,30 +240,36 @@ % $B%3%_%e%K%F%#HG!'(Bplnewsc*.pdf$B!K$r;2>H$7$F$/$@$5$$!#$^$?!"(B % $B<B:]$N(B\pLaTeX{}$B$N%=!<%9%3!<%I$O(Bpldoc.pdf$B$G@bL@$7$F$$$^$9!#(B %\else -% \def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.15em\LaTeXe} +% \def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.15em\LaTeX} % \pLaTeX\ is a Japanese \LaTeX\ format, which is adjusted/extended % to be more suitable for writing Japanese documents. -% It requires \pTeX\ (\TeX\ engine with extensions for Japanese -% typesetting; it is designed for high-quality Japanese book publishing, -% and the `p' stands for `publishing'\footnote{There is another -% old implementation of Japanese \LaTeX, called \JLaTeX\ (but -% not includeded in \TeX\ Live). Also, MiK\TeX\ has another program -% called `platex,' but it has nothing to do with our -% Japanese \pLaTeX!}), and the developent of both \pTeX\ and -% \pLaTeX\ was done by ASCII Corporation. +% It requires \pTeX, a \TeX\ engine with extensions for +% Japanese typesetting, which is designed for high-quality +% Japanese book ``p''ublishing.\footnote{There is another +% old implementation of Japanese \LaTeX, called +% \JLaTeX\ (not available in \TeX\ Live). +% Also, MiK\TeX\ has another program \texttt{platex}, but +% it has nothing to do with our Japanese \pLaTeX!} The developent of +% both \pTeX\ and \pLaTeX\ was done by ASCII Corporation (and its +% successor ASCII Media Works\footnote{The \pTeX\ website: +% \texttt{http://ascii.asciimw.jp/pb/ptex/} (closed in 2016).}), +% so they are often refered to as ``ASCII \pTeX'' and ``ASCII \pLaTeX'' +% respectively. % % In 2010, ASCII \pTeX\ was incorporated into the -% world-wide \TeX\ distribution `\TeX\ Live.' Since then, \pTeX\ has +% world-wide \TeX\ distribution, \TeX\ Live. Since then, \pTeX\ has % been maintained/improved/changed along with \TeX\ Live sources. -% In recent versions of \TeX\ Live and W32\TeX, the default engine of -% \pLaTeX\ changed from original \pTeX\ to \epTeX\ (\pTeX\ with -% \eTeX\ extension), and the original \LaTeX\ itself is also frequently -% updated. On the other hand, \pLaTeX\ remained unchanged since 2006, +% In recent versions of \TeX\ Live and W32\TeX\ (arround 2011), +% the default engine of \pLaTeX\ changed from original \pTeX\ to +% \epTeX\ (\pTeX\ with \eTeX\ extension). +% Also, the original \LaTeX\ itself is also frequently updated. +% On the other hand, \pLaTeX\ remained unchanged since 2006, % which resulted in some incompatibility and limitations. % % To follow these upstream changes, we (Japanese \TeX\ Development -% Community) decided to fork ASCII \pLaTeX\ and distribute the -% `community edition.' The development version is available from +% Community\footnote{\texttt{https://texjp.org}}) decided to fork +% ASCII \pLaTeX\ and distribute the ``community edition.'' +% The development version is available from % GitHub repository\footnote{\texttt{https://github.com/texjporg/platex}}. % The forked community edition is different from the original ASCII % edition, so any bug reports and requests should be sent to @@ -291,9 +300,14 @@ % % \LaTeX{}$B$N5!G=$K$D$$$F$O!"(B\cite{latex-book2}$B$d(B\cite{latex-comp}$B$J$I$r(B % $B;2>H$7$F$/$@$5$$!#?7$7$$5!G=$K$D$$$F$O(B\file{usrguide.tex}$B$r;2>H$7$F$/$@$5$$!#(B +% \pLaTeX{}$B$N%3%^%s%I0lMw$O!V(B\pLaTeXe{}$B%A!<%H%7!<%H!W(B(platexsheet.pdf) $B$^$?$O(B +% $B$=$N(B\textsf{jsclasses}$BHG(B (platexsheet-jsclasses.pdf) $B$,;29M$K(B +% $B$J$k$G$7$g$&(B\footnote{$BN><T$N(BPDF$B$H$b!"%3%^%s%I%i%$%s$G(B +% \texttt{texdoc -l platexcheat}$B$r<B9T$9$k$HI=<($5$l$^$9!#(B}$B!#(B % \changes{v1.0}{1995/05/08}{$B:G=i$N%P!<%8%g%s(B} % \changes{v1.0a}{1995/08/25}{$B8_49@-$K$D$$$F!"(B\dst{}$B$N;H$$J}!";29MJ88%$rDI2C(B} % \changes{v1.0r}{2017/12/02}{$B1Q8l$N;29MJ88%$bDI2C(B} +% \changes{v1.0x}{2018/09/03}{platexcheat$B$K8@5Z(B} %\else % \section{Introduction to this document}\label{platex:intro} % This document briefly describes \pLaTeXe, but is not a manual of \pLaTeXe. @@ -310,6 +324,7 @@ % \changes{v1.0a}{1995/08/25}{Added 'Compatibility', `Usage of \dst{}' % and `References'} % \changes{v1.0r}{2017/12/02}{English references added} +% \changes{v1.0x}{2018/09/03}{Mention platexcheat (Japanese only).} %\fi % %\ifJAPANESE @@ -839,6 +854,12 @@ % $B$&$^$/F0$/$+$I$&$+$r!"40A4$K3N$+$a$kJ}K!$O;DG0$J$,$i$"$j$^$;$s!#(B % $B0lHV4JC1$J$N$O!"F0$+$7$F$_$k$3$H$G$9!#IT9,$K$b$&$^$/F0$+$J$$>l9g$O!"(B % $B%m%0%U%!%$%k$dIUB0$NJ8=q%U%!%$%k$r;29M$K860x$rD4$Y$F$/$@$5$$!#(B +% +% $B$J$*!"$$$/$D$+$N(B\LaTeX{}$B%Q%C%1!<%8$K$D$$$F$O!"(B\pLaTeX{}$B8~$1$N(B +% $B%Q%C%A$,MQ0U$5$l$F$$$^$9!#$=$N0lMw$O!"(B +% \texttt{plautopatch}$B%Q%C%1!<%8!J(BHironobu Yamashita$B:n!K$N(B +% $B%I%-%e%a%s%H!JF|K\8lHG$O(Bplautopatch-ja.pdf$B!K$K5-:\$5$l$F$$$^$9!#(B +% \changes{v1.0x}{2018/09/03}{plautopatch$B$K8@5Z(B} %\else % \section{Compatibility with Other Formats and Older Versions} % \label{platex:compatibility} @@ -858,6 +879,12 @@ % We cannot tell whether a class or a package works fine with % \pLaTeXe\ beforehand; the easiest way is to try to use it. % If it fails, please refer to the log file or a package manual. +% +% Some \LaTeX\ packages are known to be incompatible with \pLaTeX. +% For those packages, \pLaTeX-specific patches might be available. +% Please refer to the documentation of the \texttt{plautopatch} +% package (by Hironobu Yamashita). +% \changes{v1.0x}{2018/09/03}{Mention plautopatch.} %\fi % %\ifJAPANESE diff --git a/Master/texmf-dist/source/platex/base/platexrelease.dtx b/Master/texmf-dist/source/platex/base/platexrelease.dtx index de52a354113..cdba2211ab9 100644 --- a/Master/texmf-dist/source/platex/base/platexrelease.dtx +++ b/Master/texmf-dist/source/platex/base/platexrelease.dtx @@ -324,6 +324,7 @@ of this package available from CTAN} some critical bugs. We advise you to\MessageBreak select another format date} \plIncludeInRelease{2017/10/28}{\PackageWarning}{pLaTeX Info}% + % * <2018-07-28>+1 % * <2018-07-28> % * <2018-05-20> % * <2018-04-01>+2 diff --git a/Master/texmf-dist/source/platex/base/plcore.dtx b/Master/texmf-dist/source/platex/base/plcore.dtx index 4dadbc27e65..545206a0152 100644 --- a/Master/texmf-dist/source/platex/base/plcore.dtx +++ b/Master/texmf-dist/source/platex/base/plcore.dtx @@ -95,13 +95,15 @@ % \changes{v1.2z}{2018/05/13}{$B%3%^%s%I$KJ,N%!"$5$i$K(B % bleed$BI}$r(B\cs{@tombowbleed}$B$K@Z$j=P$7(B} % \changes{v1.2z}{2018/05/13}{\cs{@tombowreset@@paper}$B%3%^%s%I$KJ,N%(B} +% \changes{v1.3}{2018/09/02}{\cs{removejfmglue}$B$N5sF0$rL@J82=(B} +% \changes{v1.3}{2018/09/02}{\file{platexrelease}$B%P%0=$@5(B} % \fi % % \iffalse %<*driver> \NeedsTeXFormat{pLaTeX2e} % \fi -\ProvidesFile{plcore.dtx}[2018/05/13 v1.2z pLaTeX core file] +\ProvidesFile{plcore.dtx}[2018/09/02 v1.3 pLaTeX core file] % \iffalse \documentclass{jltxdoc} \GetFileInfo{plcore.dtx} @@ -214,7 +216,19 @@ % $B$=$3$G!"!V:G8e$N%N!<%I$,(BJFM$B%0%k!<$G$"$C$?>l9g$K$=$l$r:o=|$9$k!W$H$$$&(B % $B%f!<%68~$1L?Na$rDj5A$7$^$9!#$3$N5!G=$K$O(Be-p\TeX{} 180226$B0J9_$N(B % |\lastnodesubtype|$B%W%j%_%F%#%V$,I,MW$G$9!#(B +% $B$3$NL?Na$O$"$/$^$G!V(B\verb+\removejfmglue+$B$NE83+;~E@$G(B +% $B4{$K(Bp\TeX{}$B$K$h$C$FA^F~40N;$7$F$$$k(BJFM$B%0%k!<!W$@$1$r(B +% $B:o=|$7!"!V$3$l$+$iA^F~$5$l$h$&$H$9$k(BJFM$B%0%k!<!W$OM^@)$7$^$;$s!#Nc$($P(B +%\begin{verbatim} +% $B;O!K(B\removejfmglue $BCf!K(B\relax\removejfmglue $B=*(B +%\end{verbatim} +% $B$H$$$&F~NO$+$i$O(B +% \begin{quote} +% $B;O!K(B\removejfmglue $BCf!K(B\relax\removejfmglue $B=*(B +% \end{quote} +% $B$,F@$i$l$^$9!J:G=i$N(B\verb+\removejfmglue+$B$O7k2LE*$K2?$b$7$F$$$^$;$s!K!#(B % \changes{v1.2x}{2018/03/01}{JFM$B%0%k!<%N!<%I$r:o=|$9$k%^%/%mDI2C(B} +% \changes{v1.3}{2018/09/02}{\cs{removejfmglue}$B$N5sF0$rL@J82=(B} % \begin{macrocode} %<platexrelease>\plIncludeInRelease{2018/03/09}% %<platexrelease> {\removejfmglue}{Macro added}% @@ -360,7 +374,7 @@ % $B8z$+$J$$>l9g$,$"$C$?$N$G!"85$KLa$7$?(B} % \begin{macrocode} %<platexrelease>\plIncludeInRelease{2017/10/28}{\@no@lnbk} -%<platexrelease> {Break before prebreakpenalty}% +%<platexrelease> {Break before prebreakpenalty (revert)}% %<platexrelease>\def\@no@lnbk #1[#2]{% %<platexrelease> \ifvmode %<platexrelease> \@nolnerr @@ -375,7 +389,7 @@ %<platexrelease> \fi} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{2017/07/29}{\@no@lnbk} -%<platexrelease> {Break before prebreakpenalty}% +%<platexrelease> {Break before prebreakpenalty (another)}% %<platexrelease>\def\@no@lnbk #1[#2]{% %<platexrelease> \ifvmode %<platexrelease> \@nolnerr @@ -407,7 +421,7 @@ %<platexrelease> \fi} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@no@lnbk} -%<platexrelease> {Break before prebreakpenalty}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\@no@lnbk #1[#2]{% %<platexrelease> \ifvmode %<platexrelease> \@nolnerr @@ -456,7 +470,8 @@ % $B$3$N%^%/%m$,AH$_N)$F$kItJ,$NCf?4$H$J$j$^$9!#(B % \file{ltoutput.dtx}$B$GDj5A$5$l$F$$$k$b$N$G$9!#(B % \begin{macrocode} -%<platexrelease>\plIncludeInRelease{2017/04/08}{\@makecol}{\@makecol}% +%<platexrelease>\plIncludeInRelease{2017/04/08}{\@makecol} +%<platexrelease> {Take into account depth of footnote}% %<*plcore|platexrelease> \gdef\@makecol{% \setbox\@outputbox\box\@cclv% @@ -467,10 +482,12 @@ % \end{macrocode} % $B%*%j%8%J%k$N(B\LaTeX{}$B$O!"%H%C%W%U%m!<%H!"K\J8!"5SCm!"%\%H%`%U%m!<%H$N=gHV$G(B % $B=PNO$7$^$9!#0lJ}(Bp\LaTeX{}$B$O!"%H%C%W%U%m!<%H!"K\J8!"%\%H%`%U%m!<%H!"5SCm$N(B -% $B=gHV$G=PNO$7$^$9!#$H$3$m$,!"%"%9%-!<HG$N%3!<%I$O=gHV$rF~$lBX$($k$@$1$G$J$/!"(B +% $B=gHV$G=PNO$7$^$9!#(B +% $B$H$3$m$,!"%"%9%-!<HG$N%3!<%I$O=gHV$rF~$lBX$($k$@$1$G$J$/!"5SCm$N$"$k%Z!<%8$N(B % $BHGLLA4BN$N?bD>0LCV$,!JFC$K=DAH$G82Cx$K!K$:$l$F$7$^$C$F$$$^$7$?!#(B -% $B$3$l$OJd@5NL(B|\dp\@outputbox|$B$N<hF@$,Aa$9$.$?$?$a$G$9$N$G!"%3%_%e%K%F%#HG(B -% p\LaTeX{}$B$G$O$3$NLdBj$KBP=h$7$F$"$j$^$9!#7k2LE*$K!"(Bfnpos$B%Q%C%1!<%8(B(yafoot)$B$N(B +% $B$3$l$OJd@5NL(B|\dp\@outputbox|$B$N<hF@$r(B\emph{$B5SCmA^F~$h$jA0(B}$B$K9T$C$F$$$?$?$a$G!"(B +% $B%3%_%e%K%F%#HG(Bp\LaTeX{}$B$G$O$3$NLdBj$KBP=h$7$F$"$j$^$9!#(B +% $B7k2LE*$K!"(Bfnpos$B%Q%C%1!<%8(B(yafoot)$B$N(B % |\makeFNbottom|$B$+$D(B|\makeFNbelow|$B$J>uBV$H40A4$KEy2A$K$J$j$^$7$?!#(B % \changes{v1.2l}{2017/02/25}{$B5SCm$H%\%H%`%U%m!<%H$N=g=x$rF~$lBX$($?$3$H$G(B % $BHGLLA4BN$N?bD>0LCV$,$:$l$F$$$?$N$r=$@5(B(Issue 32)} @@ -494,7 +511,7 @@ \@makespecialcolbox \else \setbox\@outputbox \vbox to\@colht {% -% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 + %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 \@texttop \dimen@ \dp\@outputbox \unvbox \@outputbox @@ -525,7 +542,8 @@ } %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease -%<platexrelease>\plIncludeInRelease{2016/09/03}{\@makecol}{\@makecol}% +%<platexrelease>\plIncludeInRelease{2016/09/03}{\@makecol} +%<platexrelease> {Avoid infinite loop}% %<platexrelease>\gdef\@makecol{% %<platexrelease> \setbox\@outputbox\box\@cclv% %<platexrelease> \xdef\@freelist{\@freelist\@midlist}% @@ -535,7 +553,7 @@ %<platexrelease> \@makespecialcolbox %<platexrelease> \else %<platexrelease> \setbox\@outputbox \vbox to\@colht {% -%<platexrelease>% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 +%<platexrelease> %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 %<platexrelease> \@texttop %<platexrelease> \dimen@ \dp\@outputbox %<platexrelease> \unvbox \@outputbox @@ -555,7 +573,8 @@ %<platexrelease> \global \maxdepth \@maxdepth %<platexrelease>} %<platexrelease>\plEndIncludeInRelease -%<platexrelease>\plIncludeInRelease{2016/04/17}{\@makecol}{\@makecol}% +%<platexrelease>\plIncludeInRelease{2016/04/17}{\@makecol} +%<platexrelease> {Adjust for \dp\@outputbox in tate mode}% %<platexrelease>\gdef\@makecol{% %<platexrelease> \setbox\@outputbox\box\@cclv% %<platexrelease> \xdef\@freelist{\@freelist\@midlist}% @@ -565,7 +584,7 @@ %<platexrelease> \@makespecialcolbox %<platexrelease> \else %<platexrelease> \setbox\@outputbox \vbox to\@colht {% -%<platexrelease>% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 +%<platexrelease> %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 %<platexrelease> \@texttop %<platexrelease> \dimen@ \dp\@outputbox %<platexrelease> \unvbox \@outputbox @@ -585,7 +604,8 @@ %<platexrelease> \global \maxdepth \@maxdepth %<platexrelease>} %<platexrelease>\plEndIncludeInRelease -%<platexrelease>\plIncludeInRelease{0000/00/00}{\@makecol}{\@makecol}% +%<platexrelease>\plIncludeInRelease{0000/00/00}{\@makecol} +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\gdef\@makecol{% %<platexrelease> \setbox\@outputbox\box\@cclv% %<platexrelease> \xdef\@freelist{\@freelist\@midlist}% @@ -595,7 +615,7 @@ %<platexrelease> \@makespecialcolbox %<platexrelease> \else %<platexrelease> \setbox\@outputbox \vbox to\@colht {% -%<platexrelease>% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 +%<platexrelease> %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 %<platexrelease> \@texttop %<platexrelease> \dimen@ \dp\@outputbox %<platexrelease> \unvbox \@outputbox @@ -937,7 +957,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\maketombowbox} -%<platexrelease> {Use \@tombowbleed}% +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\def\maketombowbox{% %<platexrelease> \setbox\@TL\hbox to\z@{\yoko\hss %<platexrelease> \vrule width13mm height\@tombowwidth depth\z@ @@ -995,10 +1015,11 @@ % \changes{v1.2z}{2018/05/13}{$B?'$NIU$$$?%F%-%9%H$NESCf$G2~%Z!<%8$9$k$H(B % $B%H%s%\$K$b?'$,IU$/8=>]$KBP=h!"$5$i$K%H%s%\$N?'$r(B\cs{@tombowcolor}$B$X!&(B % bleed$BI}$r(B\cs{@tombowbleed}$B$K@Z$j=P$7(B} +% \changes{v1.3}{2018/09/02}{\file{platexrelease}$B%P%0=$@5(B} % \begin{macrocode} %</plcore> %<platexrelease>\plIncludeInRelease{2018/05/20}{\@outputtombow} -% {Use \@tombowcolor and \@tombowbleed}% +%<platexrelease> {Use \@tombowcolor and \@tombowbleed}% %<*plcore|platexrelease> \def\@outputtombow{% \iftombow @@ -1025,7 +1046,8 @@ } %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease -%<platexrelease>\plIncludeInRelease{2016/04/17}{\@outputtombow}{\@outputtombow}% +%<platexrelease>\plIncludeInRelease{2016/04/17}{\@outputtombow} +%<platexrelease> {Safe \boxmaxdepth}% %<platexrelease>\def\@outputtombow{% %<platexrelease> \iftombow %<platexrelease> \vbox to\z@{\kern-13mm\relax @@ -1047,7 +1069,8 @@ %<platexrelease> \fi %<platexrelease>} %<platexrelease>\plEndIncludeInRelease -%<platexrelease>\plIncludeInRelease{0000/00/00}{\@outputtombow}{\@outputtombow}% +%<platexrelease>\plIncludeInRelease{0000/00/00}{\@outputtombow} +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\def\@outputtombow{% %<platexrelease> \iftombow %<platexrelease> \vbox to\z@{\kern-13mm\relax @@ -1311,7 +1334,7 @@ %<platexrelease>} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@outputpage} -%<platexrelease> {Reset language for hyphenation}% +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\def\@outputpage{% %<platexrelease>\begingroup % the \endgroup is put in by \aftergroup %<platexrelease> \iftdir @@ -1408,7 +1431,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\AtBeginDvi} -%<platexrelease> {Fix for incompatible direction}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def \AtBeginDvi #1{% %<platexrelease> \global \setbox \@begindvibox %<platexrelease> \vbox{\unvbox \@begindvibox #1}% @@ -1466,7 +1489,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@makefnmark} -%<platexrelease> {Remove extra \xkanjiskip}% +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\renewcommand\@makefnmark{\hbox{% %<platexrelease> \ifydir \@textsuperscript{\normalfont\@thefnmark}% %<platexrelease> \else\hbox{\yoko\@textsuperscript{\normalfont\@thefnmark}}\fi}} @@ -1522,7 +1545,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\footnote} -%<platexrelease> {Append \inhibitglue in \footnotemark}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\footnote{\@ifnextchar[\@xfootnote{\stepcounter\@mpfn %<platexrelease> \protected@xdef\@thefnmark{\thempfn}% %<platexrelease> \@footnotemark\@footnotetext}} @@ -1556,7 +1579,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\footnotetext} -%<platexrelease> {Preserve penalty before \footnotetext}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\footnotetext{% %<platexrelease> \@ifnextchar [\@xfootnotenext %<platexrelease> {\protected@xdef\@thefnmark{\thempfn}% @@ -1637,7 +1660,7 @@ %<platexrelease> \fi} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@footnotetext} -%<platexrelease> {Allow break after \footnote}% +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\long\def\@footnotetext#1{% %<platexrelease> \ifydir\def\@tempa{\yoko}\else\def\@tempa{\tate}\fi %<platexrelease> \insert\footins{\@tempa% @@ -1703,7 +1726,7 @@ % \begin{macrocode} %</plcore> %<platexrelease>\plIncludeInRelease{2017/10/28}{\@setref} -%<platexrelease> {Spacing after \ref in moving arguments}% +%<platexrelease> {Space factor after \ref}% %<*plcore|platexrelease> \def\@setref#1#2#3{% \ifx#1\relax @@ -1731,7 +1754,7 @@ %<platexrelease>\let\@setref@\@undefined %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@setref} -%<platexrelease> {Spacing after \ref in moving arguments}% +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\def\@setref#1#2#3{% %<platexrelease> \ifx#1\relax %<platexrelease> \protect\G@refundefinedtrue @@ -1803,7 +1826,7 @@ %<platexrelease>\fi %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\verb} -%<platexrelease> {Disable hyphenation in verb}% +%<platexrelease> {ASCII Corporation original}% %<platexrelease>\if@compatibility\else %<platexrelease>\def\verb{\relax\ifmmode\hbox\else\leavevmode\fi %<platexrelease> \bgroup @@ -1841,7 +1864,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@startline} -%<platexrelease> {Inhibit JFM glue at the beginning}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\gdef\@startline{% %<platexrelease> \ifnum \@nxttabmar >\@hightab %<platexrelease> \@badtab @@ -1923,7 +1946,7 @@ % \begin{macrocode} %</plcore> %<platexrelease>\plIncludeInRelease{2018/03/09}{\@tabclassz} -%<platexrelease> {Inhibit JFM glue in tabular cells}% +%<platexrelease> {Inhibit JFM glue in tabular cells (better)}% %<*plcore|platexrelease> \ifx\removejfmglue\@undefined \def\@tabclassz{% @@ -2003,7 +2026,7 @@ %<platexrelease> \fi}}} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{2017/07/29}{\@tabclassz} -%<platexrelease> {Inhibit JFM glue in tabular cells}% +%<platexrelease> {Inhibit JFM glue in tabular cells (wrong)}% %<platexrelease>\def\@tabclassz{% %<platexrelease> \ifcase\@lastchclass %<platexrelease> \@acolampacol @@ -2029,7 +2052,7 @@ %<platexrelease> \fi}}} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@tabclassz} -%<platexrelease> {Inhibit JFM glue in tabular cells}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\@tabclassz{% %<platexrelease> \ifcase\@lastchclass %<platexrelease> \@acolampacol @@ -2075,7 +2098,7 @@ % \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} -%<platexrelease> {Inhibit JFM glue in tabular cells}% +%<platexrelease> {Inhibit JFM glue in tabular cells (better)}% %<*plcore|platexrelease> \def\@classv{\@addtopreamble{\@startpbox{\@nextchar}\pltx@next@inhibitglue\ignorespaces \@sharp\unskip\@endpbox}} @@ -2087,7 +2110,7 @@ %<platexrelease>\@sharp\unskip\@endpbox}} %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@classv} -%<platexrelease> {Inhibit JFM glue in tabular cells}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\@classv{\@addtopreamble{\@startpbox{\@nextchar}\ignorespaces %<platexrelease>\@sharp\@endpbox}} %<platexrelease>\plEndIncludeInRelease @@ -2138,7 +2161,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@tabular} -%<platexrelease> {Remove extra \xkanjiskip}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\@tabular{\leavevmode \hbox \bgroup $\let\@acol\@tabacol %<platexrelease> \let\@classz\@tabclassz %<platexrelease> \let\@classiv\@tabclassiv \let\\\@tabularcr\@tabarray} @@ -2157,7 +2180,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\endtabular} -%<platexrelease> {Remove extra \xkanjiskip}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\endtabular{\crcr\egroup\egroup $\egroup} %<platexrelease>\expandafter \let \csname endtabular*\endcsname = \endtabular %<platexrelease>\plEndIncludeInRelease @@ -2194,7 +2217,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@iiiparbox} -%<platexrelease> {Remove extra \xkanjiskip}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\let\@parboxto\@empty %<platexrelease>\long\def\@iiiparbox#1#2[#3]#4#5{% %<platexrelease> \leavevmode @@ -2232,7 +2255,7 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\underline} -%<platexrelease> {Remove extra \xkanjiskip}% +%<platexrelease> {LaTeX2e original}% %<platexrelease>\def\underline#1{% %<platexrelease> \relax %<platexrelease> \ifmmode\@@underline{#1}% @@ -2317,7 +2340,7 @@ %<platexrelease>\fi %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{2015/01/01}% -%<platexrelease> {\e@alloc@chardef}{Extended Allocation (FAM256)}% +%<platexrelease> {\e@alloc@chardef}{LaTeX2e original}% %<platexrelease>\ifx\widowpenalties\@undefined %<platexrelease> \mathchardef\e@alloc@top=255 %<platexrelease> \let\e@alloc@chardef\chardef @@ -2327,7 +2350,7 @@ %<platexrelease>\fi %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}% -%<platexrelease> {\e@alloc@chardef}{Extended Allocation (FAM256)}% +%<platexrelease> {\e@alloc@chardef}{LaTeX2e original}% %<platexrelease>\let\e@alloc@top\@undefined %<platexrelease>\let\e@alloc@chardef\@undefined %<platexrelease>\plEndIncludeInRelease @@ -2361,11 +2384,11 @@ %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{2015/01/01}% -%<platexrelease> {\e@mathgroup@top}{Extended Allocation (FAM256)}% +%<platexrelease> {\e@mathgroup@top}{LaTeX2e original}% %<platexrelease>\chardef\e@mathgroup@top=16 %<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}% -%<platexrelease> {\e@mathgroup@top}{Extended Allocation (FAM256)}% +%<platexrelease> {\e@mathgroup@top}{LaTeX2e original}% %<platexrelease>\let\e@mathgroup@top\@undefined %<platexrelease>\plEndIncludeInRelease % \end{macrocode} diff --git a/Master/texmf-dist/source/platex/base/plvers.dtx b/Master/texmf-dist/source/platex/base/plvers.dtx index 76bdf982964..4970216fe31 100644 --- a/Master/texmf-dist/source/platex/base/plvers.dtx +++ b/Master/texmf-dist/source/platex/base/plvers.dtx @@ -172,7 +172,7 @@ {2018-07-28} %</plcore|platexrelease> %<*plcore> -\def\ppatch@level{0} +\def\ppatch@level{1} %</plcore> % \end{macrocode} % \end{macro} diff --git a/Master/texmf-dist/tex/platex/base/platexrelease.sty b/Master/texmf-dist/tex/platex/base/platexrelease.sty index aac95a71650..114f64dd5cf 100644 --- a/Master/texmf-dist/tex/platex/base/platexrelease.sty +++ b/Master/texmf-dist/tex/platex/base/platexrelease.sty @@ -133,6 +133,7 @@ of this package available from CTAN} some critical bugs. We advise you to\MessageBreak select another format date} \plIncludeInRelease{2017/10/28}{\PackageWarning}{pLaTeX Info}% + % * <2018-07-28>+1 % * <2018-07-28> % * <2018-05-20> % * <2018-04-01>+2 @@ -807,7 +808,7 @@ of this package available from CTAN} \let\removejfmglue\@undefined \plEndIncludeInRelease \plIncludeInRelease{2017/10/28}{\@no@lnbk} - {Break before prebreakpenalty}% + {Break before prebreakpenalty (revert)}% \def\@no@lnbk #1[#2]{% \ifvmode \@nolnerr @@ -822,7 +823,7 @@ of this package available from CTAN} \fi} \plEndIncludeInRelease \plIncludeInRelease{2017/07/29}{\@no@lnbk} - {Break before prebreakpenalty}% + {Break before prebreakpenalty (another)}% \def\@no@lnbk #1[#2]{% \ifvmode \@nolnerr @@ -854,7 +855,7 @@ of this package available from CTAN} \fi} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@no@lnbk} - {Break before prebreakpenalty}% + {LaTeX2e original}% \def\@no@lnbk #1[#2]{% \ifvmode \@nolnerr @@ -868,7 +869,8 @@ of this package available from CTAN} \fi \fi} \plEndIncludeInRelease -\plIncludeInRelease{2017/04/08}{\@makecol}{\@makecol}% +\plIncludeInRelease{2017/04/08}{\@makecol} + {Take into account depth of footnote}% \gdef\@makecol{% \setbox\@outputbox\box\@cclv% \let\@elt\relax % added on LaTeX (ltoutput.dtx 2003/12/16 v1.2k) @@ -894,6 +896,7 @@ of this package available from CTAN} \@makespecialcolbox \else \setbox\@outputbox \vbox to\@colht {% + %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 \@texttop \dimen@ \dp\@outputbox \unvbox \@outputbox @@ -906,7 +909,8 @@ of this package available from CTAN} \global \maxdepth \@maxdepth } \plEndIncludeInRelease -\plIncludeInRelease{2016/09/03}{\@makecol}{\@makecol}% +\plIncludeInRelease{2016/09/03}{\@makecol} + {Avoid infinite loop}% \gdef\@makecol{% \setbox\@outputbox\box\@cclv% \xdef\@freelist{\@freelist\@midlist}% @@ -916,7 +920,7 @@ of this package available from CTAN} \@makespecialcolbox \else \setbox\@outputbox \vbox to\@colht {% -% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 + %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 \@texttop \dimen@ \dp\@outputbox \unvbox \@outputbox @@ -936,7 +940,8 @@ of this package available from CTAN} \global \maxdepth \@maxdepth } \plEndIncludeInRelease -\plIncludeInRelease{2016/04/17}{\@makecol}{\@makecol}% +\plIncludeInRelease{2016/04/17}{\@makecol} + {Adjust for \dp\@outputbox in tate mode}% \gdef\@makecol{% \setbox\@outputbox\box\@cclv% \xdef\@freelist{\@freelist\@midlist}% @@ -946,7 +951,7 @@ of this package available from CTAN} \@makespecialcolbox \else \setbox\@outputbox \vbox to\@colht {% -% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 + %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 \@texttop \dimen@ \dp\@outputbox \unvbox \@outputbox @@ -966,7 +971,8 @@ of this package available from CTAN} \global \maxdepth \@maxdepth } \plEndIncludeInRelease -\plIncludeInRelease{0000/00/00}{\@makecol}{\@makecol}% +\plIncludeInRelease{0000/00/00}{\@makecol} + {ASCII Corporation original}% \gdef\@makecol{% \setbox\@outputbox\box\@cclv% \xdef\@freelist{\@freelist\@midlist}% @@ -976,7 +982,7 @@ of this package available from CTAN} \@makespecialcolbox \else \setbox\@outputbox \vbox to\@colht {% -% \boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 + %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 \@texttop \dimen@ \dp\@outputbox \unvbox \@outputbox @@ -1055,7 +1061,7 @@ of this package available from CTAN} } \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\maketombowbox} - {Use \@tombowbleed}% + {ASCII Corporation original}% \def\maketombowbox{% \setbox\@TL\hbox to\z@{\yoko\hss \vrule width13mm height\@tombowwidth depth\z@ @@ -1101,6 +1107,7 @@ of this package available from CTAN} } \plEndIncludeInRelease \plIncludeInRelease{2018/05/20}{\@outputtombow} + {Use \@tombowcolor and \@tombowbleed}% \def\@outputtombow{% \iftombow \vbox to\z@{\kern-\dimexpr 10mm+\@tombowbleed\relax\relax @@ -1125,7 +1132,8 @@ of this package available from CTAN} \fi } \plEndIncludeInRelease -\plIncludeInRelease{2016/04/17}{\@outputtombow}{\@outputtombow}% +\plIncludeInRelease{2016/04/17}{\@outputtombow} + {Safe \boxmaxdepth}% \def\@outputtombow{% \iftombow \vbox to\z@{\kern-13mm\relax @@ -1147,7 +1155,8 @@ of this package available from CTAN} \fi } \plEndIncludeInRelease -\plIncludeInRelease{0000/00/00}{\@outputtombow}{\@outputtombow}% +\plIncludeInRelease{0000/00/00}{\@outputtombow} + {ASCII Corporation original}% \def\@outputtombow{% \iftombow \vbox to\z@{\kern-13mm\relax @@ -1321,7 +1330,7 @@ of this package available from CTAN} } \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@outputpage} - {Reset language for hyphenation}% + {ASCII Corporation original}% \def\@outputpage{% \begingroup % the \endgroup is put in by \aftergroup \iftdir @@ -1397,7 +1406,7 @@ of this package available from CTAN} } \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\AtBeginDvi} - {Fix for incompatible direction}% + {LaTeX2e original}% \def \AtBeginDvi #1{% \global \setbox \@begindvibox \vbox{\unvbox \@begindvibox #1}% @@ -1410,7 +1419,7 @@ of this package available from CTAN} \else\hbox{\yoko\@textsuperscript{\normalfont\@thefnmark}}\fi} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@makefnmark} - {Remove extra \xkanjiskip}% + {ASCII Corporation original}% \renewcommand\@makefnmark{\hbox{% \ifydir \@textsuperscript{\normalfont\@thefnmark}% \else\hbox{\yoko\@textsuperscript{\normalfont\@thefnmark}}\fi}} @@ -1437,7 +1446,7 @@ of this package available from CTAN} \@footnotemark}} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\footnote} - {Append \inhibitglue in \footnotemark}% + {LaTeX2e original}% \def\footnote{\@ifnextchar[\@xfootnote{\stepcounter\@mpfn \protected@xdef\@thefnmark{\thempfn}% \@footnotemark\@footnotetext}} @@ -1456,7 +1465,7 @@ of this package available from CTAN} \@footnotetext}} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\footnotetext} - {Preserve penalty before \footnotetext}% + {LaTeX2e original}% \def\footnotetext{% \@ifnextchar [\@xfootnotenext {\protected@xdef\@thefnmark{\thempfn}% @@ -1507,7 +1516,7 @@ of this package available from CTAN} \fi} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@footnotetext} - {Allow break after \footnote}% + {ASCII Corporation original}% \long\def\@footnotetext#1{% \ifydir\def\@tempa{\yoko}\else\def\@tempa{\tate}\fi \insert\footins{\@tempa% @@ -1525,7 +1534,7 @@ of this package available from CTAN} \color@endgroup}} \plEndIncludeInRelease \plIncludeInRelease{2017/10/28}{\@setref} - {Spacing after \ref in moving arguments}% + {Space factor after \ref}% \def\@setref#1#2#3{% \ifx#1\relax \protect\G@refundefinedtrue @@ -1551,7 +1560,7 @@ of this package available from CTAN} \let\@setref@\@undefined \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@setref} - {Spacing after \ref in moving arguments}% + {ASCII Corporation original}% \def\@setref#1#2#3{% \ifx#1\relax \protect\G@refundefinedtrue @@ -1586,7 +1595,7 @@ of this package available from CTAN} \fi \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\verb} - {Disable hyphenation in verb}% + {ASCII Corporation original}% \if@compatibility\else \def\verb{\relax\ifmmode\hbox\else\leavevmode\fi \bgroup @@ -1609,7 +1618,7 @@ of this package available from CTAN} \strut\inhibitglue} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@startline} - {Inhibit JFM glue at the beginning}% + {LaTeX2e original}% \gdef\@startline{% \ifnum \@nxttabmar >\@hightab \@badtab @@ -1622,7 +1631,7 @@ of this package available from CTAN} \strut} \plEndIncludeInRelease \plIncludeInRelease{2018/03/09}{\@tabclassz} - {Inhibit JFM glue in tabular cells}% + {Inhibit JFM glue in tabular cells (better)}% \ifx\removejfmglue\@undefined \def\@tabclassz{% \ifcase\@lastchclass @@ -1700,7 +1709,7 @@ of this package available from CTAN} \fi}}} \plEndIncludeInRelease \plIncludeInRelease{2017/07/29}{\@tabclassz} - {Inhibit JFM glue in tabular cells}% + {Inhibit JFM glue in tabular cells (wrong)}% \def\@tabclassz{% \ifcase\@lastchclass \@acolampacol @@ -1726,7 +1735,7 @@ of this package available from CTAN} \fi}}} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@tabclassz} - {Inhibit JFM glue in tabular cells}% + {LaTeX2e original}% \def\@tabclassz{% \ifcase\@lastchclass \@acolampacol @@ -1752,7 +1761,7 @@ of this package available from CTAN} \fi}}} \plEndIncludeInRelease \plIncludeInRelease{2018/03/09}{\@classv} - {Inhibit JFM glue in tabular cells}% + {Inhibit JFM glue in tabular cells (better)}% \def\@classv{\@addtopreamble{\@startpbox{\@nextchar}\pltx@next@inhibitglue\ignorespaces \@sharp\unskip\@endpbox}} \plEndIncludeInRelease @@ -1762,7 +1771,7 @@ of this package available from CTAN} \@sharp\unskip\@endpbox}} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@classv} - {Inhibit JFM glue in tabular cells}% + {LaTeX2e original}% \def\@classv{\@addtopreamble{\@startpbox{\@nextchar}\ignorespaces \@sharp\@endpbox}} \plEndIncludeInRelease @@ -1786,7 +1795,7 @@ of this package available from CTAN} \let\@classiv\@tabclassiv \let\\\@tabularcr\@tabarray} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@tabular} - {Remove extra \xkanjiskip}% + {LaTeX2e original}% \def\@tabular{\leavevmode \hbox \bgroup $\let\@acol\@tabacol \let\@classz\@tabclassz \let\@classiv\@tabclassiv \let\\\@tabularcr\@tabarray} @@ -1797,7 +1806,7 @@ of this package available from CTAN} \expandafter \let \csname endtabular*\endcsname = \endtabular \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\endtabular} - {Remove extra \xkanjiskip}% + {LaTeX2e original}% \def\endtabular{\crcr\egroup\egroup $\egroup} \expandafter \let \csname endtabular*\endcsname = \endtabular \plEndIncludeInRelease @@ -1824,7 +1833,7 @@ of this package available from CTAN} \@end@tempboxa} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\@iiiparbox} - {Remove extra \xkanjiskip}% + {LaTeX2e original}% \let\@parboxto\@empty \long\def\@iiiparbox#1#2[#3]#4#5{% \leavevmode @@ -1853,7 +1862,7 @@ of this package available from CTAN} \else \leavevmode\null$\@@underline{\hbox{#1}}\m@th$\null\relax\fi} \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}{\underline} - {Remove extra \xkanjiskip}% + {LaTeX2e original}% \def\underline#1{% \relax \ifmmode\@@underline{#1}% @@ -1895,7 +1904,7 @@ of this package available from CTAN} \fi \plEndIncludeInRelease \plIncludeInRelease{2015/01/01}% - {\e@alloc@chardef}{Extended Allocation (FAM256)}% + {\e@alloc@chardef}{LaTeX2e original}% \ifx\widowpenalties\@undefined \mathchardef\e@alloc@top=255 \let\e@alloc@chardef\chardef @@ -1905,7 +1914,7 @@ of this package available from CTAN} \fi \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}% - {\e@alloc@chardef}{Extended Allocation (FAM256)}% + {\e@alloc@chardef}{LaTeX2e original}% \let\e@alloc@top\@undefined \let\e@alloc@chardef\@undefined \plEndIncludeInRelease @@ -1918,11 +1927,11 @@ of this package available from CTAN} \fi \plEndIncludeInRelease \plIncludeInRelease{2015/01/01}% - {\e@mathgroup@top}{Extended Allocation (FAM256)}% + {\e@mathgroup@top}{LaTeX2e original}% \chardef\e@mathgroup@top=16 \plEndIncludeInRelease \plIncludeInRelease{0000/00/00}% - {\e@mathgroup@top}{Extended Allocation (FAM256)}% + {\e@mathgroup@top}{LaTeX2e original}% \let\e@mathgroup@top\@undefined \plEndIncludeInRelease \endinput diff --git a/Master/texmf-dist/tex/platex/base/plcore.ltx b/Master/texmf-dist/tex/platex/base/plcore.ltx index 9628bf64596..93ea6b7cc52 100644 --- a/Master/texmf-dist/tex/platex/base/plcore.ltx +++ b/Master/texmf-dist/tex/platex/base/plcore.ltx @@ -34,7 +34,7 @@ \def\pfmtname{pLaTeX2e} \def\pfmtversion {2018-07-28} -\def\ppatch@level{0} +\def\ppatch@level{1} \edef\platexBANNER{\noexpand\platexNILa \the\everyjob % LaTeX banner and delayed codes \noexpand\platexNILb} @@ -927,6 +927,7 @@ \@makespecialcolbox \else \setbox\@outputbox \vbox to\@colht {% + %\boxmaxdepth \@maxdepth % comment out on LaTeX 1997/12/01 \@texttop \dimen@ \dp\@outputbox \unvbox \@outputbox |