17

This can be obtained by patching the internal beamer commands responsible for creating the mini frame navigation: \documentclass[compress]{beamer} \useoutertheme[subsection=false]{miniframes} \usepackage{etoolbox} \makeatletter \patchcmd{\slideentry}{\advance\beamer@tempdim by -.05cm}{\advance\beamer@tempdim by\beamer@vboxoffset\advance\beamer@tempdim by\...


12

The beamer theme Dresden uses a so-called mini frame navigation, i. e. little circles each representing one slide. With \setbeamertemplate{mini frames}{}, you can remove these, but the space is still occupied: To get rid of this gap, you have two possibilities: Remove all \subsection commands from your presentation. Mini frames are only created if there ...


12

The mini frame and mini frame in current subsection templates have a box option that will give you squares instead of circles (there's also a tick option producing ticks): \documentclass{beamer} \usetheme{Frankfurt} \usecolortheme{dove} \setbeamercolor{section in head/foot}{fg=white, bg=black} \setbeamertemplate{mini frame}[box] \setbeamertemplate{mini ...


11

Since Beamer by default only displays dots for subsections, I found that it was easiest to put \AtBeginSection[]{\subsection{}} in the preamble: \documentclass{beamer} \useoutertheme{miniframes} \AtBeginSection[]{\subsection{}} I found this to work better than other answers that messed with counters and left me with output like this:


9

To achieve the same formatting as a regular section entry, you need some additional work: section entries in the ToC have a vertical extra spacing of 1.5em and they have a special color, so you need to say something like: \addtocontents{toc}{\vskip1.5em} \addcontentsline{toc}{section}{\protect\usebeamercolor[fg]{structure} text} A complete example: \...


8

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 ...


7

You can change the PGF code that is used to draw the circle. The filled circle is drawn in the beamer template mini frame. By adding \pgfsetcolor{<color>} or \pgfsetfillcolor{<color>} to the PGF picture code one can set the <color> to be used for the whole circle or only the filling. (There’s also \pgfsetstrokecolor.) I have used an ...


6

To highlight all the mini frames of slides already seen, you can use the following code: \documentclass[compress]{beamer} \usetheme{Ilmenau} \makeatletter \def\slideentry#1#2#3#4#5#6{% %section number, subsection number, slide number, first/last frame, page number, part number \ifnum#6=\c@part\ifnum#2>0\ifnum#3>0% \ifbeamer@compress% \...


6

You are looking for the beamer option compress: Some navigation bars can be “compressed” using the following option: \documentclass[compress]{beamer} Tries to make all navigation bars as small as possible. For example, all small frame representations in the navigation bars for a single section are shown alongside each other. Normally, the ...


6

I wouldn't advise doing that: Overlays are there to realize animations like the step-by-step uncovering of a text, so all the overlays belong to one single logical unit and should only be represented by one mini frame in order not to confuse the audience. However it is possible to realize your requirements by patching the beamer internals responsible for ...


6

Yes, this is possible. Below I'll present two options: the first one is the easier and with sorter code, but depends on you giving the desired total width for the navigation bar; the second one offers you more flexibility and freedom (since you can control the separation between sections at will), but it requires a more involved modification. In this option ...


6

This kind of navigation can be added with \useoutertheme{miniframes}. In its default configuration the bullets are below each other, to get them in a row, use \documentclass[compress]{beamer}. \documentclass[10pt, xcolor=x11names,compress]{beamer} \usecolortheme{seagull} \useoutertheme{infolines} \usefonttheme[onlymath]{serif} \setbeamertemplate{headline}[...


5

The Dreden theme uses as outer theme miniframes specifying that the footline is of type authorinstitutetitle \useoutertheme[footline=authorinstitutetitle]{miniframes} Thus, to insert the frame number (command \insertframenumber) with respect to the total frame number (command \inserttotalframenumber) we should take into account how the authorinstitutetitle ...


5

Not sure if this is the best way to do it, but it seems to work: \makeatletter \let\old@beamer@writeslidentry\beamer@writeslidentry \def\beamer@writeslidentry{% \expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{}% does not happen normally {%else \clearpage\beamer@notesactions% } } \makeatother \begin{frame}[plain] \titlepage \end{...


5

I'm afraid I'm not completely sure what you want to achieve, as sans fonts are the same as sans-serif fonts, that is to say fonts without the little lines at the end of the strokes (like the one used on this website). I guess you're using something like \usefonttheme{serif} to get a serif typeface for the normal text of your presentation, but you still ...


5

May be not the best way but I found it here Hide some slides from the miniframes navigation in beamer and I think that I can use it in your needs like: \makeatletter \def\beamer@writeslidentry{\clearpage\beamer@notesactions} \makeatother Add it in your preamble and check if it is ok for what you want Edited to make it simpler...


4

The links are provided by calling \beamer@link(a/b) where a and b are the first and last slides of the frame. In the \slideentry command a/b is the fourth argument. So we can remove this call by removing the text \beamer@link(#4) from \slideentry: \documentclass[compress]{beamer} \useoutertheme[subsection=false]{miniframes} \usepackage{etoolbox} \...


4

Following the programming by permutation anti-pattern, the following seems to work (two extra patches, changing \c@subsectionslide which is not unique for broken frames to \c@framenumber, which is): \documentclass[compress]{beamer} \usetheme{Singapore} \beamertemplatenavigationsymbolsempty %http://tex.stackexchange.com/a/66626/9115 \usepackage{etoolbox} \...


4

The solution in a short form: Use \printbibliography[heading=none] Explanation biblatex-part biblatex tests which document class is loaded. The class beamer isn't valid option and so the default setting of abx@classtype is used. With these settings the option heading=subbibliography represents the following definition: \defbibheading{subbibliography}[\...


4

Logo is inserted with \insertlogo macro. For this, you need to uncomment line 171 in beamerouterthemeFlip.sty


4

This seems to be a variation of part of the code I provided in this answer to Beamer: how to change the mini frames from circles to rectangles. Here's is the required code (change the color specifications according to the color schema of your theme, if required): \documentclass[compress]{beamer} \usetheme{Singapore} \usecolortheme{rose} \usepackage[english]...


4

Replacing the first frame with the following should do the trick: { \defbeamertemplate*{headline}{mytheme} {% \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head} \end{beamercolorbox} \begin{beamercolorbox}{section in head/foot} \vskip2pt\phantom{\insertnavigation{\paperwidth}}\vskip2pt \end{beamercolorbox}% \begin{beamercolorbox}[...


4

found it, simply use [plain] in each slide/frame environment: ... % Main slide \begin{frame}[plain] \titlepage \end{frame} ... ... % Last slide \begin{frame}[plain] Thank you for your attention\\(this slide must not have the miniframes!!) \end{frame}


4

If we look inside beamerouterthemesmoothbars.sty and beamerouterthememiniframes.sty, we can see that the former uses \setbeamercolor{section in head/foot}{parent=palette quaternary} while the last uses \setbeamercolor{section in head/foot}{parent=palette tertiary}. section in head/foot beamercolor is the one used to include navigation in headline, so a ...


4

According to https://github.com/josephwright/beamer/issues/332#issuecomment-300718711 the problem seems to be, that with xelatex non-text hyperlinks do not work - the usual miniframe bullet is a circle drawn with pgf, so non-text. A workaround could be to place some text behind the circle of the miniframe, which thus becomes clickable. % !TEX TS-program = ...


4

To remove the whitespace add the open subsection=false to the miniframes theme: \useoutertheme[subsection=false]{miniframes} %Use miniframes outer Output:


4

Edit: The header would still be "focused" on the "section 2" text. To prevent this, I added \section*{} right after \bulletoff. The "bullet system" is called miniframes, and are generated via a .nav file. The command responsible for writing to that file is the \beamer@writeslidentry. We can make this do nothing for a temporary amount of time: \makeatletter ...


3

It has been quite some time since you have asked your question, but I hope this could be helpful for you and others. You have to label both frames like the following example: \frame<-2>[label=A]{ \begin{itemize} \item<1-> foo \item<2-> bar \end{itemize} } \frame<1>[label=B]{ \begin{itemize} \item&...


3

I had the same question and cyberSingularity's answer worked for me. I filled it out so that it does work with the compact option, and also patched \fakeslideentry. The trickery with \ifhadanonsubsecn means that your various sections can be different: some can have subsections, some can lack them, and some can have some slides before their first subsection. ...


3

As a possible solution, you could consider to use the subsection title instead of a bullet for each frame. If this is prettier than the bullets is a matter of personal taste :). Here is what I've got: Frames 1 to 6 highlight the Longest subsection title. The trick is to use the \insertsectionnavigationhorizontal and \insertsubsectionnavigationhorizontal ...


Only top voted, non community-wiki answers of a minimum length are eligible