我正在尝试让 LaTeX 表格看起来像下面这样。关于如何实现括号有什么提示吗?
我目前只知道如何制作基本表格,在本例中是 11x10 表格。有什么方法可以使其更简单,使表格左侧和右侧具有不同的垂直单元格数?
答案1
有很多方法可以做到这一点。如果您要处理的行数为奇数,并且希望条目跨越奇数行,则使用空白单元格条目就足够了。否则,嵌套tabular
(或array
和/或使用\multirow
s(来自multirow
包裹)使事情正常运作:
\documentclass{article}
\usepackage{booktabs,multirow}% http://ctan.org/pkg/{booktabs,multirow}
\begin{document}
\begin{tabular}{*{4}{c}}
\toprule
\textbf{Title1} & \textbf{Title2} & \textbf{Title3} & \textbf{Title4} \\
\midrule
\textbf{Ref1} & Val2a & Val3a $\left\{\begin{tabular}{@{\ }l@{}}
Ref1.i \\ Ref1.ii \\ Ref1.iii
\end{tabular}\right.$ & Val4a \\
\bottomrule
\end{tabular}
\bigskip
\begin{tabular}{*{4}{c}}
\toprule
\textbf{Title1} & \textbf{Title2} & \textbf{Title3} & \textbf{Title4} \\
\midrule
\multirow{3}{*}{\textbf{Ref1}} & \multirow{3}{*}{Val2a} & Ref1.i & \multirow{3}{*}{Val4a} \\
& & Ref1.ii & \\
& & Ref1.iii & \\
\bottomrule
\end{tabular}
\end{document}