Beamer: creazione My-{theme}

  • Creatore
    Topic
  • #95156
    Up
    0
    Down
    ::


    Ciao!
    Sto creando una presentazione con beamer ed ho creato un tema My-Madrid.
    Le modifiche sostanziali sono due:
    1- Togliere dalla barra inferiore la data e suddividere tale spazio in 3 parti: una col nome, una col titolo e l’ultima col {numero del frame}/{numero totale}. Qui il problema è che il numero del frame non mi compare. Cosa devo modificare nel codice?
    2- Ho aggiunto la barra di navigazione a sinistra, ma vorrei che qui comparissero solo i titoli dei capitoli e non anche il titolo della tesi ed il mio nome. E’ possibile farlo?

    Vi allego il mio pezzo di codice che modifica beamerouterthemeinfolines.sty
    [attachment=1024]senza-nome-14.tex[/attachment]

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #95157
      Up
      0
      Down
      ::

      Fede Abby” post=94781Ciao!
      Sto creando una presentazione con beamer ed ho creato un tema My-Madrid.
      Le modifiche sostanziali sono due:
      1- Togliere dalla barra inferiore la data e suddividere tale spazio in 3 parti: una col nome, una col titolo e l’ultima col {numero del frame}/{numero totale}. Qui il problema è che il numero del frame non mi compare. Cosa devo modificare nel codice?
      2- Ho aggiunto la barra di navigazione a sinistra, ma vorrei che qui comparissero solo i titoli dei capitoli e non anche il titolo della tesi ed il mio nome. E’ possibile farlo?

      Vi allego il mio pezzo di codice che modifica beamerouterthemeinfolines.sty
      [attachment=1024]senza-nome-14.tex[/attachment]

      È certamente possibile apportare entrambe le modifiche. Ti consiglierei di leggere l’Introduzione alla personalizzazione di Beamer, una guida tematica che puoi trovare nella sezione Documentazione del sito. Al momento sono fuori, ma la prossima settimana posso tranquillamente darti una risposta più esauriente, se non hai scadenze stringenti.

      Ciao
      Claudio

    • #95158
      Up
      0
      Down
      ::


      In realtà purtroppo ho delle scadenze abbastanza imminenti. Comunque grazie, leggerò in dettaglio questo manuale che mi è già stato molto utile in questi giorni di lavoro con Beamer!
      Comunque, quando hai più tempo ti dispiace scrivermi come avresti fatto queste modifiche?
      Grazie ancora!

      Ciao,
      Fede

    • #95159
      Up
      0
      Down
      ::

      Fede Abby” post=94790In realtà purtroppo ho delle scadenze abbastanza imminenti. Comunque grazie, leggerò in dettaglio questo manuale che mi è già stato molto utile in questi giorni di lavoro con Beamer!
      Comunque, quando hai più tempo ti dispiace scrivermi come avresti fatto queste modifiche?
      Grazie ancora!

      Ciao,
      Fede

      Ecco il codice: `
      \documentclass{beamer}
      \usepackage{lmodern}
      \usetheme{Madrid}

      \title{Il mio titolo}
      \author{Me}
      \institute{University of Luxembourg}
      \date{\today}

      \setbeamertemplate{footline}
      {
      \leavevmode%
      \hbox{%
      \begin{beamercolorbox}[wd=.35\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
      \usebeamerfont{author in head/foot}\insertshortauthor\expandafter
      \end{beamercolorbox}%
      \begin{beamercolorbox}[wd=.55\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
      \usebeamerfont{title in head/foot}\insertshorttitle
      \end{beamercolorbox}%
      \begin{beamercolorbox}[wd=.1\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}% usa comunque questo template: l'errore era nella mancanza di un template definito, date in head/foot lo è e serve solo per la colorazione quindi puoi tenerlo senza problemi
      \insertframenumber{}~/~\inserttotalframenumber\hspace*{6pt}
      \end{beamercolorbox}}%
      \vskip0pt%
      }

      \useoutertheme [left,height=0cm]{sidebar}

      \makeatletter
      \setbeamertemplate{sidebar left}
      {
      \beamer@tempdim=\beamer@sidebarwidth%
      \advance\beamer@tempdim by -6pt%
      \vspace*{1cm}% -> adatta a seconda delle esigenze
      \insertverticalnavigation{\beamer@sidebarwidth}%
      \ifx\beamer@sidebarside\beamer@lefttext%
      \else%
      \usebeamercolor{normal text}%
      \llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
      \vskip2pt%
      \fi%
      }%
      \makeatother

      \begin{document}
      \begin{frame}{}
      \titlepage
      \end{frame}
      \section{Una sezione}
      \begin{frame}{Ciao}
      ciao
      \end{frame}
      \end{document}
      ` Io ho usato [tt]\setbeamertemplate[/tt] per far stare tutto in un documento minimo: sei libera di tornare a [tt]\defbeamertemplate[/tt], ricordati solo che il secondo ha un argomento in più rispetto al primo.

      Ciao
      Claudio

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

Go to top