我想创建一个带有计数器的示例环境,该计数器将与我的子部分同步。所以我将有:
小节 3.2
引理 3.2
示例 3.2
示例 3.3
引理 3.3小节 3.3
示例 3.3
示例 3.4
我发现很难理解该\newcounter
命令及其工作原理。另外,是否有命令\onsectionchange
- 这样我就可以执行(伪代码):
\onsubsectionchange{
%example counter := subsection counter
}
答案1
使用theorem
环境。除了经典定理之外,这种编号环境还可用于引理、定义、示例等。因此,您不必担心定义环境和反向调整。
一个简单的例子:
\documentclass{article}
\newtheorem{example}{Example}[subsection]
\begin{document}
\section{One}
\subsection{One}
\begin{example}
Text
\end{example}
\end{document}
有各种theorem
软件包提供了自定义此类编号环境的方法,请参阅:定理包:使用哪个,哪些冲突。