如何将 \tablefootnote 包与 \subcaption 包一起使用

如何将 \tablefootnote 包与 \subcaption 包一起使用

我想使用包 \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}

相关内容