summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/platex/base
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/platex/base')
-rw-r--r--Master/texmf-dist/source/platex/base/Makefile2
-rw-r--r--Master/texmf-dist/source/platex/base/jclasses.dtx60
-rw-r--r--Master/texmf-dist/source/platex/base/platexrelease.dtx3
-rw-r--r--Master/texmf-dist/source/platex/base/plcls.ins2
-rw-r--r--Master/texmf-dist/source/platex/base/plcore.dtx36
-rw-r--r--Master/texmf-dist/source/platex/base/plvers.dtx4
6 files changed, 69 insertions, 38 deletions
diff --git a/Master/texmf-dist/source/platex/base/Makefile b/Master/texmf-dist/source/platex/base/Makefile
index f056c73b3ec..ac45cee9c13 100644
--- a/Master/texmf-dist/source/platex/base/Makefile
+++ b/Master/texmf-dist/source/platex/base/Makefile
@@ -140,7 +140,7 @@ install:
cp ./LICENSE ${TEXMF}/doc/platex/base/
cp ./README.md ${TEXMF}/doc/platex/base/
cp ./*.pdf ${TEXMF}/doc/platex/base/
- cp ./*.txt ${TEXMF}/doc/platex/base/
+# cp ./*.txt ${TEXMF}/doc/platex/base/
mkdir -p ${TEXMF}/source/platex/base
cp ./Makefile ${TEXMF}/source/platex/base/
cp ./plnews*.tex ${TEXMF}/source/platex/base/
diff --git a/Master/texmf-dist/source/platex/base/jclasses.dtx b/Master/texmf-dist/source/platex/base/jclasses.dtx
index b3b99a53a2b..04c939bacb8 100644
--- a/Master/texmf-dist/source/platex/base/jclasses.dtx
+++ b/Master/texmf-dist/source/platex/base/jclasses.dtx
@@ -3,7 +3,7 @@
%
% Copyright 1995-2001 ASCII Corporation.
% Copyright (c) 2010 ASCII MEDIA WORKS
-% Copyright (c) 2016-2018 Japanese TeX Development Community
+% Copyright (c) 2016-2019 Japanese TeX Development Community
%
% This file is part of the pLaTeX2e system (community edition).
% -------------------------------------------------------------
@@ -97,6 +97,7 @@
% \changes{v1.8}{2018/07/03}{\cs{today}$B$N%G%U%)%k%H$rOBNq$+$i@>Nq$KJQ99(B}
% \changes{v1.8a}{2018/10/25}{$B%U%!%$%k=q$-=P$7;~$N9TKvJ8;zBP:v(B
% (sync with ltsect.dtx 2018/09/26 v1.1c)}
+% \changes{v1.8b}{2019/04/02}{$B?7859fBP1~(B}
% \fi
%
% \iffalse
@@ -126,7 +127,7 @@
%<11pt&bk>\ProvidesFile{tbk11.clo}
%<12pt&bk>\ProvidesFile{tbk12.clo}
%</tate>
- [2018/10/25 v1.8a
+ [2019/04/02 v1.8b
%<article|report|book> Standard pLaTeX class]
%<10pt|11pt|12pt> Standard pLaTeX file (size option)]
%<*driver>
@@ -4364,6 +4365,7 @@
%
% \begin{macro}{\heisei}
% \changes{v1.1m}{1998/04/07}{\cs{today}$B$N7W;;<j=g$rJQ99(B}
+% \changes{v1.8b}{2019/04/02}{\cs{heisei}$B$NCM$O(B$\mbox{$B@>Nq(B}-1988$$B$G8GDj(B}
% |\today|$B%3%^%s%I$r(B|\rightmark|$B$G;XDj$7$?$H$-!"(B|\rightmark|$B$r=PNO$9$kItJ,(B
% $B$GOBNq$N$?$a$N7W;;$,$G$-$J$$$N$G!"%/%i%9%U%!%$%k$rFI$_9~$`;~E@$G7W;;$7$F(B
% $B$*$-$^$9!#(B
@@ -4373,32 +4375,46 @@
% \end{macro}
%
% \begin{macro}{\today}
-% $B=DAH$N>l9g$O!"4A?t;z$G=PNO$7$^$9!#(B
-% \begin{macrocode}
-\def\today{{%
- \iftdir
- \if$B@>Nq(B
- \kansuji\number\year $BG/(B
- \kansuji\number\month $B7n(B
- \kansuji\number\day $BF|(B
+% \begin{macro}{\pltx@today@year}
+% \changes{v1.8b}{2019/04/02}{\cs{today}$B$N7W;;!&=PNOJ}K!$rJQ99!#(B}
+% $B=DAH$N>l9g$O!"4A?t;z$G=PNO$7$^$9(B
+% \pLaTeX\ 2018-12-01$B0JA0$G$O=D?t<0%G%#%l%/%7%g%s;~$G$b4A?t;z$G=PNO$7$F$$$^$7$?$,!"(B
+% \pLaTeX\ 2019-04-06$B0J9_$+$i$O$=$&$7$J$/$J$j$^$7$?!#(B
+% \begin{macrocode}
+\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}}
% \end{macrocode}
% \end{macro}
+% \end{macro}
%
%
%
diff --git a/Master/texmf-dist/source/platex/base/platexrelease.dtx b/Master/texmf-dist/source/platex/base/platexrelease.dtx
index a04ccf9b445..2defdcf9489 100644
--- a/Master/texmf-dist/source/platex/base/platexrelease.dtx
+++ b/Master/texmf-dist/source/platex/base/platexrelease.dtx
@@ -1,7 +1,7 @@
% \iffalse meta-comment
%% File: platexrelease.dtx
%
-% Copyright (c) 2016-2018 Japanese TeX Development Community
+% Copyright (c) 2016-2019 Japanese TeX Development Community
%
% This file is part of the pLaTeX2e system (community edition).
% -------------------------------------------------------------
@@ -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}%
+ % * <2019-04-06>
% * <2018-12-01>
% * <2018-07-28>+1
% * <2018-07-28>
diff --git a/Master/texmf-dist/source/platex/base/plcls.ins b/Master/texmf-dist/source/platex/base/plcls.ins
index 9a19b77d302..6993d136ba1 100644
--- a/Master/texmf-dist/source/platex/base/plcls.ins
+++ b/Master/texmf-dist/source/platex/base/plcls.ins
@@ -8,7 +8,7 @@
\preamble
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).
-------------------------------------------------------------
diff --git a/Master/texmf-dist/source/platex/base/plcore.dtx b/Master/texmf-dist/source/platex/base/plcore.dtx
index 024901cbb62..d71af9c45f7 100644
--- a/Master/texmf-dist/source/platex/base/plcore.dtx
+++ b/Master/texmf-dist/source/platex/base/plcore.dtx
@@ -3,7 +3,7 @@
%
% Copyright 1994-2001 ASCII Corporation.
% Copyright (c) 2010 ASCII MEDIA WORKS
-% Copyright (c) 2016-2018 Japanese TeX Development Community
+% Copyright (c) 2016-2019 Japanese TeX Development Community
%
% This file is part of the pLaTeX2e system (community edition).
% -------------------------------------------------------------
@@ -114,13 +114,15 @@
% \changes{v1.3a}{2018/10/31}{\LaTeXe{}$B$H(Bp\LaTeXe{}$B$N99?7%?%$%_%s%0$:$lBP:v$r(B
% \file{plvers.dtx} (plfinal) $B$+$i(B\file{plcore.dtx}$B$X0\F0!"(Blatexrelease$BBP:v(B
% (sync with ltfinal 2018/08/24 v2.1f)}
+% \changes{v1.3b}{2019/02/08}{$BCf1{B7$($N%;%k$G$N(B\cs{unskip}$BBP:v(B
+% (sync with lttab 2018/12/30 v1.1p)}
% \fi
%
% \iffalse
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
-\ProvidesFile{plcore.dtx}[2018/10/31 v1.3a pLaTeX core file]
+\ProvidesFile{plcore.dtx}[2019/02/08 v1.3b pLaTeX core file]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{plcore.dtx}
@@ -1960,6 +1962,9 @@
% \changes{v1.2r}{2017/09/26}{tabular$B4D6-$N1&B7$((B(r)$B$G7S@~$,$:$l$k$h$&$K(B
% $B$J$C$F$$$?%P%0$r=$@5(B}
% \changes{v1.2x}{2018/03/01}{\cs{removejfmglue}$B$,$"$l$PMxMQ$9$k$h$&$K$7$?(B}
+% \changes{v1.3b}{2019/02/08}{$BCf1{B7$($N%;%k$G$N(B\cs{unskip}$BBP:v(B
+% (sync with lttab 2018/12/30 v1.1p)}
+% ^^A $B$J$<$+(B v1.3b $B$NJQ99$OK\2H(B latexrelease $B$K4^$^$l$J$$$N$G$=$l$K9g$o$;$?(B
% \begin{macrocode}
%</plcore>
%<platexrelease>\plIncludeInRelease{2018/03/09}{\@tabclassz}
@@ -2007,11 +2012,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
%</plcore|platexrelease>
@@ -2035,11 +2043,14 @@
%<platexrelease> \edef\@preamble{%
%<platexrelease> \@preamble{%
%<platexrelease> \ifcase\@chnum
-%<platexrelease> \hfil\mbox{\inhibitglue\ignorespaces\@sharp\unskip}\hfil % c
+%<platexrelease> \hfil\mbox{\inhibitglue
+%<platexrelease> \ignorespaces\@sharp\unskip}\hfil % c
%<platexrelease> \or
-%<platexrelease> \hskip1sp\mbox{\inhibitglue\ignorespaces\@sharp\unskip}\hfil % l
+%<platexrelease> \hskip1sp\mbox{\inhibitglue
+%<platexrelease> \ignorespaces\@sharp\unskip}\hfil % l
%<platexrelease> \or
-%<platexrelease> \hfil\hskip1sp\mbox{\inhibitglue\ignorespaces\@sharp\unskip}% % r
+%<platexrelease> \hfil\hskip1sp\mbox{\inhibitglue
+%<platexrelease> \ignorespaces\@sharp\unskip}% % r
%<platexrelease> \fi}}}
%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{2017/07/29}{\@tabclassz}
@@ -2061,11 +2072,14 @@
%<platexrelease> \edef\@preamble{%
%<platexrelease> \@preamble{%
%<platexrelease> \ifcase\@chnum
-%<platexrelease> \hfil\inhibitglue\ignorespaces\@sharp\unskip\unskip\hfil % c
+%<platexrelease> \hfil\inhibitglue
+%<platexrelease> \ignorespaces\@sharp\unskip\unskip\hfil % c
%<platexrelease> \or
-%<platexrelease> \hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\unskip\hfil % l
+%<platexrelease> \hskip1sp\inhibitglue
+%<platexrelease> \ignorespaces\@sharp\unskip\unskip\hfil % l
%<platexrelease> \or
-%<platexrelease> \hfil\hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\unskip % r
+%<platexrelease> \hfil\hskip1sp\inhibitglue
+%<platexrelease> \ignorespaces\@sharp\unskip\unskip % r
%<platexrelease> \fi}}}
%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{0000/00/00}{\@tabclassz}
diff --git a/Master/texmf-dist/source/platex/base/plvers.dtx b/Master/texmf-dist/source/platex/base/plvers.dtx
index 5ad8deaaa4a..9944cbfc1c9 100644
--- a/Master/texmf-dist/source/platex/base/plvers.dtx
+++ b/Master/texmf-dist/source/platex/base/plvers.dtx
@@ -3,7 +3,7 @@
%
% Copyright 1995-2006 ASCII Corporation.
% Copyright (c) 2010 ASCII MEDIA WORKS
-% Copyright (c) 2016-2018 Japanese TeX Development Community
+% Copyright (c) 2016-2019 Japanese TeX Development Community
%
% This file is part of the pLaTeX2e system (community edition).
% -------------------------------------------------------------
@@ -186,7 +186,7 @@
%</plcore>
%<platexrelease>\edef\platexreleaseversion
%<*plcore|platexrelease>
- {2018-12-01}
+ {2019-04-06}
%</plcore|platexrelease>
%<*plcore>
\def\ppatch@level{0}