多列垂直对齐顶部

多列垂直对齐顶部

我有这张桌子,我想让“A”垂直对齐在顶部。

在此处输入图片描述

\begin{table}
  \centering
  \begin{tabular}{ccc}
    \multicolumn{2}{c}{\multirow{2}{*}{ \Large{A} }} & B \\
    & & C \\
    D & E & F  \\
  \end{tabular}
  \caption{Bla bla}
\end{table}

我想我必须把它放在[t]某个地方,但我不知道在哪里......

答案1

垂直对齐的可选参数multirow最近添加的

这样,使用t垂直对齐选项和一些fine tunning

\documentclass{article}
\usepackage{multirow}

\begin{document}

\begin{table}
  \centering
  \begin{tabular}{ccc}
    \multicolumn{2}{c}{\multirow[t]{2}{*}[-.77ex]{\Large{A}}} & B \\
    & & C \\
    D & E & F  \\
  \end{tabular}
  \caption{Bla bla}
\end{table}

\end{document}

在此处输入图片描述

答案2

我建议用 明确定位 A \raisebox(毕竟,这是一个视觉决定,A 看起来最好)。修改1ex以移动 A。旁注:\Large是一个声明,不带参数。\Large{A}与 相同\Large A

\documentclass{article}
\begin{document}
\begin{tabular}{ccc}
  \multicolumn{2}{c}{\raisebox{-1ex}[0ex][0ex]{\Large A}} & B \\
  & & C \\
  D & E & F  \\
\end{tabular}
\end{document}

在此处输入图片描述

答案3

Ignasi 的回答有一点变化:

在此处输入图片描述

\documentclass[border=5mm,varwidth]{standalone}
\usepackage{multirow}

\begin{document}

\begin{table}
  \centering
  \begin{tabular}{ccc}
    \multicolumn{2}{c}{\multirow{1}{*}[0.7pt]{\Large{A}}} & B \\
    & & C \\
    D & E & F  \\
  \end{tabular}
  \caption{Bla bla}
\end{table}

\end{document}

相关内容