\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
在环境末尾显示范围内的所有脚注。