LaTeX:合并单元格

在 LaTeX 中制作三线表的时候,经常会需要合并单元格,例如下图中的情况,既用到了纵向合并,又用到了横向合并。

合并单元格主要就是一下两个命令:

  • 合并列:\multicolumn{cols}{pos}{text} 三个参数分别为:要合并的列数、样式( c 表示居中,l 表示左对齐,r 表示右对齐)、单元格文本
  • 合并行:\multirow{number of rows}{width}{text} 三个参数分别为:要合并的行数、行宽、单元格文本

合并单元格

\begin{table}[h]  % 显示位置为当前位置
	\centering     % 显示位置为中间
	\caption{因子载荷系数}  % 表格题目
	\label{table1}        % 引用标签
	\begin{tabular}{ c c c c c }  % 5列
		\toprule[1.5pt]   % 上边线(或表示为\hline)
		
		% 合并单元格
		\multirow{2}{1cm}{名称} & \multicolumn{3}{c}{因子载荷系数} & \multirow{2}{4cm}{共同度(公因子方差)} \\ 
						&因子1    & 因子2  & 因子3 &   \\ 
		
		\midrule[1pt]     % 中线(或表示为\hline)
		
		潜伏期长度	 	& -0.568 & 0.029  & 0.000 & 0.323 \\ 
		感染人数			& 0.206  & 0.900  & 0.000 & 0.852 \\ 
		无症状感染者比例 	& 0.865  & 0.246  & 0.000 & 0.809 \\ 
		假阴性率 		& 0.595  & -0.608 & 0.000 & 0.724 \\ 
		假阳性率 		& 0.000  & 0.000  & 1.000 & 1 \\ 
		
		\bottomrule[1.5pt]   % 下边线(或表示为\hline)
	\end{tabular} 
\end{table}

猜你喜欢

转载自blog.csdn.net/SongXJ_01/article/details/106638996