定理/引理的反证

定理/引理的反证

我尝试只使用一个计数器来计算定理、引理等。通常我的代码应该可以工作,但我遇到了一个错误

“Latex 错误:没有定义计数器‘l’”。

我猜我可能使用了与此计数器不兼容的包,但我不确定是哪一个。提前致谢。

这是我的代码:

\documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\title{}
\author{}
\date{}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{mathrsfs} 
\usepackage{ amssymb }
\usepackage{cleveref}
\usepackage[margin=1in,footskip=0.25in]{geometry}
\usepackage{hyperref}  
\newtheorem{thm}{Theorem}
\newtheorem{lemma}[thm]{Lemma}
\newtheorem{corollary}{Corollary}
\newtheorem{remark}{Remark}
\newtheorem{proposition}{Proposition}
\newtheorem{example}{Example}
\renewcommand*{\proofname}{Proof}
\newtheorem{definition}{Definition}
\begin{document}
\begin{lemma}
test
\end{lemma}
\end{document}

答案1

此后,该hyperref包在此处加载cleveref,这会使counter系统混乱cross-reference

使用正确的加载顺序hyperrefcleveref解决了这个问题。

\documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\title{}
\author{}
\date{}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{mathrsfs} 
\usepackage{ amssymb }
\usepackage[margin=1in,footskip=0.25in]{geometry}
\usepackage{hyperref}  
\usepackage{cleveref}
\newtheorem{thm}{Theorem}
\newtheorem{lemma}[thm]{Lemma}
\newtheorem{corollary}{Corollary}
\newtheorem{remark}{Remark}
\newtheorem{proposition}{Proposition}
\newtheorem{example}{Example}
\renewcommand*{\proofname}{Proof}
\newtheorem{definition}{Definition}
\begin{document}
\begin{lemma}
test
\end{lemma}
\end{document}

相关内容