the table is created, there is no error message and the footnote numbering appears in the table but there is no footnote text at the bottom of the table.
Can somebody explain me how?
How can I solve the problem?
Thanks,
Thierry
move the \footnotetext commands outside the table environment; this however will cause the footnotes to appear at the bottom of the page (as the first table in my example below shows); if you want the footnotes to appear right after the table, then you could use the threeparttable package (have a look at the second table in my example code).
\documentclass{article}
\usepackage{threeparttable}
\begin{document}
%A table with footnotes appearing at the bottom of the page:
\begin{table}
\centering
\begin{tabular}{llll}
\hline
column 1 & column 2 & column 3\footnotemark[1] & column 4\footnotemark[2] \\
\hline
row 1 & data 1 & data 2 & data 3 \\
row 2 & data 1 & data 2 & data 3 \\
row 3 & data 1 & data 2 & data 3 \\
\hline
\end{tabular}
\caption{Table with footnotes at the bottom of the page}
\label{tab:test1}
\end{table}
\footnotetext[1]{table footnote 1}
\footnotetext[2]{table footnote 2}
\clearpage
%A table with footnotes appearing at the bottom of the table:
\begin{table}
\centering
\begin{threeparttable}[b]
\caption{Table with footnotes after the table}
\label{tab:test2}
\begin{tabular}{llll}
\hline
column 1 & column 2 & column 3\tnote{1} & column 4\tnote{2} \\
\hline
row 1 & data 1 & data 2 & data 3 \\
row 2 & data 1 & data 2 & data 3 \\
row 3 & data 1 & data 2 & data 3 \\
\hline
\end{tabular}
\begin{tablenotes}
\item[1] tablefootnote 1
\item[2] tablefootnote 2
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}