我想使用包 \tablefootnote 因为我想在表格标题中放置许多脚注,但脚注出现了两次:
我查看了它在我的代码中的来源,似乎 \tablefootnote 与 \subcaption 包不兼容,因为当我注释(%)这个包时,一切都运行良好:
我需要 \subcaption 包来创建子图。
这是我的简化代码:
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{tablefootnote}
\usepackage{url}
\usepackage{subcaption}
\begin{document}
\begin{table}[ht!]
\centering
\begin{tabular}{c|c}
A & B
\end{tabular}
\caption{Caption \tablefootnote{footnote\_1}$^,$\tablefootnote{footnote\_2}.}
\label{tab:A&D_eletromag}
\end{table}
\end{document}
有没有办法可以同时使用这两个包,有没有办法纠正这个问题或者有好的替代方案?
感谢您的答复。
答案1
除了 导致的重复之外singlelinecheck
,还需要\tablefootnote
从表列表中删除 s 。
\documentclass{article}
\usepackage{hyperref}
\usepackage{tablefootnote}
\usepackage{url}
\usepackage{subcaption}
\begin{document}
\listoftables
\begin{table}[ht!]
\centering
\begin{tabular}{c|c}
A & B
\end{tabular}
\captionsetup{singlelinecheck=false, justification=centering}
\caption[Short caption]{Caption \tablefootnote{footnote\_1}$^,$\tablefootnote{footnote\_2}.}
\label{tab:A&D_eletromag}
\end{table}
\end{document}