在最近更新我的 TeXLive 2016 安装后,我得到了
l.275 ...opolis}{Patching section title failed}\@ehc
当我尝试 xelatex 或 lualatex 文件 demo.tex 时
texmf-dist/doc/latex/beamertheme-metropolis/demo.tex
(我的消息来源也出现了同样的情况。)
我感谢 Joseph Wright 和 metropolis 的维护者在今年 1 月初修复了同样的问题。不幸的是,这个问题又再次出现了。
答案1
此行为是由于metropolis
主题中的一个错误造成的,该错误已在主题 v1.2 中修复metropolis
。
如果可能的话,你应该更新你的 TeX 发行版安装当前版本。如果无法做到这一点,例如,如果您只想更改这一个包,或者您没有权限更新整个发行版,则需要在本地安装包。此选项应被视为最后的手段,因为对于更复杂的包,可能存在包依赖性,这会使本地安装更加复杂且容易出错。
为了避免将来出现此问题,请考虑从metropolis
主题切换到moloch
,这是 metropolis 的一个更新分支。该moloch
主题尽可能使用 beamer 自己的机制,从而降低了修补错误的风险。