如何保留数组元素之间的间距?

如何保留数组元素之间的间距?

我有这个代码

\[
[-0.5 0 -1.5]
\]

但我得到了这个结果:

在此处输入图片描述

我想尊重空间,我该如何解决这个问题?

答案1

使用array或 TABstack。使用后者,列间间隙通过 指定\setstacktabbedgap{6pt}

您还可以使用\bracketMatrixstack{}代替,以防矩阵高度增长到几行,[\Matrixstack{}]这将调用该机制。\left[...\right]

\documentclass{article}
\usepackage{tabstackengine}
\TABstackMath
\setstacktabbedgap{6pt}
\begin{document}
\[
[\begin{array}{@{}ccc@{}}
-0.5 & 0 &-1.5
\end{array}]
\]
\[
[\Matrixstack{-0.5 & 0 &-1.5}]
\]
\[
\bracketMatrixstack[r]{-0.5 & .0 &-1.5\\ 11.0 & 2.0 & 3.0}
\]
\end{document}

在此处输入图片描述

答案2

或者您可以简单地使用\[[0.5\,0\,0.5]\]。这将在数字之间提供空格。

相关内容