ハノーバーテーマのビーマープレゼンテーションの右側の背景画像

ハノーバーテーマのビーマープレゼンテーションの右側の背景画像

LaTexBeamer ドキュメント クラスを使用してプレゼンテーションを作成しています。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}

結果は次のとおりです。 上記のLaTeXコードの結果

ご覧のとおり、画像はナビゲーションバーの後ろにも配置されており、欲しくないプレゼンテーションの右側全体を占めるようにしたいのみどうすれば同じことができるでしょうか?

答え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}

ここに画像の説明を入力してください

関連情報