::
ciao, sto avendo un po’ di problemi nel formattare le tabelle. non uso texmaker da un po’ e non ricordo cosa fare per risolvere il mio problema. la mia tabella è la seguente:
`\begin{table}[h]\footnotesize \label{tab:cond-caldo-fluid}
\caption{Condizioni al contorno per i fluidi nella simulazione reattiva}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|}
\hline
& Tipo & Velocità [m/s] & Turbolenza [\%] & Diametro idraulico [m] & Temperatura [K] & Emissività & X\textsubscript{\ce{H2}} & X\textsubscript{\ce{O2}} & X\textsubscript{\ce{H2O}}\\
\hline
air & velocity-inlet & 0.01 & 0.01 & 0.274 & 300 & 0.1 & 0 & 0.21 & 0\\\hline
coflow & velocity-inlet & 3.5 & 5 & 0.30365 & 1045 & 0.2 & 0 & 0.1474& 0.0989\\\hline
fuel inlet & velocity-inlet & 107 & 10 & 0.00457 & 305 & 0.1 & 0.2537 & 0 & 0 \\\hline
outlet & pressure-outlet & 0* & 0.01 & 0.5 & 300 & 0.1 & 0 & 0.21 & 0 \\
\hline
\multicolumn{5}{l}{\textit{* Trattandosi di un pressure-outlet si è imposta una pressione pari a quella di riferimento}}
\end{tabular}
\end{table}`
ho provato a inserire “p{Xcm}” al posto di “c” ma manda a capo il testo prima senza terminare la colonna.
Una tabella di quel genere è terribile. È ovvio che dieci colonne con lunghe intestazioni non può stare in una riga. E nemmeno “p{…}” può fare molto, a meno che non ti adatti a trovare l’intestazione sillabata come
tempera-
tura (K)
Hai poche possibilità: ruotare la tabella, ma se ha solo quattro righe oltre all’intestazione è ancora peggio; trasporre la tabella, che può essere un’idea; scrivere le intestazioni in modo simbolico, mettendo la spiegazione in calce.
`\documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{booktabs,fixltx2e}
\usepackage[version=3]{mhchem}
\begin{document}
\begin{table}[htp]
\centering\footnotesize
\caption{Condizioni al contorno per i fluidi nella simulazione reattiva}
\label{tab:cond-caldo-fluid}
\medskip
\addtolength{\tabcolsep}{-2pt}
\begin{tabular}{l*{9}{c}}
\toprule
& Tipo & (1) & (2) & (3) & (4) & (5) & (6) & (7) & (8) \\
\midrule
air & velocity-inlet &
0.01 & 0.01 & 0.274 & 300 & 0.1 & 0 & 0.21 & 0 \\
coflow & velocity-inlet &
3.5 & 5 & 0.30365 & 1045 & 0.2 & 0 & 0.1474& 0.0989 \\
fuel inlet & velocity-inlet &
107 & 10 & 0.00457 & 305 & 0.1 & 0.2537 & 0 & 0 \\
outlet & pressure-outlet &
0\rlap{*} & 0.01 & 0.5 & 300 & 0.1 & 0 & 0.21 & 0 \\
\bottomrule
\addlinespace
\multicolumn{10}{l}{* \textit{Trattandosi di un pressure-outlet si Ë
imposta una pressione}} \\
\multicolumn{10}{l}{\hphantom{* }\textit{pari a quella di riferimento}}\\
\addlinespace
\multicolumn{4}{l}{(1) Velocità (m/s)} &
\multicolumn{4}{l}{(2) Turbolenza (\%)} \\
\multicolumn{4}{l}{(3) Diametro idraulico (m)} &
\multicolumn{4}{l}{(4) Temperatura (K)} \\
\multicolumn{4}{l}{(5) Emissività} &
\multicolumn{4}{l}{(6) X\textsubscript{\ce{H2}}} \\
\multicolumn{4}{l}{(7) X\textsubscript{\ce{O2}}} &
\multicolumn{4}{l}{(8) X\textsubscript{\ce{H2O}}} \\
\end{tabular}
\end{table}
\end{document}`
Commetti vari errori: \label va dopo \caption; l’argomento opzionale [h] così non va mai dato; le unità di misura non vanno tra parentesi quadre.
Il trucco di \rlap{*} non potevi conoscerlo. 🙂 E le tabelle riquadrate sono un orrore, suvvia! 🙂
Ciao
Enrico