beamer matrici e parentesi

  • Creatore
    Topic
  • #39728
    ernded
    Partecipante
      Up
      0
      Down
      ::


      Ciao
      seguendo un esempio sulla guida della classe beamer voglio una matrice che appaia “per righe”: se uso il codice
      `
      \documentclass{beamer}
      \begin{document}
      \begin{frame}
      \[\left[\begin{array}{lcccc} %fa apparire
      C&A&B&C&D\\ %le righe
      X&1&2&3&4\pause\\ %una
      Y&3&4&5&6\pause\\ %alla volta
      Z&5&6&7&8
      \end{array}
      \right]
      \]`
      funziona ma la parentesi di chiusura appare per ultima. Volendo avere subito tutte e due le parentesi ho provato col codice
      `
      \documentclass{beamer}
      \begin{document}
      \begin{frame}
      \[\left[\begin{array}{lcccc} %fa apparire
      C&A&B&C&D\\ %le righe
      X&1&2&3&4\pause\\ %una
      Y&3&4&5&6\pause\\ %alla volta
      Z&5&6&7&8
      \end{array}
      \visible<1->\right]
      \]
      \end{frame}
      \end{document}
      `
      ma protesta perché non trova dei delimitatori. Ho provato ad inserire anche, prima di \visible un
      `\right.\left.` ma si arrabbia lo stesso.
      Avete qualche consiglio?
      Grazie

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

        Ciao
        seguendo un esempio sulla guida della classe beamer voglio una matrice che appaia “per righe”: se uso il codice
        `
        \documentclass{beamer}
        \begin{document}
        \begin{frame}
        \[\left[\begin{array}{lcccc} %fa apparire
        C&A&B&C&D\\ %le righe
        X&1&2&3&4\pause\\ %una
        Y&3&4&5&6\pause\\ %alla volta
        Z&5&6&7&8
        \end{array}
        \right]
        \]`
        funziona ma la parentesi di chiusura appare per ultima. Volendo avere subito tutte e due le parentesi ho provato col codice
        `
        \documentclass{beamer}
        \begin{document}
        \begin{frame}
        \[\left[\begin{array}{lcccc} %fa apparire
        C&A&B&C&D\\ %le righe
        X&1&2&3&4\pause\\ %una
        Y&3&4&5&6\pause\\ %alla volta
        Z&5&6&7&8
        \end{array}
        \visible<1->\right]
        \]
        \end{frame}
        \end{document}
        `
        ma protesta perché non trova dei delimitatori. Ho provato ad inserire anche, prima di \visible un
        `\right.\left.` ma si arrabbia lo stesso.
        Avete qualche consiglio?
        Grazie

        `\[
        \left[
        \begin{array}{@{}lcccc@{}}
        \uncover<1->{C&A&B&C&D}\\ %le righe
        \uncover<1->{X&1&2&3&4}\\ %una
        \uncover<2->{Y&3&4&5&6}\\ %alla volta
        \uncover<3->{Z&5&6&7&8}
        \end{array}
        \right]
        \]`
        Ciao
        Enrico

      • #39730
        ernded
        Partecipante
          Up
          0
          Down
          ::


          Perfetto!
          grazie mille
          Ernesto

        • #39731
          ernded
          Partecipante
            Up
            0
            Down
            ::


            Per farla apparire “per colonne” ho trovato questa soluzione
            `
            \documentclass{beamer}
            \usepackage{colortbl}
            \begin{document}
            \begin{frame}
            \[%
            \left[
            \begin{array}{c<{\onslide<2->}c<{\onslide<3->}c<{\onslide<4->}c<{\onslide}c} A&B&C&D\\ %colonne 1&2&3&4\\ % una 3&4&5&6\\ %alla volta\ 5&6&7&8 \end{array}% \uncover<1->{\right]}
            \]
            \end{frame}
            \end{document}
            `
            che funziona . Si può migliorare?

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

        Go to top