40

Is there any way to uncover equation-lines of an align* environment line per line in a frame conveniently?

somethink like

\begin{align*}[<+->]
    a &= b \\
    b &= c \\
    \Rightarrow \quad 
    a &= c \\
\end{align*}

or at least only one annotation per line.

1
  • Section 23.4 of the beamer manual describes how this can be done
    – egreg
    Jun 21, 2012 at 13:10

1 Answer 1

48

Since you have an untagged environment, you can use

\documentclass{beamer}

\begin{document}

\begin{frame}
\begin{align*}
    \onslide<1->{a &= b \\}
    \onslide<2->{b &= c \\}
    \onslide<3>{\Rightarrow \quad 
    a &= c}
\end{align*}
\end{frame}

\end{document}

For a tagged environment additional work has to be done, as described in Section 23.4 Uncovering Tagged Formulas Piecewise of the beamer manual:

\documentclass{beamer}

\begin{document}

\begin{frame}
\begin{align}
    \onslide<1->{a &= b \\}
    \onslide<2->{b &= c \\}
    \onslide<3>{\Rightarrow \quad 
    a &= c \\}
\notag
\end{align}
\vskip-1.5em
\end{frame}

\end{document}
3
  • Thanx a lot, I didn't realize this worked, as I had made another mistake and misinterpreted the errors i got. I haden't found this when googling/searching here for solutions however.
    – IARI
    Jun 21, 2012 at 13:15
  • What is an untagged environment? Jul 27, 2019 at 22:00
  • @RodolfoOviedo {align} is tagged because it's numbering each of the lines. {align*} is untagged because it doesn't number the lines.
    – Teepeemm
    Aug 13, 2020 at 20:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.