Как принудительно разместить текст только на четных/нечетных страницах

Как принудительно разместить текст только на четных/нечетных страницах

Я пытаюсь набрать рукопись с необычным форматированием. Это двусторонняя рукопись, в которой основной текст находится только на четных страницах. Нечетные страницы содержат дополнительную информацию, которая относится к четной странице. Если такой дополнительной информации нет, нечетная страница должна быть пустой.

Так, например, для шестистраничного документа пример макета будет следующим:

  1. Пустой
  2. Информация о foo
  3. Пустой
  4. Информация о foo (продолжение)
  5. Поэма о Баре
  6. Информация о баре

Может ли кто-нибудь придумать способ добиться этого с помощью LaTeX?

решение1

Проблема может заключаться в том, что вы «пропускаете страницу вывода», что легко обойти с помощью некоторых стратегических вмешательств \afterpage{\mbox{}\clearpage}:

введите описание изображения здесь

\documentclass{article}

\usepackage[paper=a6paper]{geometry}
\usepackage{lipsum,afterpage}
\usepackage[strict]{changepage}

\newcommand{\nextoddpage}{\checkoddpage\ifoddpage\cleardoublepage\else\clearpage\fi}
\newcommand{\nextevenpage}{\checkoddpage\ifoddpage\clearpage\else\cleardoublepage\fi}

\begin{document}

% Document layout
% ---------------
% 1 Blank
% 2 Info about foo
% 3 Blank
% 4 Info about foo (continued)
% 5 Poem about Bar
% 6 Info about Bar

\mbox{}% 1 Blank

\nextevenpage

\afterpage{\mbox{}\nextevenpage}% 3 Blank
\lipsum[1-3]% 2+4 Info about foo (continued) (Lorem ipsum...felis eu massa.)

\nextoddpage

\lipsum[49]% 5 Poem about Bar (Vivamus sodales...rhoncus eu, magna.)

\nextevenpage

\lipsum[50]% Info about Bar (Quisque facilisis...Suspendisse arcu.)

\end{document}

Использованиеchangepageможет не потребоваться, в зависимости от вашей реализации.

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