![beamer/align:如何在动画中交换单个符号](https://linux22.com/image/311187/beamer%2Falign%EF%BC%9A%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8A%A8%E7%94%BB%E4%B8%AD%E4%BA%A4%E6%8D%A2%E5%8D%95%E4%B8%AA%E7%AC%A6%E5%8F%B7.png)
我正在尝试在 LaTeX beamer 动画中用 \ne 替换对齐环境中的等号。以下是 MnWE:
\documentclass{beamer}
\usepackage{amsmath}
\begin{document}
\begin{frame}{.}
\begin{align*}
a \onslide<1>{=}\onslide<2>{\ne} b
\end{align*}
\end{frame}
\end{document}
这里,(非)等号改变了位置,这显然是不可取的。
我以前曾通过在 \onslides 周围使用 overprint 环境来做到这一点,但这必须在 align 环境之外,否则会中断。这次我不愿意采用那种解决方案,因为示例中的 a 和 b 实际上是巨大的术语,并且后面还有几个。我必须复制所有这些。
有没有一种微小的解决方案可以解决这个问题而又不需要那么多重复?
注意:需要替换的符号出现多次。