I have a table with two thick lines (one horizontal and one vertical) and with multirow and multicolumn cells. Now one of the clines is not connecting where I want it to.
This is what I have to create the other line types. (blatently stolen from this site):
\makeatletter
\newcommand{\thickhline}{%
\noalign {\ifnum 0=`}\fi \hrule height 1pt
\futurelet \reserved@a \@xhline
}
\newcolumntype{"}{@{\hskip\tabcolsep\vrule width 1pt\hskip\tabcolsep}}
\makeatother
and the table itself:
\begin{table}[h]
\centering
\begin{tabular}{|c|>{\centering\arraybackslash}p{1cm}">{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|}
\hline
\multicolumn{2}{|c"}{\multirow{2}{*}{}} & \multicolumn{3}{c|}{Retort Diameter (mm)} \\ \cline{3-5}
\multicolumn{2}{|c"}{} & 750 & 1000 & 1200 \\ \thickhline
\multirow{3}{*}{Gas Flow (SLM)} & 25 & 5.7 & 3.2 & 2.2 \\ \cline{2-5}
& 50 & 11 & 6.4 & 4.4 \\ \cline{2-5}
& 75 & 17 & 9.6 & 6.6 \\ \hline
\end{tabular}
\caption{Approximate Peclet values}
\label{tb:Peclet}
\end{table}
The \cline{3-5} does not fully connect to the thick vertical line. Is there a way to fix this.
On a side note: Is there a neater way to center text in a column with defined with?
\newcolumntype{"}{!{\vrule width 1pt}}
should work.