如何避免垂直和水平支撐錯位?

如何避免垂直和水平支撐錯位?

我希望垂直和水平大括號都與數組對齊。下面的程式碼顯然沒有做正確的事情。有什麼線索嗎?

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

在此輸入影像描述

即使您仍然應該提供一個最小的工作範例以使您的問題成為一個好問題。

相關內容