Ciao a tutti,
è da stamattina che sto combattendo con una tabella in latex, ho quasi vinto soprattutto grazie alle indicazioni lette in questo forum, ma mi manca l’utlima cosa: come faccio a centrare verticalmente il contenuto delle celle??
Grazie e chiunque provi a risolvermi questo probelma.
Il problema in se potrebbe essere affronatto con il comando \raisebox, che “solleva” il testo che gli viene passato come argomento.
Si tratta quindi di un aggiustamento manuale della posizione del testo nella cella. Sostituisci al
`\raisebox{2ex}[0pt][0pt]{
La dimensione di 2ex è il parametro che andrebbe aggiustato manualmente. Ora, se tu hai una o due od anche tre tabelle ci si può anche mettere ad aggiustare tale parametro uno ad uno e solo in sede di revisione finale, ma se le tabelle sono tante no.
Se più tabelle hanno lo stesso “layout” potremo anche creare un unica variabile dimensionale da usare con \raisebox. Ciò offrirebbe il vantaggio di un unica regolazione di misura che si rifletterebbe su tutte le tabelle.
Questo problema è un esempio che lo stesso “The LaTeX Companion” fà circa l’uso del comando \raisebox. Quindi siamo certi che è molto improbabile che esista una soluzione migliore ( 😆 … ironia).
Detto questo, non posso non aggiungere che il problema della posizione verticale di un testo in una cella di tabella non dovrebbe esistere perché forse:
– la tua tabella è progettata in modo non ottimale;
– la tua preoccupazione di un riposizionamento verticale del testo nella cella è eccessiva e tipograficamente non significativa o addirittura controproducente.
Ma non preoccuparti troppo, la prossima volta farai un lavoro migliore perché…
con LaTeX c’é sempre qualcosa da imparare.
Ciao.