假设我有一个方程,想在得到解之前显示一些代数步骤。有没有办法在每一帧替换新处理的方程,而不是揭示许多后续步骤?
\begin{frame}
\begin{flalign*}
\uncover<1->{
-3\pi\eta r\dv{\langle x^2\rangle}{t}+\langle\xi(t)x\rangle&=\frac{1}{2}m\dv[2]{\langle x^2\rangle}{t}-\langle mv^2\rangle&&\\}
\uncover<2->
{-3\pi\eta r\dv{\langle x^2\rangle}{t}+\langle\xi(t)x\rangle&=\frac{1}{2}m\dv[2]{\langle x^2\rangle}{t}-\cancelto{k_BT}{\langle mv^2\rangle&&\\}
\end{flalign*}
\end{frame}
答案1
您可以使\cancelto
宏覆盖感知,这样您就可以像这样简单地使用它:
\documentclass{beamer}
\usepackage{cancel}
\usepackage{physics}
\renewcommand<>{\cancelto}[2]{\rule{0pt}{1.5\baselineskip}\alt#3{\beameroriginal{\cancelto}{#1}{#2}}{#2}}
\begin{document}
\begin{frame}
\begin{flalign*}
-3\pi\eta r\dv{\langle x^2\rangle}{t}+\langle\xi(t)x\rangle&=\frac{1}{2}m\dv[2]{\langle x^2\rangle}{t}-\cancelto<2>{k_BT}{\langle mv^2\rangle}&&
\end{flalign*}
\end{frame}
\end{document}