From dc7ae3d63281a745b7472e9269c383aac79c7a72 Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Mon, 13 Feb 2017 17:23:29 +0100 Subject: [PATCH] Fix #260: disable TikZ external for our bars --- source/beamerinnerthememetropolis.dtx | 4 ++++ source/beamerouterthememetropolis.dtx | 2 ++ 2 files changed, 6 insertions(+) diff --git a/source/beamerinnerthememetropolis.dtx b/source/beamerinnerthememetropolis.dtx index 24f5c5f..b27a088 100644 --- a/source/beamerinnerthememetropolis.dtx +++ b/source/beamerinnerthememetropolis.dtx @@ -199,9 +199,11 @@ \newlength{\metropolis@titleseparator@linewidth} \setlength{\metropolis@titleseparator@linewidth}{0.4pt} \setbeamertemplate{title separator}{ + \tikzexternaldisable% \begin{tikzpicture} \fill[fg] (0,0) rectangle (\textwidth, \metropolis@titleseparator@linewidth); \end{tikzpicture}% + \tikzexternalenable% \par% } % \end{macrocode} @@ -336,10 +338,12 @@ \setlength{\metropolis@progressonsectionpage}{% \textwidth * \ratio{\insertframenumber pt}{\inserttotalframenumber pt}% }% + \tikzexternaldisable% \begin{tikzpicture} \fill[bg] (0,0) rectangle (\textwidth, \metropolis@progressonsectionpage@linewidth); \fill[fg] (0,0) rectangle (\metropolis@progressonsectionpage, \metropolis@progressonsectionpage@linewidth); \end{tikzpicture}% + \tikzexternalenable% } % \end{macrocode} % diff --git a/source/beamerouterthememetropolis.dtx b/source/beamerouterthememetropolis.dtx index 5ce947b..a1d91f1 100644 --- a/source/beamerouterthememetropolis.dtx +++ b/source/beamerouterthememetropolis.dtx @@ -195,10 +195,12 @@ \paperwidth * \ratio{\insertframenumber pt}{\inserttotalframenumber pt}% }% \begin{beamercolorbox}[wd=\paperwidth]{progress bar in head/foot} + \tikzexternaldisable% \begin{tikzpicture} \fill[bg] (0,0) rectangle (\paperwidth, \metropolis@progressinheadfoot@linewidth); \fill[fg] (0,0) rectangle (\metropolis@progressinheadfoot, \metropolis@progressinheadfoot@linewidth); \end{tikzpicture}% + \tikzexternalenable% \end{beamercolorbox} } % \end{macrocode}