\part 有 openright 选项,\chapter 没有

\part 有 openright 选项,\chapter 没有

\part我需要在书本类文档中以奇数页打开。这个选项\documentclass[twoside, openright]{book}很方便。

不幸的是,我想\chapter在任何页面上保留我的开头。

这里是 MWE:

\documentclass[twoside, openright]{book}
\begin{document}
\part{1st part begin in an odd page, perfect}
\chapter{chapter begin in an odd page and not on anypage}
\end{document}

我该如何解决这个问题?声明

\makeatletter\@openrightfalse
\chapter{Chapter begin in any page}
\@openrighttrue\makeatother

openright对于我来说,每一章都重新定义并不是一个好的解决方案...如果我要对每个部分重新定义,那么反向方法也是一样。

感谢您的帮助 !

对不起我的英语不好。

答案1

最简单的,假设你没有很多部分,就是使用openany并开始每个部分

\cleardoublepage
\part

如果你不想\cleardoublepage明确的话,只需使用\part并放置

\let\oldpart\part
\def\part{\cleardoublepage\oldpart}

在你的文档的序言中

相关内容