如何使我的定理、推论(和其他)环境共享同一个计数器?

如何使我的定理、推论(和其他)环境共享同一个计数器?

我有几个自定义的定理环境:

\newtheorem{lemma}{Lemma}[section]
\newtheorem{prp}{Proposition}[section]
\newtheorem{theom}{Theorem}[section]
\newtheorem{coro}{Corollary}[section]

当我使用两种不同类型的它们时:

\begin{lemma}
A lemma.
\end{lemma}
\begin{coro}
A corollary.
\end{coro}

输出如下:

引理 1.1。一个引理。

推论1.1。一个必然结果。

如果我猜得没错,他们使用的是不同的节计数器副本。我怎样才能让它们共享相同的节计数器以生成如下所示的输出?顺便说一句,documentclass 是 article,没有使用模板。

引理 1.1。一个引理。

推论1.2。一个必然结果。


一个简单的例子:

\documentclass[a4paper,12pt]{article}

\newtheorem{lemma}{Lemma}[section]
\newtheorem{prp}{Proposition}[section]
\newtheorem{theom}{Theorem}[section]
\newtheorem{coro}{Corollary}[section]

\newcommand{\lem}[1]{\begin{lemma}#1\end{lemma}}
\newcommand{\thm}[1]{\begin{theom}#1\end{theom}}
\newcommand{\prop}[1]{\begin{prp}#1\end{prp}}
\newcommand{\cor}[1]{\begin{coro}#1\end{coro}}

\begin{document}
\begin{section}{First section}

\lem{A lemma.}
\cor{A corollary.}

\end{section}
\end{document}

相关内容