Latex 多行多列表

Latex 多行多列表,latex,Latex,我需要在LaTeX中创建下表,但我似乎无法正确完成 单元格内的文本未正确居中,“眼动”单元格也是如此。你们谁能看出我做错了什么 \begin{tabular}{ccc|c} & & \multicolumn{2}{c}{\textbf{Response}} \\ & & unnatural & natural \\ \cline{3-4} \multicolumn{1}{c}{\multirow{2}{*}{\begin{sideways}\textb

我需要在LaTeX中创建下表,但我似乎无法正确完成

单元格内的文本未正确居中,“眼动”单元格也是如此。你们谁能看出我做错了什么

\begin{tabular}{ccc|c}
& & \multicolumn{2}{c}{\textbf{Response}} \\ 
& & unnatural & natural \\ \cline{3-4}
\multicolumn{1}{c}{\multirow{2}{*}{\begin{sideways}\textbf{Eye movement}\end{sideways}}} &
\multicolumn{1}{c|}{\begin{sideways}unnatural\end{sideways}} & 1 & \multicolumn{1}{c|}{2} \\ \cline{2-4}
\multicolumn{1}{c}{}                        &
\multicolumn{1}{c|}{\begin{sideways}natural\end{sideways}} & 3 & \multicolumn{1}{c|}{4}   \\ \cline{3-4}
\end{tabular}

这本书很好,你应该仔细看看。其中一些只需稍加修改即可重现您的图像。

谢谢您的指示。我最终使用以下代码使其工作:

\begin{table}[h]\centering
\def \BoxWidth {3.5cm}
\def \BoxHeight {2cm}
\def \SWidth {0.2cm}
\newcolumntype{M}{>{\centering\arraybackslash}m{\BoxWidth}}
\newcolumntype{S}{>{\centering\arraybackslash}m{\SWidth}}
\newcolumntype{R}{>{\raggedright\arraybackslash}m{\BoxWidth}}
\begin{tabular}{SSM|M}
~ & ~ & \multicolumn{2}{c}{\textbf{Response}} \\ 
~ & ~ & unnatural & natural  \\  \cline{3-4}
\multirow{2}{*}{\begin{sideways}{\textbf{Eye Movements}}\end{sideways}} 
~ & \begin{sideways}\parbox{\BoxHeight}{\centering unnatural}\end{sideways} 
&  \multicolumn{1}{|R|}{Command-based interfaces} &  \multicolumn{1}{R|}{Not Possible} \\ \cline{2-4}
~ & \begin{sideways}\parbox{\BoxHeight}{\centering natural}\end{sideways} 
& \multicolumn{1}{|R|}{Non-command interfaces} &  \multicolumn{1}{R|}{Virtual environments} \\  \cline{3-4}
\end{tabular}
\end{table}