Eliminazione dei cerchietti nella headline

  • Creatore
    Topic
  • #65363
    Up
    0
    Down
    ::


    Salve a tutti,

    ho creato una presentazione usando:

    \usetheme{Warsaw}
    \useoutertheme[subsection=false]{miniframes}

    Ho troppi frame per ogni section e quindi mi ritrovo troppi cerchietti (ogni cerchietto è associato ad un frame).

    Chiedo, cortesemente, qualche indicazione per eliminare i cerchietti.

    Grazie

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #65364
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Elimina le section; una presentazione non deve essere divisa in più di due o tre section, meglio ancora se non è divisa in section, comunque al massimo due o tre.

      • #65365
        Up
        0
        Down
        ::


        La ringrazio innanzitutto per aver risposto.
        Il numero delle sezioni è 5 (la presentazione dura 30 minuti) e purtroppo non posso modificarlo.
        Cmq, il problema non sono le sezioni perché ad esse non viene associato alcun cerchietto. I cerchietti vengono fuori quando introduco le sottosezioni. Ogni cerchietto è associato ad un frame e dato che per ogni sezione ho molti frame mi ritrovo molti cerchietti che di conseguenza escono fuori dal ”foglio”.
        Mi interesserebbe quindi conoscere un modo per eliminare i cerchietti pur mantenendo le sezioni e le sottosezioni.
        Grazie

      • #65366
        Up
        0
        Down
        ::


        Mi interesserebbe capire come modificare il codice che segue (beamerouterthememiniframes.sty), che allego, per eliminare i cerchietti. Grazie

        % Copyright 2007 by Till Tantau
        %
        % This file may be distributed and/or modified
        %
        % 1. under the LaTeX Project Public License and/or
        % 2. under the GNU Public License.
        %
        % See the file doc/licenses/LICENSE for more details.

        \ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthememiniframes.sty,v 1.8 2007/01/28 20:48:30 tantau Exp $

        \setbeamercolor{section in head/foot}{parent=palette tertiary}
        \setbeamercolor{subsection in head/foot}{parent=palette secondary}
        \setbeamercolor{author in head/foot}{parent=subsection in head/foot}
        \setbeamercolor{title in head/foot}{parent=section in head/foot}

        \def\beamer@theme@footline@empty{}
        \def\beamer@theme@footline@authorinstitute{
        \defbeamertemplate*{footline}{miniframes theme}
        {%
        \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
        \end{beamercolorbox}
        \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
        leftskip=.3cm,rightskip=.3cm plus1fil]{author in head/foot}%
        \leavevmode{\usebeamerfont{author in head/foot}\insertshortauthor}%
        \hfill%
        {\usebeamerfont{institute in head/foot}\usebeamercolor[fg]{institute in head/foot}\insertshortinstitute}%
        \end{beamercolorbox}%
        \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
        \end{beamercolorbox}
        }
        }
        \def\beamer@theme@footline@authortitle{
        \defbeamertemplate*{footline}{miniframes theme}
        {%
        \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
        \end{beamercolorbox}
        \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
        leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
        \leavevmode{\usebeamerfont{title in head/foot}\insertshorttitle}%
        \hfill%
        {\usebeamerfont{author in head/foot}\usebeamercolor[fg]{author in head/foot}\insertshortauthor}%
        \end{beamercolorbox}%
        \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
        \end{beamercolorbox}
        }
        }
        \def\beamer@theme@footline@institutetitle{
        \defbeamertemplate*{footline}{miniframes theme}
        {%
        \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
        \end{beamercolorbox}
        \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
        leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
        \leavevmode{\usebeamerfont{title in head/foot}\insertshorttitle}%
        \hfill%
        {\usebeamerfont{institute in head/foot}\usebeamercolor[fg]{institute in head/foot}\insertshortinstitute}%
        \end{beamercolorbox}%
        \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
        \end{beamercolorbox}
        }
        }
        \def\beamer@theme@footline@authorinstitutetitle{
        \defbeamertemplate*{footline}{miniframes theme}
        {%
        \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
        \end{beamercolorbox}
        \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
        leftskip=.3cm,rightskip=.3cm plus1fil]{author in head/foot}%
        \leavevmode{\usebeamerfont{author in head/foot}\insertshortauthor}%
        \hfill%
        {\usebeamerfont{institute in head/foot}\usebeamercolor[fg]{institute in head/foot}\insertshortinstitute}%
        \end{beamercolorbox}%
        \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
        leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
        {\usebeamerfont{title in head/foot}\insertshorttitle}%
        \end{beamercolorbox}%
        \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
        \end{beamercolorbox}
        }
        }

        \newif\ifbeamer@theme@subsection
        \beamer@theme@subsectiontrue

        \DeclareOptionBeamer{footline}{\csname beamer@theme@footline@#1\endcsname}
        \DeclareOptionBeamer{subsection}[true]{\csname beamer@theme@subsection#1\endcsname}
        \ProcessOptionsBeamer

        \mode

        % Head
        \defbeamertemplate*{headline}{miniframes theme}
        {%\DescribeOpt{nominiframes}
        \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
        \end{beamercolorbox}
        \begin{beamercolorbox}{section in head/foot}
        \vskip2pt\insertnavigation{\paperwidth}\vskip2pt
        \end{beamercolorbox}%
        \ifbeamer@theme@subsection%
        \begin{beamercolorbox}[colsep=1.5pt]{middle separation line head}
        \end{beamercolorbox}
        \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
        leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
        \usebeamerfont{subsection in head/foot}\insertsubsectionhead
        \end{beamercolorbox}%
        \fi%
        \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
        \end{beamercolorbox}
        }

        \mode

      • #65367
        Up
        0
        Down
        ::


        Non ho solo capito una cosa: tu vuoi eliminare i “cerchietti” lasciando il “testo” della sezione/sottosezione?

        Comunque devi modificare l’ultima parte del tema miniframe, dove dice % Head… però se non hai letto bene la beameruserguide (texdoc beamer da terminale/prompt dei comandi con TeXLive) non sarà facile ottenere ciò che ti interessa.

      • #65368
        Up
        0
        Down
        ::


        Avendo scritto: \useoutertheme[subsection=false]{miniframes} ho eliminato il titolo delle sottosezioni. Quello delle sezioni c’é e vorrei che rimanesse.

        Mi interessa eliminare solo i cerchietti (no mi serve alcun simbolo). Anch’io penso che si debba intervenire nella parte Headline, ma non saprei come fare. Mi hanno detto che è difficile.

        Cmq grazie

      • #65369
        Up
        0
        Down
        ::


        In realtà ti hanno detto male :P.

        La modifica non è assolutamente difficile, ma richiede, come ti avevo detto, un pò di manualità con il codice 😉 . Devi semplicemente cambiare:

        `
        \begin{beamercolorbox}{section in head/foot}
        \vskip2pt\insertnavigation{\paperwidth}\vskip2pt
        \end{beamercolorbox}%
        `
        che si trova nella sezione di cui ti accennavo, con:

        `\begin{beamercolorbox}{section in head/foot}
        \vskip2pt\insertsectionnavigationhorizontal{.5\textwidth}{\hskip0pt plus1filll}{}
        \vskip2pt`
        Questo esempio non è mio, ma lo trovi a pagina 65 (in basso) della guida. Personalizza poi tu in base alle tue esigenze.

        Un’ultima cosa: non modificare direttamente il miniframe.. meglio se crei un tuo “my-miniframe” come accenno nel secondo capitolo della guida. Premetto che è una bozza che scrivo nei ritagli di tempo pertanto è ben lungi dall’essere decente :P.

      • #65370
        Up
        0
        Down
        ::


        No so come ringraziarti!!! Ho una fretta disperata quindi non potevo approfondire la cosa più di tanto, in futuro lo farò!!

        In realtà è difficile tutto quello che non si sa!!! 🙂

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

    Go to top