summaryrefslogtreecommitdiff
path: root/language/japanese
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-12-12 03:01:11 +0000
committerNorbert Preining <norbert@preining.info>2021-12-12 03:01:11 +0000
commit9ed1a61f45b05f58016912a6bd6c13daab6db9eb (patch)
tree0c77bf9276a99c43b069307630529d8ef5148a94 /language/japanese
parent73df0102afe7e9fee9026c69fb805ab5fa138b49 (diff)
CTAN sync 202112120301
Diffstat (limited to 'language/japanese')
-rw-r--r--language/japanese/platex-tools/README.md2
-rw-r--r--language/japanese/platex-tools/plarray.pdfbin58689 -> 58396 bytes
-rw-r--r--language/japanese/platex-tools/plarray.sty8
-rw-r--r--language/japanese/platex-tools/pldocverb.sty8
-rw-r--r--language/japanese/platex-tools/plextarray.sty2
-rw-r--r--language/japanese/platex-tools/plextcolortbl.sty4
-rw-r--r--language/japanese/platex-tools/pxeverysel.pdfbin61143 -> 61183 bytes
-rw-r--r--language/japanese/platex-tools/pxeverysel.sty7
-rw-r--r--language/japanese/platex-tools/pxftnright.sty2
-rw-r--r--language/japanese/platex-tools/pxmulticol.sty2
-rw-r--r--language/japanese/platex/README.md33
-rw-r--r--language/japanese/platex/platexrelease.dtx3
-rw-r--r--language/japanese/platex/platexrelease.pdfbin107850 -> 107850 bytes
-rw-r--r--language/japanese/platex/plcore.dtx37
-rw-r--r--language/japanese/platex/pldoc.pdfbin876791 -> 874744 bytes
-rw-r--r--language/japanese/platex/plvers.dtx10
16 files changed, 80 insertions, 38 deletions
diff --git a/language/japanese/platex-tools/README.md b/language/japanese/platex-tools/README.md
index 2322b81cda..89cd0ec22f 100644
--- a/language/japanese/platex-tools/README.md
+++ b/language/japanese/platex-tools/README.md
@@ -83,6 +83,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2021-05-31
+2021-12-11
Hironobu Yamashita
diff --git a/language/japanese/platex-tools/plarray.pdf b/language/japanese/platex-tools/plarray.pdf
index 27ef3b0f86..92dd257adc 100644
--- a/language/japanese/platex-tools/plarray.pdf
+++ b/language/japanese/platex-tools/plarray.pdf
Binary files differ
diff --git a/language/japanese/platex-tools/plarray.sty b/language/japanese/platex-tools/plarray.sty
index 8ec7b8092c..a38cf54e76 100644
--- a/language/japanese/platex-tools/plarray.sty
+++ b/language/japanese/platex-tools/plarray.sty
@@ -7,14 +7,14 @@
%
% This package is expected to be compatible with
% * array.sty in latex-tools
-% (2016/10/06 v2.4d -- 2020/10/01 v2.5c)
+% (2016/10/06 v2.4d -- 2021/10/04 v2.5f)
% * plcore.ltx in platex
-% (2001/09/26 v1.2a -- 2021/03/25 v1.3i)
+% (2001/09/26 v1.2a -- 2021/12/08 v1.3l)
%
\NeedsTeXFormat{pLaTeX2e}
\ProvidesPackage{plarray}
- [2018/10/27 v0.1h Tabular extension package for pLaTeX/upLaTeX]
+ [2021/12/11 v0.1i Tabular extension package for pLaTeX/upLaTeX]
\RequirePackage{array}
%% patching internal code for array.sty
@@ -27,7 +27,7 @@
\hbox \bgroup $\col@sep\tabcolsep \let\d@llarbegin\begingroup
\let\d@llarend\endgroup
\@tabarray}
-\def\endtabular{\endarray $\egroup\null}
+\def\endtabular{\endarray\m@th $\egroup\null}
\expandafter \let \csname endtabular*\endcsname = \endtabular
}% =
%
diff --git a/language/japanese/platex-tools/pldocverb.sty b/language/japanese/platex-tools/pldocverb.sty
index 816db56b95..a326fe1873 100644
--- a/language/japanese/platex-tools/pldocverb.sty
+++ b/language/japanese/platex-tools/pldocverb.sty
@@ -2,14 +2,14 @@
% pldocverb.sty
% written by Hironobu Yamashita (@aminophen)
%
-% This package is part of the plautopatch bundle.
-% https://github.com/aminophen/plautopatch
+% This package is part of the platex-tools bundle.
+% https://github.com/aminophen/platex-tools
%
% This package is expected to be compatible with
% * doc.sty
-% (2004/02/09 v2.1b -- 2020/06/15 v2.1m)
+% (2004/02/09 v2.1b -- 2021/05/28 v2.1n)
% * plcore.ltx in platex
-% (2001/09/26 v1.2a -- 2021/03/25 v1.3i)
+% (2001/09/26 v1.2a -- 2021/12/08 v1.3l)
%
%% package declaration
diff --git a/language/japanese/platex-tools/plextarray.sty b/language/japanese/platex-tools/plextarray.sty
index 24c8d2ca99..42b92ee929 100644
--- a/language/japanese/platex-tools/plextarray.sty
+++ b/language/japanese/platex-tools/plextarray.sty
@@ -7,7 +7,7 @@
%
% This package is expected to be compatible with
% * array.sty in latex-tools
-% (2016/10/06 v2.4d -- 2020/10/01 v2.5c)
+% (2016/10/06 v2.4d -- 2021/10/04 v2.5f)
% * plext.sty in platex
% (2001/09/26 v1.2 -- 2020/10/07 v1.2m)
% Largely based on lltjext.sty from LuaTeX-ja project.
diff --git a/language/japanese/platex-tools/plextcolortbl.sty b/language/japanese/platex-tools/plextcolortbl.sty
index a56a3067cf..027498df67 100644
--- a/language/japanese/platex-tools/plextcolortbl.sty
+++ b/language/japanese/platex-tools/plextcolortbl.sty
@@ -2,8 +2,8 @@
% plextcolortbl.sty
% written by Hironobu Yamashita (@aminophen)
%
-% This package is part of the plautopatch bundle.
-% https://github.com/aminophen/plautopatch
+% This package is part of the platex-tools bundle.
+% https://github.com/aminophen/platex-tools
%
% This package is expected to be compatible with
% * colortbl.sty
diff --git a/language/japanese/platex-tools/pxeverysel.pdf b/language/japanese/platex-tools/pxeverysel.pdf
index 6894e86bcb..29460fef39 100644
--- a/language/japanese/platex-tools/pxeverysel.pdf
+++ b/language/japanese/platex-tools/pxeverysel.pdf
Binary files differ
diff --git a/language/japanese/platex-tools/pxeverysel.sty b/language/japanese/platex-tools/pxeverysel.sty
index d25e552a7f..de267c9d56 100644
--- a/language/japanese/platex-tools/pxeverysel.sty
+++ b/language/japanese/platex-tools/pxeverysel.sty
@@ -18,7 +18,7 @@
%% package declaration
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{pxeverysel}
- [2021/05/31 v0.9c Patch to everysel for (u)pLaTeX]
+ [2021/07/13 v0.9d Patch to everysel for (u)pLaTeX]
%% Since LaTeX2e 2021-06-01, everysel.sty is merely
%% an emulation by everysel-ltx.sty from firstaid.
@@ -67,8 +67,9 @@
%% support for (u)pLaTeX font tracing
\@ifpackageloaded{tracefnt}{%
- \ifx\kanjiskip\@undefined\else\ifx\ucs\@undefined
- \RequirePackage{ptrace}\else\RequirePackage{uptrace}\fi\fi}{}
+ \ifx\kanjiskip\@undefined\else
+ \ifnum\jis"2121="3000 \RequirePackage{uptrace}%
+ \else \RequirePackage{ptrace}\fi\fi}{}
%--------------------------------------- helpers
diff --git a/language/japanese/platex-tools/pxftnright.sty b/language/japanese/platex-tools/pxftnright.sty
index e6766fcef7..e560c7e9f8 100644
--- a/language/japanese/platex-tools/pxftnright.sty
+++ b/language/japanese/platex-tools/pxftnright.sty
@@ -8,7 +8,7 @@
% This package `pxftnright' is based on:
% * ftnright.sty in latex-tools (2014/10/28 v1.1f)
% * plcore.ltx in platex
-% (2001/09/26 v1.2a -- 2021/03/25 v1.3i)
+% (2001/09/26 v1.2a -- 2021/12/08 v1.3l)
%
% Problems with ftnright to use with pLaTeX:
% * \@startcolumn is redefined
diff --git a/language/japanese/platex-tools/pxmulticol.sty b/language/japanese/platex-tools/pxmulticol.sty
index 2b0c3af4dd..cc0da9adeb 100644
--- a/language/japanese/platex-tools/pxmulticol.sty
+++ b/language/japanese/platex-tools/pxmulticol.sty
@@ -7,7 +7,7 @@
%
% This package is expected to be compatible with
% * multicol.sty in latex-tools
-% (1995/10/19 v1.5l -- 2019/12/09 v1.8y)
+% (1995/10/19 v1.5l -- 2021/11/30 v1.9d)
%
\NeedsTeXFormat{pLaTeX2e}
diff --git a/language/japanese/platex/README.md b/language/japanese/platex/README.md
index 910b447fd8..63fed01732 100644
--- a/language/japanese/platex/README.md
+++ b/language/japanese/platex/README.md
@@ -1,27 +1,34 @@
# platex
-The bundle provides pLaTeX2e format and miscellaneous macros
-for pTeX and e-pTeX.
-This is a community edition maintained by
+pLaTeX is a Japanese version of LaTeX, which runs on pTeX
+(a TeX engine with extensions for Japanese typesetting).
+This bundle provides the macros and settings needed to generate
+the pLaTeX format (named "pLaTeX2e") and some classes.
+
+Note: This is a community edition maintained by
[Japanese TeX Development Community](http://texjp.org),
-which forked from the original ASCII edition (ptex-texmf-2.5).
+which forked from the original ASCII edition; see below.
## Repository
-The bundle is maintained on GitHub:
+This bundle is maintained on GitHub:
https://github.com/texjporg/platex
-If you have issues, please let us know from the above page.
+If you have issues, please let us know from the page above.
-The original ASCII edition can be obtained from:
+## Changes from the original ASCII edition
-- https://asciidwango.github.io/ptex/base/sources.html#platex
+The macros were originally developed by ASCII Corporation
+(a publishing company in Japan).
+We, Japanese TeX Development Community, have created a fork
+to work with the latest version of TeX Live.
-## Changes from the original ASCII edition
+The original ASCII edition, pLaTeX2e 2006/11/10,
+was based on pTeX-3.1.10 and LaTeX2e 2005/12/01.
+It can be obtained from the link below:
+- https://asciidwango.github.io/ptex/base/sources.html#platex
-The original ASCII edition (pLaTeX2e 2006/11/10) was based on
-pTeX-3.1.10 and LaTeX2e 2005/12/01.
-The community edition (this package) has the following advantages:
+The community edition (this bundle) has the following advantages:
- Fix several bugs in pLaTeX2e format and packages.
- Fix macros which are inconsistent with the latest pTeX
@@ -64,6 +71,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2021-06-27
+2021-12-11
Japanese TeX Development Community
diff --git a/language/japanese/platex/platexrelease.dtx b/language/japanese/platex/platexrelease.dtx
index 78bda1bf64..41452e036b 100644
--- a/language/japanese/platex/platexrelease.dtx
+++ b/language/japanese/platex/platexrelease.dtx
@@ -351,6 +351,9 @@ 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}%
+ % * <2021-11-15>
+ % * <2021-06-01>+2
+ % * <2021-06-01>+1
% * <2021-06-01>
% * <2020-10-01>+2
% * <2020-10-01>+1
diff --git a/language/japanese/platex/platexrelease.pdf b/language/japanese/platex/platexrelease.pdf
index bac4a2ede2..dde573c150 100644
--- a/language/japanese/platex/platexrelease.pdf
+++ b/language/japanese/platex/platexrelease.pdf
Binary files differ
diff --git a/language/japanese/platex/plcore.dtx b/language/japanese/platex/plcore.dtx
index 118a6ad96f..01f331cef5 100644
--- a/language/japanese/platex/plcore.dtx
+++ b/language/japanese/platex/plcore.dtx
@@ -135,13 +135,15 @@
% \changes{v1.3i}{2021/03/25}{\cs{@outputpage}, \cs{@vtryfc}$B$G$N!"Hs2#AH;~$K$*$1$k(B
% \cs{@outputbox}$B$N@#K!Jd@5$N%3!<%I$rJLL?Na$H$7$F@Z$j=P$7$?(B}
% \changes{v1.3j}{2021/06/03}{$B4,La$7%3!<%I$N%(%i!<=$@5(B}
+% \changes{v1.3k}{2021/06/28}{$BFbIt(BUnicode$B$N;~$N$_$r8!=P(B}
+% \changes{v1.3l}{2021/12/08}{\LaTeXe~2021-11-15$B$KH<$&=$@5(B}
% \fi
%
% \iffalse
%<*driver>
\NeedsTeXFormat{pLaTeX2e}
% \fi
-\ProvidesFile{plcore.dtx}[2021/06/03 v1.3j pLaTeX core file]
+\ProvidesFile{plcore.dtx}[2021/12/08 v1.3l pLaTeX core file]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{plcore.dtx}
@@ -268,6 +270,7 @@
% $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}
+% \changes{v1.3k}{2021/06/28}{$BFbIt(BUnicode$B$N;~$N$_$r8!=P(B}
% \begin{macrocode}
%<platexrelease>\plIncludeInRelease{2018/03/09}%
%<platexrelease> {\removejfmglue}{Macro added}%
@@ -278,7 +281,7 @@
\let\removejfmglue\@undefined
\else
\setbox0\hbox{%
- \ifdefined\ucs %% upTeX check
+ \ifnum\jis"2121="3000 %% upTeX check
\jfont\tenmin=upjisr-h at 9.62216pt
\else
\jfont\tenmin=min10
@@ -1894,9 +1897,11 @@
% \changes{v1.0a}{1995/04/07}{$BAHJ}8~$NH=Dj$r%\%C%/%9$N30$G$9$k$h$&$K$7$?(B}
% \changes{v1.3h}{2021/03/14}{\LaTeXe~2021-06-01$B$G$O(B\cs{par}$B$,F~$k(B
% (sync with ltfloat.dtx 2021/02/10 v1.2e)}
+% \changes{v1.3l}{2021/12/08}{\LaTeXe~2021-11-15$B$G$O(B\cs{@currentcounter}$B$r(B
+% $BL@<(E*$K@_Dj$9$k(B(sync with ltfloat.dtx 2021/10/14 v1.2g)}
% \begin{macrocode}
-%<platexrelease>\plIncludeInRelease{2021/06/01}{\@footnotetext}
-%<platexrelease> {Adapt to ltfloat.dtx (2021-03-03 v1.2f)}%
+%<platexrelease>\plIncludeInRelease{2021/11/15}{\@footnotetext}
+%<platexrelease> {Adapt to ltfloat.dtx (2021-10-14 v1.2g)}%
%<*plcore|platexrelease>
% \end{macrocode}
% \begin{macrocode}
@@ -1908,6 +1913,7 @@
\splittopskip\footnotesep
\splitmaxdepth \dp\strutbox \floatingpenalty \@MM
\hsize\columnwidth \@parboxrestore
+ \def\@currentcounter{footnote}%
\protected@edef\@currentlabel{%
\csname p@footnote\endcsname\@thefnmark
}%
@@ -1937,6 +1943,29 @@
% \begin{macrocode}
%</plcore|platexrelease>
%<platexrelease>\plEndIncludeInRelease
+%<platexrelease>\plIncludeInRelease{2021/06/01}{\@footnotetext}
+%<platexrelease> {Adapt to ltfloat.dtx (2021-03-03 v1.2f)}%
+%<platexrelease>\long\def\@footnotetext#1{%
+%<platexrelease> \ifydir\def\@tempa{\yoko}\else\def\@tempa{\tate}\fi
+%<platexrelease> \insert\footins{\@tempa%
+%<platexrelease> \reset@font\footnotesize
+%<platexrelease> \interlinepenalty\interfootnotelinepenalty
+%<platexrelease> \splittopskip\footnotesep
+%<platexrelease> \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+%<platexrelease> \hsize\columnwidth \@parboxrestore
+%<platexrelease> \protected@edef\@currentlabel{%
+%<platexrelease> \csname p@footnote\endcsname\@thefnmark
+%<platexrelease> }%
+%<platexrelease> \color@begingroup
+%<platexrelease> \@makefntext{%
+%<platexrelease> \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
+%<platexrelease> \par
+%<platexrelease> \color@endgroup}\ifhmode\null\fi
+%<platexrelease> \ifnum\pltx@foot@penalty=\z@\else
+%<platexrelease> \penalty\pltx@foot@penalty
+%<platexrelease> \pltx@foot@penalty\z@
+%<platexrelease> \fi}
+%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{2016/09/08}{\@footnotetext}
%<platexrelease> {Allow break after \footnote (more fix)}%
%<platexrelease>\long\def\@footnotetext#1{%
diff --git a/language/japanese/platex/pldoc.pdf b/language/japanese/platex/pldoc.pdf
index a5d49237bb..7d43f33369 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 6442add1a2..8bbd0f6bb2 100644
--- a/language/japanese/platex/plvers.dtx
+++ b/language/japanese/platex/plvers.dtx
@@ -100,12 +100,13 @@
% \changes{v1.1w}{2020/09/30}{\LaTeX\ \texttt{!<2020-10-01!>}$BHGBP1~3NG'(B}
% \changes{v1.1x}{2020/10/07}{$B%U%C%/%7%9%F%`$,MxMQ2DG=$+$I$&$+H=Dj(B}
% \changes{v1.1y}{2021/06/27}{\LaTeX\ \texttt{!<2021-06-01!>}$BHG$[$\BP1~(B}
+% \changes{v1.1z}{2021/12/08}{\LaTeX\ \texttt{!<2021-11-15!>}$BHG$[$\BP1~(B}
% \fi
%
% \iffalse
%<*driver>
% \fi
-\ProvidesFile{plvers.dtx}[2021/06/27 v1.1y pLaTeX Kernel (Version Info)]
+\ProvidesFile{plvers.dtx}[2021/12/08 v1.1z pLaTeX Kernel (Version Info)]
% \iffalse
\documentclass{jltxdoc}
\GetFileInfo{plvers.dtx}
@@ -147,6 +148,7 @@
% \changes{v1.1s}{2020/03/14}{\LaTeX\ \texttt{!<2020-02-02!> PL5}$BHGBP1~3NG'(B}
% \changes{v1.1w}{2020/09/30}{\LaTeX\ \texttt{!<2020-10-01!>}$BHGBP1~3NG'(B}
% \changes{v1.1y}{2021/06/27}{\LaTeX\ \texttt{!<2021-06-01!>}$BHG$[$\BP1~(B}
+% \changes{v1.1z}{2021/12/08}{\LaTeX\ \texttt{!<2021-11-15!>}$BHG$[$\BP1~(B}
% \begin{macrocode}
%<*2ekernel>
%\def\fmtname{LaTeX2e}
@@ -155,7 +157,7 @@
%<latexrelease>\edef\latexreleaseversion
%<platexrelease>\edef\p@known@latexreleaseversion
%<*2ekernel|latexrelease|platexrelease>
- {2021-06-01}
+ {2021-11-15}
%</2ekernel|latexrelease|platexrelease>
% \end{macrocode}
%
@@ -196,10 +198,10 @@
%</plcore>
%<platexrelease>\edef\platexreleaseversion
%<*plcore|platexrelease>
- {2021-06-01}
+ {2021-11-15}
%</plcore|platexrelease>
%<*plcore>
-\def\ppatch@level{2}
+\def\ppatch@level{0}
%</plcore>
% \end{macrocode}
% \end{macro}