表格* 环境中的表格脚注?

表格* 环境中的表格脚注?

是否可以tablefootnote在环境中使用该包table*?使用以下最小示例,我在表格中看到了脚注标记,但没有脚注文本

\documentclass[twocolumn]{article}
\usepackage{tablefootnote}
\begin{document}
\begin{table*}[htb]
\begin{tabular}{ll}
c & a\\
d & b\tablefootnote{This is a test}\\
\end{tabular}
\end{table*}
\end{document}

在具有常规表格环境的相应单列文档中,一切正常:

\documentclass{article}
\usepackage{tablefootnote}
\begin{document}
\begin{table}[htb]
\begin{tabular}{ll}
c & a\\
d & b\tablefootnote{This is a test}\\
\end{tabular}
\end{table}
\end{document}

答案1

我会采用footnotemark这种\footnotetext机制,从而避免需要额外的包裹。

\documentclass[twocolumn]{article}
\usepackage{showframe,lipsum}   %% just for demo
\begin{document}
\lipsum
\begin{table*}%[htb]
\centering
\begin{tabular}{ll}
c & a\\
d & b\footnotemark\\
\end{tabular}
\end{table*}
\footnotetext{This is a test}
\lipsum
\end{document}

在此处输入图片描述

相关内容