Начать определенную главу на левой странице?

Начать определенную главу на левой странице?

Используя bookкласс с этой twosideопцией, я получаю главы, которые начинаются на правых/нечетных страницах, что является ожидаемым поведением.

Все же, я хотел бы, чтобы некоторые определенные главы начинались с левой/четной страницы. Есть ли способ этого добиться?

решение1

класс bookпредоставляет openrightпереключатель, который по умолчанию находится в положении «включено». Если вы хотите, чтобы глава начиналась слева, прямо перед командой \chapter, вставьте

\makeatletter
\@openrightfalse
\makeatother

убедитесь, что он находится в том же файле, что и \chapterкоманда. Если глава находится в отдельном файле, доступ к которому осуществляется с помощью \include, а код «не открывать правильно» находится в основном файле перед \include, код будет отложен до тех пор, пока \includeфайл d не будет прочитан и обработан.

Чтобы сбросить режим правого открывания, сделайте наоборот:

\makeatletter
\@openrighttrue
\makeatother

это можно оформить в виде пары команд, например, \OpenLeftи \OpenRight.

Связанный контент