【问题标题】:Footnote in table* environmenttable* 环境中的脚注
【发布时间】:2016-08-22 07:27:53
【问题描述】:

如何在 table* 环境中添加脚注?以下链接提供了解决方案:

https://tex.stackexchange.com/questions/209802/footnote-in-table-environment

在上述链接中提供的答案中,脚注与表格注释一起出现。脚注是否可以在页脚页面中显示为正常脚注?

【问题讨论】:

    标签: tex footnotes


    【解决方案1】:

    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}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-18
      • 1970-01-01
      • 1970-01-01
      • 2012-06-25
      • 1970-01-01
      • 1970-01-01
      • 2016-03-06
      • 2018-04-20
      相关资源
      最近更新 更多