Salve, sono nuovo del forum e spero mi possiate aiutare… Come da titolo dovrei centrare il testo non orizzontalmente ma verticalmente nell’ambiente tabular. Come fare? Ecco la mia tabella…`\begin{table}[!th]
\begin{center}
\begin{scriptsize}
\begin{tabular}{||c|p{4 cm}|p{4.5 cm}||}BLA BLA BLA
\end{tabular}
\end{scriptsize}\end{center}
\caption{Scala di pesi definita nell'intervallo $[9, 1/9]$ da
Saaty nel 1980.} \label{tab:ScalaSaaty}
\end{table}`succede che le parole della prima colonna (molto più breve rispetto alle altre) stanno in alto mentre le vorei centrare…
Nel preambolo`\usepackage{array}`e poi`\begin{table}[!ht]
\centering{\scriptsize
\begin{tabular}{|c|m{4 cm}|m{4.5 cm}|}
BLA BLA BLA
\end{tabular}}
\caption{Scala di pesi definita nell'intervallo $[9, 1/9]$ da
Saaty nel 1980.} \label{tab:ScalaSaaty}
\end{table}`
Nota che ho modificato lo specificatore di table: h deve avere la precedenza, no? Ho anche tolto il center, sostituendolo con \centering e levato l’ambiente (inesistente) scriptsize: meglio una graffa e il comando. Lo specificatore m introdotto dal pacchetto array fa esattamente quello che ti serve. Ne approfitto per un po’ di pubblicità: 🙂
LaTeX – Breve guida ai pacchetti di uso più comune
E niente linee doppie, ti prego! 👿
Ciao
Enrico