Ancora una volta mi stanno creando dei problemi le tabelle.
Vorrei impostare la larghezza delle colonne e al tempo stesso che il contenuto al loro interno sia centrato ma non ci riesco qualcuno mi aiuta?Il codice che uso è questo
`\begin{table}[ht]
\caption{Dimensione di azienda (fonte:XYZ)}
\centering
\begin{tabular}
{|p{0.2\textwidth}|p{0.2\textwidth}|p{0.2\textwidth}|} \hline
Anno & Fatturato (Euro) & Dipendenti \\
\hline \hline
2006 & 12.443.031 & 45\\
2008 & 16.000.000 & 70\\
\hline
\end{tabular}\\
\label{table:Dim_azienda}
\end{table}`
Però se al posto della lettera p metto c non mi accetta più la dimensione delle colonne tra parentesi.
Lo scopo sarebbe fare una tabella con larghezza pari a quella del testo.
Se devi “per forza” usare le righe verticali e \hline, con
`\begin{table}[t]
\caption{Dimensione di azienda (fonte:XYZ)}
\label{table:Dim_azienda}
\centering
\begin{tabular}{|c|c|c|}
\hline
Anno & Fatturato (Euro) & Dipendenti\\
\hline \hline
2006 & 12.443.031 & 45\\
2008 & 16.000.000 & 70\\
\hline
\end{tabular}
\end{table}`
ottieni il testo centrato nelle colonne e la larghezza delle stesse è in funzione del contenuto. (Non so se ho capito bene il problema.)
Per fare belle tabelle, si possono seguire le indicazioni presenti in un articolo di Lapo Filippo Mori, pubblicato su ArsTeXnica numero 2, ripreso da Lorenzo Pantieri nella sua “L’arte di scrivere con LaTeX”.
Ciao,
Antonio.
Edit: avevo messo un \\ di troppo dopo \end{tabular}.