diff options
-rw-r--r-- | Master/texmf-dist/doc/platex/base/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/platex/base/platexrelease.pdf | bin | 120259 -> 120447 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/platex/base/pldoc.pdf | bin | 688621 -> 690414 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/platex/base/platexrelease.dtx | 13 | ||||
-rw-r--r-- | Master/texmf-dist/source/platex/base/plcore.dtx | 34 | ||||
-rw-r--r-- | Master/texmf-dist/source/platex/base/plvers.dtx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/base/platexrelease.sty | 35 | ||||
-rw-r--r-- | Master/texmf-dist/tex/platex/base/plcore.ltx | 4 |
8 files changed, 79 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/platex/base/README.md b/Master/texmf-dist/doc/platex/base/README.md index 7fbbf65993e..428827c9b9f 100644 --- a/Master/texmf-dist/doc/platex/base/README.md +++ b/Master/texmf-dist/doc/platex/base/README.md @@ -65,6 +65,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)). ## Release Date -2016-09-03 +2016-09-08 Japanese TeX Development Community diff --git a/Master/texmf-dist/doc/platex/base/platexrelease.pdf b/Master/texmf-dist/doc/platex/base/platexrelease.pdf Binary files differindex f539671a319..7da7c8880f2 100644 --- a/Master/texmf-dist/doc/platex/base/platexrelease.pdf +++ b/Master/texmf-dist/doc/platex/base/platexrelease.pdf diff --git a/Master/texmf-dist/doc/platex/base/pldoc.pdf b/Master/texmf-dist/doc/platex/base/pldoc.pdf Binary files differindex 8e6332a3726..fbc4e1208b8 100644 --- a/Master/texmf-dist/doc/platex/base/pldoc.pdf +++ b/Master/texmf-dist/doc/platex/base/pldoc.pdf diff --git a/Master/texmf-dist/source/platex/base/platexrelease.dtx b/Master/texmf-dist/source/platex/base/platexrelease.dtx index 4be10f62cf9..68acdf86b8b 100644 --- a/Master/texmf-dist/source/platex/base/platexrelease.dtx +++ b/Master/texmf-dist/source/platex/base/platexrelease.dtx @@ -19,6 +19,7 @@ % \changes{v1.0e}{2016/06/30}{p\LaTeX\ \texttt{!<2016/06/10!>}$BHG$K7Y9p(B} % \changes{v1.0f}{2016/07/05}{$B8E$$(Bplatexrelease$B$N7Y9p$K(B\cs{pfmtversion}$B$G(B % $B$J$/(B\cs{platexreleaseversion}$B$r;HMQ(B(\LaTeXe\ r1207)} +% \changes{v1.0g}{2016/09/08}{p\LaTeX\ \texttt{!<2016/09/03!>}$BHG$K7Y9p(B} % \fi % % \iffalse @@ -27,7 +28,7 @@ \ProvidesFile{platexrelease.dtx} %</driver> %<platexrelease>\ProvidesPackage{platexrelease} - [2016/07/05 v1.0f latexrelease support for pLaTeX Kernel] + [2016/09/08 v1.0g latexrelease support for pLaTeX Kernel] %<*driver> \documentclass{jltxdoc} \GetFileInfo{platexrelease.dtx} @@ -294,7 +295,17 @@ of this package available from CTAN} % \changes{v1.0d}{2016/06/08}{p\LaTeX\ \texttt{!<2016/04/17!>}$BHG$H(B % p\LaTeX\ \texttt{!<2016/05/07!>}$BHG$K7Y9p(B} % \changes{v1.0e}{2016/06/30}{p\LaTeX\ \texttt{!<2016/06/10!>}$BHG$K7Y9p(B} +% \changes{v1.0g}{2016/09/08}{p\LaTeX\ \texttt{!<2016/09/03!>}$BHG$K7Y9p(B} % \begin{macrocode} +\plIncludeInRelease{2016/09/08}{\PackageWarning}{pLaTeX Info}% +\plEndIncludeInRelease +\plIncludeInRelease{2016/09/03}{\PackageWarning}{pLaTeX Info}% + \PackageWarningNoLine{platexrelease}{% + You selected pLaTeX2e <\pfmtversion>, but\MessageBreak + this version of pLaTeX2e is known to have\MessageBreak + some critical bugs. We advise you to\MessageBreak + select another format date} +\plEndIncludeInRelease \plIncludeInRelease{2016/07/01}{\PackageWarning}{pLaTeX Info}% \plEndIncludeInRelease \plIncludeInRelease{2016/04/17}{\PackageWarning}{pLaTeX Info}% diff --git a/Master/texmf-dist/source/platex/base/plcore.dtx b/Master/texmf-dist/source/platex/base/plcore.dtx index 2a73a150a24..be449ca760e 100644 --- a/Master/texmf-dist/source/platex/base/plcore.dtx +++ b/Master/texmf-dist/source/platex/base/plcore.dtx @@ -51,6 +51,8 @@ % $BLdBj$KBP=h(B} % \changes{v1.2h}{2016/09/01}{$B=DAH$G(Blongtable$B%Q%C%1!<%8$r;H$C$FI=AH$NESCf$G2~%Z!<%8(B % $B$9$k$H$-L58B%k!<%W$,5/$3$kLdBj$KBP=h(B(Issue 21)} +% \changes{v1.2i}{2016/09/08}{v1.2g$B$N=$@5$GF~$l$?(B\cs{null}$B$,$^$:$+$C$?$N$G(B +% $B?eJ?%b!<%I$N$H$-$@$1H/9T$9$k$3$H$K$7$?(B(Issue 23)} % \fi % % \iffalse @@ -883,7 +885,7 @@ % \end{macro} % % \begin{macro}{\pltx@foot@penalty} -% $BJD$83g8LN`$ND>8e$K(B|\footnotetext|$B$,B3$$$?>l9g!"(B|\footnotetext|$B$NA0$G$N2~9T$O(B +% $B3+$-3g8LN`$ND>8e$K(B|\footnotetext|$B$,B3$$$?>l9g!"(B|\footnotetext|$B$NA0$G$N2~9T$O(B % $BK>$^$7$/$"$j$^$;$s!#$3$N$h$&$J>l9g$KBP=h$9$k$?$a$K!"(B|\pltx@foot@penalty|$B$H$$$&(B % $B%+%&%s%?$rMQ0U$7$^$7$?!#(B|\footnotetext|$B$N:G=i$G!VD>A0$N%Z%J%k%F%#CM!W(B % $B$H$7$F$3$N%+%&%s%?$,=i4|2=$5$l$^$9!#(B @@ -981,8 +983,8 @@ % % \changes{v1.0a}{1995/04/07}{$BAHJ}8~$NH=Dj$r%\%C%/%9$N30$G$9$k$h$&$K$7$?(B} % \begin{macrocode} -%<platexrelease>\plIncludeInRelease{2016/09/03}{\@footnotetext} -%<platexrelease> {Allow break after \footnote}% +%<platexrelease>\plIncludeInRelease{2016/09/08}{\@footnotetext} +%<platexrelease> {Allow break after \footnote (more fix)}% %<*plcore|platexrelease> % \end{macrocode} % \begin{macrocode} @@ -1010,8 +1012,10 @@ % $B5SCm$NA0$K%Z%J%k%F%#$,$"$C$?$H$$$&$3$H$G$9$+$i!"I|3h$5$;$F$*$-$^$9!#(B % \changes{v1.2g}{2016/08/25}{$B5SCm$N9g0uD>8e$G$N2~9T$,6X;_$5$l$F$7$^$&(B % $BLdBj$KBP=h(B} +% \changes{v1.2i}{2016/09/08}{v1.2g$B$N=$@5$GF~$l$?(B\cs{null}$B$,$^$:$+$C$?$N$G(B +% $B?eJ?%b!<%I$N$H$-$@$1H/9T$9$k$3$H$K$7$?(B(Issue 23)} % \begin{macrocode} - \color@endgroup}\null + \color@endgroup}\ifhmode\null\fi \ifnum\pltx@foot@penalty=\z@\else \penalty\pltx@foot@penalty \pltx@foot@penalty\z@ @@ -1020,6 +1024,28 @@ % \begin{macrocode} %</plcore|platexrelease> %<platexrelease>\plEndIncludeInRelease +%<platexrelease>\plIncludeInRelease{2016/09/03}{\@footnotetext} +%<platexrelease> {Allow break after \footnote}% +%<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> \color@endgroup}\null +%<platexrelease> \ifnum\pltx@foot@penalty=\z@\else +%<platexrelease> \penalty\pltx@foot@penalty +%<platexrelease> \pltx@foot@penalty\z@ +%<platexrelease> \fi} +%<platexrelease>\plEndIncludeInRelease %<platexrelease>\plIncludeInRelease{0000/00/00}{\@footnotetext} %<platexrelease> {Allow break after \footnote}% %<platexrelease>\long\def\@footnotetext#1{% diff --git a/Master/texmf-dist/source/platex/base/plvers.dtx b/Master/texmf-dist/source/platex/base/plvers.dtx index c1cadf92fd3..c8fb285b010 100644 --- a/Master/texmf-dist/source/platex/base/plvers.dtx +++ b/Master/texmf-dist/source/platex/base/plvers.dtx @@ -118,7 +118,7 @@ %</plcore> %<platexrelease>\edef\platexreleaseversion %<*plcore|platexrelease> - {2016/09/03} + {2016/09/08} %</plcore|platexrelease> %<*plcore> \def\ppatch@level{0} diff --git a/Master/texmf-dist/tex/platex/base/platexrelease.sty b/Master/texmf-dist/tex/platex/base/platexrelease.sty index 5525fcb0207..da7f6381c20 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 {2016/03/31} \edef\platexreleaseversion - {2016/09/03} + {2016/09/08} \def\plIncludeInRelease#1{\kernel@ifnextchar[% {\@plIncludeInRelease{#1}} {\@plIncludeInRelease{#1}[#1]}} @@ -44,7 +44,7 @@ %% File: platexrelease.dtx \NeedsTeXFormat{pLaTeX2e} \ProvidesPackage{platexrelease} - [2016/07/05 v1.0f latexrelease support for pLaTeX Kernel] + [2016/09/08 v1.0g latexrelease support for pLaTeX Kernel] \RequirePackageWithOptions{latexrelease} \ifnum\expandafter\@parse@version\latexreleaseversion//00\@nil >\expandafter\@parse@version\p@known@latexreleaseversion//00\@nil @@ -100,6 +100,15 @@ of this package available from CTAN} \fi \let\pfmtversion\requestedplpatchdate \let\currentpLaTeXdate\requestedpLaTeXdate +\plIncludeInRelease{2016/09/08}{\PackageWarning}{pLaTeX Info}% +\plEndIncludeInRelease +\plIncludeInRelease{2016/09/03}{\PackageWarning}{pLaTeX Info}% + \PackageWarningNoLine{platexrelease}{% + You selected pLaTeX2e <\pfmtversion>, but\MessageBreak + this version of pLaTeX2e is known to have\MessageBreak + some critical bugs. We advise you to\MessageBreak + select another format date} +\plEndIncludeInRelease \plIncludeInRelease{2016/07/01}{\PackageWarning}{pLaTeX Info}% \plEndIncludeInRelease \plIncludeInRelease{2016/04/17}{\PackageWarning}{pLaTeX Info}% @@ -480,6 +489,28 @@ of this package available from CTAN} {\protected@xdef\@thefnmark{\thempfn}% \@footnotetext}} \plEndIncludeInRelease +\plIncludeInRelease{2016/09/08}{\@footnotetext} + {Allow break after \footnote (more fix)}% +\long\def\@footnotetext#1{% + \ifydir\def\@tempa{\yoko}\else\def\@tempa{\tate}\fi + \insert\footins{\@tempa% + \reset@font\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% + \color@endgroup}\ifhmode\null\fi + \ifnum\pltx@foot@penalty=\z@\else + \penalty\pltx@foot@penalty + \pltx@foot@penalty\z@ + \fi} +\plEndIncludeInRelease \plIncludeInRelease{2016/09/03}{\@footnotetext} {Allow break after \footnote}% \long\def\@footnotetext#1{% diff --git a/Master/texmf-dist/tex/platex/base/plcore.ltx b/Master/texmf-dist/tex/platex/base/plcore.ltx index 87390477c10..538c61d93c7 100644 --- a/Master/texmf-dist/tex/platex/base/plcore.ltx +++ b/Master/texmf-dist/tex/platex/base/plcore.ltx @@ -18,7 +18,7 @@ %% File: plvers.dtx \def\pfmtname{pLaTeX2e} \def\pfmtversion - {2016/09/03} + {2016/09/08} \def\ppatch@level{0} \def\plIncludeInRelease#1{\kernel@ifnextchar[% {\@plIncludeInRelease{#1}} @@ -946,7 +946,7 @@ \color@begingroup \@makefntext{% \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}\null + \color@endgroup}\ifhmode\null\fi \ifnum\pltx@foot@penalty=\z@\else \penalty\pltx@foot@penalty \pltx@foot@penalty\z@ |