是否可以对不同权利要求中的案件重新编号?

是否可以对不同权利要求中的案件重新编号?

在我的定理中,有多项权利要求,例如权利要求 1 和权利要求 2。它们各自都有一个或多个案例。但是,案例编号没有考虑权利要求的出现,而是标记为 1、2、3、4……。我想从 1 开始重新编号每个新权利要求中的案例。

\documentclass[a4paper,12pt]{article}
\usepackage[top=3cm,bottom=3cm,left=2.5cm,right=2.5cm]{geometry}
\usepackage{t1enc}
\usepackage[english]{babel}
\usepackage{amsmath,amsthm}
\usepackage{amsfonts}
\usepackage{latexsym}
%\usepackage{epstopdf}
\usepackage{color}
\usepackage{amsbsy}
\newtheorem{theorem}{Theorem}
\newtheorem{claim}{Claim}
\newtheorem{case}{Case}
   
\begin{document}

\begin{theorem}
...
\end{theorem}
\begin{proof}

\begin{claim}
...
\end{claim}
\begin{proof}

\begin{case}
...
\end{case}

\begin{case}
...
\end{case}
\end{proof}
\begin{claim}
...
\end{claim}
\begin{proof}
\begin{case}
...
\end{case}

\begin{case}
...
\end{case}
\end{proof}      
\end{proof}  
\end{document}

在此处输入图片描述

答案1

您可以通过添加行来重置案例计数器\setcounter{case}{0}。由于每个新案例计数器都会增加 1,因此您应该在打开要赋予数字 1 的案例之前将其设置为 0。

你的代码将如下所示

\documentclass[a4paper,12pt]{article}
\usepackage[top=3cm,bottom=3cm,left=2.5cm,right=2.5cm]{geometry}
\usepackage{t1enc}
\usepackage[english]{babel}
\usepackage{amsmath,amsthm}
\usepackage{amsfonts}
\usepackage{latexsym}
%\usepackage{epstopdf}
\usepackage{color}
\usepackage{amsbsy}
\newtheorem{theorem}{Theorem}
\newtheorem{claim}{Claim}
\newtheorem{case}{Case}
   
\begin{document}

\begin{theorem}
...
\end{theorem}
\begin{proof}

\begin{claim}
...
\end{claim}
\begin{proof}

\begin{case}
...
\end{case}

\begin{case}
...
\end{case}
\end{proof}
\begin{claim}
...
\end{claim}
\begin{proof}
\setcounter{case}{0}
\begin{case}
...
\end{case}

\begin{case}
...
\end{case}
\end{proof}      
\end{proof}  
\end{document}

相关内容