我在使用标签时遇到了一些(可能是)初学者遇到的问题:
\newtheorem{myprop}{Proposition}[subsection]
\newtheorem{mydef}{Definition}[subsection]
\newtheorem{myrmk}{Remark}[subsection]
等等作为环境并\label{...} \cref{...}
标记事物。问题是,我得到了诸如我应该得到?? 1.2.3
的地方之类的东西,等等。如果我用替换,那么情况会更糟,因为消失了,但随后我失去了关于 是否是 的信息,...??
Proposition
Theorem
\cref
\ref
??
1.2.3
Proposition
Theorem
此外,我希望有链接,以便通过单击可以在文档中移动。
答案1
奇怪的是,这对我来说很好:
\documentclass{article}
\usepackage{cleveref}
\newtheorem{myprop}{Proposition}[subsection]
\begin{document}
\begin{myprop} \label{prop:hello}
hello
\end{myprop}
\cref{prop:hello}
\Cref{prop:hello}
\end{document}
您应该包含一个最小工作示例来演示您遇到的问题。此外,在某些情况下(虽然可能不是这种情况),该\crefname
命令及其相关命令可能会有所帮助。
编辑
根据 Mico 的要求,cleveref
在定义新定理之前加载非常重要。