- Questo topic ha 5 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 11 mesi fa da
OldClaudio.
-
CreatoreTopic
-
5 Ottobre 2013 alle 13:37 #89444
-
CreatoreTopic
-
AutoreRisposte
-
-
5 Ottobre 2013 alle 16:39 #89445::
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!Scusa, ma che domanda è? Se vuoi [tt]c[/tt] “centrato a destra” (che non significa nulla) e mantenere però [tt]tabella![/tt] centrato a destra (mentre ora è tutto a sinistra, almeno nel codice che metti tu), significa che vuoi entrambi gli elementi “centrati a destra”. Credo che la cosa più ovvia da fare sia sostituire [tt]{ll}[/tt] con [tt]{rl}[/tt].
Ciao
Tommaso
-
6 Ottobre 2013 alle 6:14 #89446::
illinguista1972″ post=88955
Ciao 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!Scusa, ma che domanda è? Se vuoi [tt]c[/tt] “centrato a destra” (che non significa nulla) e mantenere però [tt]tabella![/tt] centrato a destra (mentre ora è tutto a sinistra, almeno nel codice che metti tu), significa che vuoi entrambi gli elementi “centrati a destra”. Credo che la cosa più ovvia da fare sia sostituire [tt]{ll}[/tt] con [tt]{rl}[/tt].
Ciao
TommasoPenso che intendesse dire che [tt]tabella![/tt] deve essere allineata a sinistra, mentre il resto della colonna a destra. Detto questo, potresti fare così:
`
\begin{tabular}{ll}
\multicolumn{1}{r}{Tabella!} & b \\
c & d
\end{tabular}
`
anche se la ritengo una scelta molto discutibile. Se per caso tabella fosse il titolo della colonna, non ti basta renderlo grassetto o metterlo tra due righelli, tipo [tt]\toprule[/tt] e [tt]\midrule[/tt] del pacchetto [tt]booktabs[/tt]?
-
6 Ottobre 2013 alle 8:43 #89447::
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.
-
6 Ottobre 2013 alle 9:20 #89448::
OldClaudio” post=88970
@stevin ti ha fatto un esempio, anche se anche lui si esprime in modo insolito a proposito della destra e della sinistra.Chiedo scusa, nello scrivere la risposta mi sono confuso anch’io, complice il messaggio un po’ criptico di @Matteo. Comunque il senso voleva essere che, in quel modo, puoi allineare una cella indipendentemente dall’allineamento indicato per l’intera colonna, come tu giustamente hai spiegato.
-
6 Ottobre 2013 alle 9:42 #89449::
skevin93″ post=88971
@stevin ti ha fatto un esempio, anche se anche lui si esprime in modo insolito a proposito della destra e della sinistra.Chiedo scusa, nello scrivere la risposta mi sono confuso anch’io, complice il messaggio un po’ criptico di @Matteo. Comunque il senso voleva essere che, in quel modo, puoi allineare una cella indipendentemente dall’allineamento indicato per l’intera colonna, come tu giustamente hai spiegato.
😉
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.