I have read the questions on this web over this topic of relative overlay specifications in Beamer, concretely Relative Overlay Clarification, plus Beamer manual, some blog posts and what not.
And I must confess that I think I do not understand this well. For what I could see, when you write something like <+-> as an overlay command, you should expect the command or text to be rendered one slide after the previous.
But when I compile the following code, I do not observe the expected result:
\documentclass[xcolor=dvipsnames, 12pt, c]{beamer}
\begin{document}
\begin{frame}{Test}
Blah, blah,\dots (First slide)
\onslide<+->{¡Hola! (Should it be the second slide?)}
\onslide<+->{Perhaps third? No clear\dots}
\end{frame}
\end{document}
Actually, it creates a first slide with the text of the first onslide in it, ¡Hola! (Should it be the second slide?), and a second and final slice with this, and the last text, Perhaps third? No clear....
I will consider that it should produce a first slide without any text from the onslide commands, then a second slide with the first onslide text, and so on.
Am I interpreting wrong the overlay specifications? I assume that, but I would like further clarification from experts.
+is replaced by the current counter value, then increments the counter, so the first+is always replaced by1unless you mess with the counter – Joseph Wright Oct 28 '22 at 07:46onslideconsecutively? – alfeliz Nov 09 '22 at 07:48