如何使用简单的整数编号来对小节进行编号?

如何使用简单的整数编号来对小节进行编号?

我想使用\subsection编号为“1”、“2”、“3”、“4”的元素列表...但默认情况下它们编号为“0.1”、“0.2”、“0.3”、“0.4”。

我该怎么做呢?

答案1

使用\section*不允许重置计数器subsection。为了方便使用,您可以重新定义\section总是使用\section*以下内容:

在此处输入图片描述

\documentclass{article}
\let\oldsection\section
\renewcommand{\section}{\stepcounter{section}\oldsection*}
\renewcommand{\thesubsection}{\arabic{subsection}}
%\usepackage{chngcntr}% http://ctan.org/pkg/chngcntr
%\counterwithout{subsection}{section}
\begin{document}
\section{First section}
\subsection{First subsection}
\subsection{Second subsection}
\subsection{Last subsection}
\section{Second section}
\subsection{First subsection}
\subsection{Second subsection}
\subsection{Last subsection}
\section{Last section}
\subsection{First subsection}
\subsection{Second subsection}
\subsection{Last subsection}
\end{document}

如果您subsection应该连续编号(不在每个部分之后重新设置),那么您需要做的就是\stepcounter{section}从重新定义中删除\section

在此处输入图片描述

\documentclass{article}
\let\oldsection\section
\renewcommand{\section}{\oldsection*}
\renewcommand{\thesubsection}{\arabic{subsection}}
%\usepackage{chngcntr}% http://ctan.org/pkg/chngcntr
%\counterwithout{subsection}{section}
\begin{document}

chngcntr包裹提供了类似的机制来删除计数器依赖项。有关此类操作的更多信息,请参阅连续编号,即按章节/节对图表、表格和其他文档元素进行编号

答案2

添加到序言

\renewcommand\thesubsection{\arabic{subsection}}

相关内容