【问题标题】:Centering Text within a Multirow Cell in LaTex在 LaTex 中将多行单元格内的文本居中
【发布时间】:2010-12-26 23:57:26
【问题描述】:

这可能最好用一个例子来解释。我有下表,其中“A”单元格跨越两行,“B”单元格跨越两列。

\begin{table}[htdp]
\begin{tabular}{l|r|r}
\multirow{2}{*}{A} & \multicolumn{2}{c}{B} \\
  & B1 & B2 \\
a & b1 & b2 \\
a & b1 & b2 \\
\end{tabular}
\end{table}
 _ _ _ _ _ _ _ _ _ _ _ _ 
|A      |_ _ _ _B_ _ _ _|
|_ _ _ _|_ _B1_ |_ _B2_ |
|a      |     b1|     b2|
|a      |     b1|     b2|
|a      |     b1|     b2|
|_ _ _ _| _ _ _ |_ _ _ _|

我只想将“A”单元格中的文本居中。我想让该列的其余部分左对齐。给予:

 _ _ _ _ _ _ _ _ _ _ _ _ 
|   A   |_ _ _ _B_ _ _ _|
|_ _ _ _|_ _B1_ |_ _B2_ |
|a      |     b1|     b2|
|a      |     b1|     b2|
|a      |     b1|     b2|
|_ _ _ _| _ _ _ |_ _ _ _|

我确信这一定很简单,但我似乎无法确定。

【问题讨论】:

  • 顺便说一句,感谢您提供一个清晰的例子来说明您想要完成的事情!
  • 谢谢,戴夫 :-) 我想知道我是否会在第二张桌子上说明一些显而易见的事情,但我觉得不能把事情说得太清楚。

标签: alignment latex multirow


【解决方案1】:

认为你需要用一个假的\multicolumn来做到这一点:

\multicolumn{1}{c}{\multirow{2}{*}{A}} & \multicolumn{2}{c}B} \\

灵感来自this FAQ

【讨论】:

  • 这给出了:!错位\省略。 \multispan -> \省略\@multispan。不知道这意味着什么:-S
  • 尝试交换多行/多列的嵌套? (所以多列在外面)。抱歉,我这里没有可以使用的 LaTeX 安装!
  • 已编辑答案,将 multirow 放在 multicolumn 中,而不是反过来 - 抱歉,我想我的嵌套倒退了!
【解决方案2】:

我遇到了类似的问题,但必须使用\multirow{specified width}{} 而不是\multirow{*}{}。在这种情况下,在多列中嵌套多行不起作用。

我发现 \multirow{specified width}{\centering text} 可以代替工作。

【讨论】:

  • 如果您尝试在多行上居中对齐文本,则此方法特别有效,而其他解决方案仅对齐整个块。谢谢:)
  • 我认为您的参数顺序错误。 nrows 在宽度之前,对吧?
【解决方案3】:
\multirow{2}{*}{\hfil A}

\hfil会自动计算单元格宽度并插入一个半角空格

要插入一个完整的单元格宽度空间,这将使单个单元格右对齐,请使用\hfill。 还有\vfil\vfill 类似物。

【讨论】:

    【解决方案4】:

    这可能对某人有帮助

    \begin{tabular}{|c c | c|c|c|}
    \hline
    \multicolumn{2}{|c}{\multirow{2}{*}{Modulation}} & \multicolumn{3}{|c|}{M} \\
    \cline{3-5}
    &  & 2  & 4 & 8 \\
    \hline
       \multirow{3}*{\hfil SNR=$\begin{cases}  \\  \\  \end{cases}$}    &  STMA &  xx dB & xx dB & xx dB\\
          &  QTMA    & xx dB & xx dB & xx dB \\
          &  POSTMA & xx dB & xx dB & xx dB\\
    \hline
    \end{tabular}
    

    【讨论】:

      猜你喜欢
      • 2015-04-18
      • 1970-01-01
      • 2011-11-30
      • 2011-09-03
      • 2010-11-24
      • 2020-07-28
      • 2011-06-02
      • 2015-02-25
      • 2018-08-06
      相关资源
      最近更新 更多