我想在 tablenotes 中为某个项目添加脚注。以下代码不显示脚注 (http://example.org) 并且没有收到任何错误。
\documentclass{article}
\usepackage{url}
\usepackage{booktabs}
\usepackage[flushleft]{threeparttable}
\begin{document}
\begin{table*}[!ht]
\centering
\small
\caption{Example}
\begin{threeparttable}
\begin{tabular}{l|l|l} \toprule
A & B & C\tnote{1} \\
D & E & F\\ \toprule
\end{tabular}
\begin{tablenotes}
\item[1]This is test\footnote{\url{http://example.org}}.
\end{tablenotes}
\end{threeparttable}
\label{tb:test}
\end{table*}
\end{document}
答案1
该 tablefootnote
包用于在表格内添加脚注,但在 内不起作用。因此,我建议使用...tablenotes
对作为解决方法:\footnotemark
\footnotetext
\documentclass{article}
\usepackage{url}
\usepackage{booktabs}
\usepackage[flushleft]{threeparttable}
\usepackage{tablefootnote}
\begin{document}
\begin{table*}[!ht]
\centering
\small
\caption{Example}
\begin{threeparttable}
\begin{tabular}{l|l|l} \toprule
A & B & C\tnote{1} \\
D & E & F\\ \toprule
\end{tabular}
\begin{tablenotes}
\item[1]This is test\footnotemark.
\end{tablenotes}
\end{threeparttable}
\label{tb:test}
\end{table*}
\footnotetext{\url{http://example.org}}.
\end{document}