我想添加一个没有编号的部分,但是 \section* 也将其从编号中排除,因此我尝试了许多解决方案来获得这种形式:
第 1 章 章节名称 第 1 节:理论回顾 1.1 bla bla 1.2 so so 第 2 节:实证证据 2.1 ..... 2.2 .....
并获取目录中章节和部分的名称(不带编号)。需要帮助,以下是代码:
\documentclass{book}
\makeatletter
% we use \prefix@<level> only if it is defined
\renewcommand{\@seccntformat}[1]{%
\ifcsname prefix@#1\endcsname
\csname prefix@#1\endcsname
\else
\csname the#1\endcsname\quad
\fi}
% define \prefix@section
\newcommand\prefix@section{Section \thesection: }
\makeatother
\begin{document}
\tableofcontents
\chapter{First Chapter}
\section{Hello}
\subsection{Subsection}
\subsection{Subsection 2}
\section{Go on}
\subsection{Subsection 3}
\end{document}