2016-08-22 54 views

回答

0

table*通常与两列布局相关联,并且因此延迟到不会出现在所调用的页面上。我们可以用afterpage延迟\footnote的执行,以便它会出现在同一页上table*

enter image description here

\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}