![Beamer:在 \xymatrix 环境中淡入淡出和放大](https://linux22.com/image/252441/Beamer%EF%BC%9A%E5%9C%A8%20%5Cxymatrix%20%E7%8E%AF%E5%A2%83%E4%B8%AD%E6%B7%A1%E5%85%A5%E6%B7%A1%E5%87%BA%E5%92%8C%E6%94%BE%E5%A4%A7.png)
我正在用 Beamer 准备演示文稿。我有以下图表
\begin{frame}
\begin{figure}[h!]
\centerline{
\xymatrix{
& *+[F-,]{\txt{Text 1}}\ar[dl]\ar[dr] \\
*+[F-,]{\txt{Text 2}} & & *+[F-,]{\txt{Text 3}}
}
}
\end{figure}
\end{frame}
我想放大“文本 2”,同时淡化其他所有内容。然后我想反向执行该过程:缩小并恢复整个图表。这可能吗?
感谢您提供任何帮助!
答案1
您可以在此处选择不同的缩放行为。
\documentclass{beamer}
\usepackage{xypic}
\begin{document}
\begin{frame}<1>[label=zooms]
\framezoom<1><2>(2.5cm,1.5cm)(2cm,1.5cm)
\begin{figure}
\centerline{
\xymatrix{
& *+[F-,]{\txt{Text 1}}\ar[dl]\ar[dr] \\
*+[F-,]{\txt{Text 2}} & & *+[F-,]{\txt{Text 3}}
}
}
\end{figure}
\end{frame}
\againframe<2->[plain]{zooms}
\againframe<1>[plain]{zooms}
\end{document}
请参阅手册以了解其他选项。