Well, in the first part of the book bigfoot seems to be necessary, in particular with regard to page breaking of nested footnotes.
In the last chapter, however, due to the use of
multicol
environment and
longtable
, manyfoot seems to be much stabler than bigfoot. It is really hard for me to produce a minimal working example showing that problem, I will submit it as soon possible.
On the contrary, I'm able to produce a minimal working example for a minor problem concerning bigfoot in the last chapter. When I use
longtable
, I'd like to turn off the footnoterule just before the beginning of the table.
With manyfoot the following code works fine:
Code: Select all
\documentclass{book}
\usepackage{manyfoot}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage{textcomp}
\usepackage{array}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{hanging}
\usepackage{indentfirst}
\usepackage{longtable}
\begin{document}
\lipsum\footnote{\lipsum[1-3]}
\lipsum
\renewcommand\footnoterule{}
\begin{longtable}{l|l}
\toprule
A&B\\
\midrule
\endhead
\midrule
\endfoot
\bottomrule
\endlastfoot
aaaaaa&bbbbb\\
aaa\footnote{111}aaa&bbb\footnote{222}bb\\
aaaaaa&bbbbb\\
\end{longtable}
\end{document}
When I use bigfoot, the following (identical, except for
\DeclareNewFootnote{default}
) code does not work:
Code: Select all
\documentclass{book}
\usepackage{bigfoot}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage{textcomp}
\usepackage{array}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{hanging}
\usepackage{indentfirst}
\usepackage{longtable}
\DeclareNewFootnote{default}
\begin{document}
\lipsum\footnote{\lipsum[1-3]}
\lipsum
\renewcommand\footnoterule{}
\begin{longtable}{l|l}
\toprule
A&B\\
\midrule
\endhead
\midrule
\endfoot
\bottomrule
\endlastfoot
aaaaaa&bbbbb\\
aaa\footnote{111}aaa&bbb\footnote{222}bb\\
aaaaaa&bbbbb\\
\end{longtable}
\end{document}
Thanks!
Giuseppe