`tikzpicture` を使用して画像を配置するときに、アンカーによって挿入されたスペースを削除するにはどうすればよいですか?

`tikzpicture` を使用して画像を配置するときに、アンカーによって挿入されたスペースを削除するにはどうすればよいですか?

ページ全体の高さにわたって画像が伸び、左側にコメント投稿がいくつか表示されるフレームを作成しようとしています。

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

しかし、写真を見るとわかるように、画像とフレームの右端の間に小さな隙間があります。この隙間ができる原因は何でしょうか? どうすればこの隙間をなくして、画像が右端に完全に収まるようにできるでしょうか? アンカーの処理方法に原因があるのではないかと思いますtikz

\documentclass[aspectratio=169, t]{beamer}

\usepackage{tikzpagenodes}
\usepackage{adjustbox}
\usepackage{blindtext}

\newcommand{\removeNavigation}{\setbeamertemplate{navigation symbols}{}}

\setbeamercolor{background canvas}{bg=cyan}

\begin{document}

{\removeNavigation
    
\begin{frame}[plain]
    
    \begin{adjustbox}{minipage={0.4\paperwidth}}
        
        \blindlist{itemize}
        
    \end{adjustbox}
    
    \begin{tikzpicture}[remember picture, overlay]
        \node[anchor=east] at (current page.east)
        {\includegraphics[height=\paperheight, width=0.5\paperwidth]{example-image}};
    \end{tikzpicture}
    
\end{frame}

}

\end{document}

答え1

間隔は、inner sepノードの初期値がゼロではない (0.3333em) ために発生します。設定により、inner sep=0ptその間隔が削除されます。

完全な例:

\documentclass[aspectratio=169, t]{beamer}

\usepackage{tikzpagenodes}
\usepackage{adjustbox}
\usepackage{blindtext}

\newcommand{\removeNavigation}{\setbeamertemplate{navigation symbols}{}}

\setbeamercolor{background canvas}{bg=cyan}

\begin{document}

{\removeNavigation
    
\begin{frame}[plain]
    \begin{adjustbox}{minipage={0.4\paperwidth}}
        \blindlist{itemize}
    \end{adjustbox}
    
    \begin{tikzpicture}[remember picture, overlay]
        \node[anchor=east, inner sep=0pt] at (current page.east)
        {\includegraphics[height=\paperheight, width=0.5\paperwidth]{example-image}};
    \end{tikzpicture}
\end{frame}
}

\end{document}

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

関連情報