Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Is there a way to put a footnote in longtable caption?

\documentclass{book}
\usepackage{longtable}

\begin{document}

  \begin{longtable}{|c|}
    \caption{Table 
    %    \footnote{Footnote}    % Uncommenting results in error.
    } \\   
    \hline      
    Something \\
    \hline      
  \end{longtable}

\end{document}
share|improve this question

1 Answer 1

up vote 7 down vote accepted

From longtable documentation:

Note however that \footnote will not work in the ‘head’ or ‘foot’ sections of the table. In order to put a footnote in those sections (e.g., inside a caption), use \footnotemark at that point, and \footnotetext anywhere in the table body that will fall on the same page.

Hence the MWE will be

\documentclass{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{|c|}
    \caption[Table is very long]{Table is very long\protect\footnotemark}\\ %<------footnote mark here
    \hline
    Something \footnotetext{This is a caption} \\ %<------footnote text here
    \hline
\end{longtable}
\end{document}

Edit: Added short caption as per Gonzalo's suggestion. With short caption added, \protect won't be necessary.

enter image description here

share|improve this answer
3  
It could be sensible to use the optional argument of \caption, as in \caption[Table is very long]{Table is very long\protect\footnotemark} to prevent the mark from having a wrong numbering in the text and from appearing also in a possible list of figures –  Gonzalo Medina Mar 30 '12 at 23:52
    
@GonzaloMedina, Thanks, I have made the changes. –  Harish Kumar Mar 30 '12 at 23:57
    
With the changes made, \protect is unnecessary. –  Ivan Bychkov Apr 1 '12 at 21:50
    
I am trying this as well. My documentclass is report. It returns errors if I don't use \protect. It does not produce any notes either with \protect\footnotetext or with \protect\footnotemark. –  Costanza Aug 24 '12 at 8:49
1  
@Costi: Refer How do I update my TeX distribution? –  Harish Kumar Aug 24 '12 at 14:09

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.