我无法正确垂直对齐这些 vmatrices。我的输出目前如下所示:
你能帮我正确对齐这些矩阵吗?谢谢。
这是我的代码:
\documentclass[11pt]{article}
\usepackage{booktabs}
\usepackage[table,x11names,dvipsnames,table]{xcolor}
\usepackage{blkarray}
\usepackage{colortbl}
\usepackage{multicol}
\usepackage{mathtools}
\begin{document}
\begin{align*}
b_{0} & = \begin{vmatrix}
0.01822 & 1 \\
1 & 0.01822
\end{vmatrix} & = -0.9997, &\quad
b_{1} & = \begin{vmatrix}
0.01822 & -0.25 \\
1 & -0.0891
\end{vmatrix} & = 0.2484, &\quad
b_{2} & = \begin{vmatrix}
0.01822 & 0 \\
1 & 0.5265
\end{vmatrix} & = 0.0096, &\\[3pt]
b_{3} & = \begin{vmatrix}
0.01822 & -0.825 \\
1 & -0.825
\end{vmatrix} & = 0.8100, &\quad
b_{4} & = \begin{vmatrix}
0.01822 & 0.5265 \\
1 & 0
\end{vmatrix} & = -0.5265, &\quad
b_{5} & = \begin{vmatrix}
0.01822 & -0.0891 \\
1 & -0.25
\end{vmatrix} & = 0.0842 &
\end{align*}
\end{document}
答案1
我认为您希望垂直对齐所有数字,包括各个矩阵内的数字。如果是这样,以下解决方案可能会让您感兴趣。
\documentclass[11pt]{article}
\usepackage[margin=0.5in]{geometry}
\usepackage{amsmath,siunitx,mleftright,booktabs}
\sisetup{table-format=1.5,group-digits=false}
\newenvironment{mymat}[1]{%
\mleft\vert \begin{array}{@{}#1@{}}}{%
\end{array} \mright\vert}
\begin{document}
\setlength\arraycolsep{3pt}
\begin{align*}
b_{0} &= \begin{mymat}{S S[table-format=-1.5]}
0.01822 & 1 \\
1 & 0.01822
\end{mymat} = -0.9997,
&b_{1} &= \begin{mymat}{S S[table-format=-1.4]}
0.01822 & -0.25 \\
1 & -0.0891
\end{mymat} = \phantom{-}0.2484,
&b_{2} &= \begin{mymat}{S S[table-format=-1.4]}
0.01822 & 0 \\
1 & 0.5265
\end{mymat} = 0.0096,\\
\addlinespace
b_{3} &= \begin{mymat}{S S[table-format=-1.5]}
0.01822 & -0.825 \\
1 & -0.825
\end{mymat} = \phantom{-}0.8100,
&b_{4} &= \begin{mymat}{S S[table-format=-1.4]}
0.01822 & 0.5265 \\
1 & 0
\end{mymat} = -0.5265,
&b_{5} &= \begin{mymat}{S S[table-format=-1.4]}
0.01822 & -0.0891 \\
1 & -0.25
\end{mymat} = 0.0842 .
\end{align*}
\end{document}
答案2
像这样?
&符号必须正确分布:一个在等式内,一个在等式之间:
\documentclass[11pt]{article}
\usepackage[margin=20mm]{geometry} % <-- added
\usepackage{booktabs}
\usepackage[table,x11names,dvipsnames,table]{xcolor}
\usepackage{blkarray}
\usepackage{colortbl}
\usepackage{multicol}
\usepackage{mathtools}
\begin{document}
\begin{align*}
b_{0} & = \begin{vmatrix}
0.01822 & 1 \\
1 & 0.01822
\end{vmatrix} = -0.9997, &
b_{1} & = \begin{vmatrix}
0.01822 & -0.25 \\
1 & -0.0891
\end{vmatrix} = 0.2484, &
b_{2} & = \begin{vmatrix}
0.01822 & 0 \\
1 & 0.5265
\end{vmatrix} = 0.0096, \\[3pt]
b_{3} & = \begin{vmatrix}
0.01822 & -0.825 \\
1 & -0.825
\end{vmatrix} = 0.8100, &
b_{4} & = \begin{vmatrix}
0.01822 & 0.5265 \\
1 & 0
\end{vmatrix} = -0.5265, &
b_{5} & = \begin{vmatrix}
0.01822 & -0.0891 \\
1 & -0.25
\end{vmatrix} = 0.0842
\end{align*}
\end{document}
注意:您的方程式很长,即使您将页边距定义为 20 毫米,也无法放置在文本宽度内(现在溢出到右侧)。