当部分未编号时设置子部分

当部分未编号时设置子部分

我的代码看起来像:

\section*{Perspectives}
\setcounter{subsection}{1}
\subsection{...}

问题是,该子部分现在从 0.2 开始,而不是最初的 0.1,而我希望它从 1.0 开始。

谢谢!

答案1

分段命令会推进其自己的计数器。因此,如果您希望子分段的编号从 1 开始,则必须将数字初始化为 0 \setcounter{subsection}{0}:。

如果要将打印输出从“0.1”(即\arabic{section}.\arabic{subsection})更改为其他值,请重新定义\thesubsection

答案2

\let\Oldthesubsection\thesubsection
\section*{Perspectives}
\setcounter{subsection}{1}
\renewcommand*\thesubsection{\arabic{subsection}}
\subsection{...}
...
\let\thesubsection\Oldthesubsection
\section{A numbered new one}
...

相关内容