昨天(2017 年 1 月 6 日),我在 Linux 上对 TeX Live 2016 安装进行了例行更新,现在当我尝试使用 LuaLaTeX 编译一个以前可以正常编译的源代码时,我得到了
! Package beamerfontthememetropolis Error: Patching section title failed.
...
l.263 \patchcmd
{\beamer@@frametitle}
当我使用 LuaLaTeX 将文件demo.tex
作为beamer-metropolis
分发的一部分时,也会发生同样的事情。
答案1
最新beamer
版本修复了超链接和子部分的问题(请参阅https://github.com/josephwright/beamer/commit/ef419391cbe5245cabf3b77c89b58023fb253c95和https://github.com/josephwright/beamer/issues/350)。这意味着主题尝试修补的行已更改。主题代码需要更新才能实现这一点:我有记录了拉取请求(拉取请求中还修复了另一个问题,这使得无法简单地忽略补丁问题!)