答案1
更新beamer
软件包后代码将正常运行。
看https://tex.stackexchange.com/a/603644/161015 使用beamer.cls 2021/03/19 v3.62
。
使用\listfiles
之前\documentclass{beamer}
并检查 .log 文件末尾以获取当前版本。
*File List*
beamer.cls 2021/03/19 v3.62 A class for typesetting presentations
beamerbasemodes.sty
etoolbox.sty 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
beamerbasedecode.sty
ifpdf.sty 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead.
iftex.sty 2020/03/06 v1.0d TeX engine tests
beamerbaseoptions.sty