我有以下 MWE:
\begin{table}[h!]
\centering
\begin{tabular}{|l|cc|}
\hhline{|===|}
\multirowthead{2}{M} & \multicolumn{2}{c|}{\thead{Escape Probability }}\\
& Analytical Result & Numerical Result\\
\hline
1 & $1- \sfrac{2}{\pi} \approx$ 0.36338 & 0.36337 \\
2 & $2- \sfrac{4}{\pi} \approx$ 0.72676 & 0.72675 \\
3 & $4- \sfrac{10}{\pi} \approx$ 0.81690 & 0.81690 \\
4 & $14- \sfrac{124}{3\pi} \approx$ 0.84319 & 0.84319 \\
5 & $66- \sfrac{614}{3\pi} \approx$ 0.85258 & 0.85258 \\
$\infty$ & $1- \sfrac{2}{\pi} \approx$ 0.86338 & -- \\
\hhline{|===|}
\end{tabular}
\end{table}
我想稍微整理一下。我想对齐我的近似等号以及近似等号左侧的内容(例如 1-2/pi、2-4/pi 等等)。我还觉得表格有点拥挤,所以我想知道是否可以通过在每个单元格上方和下方添加空白来减少拥挤?
我也非常感谢其他使我的桌子更加整洁的建议!
非常感谢!
答案1
您应该在表格中添加更多列。
\documentclass{article}
\usepackage{array,multirow,hhline,mathtools,xfrac}
\begin{document}
\begin{table}[h!]
\centering
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{|l|r@{}l@{}lc|}
\hhline{|=====|}
\multirow{2}{*}{\textbf{M}} & \multicolumn{4}{c|}{\textbf{Escape Probability }}\\
& \multicolumn{3}{c}{Analytical Result} & Numerical Result\\
\hline
1 & $1$ & ${}- \sfrac{2}{\pi}$ & ${} \approx 0.36338$ & $0.36337$ \\
2 & $2$ & ${}- \sfrac{4}{\pi}$ & ${} \approx 0.72676$ & $0.72675$ \\
3 & $4$ & ${}- \sfrac{10}{\pi}$ & ${} \approx 0.81690$ & $0.81690$ \\
4 & $14$ & ${}- \sfrac{124}{3\pi}$ & ${} \approx 0.84319$ & $0.84319$ \\
5 & $66$ & ${}- \sfrac{614}{3\pi}$ & ${} \approx 0.85258$ & $0.85258$ \\
$\infty$ & $1$ & ${}- \sfrac{2}{\pi}$ & ${} \approx 0.86338$ & -- \\
\hhline{|=====|}
\end{tabular}
\end{table}
\end{document}
答案2
标题不应成为表格的一部分。我会避免使用双重规则和垂直规则。此外,“结果”不应重复。
我也会避免\sfrac
。
\documentclass{article}
\usepackage{booktabs,array}
\begin{document}
\begin{table}[htp!]
\centering
\begin{tabular}{@{} c >{$}r<{$} @{${}\approx{}$} c c @{}}
\toprule
M & \multicolumn{3}{c}{Results} \\
\cmidrule(l){2-4}
& \multicolumn{2}{c}{Analytical} & Numerical \\
\midrule
1 & 1-\frac{2}{\pi} & 0.36338 & 0.36337 \\
\addlinespace
2 & 2-\frac{4}{\pi} & 0.72676 & 0.72675 \\
\addlinespace
3 & 4-\frac{10}{\pi} & 0.81690 & 0.81690 \\
\addlinespace
4 & 14-\frac{124}{3\pi} & 0.84319 & 0.84319 \\
\addlinespace
5 & 66-\frac{614}{3\pi} & 0.85258 & 0.85258 \\
\addlinespace
$\infty$ & 1-\frac{2}{\pi} & 0.86338 & -- \\
\bottomrule
\end{tabular}
\caption{Escape probability}
\end{table}
\end{document}
答案3
主要是以上答案经过埃格尔,主要在数学表示上进行了调整。我不知道在您所在的领域是否可以,但我已尽力简化表示,即使要付出额外的代价\pi
。也可以使用siunitx
的列类型S
来表示数值,但在这个特定的表中看起来有点丑陋。
\documentclass{article}
\usepackage{booktabs,array,multirow}
\begin{document}
\begin{table}[htp!]
\centering
\begin{tabular}{@{} c >{$}c<{$} c c c @{}}
\toprule
\multirow{2}{*}{M} & \multicolumn{3}{c}{Analytical results} \\
\cmidrule(l){2-4}
& \multicolumn{1}{c}{$\times \pi$} &$\approx$& {approx.} & {Numerical} \\
\midrule
1 & \pi-2 & & 0.36338 & 0.36337 \\
\addlinespace
2 & 2\pi-4 && 0.72676 & 0.72675 \\
\addlinespace
3 & 4\pi-10 && 0.81690 & 0.81690 \\
\addlinespace
4 & 14\pi - 124/3 && 0.84319 & 0.84319 \\
\addlinespace
5 & 66\pi - 614/3 && 0.85258 & 0.85258 \\
\addlinespace
$\infty$ & \pi-2 && 0.86338 & {--} \\
\bottomrule
\end{tabular}
\caption{Escape probability}
\end{table}
\end{document}