Parole chiavi in risalto con beamer

  • Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 19 anni, 5 mesi fa da DMW.
  • Creatore
    Topic
  • #13912
    DMW
      Up
      0
      Down
      ::


      Stavo guardando le presentazioni del guit meeting 2006 e nella presetazione sui token del Prof. Enrico ho notato che nella spiegazione del comando \TeX vengono messi in risalto i vari token in colore rosso. Inoltre sotto questi token compre una linea con sotto un numero.

      Dato che ho preparato delle slide di programmazione in c++ e volevo ottenere un effetto simile, vorrei sapere quale ambiente e/o istruzione devo usare, così modifico la mia presentazione.

      Ciao

      Andrea

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


        Ciao,

        il comando è sicuramente \alert (quello di default di beamer), ma per i dettagli aspettiamo una illuminazione dal TeXwizard 🙂

        Ciao.

      • #13914
        Up
        0
        Down
        ::

        Stavo guardando le presentazioni del guit meeting 2006 e nella presetazione sui token del Prof. Enrico ho notato che nella spiegazione del comando \TeX vengono messi in risalto i vari token in colore rosso. Inoltre sotto questi token compre una linea con sotto un numero.

        Dato che ho preparato delle slide di programmazione in c++ e volevo ottenere un effetto simile, vorrei sapere quale ambiente e/o istruzione devo usare, così modifico la mia presentazione.

        Ti allego il codice di quella slide. Ci sono un paio di biechi trucchi, devo ammettere. 😀
        `\newcommand{\cnttok}[2][.5em]{$\overline{\makebox[#1][c]{#2}}$}

        \begin{frame}
        \frametitle{Un esempio}
        I token simbolici possono essere \emph{sviluppabili} o \emph{non
        sviluppabili}

        Lo sviluppo di un token simbolico sviluppabile è una lista di token

        Quello del simbolo \cmdname{TeX} è la seguente lista di 29
        token:\pause
        \begin{semiverbatim}\catcode`\%=14
        \alert<3,32>{T}%
        \alert<4,33>{\\kern}%
        \alert<5,32>{-}%
        \alert<6,32>{.}%
        \alert<7,32>{1}%
        \alert<8,32>{6}%
        \alert<9,32>{6}%
        \alert<10,32>{7}%
        \alert<11,32>{e}%
        \alert<12,32>{m}%
        \alert<13,33>{\\lower}%
        \alert<14,32>{.}%
        \alert<15,32>{5}%
        \alert<16,32>{e}%
        \alert<17,32>{x}%
        \alert<18,33>{\\hbox}%
        \alert<19,32>{\{}%
        \alert<20,32>{E}%
        \alert<21,32>{\}}%
        \alert<22,33>{\\kern}%
        \alert<23,32>{-}%
        \alert<24,32>{.}%
        \alert<25,32>{1}%
        \alert<26,32>{2}%
        \alert<27,32>{5}%
        \alert<28,32>{e}%
        \alert<29,32>{m}%
        \alert<30,32>{X}%
        \alert<31,33>{\\@}%
        \end{semiverbatim}
        \pause\vspace*{-.8\baselineskip}%
        {\ttfamily
        \onslide<3>{\cnttok{1}}%
        \onslide<4,33->{\cnttok[2.5em]{2}}%
        \onslide<5>{\cnttok{3}}%
        \onslide<6>{\cnttok{4}}%
        \onslide<7>{\cnttok{5}}%
        \onslide<8>{\cnttok{6}}%
        \onslide<9>{\cnttok{7}}%
        \onslide<10>{\cnttok{8}}%
        \onslide<11>{\cnttok{9}}%
        \onslide<12>{\cnttok{10}}%
        \onslide<13,33->{\cnttok[3em]{11}}%
        \onslide<14>{\cnttok{12}}%
        \onslide<15>{\cnttok{13}}%
        \onslide<16>{\cnttok{14}}%
        \onslide<17>{\cnttok{15}}%
        \onslide<18,33->{\cnttok[2.5em]{16}}%
        \onslide<19>{\cnttok{17}}%
        \onslide<20>{\cnttok{18}}%
        \onslide<21>{\cnttok{19}}%
        \onslide<22,33->{\cnttok[2.5em]{20}}%
        \onslide<23>{\cnttok{21}}%
        \onslide<24>{\cnttok{22}}%
        \onslide<25>{\cnttok{23}}%
        \onslide<26>{\cnttok{24}}%
        \onslide<27>{\cnttok{25}}%
        \onslide<28>{\cnttok{26}}%
        \onslide<29>{\cnttok{27}}%
        \onslide<30>{\cnttok{28}}%
        \onslide<31,33->{\cnttok[1em]{29}}
        }

        \bigskip

        \onslide<32->
        24 \alert<32>{semplici} e 5 \alert<33>{simbolici}
        \only<33->{(i token numero 2, 11, 16, 20 e 29)}

        \medskip

        \onslide<34>
        I token semplici hanno un significato immutabile, una volta entrati
        nel meccanismo di lettura, mentre l'interpretazione dei token
        simbolici può cambiare
        \end{frame}`
        Ciao
        Enrico

      • #13915
        DMW
          Up
          0
          Down
          ::

          Ti allego il codice di quella slide. Ci sono un paio di biechi trucchi, devo ammettere. 😀

          Tutto ok, grazie mille!

          Ciao

          Andrea

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

      Go to top