这可能是一个简单的问题,但是我对 LaTeX 还比较陌生,不知道如何做到这一点。
我想\newtheorem
通过自然数来编号,但要重置每个小节。
如果我将其设置为:
\newtheorem{example}{Example}[subsection]
它按 排序a.b.c
,而我只想要c
。
本质上我希望对示例进行排序并重置每个小节。
如有任何解决方案我将不胜感激,提前致谢。
答案1
name
您可以通过更新来更改某些定理的编号样式\thename
。以下是的 MWE example
:
\documentclass{article}
\newtheorem{example}{Example}[subsection]
\renewcommand{\theexample}{\alph{subsection}}
\begin{document}
\subsection{This is the subsection}
\begin{example}
Here is the example.
\end{example}
\end{document}
其他编号样式包括、 和\roman
。\Roman
也可以混合使用这些样式,例如\arabic
\Alph
\renewcommand{\theexample}{\arabic{section}.\alph{subsection}}
答案2
\theexample
在将环境定义为的从属之后,您想要重新定义subsection
:
\newtheorem{example}{Example}[subsection]
\renewcommand{\theexample}{\alph{example}}