라텍스 비머를 사용하여 맞춤형 제목 페이지를 만들려고 합니다. 그러나 제거할 수 없는 여백이 있는 것 같습니다.
\documentclass[t,aspectratio=169]{beamer}
\usepackage{tikz}
\defbeamertemplate*{title page}{customized}[1][]{
\begin{tikzpicture}
\draw[draw] (0,0) rectangle (16,1);
\end{tikzpicture}
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}
나는 상자가 왼쪽 상단에 있을 것으로 예상했습니다. 나는 상자를 더 위로 이동시키기 위해 이미 네거티브를 시도했지만 vspace
어느 것이 올바른 값인지 모르겠습니다. 또한 vspace와 hspace를 함께 사용할 수 없었습니다.
답변1
여백을 제거하려면 직사각형을 페이지 모서리에 맞춰 정렬하면 됩니다.
\documentclass[t,aspectratio=169]{beamer}
\usepackage{tikz}
\usetikzlibrary{arrows,positioning}
\defbeamertemplate*{title page}{customized}[1][]{
\begin{tikzpicture}[remember picture,overlay]
\begin{scope}[shift={(current page.north west)}]
\draw[draw] (0,0) rectangle (15.95,-1);
\end{scope}
\end{tikzpicture}
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}
상자의 자동 너비를 사용하면 다음과 같습니다.
\documentclass[t,aspectratio=169]{beamer}
\usepackage{tikz}
\usetikzlibrary{positioning,calc}
\defbeamertemplate*{title page}{customized}[1][]{
\begin{tikzpicture}[remember picture,overlay]
\coordinate (SW) at (current page.south west);
\coordinate (SE) at (current page.south east);
\coordinate (NW) at (current page.north west);
\coordinate (NE) at (current page.north east);
\draw[draw] (NW) rectangle ($(NE)!0.2!(SE)$);
\end{tikzpicture}
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}