Dimensioni con Beamer

  • Creatore
    Topic
  • #63310
    Up
    0
    Down
    ::


    Salve,

    vorrei impostare un footer con un box adattabile rispetto al titolo: se è troppo lungo vorrei aumentare l’altezza del box.

    Il codice che ho usato è:
    `
    \newlength{\beamer@torinoth@textbox}
    \setlength{\beamer@torinoth@textbox}{\widthof{Evaluation text to be compared with the title}}
    \newlength{\beamer@torinoth@titlelength}
    \setlength{\beamer@torinoth@titlelength}{\widthof{\inserttitle}}
    \ifdim\beamer@torinoth@titlelength>\beamer@torinoth@textbox
    \setlength{\beamer@torinoth@box}{.02\paperheight}
    \else
    \setlength{\beamer@torinoth@box}{.01\paperheight}
    \fi
    `

    In seguito, utilizzo:
    `
    \begin{beamercolorbox}[wd=.6\paperwidth,ht=\beamer@torinoth@box,dp=0pt,center,rounded=true,shadow=true]{footerbox}%
    \usebeamerfont{footnote}\inserttitle \par%
    \end{beamercolorbox}%
    `

    Facendo alcune prove credo di avere capito che il problema è nel `\widthof{\inserttitle}`. Come posso fare?

    Grazie,

    FC

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


      Riprendo il post perchè credo di avere fatto un passettino avanti :smile:.

      Con il codice:

      `\newlength{\beamer@torinoth@textbox}
      \setlength{\beamer@torinoth@textbox}{\widthof{Evaluation text to be compared with the title}}
      \newlength{\beamer@torinoth@titlelength}
      \setlength{\beamer@torinoth@titlelength}{\widthof{\noexpand\beamer@title}}
      \ifdim\beamer@torinoth@titlelength>\beamer@torinoth@textbox%
      \setlength{\beamer@torinoth@box}{.03\paperheight}%
      \else%
      \setlength{\beamer@torinoth@box}{.01\paperheight}%
      \fi%`
      va meglio in quanto il test viene effettuato.. il problema è che, a questo punto, inserendo dei titoli di prova, il risultato del test è sempre lo stesso (sia che il titolo sia più lungo o più corto della stringa di comparazione). Qualcuno conosce la ragione? Ho sbagliato con il \noexpand?

      Ciao
      Claudio

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

Go to top