From eb5d69057bb902b9ffd821190480336e56c2e081 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 8 Sep 2016 21:58:13 +0000 Subject: uplatex (8sep16) git-svn-id: svn://tug.org/texlive/trunk@42019 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/uplatex/base/README.md | 2 +- Master/texmf-dist/doc/uplatex/base/upldoc.pdf | Bin 573823 -> 573822 bytes Master/texmf-dist/source/uplatex/base/plcore.dtx | 34 +++++++++++++++++++--- Master/texmf-dist/source/uplatex/base/uplvers.dtx | 2 +- Master/texmf-dist/tex/uplatex/base/uplcore.ltx | 4 +-- 5 files changed, 34 insertions(+), 8 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/uplatex/base/README.md b/Master/texmf-dist/doc/uplatex/base/README.md index c059a7c88f6..563e23ddb88 100644 --- a/Master/texmf-dist/doc/uplatex/base/README.md +++ b/Master/texmf-dist/doc/uplatex/base/README.md @@ -17,6 +17,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/uplatex/base/upldoc.pdf b/Master/texmf-dist/doc/uplatex/base/upldoc.pdf index 087a9740d85..76c800604cd 100644 Binary files a/Master/texmf-dist/doc/uplatex/base/upldoc.pdf and b/Master/texmf-dist/doc/uplatex/base/upldoc.pdf differ diff --git a/Master/texmf-dist/source/uplatex/base/plcore.dtx b/Master/texmf-dist/source/uplatex/base/plcore.dtx index 2a73a150a24..be449ca760e 100644 --- a/Master/texmf-dist/source/uplatex/base/plcore.dtx +++ b/Master/texmf-dist/source/uplatex/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/uplatex/base/uplvers.dtx b/Master/texmf-dist/source/uplatex/base/uplvers.dtx index 84eefb53ea2..efd98f22a21 100644 --- a/Master/texmf-dist/source/uplatex/base/uplvers.dtx +++ b/Master/texmf-dist/source/uplatex/base/uplvers.dtx @@ -127,7 +127,7 @@ % %\edef\platexreleaseversion %<*plcore|platexrelease> - {2016/09/03u01} + {2016/09/08u01} % %<*plcore> \def\ppatch@level{0} diff --git a/Master/texmf-dist/tex/uplatex/base/uplcore.ltx b/Master/texmf-dist/tex/uplatex/base/uplcore.ltx index 18ba6e4271f..c6f670f67f5 100644 --- a/Master/texmf-dist/tex/uplatex/base/uplcore.ltx +++ b/Master/texmf-dist/tex/uplatex/base/uplcore.ltx @@ -19,7 +19,7 @@ %% File: uplvers.dtx \def\pfmtname{pLaTeX2e} \def\pfmtversion - {2016/09/03u01} + {2016/09/08u01} \def\ppatch@level{0} \def\plIncludeInRelease#1{\kernel@ifnextchar[% {\@plIncludeInRelease{#1}} @@ -947,7 +947,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@ -- cgit v1.2.3