垂直ブレースと水平ブレースの位置ずれを防ぐにはどうすればよいでしょうか?

垂直ブレースと水平ブレースの位置ずれを防ぐにはどうすればよいでしょうか?

垂直中括弧と水平中括弧の両方を配列に揃えたいと思います。次のコードは明らかに正しく動作しません。何かヒントはありますか?

\[
\text{\footnotesize \(m\) rows}
\underbrace{\left\{\begin{array}{cccc}
\bullet&\bullet&\ldots&\bullet\\
\bullet&\bullet&\ldots&\bullet\\
\vdots&\vdots&&\vdots\\
\bullet&\bullet&\ldots&\bullet
\end{array}\right.}_{\text{\footnotesize \(n\) columns}},
\]

ここに画像の説明を入力してください

答え1

以下に、ケース付きの解決策と完璧主義者向けのバリエーションを示します。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\text{\footnotesize \(m\) rows}
    \begin{cases}\;
        \underbrace{%
        \begin{matrix}
        \bullet&\bullet&\ldots&\bullet\\
        \bullet&\bullet&\ldots&\bullet\\
        \vdots&\vdots&&\vdots\\
        \bullet&\bullet&\ldots&\bullet
        \end{matrix}
        }_{\text{\footnotesize \(n\) columns}}\vspace*{-3.6ex}
    \end{cases}
\]
\vspace{1cm}
\[
\text{\footnotesize \(m\) rows}
    \begin{cases}\;
        \raisebox{0pt}[\dimexpr\height-0.7ex][\dimexpr\depth-3.8ex]{$\displaystyle\underbrace{%
        \begin{matrix}
        \bullet&\bullet&\ldots&\bullet\\
        \bullet&\bullet&\ldots&\bullet\\
        \vdots&\vdots&&\vdots\\
        \bullet&\bullet&\ldots&\bullet
        \end{matrix}
        }_{\text{\footnotesize \(n\) columns}} $}
    \end{cases}
\]

\end{document} 

ここに画像の説明を入力してください

答え2

これで、多かれ少なかれ希望どおりの結果が得られますが、もっと良い解決策があるかもしれません。

\documentclass{article}
\begin{document}
\[
  \underbrace{
    \begin{array}{cccc}
      \bullet & \bullet & \ldots & \bullet \\
      \bullet & \bullet & \ldots & \bullet \\
      \vdots  & \vdots  &        & \vdots  \\
      \bullet & \bullet & \ldots & \bullet
    \end{array}
    }_{n columns}
  \hspace{-1em}
  \left.
  \begin{array}{cccc}
       \\
       \\
       \\
    \,
  \end{array}
  \right\} n rows
\]
\end{document}

ここに画像の説明を入力してください

ただし、質問を良い質問にするためには、最小限の動作例を示す必要があります。

関連情報