summaryrefslogtreecommitdiff
path: root/language/japanese/platex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-22 03:01:55 +0000
committerNorbert Preining <norbert@preining.info>2019-10-22 03:01:55 +0000
commit7bf461efa5036b361e9500c4ed5c675cc819652c (patch)
tree23bb25035cc3b6e1c64748d1d5e11ce85f69fc9e /language/japanese/platex
parent7da4243862494d1fc7478956362f4da6d80f4f7e (diff)
CTAN sync 201910220301
Diffstat (limited to 'language/japanese/platex')
-rw-r--r--language/japanese/platex/README.md2
-rw-r--r--language/japanese/platex/jclasses.dtx73
-rw-r--r--language/japanese/platex/platex-en.pdfbin158767 -> 158659 bytes
-rw-r--r--language/japanese/platex/platex.dtx11
-rw-r--r--language/japanese/platex/platex.pdfbin298160 -> 298165 bytes
-rw-r--r--language/japanese/platex/plcore.dtx44
-rw-r--r--language/japanese/platex/pldoc.pdfbin848162 -> 850926 bytes
-rw-r--r--language/japanese/platex/plvers.dtx2
8 files changed, 92 insertions, 40 deletions
diff --git a/language/japanese/platex/README.md b/language/japanese/platex/README.md
index 6e501ec159..e50ca3f7ff 100644
--- a/language/japanese/platex/README.md
+++ b/language/japanese/platex/README.md
@@ -61,6 +61,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2019-10-01
+2019-10-21
Japanese TeX Development Community
diff --git a/language/japanese/platex/jclasses.dtx b/language/japanese/platex/jclasses.dtx
index 04c939bacb..cf77787d31 100644
--- a/language/japanese/platex/jclasses.dtx
+++ b/language/japanese/platex/jclasses.dtx
@@ -98,6 +98,8 @@
% \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}
+% \changes{v1.8c}{2019/10/17}{$B%U%)%s%H%5%$%:JQ99L?Na$r(Brobust$B$K(B
+% (sync with classes.dtx 2019/08/27 v1.4j)}
% \fi
%
% \iffalse
@@ -127,7 +129,7 @@
%<11pt&bk>\ProvidesFile{tbk11.clo}
%<12pt&bk>\ProvidesFile{tbk12.clo}
%</tate>
- [2019/04/02 v1.8b
+ [2019/10/17 v1.8c
%<article|report|book> Standard pLaTeX class]
%<10pt|11pt|12pt> Standard pLaTeX file (size option)]
%<*driver>
@@ -609,6 +611,17 @@
%<tate>\kanjiencoding{\kanjiencodingdefault}%
\normalsize
% \end{macrocode}
+%
+% |\normalsize|$B$r(Brobust$B$K$7$^$9!#(B
+% $B$9$0>e$G(B|\DeclareRobustCommand|$B$H$;$:$K!"(B
+% $B%+!<%M%k$NDj5A$r(B|\renewcommand|$B$7$?8e$K(B|\MakeRobust|$B$r;H$C$F$$$kM}M3$O!"(B
+% $B%m%0$K(B |LaTeX Info: Redefining \normalsize on input line ...| $B$H$$$&(B
+% $B%a%C%;!<%8$r=P$7$?$/$J$$$+$i$G$9!#(B
+% \changes{v1.8c}{2019/10/17}{$B%U%)%s%H%5%$%:JQ99L?Na$r(Brobust$B$K(B
+% (sync with classes.dtx 2019/08/27 v1.4j)}
+% \begin{macrocode}
+\MakeRobust\normalsize
+% \end{macrocode}
% \end{macro}
% \end{macro}
%
@@ -639,8 +652,11 @@
%
% \begin{macro}{\small}
% |\small|$B%3%^%s%I$NDj5A$O!"(B|\normalsize|$B$K;w$F$$$^$9!#(B
+% $B$3$A$i$O%+!<%M%k$GL$Dj5A$J$N$G!"D>@\(B|\DeclareRobustCommand|$B$GDj5A$7$^$9!#(B
+% \changes{v1.8c}{2019/10/17}{$B%U%)%s%H%5%$%:JQ99L?Na$r(Brobust$B$K(B
+% (sync with classes.dtx 2019/08/27 v1.4j)}
% \begin{macrocode}
-\newcommand{\small}{%
+\DeclareRobustCommand{\small}{%
%<*10pt>
\@setfontsize\small\@ixpt{11}%
\abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
@@ -677,8 +693,11 @@
%
% \begin{macro}{\footnotesize}
% |\footnotesize|$B%3%^%s%I$NDj5A$O!"(B|\normalsize|$B$K;w$F$$$^$9!#(B
+% $B$3$A$i$bD>@\(B|\DeclareRobustCommand|$B$GDj5A$7$^$9!#(B
+% \changes{v1.8c}{2019/10/17}{$B%U%)%s%H%5%$%:JQ99L?Na$r(Brobust$B$K(B
+% (sync with classes.dtx 2019/08/27 v1.4j)}
% \begin{macrocode}
-\newcommand{\footnotesize}{%
+\DeclareRobustCommand{\footnotesize}{%
%<*10pt>
\@setfontsize\footnotesize\@viiipt{9.5}%
\abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
@@ -722,32 +741,34 @@
% \begin{macro}{\Huge}
% $B$3$l$i$O@h$[$I$N%^%/%m$h$j$b4JC1$G$9!#$3$l$i$O%U%)%s%H%5%$%:$rJQ99$9$k(B
% $B$@$1$G!"%j%9%H4D6-$H%G%#%9%W%l%$?t<0$N%Q%i%a!<%?$OJQ99$7$^$;$s!#(B
+% \changes{v1.8c}{2019/10/17}{$B%U%)%s%H%5%$%:JQ99L?Na$r(Brobust$B$K(B
+% (sync with classes.dtx 2019/08/27 v1.4j)}
% \begin{macrocode}
%<*10pt>
-\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt}
-\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt}
-\newcommand{\large}{\@setfontsize\large\@xiipt{17}}
-\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}}
-\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
-\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}}
-\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
+\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt}
+\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt}
+\DeclareRobustCommand{\large}{\@setfontsize\large\@xiipt{17}}
+\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xivpt{21}}
+\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
+\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xxpt{28}}
+\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
%</10pt>
%<*11pt>
-\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}}
-\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt}
-\newcommand{\large}{\@setfontsize\large\@xiipt{17}}
-\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}}
-\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
-\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}}
-\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
+\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}}
+\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt}
+\DeclareRobustCommand{\large}{\@setfontsize\large\@xiipt{17}}
+\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xivpt{21}}
+\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
+\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xxpt{28}}
+\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
%</11pt>
%<*12pt>
-\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}}
-\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt}
-\newcommand{\large}{\@setfontsize\large\@xivpt{21}}
-\newcommand{\Large}{\@setfontsize\Large\@xviipt{25}}
-\newcommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}}
-\newcommand{\huge}{\@setfontsize\huge\@xxvpt{33}}
+\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}}
+\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt}
+\DeclareRobustCommand{\large}{\@setfontsize\large\@xivpt{21}}
+\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xviipt{25}}
+\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}}
+\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xxvpt{33}}
\let\Huge=\huge
%</12pt>
%</10pt|11pt|12pt>
@@ -2079,9 +2100,9 @@
% $B$3$l$i$N#3$D$N%3%^%s%I$O(B\file{ltsect.dtx}$B$GDs6!$5$l$F$$$^$9!#(B
% $B$3$l$i$N%3%^%s%I$O<!$N$h$&$KDj5A$5$l$F$$$^$9!#(B
% \begin{macrocode}
-%\newcommand*{\title}[1]{\gdef\@title{#1}}
-%\newcommand*{\author}[1]{\gdef\@author{#1}}
-%\newcommand*{\date}[1]{\gdef\@date{#1}}
+%\DeclareRobustCommand*{\title}[1]{\gdef\@title{#1}}
+%\DeclareRobustCommand*{\author}[1]{\gdef\@author{#1}}
+%\DeclareRobustCommand*{\date}[1]{\gdef\@date{#1}}
% \end{macrocode}
% |\date|$B%^%/%m$N%G%U%)%k%H$O!":#F|$NF|IU$G$9!#(B
% \begin{macrocode}
diff --git a/language/japanese/platex/platex-en.pdf b/language/japanese/platex/platex-en.pdf
index 4bae13686e..56ae371546 100644
--- a/language/japanese/platex/platex-en.pdf
+++ b/language/japanese/platex/platex-en.pdf
Binary files differ
diff --git a/language/japanese/platex/platex.dtx b/language/japanese/platex/platex.dtx
index dabac8c871..a7147374c5 100644
--- a/language/japanese/platex/platex.dtx
+++ b/language/japanese/platex/platex.dtx
@@ -256,11 +256,12 @@
% 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
+% old implementation of Japanese \LaTeX\ by
+% NTT Electrical Communications Laboratories, named
+% \JLaTeX\ (unavailable in \TeX\ Live).
+% Also, MiK\TeX\ has another program \texttt{platex} for Polish, but
% it has nothing to do with our Japanese \pLaTeX!}
-% Both \pTeX\ and \pLaTeX\ were developed by ASCII Corporation
+% Both of them were developed by ASCII Corporation
% (and its successor ASCII Media Works),
% so they are often referred to as ``ASCII \pTeX'' and ``ASCII \pLaTeX''
% respectively.
@@ -289,7 +290,7 @@
% document now, since \pLaTeXe\ came into existence in 1995
% (although the English translation has been done by
% Japanese \TeX\ Development Community since 2017).
-% The detail of source codes are described separately in pldoc-en.pdf.
+% ^^A The detail of source codes are described separately in pldoc-en.pdf.
%\fi
%
%
diff --git a/language/japanese/platex/platex.pdf b/language/japanese/platex/platex.pdf
index d07bd853c2..4ffb0b5b7b 100644
--- a/language/japanese/platex/platex.pdf
+++ b/language/japanese/platex/platex.pdf
Binary files differ
diff --git a/language/japanese/platex/plcore.dtx b/language/japanese/platex/plcore.dtx
index 8f38335c09..f625ad2f1d 100644
--- a/language/japanese/platex/plcore.dtx
+++ b/language/japanese/platex/plcore.dtx
@@ -120,13 +120,16 @@
% (sync with ltoutput.dtx 2019/08/27 v1.4e)}
% \changes{v1.3c}{2019/09/16}{Make \cs{underline} robust
% (sync with ltboxes.dtx 2019/08/27 v1.3b)}
+% \changes{v1.3d}{2019/10/19}{$BH=Dj=g=x$r=$@5!((Bextended mode$B$+$D(B
+% FAM256$B3HD%$"$j$N>l9g$K8B$j%l%8%9%??t$,(B65536$B8D$N$?$a!#(B}
+% \changes{v1.3d}{2019/10/19}{$B%3%T!<K:$l(B}
% \fi
%
% \iffalse
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
-\ProvidesFile{plcore.dtx}[2019/09/16 v1.3c pLaTeX core file]
+\ProvidesFile{plcore.dtx}[2019/10/19 v1.3d pLaTeX core file]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{plcore.dtx}
@@ -2329,20 +2332,22 @@
% \LaTeXe\ 2015/01/01$B0J9_!"3HD%%l%8%9%?$,$"$l$PMxMQ$9$k$h$&$K$J$C$F$$$^$9(B
% $B$N$G!"(Be-p\TeX{}$B$N3HD%%l%8%9%?$rMxMQ$G$-$k$h$&$K@_Dj$7$^$9!#(B
% \changes{v1.2j}{2016/11/09}{FAM256$B%Q%C%AE,MQ(Be-p\TeX{}$B$KBP1~(B}
+% \changes{v1.3d}{2019/10/19}{$BH=Dj=g=x$r=$@5!((Bextended mode$B$+$D(B
+% FAM256$B3HD%$"$j$N>l9g$K8B$j%l%8%9%??t$,(B65536$B8D$N$?$a!#(B}
% \begin{macrocode}
-%<platexrelease>\plIncludeInRelease{2018/03/09}%
+%<platexrelease>\plIncludeInRelease{2019/10/01}%
%<platexrelease> {\e@alloc@chardef}{Extended Allocation (FAM256)}%
%<*plcore|platexrelease>
% \end{macrocode}
% \begin{macrocode}
-\ifx\omathchar\@undefined
- \ifx\widowpenalties\@undefined
+\ifx\widowpenalties\@undefined
% \end{macrocode}
% $B%*%j%8%J%k$N(B\TeX{}$B$N>l9g!J3HD%$J$7$N%"%9%-!<(Bp\TeX{}$B$N>l9g!K!#(B
% \begin{macrocode}
\mathchardef\e@alloc@top=255
\let\e@alloc@chardef\chardef
- \else
+\else
+ \ifx\omathchar\@undefined
% \end{macrocode}
% e-\TeX{}$B3HD%$G(B$2^{15}$$B8D$N%l%8%9%?$,MxMQ$G$-$^$9!#(B
% ^^A $BHwK:O?!'!V(BFAM256$B$J$7$N(Be-(u)p\TeX{}$B!W$O;v<B>eB8:_$7$J$$$O$:!#(B
@@ -2359,8 +2364,7 @@
% \begin{macrocode}
\mathchardef\e@alloc@top=32767
\let\e@alloc@chardef\mathchardef
- \fi
-\else
+ \else
% \end{macrocode}
% FAM256$B%Q%C%A$,E,MQ$5$l$?(Be-p\TeX{}$B$N>l9g$O!"(B$2^{16}$$B8D$N%l%8%9%?$,MxMQ$G$-$^$9!#(B
% \changes{v1.2w}{2018/02/24}{e-up\TeX{}$B$G$b(B\cs{omathchardef}$B$r;HMQ(B}
@@ -2371,11 +2375,27 @@
% \begin{macrocode}
\omathchardef\e@alloc@top=65535
\let\e@alloc@chardef\omathchardef
+ \fi
\fi
% \end{macrocode}
% \begin{macrocode}
%</plcore|platexrelease>
%<platexrelease>\plEndIncludeInRelease
+%<platexrelease>\plIncludeInRelease{2018/03/09}%
+%<platexrelease> {\e@alloc@chardef}{Extended Allocation (FAM256)}%
+%<platexrelease>\ifx\omathchar\@undefined
+%<platexrelease> \ifx\widowpenalties\@undefined
+%<platexrelease> \mathchardef\e@alloc@top=255
+%<platexrelease> \let\e@alloc@chardef\chardef
+%<platexrelease> \else
+%<platexrelease> \mathchardef\e@alloc@top=32767
+%<platexrelease> \let\e@alloc@chardef\mathchardef
+%<platexrelease> \fi
+%<platexrelease>\else
+%<platexrelease> \omathchardef\e@alloc@top=65535
+%<platexrelease> \let\e@alloc@chardef\omathchardef
+%<platexrelease>\fi
+%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{2016/11/29}%
%<platexrelease> {\e@alloc@chardef}{Extended Allocation (FAM256)}%
%<platexrelease>\ifx\omathchar\@undefined
@@ -2415,6 +2435,16 @@
% \end{macro}
% \end{macro}
%
+% \begin{macro}{\float@count}
+% |\newcount|$B$d(B|\newdimen|$B$G;H$o$l$^$9!#(B
+% \changes{v1.3d}{2019/10/19}{$B%3%T!<K:$l(B}
+% \begin{macrocode}
+%<*plcore|platexrelease>
+\let\float@count\e@alloc@top
+%</plcore|platexrelease>
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\e@mathgroup@top}
% 2015/01/01$B0J9_$N(B\LaTeXe{}$B%+!<%M%k$O!"(BXe\TeX{}$B$H(BLua\TeX{}$B$KBP$7$F?t<0(Bfam$B$N(B
% $B>e8B$r(B16$B$+$i(B256$B$KA}$d$7$F$$$^$9!J(B|\Umathcode| $B$GH=Dj!K!#(B
diff --git a/language/japanese/platex/pldoc.pdf b/language/japanese/platex/pldoc.pdf
index 2252277b8c..183733ad59 100644
--- a/language/japanese/platex/pldoc.pdf
+++ b/language/japanese/platex/pldoc.pdf
Binary files differ
diff --git a/language/japanese/platex/plvers.dtx b/language/japanese/platex/plvers.dtx
index e465f2dab7..0087b31ef4 100644
--- a/language/japanese/platex/plvers.dtx
+++ b/language/japanese/platex/plvers.dtx
@@ -193,7 +193,7 @@
{2019-10-01}
%</plcore|platexrelease>
%<*plcore>
-\def\ppatch@level{0}
+\def\ppatch@level{1}
%</plcore>
% \end{macrocode}
% \end{macro}