抱歉,我还没有找到更好的标题。
我有一份文件(书籍类),其中有类似以下内容:
\part{MyPart}
The brief introduction of my part, where I present the three chapters I will have
\chapter{First Chapter}
由于我的部分介绍很短,我觉得删掉太多页数太过分了。目前,它的结构是
- 第 1 页:零件名称
- 第 2 页:空白
- 第 3 页:我的部分简介
- 第 4 页:空白
- 第 5 页:章节标题和章节开头
我如何跳过一些空白页并获得:
- 第 1 部分:零件名称
- 第 2 页:简介
- 第 3 页:章节标题和章节开头?
答案1
您可以定义自己的环境并进行修改,\@endpart
这样它就不会产生空白页;我还提供了一个,\nopartintro
以防其中一个没有介绍。
\documentclass{book}
\usepackage{lipsum}
\makeatletter
\renewcommand{\@endpart}{\vfil\newpage}
\makeatother
\newenvironment{partintro}
{\vspace*{\fill}
\section*{\centering Introduction to part \thepart}
\begin{quotation}}
{\end{quotation}\vspace*{\fill}\newpage}
\newcommand{\nopartintro}{%
\vspace*{\fill}
\thispagestyle{empty}
\newpage
}
\begin{document}
\mainmatter
\part{First}
\begin{partintro}
This is the introduction to the part
\lipsum[2]
\end{partintro}
\chapter{First}
\lipsum
\end{document}
partintro
按照您的喜好定制
答案2
只需简化\@endpart
以强制分页,仅此而已。
\documentclass{book}
\makeatletter
\let\@endpart\clearpage
\makeatother
\begin{document}
\part{MyPart}
The brief introduction of my part, where I present the three chapters I will have
\chapter{First Chapter}
aaa
\end{document}