Tikz - drei Bilder auf zwei Seiten im Querformat

Tikz - drei Bilder auf zwei Seiten im Querformat

Ich möchte drei Bilder auf zwei Seiten (A4 im Querformat) haben und zwar tikzfolgendermaß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, tikzdass 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}

Bildbeschreibung hier eingeben

BEARBEITEN: Lücke hinzugefügt. (Beachten Sie, dass \mywidthzweimaliges Berechnen kein Fehler ist.)

verwandte Informationen