7

I am using the Dresden theme on a presentation with a few sections, each with a couple of subsections.

For each slide in a subsection, a circle appears in the navigation bar. I'm trying to hide this circle for some slides (images or continuations where using animations doesn't make sense), to keep the navbar organized.

I have tried this answer, however, that only works when the compress theme option is enabled. Without compress enabled, there is still space for the circle, but the circle itself is not drawn.

1 Answer 1

12

You can just combine the idea you mentioned with this one.

Eventually you need:

    \makeatletter
    \let\beamer@writeslidentry@miniframeson=\beamer@writeslidentry
    \def\beamer@writeslidentry@miniframesoff{%
      \expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{}% does not happen normally
      {%else
        % removed \addtocontents commands
        \clearpage\beamer@notesactions%
      }
    }
    \newcommand*{\miniframeson}{\let\beamer@writeslidentry=\beamer@writeslidentry@miniframeson}
    \newcommand*{\miniframesoff}{\let\beamer@writeslidentry=\beamer@writeslidentry@miniframesoff}
    \beamer@compresstrue
    \makeatother

Hope this helps!

3
  • 1
    Is it possible to still highlight the last dot in order to fake overlays with multiple frames?
    – tobiasBora
    May 17, 2021 at 9:13
  • 1
    @tobiasBora, have you found a solution to keep the last dot highlighted? I need the same functionality.
    – zero point
    Sep 9, 2022 at 8:59
  • Someone found a solution to highlight the last dot when miniframes are off?
    – Miloš
    Oct 3, 2022 at 14:33

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .