From c717892aaf8691dcb09283437456b8b6caddb709 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 8 Sep 2016 21:58:04 +0000 Subject: platex (8sep16) git-svn-id: svn://tug.org/texlive/trunk@42018 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/platex/base/platexrelease.dtx | 13 ++++++++- Master/texmf-dist/source/platex/base/plcore.dtx | 34 +++++++++++++++++++--- Master/texmf-dist/source/platex/base/plvers.dtx | 2 +- 3 files changed, 43 insertions(+), 6 deletions(-) (limited to 'Master/texmf-dist/source') 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!>}版に警告} % \changes{v1.0f}{2016/07/05}{古いplatexreleaseの警告に\cs{pfmtversion}で % なく\cs{platexreleaseversion}を使用(\LaTeXe\ r1207)} +% \changes{v1.0g}{2016/09/08}{p\LaTeX\ \texttt{!<2016/09/03!>}版に警告} % \fi % % \iffalse @@ -27,7 +28,7 @@ \ProvidesFile{platexrelease.dtx} % %\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!>}版と % p\LaTeX\ \texttt{!<2016/05/07!>}版に警告} % \changes{v1.0e}{2016/06/30}{p\LaTeX\ \texttt{!<2016/06/10!>}版に警告} +% \changes{v1.0g}{2016/09/08}{p\LaTeX\ \texttt{!<2016/09/03!>}版に警告} % \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 @@ % 問題に対処} % \changes{v1.2h}{2016/09/01}{縦組でlongtableパッケージを使って表組の途中で改ページ % するとき無限ループが起こる問題に対処(Issue 21)} +% \changes{v1.2i}{2016/09/08}{v1.2gの修正で入れた\cs{null}がまずかったので +% 水平モードのときだけ発行することにした(Issue 23)} % \fi % % \iffalse @@ -883,7 +885,7 @@ % \end{macro} % % \begin{macro}{\pltx@foot@penalty} -% 閉じ括弧類の直後に|\footnotetext|が続いた場合、|\footnotetext|の前での改行は +% 開き括弧類の直後に|\footnotetext|が続いた場合、|\footnotetext|の前での改行は % 望ましくありません。このような場合に対処するために、|\pltx@foot@penalty|という % カウンタを用意しました。|\footnotetext|の最初で「直前のペナルティ値」 % としてこのカウンタが初期化されます。 @@ -981,8 +983,8 @@ % % \changes{v1.0a}{1995/04/07}{組方向の判定をボックスの外でするようにした} % \begin{macrocode} -%\plIncludeInRelease{2016/09/03}{\@footnotetext} -% {Allow break after \footnote}% +%\plIncludeInRelease{2016/09/08}{\@footnotetext} +% {Allow break after \footnote (more fix)}% %<*plcore|platexrelease> % \end{macrocode} % \begin{macrocode} @@ -1010,8 +1012,10 @@ % 脚注の前にペナルティがあったということですから、復活させておきます。 % \changes{v1.2g}{2016/08/25}{脚注の合印直後での改行が禁止されてしまう % 問題に対処} +% \changes{v1.2i}{2016/09/08}{v1.2gの修正で入れた\cs{null}がまずかったので +% 水平モードのときだけ発行することにした(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} % %\plEndIncludeInRelease +%\plIncludeInRelease{2016/09/03}{\@footnotetext} +% {Allow break after \footnote}% +%\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}\null +% \ifnum\pltx@foot@penalty=\z@\else +% \penalty\pltx@foot@penalty +% \pltx@foot@penalty\z@ +% \fi} +%\plEndIncludeInRelease %\plIncludeInRelease{0000/00/00}{\@footnotetext} % {Allow break after \footnote}% %\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 @@ % %\edef\platexreleaseversion %<*plcore|platexrelease> - {2016/09/03} + {2016/09/08} % %<*plcore> \def\ppatch@level{0} -- cgit v1.2.3