
왼쪽에 일부 댓글 게시물이 있는 페이지 전체 높이에 걸쳐 이미지가 늘어나는 프레임을 만들려고 합니다.
그러나 사진에서 볼 수 있듯이 이미지와 프레임 오른쪽 가장자리 사이에 작은 간격이 존재합니다. 이러한 격차가 나타나는 원인은 무엇입니까? 이미지가 오른쪽 가장자리로 완전히 플러시되도록 제거하는 방법은 무엇입니까? 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이 아닌 값(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}