Hintergrundbild rechts der Beamer-Präsentation im Hannover-Design

Hintergrundbild rechts der Beamer-Präsentation im Hannover-Design

Ich erstelle eine Präsentation unter LaTexVerwendung der Beamer-Dokumentenklasse. Ich verwende das HannoverDesign. Dieses hat eine Navigationsleiste auf der linken Seite und den Inhalt der Präsentation auf der rechten Seite.

Ich möchte ein Hintergrundbild auf einer Folie (oder einem Rahmen) platzieren, aber nur auf der rechten Seite (über die gesamte rechte Seitenur). Ich bin diesem Link gefolgt -->Wie fügt man ein Hintergrundbild in einen Beamer-Rahmen ein?. Allerdings liegt ein Teil des Bildes auch hinter der Navigationsleiste (was ich nicht möchte). Wie kann ich das erreichen?

Bearbeitung 1: Hier ist ein MWE:

\documentclass[xcolor={dvipsnames}]{beamer}
\usetheme{Hannover}
\usecolortheme{rose}

\begin{document}
    \section{A section}
    {
        \usebackgroundtemplate{\includegraphics[width=\paperwidth {../img/cluster-ex-1.png}}%
        \begin{frame}
            \begin{center}
                \LARGE
                    \textit{\textbf{Title of the frame}}            
            \end{center}
        \end{frame}
    }
\end{document}

Hier ist das Ergebnis: Ergebnis des obigen Latex-Codes

Wie Sie sehen, liegt das Bild auch hinter der Navigationsleiste, dieIch möchte nicht. Ich möchte, dass es die gesamte rechte Seite der Präsentation einnimmtnur. Wie kann ich dasselbe tun?

Antwort1

\documentclass{beamer}
\usetheme{Hannover}

\makeatletter
    \newlength{\imagewidth}
    \setlength{\imagewidth}{\paperwidth}
    \addtolength{\imagewidth}{-\beamer@sidebarwidth}

    \newlength{\sidebarwidth}
    \setlength{\sidebarwidth}{\beamer@sidebarwidth}
\makeatother

\usebackgroundtemplate{%
    \hspace*{\sidebarwidth}%
    \includegraphics[width=\imagewidth,height=\paperheight]{example-image}%
}

\begin{document}

\begin{frame}
content
\end{frame}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen