A solution that resolves LaTeX's inability to properly number nested footnotes has the side effect of abolishing comma delination of sequential footnotes (a feature provided by the footmisc package), as shown below (note the missing comma between footnote 2 and 4):

\documentclass{article}
\usepackage[multiple]{footmisc}
\usepackage{letltxmacro}% http://ctan.org/pkg/letltxmacro
\newcounter{fnmarkcntr}\newcounter{fntextcntr}
\makeatletter
\renewcommand{\footnotemark}{%
\@ifnextchar[\@xfootnotemark
{\stepcounter{fnmarkcntr}%
\refstepcounter{footnote}\label{footnotemark\thefnmarkcntr}%
\protected@xdef\@thefnmark{\thefootnote}%
\@footnotemark}}
\makeatother
\LetLtxMacro{\oldfootnotetext}{\footnotetext}
\renewcommand{\footnotetext}[1]{%
\stepcounter{fntextcntr}%
\oldfootnotetext[\ref{footnotemark\thefntextcntr}]{#1}
}
\begin{document}
This text has multiple sequential footnotes, but comma delination is disrupted %
if one of the footnotes has a nested footnote\footnote{Here is a footnote}%
\footnote{Here is another footnote.\footnotemark{}}%
\footnotetext{This is the nested footnote.}%
\footnote{Here is the third (non-nested) footnote.}.%
\end{document}
Could someone please help me to resolve this problem, so that proper comma delination, per the footmisc package is possible? Many thanks.


\oldfootnotetext[\ref{footnotemark\thefntextcntr}\textsuperscript{,}]{#1}. But probably it won't fix the spacing issue. – percusse Dec 28 '11 at 9:30