liste e tabelle

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


      Vorrei poter inserire delle liste (con l’ambiente itemize) all’interno di alcune celle di una tabella. Le liste si aprono e chiudono ciascuna nella medesima cella. Inserendole in modo banale prrotesta perché dice che finisce il paragrafo prima della fine dell’ambiente tabular. In subordine: come si fa ad andare a capo all’interno di una cella?
      Grazie
      ciao
      Ernesto

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #83199
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Se le celle dove vuoi mettere delle liste sono descirtte da descrittori del tipo P[…} (oppure, usando il pacchetto array, da descrittori di tipo m{…} o b{…}) a capo ci va da solo ad ogni \item, altrimenti scopri nell’Arte di scirvere con LaTeX quello che non sai delle tabelle. Anzi: è bene che ti guardi bene il capitolo sulle tabelle, perché sembrerebbe, da quel che chiedi, che tu non abbia ancora ben chiaro la differenza fra le tabelle LaTeX e quelle che si compongono con Word. Naturalmente posso sbagliarmi, quindi non prendertela; può darsi benissimo che sia io che non ho capito le tue parole.

        • #83200
          ernded
          Partecipante
            Up
            0
            Down
            ::


            Evidentemente non sono stato chiaro: l’Arte l’ho consultata ma non ho trovato nulla su come forzare l’andata a capo all’interno di una cella;
            per esempio se in una cella voglio:

            ◊ pippo
            ◊ pluto
            ◊ paperino

            allineati in questo modo, qualunque sia il descrittore di colonna (pensavo a p{dim}), devo poter forzare l’andata a capo oppure inserire nella cella un ambiente lista. Ho provato ad inserire l’ambiente lista ma dà errore, così come dà errore se lascio una riga bianca. Non mi vengono in mente altri tentativi. Penso tuttavia che si possa fare ma non ho ho idea (e non ho trovato) di come si possa fare
            Forse ora sono stato più chiaro
            ciao
            Ernesto

          • #83201
            Up
            0
            Down
            ::


            Ciao Ernesto,

            a me questo codice:
            `\begin{tabular}{p{3cm}p{3m}}
            \begin{itemize}
            \item uno
            \item due
            \item tre
            \end{itemize} & ciao
            \end{tabular}`
            non dà alcun problema in fase di compilazione. Riesci a mostrare un esempio compilabile in cui mostri quello che fai?

            Ciao,
            Marco.

          • #83202
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Come ti ha mostrato @Marco87, non ci sono problemi ad andare a capo ad ogni \item della lista, come ti ho detto nel precedente messaggio; se invece vuoi andare a capo indipendnetemente dallae liste puoi usare il solito \\ in tutte le celle tranne quelle dell’ultima colonna; si più sicuro se nell’ultima colonna usi tabularnewline, e se nelle clonne interne usi \newline. Ma la soluzione della lista va a capo da sola.

            • #83203
              ernded
              Partecipante
                Up
                0
                Down
                ::


                Chiedo scusa Ho male interpretato un messaggio di errore e sono stato troppo precipitoso nel chiedere aiuto.
                Scusatemi e grazie
                Ernesto

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

            Go to top