Две картинки рядом на четной и нечетной странице

Две картинки рядом на четной и нечетной странице

Я форматирую двухстраничную книгу на латексной бумаге, и у меня есть диаграмма, разделенная на два изображения размером почти со страницу. (Две подписи).

Что я могу сделать, чтобы поместить первое изображение на четную страницу, а второе на следующую страницу, чтобы можно было открыть эти страницы и просмотреть всю диаграмму, не переходя на другие страницы? Две части диаграммы находятся в двух разных файлах, в отличие от поста«Как разместить картинку на двух страницах, левую часть на левой стороне, правую на правой (для книг)?». Другими словами, я хотел бы то же самое, что и в посте выше, но только гораздо меньше функциональности, например, автоматического разделения картинки на две части и т. п. Было бы неплохо, если бы картинка ждала вывода, пока не начнется следующая четная сторона.

Я пробовал использовать следующую команду перед двумя картинками, но это, похоже, не сработало, см.Вики-книга LaTeX.

\newcommand{\newevenside}{
    \ifthenelse{\isodd{\thepage}}{\newpage}{
    \newpage
    \phantom{placeholder} % doesn't appear on page
    \thispagestyle{empty} % if want no header/footer
    \newpage
    }
}

Проблема в том, что обе цифры будут размещены слева, на двух разных разворотах.

Код, который я использую для размещения изображений в документе, следующий:

\newevenside

\begin{figure}[hp!]
\includegraphics[width=18cm,angle=90]{figuras/project1.eps}
\caption{My caption.}
\label{fig:gantt1}
\end{figure}

\newpage

\begin{figure}[hp!]
\includegraphics[width=18cm,angle=90]{figuras/project2.eps}
\caption{My caption.}
\label{fig:gantt}
\end{figure}

решение1

Вы можете попробовать использоватьdpfloatПакет. Пример ниже говорит сам за себя.

\usepackage{dpfloat}

\begin{figure} % first part of the pic
    \begin{leftfullpage} % this part will be put on the LEFT page
    \includegraphics{...}
    \end{leftfullpage}
\end{figure}

\begin{figure} % second part of the pic
    \begin{fullpage}% this part will be put on the RIGHT page
    \includegraphics{...}
    \end{fullpage}
\end{figure}

решение2

Вероятно, лучше не позволять им плавать, тогда они останутся вместе, просто используйте

\usepackage{capt-of}

затем

\clearpage
\ifodd\value{page}\mbox{}\clearpage\fi
\includegraphhics{project1}
\captionof{figure}{...}
\clearpage
\includegraphhics{project2}
\captionof{figure}{...}
\clearpage

Лучше не использовать .epsрасширение в \includegraphics: упрощает переключение между latex и pdflatex. Не имеет значения, так как я удалил float, но [hp!] предотвращает tfloat, что немного странно, учитывая, что hfloat разрешены.

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