Newsgroup: it.comp.software.tex
Titolo: Una domanda sulle colonne di una tabella

Salve a tutti,
sperando di non scatenare un putiferio come qualche topic recente :) volevo 
sapere se esiste un modo elegante per fare questa tabella.
Ho 4 colonne: ID - Quantita - N° di cose A e N° di cose B - Tempo
Nella terza colonna dovrei mettere 2 numeri affiancati, ad esempio 100 e 
150, che rappresentano le quantità specificate nel titolo della colonna.
Poiche la tabella è lunga, ed è una presentazione (sto usando beamer), non 
posso diminuire il font ulteriormente o aggiungere una 5a colonna, come 
sarebbe saggio fare. Un esempio di riga è il seguente:
00343 - 13433 - 100 150 - 25 secondi
bene, vorrei allineare, se possibile, a sinistra entrambe le semicolonne 
della 3a colonna al centro della semicolonna; ho guardato la documentazione 
di \multicolumn ma non son riuscito. Spero di essermi spiegato bene, 
casomai chiedete :)
Grazie per il vostro onnipresente aiuto.
Stefano

 
Stefano

<"
sas...@tiscali.it
"> scrive:

\begin{tabular}{rrcl}
00343 & 13433 & 100\ \hfil\ 150 & 25 secondi\\
00343 & 13433 & 10\ \hfil\ 15 & 25 secondi\\
1111  &  222  & 10000\ \hfil\ 20000 & 12 secondi
\end{tabular}
Funziona solo se i due numeri nella terza cella hanno lo stesso
numero di cifre. Ma, dimmi: perché non puoi inserire una quinta
colonna? Paura delle spie? :-)
\begin{tabular}{rrc@{\ }cl}
\multicolumn{1}{c}{ID} &
\multicolumn{1}{c}{Q} &
\multicolumn{2}{c}{A e B} &
\multicolumn{1}{c}{Tempo}\\
00343 & 13433 & 100   & 150   & 25 secondi\\
00343 & 13433 & 10    & 15    & 25 secondi\\
1111  &  222  & 10000 & 20000 & 12 secondi
\end{tabular}
Ciao
Enrico

 
Carissimo Enrico,
preciso e puntuale come sempre, grazie infinite. non posso inserire la 
quinta colonna perchè in realtà il 'titolo' della quarta colonna in 
realtà è molto piu lungo di quanto ti ho scritto, e suona all'incirca 
come:
Percentuale dell'area e della domanda coperte una volta entro i tempi di 
legge
Se mettessi una quinta colonna, terza e quarta diventerebbero:
Percentuale dell'area coperta una volta entro i tempi di legge
Percentuale della domanda coperta una volta entro i tempi di legge
Siccome sto usando Beamer e la tabella ha circa 10 righe, non ci sto in 
larghezza, e se uso un font più piccolo (\tiny) diventa poco leggibile 
per gli utenti distanti. Non posso neanche accorciare il titolo..ci ho 
già pensato ma a causa della non-completa conoscenza del dominio da 
parte degli udenti mi tocca metterlo così, al più posso mettere % 
anzichè 'percentuale' ma sta davvero male, quindi ho optato per questa 
soluzione. Se fosse stata una pagina normale non avrei avuto di questi 
problemi :D
Ad ogni modo, ho provato come mi hai suggerito, sembra vada davvero 
bene. Grazie!
Stefano
Un ulteriore curiosità:
\begin{tabular}{rrc@{\ }cl}
A cosa serve @{\ }? Sarà che sono ancora alle prime armi, ma l'uso 
dell'operatore @ mi è ancora poco chiaro :)

 > numero di cifre. Ma, dimmi: perch⁄ non puoi inserire una quinta

Intesta le colonne con (1), (2), (3), (4) e (5), spiegando a parte
che cosa significano. Con dieci righe di tabella dovresti starci.
Con @{\ } dico a LaTeX di lasciare fra la terza e la quarta colonna
un normale spazio fra parole. In questo modo la separazione fra le
due è inferiore alle altre, utile se le devi considerare "insieme".
In generale, è meglio se l'intestazione delle colonne è di larghezza
inferiore a quella delle celle sottostanti.
Penso a una cosa come
=====
(1) Descrizione della prima colonna
(2) Descrizione della seconda colonna
(3) Percentuale dell'area coperta una volta entro i tempi di legge
(4) Percentuale della domanda coperta una volta entro i tempi di legge
(5) Percentuale dell'area e della domanda coperte una volta entro i 
    tempi di legge
               ------------------------------------
                  (1)    (2)    (3)    (4)    (5)
               ------------------------------------
                 1222     4      5      6      7
                 ...
                 1222     4      5      6      7
               ------------------------------------
=====
Mi raccomando, niente linee verticali nella tabella.
Ciao
Enrico