
Я пишу диссертацию и хотел бы воспользоваться опцией 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
она будет оформлена как раздел в оглавлении.
Вы можете переключать стили OpenRight в своей вводной части, используя
\csname @openrightfalse\endcsname
и
\csname @openrighttrue\endcsname