Wenn man wie in Frage »Kann man die Navigationssymbole auf einzelnen frames unterdrücken?« die Navigationssymbole des verwendeten Themes nachträglich ändert, dann erscheinen sie plötzlich auch, wenn man handout als Klassenoption angibt:

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass[12pt,handout]{beamer}
\usepackage[utf8]{inputenc}
\usetheme{AnnArbor}
\setbeamertemplate{navigation symbols}{\scriptsize\hyperlinkframeendprev{ $\vartriangleleft$ }\hyperlinkframestart{ $\vartriangle$ }\hyperlinkframeend{ $\triangledown$ }\hyperlinkframestartnext{ $\vartriangleright$ }}
\begin{document}
\begin{frame}
Hier sollen die Navigationssysmbole erscheinen nur nicht im Handout.
\end{frame}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 08 Sep '15, 09:12

saputello's gravatar image

saputello
11.1k174365
Akzeptiert-Rate: 51%

bearbeitet 08 Sep '15, 09:22


Die Ursache dieses Problem ist schlicht, dass bereits beim Laden des Themes die Anweisung:

Open in Online-Editor
\only<handout| trans>{\setbeamertemplate{navigation symbols}{}}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

aus beamerouterthemedefault.sty ausgeführt wird. Ruft man nun anschließend \setbeamertemplate ohne Einschränkung auf, so überschreibt dies auch die auf handout oder trans eingeschränkte Anweisung zum Löschen der Navigationssymbole. Die einfachste Lösung ist daher, anschließend an die Präambelanweisung zur Änderung der Navigationssymbole eben diese Anweisung zu wiederholen:

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass[12pt,handout]{beamer}
\usepackage[utf8]{inputenc}
\usetheme{AnnArbor}
\setbeamertemplate{navigation symbols}{\scriptsize\hyperlinkframeendprev{ $\vartriangleleft$ }\hyperlinkframestart{ $\vartriangle$ }\hyperlinkframeend{ $\triangledown$ }\hyperlinkframestartnext{ $\vartriangleright$ }}
\only<handout| trans>{\setbeamertemplate{navigation symbols}{}}
\begin{document}
\begin{frame}
Hier sollen die Navigationssysmbole erscheinen nur nicht im Handout.
\end{frame}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Ob es nun tatsächlich besser wäre, wenn in beamerouterthemedefault.sty obige Anweisung bis \begin{document} verzögert würde, müsste der beamer-Maintainer entscheiden. Immerhin hätte das aber den Nachteil, dass eine spätere Änderung via Theme etwas umständlicher wäre.

Permanenter link

beantwortet 08 Sep '15, 09:19

saputello's gravatar image

saputello
11.1k174365
Akzeptiert-Rate: 51%

Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×141
×117
×6
×4
×4

gestellte Frage: 08 Sep '15, 09:12

Frage wurde gesehen: 11,779 Mal

zuletzt geändert: 08 Sep '15, 09:22