有没有类似“displaystyle”的“数组”?

有没有类似“displaystyle”的“数组”?

我有这个等式,我想在其中“获得更多空间”,该怎么做?

\documentclass[a4paper,12pt]{article}

\usepackage{amsmath}
\usepackage{amssymb}

\begin{document}

\newcommand{\vnull}{\boldsymbol{0}}
\newcommand{\vK}{\boldsymbol{K}}
\newcommand{\vN}{\boldsymbol{N}}
\newcommand{\vT}{\boldsymbol{T}}
\newcommand{\vD}{\boldsymbol{D}}
\begin{equation*}
  \left(
    \begin{array}{l|l|l}
      \vK & \vN^\top & \vT^\top \\
      \hline
      - \rho \vD(\mathcal{A}_\nu) \vN & \vD(\mathcal{I}_\nu) & \vnull\\
      \hline
      - \rho \vD(\mathcal{A}_t) \vT & \vnull
                     & \vD(\mathcal{I}_t^+ \cup \mathcal{I}_t^-)
    \end{array}
  \right)
\end{equation*}

\end{document} 

答案1

定义 a\bigstrut并将其添加到每行。我意识到也可以使用 来\renewcommand\arraystretch{3}代替\bigstrut,但我不喜欢当\hline涉及 s 时产生的不对称垂直外观。使用\bigstrut,您可以完全控制空间。

\documentclass[a4paper,12pt]{article}

\usepackage{amsmath}
\usepackage{amssymb}
\def\bigstrut{\rule[-1ex]{0pt}{3.5ex}}
\begin{document}

\newcommand{\vnull}{\boldsymbol{0}}
\newcommand{\vK}{\boldsymbol{K}}
\newcommand{\vN}{\boldsymbol{N}}
\newcommand{\vT}{\boldsymbol{T}}
\newcommand{\vD}{\boldsymbol{D}}
\begin{equation*}
  \left(
    \begin{array}{l|l|l}
      \bigstrut\vK & \vN^\top & \vT^\top \\
      \hline
      - \bigstrut\rho \vD(\mathcal{A}_\nu) \vN & \vD(\mathcal{I}_\nu) & \vnull\\
      \hline
      - \bigstrut\rho \vD(\mathcal{A}_t) \vT & \vnull
                     & \vD(\mathcal{I}_t^+ \cup \mathcal{I}_t^-)
    \end{array}
  \right)
\end{equation*}

\end{document} 

在此处输入图片描述

或者如果\def\bigstrut{\rule[-2ex]{0pt}{5ex}},那么

在此处输入图片描述

\renewcommand\arraystretch{1.8}为了进行比较,以下是未添加任何成分的结果\bigstrut。我不太喜欢它:

在此处输入图片描述

相关内容