Imagem de fundo no lado direito da apresentação do Beamer no tema Hannover

Imagem de fundo no lado direito da apresentação do Beamer no tema Hannover

Estou fazendo uma apresentação LaTexusando a classe de documentos Beamer. Estou usando o Hannovertema. Possui uma barra de navegação no lado esquerdo e o conteúdo da apresentação no lado direito.

Quero colocar a imagem de fundo em um slide (ou quadro), mas apenas no lado direito (abrangendo todo o lado direitoapenas). Eu segui este link ->Como inserir uma imagem de fundo em um quadro de projetor?. Porém, parte da imagem também fica atrás da barra de navegação (o que eu não quero). Como posso conseguir isso?

Editar 1: Aqui está um 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}

Aqui está o resultado: Resultado do código de látex acima

Como você pode ver, a imagem também fica atrás da barra de navegação, queEu não quero. Quero que ocupe todo o lado direito da apresentaçãoapenas. Como posso fazer o mesmo?

Responder1

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

insira a descrição da imagem aqui

informação relacionada