Barra de progreso en el título del marco personalizado en el tema metrópolis

Barra de progreso en el título del marco personalizado en el tema metrópolis

Usandoesterespuesta Agregué el logotipo de mi universidad al título del marco de mis beamerdiapositivas que hice usando el Metropolistema. MWE:

\documentclass[9pt,aspectratio=169,]{beamer}
\usetheme[progressbar=frametitle,
subsectionpage=progressbar,
block=fill]{Metropolis}
\usepackage[export]{adjustbox}

\makeatletter
\setlength{\metropolis@frametitle@padding}{1.8ex}% <- default 2.2 ex
\setbeamertemplate{frametitle}{%
    \nointerlineskip%
    \begin{beamercolorbox}[%
        wd=\paperwidth,%
        sep=0pt,%
        leftskip=\metropolis@frametitle@padding,%
        rightskip=\metropolis@frametitle@padding,%
        ]{frametitle}%
        \metropolis@frametitlestrut@start%
        \insertframetitle%
        \nolinebreak%
        \metropolis@frametitlestrut@end%
        \hfill
        \includegraphics[height=3ex,keepaspectratio,valign=c]{example-image}
    \end{beamercolorbox}
}

\begin{document}

\begin{frame}
\frametitle{Frame title}
Contents...
\end{frame}

\end{document}

Pero ahora ya no tengo barra de progreso debajo del título del cuadro. Intenté volver a agregarlo con el código de Metropolis.manual, pero no tuvo éxito. Se agradece cualquier ayuda. ¡Gracias!

Producción

Respuesta1

Puede agregar \usebeamertemplate*{progress bar in head/foot}al final de su definición de título de marco personalizado:

\documentclass[9pt,aspectratio=169,]{beamer}
\usetheme[progressbar=frametitle,
subsectionpage=progressbar,
]{moloch}% modern fork of the metropolis theme
\usepackage[export]{adjustbox}

\makeatletter
\setlength{\moloch@frametitle@padding}{1.8ex}% <- default 2.2 ex
\setbeamertemplate{frametitle}{%
    \nointerlineskip%
    \begin{beamercolorbox}[%
        wd=\paperwidth,%
        sep=0pt,%
        leftskip=\moloch@frametitle@padding,%
        rightskip=\moloch@frametitle@padding,%
        ]{frametitle}%
        \moloch@frametitlestrut@start%
        \insertframetitle%
        \nolinebreak%
        \moloch@frametitlestrut@end%
        \hfill
        \includegraphics[height=3ex,keepaspectratio,valign=c]{example-image}
    \end{beamercolorbox}
    \usebeamertemplate*{progress bar in head/foot}
}

\setlength{\moloch@progressinheadfoot@linewidth}{3pt}% just to better see that it's working


\begin{document}

\begin{frame}
\frametitle{Frame title}
Contents...
\end{frame}

\begin{frame}
\frametitle{Frame title}
Contents...
\end{frame}

\begin{frame}
\frametitle{Frame title}
Contents...
\end{frame}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada