summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/platex/base
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/platex/base')
-rw-r--r--Master/texmf-dist/tex/platex/base/exppl2e.sty22
-rw-r--r--Master/texmf-dist/tex/platex/base/jarticle.cls49
-rw-r--r--Master/texmf-dist/tex/platex/base/jbk10.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/jbk11.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/jbk12.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/jbook.cls49
-rw-r--r--Master/texmf-dist/tex/platex/base/jreport.cls49
-rw-r--r--Master/texmf-dist/tex/platex/base/jsize10.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/jsize11.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/jsize12.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/platexrelease.sty30
-rw-r--r--Master/texmf-dist/tex/platex/base/plcore.ltx11
-rw-r--r--Master/texmf-dist/tex/platex/base/tarticle.cls49
-rw-r--r--Master/texmf-dist/tex/platex/base/tbk10.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/tbk11.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/tbk12.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/tbook.cls49
-rw-r--r--Master/texmf-dist/tex/platex/base/treport.cls49
-rw-r--r--Master/texmf-dist/tex/platex/base/tsize10.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/tsize11.clo4
-rw-r--r--Master/texmf-dist/tex/platex/base/tsize12.clo4
21 files changed, 246 insertions, 159 deletions
diff --git a/Master/texmf-dist/tex/platex/base/exppl2e.sty b/Master/texmf-dist/tex/platex/base/exppl2e.sty
index 9d40c233fcc..b4eadb72265 100644
--- a/Master/texmf-dist/tex/platex/base/exppl2e.sty
+++ b/Master/texmf-dist/tex/platex/base/exppl2e.sty
@@ -34,7 +34,7 @@
% case 1: This file must be a normal package
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{exppl2e}
- [2018/11/25 v1.1b Experimental pLaTeX2e features]
+ [2018/12/02 v1.1c Experimental pLaTeX2e features]
\PackageWarningNoLine{exppl2e}{%
This is the unstable, experimental part of pLaTeX2e.\MessageBreak
This package may contain:\MessageBreak
@@ -268,6 +268,26 @@
% $BBP:v$,8z$$$F$$$^$;$s!#$?$@!"%U%m!<%H$,6u$G$"$k>u67$O(B
% $B85!9IT<+A3$J$N$G!"8=:_$O%5%]!<%H$7$F$$$^$;$s!#(B
%
+% $B$b$7BP:v$9$k$3$H$K$J$l$P!"2<5-$N%3!<%I$r;HMQ$7$^$9!#(B
+% \begin{macro}{\@vtryfc}
+% \file{ltoutput.dtx}$B$GDj5A$5$l$F$$$k(B|\@vtryfc|$B$K(B
+% |\iftdir\hskip\z@\fi|$B$rDI2C$7$F$"$j$^$9!#(B
+% \begin{macrocode}
+\def\@vtryfc #1{%
+ \global\setbox\@outputbox\vbox{\iftdir\hskip\z@\fi}%
+ \let\@elt\@wtryfc
+ \@flsucceed
+ \global\setbox\@outputbox \vbox to\@colht{%
+ \vskip \@fptop
+ \vskip -\@fpsep
+ \unvbox \@outputbox
+ \vskip \@fpbot}%
+ \let\@elt\relax
+ \xdef #1{\@failedlist\@flfail}%
+ \xdef\@freelist{\@freelist\@flsucceed}}
+% \end{macrocode}
+% \end{macro}
+%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% \section{$B;YCl(B}
diff --git a/Master/texmf-dist/tex/platex/base/jarticle.cls b/Master/texmf-dist/tex/platex/base/jarticle.cls
index a4d2d987b65..b9f6f1d593a 100644
--- a/Master/texmf-dist/tex/platex/base/jarticle.cls
+++ b/Master/texmf-dist/tex/platex/base/jarticle.cls
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `article,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jarticle}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX class]
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
@@ -770,27 +770,36 @@
\def\$B@>Nq(B{\$B@>Nq(Btrue}
\def\$BOBNq(B{\$B@>Nq(Bfalse}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+\def\pltx@today@year@#1{%
+ \ifnum\numexpr\year-#1=1 $B85(B\else
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\numexpr\year-#1\relax
\else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+ \number\numexpr\year-#1\relax\nobreak
\fi
+ \fi $BG/(B
+}
+\def\pltx@today@year{%
+ \ifnum\numexpr\year*10000+\month*100+\day<19890108
+ $B><OB(B\pltx@today@year@{1925}%
+ \else\ifnum\numexpr\year*10000+\month*100+\day<20190501
+ $BJ?@.(B\pltx@today@year@{1988}%
\else
- \if$B@>Nq(B
- \number\year~$BG/(B
- \number\month~$B7n(B
- \number\day~$BF|(B
- \else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
- \number\month~$B7n(B
- \number\day~$BF|(B
- \fi
+ $BNaOB(B\pltx@today@year@{2018}%
+ \fi\fi}
+\def\today{{%
+ \if$B@>Nq(B
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi\kansuji\number\year
+ \else\number\year\nobreak\fi $BG/(B
+ \else
+ \pltx@today@year
+ \fi
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ \number\month\nobreak $B7n(B
+ \number\day\nobreak $BF|(B
\fi}}
\newcommand{\prepartname}{$BBh(B}
\newcommand{\postpartname}{$BIt(B}
diff --git a/Master/texmf-dist/tex/platex/base/jbk10.clo b/Master/texmf-dist/tex/platex/base/jbk10.clo
index aa8ae22b828..2a7dcba02be 100644
--- a/Master/texmf-dist/tex/platex/base/jbk10.clo
+++ b/Master/texmf-dist/tex/platex/base/jbk10.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `10pt,bk,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{jbk10.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{15}%
diff --git a/Master/texmf-dist/tex/platex/base/jbk11.clo b/Master/texmf-dist/tex/platex/base/jbk11.clo
index 0e905125d47..ac2c9a0d088 100644
--- a/Master/texmf-dist/tex/platex/base/jbk11.clo
+++ b/Master/texmf-dist/tex/platex/base/jbk11.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `11pt,bk,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{jbk11.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{15.5}%
diff --git a/Master/texmf-dist/tex/platex/base/jbk12.clo b/Master/texmf-dist/tex/platex/base/jbk12.clo
index c006099157f..961af2eb555 100644
--- a/Master/texmf-dist/tex/platex/base/jbk12.clo
+++ b/Master/texmf-dist/tex/platex/base/jbk12.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `12pt,bk,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{jbk12.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{16.5}%
diff --git a/Master/texmf-dist/tex/platex/base/jbook.cls b/Master/texmf-dist/tex/platex/base/jbook.cls
index d60128610d2..c4ff6626636 100644
--- a/Master/texmf-dist/tex/platex/base/jbook.cls
+++ b/Master/texmf-dist/tex/platex/base/jbook.cls
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `book,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jbook}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX class]
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
@@ -873,27 +873,36 @@
\def\$B@>Nq(B{\$B@>Nq(Btrue}
\def\$BOBNq(B{\$B@>Nq(Bfalse}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+\def\pltx@today@year@#1{%
+ \ifnum\numexpr\year-#1=1 $B85(B\else
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\numexpr\year-#1\relax
\else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+ \number\numexpr\year-#1\relax\nobreak
\fi
+ \fi $BG/(B
+}
+\def\pltx@today@year{%
+ \ifnum\numexpr\year*10000+\month*100+\day<19890108
+ $B><OB(B\pltx@today@year@{1925}%
+ \else\ifnum\numexpr\year*10000+\month*100+\day<20190501
+ $BJ?@.(B\pltx@today@year@{1988}%
\else
- \if$B@>Nq(B
- \number\year~$BG/(B
- \number\month~$B7n(B
- \number\day~$BF|(B
- \else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
- \number\month~$B7n(B
- \number\day~$BF|(B
- \fi
+ $BNaOB(B\pltx@today@year@{2018}%
+ \fi\fi}
+\def\today{{%
+ \if$B@>Nq(B
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi\kansuji\number\year
+ \else\number\year\nobreak\fi $BG/(B
+ \else
+ \pltx@today@year
+ \fi
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ \number\month\nobreak $B7n(B
+ \number\day\nobreak $BF|(B
\fi}}
\newcommand{\prepartname}{$BBh(B}
\newcommand{\postpartname}{$BIt(B}
diff --git a/Master/texmf-dist/tex/platex/base/jreport.cls b/Master/texmf-dist/tex/platex/base/jreport.cls
index a9b4a02e2cf..70776897aa7 100644
--- a/Master/texmf-dist/tex/platex/base/jreport.cls
+++ b/Master/texmf-dist/tex/platex/base/jreport.cls
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `report,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{jreport}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX class]
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
@@ -869,27 +869,36 @@
\def\$B@>Nq(B{\$B@>Nq(Btrue}
\def\$BOBNq(B{\$B@>Nq(Bfalse}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+\def\pltx@today@year@#1{%
+ \ifnum\numexpr\year-#1=1 $B85(B\else
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\numexpr\year-#1\relax
\else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+ \number\numexpr\year-#1\relax\nobreak
\fi
+ \fi $BG/(B
+}
+\def\pltx@today@year{%
+ \ifnum\numexpr\year*10000+\month*100+\day<19890108
+ $B><OB(B\pltx@today@year@{1925}%
+ \else\ifnum\numexpr\year*10000+\month*100+\day<20190501
+ $BJ?@.(B\pltx@today@year@{1988}%
\else
- \if$B@>Nq(B
- \number\year~$BG/(B
- \number\month~$B7n(B
- \number\day~$BF|(B
- \else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
- \number\month~$B7n(B
- \number\day~$BF|(B
- \fi
+ $BNaOB(B\pltx@today@year@{2018}%
+ \fi\fi}
+\def\today{{%
+ \if$B@>Nq(B
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi\kansuji\number\year
+ \else\number\year\nobreak\fi $BG/(B
+ \else
+ \pltx@today@year
+ \fi
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ \number\month\nobreak $B7n(B
+ \number\day\nobreak $BF|(B
\fi}}
\newcommand{\prepartname}{$BBh(B}
\newcommand{\postpartname}{$BIt(B}
diff --git a/Master/texmf-dist/tex/platex/base/jsize10.clo b/Master/texmf-dist/tex/platex/base/jsize10.clo
index b53d51cc733..15820d96b24 100644
--- a/Master/texmf-dist/tex/platex/base/jsize10.clo
+++ b/Master/texmf-dist/tex/platex/base/jsize10.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `10pt,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{jsize10.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{15}%
diff --git a/Master/texmf-dist/tex/platex/base/jsize11.clo b/Master/texmf-dist/tex/platex/base/jsize11.clo
index 3d6b44e506d..f520993cb2f 100644
--- a/Master/texmf-dist/tex/platex/base/jsize11.clo
+++ b/Master/texmf-dist/tex/platex/base/jsize11.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `11pt,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{jsize11.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{15.5}%
diff --git a/Master/texmf-dist/tex/platex/base/jsize12.clo b/Master/texmf-dist/tex/platex/base/jsize12.clo
index 672a9ea523b..ffea382165e 100644
--- a/Master/texmf-dist/tex/platex/base/jsize12.clo
+++ b/Master/texmf-dist/tex/platex/base/jsize12.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `12pt,yoko')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{jsize12.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{16.5}%
diff --git a/Master/texmf-dist/tex/platex/base/platexrelease.sty b/Master/texmf-dist/tex/platex/base/platexrelease.sty
index a2712102ca5..d522fa1ee87 100644
--- a/Master/texmf-dist/tex/platex/base/platexrelease.sty
+++ b/Master/texmf-dist/tex/platex/base/platexrelease.sty
@@ -18,7 +18,7 @@
\edef\p@known@latexreleaseversion
{2018-12-01}
\edef\platexreleaseversion
- {2018-12-01}
+ {2019-04-06}
\newif\if@plincludeinrelease
\@plincludeinreleasefalse
\def\plIncludeInRelease#1{%
@@ -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}%
+ % * <2019-04-06>
% * <2018-12-01>
% * <2018-07-28>+1
% * <2018-07-28>
@@ -1675,11 +1676,14 @@ of this package available from CTAN}
\edef\@preamble{%
\@preamble{%
\ifcase\@chnum
- \hfil\inhibitglue\ignorespaces\@sharp\unskip\removejfmglue\hfil % c
+ \hfil\hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\removejfmglue\hfil % c
\or
- \hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\removejfmglue\hfil % l
+ \hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\removejfmglue\hfil % l
\or
- \hfil\hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\removejfmglue % r
+ \hfil\hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\removejfmglue % r
\fi}}}
\fi
\plEndIncludeInRelease
@@ -1702,11 +1706,14 @@ of this package available from CTAN}
\edef\@preamble{%
\@preamble{%
\ifcase\@chnum
- \hfil\mbox{\inhibitglue\ignorespaces\@sharp\unskip}\hfil % c
+ \hfil\mbox{\inhibitglue
+ \ignorespaces\@sharp\unskip}\hfil % c
\or
- \hskip1sp\mbox{\inhibitglue\ignorespaces\@sharp\unskip}\hfil % l
+ \hskip1sp\mbox{\inhibitglue
+ \ignorespaces\@sharp\unskip}\hfil % l
\or
- \hfil\hskip1sp\mbox{\inhibitglue\ignorespaces\@sharp\unskip}% % r
+ \hfil\hskip1sp\mbox{\inhibitglue
+ \ignorespaces\@sharp\unskip}% % r
\fi}}}
\plEndIncludeInRelease
\plIncludeInRelease{2017/07/29}{\@tabclassz}
@@ -1728,11 +1735,14 @@ of this package available from CTAN}
\edef\@preamble{%
\@preamble{%
\ifcase\@chnum
- \hfil\inhibitglue\ignorespaces\@sharp\unskip\unskip\hfil % c
+ \hfil\inhibitglue
+ \ignorespaces\@sharp\unskip\unskip\hfil % c
\or
- \hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\unskip\hfil % l
+ \hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\unskip\hfil % l
\or
- \hfil\hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\unskip % r
+ \hfil\hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\unskip % r
\fi}}}
\plEndIncludeInRelease
\plIncludeInRelease{0000/00/00}{\@tabclassz}
diff --git a/Master/texmf-dist/tex/platex/base/plcore.ltx b/Master/texmf-dist/tex/platex/base/plcore.ltx
index 7c3075985ec..b8237ce7aa9 100644
--- a/Master/texmf-dist/tex/platex/base/plcore.ltx
+++ b/Master/texmf-dist/tex/platex/base/plcore.ltx
@@ -33,7 +33,7 @@
\fi
\def\pfmtname{pLaTeX2e}
\def\pfmtversion
- {2018-12-01}
+ {2019-04-06}
\def\ppatch@level{0}
\edef\platexBANNER{\noexpand\platexNILa
\the\everyjob % LaTeX banner and delayed codes
@@ -1263,11 +1263,14 @@
\edef\@preamble{%
\@preamble{%
\ifcase\@chnum
- \hfil\inhibitglue\ignorespaces\@sharp\unskip\removejfmglue\hfil % c
+ \hfil\hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\removejfmglue\hfil % c
\or
- \hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\removejfmglue\hfil % l
+ \hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\removejfmglue\hfil % l
\or
- \hfil\hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\removejfmglue % r
+ \hfil\hskip1sp\inhibitglue
+ \ignorespaces\@sharp\unskip\removejfmglue % r
\fi}}}
\fi
\def\@classv{\@addtopreamble{\@startpbox{\@nextchar}\pltx@next@inhibitglue\ignorespaces
diff --git a/Master/texmf-dist/tex/platex/base/tarticle.cls b/Master/texmf-dist/tex/platex/base/tarticle.cls
index 3ad596d32fd..64fe88d7910 100644
--- a/Master/texmf-dist/tex/platex/base/tarticle.cls
+++ b/Master/texmf-dist/tex/platex/base/tarticle.cls
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `article,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{tarticle}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX class]
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
@@ -774,27 +774,36 @@
\def\$B@>Nq(B{\$B@>Nq(Btrue}
\def\$BOBNq(B{\$B@>Nq(Bfalse}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+\def\pltx@today@year@#1{%
+ \ifnum\numexpr\year-#1=1 $B85(B\else
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\numexpr\year-#1\relax
\else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+ \number\numexpr\year-#1\relax\nobreak
\fi
+ \fi $BG/(B
+}
+\def\pltx@today@year{%
+ \ifnum\numexpr\year*10000+\month*100+\day<19890108
+ $B><OB(B\pltx@today@year@{1925}%
+ \else\ifnum\numexpr\year*10000+\month*100+\day<20190501
+ $BJ?@.(B\pltx@today@year@{1988}%
\else
- \if$B@>Nq(B
- \number\year~$BG/(B
- \number\month~$B7n(B
- \number\day~$BF|(B
- \else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
- \number\month~$B7n(B
- \number\day~$BF|(B
- \fi
+ $BNaOB(B\pltx@today@year@{2018}%
+ \fi\fi}
+\def\today{{%
+ \if$B@>Nq(B
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi\kansuji\number\year
+ \else\number\year\nobreak\fi $BG/(B
+ \else
+ \pltx@today@year
+ \fi
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ \number\month\nobreak $B7n(B
+ \number\day\nobreak $BF|(B
\fi}}
\newcommand{\prepartname}{$BBh(B}
\newcommand{\postpartname}{$BIt(B}
diff --git a/Master/texmf-dist/tex/platex/base/tbk10.clo b/Master/texmf-dist/tex/platex/base/tbk10.clo
index 4f6b9c5623b..5d06cce9c71 100644
--- a/Master/texmf-dist/tex/platex/base/tbk10.clo
+++ b/Master/texmf-dist/tex/platex/base/tbk10.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `10pt,bk,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{tbk10.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{17}%
diff --git a/Master/texmf-dist/tex/platex/base/tbk11.clo b/Master/texmf-dist/tex/platex/base/tbk11.clo
index 4187ea44c45..167c4c94bc3 100644
--- a/Master/texmf-dist/tex/platex/base/tbk11.clo
+++ b/Master/texmf-dist/tex/platex/base/tbk11.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `11pt,bk,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{tbk11.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{17}%
diff --git a/Master/texmf-dist/tex/platex/base/tbk12.clo b/Master/texmf-dist/tex/platex/base/tbk12.clo
index b84fa217e28..f1f8718e853 100644
--- a/Master/texmf-dist/tex/platex/base/tbk12.clo
+++ b/Master/texmf-dist/tex/platex/base/tbk12.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `12pt,bk,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{tbk12.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{18}%
diff --git a/Master/texmf-dist/tex/platex/base/tbook.cls b/Master/texmf-dist/tex/platex/base/tbook.cls
index c8ab2dcc704..8982dfd5497 100644
--- a/Master/texmf-dist/tex/platex/base/tbook.cls
+++ b/Master/texmf-dist/tex/platex/base/tbook.cls
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `book,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{tbook}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX class]
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
@@ -877,27 +877,36 @@
\def\$B@>Nq(B{\$B@>Nq(Btrue}
\def\$BOBNq(B{\$B@>Nq(Bfalse}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+\def\pltx@today@year@#1{%
+ \ifnum\numexpr\year-#1=1 $B85(B\else
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\numexpr\year-#1\relax
\else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+ \number\numexpr\year-#1\relax\nobreak
\fi
+ \fi $BG/(B
+}
+\def\pltx@today@year{%
+ \ifnum\numexpr\year*10000+\month*100+\day<19890108
+ $B><OB(B\pltx@today@year@{1925}%
+ \else\ifnum\numexpr\year*10000+\month*100+\day<20190501
+ $BJ?@.(B\pltx@today@year@{1988}%
\else
- \if$B@>Nq(B
- \number\year~$BG/(B
- \number\month~$B7n(B
- \number\day~$BF|(B
- \else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
- \number\month~$B7n(B
- \number\day~$BF|(B
- \fi
+ $BNaOB(B\pltx@today@year@{2018}%
+ \fi\fi}
+\def\today{{%
+ \if$B@>Nq(B
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi\kansuji\number\year
+ \else\number\year\nobreak\fi $BG/(B
+ \else
+ \pltx@today@year
+ \fi
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ \number\month\nobreak $B7n(B
+ \number\day\nobreak $BF|(B
\fi}}
\newcommand{\prepartname}{$BBh(B}
\newcommand{\postpartname}{$BIt(B}
diff --git a/Master/texmf-dist/tex/platex/base/treport.cls b/Master/texmf-dist/tex/platex/base/treport.cls
index cd21d882928..0df6570c708 100644
--- a/Master/texmf-dist/tex/platex/base/treport.cls
+++ b/Master/texmf-dist/tex/platex/base/treport.cls
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `report,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesClass{treport}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX class]
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
@@ -873,27 +873,36 @@
\def\$B@>Nq(B{\$B@>Nq(Btrue}
\def\$BOBNq(B{\$B@>Nq(Bfalse}
\newcount\heisei \heisei\year \advance\heisei-1988\relax
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+\def\pltx@today@year@#1{%
+ \ifnum\numexpr\year-#1=1 $B85(B\else
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\numexpr\year-#1\relax
\else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\kansuji\number\heisei $BG/(B\fi
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+ \number\numexpr\year-#1\relax\nobreak
\fi
+ \fi $BG/(B
+}
+\def\pltx@today@year{%
+ \ifnum\numexpr\year*10000+\month*100+\day<19890108
+ $B><OB(B\pltx@today@year@{1925}%
+ \else\ifnum\numexpr\year*10000+\month*100+\day<20190501
+ $BJ?@.(B\pltx@today@year@{1988}%
\else
- \if$B@>Nq(B
- \number\year~$BG/(B
- \number\month~$B7n(B
- \number\day~$BF|(B
- \else
- $BJ?@.(B\ifnum\heisei=1 $B85G/(B\else\number\heisei~$BG/(B\fi
- \number\month~$B7n(B
- \number\day~$BF|(B
- \fi
+ $BNaOB(B\pltx@today@year@{2018}%
+ \fi\fi}
+\def\today{{%
+ \if$B@>Nq(B
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi\kansuji\number\year
+ \else\number\year\nobreak\fi $BG/(B
+ \else
+ \pltx@today@year
+ \fi
+ \ifnum1=\iftdir\ifmdir0\else1\fi\else0\fi
+ \kansuji\number\month $B7n(B
+ \kansuji\number\day $BF|(B
+ \else
+ \number\month\nobreak $B7n(B
+ \number\day\nobreak $BF|(B
\fi}}
\newcommand{\prepartname}{$BBh(B}
\newcommand{\postpartname}{$BIt(B}
diff --git a/Master/texmf-dist/tex/platex/base/tsize10.clo b/Master/texmf-dist/tex/platex/base/tsize10.clo
index ee839c781bf..fefede56c97 100644
--- a/Master/texmf-dist/tex/platex/base/tsize10.clo
+++ b/Master/texmf-dist/tex/platex/base/tsize10.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `10pt,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{tsize10.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xpt{17}%
diff --git a/Master/texmf-dist/tex/platex/base/tsize11.clo b/Master/texmf-dist/tex/platex/base/tsize11.clo
index 9cd2dc0596a..3cbbb3eece6 100644
--- a/Master/texmf-dist/tex/platex/base/tsize11.clo
+++ b/Master/texmf-dist/tex/platex/base/tsize11.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `11pt,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{tsize11.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xipt{17}%
diff --git a/Master/texmf-dist/tex/platex/base/tsize12.clo b/Master/texmf-dist/tex/platex/base/tsize12.clo
index b2fbca1068f..52d8b9cce7e 100644
--- a/Master/texmf-dist/tex/platex/base/tsize12.clo
+++ b/Master/texmf-dist/tex/platex/base/tsize12.clo
@@ -7,7 +7,7 @@
%% jclasses.dtx (with options: `12pt,tate')
%%
%% Copyright (c) 2010 ASCII MEDIA WORKS
-%% Copyright (c) 2016-2018 Japanese TeX Development Community
+%% Copyright (c) 2016-2019 Japanese TeX Development Community
%%
%% This file is part of the pLaTeX2e system (community edition).
%% -------------------------------------------------------------
@@ -15,7 +15,7 @@
%% File: jclasses.dtx
\NeedsTeXFormat{pLaTeX2e}
\ProvidesFile{tsize12.clo}
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
Standard pLaTeX file (size option)]
\renewcommand{\normalsize}{%
\@setfontsize\normalsize\@xiipt{18}%