formattazione tabelle: urgente! :/

  • Creatore
    Topic
  • #84052
    Up
    0
    Down
    ::


    salve a tutti.

    qualcuno sa dirmi come ottenere diversi posizionamenti per ogni riga della tabella?
    (nel senso: specificare per ogni riga la posizione degli elementi)

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #84053
      franen
      Partecipante
        Up
        0
        Down
        ::


        Ciao e benvenuto. Per modificare localmente l’allineamento di una cella puoi usare il comando [tt]\multicolumn[/tt]:`\documentclass{book}
        \usepackage{booktabs}
        \newcommand{\slumpalign}[2]{\multicolumn{1}{#1}{#2}}
        \begin{document}
        \begin{tabular}{ccc}
        \toprule
        Ciao ciao ciao & Ciao & Ciao ciao ciao\\
        \slumpalign{l}{Sinistra} & centro & \slumpalign{r}{destra}\\
        \bottomrule
        \end{tabular}
        \end{document}` Ti crei un comando il cui primo argomento è il tipo di allineamento e il secondo è il testo da inserire.

        Fran

      • #84054
        Up
        0
        Down
        ::

        dr.slump” post=83291salve a tutti.

        qualcuno sa dirmi come ottenere diversi posizionamenti per ogni riga della tabella?
        (nel senso: specificare per ogni riga la posizione degli elementi)

        E a che ti serve? Di solito si fa nell’intestazione, appunto con il comando \multicolumn.

        Ciao
        Tommaso

      • #84055
        Up
        0
        Down
        ::


        grazie mille franen. utilissimo! 🙂

      • #84056
        Up
        0
        Down
        ::


        per posizionare gli elementi nella tabella liberamente, altrimenti sono
        vincolato alle impostazioni globali dell’ambiente tabular

      • #84057
        Up
        0
        Down
        ::

        dr.slump” post=83296per posizionare gli elementi nella tabella liberamente, altrimenti sono
        vincolato alle impostazioni globali dell’ambiente tabular

        Potresti fare un esempio? Forse c’è qualcosa di meno ingombrante che fa al caso tuo. Per ‘liberamente’ intendi in senso orizzontale o verticale?

        Ciao
        Tommaso

      • #84058
        Up
        0
        Down
        ::


        entrambi.

        vorrei ottenere qualcosa del genere
        (prima non riuscivo a inserire l’immagine…scusate.)

        [attachment=633]Capture.JPG[/attachment]

        Attachments:
        You must be logged in to view attached files.
      • #84059
        franen
        Partecipante
          Up
          0
          Down
          ::


          Allora basta che usi \multicolumn nell’intestazione e dai alle colonne un allineamento r!
          Fran

        • #84060
          Up
          0
          Down
          ::


          scusa, conosco poco le tabelle inlatex.

          potresti postarmi un esempio di codice per la tabella in question?

          grazie

        • #84061
          franen
          Partecipante
            Up
            0
            Down
            ::


            `\documentclass{book}
            \usepackage{booktabs}
            \newcommand{\slumpalign}[2]{\multicolumn{1}{#1}{#2}}
            \begin{document}
            \begin{tabular}{lrrr}
            \toprule
            & \slumpalign{c}{F1} & \slumpalign{c}{F2} & \slumpalign{c}{F3}\\
            trial & 0000 & 0000 &0000\\
            Trial & 0000 & 0000 &0000\\
            \bottomrule
            \end{tabular}
            \end{document}`Solo che qui non ti accorgi del differente allineamento eprché la larghezza delle colonne è data da “0000”. Se scrivi un testo più lungo nelle intestazioni te ne accorgi.

            Fran

          • #84062
            Up
            0
            Down
            ::


            se non sbaglio è lo stesso codice che hai postato prima. l’ho provato e funziona ottimamente.

            problema risolto.

            grazie mille 😉

          • #84063
            franen
            Partecipante
              Up
              0
              Down
              ::


              No, non è lo stesso codice, cambia il posto in cui il nuovo comando è utilizzato… ma concettualmente è la stessa cosa.

              Fran

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

          Go to top