Sfondo tabelle

  • Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni fa da cerbero85.
  • Creatore
    Topic
  • #49969
    Up
    0
    Down
    ::


    Ciao a tutti!! sto scrivendo la tesi con TexShop(texlive 2010) di mac ma ho un problema con lo sfondo delle tabelle… io vorrei che una riga abbia sfondo bianco e una abbia sfondo grigio… ma quando compilo al posto dello sfondo grigio ho sfondo nero…

    Questo è un esempio di codice:

    `

    \documentclass[a4paper,11pt,openany]{book}
    \usepackage[english]{babel}
    \usepackage{graphics}
    \usepackage[dvips]{graphicx,color}
    %\usepackage{indentfirst}

    \usepackage{fancyhdr}
    \usepackage[applemac]{inputenc}
    \usepackage[table]{xcolor}
    \usepackage{booktabs}
    \usepackage{array}
    \usepackage{color}
    \usepackage{colortbl}

    \begin{document}

    \begin{table}[!htbp]
    \begin{center}

    \begin{tabular}{l l}

    prova1 & prova2\\
    \rowcolor{gray!20}

    prova1 & prova2\\

    prova1 & prova2\\

    \rowcolor{gray!20}
    prova1 & prova2\\

    \end{tabular}
    \end{center}
    \caption{Caratteristiche}
    \end{table}

    \end{document}

    `

    Qualcuno sa come risolvere?
    Mi sapete anche dire come distanziare leggermente una riga dall’altra?

    Grazie!!

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #49970
      GKT
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti!! sto scrivendo la tesi con TexShop(texlive 2010) di mac ma ho un problema con lo sfondo delle tabelle… io vorrei che una riga abbia sfondo bianco e una abbia sfondo grigio… ma quando compilo al posto dello sfondo grigio ho sfondo nero…

        Questo è un esempio di codice:

        `

        \documentclass[a4paper,11pt,openany]{book}
        \usepackage[english]{babel}
        \usepackage{graphics}
        \usepackage[dvips]{graphicx,color}
        %\usepackage{indentfirst}

        \usepackage{fancyhdr}
        \usepackage[applemac]{inputenc}
        \usepackage[table]{xcolor}
        \usepackage{booktabs}
        \usepackage{array}
        \usepackage{color}
        \usepackage{colortbl}

        \begin{document}

        \begin{table}[!htbp]
        \begin{center}

        \begin{tabular}{l l}

        prova1 & prova2\\
        \rowcolor{gray!20}

        prova1 & prova2\\

        prova1 & prova2\\

        \rowcolor{gray!20}
        prova1 & prova2\\

        \end{tabular}
        \end{center}
        \caption{Caratteristiche}
        \end{table}

        \end{document}

        `

        Qualcuno sa come risolvere?
        Mi sapete anche dire come distanziare leggermente una riga dall’altra?

        Grazie!!

        Benvenuto!

        Il codice che usi ha diverse cose che non vanno. Per prima cosa non caricare il pacchetto color (che carichi due volte) insieme al pacchetto xcolor. Se carichi colortbl, xcolor viene caricato automaticamente.

        Posiziona la tabella con`\begin{table}[tb]`se la tabella è piccola, oppure`\begin{table}[p]`
        se la tabella è grande.

        Leggi anche il capitolo dedicato alle tabelle dell’Arte di scrivere con LaTeX, troverai tutte le informazioni necessarie per comporre una tabella, compresi gli sfondi colorati. Puoi scaricare la guida in cima a questa pagina.

        Lorenzo

      • #49971
        Up
        0
        Down
        ::


        Grazie!! Mi sono appena accorto che la guida ArteLaTeX che avevo era del 2008, adesso ho preso l’ultima…

        Ho aggiornato il codice così:

        `
        \documentclass[a4paper,11pt,openany]{book}
        \usepackage[english]{babel}
        \usepackage{graphics}
        \usepackage[dvips]{graphicx,color}

        \usepackage{fancyhdr}
        \usepackage[applemac]{inputenc}

        \usepackage[table]{xcolor}
        \usepackage{booktabs}
        \usepackage{array}

        \begin{document}

        \begin{table}[p]
        \begin{center}

        \begin{tabular}{l l}

        prova1 & prova2\\
        \rowcolor[gray]{0.89}

        prova1 & prova2\\

        prova1 & prova2\\

        \rowcolor[gray]{0.89}
        prova1 & prova2\\

        \end{tabular}
        \end{center}
        \caption{Caratteristiche}
        \end{table}

        \end{document}
        `

        Però anche così ho lo sfondo nero al posto di grigio… può dipendere dal fatto che non carichi il pacchetto del colore?? c’è qualche rimedio??

        Grazie

      • #49972
        Up
        0
        Down
        ::


        continui a caricare il pacchetto color, e’ quello il problema.
        toglilo, assieme a quel pacchetto graphics.

      • #49973
        Up
        0
        Down
        ::


        Grazie!! Togliendo \usepackage{graphics} funziona..

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

    Go to top