diff options
author | Norbert Preining <norbert@preining.info> | 2021-12-12 03:01:11 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-12-12 03:01:11 +0000 |
commit | 9ed1a61f45b05f58016912a6bd6c13daab6db9eb (patch) | |
tree | 0c77bf9276a99c43b069307630529d8ef5148a94 /language | |
parent | 73df0102afe7e9fee9026c69fb805ab5fa138b49 (diff) |
CTAN sync 202112120301
Diffstat (limited to 'language')
-rw-r--r-- | language/japanese/platex-tools/README.md | 2 | ||||
-rw-r--r-- | language/japanese/platex-tools/plarray.pdf | bin | 58689 -> 58396 bytes | |||
-rw-r--r-- | language/japanese/platex-tools/plarray.sty | 8 | ||||
-rw-r--r-- | language/japanese/platex-tools/pldocverb.sty | 8 | ||||
-rw-r--r-- | language/japanese/platex-tools/plextarray.sty | 2 | ||||
-rw-r--r-- | language/japanese/platex-tools/plextcolortbl.sty | 4 | ||||
-rw-r--r-- | language/japanese/platex-tools/pxeverysel.pdf | bin | 61143 -> 61183 bytes | |||
-rw-r--r-- | language/japanese/platex-tools/pxeverysel.sty | 7 | ||||
-rw-r--r-- | language/japanese/platex-tools/pxftnright.sty | 2 | ||||
-rw-r--r-- | language/japanese/platex-tools/pxmulticol.sty | 2 | ||||
-rw-r--r-- | language/japanese/platex/README.md | 33 | ||||
-rw-r--r-- | language/japanese/platex/platexrelease.dtx | 3 | ||||
-rw-r--r-- | language/japanese/platex/platexrelease.pdf | bin | 107850 -> 107850 bytes | |||
-rw-r--r-- | language/japanese/platex/plcore.dtx | 37 | ||||
-rw-r--r-- | language/japanese/platex/pldoc.pdf | bin | 876791 -> 874744 bytes | |||
-rw-r--r-- | language/japanese/platex/plvers.dtx | 10 |
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 Binary files differindex 27ef3b0f86..92dd257adc 100644 --- a/language/japanese/platex-tools/plarray.pdf +++ b/language/japanese/platex-tools/plarray.pdf 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 Binary files differindex 6894e86bcb..29460fef39 100644 --- a/language/japanese/platex-tools/pxeverysel.pdf +++ b/language/japanese/platex-tools/pxeverysel.pdf 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 Binary files differindex bac4a2ede2..dde573c150 100644 --- a/language/japanese/platex/platexrelease.pdf +++ b/language/japanese/platex/platexrelease.pdf 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 Binary files differindex a5d49237bb..7d43f33369 100644 --- a/language/japanese/platex/pldoc.pdf +++ b/language/japanese/platex/pldoc.pdf 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} |