如何让四大领域委员会更加协调

如何让四大领域委员会更加协调
\begin{tabular}{c|c|c|c} 
&$\text{A}$&$\overline{\text{A}}$&\\ 
\hline
$\text{B}$&9&6&15\\ 
\hline 
$\overline{\text{B}}$&3&12&15\\ 
\hline
&12&18&30 
\end{tabular}

在此处输入图片描述

但正如您所见,B 有点靠近顶部。

有没有办法让它更像这样?

在此处输入图片描述

答案1

\documentclass{article}
\usepackage{tabularray}
\usepackage{amsmath}
\begin{document}
\begin{tblr}{colspec={cccc},hlines,vlines,rows={abovesep+={2pt}}}
                      & $\text{A}$ & $\overline{\text{A}}$ &    \\
$\text{B}$            & 9          & 6                     & 15 \\
$\overline{\text{B}}$ & 3          & 12                    & 15 \\
                      & 12         & 18                    & 30
\end{tblr}
\end{document}

在此处输入图片描述

答案2

(在原帖作者发布后续请求后,我添加了第二个解决方案)

  • 第一个解决方案:增加 的值\arraystretch。这会影响所有行的高度。

    我的主要建议是执行\renewcommand\arraystretch{1.25}。 (此参数的默认值为1.0。)此外,我建议您(a)使用array环境而不是tabular环境(免去输入大量$字符的麻烦)和(b)\overline\bar. Finally, I'd usse\mathrm instead of\text` 替换。

  • 第二种解决方案:插入印刷“支柱”来增加选定行的高度和深度。

    请注意以下屏幕截图中\TBstrut第三个环境中的使用。array


在此处输入图片描述

\documentclass{article} % or some other suitable document class
\usepackage{array}

% Define typographic "struts", as suggested by Claudio Beccari 
% in a piece published in TeX and TUG News, Vol. 2, 1993.
\newcommand\Tstrut{\rule{0pt}{2.4ex}}       % "top" strut
\newcommand\Bstrut{\rule[-0.9ex]{0pt}{0pt}} % "bottom" strut
\newcommand{\TBstrut}{\Tstrut\Bstrut} % top&bottom struts

\begin{document}
% default setup
\[
\begin{array}[t]{c|c|c|c} 
& \mathrm{A} & \bar{\mathrm{A}} & \\
\hline
\mathrm{B}      &9& 6&15 \\  
\hline
\bar{\mathrm{B}}&3&12&15 \\  
\hline
& 12 & 18 & 30
\end{array}
\qquad
% 1st solution: increase value of \arraystretch
\renewcommand\arraystretch{1.25} % <-- new
\begin{array}[t]{c|c|c|c} 
& \mathrm{A} & \bar{\mathrm{A}} & \\
\hline
\mathrm{B}      &9& 6&15  \\ 
\hline
\bar{\mathrm{B}}&3&12&15  \\ 
\hline
& 12 & 18 & 30
\end{array}
\qquad
% 2nd solution: insert typographic struts in rows 2 and 3
\renewcommand\arraystretch{1} % <-- reset to default
\begin{array}[t]{c|c|c|c} 
& \mathrm{A} & \bar{\mathrm{A}} & \\
\hline
\mathrm{B}      &9& 6&15 \TBstrut \\ % <-- note \TBstrut
\hline
\bar{\mathrm{B}}&3&12&15 \TBstrut \\ % <-- note \TBstrut
\hline
& 12 & 18 & 30
\end{array}
\]
\end{document}

答案3

nicematrix这里有一个带有和的选项booktabs(提供\midrule命令)。

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath, nicematrix, booktabs}

\begin{document}

\begin{NiceTabular}{c|c|c|c} 
&$\text{A}$&$\overline{\text{A}}$&\\ \midrule
$\text{B}$&9&6&15\\ \midrule 
$\overline{\text{B}}$&3&12&15\\ \midrule 
&12&18&30 
\end{NiceTabular}

\end{document}

相关内容