如何减少矩阵中的垂直空间?

如何减少矩阵中的垂直空间?

我想减少矩阵环境中垂直空间的大小,并得到如下结果

更紧凑的矩阵

但目前我管理的是类似下面的内容

矩阵不太紧凑

使用以下代码

  $\begin{bmatrix}
    00 & 08 & 10 & 18 & 20 & 28 & 30 & 38 \\
    01 & 09 & 11 & 19 & 21 & 29 & 31 & 39 \\
    02 & 0a & 12 & 1a & 22 & 2a & 32 & 3a \\
    03 & 0b & 13 & 1b & 23 & 2b & 33 & 3b \\
    04 & 0c & 14 & 1c & 24 & 2c & 34 & 3c \\
    05 & 0d & 15 & 1d & 25 & 2d & 35 & 3d \\
    06 & 0e & 16 & 1e & 26 & 2e & 36 & 3e \\
    07 & 0f & 17 & 1f & 27 & 2f & 37 & 3f
  \end{bmatrix}$

我可以使用 \mathsf{} 更改字体,但除此之外,如何减少行之间的垂直空间?我确实发现了类似的东西阵列拉伸增加矩阵中行之间的垂直空间,但不能减少空间。

答案1

您可能正在使用setspace\doublespacing选项,它提供

在此处输入图片描述

非常喜欢你的照片。

由于\doublespacing设置\baselinestretch为 1.6667,因此您可以使用以下方式取消数组

\renewcommand{\arraystretch}{0.6}

因为 0.6 是 1.6667 的倒数。

\documentclass{article}
\usepackage{amsmath}
\usepackage{setspace}
\doublespacing
\renewcommand{\arraystretch}{0.6} % because \baselinestretch is 1.6667

\begin{document}
$\begin{bmatrix}
    00 & 08 & 10 & 18 & 20 & 28 & 30 & 38 \\
    01 & 09 & 11 & 19 & 21 & 29 & 31 & 39 \\
    02 & 0a & 12 & 1a & 22 & 2a & 32 & 3a \\
    03 & 0b & 13 & 1b & 23 & 2b & 33 & 3b \\
    04 & 0c & 14 & 1c & 24 & 2c & 34 & 3c \\
    05 & 0d & 15 & 1d & 25 & 2d & 35 & 3d \\
    06 & 0e & 16 & 1e & 26 & 2e & 36 & 3e \\
    07 & 0f & 17 & 1f & 27 & 2f & 37 & 3f
  \end{bmatrix}$

\end{document}

在此处输入图片描述

答案2

正如 OP 在评论中指出的那样,\renewcommand*{\arraystretch}{.5}应该可以工作。

相关内容