让章节编号使用特定的字符串

让章节编号使用特定的字符串

我正在尝试创建一份概述工作分解结构的文档。我希望将第一部分编号为“R3”而不是数字 1,将第二部分编号为“R1”而不是数字 2,将第三部分编号为“SPF”而不是数字 3。

除了第三节以外,如果后续章节可以从四开始编号就好了。小节、小节、段落等应使用通常的阿拉伯数字编号。

例如,第二部分第一小节第三小节的内容为:“R1.1.3 重建铝室”

这能做到吗?

(我知道这是我应该分享我所尝试过的方法的时候了,但是除了对 \fnsymbol 进行一些摸索之外,我完全迷失了,甚至不知道要搜索什么。)

答案1

只需使用几条\renewcommand指令即可修改宏的外观\thesection

在此处输入图片描述

\documentclass{article}
\begin{document}

%%% First section. 
\renewcommand\thesection{R3}
\section{Sec1}
\subsection{Sec1 Subsec1}
\subsubsection{Sec1 Subsec1 Subsubsec1}
\subsubsection{Sec1 Subsec1 Subsubsec2}
\subsubsection{Sec1 Subsec1 Subsubsec3}

%% Second section.
\renewcommand\thesection{R1}
\section{Sec2}
\subsection{Sec2 Subsec1}
\subsubsection{Sec2 Subsec1 Subsubsec1}
\subsubsection{Sec2 Subsec1 Subsubsec2}
\subsubsection{Rebuild of the Alu chambers}

%% Third section.
\renewcommand\thesection{SPF} % why not...
\section{Sec3}
\subsection{Sec3 Subsec1}
\subsubsection{Sec3 Subsec1 Subsubsec1}
\subsubsection{Sec3 Subsec1 Subsubsec2}
\subsubsection{Sec3 Subsec1 Subsubsec3}

%% Fourth section and beyond
\renewcommand\thesection{\arabic{section}} % back to standard setup
\section{Sec4}
\subsection{Sec4 Subsec1}
\subsubsection{Sec4 Subsec1 Subsubsec1}
\subsubsection{Sec4 Subsec1 Subsubsec2}
\subsubsection{Sec4 Subsec1 Subsubsec3}

\section{Sec5}
\subsection{Sec5 Subsec1}
\subsubsection{Sec5 Subsec1 Subsubsec1}
\subsubsection{Sec5 Subsec1 Subsubsec2}
\subsubsection{Sec5 Subsec1 Subsubsec3}
\end{document}

相关内容