使用 \multirow 的表格存在问题

使用 \multirow 的表格存在问题

使用时我遇到一些小问题\multirow

这是我的代码:

\documentclass[a4paper,10pt]{article} % Default font size and paper size
\usepackage{multirow}
\begin{document}
\begin{tabular}{ |l| c| c| } \hline
  \textbf{1} & \textbf{2} & \textbf{3} \\ \hline
  \multirow{4}{*}{A} & 1 & 1 \\
   & 2 & 2 \\
   & 3 & 3 \\ \hline
   \multirow{4}{*}{B}  & 1 & 1 \\
      & 2 & 2 \\
     \hline
\end{tabular} 
\end{document}

以下是预览:

在此处输入图片描述

问题:

  1. 如你所见,在单元格 (2,1) 中,B 没有正确地位于单元格的中间
  2. 如何才能仅分离第 1 行中的多行?

答案1

你可能想要这样的输出:

在此处输入图片描述

梅威瑟:

\documentclass[a4paper,10pt]{article} % Default font size and paper size
\usepackage{multirow}
\begin{document}
\begin{tabular}{|l|c|c|} \hline
  \textbf{1} & \textbf{2} & \textbf{3} \\ \hline
  \multirow{3}{*}{A} & 1 & 1 \\ \cline{2-3}
   & 2 & 2 \\ \cline{2-3}
   & 3 & 3 \\ \hline
  \multirow{2}{*}{B} & 1 & 1 \\ \cline{2-3}
  & 2 & 2 \\ \hline
\end{tabular}
\end{document}
  1. 使用时请使用正确的行数\multirow
  2. 用于\cline{<start column>-<end column>}获取部分水平线。

相关内容