2016-08-22 61 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}