未定义的控制序列。--\nameref

未定义的控制序列。--\nameref

我正在使用 IEEETran 文档类,来自https://www.computer.org/web/tpds/author

我的 LaTeX 源代码如下:

(See \S\ref{AnyLabel}--\nameref{AnyLabel}.)
. . .
\section{AnySec}\label{AnyLabel}

我收到此错误:

未定义控制序列。(请参阅 \S\ref{AnyLabel}--\nameref

如果我省略\nameref{AnyLabel},我会得到正确的部分编号并且没有任何错误。

任何帮助或想法均表示感谢。

答案1

要启用\nameref宏,名称引用必须加载包。

完整的 MWE (最小工作示例):

\documentclass{IEEEtran}
\usepackage{nameref}
\begin{document}
\section{Fancy Section Header}\label{sec:fancy}
\dots

See \S\ref{sec:fancy}--\nameref{sec:fancy}.
\end{document}

相关内容