diff options
Diffstat (limited to 'Master/texmf-dist/source/platex/base')
-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 |
4 files changed, 122 insertions, 71 deletions
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} |