Matteo Dann” post=88948Ciao a tutti,
vorrei sapere se in un ambiente del tipo:
`
\begin{tabular}{ll}
tabella! & b \\
c & d \\
\end{tabular}
`
è possibile fare in modo che “c” sia centrato a destra e non a sinistra, mantenendo però “tabella!” centrato a destra.
Grazie mille!
Qualcouno ti ha già fatto notare che “centrato a sinistra” e “centrato a destra” sono contraddizioni nei termini. Puoi dire “centrato” da contrapporre a “allineato a destra” oppure a “allineato a sinistra”.
Il codice l {L minuscola} allinea il contenuto delle celle di una colonna a sinistra (l–> left); il codice r (R minuscola) specifica l’allineamento a destra, c (C minuscola) specifica il posizionamento al centro.
Dunque, to vorresti che una particolare cella avesse il suo contenuto allineato in modo diverso da quello delle altre celle della stessa colonna; ben: qualunque guida ti dice che per ottenere questo effetto bisogna usare il comando \multicolumn che può servire tanto a raggruppare un certo numero di celle di colonne adiacenti in una sola sola grande cella, ma serve anche se il numero di colonne è 1 (uno); per questa nuova cella il secondo argomento ne specifica l’allineamento il terzo il contenuto. @stevin ti ha fatto un esempio, anche se anche lui si esprime in modo insolito a proposito della destra e della sinistra.
Detto questo, abbi sempre a portata di mano (magari stampati il file) la guida tematica in italiano LaTeX Reference Manual commentato scaricabile dalla sezione Documentazione di questo sito; come tutti i manuali non è da leggere dalla prima all’ultima pagina, ma è da tenere a portata di mano (altrimenti perché si chiamerebbe “manuale”?)
Infine, quando fai una tabella, pianificatela prima facendo uno schizzo su un pezzo di carta e per ogni colonna e ogni cella cerca di stimare lo spazio occupato dal contenuto; così saprai sempre come scegliere i descrittori delle colonne e che cosa fare per la riga dei titoli delle colonne; saprai se c’è qualche cella il cui contenuto va composto su più righe e quindi saprai se e quando usare \multicolumn. Ma non giocare troppo con gli allineamenti dei contenuti; una tabella si legge bene se ha una sua uniformità e coerenza, se non ha intestazioni delle colonne logorroiche, con contenuti minuscoli nelle celle dalla seconda in giù. e via di questo passo. Capisco che il tuo esempio era solo per fare un esempio, ma quello, se non fosse un esempio, sarebbe un tipo di composizione da evitare: intestazione della prima colonna piuttosto larga, contenuto del resto della colonna piuttosto stretto.