Consider this minimal example:
\documentclass[aspectratio=169, 16pt]{beamer}
\usetheme[titleformat=smallcaps]{metropolis} % Usemetropolistheme
\usepackage[english]{babel}
\begin{document}
\begin{frame}[standout]
\only<+>{H}
\only<+>{He}
\only<+>{Hel}
\only<+>{Hell}
\only<+>{Hello}
\only<+>{Hello w}
\only<+>{Hello wo}
\only<+>{Hello wor}
\only<+>{Hello worl}
\only<+>{Hello world}
\only<+>{Hello world!}
\end{frame}
\end{document}
Basically, it's animated text using beamer's overlay. However, as far as I know, I have to manually go to the next slide to make it works. There is a way to temporize the process? I know that a solution could be to export the image, make a gif and use the animate package. However there are two downsides in this solution: gifs are not vectorial, I have to make a new gif each time I change something in the layout (like fonts or anything like that).
Note It's not mandatory to use beamer overlays. However, the solution must work with beamer class and xelatex compiler.


animateway does not require the detour via GIF. Where did you get this information from? Pkganimateis perfectly suited for animating vectorial graphics within PDF. – AlexG Mar 11 '24 at 12:53