我想知道如何删除以下书籍示例中第 1 章和参考书目之前的双空白页。我试过了,\cleardoublepage
但没有成功。我认为这是由于使用\usepackage{emptypage}
设置了行间距,但我需要这个函数。不需要 的参数。\onehalfspacing
\usepackage{setspace}
openany
\documentlass
任何能使文档质量更加优良的建议都将受到欢迎。
谢谢。
\documentclass[12pt]{extbook}
\pagestyle{myheadings}
\usepackage{setspace}
\onehalfspacing
\usepackage{hyperref}
\hypersetup{hidelinks}
\usepackage{pgfornament}
\usepackage{lipsum}
\title{Book Title}
\author{Author}
\date{}
\newcommand\institute{
Department \par \medskip
University \par
City, State}
\begin{document}
\frontmatter
\begin{titlepage}
\makeatletter
\centering
{\LARGE\bfseries\baselineskip1.25em\@title\par} \par
\vfill
{\large\bfseries\@author} \par
\@date
\makeatother
\vfill
\pgfornament[width=.35\linewidth]{84} \bigskip \par
\institute
\end{titlepage}
% Empty page
\phantom{}
\pagebreak
% Dedication
\topskip0pt
\vspace*{\fill}
\begingroup
\centering
\lipsum[1-1]
\endgroup
\vspace*{\fill}
\chapter{Preface}
\lipsum[2-3]
\tableofcontents
\addcontentsline{toc}{chapter}{Contents}
\chapter{Introduction}
\lipsum[4-6]
\mainmatter
\chapter{Title of Chapter 1}
\lipsum[5-25]
\cite{Akhiezer62}
\chapter{Title of Chapter 2}
\lipsum[30-45]
\backmatter
\bibliographystyle{plainnat}
\begin{thebibliography}{100}
\bibitem[Akhiezer(1962)]{Akhiezer62}
N.~I. Akhiezer.
\newblock \emph{The Calculus of Variations}.
\newblock Blaisdell Publishing Company, New York, London, 1962.
\end{thebibliography}
\addcontentsline{toc}{chapter}{Bibliography}
\end{document}
答案1
感谢上面的@DavidCarlisle 评论,我相信删除\topskip0pt
可以解决问题。