消除章节编号前的额外点

消除章节编号前的额外点

我创建了一个使用该类的文档book,其中章节标题由章节编号,后跟一个点、一个空格和章节标题组成;请参见以下示例:

\documentclass{book}
\makeatletter
\renewcommand{\chapter}{\@startsection
  {chapter}
  {0}
  {-\parindent}
  {\baselineskip}
  {\baselineskip}
  {\normalfont\Huge\textbf}}
\renewcommand{\thechapter}{\arabic{chapter}.}
\makeatother
\begin{document}
\mainmatter
\chapter{Introduction}
\section{First}
Some random text.
\end{document}

我使用的方法存在一个问题(有些人可能甚至在未编译的情况下就已经猜到了),即该节标题显示为1..1 First而不是1.1 First。我该如何将点保留在章节标题处,同时将其从节标题中删除?

相关内容