![如何在浮动标题中添加两个脚注?](https://linux22.com/image/259005/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B5%AE%E5%8A%A8%E6%A0%87%E9%A2%98%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%B8%A4%E4%B8%AA%E8%84%9A%E6%B3%A8%EF%BC%9F.png)
这个问题在图的 \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}