配列要素間の間隔を維持するにはどうすればよいですか?

配列要素間の間隔を維持するにはどうすればよいですか?

このコードを持っています

\[
[-0.5 0 -1.5]
\]

しかし、次のような結果が得られます:

ここに画像の説明を入力してください

スペースを尊重したいのですが、どうすればいいでしょうか?

答え1

または TABstack を使用しますarray。後者の場合、列間のギャップは によって指定されます\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]\]。これにより、数字の間にスペースが確保されます。

関連情報