通常我喜欢先画一张图,然后在下一张幻灯片上添加一些东西。问题是图片的大小会随之改变,所以图片在演示文稿中会移动beamer
,这确实不太美观。
在完成所有添加操作之后,我怎样才能轻松地beamer
获取图像的最大尺寸?
以下是 MWE:
\documentclass[]{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usetheme{Warsaw}
\begin{document}
\begin{frame}{Title}
\centering
\begin{tikzpicture}
\node[draw,circle,fill=black] (a) {};
\node<2->[draw,fill=black,above=of a] (b) {};
\end{tikzpicture}
\end{frame}
\end{document}
以及我所拥有的图片:
这就是我想要的:
你知道如何自动做到这一点吗?(我总是使用定位,因此手动估计边界框,然后使用,useasboundingbox
这很麻烦)。
谢谢你!
答案1
使用\visible
所需预订的房间:
\documentclass[]{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usetheme{Warsaw}
\begin{document}
\begin{frame}{Title}
\centering
\begin{tikzpicture}
\node[draw,circle,fill=black] (a) {};
\visible<2->{\node[draw,fill=black,above=of a] (b) {};}
\end{tikzpicture}
\end{frame}
\end{document}