With big foot package sometimes footnote text is placed on other page then corresponding footnote mark. MWE:
\documentclass[11pt, b5paper, final]{memoir}
\usepackage[english]{babel}
\usepackage[pangram]{blindtext}
\usepackage{bigfoot}
\DeclareNewFootnote{default}
\DeclareNewFootnote{B}[roman]
\begin{document}
\blindtext[10]\footnote{\blindtext[20]}
\blindtext[5]\footnote{
\blindtext[10]\footnoteB{\blindtext[1]}
\blindtext[30]}
\blindtext[10]\footnote{\blindtext[40]}
\end{document}
Preview:
However if I create similar document without bigfoot it works as expected. MWE
\documentclass[11pt, b5paper, final]{memoir}
\usepackage[english]{babel}
\usepackage[pangram]{blindtext}
\begin{document}
\blindtext[10]\footnote{\blindtext[20]}
\blindtext[5]\footnote{
\blindtext[10]
\blindtext[30]}
\blindtext[10]\footnote{\blindtext[40]}
\end{document}
Preview:
Question how can I fix bigfoot that marks appear on same page as text? I can choose other package for footnotes, but i need insert second level footnotes into first level footnote (as in bigfoot MWE).