
次のテンプレートを使用しています:https://github.com/kks32/phd-thesis-template/releases/tag/v2.3.1
Texstudioでコンパイルして実行すると、pdfは次のようになります
Title page (1)
Blank page (2) Abstract (3)
Blank page (4) Dedication (5)
Blank page (6) Acknowlegements(7)
Blank page (8)
これらの空白ページを削除して、2 ページのテキストだけにするにはどうすればよいでしょうか?
答え1
現時点では、宣言、謝辞、概要などは、番号なしの章を使用してタイプセットされます (フォント コマンドが使用されていますが、これはあまり好きではありません)。\chapter* が発行される前に、定義されたすべての環境で \cleardoulepage が実行されます。これは、book クラスの openany オプションと衝突します。
これはケンブリッジの論文事務局が行った設計上の決定である可能性があります。
この動作を回避することができます。メインの話題は右ページから始まる必要があることに注意してください。できないそこに空白ページが表示されないようにします。
\documentclass[twoside,openany]{Classes/PhDThesisPSnPDF}
\let\prepareforpagenumberchange\cleardoublepage
\let\cleardoublepage\relax
\input{thesis-info}
\geometry{outer=4cm,showframe}
\begin{document}
\frontmatter
\maketitle
\include{Abstract/abstract}
\listoftables
\prepareforpagenumberchange
\mainmatter
\chapter{Wombat}
Needs to be on a right hand page, so is depending on a working
cleardoublepage
\end{document}