Ergebnis 1 bis 4 von 4

Thema: beamer: subsubsections erzeugen seltsamen Freiraum in infolines

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.04.2009
    Beiträge
    184

    beamer: subsubsections erzeugen seltsamen Freiraum in infolines

    Hallo alle zusammen,

    ich habe eine kleines Problem mit dem beamer-Paket in Zusammenhang mit dem Warsaw-Theme.

    Folgendes Minimalbeispiel
    Code:
    \documentclass{beamer} 
    
    \usetheme{Warsaw}
    
    \begin{document}
    
    \section{Test}
    
    \subsection{Test}
    
    \subsubsection{Test 1}
    
    \begin{frame}Leer\end{frame}
    
    \end{document}
    funktioniert ganz ohne Probleme.

    Erstellt man aber mehr subsubsections wie in dem folgenden Beispiel:
    Code:
    \documentclass{beamer} 
    
    \usetheme{Warsaw}
    
    \begin{document}
    
    \section{Test}
    
    \subsection{Test}
    
    \subsubsection{Test 1}
    
    \subsubsection{Test 2}
    
    \subsubsection{Test 3}
    
    \subsubsection{Test 4}
    
    \subsubsection{Test 5}
    
    \subsubsection{Test 6}
    
    \begin{frame}Leer\end{frame}
    
    \end{document}
    so bekommt man in den infolines am oberen Rand der Folien seltsam viel Freiraum.

    Ist das so gewollt oder ein Bug? Das Manual erzählt dazu nicht viel. Die Klassenoption 'compress' verhindert das Ganze übrigens, bringt aber alle sections und subsections auch auf eine Zeile.

  2. #2
    Registrierter Benutzer
    Registriert seit
    24.04.2009
    Beiträge
    184

    beamer: subsubsections erzeugen seltsamen Freiraum in infolines

    Da noch niemand geantwortet hat, möchte ich das Problem gern noch mal durch ein beispielhaftes pdf verdeutlichen.

    In der angehängten mb_warsaw_ohne.pdf ist alles so, wie es sein sollte.

    In der mb_warsaw_mit.pdf sind weitere subsubsections hinzugefügt, wobei der schon besprochene Leerraum in der Navigationsleiste (infolines) entsteht.
    Angehängte Dateien Angehängte Dateien

  3. #3
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    3.792
    Das ist ein bug in beamerbasemisc.sty. Da fehlt ein "sub".

    Workaround:

    Code:
    \usetheme{Warsaw}
    \makeatletter
    \def\beamer@initsubsubsectionentry#1#2#3#4#5#6{\ifnum\beamer@subsubsectionmax<#4\relax\beamer@subsubsectionmax=#4\fi}
    \makeatother
    Mache einen Bugreport!

  4. #4
    Registrierter Benutzer
    Registriert seit
    24.04.2009
    Beiträge
    184
    Hallo Ulrike, danke für deine Hilfe.

    Ich habe es als Bug gemeldet, siehe https://bitbucket.org/rivanvx/beamer...nge-whitespace.

    Viele Grüße, Mathias

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •