我不断在文档标题下方看到此文本,即“cosxx12”。
当我删除以下几行时
\begin{figure}
\includegraphics[width=100mm]{expxcosx.png}
\caption{$e^x$ vs. $\cos x$}
\label{fig:Graph e^x vs. \cos x}
\end{figure}
文本消失了。我不知道发生了什么。我该怎么做才能消除它?
答案1
不要使用奇怪的东西在你的\label
s 中。在这种情况下,数学内容。以下是使用相关示例(跟随了解引用和标签的工作原理):
\documentclass{article}
\begin{document}
\begin{figure}
\caption{$e^x \cos x$}
\label{fig:e^x \cos x}
\end{figure}
\end{document}
\newlabel{fig:e^x \cos x}{{<fig>}{<page>}}
第一次编译后,人们可能会认为中有类似的东西.aux
。然而,事实并非如此:
\newlabel{fig:e^x \mathop {\mathgroup \symoperators cos}\nolimits x}{{1}{1}}
\cos
完全展开,导致各种问题。因此,一般来说,标签中应避免包含与数学相关的内容,因为它们可能是更大隐藏内容的简写。
事实上,\cos
即使扩展了\caption
(可能在 中使用\listoffigures
),因此可能会有问题。在这种情况下,它不是,但它可能有助于\protect\cos
在移动论点喜欢\caption
。