回忆录类中的两位数分段

回忆录类中的两位数分段

我希望从章节到小节的前 1-9 个编号标题都是两位数。

因此,而不是:
1 第一章
1.1 第一节
1.1.1 第一小节
1.1.1.1 第一小节

我想要:
01 第一章
01.01 第一节
01.01.01 第一小节
01.01.01.01 第一小节

在第一个 9 之后,应该继续数字 10、11、12 等等,前面不加零。

答案1

代码memoir包含

\renewcommand*{\thechapter}{\@arabic\c@chapter}
\renewcommand*{\thesection}{\thechapter.\@arabic\c@section}
\renewcommand*{\thesubsection}{%
              \thesection.\@arabic\c@subsection}
\renewcommand*{\thesubsubsection}{%
              \thesubsection.\@arabic\c@subsubsection}

所以你必须\@arabic...\two@digits...

\documentclass{memoir}

\setcounter{secnumdepth}{3}

\makeatletter
\renewcommand*{\thechapter}{\two@digits\c@chapter}
\renewcommand*{\thesection}{\thechapter.\two@digits\c@section}
\renewcommand*{\thesubsection}{%
              \thesection.\two@digits\c@subsection}
\renewcommand*{\thesubsubsection}{%
              \thesubsection.\two@digits\c@subsubsection}
\makeatother

\begin{document}

\chapter{Foo}
\section{Bar}
\subsection{Baz}
\subsubsection{Bla}

\end{document}

在此处输入图片描述

相关内容