fix: fix frametitle patchmd

Implement the patch from https://github.com/matze/mtheme/pull/391
This commit is contained in:
Johan Larsson 2024-01-12 19:24:59 +01:00
parent a8c6274132
commit a302893340
1 changed files with 19 additions and 16 deletions

View File

@ -299,22 +299,25 @@
% the frame title we have to patch |\beamer@@frametitle|. % the frame title we have to patch |\beamer@@frametitle|.
% %
% \begin{macrocode} % \begin{macrocode}
\patchcmd{\beamer@@frametitle} \patchcmd{\beamer@@frametitle}{%
{{% \gdef\insertframetitle{{%
\gdef\insertframetitle{{#2\ifnum\beamer@autobreakcount>0\relax{}\space% #2%
\usebeamertemplate*{frametitle continuation}\fi}}% \ifnum\beamer@autobreakcount>0
\gdef\beamer@frametitle{#2}% \relax{}\space%
\gdef\beamer@shortframetitle{#1}% \beamer@insertframetitlecontinuation%
}} \fi%
{{% }}%
\gdef\insertframetitle{{\moloch@frametitleformat{#2}\ifnum% }{%
\beamer@autobreakcount>0\relax{}\space% \gdef\insertframetitle{{%
\usebeamertemplate*{frametitle continuation}\fi}}% \moloch@frametitleformat{#2}%
\gdef\beamer@frametitle{#2}% \ifnum\beamer@autobreakcount>0
\gdef\beamer@shortframetitle{#1}% \relax{}\space%
}} \beamer@insertframetitlecontinuation%
{} \fi%
{\PackageError{beamerfontthememoloch}{Patching frame title failed}\@ehc} }}%
}{}{%
\PackageError{beamerfontthememoloch}{Patching frame title failed}\@ehc
}
% \end{macrocode} % \end{macrocode}
% %
% %