texlive[51810] Master/texmf-dist: ncctools (3aug19)
commits+karl at tug.org
commits+karl at tug.org
Sat Aug 3 23:57:36 CEST 2019
Revision: 51810
http://tug.org/svn/texlive?view=revision&revision=51810
Author: karl
Date: 2019-08-03 23:57:36 +0200 (Sat, 03 Aug 2019)
Log Message:
-----------
ncctools (3aug19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt
trunk/Master/texmf-dist/doc/latex/ncctools/manyfoot.pdf
trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx
trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty
Modified: trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt 2019-08-03 21:57:18 UTC (rev 51809)
+++ trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt 2019-08-03 21:57:36 UTC (rev 51810)
@@ -4,10 +4,16 @@
=======================================================================
+August 3, 2019 (Release 3.5.3)
+
+ manyfoot: Fix multicol compatibility issues.
+
+
+=======================================================================
+
June 24, 2018 (Release 3.5.2)
extdash: Add more em-dash configuring options.
-
=======================================================================
Jan 20, 2006
Modified: trunk/Master/texmf-dist/doc/latex/ncctools/manyfoot.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx 2019-08-03 21:57:18 UTC (rev 51809)
+++ trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx 2019-08-03 21:57:36 UTC (rev 51810)
@@ -4,7 +4,7 @@
%%
%<package>\NeedsTeXFormat{LaTeX2e}[1993/12/01]
%<package>\ProvidesPackage{manyfoot}
-%<package> [2005/09/11 v1.10 Many Footnote Levels Package (NCC)]
+%<package> [2019/08/03 v1.11 Many Footnote Levels Package (NCC)]
%
% \changes{v1.0}{1998/11/09}{Initial version}
% \changes{v1.1}{1998/11/13}{Compatibility problems solved}
@@ -28,6 +28,7 @@
% \changes{v1.9}{2005/02/10}{|\NCC at makemark| replaced with |\NCC at makefnmark|}
% \changes{v1.9}{2005/05/11}{Introduce the |\SetFootnoteHook| command}
% \changes{v1.10}{2005/09/11}{Remove overflow in calculation the fudge factor}
+% \changes{v1.11}{2019/08/03}{Fix compatibility issues with multicol}
%
%<*driver>
\let\makeindex\relax
@@ -1283,12 +1284,15 @@
% \end{macrocode}
% and finally we join it with |\footins| insert and decrease the
% current priority to |-1|.
+% \textit{Change request from Fank Mittelbach (version 1.11):}
+% The |\footins| insert should be set globally
+% for compatibility with the last version of multicol.
% \begin{macrocode}
\ifvoid\footins
\let\footnoterule\MFL at currule
- \setbox\footins\vbox{#3\unvbox#5}%
+ \global\setbox\footins\vbox{#3\unvbox#5}%
\else
- \setbox\footins\vbox{%
+ \global\setbox\footins\vbox{%
\unvbox\footins\MFL at skip\MFL at currule#3\unvbox#5%
}%
\fi
Modified: trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty 2019-08-03 21:57:18 UTC (rev 51809)
+++ trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty 2019-08-03 21:57:36 UTC (rev 51810)
@@ -24,7 +24,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1993/12/01]
\ProvidesPackage{manyfoot}
- [2005/09/11 v1.10 Many Footnote Levels Package (NCC)]
+ [2019/08/03 v1.11 Many Footnote Levels Package (NCC)]
\RequirePackage{nccfoots}
\newcommand{\extrafootnoterule}{}
\DeclareOption{ruled}{\def\extrafootnoterule{\defaultfootnoterule}}
@@ -312,9 +312,9 @@
\csname MFL at process#4\endcsname #5%
\ifvoid\footins
\let\footnoterule\MFL at currule
- \setbox\footins\vbox{#3\unvbox#5}%
+ \global\setbox\footins\vbox{#3\unvbox#5}%
\else
- \setbox\footins\vbox{%
+ \global\setbox\footins\vbox{%
\unvbox\footins\MFL at skip\MFL at currule#3\unvbox#5%
}%
\fi
More information about the tex-live-commits
mailing list