Tabularx 帮助

Tabularx 帮助

你好,我有这张桌子

    \begin{tabularx}{\textwidth}{ |X|X|X|X|X| }
    \hline
    $n$ & 50 & 100 & 200  & 500 \\
    \hline 
    $t_{rel}$  & 250  & 1013  & 4052 & 25330  \\
    \hline
    $\tilde t_{rel}$  & 29.43 & 58.3  & 124.4 & 250 \\
    \hline
\end{tabularx}

对于不同的 $n$ 值,您会得到不同的 $t_{rel}$ 和 $\tilde t_{rel}$ 值。问题是,在 pdf 中它看起来一点也不好,您甚至看不到 $\tilde t_{rel}$ 的“波浪号”。我不熟悉 tabulax 有人能帮我吗?

答案1

使用booktabs供您演示:

在此处输入图片描述

\documentclass{article}

\usepackage{booktabs,siunitx}

\begin{document}

\begin{tabular}{ S[table-format=3] S[table-format=5] S[table-format=3.1,table-auto-round] }
  \toprule
  {$n$} & {$t_{\mathrm{rel}}$} & {$\tilde{t}_{\mathrm{rel}}$} \\
  \midrule
  50 & 250 & 29.43 \\
  100 & 1013 & 58.3 \\
  200 & 4052 & 124.4 \\
  500 & 25330 & 250.0 \\
  \bottomrule
\end{tabular}

\end{document}

水平排列的数字可以更容易地衡量其各自的大小。

答案2

我将按如下方式排版此表:

\documentclass[]{article}

\usepackage{siunitx}
\usepackage{booktabs}

\begin{document}
\begin{tabular}{l S[table-format=3.2] *2{S[table-format=4.1]} S[table-format=5]}
  \toprule
  $n$ & 50 & 100 & 200  & 500 \\
  $t_{rel}$  & 250  & 1013  & 4052 & 25330  \\
  $\tilde t_{rel}$  & 29.43 & 58.3  & 124.4 & 250 \\
  \bottomrule
\end{tabular}
\end{document}

在此处输入图片描述

相关内容