TOC in beamer come itemize

  • Questo topic ha 1 risposta, 1 partecipante ed è stato aggiornato l'ultima volta 5 anni fa da Gerardo.
  • Creatore
    Topic
  • #120307
    Up
    0
    Down
    ::


    Salve a tutti,
    allego del codice minimo per spiegare il mio problema:

    `
    \documentclass[aspectratio=169]{beamer}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}

    \setbeamertemplate{section in toc}{$\blacksquare$ \inserttocsection \par}

    \title{XXX}
    \subtitle{xxx}
    \date{xxx}
    \author{xxx}

    \begin{document}

    \begin{frame}[plain,noframenumbering]
    \titlepage
    \end{frame}

    \begin{frame}
    \frametitle{Outline}
    \tableofcontents
    \end{frame}

    \AtBeginSubsection[]
    {
    \begin{frame}
    \frametitle{Outline}
    \tableofcontents[currentsection,currentsubsection]
    \end{frame}
    }

    \section{Nome di una sezione molto lungo per far vedere che non viene
    rispettata l'indentazione rispetto al simbolo}

    \subsection{First subsection}

    \begin{frame}
    \frametitle{First slide}
    xxx
    \end{frame}

    \section{Second section}

    \subsection{Second subsection}

    \begin{frame}
    \frametitle{Second slide}
    xxx
    \end{frame}

    \end{document}
    `

    Vorrei che la TOC nelle mie presentazioni beamer si presentassero come un ambiente itemize, cioè con degli item prima di ciascuna voce e con un’indentazione tra le sections e le subsections. So che si possono attivare degli item tramite \setbeamertemplate[square]{section/subsetion in toc} (nel caso si vogliano dei quadrati), ma, essendo questi numerati, non fanno al mio caso.
    Mi sembra di capire, quindi, di dover definire un template personalizzato, che deve essere qualcosa del tipo:
    `
    \setbeamertemplate{section in toc}{$\blacksquare$ \inserttocsection \par}
    `
    Ora il mio problema, come potete vedere compilando l’esempio, è che quando i titoli delle sezioni sono più lunghi di un rigo l’andata a capo non viene indentata rispetto al simbolo $\blacksquare$ Come posso forzare anche questo comportamento? Pensavo di provare ad usare itemize direttamente nel template di section in toc, ma non ne sto venendo a capo.

    Grazie mille!

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #120308
      Up
      0
      Down
      ::


      Vedo che forse la domanda era un po’ anomala. Sapreste consigliarmi un riferimento (sito, documentazione etc.) per affrontare il mio problema?

Visualizzazione 0 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top