LaTeX 中表格的脚注

问题描述 投票:0回答:2

当我对表格中的值执行

\footnote{}
时,脚注不会显示。我怎样才能让它显示出来?另外,是否可以让它显示在表格底部而不是页面底部?

latex
2个回答
114
投票

没有任何头痛的最好方法是使用 来自

\tablefootnote
包的
tablefootnote
命令。将以下内容添加到序言中:

\usepackage{tablefootnote}

它不需要额外的技巧就可以工作。


95
投票

这是 LaTeX 中的一个经典难点。

问题是如何使用浮动(图形和表格,类似的对象)和脚注进行布局。特别是,很难确定为相关脚注腾出空间不会造成麻烦来为浮动选择一个位置。所以标准的

tabular
figure
环境甚至不会尝试。

你能做什么:

  1. 伪造它。只需在标题底部放置一个硬编码的垂直跳过,然后自己编写脚注(使用
    \footnotesize
    作为大小)。您还必须使用
    \footnotemark
    自行管理符号或编号。简单,但不太吸引人,而且脚注不会出现在页面底部。
  2. 使用支持此行为的
    tabularx
    longtable
    threeparttable[x]
    (向Joseph致敬)或
    ctable
  3. 手动管理它。使用
    [h!]
    (或带有浮动包的
    [H]
    )来控制浮动将出现的位置,并在同一页面上使用
    \footnotetext
    将脚注放在您想要的位置。再次使用
    \footnotemark
    安装符号。脆弱,每个实例都需要手动工具。
  4. footnote
    包提供了
    savenote
    环境,可用于执行此操作。
  5. 将其缩小(代码完全被盗,并在这种情况下阅读有关长标题文本的免责声明):
 伊根{图}
      开始{迷你页}{ extwidth}
        ...
© www.soinside.com 2019 - 2024. All rights reserved.