我有多个标题对同一脚注的引用。此脚注不是从文本引用的,而是从标题引用的。我发现以下方法效果很好,只是脚注编号也出现在文本区域中。最小示例:
\documentclass[paper=a4,fleqn]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{figure}[!htbp]
\begin{center}
%\includegraphics[width=1.0\linewidth]{ima/myFirstPic}
\dots
\vspace*{0.1cm}
\caption[myFirstCaption]{myFirstCaption \footref{myFootnote}}
\end{center}
\end{figure}
\begin{figure}[!htbp]
\begin{center}
%\includegraphics[width=1.0\linewidth]{ima/mySecondPic}
\dots
\vspace*{0.1cm}
\caption[mySecondCaption]{mySecondCaption \footref{myFootnote}}
\end{center}
\end{figure}
\footnote{\label{myFootnote} myFootnoteText}
\end{document}
我试过了{\let\thefootnote\relax\footnote{{\label{myFootnote} myFootnoteText}}}
,但这也会隐藏脚注区域(页面底部)的数字,而这些数字必须保持可见。所以问题是:如何隐藏文本区域中出现的脚注编号?
答案1
如果你真的想做这种危险的游戏,你可以使用\footnotemark
和\footnotetext
:
\documentclass[fleqn]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{mwe}
\begin{document}
\begin{figure}[!htbp]
\centering
\includegraphics[width=1.0\linewidth]{example-image-a}
\caption[myFirstCaption]{myFirstCaption\footnotemark}
\end{figure}
\begin{figure}[!htbp]
\centering
\includegraphics[width=1.0\linewidth]{example-image-b}
\caption[mySecondCaption]{mySecondCaption\footref{myFootnote}}
\end{figure}
\footnotetext{\label{myFootnote}Note, this is dangrous, because the figures
could float to the next page or even this footnote could be on the next page
after changing something in the document!}
\end{document}
看 ”我应该对图形和表格使用 center 还是 centering ?\centering
”以获取有关使用而不是环境的更多信息center
。