经典的表格脚注,略有不同

经典的表格脚注,略有不同
\documentclass{article}

\usepackage{hyperref}
\usepackage{tabularx}
\usepackage{footnote}

\makesavenoteenv{table}

\begin{document}

\begin{table}[htbp]
 \begin{tabularx}{\textwidth}{XX}
  \hline
  foo\footnote{fuz} & bar
  \hline
 \end{tabularx}

\end{table}


\end{document}

我喜欢环境的格式tabularx。但是,据我所知,它不允许选择表格的位置。我的理解是,tabularx会产生脚注(我测试过),但另一方面,table会捕获它们,因此我试图\usepackage{footnote}\makesavenoteenv{table}。我的推理有什么问题。

还有一个hyperref警告:我需要\footnote

编辑: 脚印的位置并不重要。最好不要使用类似\footnotemark

答案1

从你的问题中完全看不出你想让脚注文本出现在哪里,但我认为你想让它出现在 下方的浮动内tabularx。获取浮动脚注的标准 LaTeX 标记是

\begin{table}
\begin{minipage}{\textwidth}
....
\end{minipage}
\end{table}

minipage在环境末尾显示范围内的所有脚注。

相关内容