So verschieben Sie Grafiken/passen die Platzierung von Abbildungen mit \includegraphics an

So verschieben Sie Grafiken/passen die Platzierung von Abbildungen mit \includegraphics an

Ich habe ein Diagramm zusammengestellt, das das ganze Blatt Papier einnimmt, inLandschaftModus, genannt diagram.tex (kompiliert, um PDF zu generieren). Ich versuche, das in einen Artikel einzubinden, aber es wird nur die Hälfte angezeigt; die untere Hälfte wird durch das rechte Ende des Dokuments abgeschnitten.

Ich konnte es in die richtige Ausrichtung bringen, indem ich

\includegraphics[angle=90]{diagram.pdf}

Da aber die untere Hälfte abgeschnitten ist, brauche ich eine Möglichkeit, so etwas zu tun:

\includegraphics[angle=90, shift left = 5cm]{diagram.pdf}

um den Rest des Bildes nach links (oder nach oben, je nachdem, von wo aus Sie es betrachten) zu ziehen.

Wie kann ich die Figur also bewegen?

documentclassIch bin nicht sicher, ob das relevant ist, aber ich verwende in meinem Dokument Folgendes und Pakete:

\documentclass[11pt,a4paper,twoside]{article}
\usepackage{tikz, graphicx}

Bearbeiten:

Das ist kein Problem, wenn man es über die Ränder hinausschiebt. Die Hälfte des Bildes ist nicht auf dem Papier (so als ob Sie die Hälfte Ihrer linken Hand hinter die linke Seite Ihres Monitors stecken würden). Ich muss das Papier nach links ziehen (genauso wie Sie Ihre Hand nach links bewegen würden, um es zu sehen).

Antwort1

\includegraphicserzeugt eine Box, die genauso positioniert ist \mbox{}oder Apositioniert ist. Wenn Sie sie 3 cm nach links verschieben möchten, verwenden Sie

\hspace*{-3cm}\includegraphics.....

\hspace*Der Grund, warum wir „stattdessen“ verwenden, \hspacebesteht darin, dass am Anfang einer Zeile der Weißleim verworfen wird, sodass jeder durch den Normalen hinzugefügte Leerraum \hspacewirkungslos wäre.

Antwort2

Um Verschiebungen direkt in den Optionenteil \includegraphics[options]{graphic.pdf}des Befehls einzufügen, ist ein einfacherer Weg der

`trim=left bottom right top` 

Option. Dabei sind , left, bottom, rightund topLängeneinheiten, die die Grafik bei positiven Werten kürzen und bei negativen Werten Platz hinzufügen.

Um also 5 cm nach rechts und 1 cm vom oberen Rand zu verschieben, würden Sie Folgendes tun:

\includegraphics[trim=-5cm 0 0 -1cm]{diagram.pdf}

Antwort3

Ich habe mich für eine Antwort entschieden, da die Kommentare mit viel Code eine ziemlich schlechte Lesbarkeit aufweisen. Das Ninja-Bild stammt vonhttp://tinyurl.com/btapmmx

\documentclass[12pt]{article}
\usepackage{tikz}
\begin{document}
\begin{figure}
\begin{tikzpicture}
    \begin{scope}
    \node {Node 1: \includegraphics[width=1 in]{images/ninja}};
    \end{scope}
    \begin{scope}[xshift=-5cm]
    \node {Node 2: \includegraphics[width=1 in]{images/ninja}};
    \end{scope}
\end{tikzpicture}
\end{figure}
\end{document}

Knoten 2 ist jetzt verschoben. Wenn Sie also den Code für scopes und node1 überspringen und Ihren pdfin node2 einschließen, sollten Sie in der Lage sein, den Einschluss pdfhierhin und dorthin zu verschieben.

Das Ergebnis: Bildbeschreibung hier eingeben

verwandte Informationen