我正在创建一个报告文档。我想在每个新章节中以 1 开始对引理和定理进行编号。
例如,我在第 1 章中有 3 个引理和 2 个定理。现在,在第 2 章中,我再次想从引理 1 和定理 1 开始。但我不想采用定理 2.1 这样的格式
您能告诉我这些软件包以及如何实现上述功能吗?
编辑1:我想要这种格式
第 1 章
----第 1 节
--------thm 1
--------引理 1
----第 2 节
--------thm 2
--------thm 3
--------备注 1
第 2 章
----第 1 节
--------引理 1
--------thm 1
----第 2 节
--------thm 2
--------备注 1
但是使用该命令\renewcommand*{\thetheorem}{\arabic{theorem}}
对于引理和备注没有帮助。使用上述命令作为\renewcommand*{\theremark}{\arabic{remark}}
和类似引理要么给出错误要么以数字 0 开头。有时会忽略该命令并从延续本身的数字开始,即如果第 1 章有 2 个引理,那么在第 2 章中它以引理 3 开始。
编辑2:我所知道的这个答案在@oliversm 提供了该问题的回答后。
编辑3:以下是我在编辑 1 中试图表达的意思的实现,正如@egreg 指出的那样
\documentclass[a4 paper, 12pt]{report}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{enumerate}
\usepackage{hyperref}
\usepackage{fullpage}
\newtheorem{lemma}{Lemma}
\newtheorem{remark}{Remark}
\newtheorem{thm}{THEOREM}[chapter]
\renewcommand*{\thethm}{\arabic{thm}}
\renewcommand*{\theremark}{\arabic{remark}}
\renewcommand*{\thelemma}{\arabic{lemma}}
\begin{document}
\chapter{Hello}
\section{Hi}
\begin{thm}
some statement
\end{thm}
\section{ More Section in this chapter}
\begin{lemma}
Purpose of Lemma
\end{lemma}
\begin{proof}
some bizzare statements
\end{proof}
\begin{remark}
some useful statement
\end{remark}
\chapter{ Next one}
\section{in person}
\begin{lemma}
It is the another lemma in the new chapter
\end{lemma}
\begin{proof}
some tricky part
\end{proof}
\begin{thm}
Theorem using previous lemma
\end{thm}
\begin{remark}
exercise for reader
\end{remark}
\end{document}
答案1
编辑:
回应 OP 并加入词条和注释以遵循相同的风格。
我认为以下序言可以实现您的要求:
\documentclass[a4paper,12pt]{book}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}[chapter]
\newtheorem{lemma}{Lemma}[chapter]
\newtheorem{remark}{Remark}[chapter]
\renewcommand*{\thetheorem}{\arabic{theorem}}
\renewcommand*{\thelemma}{\arabic{lemma}}
\renewcommand*{\theremark}{\arabic{remark}}
平均能量损失
\documentclass[a4paper,12pt]{book}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}[chapter]
\newtheorem{lemma}{Lemma}[chapter]
\newtheorem{remark}{Remark}[chapter]
\renewcommand*{\thetheorem}{\arabic{theorem}}
\renewcommand*{\thelemma}{\arabic{lemma}}
\renewcommand*{\theremark}{\arabic{remark}}
\begin{document}
\chapter{First chapter}
\section{First section}
\begin{theorem}
Something.
\end{theorem}
\begin{lemma}
Something.
\end{lemma}
\section{Second section}
\begin{theorem}
Something.
\end{theorem}
\begin{theorem}
Something.
\end{theorem}
\begin{remark}
Something.
\end{remark}
\chapter{Second chapter}
\section{Another useful result}
\begin{lemma}
Something.
\end{lemma}
\begin{theorem}
Something else.
\end{theorem}
\section{Yet another section}
\begin{theorem}
Something.
\end{theorem}
\begin{remark}
Something.
\end{remark}
\end{document}