我正在尝试设置如下所示的表格系统,但 Latex 似乎不想处理每行中不同数量的元素。有什么办法可以解决这个问题?
|Prime numbers| | Integers | | Square numbers | | Difference |
| p | | n_1 | | n_2 | | n_1^2 | | n_2^2 | |n_1^2 - n_2^2|
| 3 | | 2 | | 1 | | 2^2 | | 1^1 | | 3 |
有人有设置这种表格的好方法吗?=)
答案1
你似乎想要\multicolumn
,可能与array
包结合起来做类似的事情
\documentclass{article}
\usepackage{array,booktabs}
\begin{document}
\begin{tabular}{*{6}{>{$}c<{$}}}
\toprule
\multicolumn{1}{c}{Prime numbers} &
\multicolumn{2}{c}{Integers} &
\multicolumn{2}{c}{Square numbers} &
\multicolumn{1}{c}{Difference} \\
\midrule
p & n_1 & n_2 & n_1^2 & n_2^2 & n_1^2 - n_2^2 \\
3 & 2 & 1 & 2^2 & 1^1 & 3 \\
\bottomrule
\end{tabular}
\end{document}