Fügen Sie eine PDF-Datei mit Querformatabbildungen in das Dokument ein

Fügen Sie eine PDF-Datei mit Querformatabbildungen in das Dokument ein

Ich habe eine große Abbildung über 2 Seiten, die ich in meine Latex-Datei einfügen möchte. Diese Abbildung ist ein externes PDF und bereits im Querformat. Ich möchte die Abbildung im Text über referenzieren können \ref, daher benötigt sie eine Beschriftung. Der folgende Code funktioniert einwandfrei, aber sobald ich die figureUmgebung verwende, ist die Drehung des Bildes falsch (kein Querformat mehr). Ich habe eine alternative Lösung über . ausprobiert includegraphics, aber das Bild war immer zu klein (und irgendwie nicht zentriert). Gibt es eine Möglichkeit, das richtig zu machen?

\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}

Es muss nicht unbedingt eine Abbildungsumgebung sein, da ich keine Abbildungsliste verwende. Ich muss nur darauf verlinken und darauf verweisen können. Für alle Hinweise bin ich sehr dankbar.

Bearbeiten: Bitte beachten Sie, dass in diesem Fall keine Bildunterschrift erforderlich ist. Ich suche grundsätzlich nach einer Methode, um ein Bild einzubinden, das bereits eine Bildunterschrift hat. Aber ich möchte es vom Text aus verlinken.

Antwort1

Sie können sie in eine landscapeUmgebung einbinden und dann minipages verwenden, um zu erzwingen, dass die Beschriftung auf derselben Seite wie das Bild steht. Dies führt jedoch nicht zur Einbindung in voller Breite:

\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}

Bildbeschreibung hier eingeben

Eine späte Änderung:

Das Folgende erzeugt zwei anklickbare Links, die den PDF-Viewer zu den Seiten springen lassen, auf denen die beiden Enten platziert sind:

\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}

verwandte Informationen