隐藏文本区域中的脚注编号

隐藏文本区域中的脚注编号

我有多个标题对同一脚注的引用。此脚注不是从文本引用的,而是从标题引用的。我发现以下方法效果很好,只是脚注编号也出现在文本区域中。最小示例:

\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

相关内容