
Estou tentando criar um quadro com uma imagem esticada por toda a altura de uma página com algumas postagens de comentários à esquerda.
No entanto, como você pode ver na imagem, existe um pequeno espaço entre a imagem e a borda direita do quadro. O que faz com que essa lacuna apareça? Como se livrar dele de forma que a imagem fique totalmente alinhada com a borda direita? Eu acredito que pode ser por causa de como tikz
lida com as âncoras
\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}
Responder1
O espaçamento é causado pelo inner sep
nó inicialmente diferente de zero (0,3333em). A configuração inner sep=0pt
remove esse espaçamento.
Exemplo completo:
\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}