![使用章节编号自定义 newcounter](https://linux22.com/image/410173/%E4%BD%BF%E7%94%A8%E7%AB%A0%E8%8A%82%E7%BC%96%E5%8F%B7%E8%87%AA%E5%AE%9A%E4%B9%89%20newcounter.png)
我解释一下我的问题:我正在写一本书,我正在使用 \newcounter 来编号示例。目前,我正在创建一个这样的环境
\newcounter{xmpl}[chapter]
\newenvironment{example}{
\def\FrameCommand{\colorbox{colxmplboxcolor}}%
\MakeFramed{\advance\hsize-\width \FrameRestore}
\vspace{0.2cm} \noindent \refstepcounter{xmpl} \textbf{Example \thexmpl \\ }
}
{\vspace{0.2cm}\par\noindent%
\ignorespacesafterend
\endMakeFramed}
\definecolor{colxmplboxcolor}{HTML}{F8E0E0}
这样,newcounter 就会在任何章节重置,但如果我想要示例编号内的章节编号怎么办?例如:
第四章第二个例子
例 4.2
答案1
您可以简单地使用 LaTeX 内核的命令:
\newcounter{xmpl}
\counterwithin{xmpl}{chapter}