Включить в документ PDF-файл с альбомной ориентацией

Включить в документ PDF-файл с альбомной ориентацией

У меня есть большой рисунок на 2 страницы, который я хотел бы включить в свой файл latex. Этот рисунок — внешний PDF-файл, и он уже в альбомном формате. Я хочу иметь возможность ссылаться на рисунок в тексте через \ref, поэтому ему нужна метка. Код ниже работает нормально, но как только я использую окружение figure, поворот изображения становится неправильным (больше нет альбомной ориентации). Я попробовал альтернативное решение через. includegraphics, но изображение всегда было слишком маленьким (и каким-то образом не отцентрировано). Есть ли способ сделать это правильно?

\documentclass{article}
\usepackage{pdfpages}

\begin{document}

Figure \ref{fig:document} shows\ldots

\begin{figure}[h!]
\includepdf[pages=1,landscape=true]{Figure1.pdf}  % exemplary landscape figure, 2 pages long
\label{fig:document}
\end{figure}

\end{document}

Это не обязательно должна быть среда рисунков, так как я не использую список рисунков. Мне просто нужно иметь возможность ссылаться на него и ссылаться на него. Любые подсказки будут высоко оценены.

Редактировать: Обратите внимание, что в этом случае подпись не нужна. Я в основном ищу способ включить изображение, у которого уже есть подпись. Но я хочу сделать ссылку на него из текста.

решение1

Вы можете включить их в landscapeсреду, а затем использовать minipages, чтобы обеспечить, чтобы подпись находилась на той же странице, что и изображение. Однако это не приведет к включению на всю ширину:

\documentclass{article}
\usepackage[]{graphicx}
\usepackage{caption}
\usepackage{pdflscape}

\begin{document}

Figure \ref{fig:duck1} shows\ldots

\begin{landscape}
  \noindent
  \begin{minipage}{\linewidth}
    \centering
    \includegraphics
      [page=1,width=\linewidth,height=.95\textheight,keepaspectratio]
      {example-image-duck}
    \captionof{figure}{a duck\label{fig:duck1}}
  \end{minipage}
  \begin{minipage}{\linewidth}
    \includegraphics
      [page=2,width=\linewidth,height=.95\textheight,keepaspectratio]
      {example-image-duck}
    \captionof{figure}{another duck\label{fig:duck2}}
  \end{minipage}
\end{landscape}

\end{document}

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

Позднее редактирование:

Следующий код создает две кликабельные ссылки, которые позволяют программе просмотра PDF-файлов перейти на страницы, на которых размещены две утки:

\documentclass{article}
\usepackage{pdfpages}
\usepackage[]{hyperref}

\begin{document}

\hyperlink{hyp:duck1}{the first duck} and 
\hyperlink{hyp:duck2}{the second duck}

\clearpage % important or else the first link is on the wrong page
\hypertarget{hyp:duck1}
  {\includepdf[pages=1,landscape=true]{example-image-duck}}
\hypertarget{hyp:duck2}
  {\includepdf[pages=2,landscape=true]{example-image-duck}}

\end{document}

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