# Tag Info

71

In addition to Michael's way, there is the slightly different \beamertemplatenavigationsymbolsempty that I've been using in my preambles.

61

It can be done with one quick command! Just put \setbeamertemplate{navigation symbols}{} before your \begin{document} to clear the navigation symbols.

26

Actually this has nothing to do with TeX … There’s no default, so one needs to check the viewer’s menus and shortcuts, because each application can use its own method. However, on MS Windows the keys are the same for Adobe Reader, SumatraPDF and PDF XChange Viewer (and probably some others which I can’t test now): Alt plus left cursor key for “Go back to ...

23

The mini frames are generated using the \beamer@framepages entries in the auxiliary .nav file. If you remove these for certain frames, they don't appear in the navigation1. To do so, you have to patch the \beamer@writeslidentry macro responsible for writing the commands to the .nav file: \makeatletter ...

23

Make an appendix. Example (also handles putting appendix frames under a different counter): \documentclass{beamer} % http://www-ljk.imag.fr/membres/Jerome.Lelong/latex/appendixnumberbeamer.sty % Reference: http://tex.stackexchange.com/questions/2541/beamer-frame-numbering-in-appendix \usepackage{appendixnumberbeamer} % Add total frame count to slides, ...

21

You don't need to declare a subsection, raising it's counter by \setcounter{subsection}{1} or \stepcounter{subsection} would be sufficient. But as the section counter resets the subsection counter, I would do it in the preamble together with removing it from the reset: \usepackage{remreset}% tiny package containing just the \@removefromreset command ...

19

Here's a possible solution; the idea is to have two auxiliary commands \prevsection and \nextsection to hold the names of the previous and next section to the current section; those commands will be used in the headline template to display the required information instead of the usual navigation bar. The updating of \prevsection, \nextsection is done ...

17

The more I learn about beamer's template mechanism, the more I like it. Try this in the preamble: \addtobeamertemplate{footnote}{}{\vspace{2ex}} This just adds some space to the footnote so it doesn't overwrite the navigation symbols.

16

This patch modifies the default mini frame navigation to show one mini frame per subsection instead of one for each slide. The mini frame is highlighted throughout the whole subsection: \documentclass[compress]{beamer} \useoutertheme[subsection=false]{miniframes} \usepackage{etoolbox} \makeatletter \patchcmd{\slideentry}{\advance\beamer@xpos ...

14

How about automatically inserting a label at each part/chapter/section? Note this solution (modeled after How to get the section title by section number?) requires you to use part/chapter/section at least once each. EDIT 3: Still WIP, but trying to generalize by keeping the breadcrumb as data in a sequence first, separating content from presentation. ...

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

12

The following example uses the fact that the anchors for the section commands are set and known before the header line is build. That means with careful timing it is possible to avoid the referencing system with a second LaTeX run. The example uses class book, where \chaptermark, \sectionmark and \subsectionmark are redefined to include \hyperlink with the ...

11

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

11

Instead of using \pause I'd recommend using a key visible on as defined in the preamble of the following MWE. The trick is to enclose each level of stack in a scope environment, and pass the key visible on=<num> to the environment to set the overlay effects. I also had to redefine the \cellptr command in the drawstack package to prevent the top right ...

8

Really? I thought the circles would always be shown, even without declared subsections. That's what the example in the documentation appears to show, and it's the way I seem to remember that theme behaving when I used it in the past. (It was a while ago, perhaps I'm misremembering, and my LaTeX is broken so I can't test) Anyway, as a quick fix, I suppose ...

8

You can achieve that by placing the navigation symbols in the footline instead of the default position in the right sidebar: \setbeamertemplate{sidebar right}{} \setbeamertemplate{footline}{\hfill\usebeamertemplate***{navigation symbols}} The original definition uses \llap and the sidebar, that's why it may be overwritten: % From ...

8

8

Use the optional argument of the sectioning commands and leave it empty to not include the unit in the sidebar; the unit will, however, be included in the ToC; an example: \documentclass{beamer} \usetheme{Berkeley} \begin{document} \begin{frame} \tableofcontents \end{frame} \section{Test Section One} \begin{frame}test\end{frame} \subsection[]{Test ...

8

Use the compress option for the Singapore theme: \documentclass{beamer} \usetheme[compress]{Singapore} \begin{document} \section{Test section one} \begin{frame} test \end{frame} \subsection{Test subsection} \begin{frame} test \end{frame} \subsection{Test subsection} \begin{frame} test \end{frame} \subsection{Test subsection} \begin{frame} test \end{frame} ...

8

A solution with a simple tabular: \documentclass[table]{beamer} \usepackage{fontspec} \usepackage{libertine} \usepackage{array} \usetheme{Malmoe} \begin{document} \begin{frame}{Stack with a tabular}\arrayrulewidth=1pt \begin{tabular}{@{} l | >{\columncolor{black!10}\centering\rule[-2ex]{0pt}{5ex}}p{3cm} |@{} r}\cline{2-2} & \ldots & ...

7

Here's a solution that doesn't mess around with the subsection numbering, but just patches beamer so that "subsections numbered 0" show their slide entries. Frames immediately below \sections without \subsections get treated as subsection 0 and highlighted in a different group to any actual later \subsections. Therefore, subsections are not needed to get ...

7

6

You can use a \vbox and \vfil inside the beamercolorbox to center its contents: \begin{beamercolorbox}[wd=\paperwidth,ht=\headerheight,dp=0pt]{page header}% \vbox to\headerheight{\vfil\insertsectionnavigationhorizontal{\paperwidth}{\hskip0pt plus1filll}{}\vfil}% \end{beamercolorbox} To get the sections colored in white, the beamer templates section in ...

6

Including the OP's code snippet in a working example results in two frames with the same title (if one uncomments the second \frametitle). The first frame contains two slides (a list with one item which is uncovered on the second slide), the second frame contains a graphics. As there are two frames, there are two "dot" entries in the header (assuming, e.g., ...

6

The PDF format also knows link annotations with named actions, which calls functions of the PDF viewer. The official list of these named actions in the PDF specification for version 1.7 (ISO standard version) is quite short: NextPage, PrevPage FirstPage, LastPage However, the list supported by AcrobatReader is much longer. Section "5 Acrobat-specific ...

6

Yes, it is possible; not trivial, but possible: (I will add some explanation when I have time) \documentclass{beamer} \usepackage{totcount} \usepackage{tikz} \regtotcounter{section} \newcounter{vertrules} \setbeamercolor{section in head/foot}{fg=green!40!black} \setbeamercolor*{frametitle}{fg=green!40!black} ...

6

The problem is that \appendix starts a new \part, which resets the subsection counter (cf. beamerbasesection.sty, l.112). Like this, the mini frames aren't shown anymore in the appendix. To solve the problem, you can prevent the resetting of the counter by patching the internal beamer macro \beamer@part: \usepackage{etoolbox} \makeatletter ...

6

You can use the bookmarksnumbered option for hyperref or the numbered option for bookmark: \documentclass{book} \usepackage[bookmarksnumbered]{hyperref} \begin{document} \chapter{Test} \section{Test section} \end{document} or \documentclass{book} \usepackage[numbered]{bookmark} \begin{document} \chapter{Test} \section{Test section} \end{document}

6

I guess the proper thing to do is to send a patch to the beamer developers that modifies \slideentry (in beamerbasenavigation.sty) so that it uses three templates (before, current, after). However, here is a solution that doesn't modify any internal macros. \documentclass{beamer} \usetheme{Singapore} \useoutertheme{miniframes} \usepackage{etoolbox} % a ...

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

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