表格中的脚注

添加脚注,我们用的package是啥?没错,是footnote。使用了这个package,我们通过\footnote{}就可以自由加上脚注了。有的人很喜欢看脚注多的书,遇到脚注占半页的书就特兴奋,不知道的博士论文是不是也是这个样子。

但是,你也许万万没想到,footnote这个package跟表格是不兼容的!也就是说,在表格里边,你不能直接使用\footnote{}来添加脚注。

为什么呢?因为据说在表格中添加脚注是一个不好的习惯,所以你点进去,发现它会教你用threeparttable制作表格下边的标注。

但是,如果你真的想在表格中添加真正的、真心实意的脚注,怎么办呢?无所不能的LaTeX还是有一个简单的方法。

首先,你在\usepackage{footnote}下加上一个指令:

1
2
\usepackage{footnote}
\makesavenoteenv{你最爱的环境
}

里边的环境可以写tabular等表格的环境,也可以写minipage等其它不直接兼容脚注的环境。

比如说,我在tabular环境中制表,我就写:

1
2
\usepackage{footnote}
\makesavenoteenv{tabular
}

然后我们用\begin{savenotes} ... \end{savenotes}把你的table环境团团包围。如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
\begin{savenotes}
\begin{table}[H]
    \centering
    \caption{Brag.dbar vocabulary}
        \label{table}
\begin{tabular}{ll}
    \toprule
    Example & Gloss\\
    \midrule
    \ipa{ka-ɕəŋɲō}\footnote{This word is so difficult. The structure is very complicated. There are a lot of phonotactic properties yet to be explained. This is not normal, as most of the words can be explained by common linguistic theories, but this one is an exception. But fascinating.} & to prepare\\
    \ipa{ka-səmtsō} & to tell\\
    \ipa{ka-nəzdekpiɛ̄} &  to have a pity for\\
    \ipa{ŋa-pū} & my child\\
    \ipa{tə-mī} & girl\\
    \ipa{kənə̂s} & two \\
    \ipa{wa-jziɛ̂} & his brother\\
    \bottomrule
\end{tabular}
\end{table}
\end{savenotes
}

编译出来,就是有脚注的表格了!

当然,还有别的解决方法,有一个package叫tablefootnote,专门用来解决这个问题的,用起来好像很有仪式感。但如果你不想多运行一个package,那只好用本文的方法了(太无奈!)!

Author: Lai, Yunfan

目前是马克斯普朗克协会人类历史科学研究所(Max-Planck Institut für Menschheitsgeschichte)的博士后。

3 条评论

  • Zhang, Shuya说道:

    还有一种解决方案,就是使用\footnotemark\footnotetext{}。刚才的例子像下面这样貌似也可以:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    \begin{table}[H]
        \centering
        \caption{Brag.dbar vocabulary}
            \label{table}
    \begin{tabular}{ll}
        \toprule
        Example & Gloss\\
        \midrule
        \ipa{ka-ɕəŋɲō}\footnotemark & to prepare\\
        \ipa{ka-səmtsō} & to tell\\
        \ipa{ka-nəzdekpiɛ̄} &  to have a pity for\\
        \ipa{ŋa-pū} & my child\\
        \ipa{tə-mī} & girl\\
        \ipa{kənə̂s} & two \\
        \ipa{wa-jziɛ̂} & his brother\\
        \bottomrule
    \end{tabular}
    \end{table}

    \footnotetext{This word is so difficult. The structure is very complicated. There are a lot of phonotactic properties yet to be explained. This is not normal, as most of the words can be explained by common linguistic theories, but this one is an exception. But fascinating.
    }

评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.