如何使表格在不同的列中显示多行?

如何使表格在不同的列中显示多行?

我想做这张桌子

-------------------- 
|ColA | ColB | ColC  |
|-----|----- |------ |    
|Multi|-cell1|-cell4 |
|row1 |-cell2|-cell5 |
|     |-cell3|-cell6 |
|     |      |-cell7 |
|     |      |-cell8 | 
|--------------------|
|Multi|-cell9|-cell  |
|row12|-cell.|-cell5 |
|     |-cell.|-cell6 |

我正在学习 latex,但找不到办法做到这一点。请帮帮我

答案1

这有帮助吗?也许作为起点? \multirowcell(从makecell包中)只是在中使用多行项的一种便捷方式\multirow

\documentclass{article}

\usepackage{multirow}
\usepackage{makecell}
\begin{document}
\begin{tabular}{|l|l|l|}
  \hline
  ColA & ColB & ColC \\
  \hline
  \multirowcell{5}{Multi\\row1} & -cell1 & -cell4 \\
                          & -cell2 & -cell5 \\
                          & -cell3 & -cell6 \\
                          &        & -cell7 \\
                          &        & -cell8 \\
  \hline
  \multirowcell{3}{Multi\\row2} & -cell9 & -cell \\
                          & -cell. & -cell5 \\
                          & -cell. & -cell6 \\
  \hline
\end{tabular}
\end{document}

在此处输入图片描述

相关内容