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.

The footnote number appears in the printed text but I cannot see any footnote when using the parcolumns environment:

\documentclass{article}
\usepackage{parcolumns}
\usepackage[paperheight=9cm]{geometry}
\begin{document}
\begin{parcolumns}{2}
\colchunk[1]{
Foo
}
\colchunk[2]{
Bar\footnote{Baz}
}
\end{parcolumns}
\end{document}

output

Is there any workaround to solve this problem?

share|improve this question
    
I reduced your code a bit, now it is a real MWE. XeLaTeX had nothing to do with the problem. –  doncherry Dec 30 '12 at 19:13

1 Answer 1

The parcolumns documentation (section 4) says:

Footnotes are not set in columns.

Here's a way to circumvent this. Note that it only works if you only have one footnote per \colchunk. Otherwise, you’ll have to fiddle with counters; Reference different places to the same footnote might be a start. Also note that this solution here might not work with hyperref.

\documentclass{article}
\usepackage{parcolumns}
\usepackage[paperheight=9cm]{geometry}
\begin{document}
\begin{parcolumns}{2}
\colchunk[1]{
Foo\footnotemark
}\footnotetext{Baz the first}
\colchunk[2]{
Bar\footnotemark
}\footnotetext{Baz the second}
\end{parcolumns}
\end{document}

output

share|improve this answer
2  
You also need to be careful about where you place the \footnotemark. Because of the asynchronous page-breaking (I think), it will sometimes be necessary to call \footnotetext before \footnotemark (otherwise, the footnote mark and corresponding footnote text can appear on different pages). –  jon Dec 31 '12 at 0:38

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.