
在我的 MWE 中,我在長表中有兩個腳註。該列中的腳註l
正確連結到其文字。然而,該列中的腳註p
連結到文件的末尾。
\documentclass{article}
\usepackage{hyperref}
\usepackage{blindtext}
\usepackage{longtable}
\begin{document}
\begin{longtable}{lp{.3\textwidth}}
Text\footnote{This footnote works} & Text\footnote{This footnote doesn't work}\\
\end{longtable}
\pagebreak
\blindtext
\end{document}
這是 longtables 套件中的錯誤嗎?手冊指出:
長桌採取特殊的預防措施,以便腳註也可以用在「p」欄。
我該如何修復這個錯誤?
答案1
簡單來說就是\usepackage{hyperref}
之後\usepackage{longtable}
。
hyperref
應始終最後加載。
這對我有用:
\documentclass{article}
\usepackage{longtable}
\usepackage{hyperref}
\usepackage{blindtext}
\begin{document}
\begin{longtable}{lp{.3\textwidth}}
Text\footnote{This footnote works} & Text\footnote{Now this footnote works too}\\
\end{longtable}
\pagebreak
\blindtext
\end{document}