summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/platex/base/README.md2
-rw-r--r--Master/texmf-dist/doc/platex/base/platex-en.pdfbin149358 -> 148790 bytes
-rw-r--r--Master/texmf-dist/doc/platex/base/platex.pdfbin284238 -> 287418 bytes
-rw-r--r--Master/texmf-dist/doc/platex/base/platexrelease.pdfbin121826 -> 121553 bytes
-rw-r--r--Master/texmf-dist/doc/platex/base/pldoc.pdfbin821450 -> 822760 bytes
-rw-r--r--Master/texmf-dist/source/platex/base/platex.dtx83
-rw-r--r--Master/texmf-dist/source/platex/base/platexrelease.dtx1
-rw-r--r--Master/texmf-dist/source/platex/base/plcore.dtx107
-rw-r--r--Master/texmf-dist/source/platex/base/plvers.dtx2
-rw-r--r--Master/texmf-dist/tex/platex/base/platexrelease.sty81
-rw-r--r--Master/texmf-dist/tex/platex/base/plcore.ltx3
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
index d7432e02689..609e57a241b 100644
--- a/Master/texmf-dist/doc/platex/base/platex-en.pdf
+++ b/Master/texmf-dist/doc/platex/base/platex-en.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/platex/base/platex.pdf b/Master/texmf-dist/doc/platex/base/platex.pdf
index 3c3c77b8a43..3e38e778125 100644
--- a/Master/texmf-dist/doc/platex/base/platex.pdf
+++ b/Master/texmf-dist/doc/platex/base/platex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/platex/base/platexrelease.pdf b/Master/texmf-dist/doc/platex/base/platexrelease.pdf
index 210dba123d3..df2e838e323 100644
--- a/Master/texmf-dist/doc/platex/base/platexrelease.pdf
+++ b/Master/texmf-dist/doc/platex/base/platexrelease.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/platex/base/pldoc.pdf b/Master/texmf-dist/doc/platex/base/pldoc.pdf
index 83d015f68e0..91a683bbeff 100644
--- a/Master/texmf-dist/doc/platex/base/pldoc.pdf
+++ b/Master/texmf-dist/doc/platex/base/pldoc.pdf
Binary files differ
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