对主要内容进行分组会阻止章节计数

对主要内容进行分组会阻止章节计数

当我将我的主要内容分组为了防止插入空白页,我的章节编号也会消失。

我似乎找不到任何解决方法,甚至不知道为什么会发生这种情况。

\documentclass[a4paper,10pt,twoside,twocolumn,openany]{book}
\usepackage{lipsum}

\begin{document}
  \frontmatter
  \tableofcontents

  {
    \renewcommand{\cleardoublepage}{\newpage}
    \mainmatter
  }
  \chapter{Two columns}
  \lipsum[1-5]

  \chapter{Two columns again, but it's not}
  \lipsum[1-5]
\end{document}

当我去掉花括号时,它又开始工作了。

答案1

您可以存储任何\cleardoublepage操作并在调用后恢复它\mainmatter

在此处输入图片描述

\documentclass[twoside,twocolumn,openany]{book}

\usepackage{lipsum}

\begin{document}

\frontmatter
\tableofcontents

\let\oldcleardoublepage\cleardoublepage
\renewcommand{\cleardoublepage}{\newpage}
\mainmatter
\let\cleardoublepage\oldcleardoublepage

\chapter{Two columns}
\lipsum[1-5]

\chapter{Two columns again}
\lipsum[1-5]

\end{document}

相关内容