diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/memoir/mempatch.dtx')
-rwxr-xr-x | Master/texmf-dist/source/latex/memoir/mempatch.dtx | 50 |
1 files changed, 49 insertions, 1 deletions
diff --git a/Master/texmf-dist/source/latex/memoir/mempatch.dtx b/Master/texmf-dist/source/latex/memoir/mempatch.dtx index 6808ffc1070..221bb28d5ad 100755 --- a/Master/texmf-dist/source/latex/memoir/mempatch.dtx +++ b/Master/texmf-dist/source/latex/memoir/mempatch.dtx @@ -60,6 +60,7 @@ % \def\fileversion{v4.9a} \def\filedate{2007/12/24} % \def\fileversion{v4.9a+} \def\filedate{2007/12/31} % \def\fileversion{v5.0} \def\filedate{2008/05/26} +% \def\fileversion{v5.1} \def\filedate{2008/06/29} % % \title{The LaTeX \Lpack{memoir} class for configurable book % typesetting: Code patches\thanks{This @@ -791,8 +792,9 @@ % % ^^A \ProvidesFile{mempatch.sty}[2007/12/24 v4.9a Patches for memoir class v1.618] % ^^A \ProvidesFile{mempatch.sty}[2007/12/31 v4.9a+ Patches for memoir class v1.618] +% ^^A \ProvidesFile{mempatch.sty}[2008/05/26 v5.0 Patches for memoir class v1.61803] % \begin{macrocode} -\ProvidesFile{mempatch.sty}[2008/05/26 v5.0 Patches for memoir class v1.61803] +\ProvidesFile{mempatch.sty}[2008/06/29 v5.1 Patches for memoir class v1.61803] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Version 5.0 was released simultaneously with version 1.61803 of memoir. @@ -802,6 +804,52 @@ % \end{macrocode} % +% \subsection{Version 5.1} +% +% \begin{macrocode} +%%%%%%%%%%%%%%%%%%%%%%%%%%% Version 5.1 (2008/06/29) %%%%%%%%%%%%%%%%%%% + +% \end{macrocode} +% +% J{\o}rgen Larsen\footnote{CTT, \textit{Memoir: \cs{feetbelow} eats the main +% text}, 2008/06/23 (\url{jl@ruc.dk}).} discovered that using +% \cs{feetbelowfloats} had the side effect of eliminating all but the +% footnotes. +% \begin{macro}{\m@mopfootnotebf} +% \begin{macro}{\mem@makecolbf} +% These two macros enable footnotes to be set below any bottom floats. +% \changes{v5.1}{2008/06/29}{Added \cs{m@mopfootnotebf} and used it in +% \cs{mem@makecolbf}} +% \begin{macrocode} +%%%% fix for \feetbelowfloats bug + +\newcommand*{\m@mopfootnotebf}{% + \setbox\@outputbox \vbox{% + \boxmaxdepth\@maxdepth + \unvbox\@outputbox + \vskip\skip\footins + \color@begingroup + \normalcolor + \footnoterule + \unvbox \footins + \color@endgroup}} +\gdef\mem@makecolbf{% + \m@m@makecolintro + \setbox\@outputbox \box\@cclv + \m@m@makecolfloats + \ifvoid\footins\else + \m@mopfootnotebf + \fi + \m@mdoextrafeet + \m@mopsidebar + \m@m@makecoltext + \global\maxdepth \@maxdepth} + +% \end{macrocode} +% \end{macro} +% \end{macro} +% +% % The end of the patch file. % % \begin{macrocode} |