表格中的某些行后面有括号

表格中的某些行后面有括号

我有以下代码,我的问题是括号“A”应该位于 A1 和 B1 行之后,第二个括号应该位于 D1 和 E1 之后。希望有人能帮忙?

\begin{tabular}{c@{}c}

\begin{tabular}{|c|c|c|c|c|c|c|c|@{}}\hline
    &$A$&$B$&$C$&$D$&$E$&$F$\\\hline
    $A1$&2&5&11&13&5&7\\\hline
    $B1$&6&8&10&10&10&10\\\hline
    $C1$&13&11&5&12&1&1\\\hline
    $D1$&6&6&5&4&2&2\\\hline
    $E1$&k&0&0&0&0&6\\\hline
    $F1$&9&3&17&0&5&\\\hline
        \multicolumn{1}{c}{} & 
        \multicolumn{2}{@{}c@{}}{$\underbrace{\hspace*{\dimexpr6\tabcolsep+2\arrayrulewidth}\hphantom{012}}_{\mathcal{B}}$} & \multicolumn{1}{c}{}&
        \multicolumn{1}{@{}c@{}}{$\underbrace{\hspace*{2\tabcolsep}\hphantom{3}}_{\mathcal{B}}$}
\end{tabular} 
& 
$\begin{array}{l}
\MyLBrace{3.5ex}{$\mathcal{A}$} \\ \\
\MyLBrace{3.5ex}{$\mathcal{A}$} \\
\end{array}$
\end{tabular}

答案1

这是一个仅使用一个array环境的解决方案。

在此处输入图片描述

\documentclass{article}
\usepackage{multirow,array}
\setlength\extrarowheight{2pt}
\begin{document}

$\begin{array}{|*{7}{c|}@{}c}
    \cline{1-7}
    &A&B&C&D&E&F\\ 
    \cline{1-7}
    A1&2&5&11&13&5&7& \multirow{2}{*}{$\left.\rule[1.5ex]{0pt}{1.5ex}\right\}\mathcal{A}$}\\ 
    \cline{1-7}
    B1&6&8&10&10&10&10\\ 
    \cline{1-7}
    C1&13&11&5&12&1&1&\multirow{2}{*}{$\left.\rule[1.5ex]{0pt}{1.5ex}\right\}\mathcal{A}$}\\ 
    \cline{1-7}
    D1&6&6&5&4&2&2\\ 
    \cline{1-7}
    E1&k&0&0&0&0&6\\ 
    \cline{1-7}
    F1&9&3&17&0&5&\\ 
    \cline{1-7}
    \multicolumn{1}{c}{} 
    & \multicolumn{2}{@{}c@{}}{\underbrace{\hspace*{\dimexpr4\tabcolsep+1\arrayrulewidth}\hphantom{123}}_{\mathcal{B}}}     
    & \multicolumn{1}{c}{} 
    & \multicolumn{1}{@{}c@{}}{\underbrace{\hspace*{2\tabcolsep}\hphantom{.}}_{\mathcal{B}}}
\end{array}$
\end{document}

相关内容