I'd like to know if there is a way to reproduce this table
Considerations | Possibilities
Crew size | 2 | 3 | 4 | 5 | 6
Cargo deployment | Pre-deployment | All-up
in the following manner:
"Considerations", "Crew size" and "Cargo Deployment" must be centre aligned in their column;
The remaining elements must be centre aligned and equally spaced in the remaining space (as if 2 | 3 | 4 | 5 | 6, or Pre-deployment | All-up was a single column)
So far, I've tried to use the following piece of code
\begin{table}[htb]
\renewcommand{\arraystretch}{1.2} % more space between rows
\centering
\begin{tabular}{cccccc}
Consideration & \multicolumn{5}{c}{Possibilities} \\
Crew size & 2 & 3 & 4 & 5 & 6 \\
Cargo deployment & \multicolumn{2}{c}{Pre-deployment} & \multicolumn{3}{c}{All-up} \\
\end{tabular}
\caption{What I have so far.}
\end{table}
which produced this:
Note how "Pre-deployment" joins the columns for 2 and 3 and "All-up" the columns for 4, 5 and 6. This leads to an unequal horizontal spacing in the crew size line, which is what I'm trying to avoid.
Ideally, I'd be able to input something like
Cargo deployment & \multicolumn{2.5}{c}{Pre-deployment} & \multicolumn{2.5}{c}{All-up} \\
but \multicolumn only accepts integers as an argument.
I'd also like the possibilities for "Cargo deployment" to share the available space between themselves instead of one occupying two columns, and the other one three columns.
Here is a hand-drawn version of what I'm looking for. I've also added red dashed lines to symbolise the separation between cells.




\hfillbetween the items in your second column to space them out? – David Carlisle May 22 '20 at 15:01