Фоновое изображение на правой стороне презентации Beamer в Ганноверской теме

Фоновое изображение на правой стороне презентации Beamer в Ганноверской теме

Я делаю презентацию с LaTexиспользованием класса документа Beamer. Я использую тему Hannover. У нее есть панель навигации слева, а содержимое презентации — справа.

Я хочу разместить фоновое изображение на слайде (или в рамке), но только с правой стороны (охватывая всю правую сторону)только). Я перешел по этой ссылке -->Как вставить фоновое изображение в рамку проектора?. Однако часть изображения также находится за панелью навигации (что мне не нужно). Как этого добиться?

Редактировать 1: Вот 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}

Вот результат: Результат вышеуказанного латексного кода

Как вы можете видеть, изображение также находится за панелью навигации, котораяя не хочу. Я хочу, чтобы он занимал всю правую часть презентации.только. Как я могу сделать то же самое?

решение1

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

введите описание изображения здесь

Связанный контент