我怎样才能使这张桌子看起来更美观?

我怎样才能使这张桌子看起来更美观?

我是 LaTeX 新手,正在尝试制作一个漂亮的表格。但是,我能得到的最好的结果如下: 在此处输入图片描述

有人能提出什么我可以改进的建议吗?

梅威瑟:

\begin{table}[h!]
\begin{tabular}{|l|l|l|}
\hline
\rowcolor[HTML]{D7D7D7} 
\multicolumn{1}{|c|}{\cellcolor[HTML]{D7D7D7}\textit{\textbf{Curve Color}}} & 
\multicolumn{1}{ c|}{\cellcolor[HTML]{D7D7D7}\textit{\textbf{Time of Descent (s)}}} & 
\multicolumn{1}{ c|}{\cellcolor[HTML]{D7D7D7}\textit{\textbf{Length of Curve (m)}}} \\ \hline
Red     & 0.6390  & 1.414   \\ \hline
Yellow  & 0.5588  & 1.4534  \\ \hline
Blue    & 0.5486  & 1.5206  \\ \hline
Purple  & 0.4835  & 1.4831  \\ \hline
\end{tabular}
\end{table}

答案1

我建议 (a) 取消所有垂直标尺,(b) 使用更少但间距适当的水平标尺,(c) 为标题材料提供更多层次结构,以及 (d) 将数据列中的数字与小数点标记对齐。此外:对标题行进行着色、加粗和斜体处理不是神奇地提高表格的易读性或可读性。

在此处输入图片描述

\documentclass{article} 
\usepackage{booktabs} % for \toprule, \midrule, and \bottomrule macros
\usepackage{siunitx}  % for 'S' column type and '\unit' macro
  
\begin{document}

\begin{table}[ht]
\centering
\begin{tabular}{@{} l *{2}{S[table-format=1.4]} @{}}
\toprule 
Curve  & {Time of Descent}  & {Length of Curve} \\
Color  & {(\unit{\second})} & {(\unit{\meter})} \\ 
\midrule
Red     & 0.6390  & 1.414   \\ 
Yellow  & 0.5588  & 1.4534  \\ 
Blue    & 0.5486  & 1.5206  \\ 
Purple  & 0.4835  & 1.4831  \\
\bottomrule
\end{tabular}
\end{table}

\end{document}

相关内容