tikzpicture
다음 MWE에서 를 제거하면 가 block
위로 이동합니다.
\documentclass{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}[t]{Title}
\begin{tikzpicture}[overlay]
\draw (5pt,5pt) circle (10pt);
\end{tikzpicture}
\begin{block}{Theorem}
text
\end{block}
\end{frame}
\end{document}
이것이 어떻게 가능한지?
tikzpicture
공간이 소개 되나요 ?
resizebox
주위에 a를 사용하면 tikzpicture
0으로 나누기 때문에 크기가 0이 되지만 여전히 block
. 이것이 어떻게 가능한지?
tikzpicture
이 특정 경우에는 아래를 이동할 수 있지만 block
일반적으로 추가된 추가 공간을 어떻게 제거할 수 있습니까?
답변1
직접적 으로가 아니라 tikzpicture
를 이동시키는 수직 모드를 종료하는 것입니다 block
. 여기에는 tikzpicture
, 또는 심지어 \mbox{}
.
\documentclass{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}[t]{Title}
% \begin{tikzpicture}[overlay]
% \draw (5pt,5pt) circle (10pt);
% \end{tikzpicture}%
\leavevmode%
\begin{block}{Theorem}
text
\end{block}
\end{frame}
\end{document}
비교를 위해 수직 모드를 종료하지 않은 상태입니다.
을 수직 모드로 유지하는 한 가지 해결책은 block
다음 위치에 배치하는 것입니다 \vbox
.
\documentclass{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}[t]{Title}
\begin{tikzpicture}[overlay]
\draw (5pt,5pt) circle (10pt);
\end{tikzpicture}%
\vbox{\begin{block}{Theorem}
text
\end{block}}
\end{frame}
\end{document}
tikzpicture
아마도 더 나은 것은 다음의 첫 번째 항목을 넣는 것입니다 block
.
\documentclass{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}[t]{Title}
\begin{block}{Theorem}
\begin{tikzpicture}[overlay]
\draw (5pt,5pt) circle (10pt);
\end{tikzpicture}%
text
\end{block}%
\end{frame}
\end{document}