Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Beamer: Parts in Sidebar-toc

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.11.2008
    Beiträge
    12

    Beamer: Parts in Sidebar-toc

    Hallo,
    ich möchte in meiner Beamer presentation den part im sidebartab einfügen.
    in der sidebar wird das inhaltsverzeichnis geladen. so weit so gut.
    in jedem part sind aber nur die sections des jeweiligen parts gelistet.

    ich hätte es gerne so:
    alle parts stehen (immer) drin
    - part aktiv: auch die sections stehen drin (bei activer section soll diese dann in subsections aufblättern)
    - part nicht aktiv: nur der part-titel taucht auf

    wie kann ich das erreichen?

    hier mein header:
    Code:
    \documentclass{beamer}		
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{ngerman,graphicx,pgf,color,hyperref}
    %
    \usecolortheme{whale}
    \usecolortheme{orchid}
    \usecolortheme{sidebartab}
    \useoutertheme[width=50px,height=40px,right]{sidebar}
    %\logo{\includegraphics[height=40px]{figures/hu-logo-breit}}
    \useinnertheme{rounded}
    \usefonttheme[onlysmall]{structurebold}
    \setbeamercolor{normal text}{bg=white}
    \setbeamercolor{frametitle}{fg=white}
    \setbeamercolor{section in sidebar}{bg=black}
    \setbeamercolor{subsection in sidebar}{bg=black}
    \setbeamerfont{frametitle}{series=\bfseries}
    \setbeamerfont{title in sidebar}{size=\scriptsize}
    \setbeamerfont{author in sidebar}{size=\tiny}
    \setbeamercovered{transparent}
    \setbeamertemplate{blocks}[rounded][shadow=true]
    %
    \begin{document}
    \input{part1}
    \input{part2}
    \end{document}
    ich danke euch,
    tysken

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Ich denke doch, dass geschrieben steht, dass die Klasse beamer lediglich section und subsection kennt.

    edico

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.11.2008
    Beiträge
    12
    hej edico,
    wie meinst du das?
    also beamer unterstützt, dass du die präsentation in parts einteilst, sozusagen den sections übergeordnet (ähnlich einem chapter). beamer hält auch part-titelseiten vor und über \tableofcontents[part=x] kann ich mir sogar je part das toc ausgeben lassen.
    im beameruserguide habe ich aber leider nichts gefunden, wie ich diese part-titel in die sidebar bekomme.

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Ja, ich hab's völlig unverständlich geschrieben.
    Im guide steht doch explizit:
    ... Each such part acts like a little “talk of its own” with its own table of contents, its own navigation bars, and so on... (p.80, v3.06)
    Lass parts weg, mach evtl. starred sections als Gliederungsebene, die Du mit addtotoc einbinden könntest (ungetestet).

    edico

  5. #5
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Im Nachgang zu meinem letzten Posting - vielleicht geht's ja so:

    \documentclass{beamer}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{ngerman,graphicx,pgf,color,hyperref}
    %
    \usecolortheme{whale}
    \usecolortheme{orchid}
    \usecolortheme{sidebartab}
    \useoutertheme[width=50px,height=40px,right]{sidebar}
    %\logo{\includegraphics[height=40px]{figures/hu-logo-breit}}
    \useinnertheme{rounded}
    \usefonttheme[onlysmall]{structurebold}
    \setbeamercolor{normal text}{bg=white}
    \setbeamercolor{frametitle}{fg=white}
    \setbeamercolor{section in sidebar}{bg=black}
    \setbeamercolor{subsection in sidebar}{bg=black}
    \setbeamerfont{frametitle}{series=\bfseries}
    \setbeamerfont{title in sidebar}{size=\scriptsize}
    \setbeamerfont{author in sidebar}{size=\tiny}
    \setbeamercovered{transparent}
    \setbeamertemplate{blocks}[rounded][shadow=true]
    %

    \usepackage{blindtext}
    %
    \begin{document}
    \frame{\tableofcontents}
    %
    \section{Anfang}
    \frame{\begin{center}\Huge Am Anfang war das Feuer.\end{center}}
    \subsection{Subsec11}
    \frame{
    \frametitle{Subsec11}
    \blindtext}
    %
    \subsection{Subsec12}
    \frame{
    \frametitle{Subsec12}
    \blindtext}
    %
    \section{Ende}
    \frame{\begin{center}\Huge Am Ende war das Chaos.\end{center}}
    \subsection{Subsec21}
    \frame{
    \frametitle{Subsec21}
    \blindtext}
    %
    \subsection{Subsec22}
    \frame{
    \frametitle{Subsec22}
    \blindtext}
    %
    \end{document}
    edico

  6. #6
    Registrierter Benutzer
    Registriert seit
    24.11.2008
    Beiträge
    12
    okej, danke edico.

    habe die parts jetzt weggelassen und mir die "part-title-pages" selbst über die section gebastelt mittels

    Code:
    \AtBeginSection{%
      \frame[plain]{\frametitle{\inserttitle}%
        \begin{block}{\inserttitle\hfill\emph{Teil \thesection\ }}%
          \vspace{1em}%
          \begin{center}%
            \Huge{\insertsectionhead}%
          \end{center}%
          \vspace{1em}%
        \end{block}%
      }%
      \begin{frame}%
        \frametitle{\insertsectionhead}%
        \framesubtitle{Teil \thesection}%
        \tableofcontents[currentsection]%
      \end{frame}%
    }%
    im Header

    klappt super

Stichworte

Lesezeichen

Berechtigungen

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