#### New talk at AofA22, and a note on typesetting math with reveal.js

I had the pleasure of presenting recent joint work with Alois Panholzer and Stephan Wagner on the analysis of a stochastic process involving iteratively uncovering the vertices and edges of labeled trees at AofA22.

While preparing the slides for my talk (see embed below), I stumbled over
an interesting solution for a problem that has somewhat haunted me while
using reveal.js, namely the missing ability to
make parts of typeset math into *fragments* (which means that these
parts can be faded in separately, think `\pause`

in LaTeX-beamer).

The solution I applied has been provided in this GitHub issue,
with a working (recent) version of the proposal in the files provided in
this comment
by @manuelbb-upb. With the updated `math.js`

provided
there, reveal.js’ MathJaX plugin is extended (among other things) with
a `\fragment{<fragment-index>}{<fragment-content>}`

command that can be used
like

```
\[ x^2 \fragment{1}{ + y^2} \fragment{2}{= z^2} \]
```

to produce a typeset equation that will be gradually uncovered to first show $x^2$, then $x^2 + y^2$, and then the full $x^2 + y^2 = z^2$.

Unfortunately the order does not seem to combine well with nodes with set `data-fragment-index`

outside of the math environment, but it is still nice to be able to use at least some
*fragment-magic* in typeset math.