Dimensione cella tabella

  • Creatore
    Topic
  • #12227
    admin
    Amministratore del forum
      Up
      0
      Down
      ::


      Devo impostare la dimensione manuale di una cella della tabella tramite p{3cm} ma con il testo centrato. Ho aggiunto quindi c (provato in vari modi), ma mi viene cancellata la riga verticale che separa le colonne dato che la tabella è formata da più colonne.

      Qualche giorno fa effettuai un ricerca nei vecchi messasggi del forum, mi ricordo che qualcuno aveva avuto un problema simile ma non ricordo se l’aveva risolto. Adesso la funzione di ricerca non funziona per il problema al database di qualche giorno fa. Quindi perdonatemi se la soluzione si trova in vecchi messaggi.
      grazie

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

        Devo impostare la dimensione manuale di una cella della tabella tramite p{3cm} ma con il testo centrato. Ho aggiunto quindi c (provato in vari modi), ma mi viene cancellata la riga verticale che separa le colonne dato che la tabella è formata da più colonne.

        Qualche giorno fa effettuai un ricerca nei vecchi messasggi del forum, mi ricordo che qualcuno aveva avuto un problema simile ma non ricordo se l’aveva risolto. Adesso la funzione di ricerca non funziona per il problema al database di qualche giorno fa. Quindi perdonatemi se la soluzione si trova in vecchi messaggi.

        `\usepackage{array}

        \begin{tabular}{c>{\centering\arraybackslash}p{3cm}c}
        `
        La prima colonna è centrata, la seconda è larga 3cm con centratura, la terza è centrata.

        Non usare righe verticali.

        Ciao
        Enrico

      • #12229
        Up
        0
        Down
        ::


        Ciao a tutti.

        Non usare righe verticali.

        Inoltre, in un’altra discussione, separazione colonne, <http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2248>

        Le colonne di una tabella non si separano mai con una linea verticale.

        Volevo fare chiarezza sull’argomento, giusto per essere sicuro.

        Enrico, nella versione provvisoria della presentazione del corso di LaTeX del 2006 da te realizzata, nella seconda parte, <http://profs.sci.univr.it/~gregorio/corso-latex2.pdf.zip>:

        • è vero che alla pagina 154 del file PDF dici di non abusare delle linee verticali e orizzontali…

        • … ma a pagina 114 avevi detto che la tabella di esempio poteva essere migliorata con due linee verticali.

        Mi sembra che ciò vada un po’ a contrastare con le due citazioni elencate all’inizio della mia risposta.

        Morale: qual è la cosa giusta da fare?

        Grazie e a presto.

      • #12230
        Up
        0
        Down
        ::

        Ciao a tutti.

        Non usare righe verticali.

        Inoltre, in un’altra discussione, separazione colonne, <http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2248>

        Le colonne di una tabella non si separano mai con una linea verticale.

        Volevo fare chiarezza sull’argomento, giusto per essere sicuro.

        Enrico, nella versione provvisoria della presentazione del corso di LaTeX del 2006 da te realizzata, nella seconda parte, <http://profs.sci.univr.it/~gregorio/corso-latex2.pdf.zip>:[ul][li] è vero che alla pagina 154 del file PDF dici di non abusare delle linee verticali e orizzontali…
        [li]… ma a pagina 114 avevi detto che la tabella di esempio poteva essere migliorata con due linee verticali.[/ul]Mi sembra che ciò vada un po’ a contrastare con le due citazioni elencate all’inizio della mia risposta.

        Morale: qual è la cosa giusta da fare?

        Abituarsi a non usare le linee verticali. Solo allora, data una particolare tabella, possiamo renderci conto che, con un paio di linee verticali, possiamo far capire meglio al lettore il contenuto della tabella. Come avrai visto, si tratta di dati molto particolari; non è stato immediato pensare a quell’esempio.

        Come in molte situazioni, è l’abuso che rovina. Anni di word processors ci hanno quasi abituati a vedere tabelle con ogni possibile riquadratura. Togli le linee, guarda la tabella: forse qualche linea la puoi aggiungere, ma con molta cautela. 😉 L’idea guida deve essere: niente linee verticali. Su quelle orizzontali c’è un po’ più di libertà, come insegna la documentazione di booktabs (sulla quale non sono completamente d’accordo).

        Ciao
        Enrico

      • #12231
        admin
        Amministratore del forum
          Up
          0
          Down
          ::


          OK.
          Funziona perfettamente anche con le linee verticali, che sono obbligato ad usare perché devo rappresentare graficamente le tabelle logiche di un data base relazionale (come prevede la sintassi).

          Mi funziona senza il pacchetto array (forse lo eredito da altri package)

          grazie di tutto


          \begin{tabular}{c>{\centering\arraybackslash}p{3cm}c}
          [/code]
          La prima colonna è centrata, la seconda è larga 3cm con centratura, la terza è centrata.

          Non usare righe verticali.

          Ciao
          Enrico

        • #12232
          Up
          0
          Down
          ::

          Purtroppo devo usa obbligatoriamente le linee verticali xke le tabelle mi servono per rappresentare graficamente le tabelle logiche di una base di dati relazionale ed appunto la sintassi prevede le linee verticali per separare gli attributi dei record.

          Ho cmq provato la tua soluzione ma come era prevista elimina le linee verticali.

          Nessuno, a parte il buon gusto :), ti vieta di metterle:
          `\begin{tabular}{c|>{\centering\arraybackslash}p{3cm}|c}`
          Ciao
          Enrico

        • #12233
          admin
          Amministratore del forum
            Up
            0
            Down
            ::


            Era un messaggio che avevo scritto e che poi ho cancellato velocemente(ma non troppo velocemente 🙂 ) xke mi ero accorto dello stupido errore.

            grazie ancora

            Purtroppo devo usa obbligatoriamente le linee verticali xke le tabelle mi servono per rappresentare graficamente le tabelle logiche di una base di dati relazionale ed appunto la sintassi prevede le linee verticali per separare gli attributi dei record.

            Ho cmq provato la tua soluzione ma come era prevista elimina le linee verticali.

            Nessuno, a parte il buon gusto :), ti vieta di metterle:
            `\begin{tabular}{c|>{\centering\arraybackslash}p{3cm}|c}`
            Ciao
            Enrico

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

        Go to top