答案1
答案2
您的屏幕截图中显示的表格很有用,因为它能够传达一些信息。但是,总体而言,它看起来毫无吸引力,让人觉得不受欢迎,让读者很难消化表格中想要提供的信息。
我不会给你提供如何创建没有吸引力的、不吸引人的表格的建议,而是宁愿提供如何创建更好看的表格的建议。
不要使用任何垂直线,并使用包的线条绘制宏
booktabs
——例如\toprule
,,\midrule
和\cmidrule
——而不是\hline
和\cline
。为标题单元格提供更多结构,例如,将列标题和测量单位放在单独的行上。这将产生副作用,使表格整体变窄,我认为这是一件好事。
将数字列中的数字与其显式或隐式小数标记对齐。这可以通过使用包
S
提供的列类型来实现siunitx
。
\documentclass{article} % or some other suitable document class
\usepackage{booktabs} % for \toprule and \midrule macros
\usepackage{array} % an all-around useful package
\usepackage{siunitx} % for 'S' column type
\begin{document}
\begin{center}
\begin{tabular}{ @{} S[table-format=4.0]
S[table-format=3.0]
@{} }
\toprule
{Living area} & {Price} \\
{(sq.\ feet)} & {(\$1000s)} \\
\midrule
2104 & 400 \\
1600 & 330 \\
2400 & 369 \\
800 & 95 \\
{$\vdots$} & {$\vdots$} \\
\end{tabular}
\end{center}
\end{document}