You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX表格multicolumn与multirow对齐问题:第二、三列无法居中

表格居中对齐修复方案

你的第二、第三列未居中的核心问题是合并列单元格的宽度匹配问题,同时代码冗余缩进可优化。以下是修改后的完整代码:

\begin{table}[htbp]
  \caption{混合架构对比}
  \label{tab:comparison}
  \centering % 用\centering替代center环境,减少多余垂直间距
  \begin{tabular}{|l|c|c|}
    \hline
    \multicolumn{1}{|c|}{} & \multicolumn{2}{c|}{\textit{10次运行平均回合奖励(偏差)}} \\ 
    \cline{2-3} 
    \multicolumn{1}{|c|}{} & \multicolumn{2}{c|}{\textit{干扰幅度}}            \\
    \cline{2-3}
    \multicolumn{1}{|c|}{\multirow{-3}{*}{\textit{架构}}} & 65\% & 70\% \\ 
    \hline
    PID                     & -17.71 & -23.54 \\
    CoL-DRL                  & -2.58  & -12.25 \\
    \rowcolor[HTML]{9AFF99} CoL-DRPRL & -1.85  & -6.25  \\ 
    \hline
  \end{tabular}
\end{table}

关键修改点:

  • 替换center环境为\centering:LaTeX表格排版更推荐此命令,避免额外垂直空白
  • 清理冗余缩进空格:LaTeX会忽略这些空格,精简后代码更易读
  • 确保合并列格式正确:\multicolumn{2}{c|}的c|保证右侧竖线对齐,让合并表头内容居中覆盖两列

如果修改后仍有对齐问题,可加载array包并设置固定列宽强制居中:

% 需在文档开头添加此包
\usepackage{array}

\begin{table}[htbp]
  \caption{混合架构对比}
  \label{tab:comparison}
  \centering
  \begin{tabular}{|l|>{\centering\arraybackslash}m{0.15\textwidth}|>{\centering\arraybackslash}m{0.15\textwidth}|}
    \hline
    \multicolumn{1}{|c|}{} & \multicolumn{2}{c|}{\textit{10次运行平均回合奖励(偏差)}} \\ 
    \cline{2-3} 
    \multicolumn{1}{|c|}{} & \multicolumn{2}{c|}{\textit{干扰幅度}}            \\
    \cline{2-3}
    \multicolumn{1}{|c|}{\multirow{-3}{*}{\textit{架构}}} & 65\% & 70\% \\ 
    \hline
    PID                     & -17.71 & -23.54 \\
    CoL-DRL                  & -2.58  & -12.25 \\
    \rowcolor[HTML]{9AFF99} CoL-DRPRL & -1.85  & -6.25  \\ 
    \hline
  \end{tabular}
\end{table}

内容的提问来源于stack exchange,提问作者Ammar N. Abbas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:10:53