Ich möchte drei Bilder auf zwei Seiten (A4 im Querformat) haben und zwar tikz
folgendermaßen:
Mittleres Bild:
- Das Bild in der Mitte wird in zwei Teile halbiert (zu je 50 %), ein Teil kommt auf der ersten Seite rechts und auf der zweiten Seite links zum Einsatz.
- Die beiden Teile des mittleren Bildes sollen jeweils am rechten Seitenrand stehen (auf der ersten Seite rechts/auf der zweiten links).
Äußere Bilder:
- Die anderen beiden Bilder sollen sich jeweils auf der linken Seite (erste Seite) und rechten Seite (zweite Seite) befinden.
- Beide sollten den gleichen Abstand (also 2 cm) zum mittleren Bild haben.
- Beide Bilder sollen jeweils am Rand der entsprechenden Seite stehen, also auf der ersten Seite links und auf der zweiten rechts.
Alle Bilder:
- Alle Bilder müssen die Höhe des Papiers haben.
Das Problem mit meinem aktuellen Code ist, dass ich die Bilder selbst anpassen muss. Ich möchte jedoch, tikz
dass LaTeX alles „automatisch“ für mich erledigt. Wie kann ich das erreichen?
Dies ist mein Code:
\documentclass{article}
\usepackage[margin=0cm, top=0cm, bottom=0cm, outer=0cm, inner=0cm, landscape, a4paper]{geometry}
\pagestyle{empty}
\usepackage{graphicx}
\usepackage{mwe}
\usepackage{tikz,tikzscale}
\begin{document}
\par\noindent
\hspace{-.1cm}%
\begin{minipage}{.5\linewidth}
\vspace{21cm}
\begin{tikzpicture}[remember picture, overlay]
\includegraphics[width=\linewidth, height=\paperheight, trim={18cm 0 0 0}, clip]{example-image}
\end{tikzpicture}
\end{minipage}\hfill
\hspace{1cm}%
\begin{minipage}{.5\linewidth}
\vspace{21cm}
\begin{tikzpicture}[remember picture, overlay]
\includegraphics[height=\paperheight]{example-image}
\end{tikzpicture}
\end{minipage}
\par\noindent
\hspace{-13.8cm}%
\begin{minipage}{.5\linewidth}
\vspace{21cm}
\begin{tikzpicture}[remember picture, overlay]
\includegraphics[height=\paperheight]{example-image}
\end{tikzpicture}
\end{minipage}
\hspace{1cm}%
\begin{minipage}{.5\linewidth}
\vspace{21cm}
\begin{tikzpicture}[remember picture, overlay]
\includegraphics[width=10cm, height=\paperheight, trim={18cm 0 0 0}, clip]{example-image} % l b r t
\end{tikzpicture}
\end{minipage}
\end{document}
Antwort1
So was?
\documentclass{article}
\usepackage[margin=0cm, top=0cm, bottom=0cm, outer=0cm, inner=0cm, landscape, a4paper]{geometry}
\pagestyle{empty}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
\pgfmathsetmacro{\mywidth}{2*\paperwidth/3-1cm} % kept local
\node at ([xshift=-\paperwidth/6-1cm]current page.center){%
\includegraphics[width=\mywidth pt,height=\paperheight]{example-image-a}};
\node at (current page.east){%
\includegraphics[width=\mywidth pt,height=\paperheight]{example-image-b}};
\end{tikzpicture}
~
\clearpage
\begin{tikzpicture}[overlay,remember picture]
\pgfmathsetmacro{\mywidth}{2*\paperwidth/3-1cm} % kept local
\node at ([xshift=\paperwidth/6+1cm]current page.center){%
\includegraphics[width=\mywidth pt,height=\paperheight]{example-image-c}};
\node at (current page.west){%
\includegraphics[width=\mywidth pt,height=\paperheight]{example-image-b}};
\end{tikzpicture}
\end{document}
BEARBEITEN: Lücke hinzugefügt. (Beachten Sie, dass \mywidth
zweimaliges Berechnen kein Fehler ist.)