对定义和定理使用相同的计数器

对定义和定理使用相同的计数器
\newtheorem{thm}{Theorem}[section] 
\newtheorem{defn}{Definition}[section] 

\begin{defn}
--some text
\end{defn}

\begin{thm}
--some text
\end{thm}

当使用上述命令时,我得到以下代码输出:

定义 1.1 定理 1.1

但我想要输出以下值:定义 1.1 定理1.2

每次使用定理和定义时,只需增加小数值。我该怎么做?

答案1

使用可选参数表示defn应该编号如下thm

\documentclass{article}

\newtheorem{thm}{Theorem}[section] 
\newtheorem{defn}[thm]{Definition}

\begin{document}

\section{zzz}

\begin{defn}
--some text
\end{defn}

\begin{thm}
--some text
\end{thm}

\end{document}

相关内容