如何在浮动标题中添加两个脚注?

如何在浮动标题中添加两个脚注?

这个问题在图的 \caption 中使用 \footnote已经有一些关于如何在标题中添加脚注的建议。没有一个建议真正令人满意,因为似乎很难将脚注文本与脚注标记放在同一页上。无论如何,我仍然想做一些更复杂的事情:把一个标题中的脚注。

除了手动摆弄脚注计数器之外,有没有更好的方法可以做到这一点并获得正确的编号?显然使用\footnotemark[]不是一个选择,因为这个将要迟早会导致错误编号。

为了演示默认行为:

标题

脚注

使用的代码如下:

\documentclass[a5paper]{article}
\usepackage{fnpct}
\begin{document}
\begin{figure}
\caption[Caption title in LOF]{This is a footnote in a caption\footnotemark{} and another one\footnotemark.}
\end{figure}
\footnotetext{First footnote}
\footnotetext{Second footnote}
\end{document}

答案1

LaTeX 通过以下环境支持浮动对象中的脚注minipage

\documentclass{article}
\begin{document}
\listoffigures
\section{Hello World}
\begin{figure}
\begin{minipage}{\linewidth}
\caption[Caption title in LOF]{%
  Caption title%
  \footnote{First footnote}%
  \footnote{Second footnote}%
}
\end{minipage}
\end{figure}
\end{document}

结果

相关内容