如何在 table* 环境中添加脚注?以下链接提供了解决方案:
https://tex.stackexchange.com/questions/209802/footnote-in-table-environment
在上述链接中提供的答案中,脚注与表格注释一起出现。脚注是否可以在页脚页面中显示为正常脚注?
如何在 table* 环境中添加脚注?以下链接提供了解决方案:
https://tex.stackexchange.com/questions/209802/footnote-in-table-environment
在上述链接中提供的答案中,脚注与表格注释一起出现。脚注是否可以在页脚页面中显示为正常脚注?
table*
通常与两列布局相关联,因此延迟不会出现在它被调用的页面上。我们可以afterpage
用来延迟执行,\footnote
因此它会出现在与 相同的页面上table*
:
\documentclass[twocolumn]{article}
\usepackage{lipsum,afterpage,refcount}
\newcommand{\setfootnotemark}{%
\refstepcounter{footnote}%
\footnotemark[\value{footnote}]}
\begin{document}
\lipsum[1-5]
\begin{table*}
\centering
\caption{A table caption}
\begin{tabular}{llll}
123\setfootnotemark\label{first} & 456 &
789\setfootnotemark\label{second} & abc \\
\end{tabular}
\afterpage{\footnotetext[\getrefnumber{first}]{First footnote.}
\footnotetext[\getrefnumber{second}]{Second footnote.}}
\end{table*}
\lipsum[6-10]
\end{document}