我想在未编号的章节中包含编号的部分。
这是我的代码:
\documentclass{book}
\begin{document}
\tableofcontents
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\section{First numbered section in unnumbered chapter}
\section{Second numbered section in unnumbered chapter}
\chapter{First numbered chapter}
\section{First numbered section in numbered chapter}
\end{document}
如您所见,目录中编号的部分有前导零。我该如何删除前导零?当然,我想在实际文本中实现相同的效果。
谢谢
答案1
暂时改变定义\thesection
(不保证这不会破坏任何东西......)
\documentclass{book}
\begin{document}
\tableofcontents
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
\begingroup
\makeatletter
\renewcommand\thesection{\@arabic\c@section}
\makeatother
\section{First numbered section in unnumbered chapter}
\section{Second numbered section in unnumbered chapter}
\endgroup
\chapter{First numbered chapter}
\section{First numbered section in numbered chapter}
\end{document}