texlive[42018] Master/texmf-dist: platex (8sep16)
commits+karl at tug.org
commits+karl at tug.org
Thu Sep 8 23:58:04 CEST 2016
Revision: 42018
http://tug.org/svn/texlive?view=revision&revision=42018
Author: karl
Date: 2016-09-08 23:58:04 +0200 (Thu, 08 Sep 2016)
Log Message:
-----------
platex (8sep16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/platex/base/README.md
trunk/Master/texmf-dist/doc/platex/base/platexrelease.pdf
trunk/Master/texmf-dist/doc/platex/base/pldoc.pdf
trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx
trunk/Master/texmf-dist/source/platex/base/plcore.dtx
trunk/Master/texmf-dist/source/platex/base/plvers.dtx
trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty
trunk/Master/texmf-dist/tex/platex/base/plcore.ltx
Modified: trunk/Master/texmf-dist/doc/platex/base/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/platex/base/README.md 2016-09-08 21:57:45 UTC (rev 42017)
+++ trunk/Master/texmf-dist/doc/platex/base/README.md 2016-09-08 21:58:04 UTC (rev 42018)
@@ -65,6 +65,6 @@
## Release Date
-2016-09-03
+2016-09-08
Japanese TeX Development Community
Modified: trunk/Master/texmf-dist/doc/platex/base/platexrelease.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/platex/base/pldoc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx 2016-09-08 21:57:45 UTC (rev 42017)
+++ trunk/Master/texmf-dist/source/platex/base/platexrelease.dtx 2016-09-08 21:58:04 UTC (rev 42018)
@@ -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 @@
% \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}%
Modified: trunk/Master/texmf-dist/source/platex/base/plcore.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/plcore.dtx 2016-09-08 21:57:45 UTC (rev 42017)
+++ trunk/Master/texmf-dist/source/platex/base/plcore.dtx 2016-09-08 21:58:04 UTC (rev 42018)
@@ -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 at 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 at 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 at endgroup}\null
+ \color at endgroup}\ifhmode\null\fi
\ifnum\pltx at foot@penalty=\z@\else
\penalty\pltx at foot@penalty
\pltx at 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 at font\footnotesize
+%<platexrelease> \interlinepenalty\interfootnotelinepenalty
+%<platexrelease> \splittopskip\footnotesep
+%<platexrelease> \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+%<platexrelease> \hsize\columnwidth \@parboxrestore
+%<platexrelease> \protected at edef\@currentlabel{%
+%<platexrelease> \csname p at footnote\endcsname\@thefnmark
+%<platexrelease> }%
+%<platexrelease> \color at begingroup
+%<platexrelease> \@makefntext{%
+%<platexrelease> \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
+%<platexrelease> \color at endgroup}\null
+%<platexrelease> \ifnum\pltx at foot@penalty=\z@\else
+%<platexrelease> \penalty\pltx at foot@penalty
+%<platexrelease> \pltx at foot@penalty\z@
+%<platexrelease> \fi}
+%<platexrelease>\plEndIncludeInRelease
%<platexrelease>\plIncludeInRelease{0000/00/00}{\@footnotetext}
%<platexrelease> {Allow break after \footnote}%
%<platexrelease>\long\def\@footnotetext#1{%
Modified: trunk/Master/texmf-dist/source/platex/base/plvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/platex/base/plvers.dtx 2016-09-08 21:57:45 UTC (rev 42017)
+++ trunk/Master/texmf-dist/source/platex/base/plvers.dtx 2016-09-08 21:58:04 UTC (rev 42018)
@@ -118,7 +118,7 @@
%</plcore>
%<platexrelease>\edef\platexreleaseversion
%<*plcore|platexrelease>
- {2016/09/03}
+ {2016/09/08}
%</plcore|platexrelease>
%<*plcore>
\def\ppatch at level{0}
Modified: trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty 2016-09-08 21:57:45 UTC (rev 42017)
+++ trunk/Master/texmf-dist/tex/platex/base/platexrelease.sty 2016-09-08 21:58:04 UTC (rev 42018)
@@ -18,7 +18,7 @@
\edef\p at known@latexreleaseversion
{2016/03/31}
\edef\platexreleaseversion
- {2016/09/03}
+ {2016/09/08}
\def\plIncludeInRelease#1{\kernel at 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 at version\latexreleaseversion//00\@nil
>\expandafter\@parse at version\p at known@latexreleaseversion//00\@nil
@@ -100,6 +100,15 @@
\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 @@
{\protected at 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 at font\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+ \hsize\columnwidth \@parboxrestore
+ \protected at edef\@currentlabel{%
+ \csname p at footnote\endcsname\@thefnmark
+ }%
+ \color at begingroup
+ \@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
+ \color at endgroup}\ifhmode\null\fi
+ \ifnum\pltx at foot@penalty=\z@\else
+ \penalty\pltx at foot@penalty
+ \pltx at foot@penalty\z@
+ \fi}
+\plEndIncludeInRelease
\plIncludeInRelease{2016/09/03}{\@footnotetext}
{Allow break after \footnote}%
\long\def\@footnotetext#1{%
Modified: trunk/Master/texmf-dist/tex/platex/base/plcore.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/platex/base/plcore.ltx 2016-09-08 21:57:45 UTC (rev 42017)
+++ trunk/Master/texmf-dist/tex/platex/base/plcore.ltx 2016-09-08 21:58:04 UTC (rev 42018)
@@ -18,7 +18,7 @@
%% File: plvers.dtx
\def\pfmtname{pLaTeX2e}
\def\pfmtversion
- {2016/09/03}
+ {2016/09/08}
\def\ppatch at level{0}
\def\plIncludeInRelease#1{\kernel at ifnextchar[%
{\@plIncludeInRelease{#1}}
@@ -946,7 +946,7 @@
\color at begingroup
\@makefntext{%
\rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}%
- \color at endgroup}\null
+ \color at endgroup}\ifhmode\null\fi
\ifnum\pltx at foot@penalty=\z@\else
\penalty\pltx at foot@penalty
\pltx at foot@penalty\z@
More information about the tex-live-commits
mailing list