在书籍类中,使 titlepage 环境依次显示

在书籍类中,使 titlepage 环境依次显示

titlepage在书籍文档类中使用了几种环境

\documentclass[openany]{book}
\begin{document}
\begin{titlepage}
This page is title page
\end{titlepage}
\begin{titlepage}
This page is title page too
\end{titlepage}
\end{document}

但我希望连续显示标题页(只清除单页)而不是清除双页。

答案1

由于您不使用双列格式,最简单的方法是重新定义环境titlepage

\renewenvironment{titlepage}
  {\clearpage\thispagestyle{empty}
   \setcounter{page}{0}% Comment out if you don't want to reset the page number
  }
  {\newpage}

答案2

使用\patchcmd来自电子工具箱包来改变的定义\titlepage

\documentclass[openany]{book}
\usepackage{etoolbox}
\patchcmd{\titlepage}{\cleardoublepage}{\clearpage}{}{}
\begin{document}
\begin{titlepage}
This page is title page
\end{titlepage}
\begin{titlepage}
This page is title page too
\end{titlepage}
\end{document}

相关内容