如何避免垂直和水平支架错位?

如何避免垂直和水平支架错位?

我希望垂直和水平括号都与数组对齐。以下代码显然没有做正确的事。有什么线索吗?

\[
\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}

在此处输入图片描述

尽管如此,你仍然应该提供一个最小的工作示例,以使你的问题成为一个好问题。

相关内容