With beamer, "Missing { inserted." (regression)

Sam Carter sam.carter8 at aol.de
Thu Feb 17 18:12:10 CET 2022


The behaviour changed with the commit https://github.com/josephwright/beamer/commit/87f1646bd2307010701991129e5a900019b1d48c

You can make your old document work again with this workaround:

\documentclass{beamer}

\renewcommand{\textnormal}{\beameroriginal{\textnormal}}

\begin{document}
\begin{frame}
$e_\textnormal{m}$
\end{frame} s
\end{document}




> On 17. Feb 2022, at 17:37, Vincent Lefevre <vincent at vinc17.net> wrote:
> 
> Under Debian/unstable with the TeX Live 2021 Debian packages
> and with the old TeX Live 2020 Debian packages, pdflatex on
> 
> \documentclass{beamer}
> \begin{document}
> \begin{frame}
> $e_\textnormal{m}$
> \end{frame}
> \end{document}
> 
> gives the following error:
> 
> ! Missing { inserted.
> <to be read again> 
>                   \def 
> l.5 \end{frame}
> 
> There are no issues with TeX Live 2018 under Debian 10 buster.
> The author of the full .tex file uses a macOS machine, so I assume
> that there are no issues there either (but I don't know which
> TeX distribution it is).
> 
> -- 
> Vincent Lefèvre <vincent at vinc17.net> - Web: <https://www.vinc17.net/>
> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)




More information about the tex-live mailing list.