不同风格的桌子

不同风格的桌子

最近我在一个文件中发现了我在图片中显示的表格 在此处输入图片描述

我真的很喜欢带有这两条分隔线的表格样式,有人可以告诉我如何制作这样的表格吗?因为我只知道如何制作“基本”表格。

答案1

您可以使用||列类型。

\documentclass{article}

\begin{document}

\begin{equation}
\begin{array}{c|c||c|c}
L & C & L & C\\
\hline
24 & 0.97 & 48 & 8.2054
\end{array}
\end{equation}

\end{document}

结果

答案2

您需要||。但是,请看一下第二个示例(您不需要在 L 和 C 列之间进行分隔)和第三个示例。

我认为这里的顺序是“丑陋、坏和好”。

\documentclass{article}
\usepackage{booktabs,siunitx} % for the third example

\begin{document}

\textbf{Your wish}

\medskip

\begin{tabular}{r|l||r|l}
\multicolumn{1}{c|}{$L$} & \multicolumn{1}{c||}{$C$} &
\multicolumn{1}{c|}{$L$} & \multicolumn{1}{c}{$C$} \\
\hline
24 & 0.97 & 48 & 8.2054 \\
25 & 2.31 & 60 & 8.302 \\
26 & 3.40 & 82 & 8.3503 \\
27 & 4.28 & 100 & 8.3708 \\
\end{tabular}

\bigskip

\textbf{Less rules}

\medskip

\begin{tabular}{rl|rl}
\multicolumn{1}{c}{$L$} & \multicolumn{1}{c|}{$C$} &
\multicolumn{1}{c}{$L$} & \multicolumn{1}{c}{$C$} \\
\hline
24 & 0.97 & 48 & 8.2054 \\
25 & 2.31 & 60 & 8.302 \\
26 & 3.40 & 82 & 8.3503 \\
27 & 4.28 & 100 & 8.3708 \\
\end{tabular}

\bigskip

\textbf{No vertical rules}

\medskip

\begin{tabular}{
  @{}
  S[table-format=2.0]
  S[table-format=1.2]
  c % a phantom column
  S[table-format=3.0]
  S[table-format=1.4]
  @{}
}
\toprule
{$L$} & {$C$} && {$L$} & {$C$} \\
\cmidrule(r){1-2} \cmidrule(l){4-5}
24 & 0.97 && 48 & 8.2054 \\
25 & 2.31 && 60 & 8.302 \\
26 & 3.40 && 82 & 8.3503 \\
27 & 4.28 && 100 & 8.3708 \\
\bottomrule
\end{tabular}

\end{document}

在第三个例子中,两对柱子之间的额外空间是通过“幻影柱”实现的。

在此处输入图片描述

相关内容