Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Beamer: Nummerierungspunkt auf der 1. Gliederungsebene entfernen

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.11.2011
    Beiträge
    9

    Beamer: Nummerierungspunkt auf der 1. Gliederungsebene entfernen

    Hallo,

    ich habe folgendes Problem: Wenn ich ein nummeriertes Inhaltsverzeichnis in Beamer erstelle (also z. B. mit "\setbeamertemplate{section in toc}[sections numbered]" arbeite), dann taucht zwar auf der zweiten Gliederungsebene kein Endpunkt bei den Nummerierungen auf, auf der ersten aber schon. Ich würde gerne grundsätzlich keine Endpunkte haben. (Statt "1. Grundlagen" soll also "1 Grundlagen" stehen.)

    Minimalbeispiel:
    Code:
    \documentclass{beamer}
    
    \begin{document}
    
    \AtBeginSection[]
    {\begin{frame}
           \frametitle{Inhaltsverzeichnis}
           \tableofcontents[currentsection]
       \end{frame}}
    \setbeamertemplate{section in toc}[sections numbered]
    \setbeamertemplate{subsection in toc}[subsections numbered]
    
    \section{Grundlagen} 
    \subsection{Definitionen}
    \subsection{Daten}
    
    \begin{frame} \frametitle{Testframe} 
    \end{frame}
    
    \end{document}
    Das ergibt:

    1. Grundlagen
    1.1 Definitionen
    1.2 Daten
    Ich hingegen hätte gerne den Punkt nach dem "1" der ersten Gliederungsebene entfernt, also:

    1 Grundlagen
    1.1 Definitionen
    1.2 Daten
    Weiß hierfür jemand eine Lösung?

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    496
    In beamerbaseauxtemplates.sty findet sich die Definition des Templates

    Code:
    \defbeamertemplate{section in toc}{sections numbered}
    {\leavevmode\inserttocsectionnumber. \inserttocsection\par}
    Entsprechend kannst Du in Deinem Code einfach die Zeile

    Code:
    \setbeamertemplate{section in toc}[sections numbered]
    durch

    Code:
    \setbeamertemplate{section in toc}
    {\leavevmode\inserttocsectionnumber{} \inserttocsection\par}
    ersetzen.

    MWE:

    Code:
    \documentclass{beamer}
    \begin{document}
    \AtBeginSection[]
    {\begin{frame}
           \frametitle{Inhaltsverzeichnis}
           \tableofcontents[currentsection]
       \end{frame}}
    
    \setbeamertemplate{section in toc}
    {\leavevmode\inserttocsectionnumber{} \inserttocsection\par}
    \setbeamertemplate{subsection in toc}[subsections numbered]
    
    \section{Grundlagen} 
    \subsection{Definitionen}
    \subsection{Daten}
    \begin{frame} \frametitle{Testframe} 
    \end{frame}
    \end{document}
    Gruß
    Elke

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.11.2011
    Beiträge
    9
    Hallo Elke,

    vielen Dank für deine Antwort - jetzt funktioniert alles wie gewollt, das war eine große Hilfe!

    Merci!

Stichworte

Lesezeichen

Berechtigungen

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