
我正在寫一篇論文,我想使用 openright 選項:
\documentclass[letterpaper,12pt,twoside,openright]{report}
問題是,當我使用此選項時,前言的不同部分之間會放置空白頁面。即摘要 - 空白頁 - 目錄 - 圖表列表 - 空白頁 - 表格列表...等。
我看了看我所在部門提供的thesis.sty我注意到序言的每個部分的格式都像章節一樣。
\def\prefacesection#1{
\chapter*{#1}
\addcontentsline{toc}{chapter}{#1}}
我嘗試更改此程式碼片段,以便前言的各部分實際上被視為部分
\def\prefacesection#1{
\section*{#1}
\addcontentsline{toc}{chapter}{#1}}
雖然這刪除了空白頁面,但我對結果感到失望。首先,ToC、LoF 和 LoT 不受此更改的影響(我假設它們的樣式在其他地方定義)。其次,我非常喜歡對序言風格進行任何更改之前的外觀和風格。
無論如何,我是否可以選擇性地應用 openright 選項,以使前言的內容不受影響?或者有沒有更好的方法來解決我的前言中空白頁的問題?
答案1
目錄行的樣式由您顯示的程式碼設定:如果您變更chapter
為section
它,它的樣式將類似於目錄中的一個部分
您可以使用在 frontmatter 中切換 openright 樣式
\csname @openrightfalse\endcsname
和
\csname @openrighttrue\endcsname